JP7709841B2 - Information processing device, program, and content providing method - Google Patents
Information processing device, program, and content providing methodInfo
- Publication number
- JP7709841B2 JP7709841B2 JP2021052030A JP2021052030A JP7709841B2 JP 7709841 B2 JP7709841 B2 JP 7709841B2 JP 2021052030 A JP2021052030 A JP 2021052030A JP 2021052030 A JP2021052030 A JP 2021052030A JP 7709841 B2 JP7709841 B2 JP 7709841B2
- Authority
- JP
- Japan
- Prior art keywords
- content
- lottery
- exchanged
- exchange
- selection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本開示は、情報処理装置、プログラム、及びコンテンツ付与方法に関する。 This disclosure relates to an information processing device, a program, and a content provision method.
従来のソーシャルゲームでは、ユーザに対してオブジェクトとしてのカードを抽選により付与する抽選機能が設けられている。また、従来のソーシャルゲームでは、ユーザが引きなおし(つまり、再抽選)をすることができる抽選機能(引きなおし可能抽選)が設けられている。引きなおし可能抽選は、抽選で決定されたカードをユーザが気に入らない場合に、そのカードを受け取らずに再度新たな抽選ができる、というものである(例えば特許文献1参照)。 Conventional social games are provided with a lottery function that awards a card as an object to the user through a lottery. Conventional social games are also provided with a lottery function (a lottery that allows redraws) that allows the user to redraw (i.e., redraw). A lottery that allows redraws means that if the user does not like the card determined by the lottery, they can redraw the card without receiving it (see, for example, Patent Document 1).
しかしながら、特許文献1の技術は、いったん引いたカードを受け取らずに新たな抽選を行った場合、前の抽選で引いたカードの全てが引きなおしの対象となるため、前の抽選で引いたカードを後で受け取ることができない。したがって、ユーザが再抽選をすることができる抽選機能は、抽選の結果に対するユーザの満足度を高められない場合があるという問題があった。 However, with the technology of Patent Document 1, if a new lottery is held without receiving the cards already drawn, all cards drawn in the previous lottery are subject to redraw, and the cards drawn in the previous lottery cannot be collected later. Therefore, the lottery function that allows the user to redraw the lottery has the problem that it may not increase the user's satisfaction with the lottery results.
本開示は、ゲーム内のコンテンツを抽選対象とする抽選の結果に対するユーザの満足度を高める新たな仕組みを提供することを課題とする。 The objective of this disclosure is to provide a new mechanism for increasing user satisfaction with the results of a lottery in which in-game content is the subject of the lottery.
本開示の一の態様によれば、ゲーム内のコンテンツを抽選対象とし、抽選対象の前記コンテンツから複数のコンテンツを選択する第一抽選を行う第一抽選部と、前記第一抽選により選択された複数のコンテンツの中から、ユーザが交換対象とする前記コンテンツの第一選択を受け付け、交換対象の前記コンテンツに付随する情報に基づいた交換条件を前記ユーザに提示する交換条件提示部と、前記第一抽選により選択された複数のコンテンツの中から、前記ユーザが交換対象とする前記コンテンツを追加可能な第二選択を受け付け、前記第一選択及び前記第二選択により選択された交換対象の前記コンテンツが満たす前記交換条件に従い、交換対象の前記コンテンツを交換する第二抽選を行う第二抽選部と、前記第一抽選及び前記第二抽選の結果に基づき、前記ユーザに前記コンテンツを付与するコンテンツ付与部と、を有し、前記コンテンツに付随する情報は、前記コンテンツに情報として付与されている前記コンテンツのレアリティであり、前記交換条件は、選択中の交換対象で交換が可能なレアリティと異なるレアリティの前記コンテンツと交換するために必要な条件を含む情報処理装置が提供される。 According to one aspect of the present disclosure, an information processing device is provided that has a first lottery unit that conducts a first lottery in which in-game content is the subject of a lottery and selects a plurality of contents from the content that is the subject of the lottery; an exchange condition presentation unit that accepts a first selection of the content that the user wishes to exchange from the plurality of contents selected by the first lottery and presents to the user exchange conditions based on information accompanying the content that is the subject of the exchange; a second lottery unit that accepts a second selection, by which the user can add the content that he or she wishes to exchange from the plurality of contents selected by the first lottery, and conducts a second lottery to exchange the content that is the subject of the exchange in accordance with the exchange conditions satisfied by the content that is the subject of the exchange selected by the first selection and the second selection; and a content granting unit that grants the content to the user based on the results of the first lottery and the second lottery, wherein the information accompanying the content is the rarity of the content that is granted as information to the content, and the exchange conditions include conditions necessary for exchanging the content for a rarity different from the rarity that can be exchanged for the selected exchange object .
一の側面によれば、ゲーム内のコンテンツを抽選対象とする抽選の結果に対するユーザの満足度を高める新たな仕組みを提供できる。 According to one aspect, a new mechanism can be provided that increases user satisfaction with the results of a lottery in which in-game content is the subject of the lottery.
以下、本開示を実施するための形態について図面を参照して説明する。なお、本実施形態では、ゲーム内のキャラクタ、武器、装備、アイテム、カードなどのゲーム内のコンテンツを抽選対象とする抽選機能の例を説明するが、ゲーム内のコンテンツに限定するものではない。本実施形態における抽選機能は、抽選対象であるコンテンツからユーザに付与する複数のコンテンツを抽選により選択する情報処理の一例である。 Below, an embodiment for implementing the present disclosure will be described with reference to the drawings. Note that in this embodiment, an example of a lottery function in which in-game content such as in-game characters, weapons, equipment, items, and cards are the subject of a lottery is described, but is not limited to in-game content. The lottery function in this embodiment is an example of information processing in which multiple pieces of content to be granted to a user are selected by lottery from the content that is the subject of the lottery.
[ゲームシステム]
まず、一実施形態に係るゲームシステム10について、図1を参照して説明する。図1は本実施形態に係るゲームシステム10の一例を示す図である。一実施形態に係るゲームシステム10は、クライアント20とサーバ30とがネットワーク40を介して通信可能に接続された構成である。
[Game System]
First, a game system 10 according to an embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of the game system 10 according to the present embodiment. The game system 10 according to an embodiment has a configuration in which a client 20 and a server 30 are communicatively connected via a network 40.
クライアント20はユーザがゲームをプレイする情報処理端末の一例である。クライアント20は、携帯ゲーム機、パーソナルコンピュータ、タブレット端末、スマートフォンなどの携帯電話機、家庭用ゲーム装置、業務用ゲーム装置等である。クライアント20はユーザからの操作をタッチパネル、コントローラ、マウス、キーボード等の入力装置で受け付け、操作に応じた画像を表示装置に表示してユーザにゲームをプレイさせる。クライアント20の個数は3つに限定されるものではなく、3つ以外であってもよい。 The client 20 is an example of an information processing terminal on which a user plays a game. The client 20 may be a portable game console, a personal computer, a tablet terminal, a mobile phone such as a smartphone, a home game device, an arcade game device, etc. The client 20 accepts operations from the user via an input device such as a touch panel, a controller, a mouse, a keyboard, etc., and displays an image corresponding to the operation on a display device to allow the user to play the game. The number of clients 20 is not limited to three, and may be other than three.
サーバ30はクライアント20との間でデータを送受信することで、ゲームに必要な機能をクライアント20に提供する情報処理装置の一例である。サーバ30はクラウドコンピュータにより実現してもよい。なお、図1に示したサーバ30の個数は、1つに限定されるものではなく、2つ以上で分散処理してもよい。例えばサーバ30はクライアント20へのゲームプログラム(アプリケーション)などのダウンロード処理やユーザのログイン処理、ゲーム内のコンテンツを抽選対象とする抽選機能に関する処理、各種テーブルの管理などに利用される。 The server 30 is an example of an information processing device that provides the client 20 with functions necessary for the game by transmitting and receiving data between the server 30 and the client 20. The server 30 may be realized by a cloud computer. The number of servers 30 shown in FIG. 1 is not limited to one, and there may be two or more servers for distributed processing. For example, the server 30 is used for downloading game programs (applications) to the client 20, user login processing, processing related to a lottery function in which in-game content is the subject of a lottery, and management of various tables.
図2は、クライアント20のハードウェア構成の一例を示す図である。クライアント20は、CPU(Central Processing Unit)121、記憶装置122、通信装置123、入力装置124、及び表示装置125を有する。CPU121は、クライアント20を制御する。記憶装置122は、例えばROM(Read Only Memory)やRAM(Random Access Memory)などのメモリ、HDD(Hard Disk Drive)やSSD(Solid State Drive)などのストレージである。 Figure 2 is a diagram showing an example of the hardware configuration of client 20. Client 20 has a CPU (Central Processing Unit) 121, a storage device 122, a communication device 123, an input device 124, and a display device 125. CPU 121 controls client 20. Storage device 122 is, for example, a memory such as ROM (Read Only Memory) or RAM (Random Access Memory), or a storage such as HDD (Hard Disk Drive) or SSD (Solid State Drive).
通信装置123は、通信を制御するネットワーク回路などの通信デバイスである。入力装置124は、タッチパッド、コントローラ、マウス、キーボード、カメラ、マイクなどの入力デバイスである。また、表示装置125はディスプレイ、スピーカなどの出力デバイスである。タッチパネルはタッチパッドとディスプレイとを組み合わせることで実現される。 The communication device 123 is a communication device such as a network circuit that controls communication. The input device 124 is an input device such as a touchpad, controller, mouse, keyboard, camera, and microphone. The display device 125 is an output device such as a display and speaker. A touch panel is realized by combining a touchpad and a display.
図3は、サーバ30のハードウェア構成の一例を示す図である。サーバ30は、CPU131、記憶装置132、及び通信装置133を有する。CPU131は、サーバ30を制御する。記憶装置132は、例えばROMやRAMなどのメモリ、HDDやSSDなどのストレージである。通信装置133は、通信を制御するネットワークカードなどの通信デバイスである。 Figure 3 is a diagram showing an example of the hardware configuration of server 30. Server 30 has a CPU 131, a storage device 132, and a communication device 133. CPU 131 controls server 30. Storage device 132 is, for example, a memory such as ROM or RAM, or a storage such as an HDD or SSD. Communication device 133 is a communication device such as a network card that controls communication.
図4はクライアント20の機能構成の一例を示す図である。クライアント20は、記憶部21、クライアント制御部22、操作受付部23、出力制御部24、及びクライアント側通信部25を有する。記憶部21は、ゲームプログラム31などのプログラム、そのプログラムが利用するデータなどを記憶している。記憶部21は、記憶装置122により実現されてもよいし、ネットワーク40を介して接続された記憶装置により実現されてもよい。 Figure 4 is a diagram showing an example of the functional configuration of the client 20. The client 20 has a memory unit 21, a client control unit 22, an operation reception unit 23, an output control unit 24, and a client-side communication unit 25. The memory unit 21 stores programs such as a game program 31, data used by the programs, and the like. The memory unit 21 may be realized by a storage device 122, or may be realized by a storage device connected via a network 40.
クライアント制御部22はクライアント20の全体の制御を行う。クライアント20の全体の制御には、ユーザがプレイするゲーム全般に関する制御が含まれる。クライアント制御部22は、CPU121がゲームプログラム31に記載された処理を実行することにより実現される。クライアント制御部22は、ゲーム制御部35、画像生成部36、要求送信部37、及び結果受信部38を有する。 The client control unit 22 performs overall control of the client 20. Overall control of the client 20 includes control of the game played by the user in general. The client control unit 22 is realized by the CPU 121 executing the processing described in the game program 31. The client control unit 22 has a game control unit 35, an image generation unit 36, a request transmission unit 37, and a result reception unit 38.
ゲーム制御部35は、ユーザがプレイするゲームに関する制御を行う。画像生成部36は後述する抽選結果画面の画像など、ゲーム画面の表示に必要な画像を生成する。要求送信部37はユーザの操作に基づき、サーバ30にゲーム内のコンテンツを抽選対象とする抽選処理の要求を行うなど、各種処理の要求をサーバ30に対して行う。結果受信部38はサーバ30に対して行った抽選処理の要求に対する抽選結果など、各種処理の要求に対する結果を受信する。 The game control unit 35 controls the game played by the user. The image generation unit 36 generates images necessary for displaying the game screen, such as the image of the lottery result screen described below. The request transmission unit 37 makes requests for various processes to the server 30 based on user operations, such as requesting the server 30 to perform lottery processing in which content within the game is the subject of a lottery. The result receiving unit 38 receives the results of requests for various processes, such as the lottery results in response to a lottery processing request made to the server 30.
操作受付部23は入力装置124に対するユーザの各種操作を受け付ける。出力制御部24は表示装置125にゲーム画面及びゲーム音を出力する。なお、操作受付部23はCPU121が入力装置124を制御することで実現される。また、出力制御部24は、CPU121が表示装置125を制御することで実現される。 The operation reception unit 23 receives various operations by the user on the input device 124. The output control unit 24 outputs a game screen and game sounds to the display device 125. The operation reception unit 23 is realized by the CPU 121 controlling the input device 124. The output control unit 24 is realized by the CPU 121 controlling the display device 125.
ここで入力装置124に対するユーザの各種操作とは、CPU121に処理を実行させるため、ゲームをプレイするユーザが操作受付部23を操る操作をいう。操作受付部23はゲームをプレイするユーザから各種操作を受け付ける。クライアント制御部22は操作受付部23がユーザから受け付けた各種操作に基づき、ゲームを進行させる。 Here, various operations by the user on the input device 124 refer to operations by the user playing the game operating the operation acceptance unit 23 in order to cause the CPU 121 to execute processing. The operation acceptance unit 23 accepts various operations from the user playing the game. The client control unit 22 progresses the game based on the various operations accepted by the operation acceptance unit 23 from the user.
出力制御部24は、クライアント制御部22が生成した画像データ及び音データに基づいて、ゲーム画面及びゲーム音を表示装置125に出力する。クライアント側通信部25はサーバ30と通信する。なお、クライアント側通信部25はCPU121がゲームプログラム31を実行し、ゲームプログラム31に従って通信装置123を制御することで実現される。 The output control unit 24 outputs game screens and game sounds to the display device 125 based on the image data and sound data generated by the client control unit 22. The client-side communication unit 25 communicates with the server 30. Note that the client-side communication unit 25 is realized by the CPU 121 executing the game program 31 and controlling the communication device 123 in accordance with the game program 31.
図5は、サーバ30の機能構成の一例を示す図である。図5のサーバ30は、記憶部51、サーバ制御部52、及びサーバ側通信部53を有する。 Figure 5 is a diagram showing an example of the functional configuration of the server 30. The server 30 in Figure 5 has a storage unit 51, a server control unit 52, and a server-side communication unit 53.
記憶部51は、サーバプログラム61、ゲームプログラム62、各種プログラムが利用するデータ、ユーザ情報テーブル63、コンテンツ情報テーブル64、交換条件テーブル65、及び抽選確率テーブル66などを記憶している。記憶部51は記憶装置132により実現されてもよいし、ネットワーク40を介して接続された記憶装置により実現されてもよい。 The memory unit 51 stores a server program 61, a game program 62, data used by various programs, a user information table 63, a content information table 64, an exchange condition table 65, and a lottery probability table 66. The memory unit 51 may be realized by the memory device 132, or may be realized by a memory device connected via the network 40.
ユーザ情報テーブル63は、クライアント20でゲームを行うユーザの情報が設定されている。ユーザ情報テーブル63は、クライアント20でゲームを行うユーザと、それぞれのユーザが所有しているゲーム内のコンテンツと、を対応付けるユーザ情報を管理している。 In the user information table 63, information about users who play games on the client 20 is set. The user information table 63 manages user information that associates users who play games on the client 20 with in-game content owned by each user.
コンテンツ情報テーブル64は、抽選対象であるゲーム内のコンテンツに関する情報を管理している。コンテンツに関する情報は、抽選対象であるゲーム内のコンテンツのレアリティ、コンテンツ名、能力、属性、画像など、そのコンテンツをゲーム内で利用するために必要な各種情報を含んでいる。コンテンツのレアリティは、コンテンツに付随する情報の一例であって、そのコンテンツのゲーム内における希少度、強さ、優秀さ、などを表している。本実施形態において、コンテンツに付随する情報は、ゲーム内におけるコンテンツの価値を何らかの指標に基づいて分類する情報であればよい。 The content information table 64 manages information related to the content within the game that is the subject of the lottery. The information related to the content includes various information necessary for using the content within the game, such as the rarity of the content within the game that is the subject of the lottery, the content name, abilities, attributes, and images. The rarity of the content is an example of information associated with the content, and indicates the rarity, strength, excellence, etc. of the content within the game. In this embodiment, the information associated with the content may be information that classifies the value of the content within the game based on some index.
交換条件テーブル65は、後述の再抽選に利用する交換条件を管理している。図6は本実施形態で利用する交換条件テーブル65の一例の構成図である。図6の交換条件テーブル65は、交換条件ID、交換対象、及び付与対象を項目として有する交換条件の情報を管理している。項目「交換条件ID」は、交換条件を識別する識別情報の一例である。 The exchange condition table 65 manages the exchange conditions used in the re-drawing described below. Figure 6 is a configuration diagram of an example of the exchange condition table 65 used in this embodiment. The exchange condition table 65 in Figure 6 manages information on exchange conditions having items such as exchange condition ID, exchange target, and grant target. The item "exchange condition ID" is an example of identification information that identifies the exchange conditions.
項目「付与対象」は、後述の再抽選により当選する付与対象のゲーム内のコンテンツのレアリティや個数などを示した情報である。項目「交換対象」は、項目「付与対象」に示されたゲーム内のコンテンツを得るために消費される交換対象のゲーム内のコンテンツのレアリティや個数などを示した情報である。 The "Granted item" item is information indicating the rarity and quantity of the in-game content that will be awarded and won in the re-draw lottery described below. The "Exchange item" item is information indicating the rarity and quantity of the in-game content that will be exchanged and consumed to obtain the in-game content indicated in the "Granted item" item.
例えば、交換条件ID「T1」の交換条件はレアリティ及び個数が「SSR×1個」のゲーム内のコンテンツを交換対象として再抽選を実行することで、ユーザにレアリティ及び個数が「SR×9個」のゲーム内のコンテンツを当選させる為の交換条件の情報の一例である。また、交換条件ID「T2」の交換条件はレアリティ及び個数が「SR×9個」のゲーム内のコンテンツを交換対象として再抽選を実行することで、ユーザにレアリティ及び個数が「SSR×1個」のゲーム内のコンテンツを当選させる為の交換条件の情報の一例である。 For example, the exchange condition with exchange condition ID "T1" is an example of exchange condition information for allowing a user to win in-game content with a rarity and quantity of "SR x 9" by conducting a re-draw for in-game content with a rarity and quantity of "SSR x 1". Also, the exchange condition with exchange condition ID "T2" is an example of exchange condition information for allowing a user to win in-game content with a rarity and quantity of "SSR x 1" by conducting a re-draw for in-game content with a rarity and quantity of "SR x 9".
交換条件ID「T1」の交換条件によれば、ユーザはレアリティ「SSR」のゲーム内コンテンツを1個、交換対象として選択して再抽選を実行することで、レアリティが「SR」のゲーム内コンテンツを9個、入手できる。また、交換条件ID「T2」の交換条件によれば、ユーザはレアリティ「SR」のゲーム内コンテンツを9個、交換対象として選択して再抽選を実行することで、レアリティが「SSR」のゲーム内コンテンツを1個、入手できる。 According to the exchange conditions of exchange condition ID "T1", a user can obtain nine in-game contents with a rarity of "SR" by selecting one in-game content with a rarity of "SSR" as the exchange target and executing a re-draw. Also, according to the exchange conditions of exchange condition ID "T2", a user can obtain one in-game content with a rarity of "SSR" by selecting nine in-game contents with a rarity of "SR" as the exchange target and executing a re-draw.
このように、図6の交換条件テーブル65は、交換対象のコンテンツのレアリティが付与対象のコンテンツのレアリティよりも高い場合に、付与対象のコンテンツの個数が交換対象のコンテンツの個数よりも多くなるように交換条件を管理している。また、図6の交換条件テーブル65は、交換対象のコンテンツのレアリティが付与対象のコンテンツのレアリティよりも低い場合に、付与対象のコンテンツの個数が交換対象のコンテンツの個数よりも少なくなるように交換条件を管理している。 In this way, the exchange condition table 65 in FIG. 6 manages the exchange conditions so that when the rarity of the content to be exchanged is higher than the rarity of the content to be given, the number of pieces of content to be given is greater than the number of pieces of content to be exchanged. Also, the exchange condition table 65 in FIG. 6 manages the exchange conditions so that when the rarity of the content to be exchanged is lower than the rarity of the content to be given, the number of pieces of content to be given is less than the number of pieces of content to be exchanged.
抽選確率テーブル66は、抽選機能が利用するゲーム内のコンテンツの抽選確率を管理している。図7は本実施形態で利用する抽選確率テーブル66の一例の構成図である。図7の抽選確率テーブル66は、レアリティ、コンテンツ名、及び排出確率を項目として有する抽選確率の情報を管理している。項目「レアリティ」は、ゲーム内のコンテンツのレアリティを示した情報である。項目「コンテンツ名」は、ゲーム内のコンテンツの名称を示した情報である。項目「排出確率」は、項目「レアリティ」及び「コンテンツ名」で特定されるゲーム内のコンテンツの抽選機能における排出確率を示した情報である。 The lottery probability table 66 manages the lottery probability of the in-game content used by the lottery function. FIG. 7 is a configuration diagram of an example of the lottery probability table 66 used in this embodiment. The lottery probability table 66 in FIG. 7 manages lottery probability information having items of rarity, content name, and drop probability. The item "Rarity" is information indicating the rarity of the in-game content. The item "Content name" is information indicating the name of the in-game content. The item "Drop probability" is information indicating the drop probability in the lottery function of the in-game content specified by the items "Rarity" and "Content name".
なお、本実施形態の再抽選で利用する抽選確率テーブル66は、後述するように、図7の抽選確率テーブル66を、図6の交換条件テーブル65の内容に従って、修正したものとなる。 The lottery probability table 66 used in the re-draw in this embodiment is the lottery probability table 66 in FIG. 7 modified according to the contents of the exchange condition table 65 in FIG. 6, as described below.
サーバ制御部52は、サーバ30の全体の制御を行う。サーバ制御部52は、CPU131がサーバプログラム61に記載された処理を実行することにより実現される。例えばサーバ制御部52は記憶部51に記憶されているゲームプログラム62、そのゲームプログラム62が利用するデータなどをクライアント20へダウンロードさせるダウンロード処理を行う。 The server control unit 52 performs overall control of the server 30. The server control unit 52 is realized by the CPU 131 executing the processes described in the server program 61. For example, the server control unit 52 performs a download process that downloads the game program 62 stored in the storage unit 51, data used by the game program 62, and the like, to the client 20.
サーバ制御部52は、第一抽選部71、交換条件提示部72、第二抽選部73、抽選結果提示部74、コンテンツ付与部75、要求受信部76、及び結果送信部77を有する構成である。 The server control unit 52 has a first lottery unit 71, an exchange condition presentation unit 72, a second lottery unit 73, a lottery result presentation unit 74, a content provision unit 75, a request receiving unit 76, and a result sending unit 77.
第一抽選部71は、クライアント20からの抽選要求に従い、抽選対象のゲーム内のコンテンツの抽選処理を行い、抽選の結果として選択されたコンテンツの情報をクライアント20に応答する。なお、クライアント20からの抽選要求には、1回の抽選処理を要求する単発抽選要求と、複数回の抽選処理を要求する連続抽選要求と、が含まれる。本実施形態に係る再抽選に関する処理は、後述するように、複数回の抽選処理を要求する連続抽選要求をクライアント20から受け付けた場合に実行される。 The first lottery unit 71 performs lottery processing for the in-game content to be selected in accordance with a lottery request from the client 20, and responds to the client 20 with information on the content selected as a result of the lottery. Note that lottery requests from the client 20 include single lottery requests that request a single lottery process, and continuous lottery requests that request multiple lottery processes. The process related to re-selection according to this embodiment is executed when a continuous lottery request that requests multiple lottery processes is received from the client 20, as described below.
交換条件提示部72は、第一抽選部71による抽選の結果としてクライアント20に表示された複数のゲーム内のコンテンツの中から、ユーザが交換対象のコンテンツを選択した場合に、再抽選の交換条件をユーザに提示する。再抽選の交換条件は、交換対象のコンテンツと付与対象のコンテンツとの関係をユーザに提示する情報である。ユーザは提示された交換条件を確認することで、再抽選により所望のレアリティ及び個数のゲーム内のコンテンツを入手するために必要な交換対象のコンテンツの条件を理解できる。 When the user selects content to be exchanged from among the multiple in-game contents displayed on the client 20 as a result of the lottery by the first lottery unit 71, the exchange condition presentation unit 72 presents the exchange conditions for the re-lottery to the user. The exchange conditions for the re-lottery are information that present the user with the relationship between the content to be exchanged and the content to be granted. By checking the presented exchange conditions, the user can understand the conditions of the content to be exchanged that are necessary to obtain the desired rarity and number of in-game content through a re-lottery.
第二抽選部73は、第一抽選部71による抽選の結果としてクライアント20に表示された複数のゲーム内のコンテンツの中から、追加で交換対象のコンテンツの選択を受け付けることができる。第二抽選部73は、交換対象として選択中のコンテンツが満たす交換条件に従い、交換対象のコンテンツと交換する付与対象のコンテンツを再抽選する。 The second lottery unit 73 can accept a selection of additional content to be exchanged from among the multiple in-game contents displayed on the client 20 as a result of the lottery by the first lottery unit 71. The second lottery unit 73 re-selects the content to be given to be exchanged for the content to be exchanged, in accordance with the exchange conditions satisfied by the content selected as the exchange target.
抽選結果提示部74は、第一抽選部71による抽選の結果、及び第二抽選部73による抽選の結果をクライアント20に表示して、抽選の結果をユーザに提示する。抽選結果提示部74が表示する後述の抽選結果画面には、最初に、第一抽選部71による抽選の結果が表示され、その表示内容が第二抽選部73による抽選が実行される度に、第二抽選部73による抽選の結果により更新される。 The lottery result presentation unit 74 displays the result of the lottery by the first lottery unit 71 and the result of the lottery by the second lottery unit 73 on the client 20 to present the result of the lottery to the user. The lottery result screen displayed by the lottery result presentation unit 74 (described later) first displays the result of the lottery by the first lottery unit 71, and the display content is updated with the result of the lottery by the second lottery unit 73 each time a lottery is performed by the second lottery unit 73.
コンテンツ付与部75は、ユーザから抽選の結果を確定する要求を受け付けると、抽選の結果をユーザ情報テーブル63に反映させることで、ユーザにゲーム内のコンテンツを付与する。 When the content provision unit 75 receives a request from the user to confirm the lottery result, it provides the user with the in-game content by reflecting the lottery result in the user information table 63.
要求受信部76は、ユーザの操作に基づきクライアント20から送信された各種処理の要求を受信する。結果送信部77は、クライアント20から受信した要求に対して各種処理を行い、その処理の結果をクライアント20に送信する。 The request receiving unit 76 receives various processing requests sent from the client 20 based on user operations. The result sending unit 77 performs various processing in response to the requests received from the client 20 and sends the results of the processing to the client 20.
また、サーバ側通信部53はクライアント20と通信する。サーバ側通信部53は、CPU131がサーバプログラム61を実行し、サーバプログラム61に従って通信装置133を制御することで実現される。 Furthermore, the server-side communication unit 53 communicates with the client 20. The server-side communication unit 53 is realized by the CPU 131 executing the server program 61 and controlling the communication device 133 in accordance with the server program 61.
なお、図4に示したクライアント20の機能構成、及び図5に示したサーバ30の機能構成は一例であって、例えば図5に示したサーバ30の機能構成の少なくとも一つが図4に示したクライアント20の機能構成に含まれていてもよい。つまり、図4及び図5に示した機能構成は、クライアント20又はサーバ30の何れか一方が有していればよい。 The functional configuration of the client 20 shown in FIG. 4 and the functional configuration of the server 30 shown in FIG. 5 are merely examples, and for example, at least one of the functional configurations of the server 30 shown in FIG. 5 may be included in the functional configuration of the client 20 shown in FIG. 4. In other words, it is sufficient that either the client 20 or the server 30 has the functional configurations shown in FIG. 4 and FIG. 5.
[ゲーム動作]
以下では、抽選画面の連続抽選ボタンに対する押下操作など、ユーザから連続抽選の操作を受け付けた後の処理について説明する。
[Game Actions]
In the following, a process will be described that takes place after a continuous lottery operation is received from a user, such as a pressing operation on the continuous lottery button on the lottery screen.
図8は本実施形態に係る抽選機能に関する処理の一例のフローチャートである。サーバ30の第一抽選部71はステップS10において、ユーザの操作するクライアント20から連続抽選の要求を受け付ける。ステップS12において、第一抽選部71は抽選対象のゲーム内のコンテンツの抽選処理を、例えば10回などの所定回数、連続して実行する。 Figure 8 is a flowchart of an example of processing related to the lottery function according to this embodiment. In step S10, the first lottery unit 71 of the server 30 accepts a request for continuous lotteries from the client 20 operated by the user. In step S12, the first lottery unit 71 executes the lottery process for the in-game content to be lottery-selected a predetermined number of times in succession, such as 10 times.
ステップS12の連続抽選では、例えば図7の抽選確率テーブル66の排出確率に基づいて、抽選対象のゲーム内のコンテンツの中から、複数のコンテンツを抽選により選択する抽選処理を行う。第一抽選部71は連続抽選の結果として選択されたコンテンツの情報をクライアント20に応答する。 In the continuous lottery in step S12, a lottery process is performed to select multiple contents by lottery from the contents in the game that are the subject of the lottery, for example based on the drop probability in the lottery probability table 66 in FIG. 7. The first lottery unit 71 responds to the client 20 with information on the contents selected as a result of the continuous lottery.
ステップS14において、サーバ30の抽選結果提示部74はクライアント20に例えば図9のような抽選結果画面1000を表示させる。図9は抽選結果画面1000の一例のイメージ図である。 In step S14, the lottery result presentation unit 74 of the server 30 causes the client 20 to display a lottery result screen 1000, for example, as shown in FIG. 9. FIG. 9 is an image diagram of an example of the lottery result screen 1000.
図9の抽選結果画面1000は、連続抽選の結果として選択されたゲーム内のコンテンツの表示欄1002と、確定ボタン1006と、を含む。ユーザは確定ボタン1006を押下する操作を行うことで、表示欄1002に表示されているゲーム内のコンテンツで抽選の結果を確定する要求を行うことができる。図8のフローチャートの処理ではステップS14のあと、ステップS16からステップS32の処理に進み、抽選終了の指示があったと判定されて、抽選の結果を確定させる処理を実行し、処理を終了する。 The lottery result screen 1000 in FIG. 9 includes a display field 1002 for the in-game content selected as a result of the continuous lottery, and a Confirm button 1006. By pressing the Confirm button 1006, the user can request that the lottery result be confirmed with the in-game content displayed in the display field 1002. In the processing of the flowchart in FIG. 8, after step S14, the process proceeds from step S16 to step S32, where it is determined that an instruction to end the lottery has been given, and processing is executed to confirm the lottery result, and the process ends.
また、再抽選を望むユーザは、表示欄1002に表示されているゲーム内のコンテンツの中から、再抽選したいコンテンツをタップするなど、交換対象のコンテンツを選択する操作を行う。表示欄1002から交換対象のコンテンツを選択したユーザの操作はサーバ30の交換条件提示部72に通知される。 Furthermore, a user who wishes to redraw performs an operation to select the content to be exchanged, such as by tapping the content to be redrawn from among the in-game content displayed in the display field 1002. The operation of the user who selected the content to be exchanged from the display field 1002 is notified to the exchange condition presentation unit 72 of the server 30.
ステップS16において交換対象のコンテンツの選択があったと判定すると、サーバ30の交換条件提示部72はステップS18において、交換対象として選択されたコンテンツの交換条件を、交換条件テーブル65から読み出す。 If it is determined in step S16 that a content to be exchanged has been selected, the exchange condition presentation unit 72 of the server 30 reads the exchange conditions of the content selected as the content to be exchanged from the exchange condition table 65 in step S18.
例えば図6の交換条件テーブル65の場合、交換条件提示部72は交換対象のコンテンツのレアリティが「R」であれば、交換対象としてレアリティ「R」のゲーム内のコンテンツが設定されている交換条件ID「T4」と「T5」の交換条件を、交換条件テーブル65から読み出す。交換条件提示部72は交換対象のコンテンツのレアリティが「SR」であれば、交換対象としてレアリティ「SR」のゲーム内のコンテンツが設定されている交換条件ID「T2」と「T3」の交換条件を、交換条件テーブル65から読み出す。 For example, in the case of the exchange condition table 65 in FIG. 6, if the rarity of the content to be exchanged is "R", the exchange condition presentation unit 72 reads out the exchange conditions with exchange condition IDs "T4" and "T5", which have in-game content of rarity "R" set as the exchange target, from the exchange condition table 65. If the rarity of the content to be exchanged is "SR", the exchange condition presentation unit 72 reads out the exchange conditions with exchange condition IDs "T2" and "T3", which have in-game content of rarity "SR" set as the exchange target, from the exchange condition table 65.
交換条件提示部72は、交換条件テーブル65から読み出した交換条件の情報をクライアント20に応答する。抽選結果提示部74はクライアント20に例えば図10のような抽選結果画面1000を表示させる。図10は交換対象のコンテンツが選択された後の抽選結果画面1000の一例のイメージ図である。 The exchange condition presentation unit 72 responds to the client 20 with the exchange condition information read from the exchange condition table 65. The lottery result presentation unit 74 causes the client 20 to display a lottery result screen 1000, for example, as shown in FIG. 10. FIG. 10 is an image diagram of an example of the lottery result screen 1000 after the content to be exchanged has been selected.
図10の抽選結果画面1000は、ユーザに交換対象として選択されたコンテンツの上にチェックマーク1010が表示され、交換対象として選択中のコンテンツが分かりやすく表示されている。また、ユーザに交換対象のコンテンツが選択された後の図10の抽選結果画面1000には、ユーザから再抽選の要求の操作を受け付けるための再抽選ボタン1004が表示されている。ユーザは再抽選ボタン1004を押下する操作を行うことにより、交換対象として選択中のコンテンツを交換対象として再抽選の要求を行うことができる。 The lottery result screen 1000 in FIG. 10 displays a check mark 1010 on the content selected by the user as the item to be exchanged, clearly displaying the content currently selected as the item to be exchanged. After the user has selected the content to be exchanged, the lottery result screen 1000 in FIG. 10 also displays a re-draw button 1004 for receiving an operation from the user to request a re-draw. By pressing the re-draw button 1004, the user can request a re-draw for the content currently selected as the item to be exchanged.
さらに、図10の抽選結果画面1000には、交換条件テーブル65から読み出された交換条件の情報1012が表示されている。ユーザは抽選結果画面1000に表示された交換条件の情報1012を確認することで、このまま再抽選を実行した場合に当選するコンテンツのレアリティ及び個数と、交換対象よりもレアリティが高いコンテンツを当選するために追加が必要な交換対象のコンテンツのレアリティ及び個数を、理解できる。 In addition, the lottery result screen 1000 in FIG. 10 displays exchange condition information 1012 read from the exchange condition table 65. By checking the exchange condition information 1012 displayed on the lottery result screen 1000, the user can understand the rarity and number of the content that will be won if a re-lottery is performed as is, and the rarity and number of the exchange target content that needs to be added in order to win content of higher rarity than the exchange target.
ユーザは図10の抽選結果画面1000に表示された交換条件の情報1012を参考にしながら、このまま再抽選を行うか、交換対象のコンテンツを追加した後で再抽選を行うか、を判断できる。 The user can refer to the exchange condition information 1012 displayed on the lottery result screen 1000 in FIG. 10 to decide whether to continue with the lottery again or to add the content to be exchanged and then re-draw the lottery.
ここでは、まず、ユーザが交換対象のコンテンツを追加した後で再抽選を行う場合について説明する。図10の抽選結果画面1000において、ユーザは、表示欄1002に表示されているゲーム内のコンテンツの中から、交換対象として追加したいコンテンツを選択する操作を行う。 Here, we will first explain the case where a re-draw is performed after the user adds content to be exchanged. On the drawing result screen 1000 in FIG. 10, the user performs an operation to select the content that he or she wishes to add as an exchange target from the in-game content displayed in the display field 1002.
図8のフローチャートの処理では、ステップS18のあと、ユーザからの再抽選の要求までに交換対象のコンテンツの追加選択があったと判定されて、ステップS22の処理に進む。表示欄1002から交換対象のコンテンツを追加で選択したユーザの操作はサーバ30の交換条件提示部72に通知される。 In the process of the flowchart in FIG. 8, after step S18, it is determined that an additional selection of content to be exchanged has been made before the user requests a re-draw, and the process proceeds to step S22. The operation of the user who has selected additional content to be exchanged from the display field 1002 is notified to the exchange condition presentation unit 72 of the server 30.
交換対象のコンテンツの追加の選択があったと判定すると、サーバ30の交換条件提示部72は、交換対象として追加で選択されたコンテンツを含め、選択中のコンテンツの交換条件を、交換条件テーブル65から読み出す。 When it is determined that additional content to be exchanged has been selected, the exchange condition presentation unit 72 of the server 30 reads the exchange conditions for the selected content, including the additional content selected as the content to be exchanged, from the exchange condition table 65.
交換条件提示部72は、交換条件テーブル65から読み出した交換条件の情報をクライアント20に応答する。抽選結果提示部74は、クライアント20に表示されている抽選結果画面1000を例えば図11のように更新する。図11は交換対象のコンテンツが追加で選択された後の抽選結果画面1000の一例のイメージ図である。 The exchange condition presentation unit 72 responds to the client 20 with the information on the exchange conditions read from the exchange condition table 65. The lottery result presentation unit 74 updates the lottery result screen 1000 displayed on the client 20, for example, as shown in FIG. 11. FIG. 11 is an image diagram of an example of the lottery result screen 1000 after additional content to be exchanged has been selected.
図11の抽選結果画面1000は、ユーザに交換対象として追加で選択されたコンテンツも含め、交換対象として選択中のコンテンツの上にチェックマーク1010が表示されている。また、図11の抽選結果画面1000に表示されている交換条件の情報1012は交換対象としてコンテンツが追加されたことで内容が更新されている。 The lottery result screen 1000 in FIG. 11 displays a check mark 1010 on the content currently selected as an exchange target, including any additional content selected by the user as an exchange target. In addition, the exchange condition information 1012 displayed on the lottery result screen 1000 in FIG. 11 has been updated due to the addition of content as an exchange target.
例えば図11の抽選結果画面1000の例では、交換対象としてレアリティ「R」のコンテンツが「4個」選択中であるため、交換対象よりも付与対象のレアリティを上げる交換条件ID「T4」を満たしている。 For example, in the example of the lottery result screen 1000 in FIG. 11, "4" pieces of content with rarity "R" have been selected as the exchange item, so the exchange condition ID "T4" is met, which increases the rarity of the item to be granted compared to the item to be exchanged.
このため、図11の抽選結果画面1000の交換条件の情報1012は、満たした交換条件ID「T4」の内容に従って「4つRのコンテンツが選択されています。このまま再抽選を行うと、SRのコンテンツの当選が確定します。」に更新されている。 As a result, the exchange condition information 1012 on the lottery result screen 1000 in Figure 11 has been updated to "Four R contents have been selected. If the lottery is re-drawn as is, the SR content will be confirmed as a winning entry." in accordance with the content of the fulfilled exchange condition ID "T4".
ユーザは図11の抽選結果画面1000に表示された交換条件の情報1012を確認することで、このまま再抽選を実行すれば、交換対象よりもレアリティが高いコンテンツを当選できることを、理解できる。 By checking the exchange condition information 1012 displayed on the lottery result screen 1000 in FIG. 11, the user can understand that if they run the lottery again, they will be able to win content that is rarer than the item that was exchanged.
図11の抽選結果画面1000の再抽選ボタン1004を押下する操作を行うことによりユーザは、チェックマーク1010が付けられた状態で表示欄1002に表示されているコンテンツを選択中の交換対象として再抽選の要求を行うことができる。交換対象のコンテンツを指定した再抽選の要求はサーバ30の第二抽選部73に通知される。 By pressing the redraw button 1004 on the lottery result screen 1000 in FIG. 11, the user can request a redraw for the content displayed in the display field 1002 with a check mark 1010 placed on it as the selected exchange item. The request for a redraw specifying the content to be exchanged is notified to the second lottery unit 73 of the server 30.
ステップS24において、第二抽選部73は再抽選の要求で指定された交換対象のコンテンツが、交換対象よりも付与対象のレアリティを上げる交換条件を満たしているか否かを判定する。 In step S24, the second selection unit 73 determines whether the content to be exchanged specified in the request for reselection satisfies an exchange condition that increases the rarity of the granted content to a higher level than the content to be exchanged.
図11の抽選結果画面1000の例では、交換対象としてレアリティ「R」のコンテンツが「4個」選択中であるため、交換対象よりも付与対象のレアリティを上げる交換条件ID「T4」を満たしている。 In the example of the lottery result screen 1000 in FIG. 11, four pieces of content with rarity "R" have been selected as the exchange item, so the exchange condition ID "T4" is met, which increases the rarity of the item to be granted compared to the item to be exchanged.
したがって、第二抽選部73はステップS24からステップS26の処理に進み、交換対象よりも付与対象のレアリティを上げる交換条件に従い、交換対象のコンテンツと交換する付与対象のコンテンツを選択する再抽選を行う。なお、ステップS26の再抽選で利用する抽選確率テーブル66は、ステップS24で満たしていると判定した交換条件の内容に従って修正したものとなる。 Therefore, the second selection unit 73 proceeds from step S24 to step S26, and performs a reselection to select the content to be exchanged for the content to be exchanged, according to the exchange condition that makes the content to be exchanged more rare than the content to be exchanged. Note that the selection probability table 66 used in the reselection in step S26 is modified according to the content of the exchange condition that was determined to be satisfied in step S24.
例えば図11の抽選結果画面1000の例では、交換条件ID「T4」の付与対象の内容から再抽選されるコンテンツのレアリティが「SR」に固定されるため、図7の抽選確率テーブル66の内容が図12の抽選確率テーブル66のように更新される。図12の抽選確率テーブル66を利用することで、ステップS26で再抽選されるコンテンツのレアリティは「SR」に固定される。 For example, in the example of lottery result screen 1000 in FIG. 11, the rarity of the content re-drawn from the contents of the grant target of exchange condition ID "T4" is fixed to "SR", so the contents of lottery probability table 66 in FIG. 7 are updated to the lottery probability table 66 in FIG. 12. By using the lottery probability table 66 in FIG. 12, the rarity of the content re-drawn in step S26 is fixed to "SR".
第二抽選部73は再抽選の結果として選択されたコンテンツの情報をクライアント20に応答する。ステップS30において、サーバ30の抽選結果提示部74はクライアント20に例えば図13のような抽選結果画面1000を表示させる。図13は再抽選の結果が表示された抽選結果画面1000の一例のイメージ図である。 The second lottery unit 73 responds to the client 20 with information on the content selected as a result of the re-lottery. In step S30, the lottery result presentation unit 74 of the server 30 causes the client 20 to display a lottery result screen 1000, for example, as shown in FIG. 13. FIG. 13 is an image diagram of an example of the lottery result screen 1000 on which the result of the re-lottery is displayed.
図13の抽選結果画面1000は、図11の抽選結果画面1000において交換対象のコンテンツとして選択されていた4個のコンテンツが表示欄1002から削除され、再抽選により当選したレアリティ「SR」のコンテンツが追加表示されている。なお、ユーザは連続抽選の結果である図9の抽選結果画面1000の複数のコンテンツが、再抽選の結果に従って更新された図13の抽選結果画面1000においても、交換対象のコンテンツを選択する操作を行うことができる。 In the lottery result screen 1000 of FIG. 13, the four contents selected as contents to be exchanged in the lottery result screen 1000 of FIG. 11 are removed from the display area 1002, and the content of rarity "SR" that was won by the re-lottery is additionally displayed. Note that the user can also select the contents to be exchanged on the lottery result screen 1000 of FIG. 13, in which the multiple contents in the lottery result screen 1000 of FIG. 9, which are the results of successive lotteries, have been updated according to the results of the re-lottery.
さらに、再抽選を望むユーザは、図13の表示欄1002に表示されているコンテンツの中から、交換対象のコンテンツを選択する操作を行うことで、ステップS16~S32の処理を繰り返すことができる。なお、ユーザは図13の確定ボタン1006を押下する操作を行うことで、図13の表示欄1002に表示されているコンテンツで抽選の結果を確定する要求を行うことができる。 Furthermore, a user who wishes to re-draw the lottery can repeat steps S16 to S32 by selecting the content to be exchanged from the contents displayed in display field 1002 of FIG. 13. The user can request to confirm the result of the lottery with the content displayed in display field 1002 of FIG. 13 by pressing confirm button 1006 of FIG. 13.
なお、ステップS24において、第二抽選部73は再抽選の要求で指定された交換対象のコンテンツが、交換対象よりも付与対象のレアリティを上げる交換条件を満たしていなければステップS28の処理に進む。ステップS20において、第二抽選部73は交換対象のコンテンツが追加で選択されなければステップS28の処理に進む。 In step S24, if the content to be exchanged specified in the request for re-drawing does not satisfy the exchange condition that increases the rarity of the granted item more than the content to be exchanged, the second lottery unit 73 proceeds to processing of step S28. In step S20, if no additional content to be exchanged is selected, the second lottery unit 73 proceeds to processing of step S28.
図10の抽選結果画面1000の例では、交換対象としてレアリティ「R」のコンテンツが「1個」選択中であるため、交換対象よりも付与対象のレアリティを上げる交換条件ID「T4」を満たしておらず、交換対象よりも付与対象のレアリティを下げる交換条件ID「T5」を満たしている。 In the example of the lottery result screen 1000 in Figure 10, "1" content of rarity "R" has been selected as the exchange item, so exchange condition ID "T4" which increases the rarity of the grant item compared to the exchange item is not met, but exchange condition ID "T5" which decreases the rarity of the grant item compared to the exchange item is met.
したがって、第二抽選部73はステップS28の処理において、交換対象よりも付与対象のレアリティを下げる交換条件に従い、交換対象のコンテンツと交換する付与対象のコンテンツを選択する再抽選を行う。なお、ステップS28の処理は交換対象よりも付与対象のレアリティを下げる再抽選であるため、再抽選で当選する付与対象のコンテンツの個数が交換対象のコンテンツの個数よりも多くなる。 Therefore, in the process of step S28, the second selection unit 73 performs a re-selection of the grant target content to be exchanged for the exchange target content, according to the exchange conditions that make the grant target have a lower rarity than the exchange target. Note that since the process of step S28 is a re-selection that makes the grant target have a lower rarity than the exchange target, the number of grant target contents won in the re-selection will be greater than the number of exchange target contents.
ステップS28の再抽選で利用する抽選確率テーブル66は、図7の抽選確率テーブル66の内容を、交換対象よりも付与対象のレアリティを下げる交換条件に従って修正したものとなる。 The lottery probability table 66 used in the re-draw in step S28 is the lottery probability table 66 in FIG. 7 modified according to exchange conditions that make the rarity of the grant target lower than that of the exchange target.
例えば図10の抽選結果画面1000の例では、交換条件ID「T5」の付与対象の内容から再抽選されるコンテンツのレアリティが「N」に固定されるため、図7の抽選確率テーブル66の内容が、図15(C)の抽選確率テーブル66のように更新される。図15(C)の抽選確率テーブル66を利用することで、ステップS28で再抽選されるコンテンツのレアリティは「N」に固定される。 For example, in the example of lottery result screen 1000 in FIG. 10, the rarity of the content re-drawn from the contents of the grant target of exchange condition ID "T5" is fixed to "N", so the contents of lottery probability table 66 in FIG. 7 are updated to the lottery probability table 66 in FIG. 15 (C). By using the lottery probability table 66 in FIG. 15 (C), the rarity of the content re-drawn in step S28 is fixed to "N".
なお、図15(A)の抽選確率テーブル66を利用すれば、ステップS28で再抽選されるコンテンツのレアリティは「SSR」に固定される。図15(B)の抽選確率テーブル66を利用すれば、ステップS28で再抽選されるコンテンツのレアリティは「R」に固定される。 When the selection probability table 66 in FIG. 15(A) is used, the rarity of the content reselected in step S28 is fixed to "SSR." When the selection probability table 66 in FIG. 15(B) is used, the rarity of the content reselected in step S28 is fixed to "R."
第二抽選部73は再抽選の結果として選択されたコンテンツの情報をクライアント20に応答する。ステップS30において、サーバ30の抽選結果提示部74はクライアント20に例えば図14のような抽選結果画面1000を表示させる。図14は再抽選の結果が表示された抽選結果画面1000の一例のイメージ図である。 The second lottery unit 73 responds to the client 20 with information on the content selected as a result of the re-lottery. In step S30, the lottery result presentation unit 74 of the server 30 causes the client 20 to display a lottery result screen 1000, for example, as shown in FIG. 14. FIG. 14 is an image diagram of an example of the lottery result screen 1000 on which the result of the re-lottery is displayed.
図14の抽選結果画面1000は、図10の抽選結果画面1000において交換対象のコンテンツとして選択されていた1個のコンテンツが表示欄1002から削除され、再抽選により当選したレアリティ「N」のコンテンツが追加表示されている。なお、ユーザは連続抽選の結果である図9の抽選結果画面1000の複数のコンテンツが、再抽選の結果に従って更新された図14の抽選結果画面1000においても、交換対象のコンテンツを選択する操作を行うことができる。 In the lottery result screen 1000 of FIG. 14, one piece of content selected as the content to be exchanged in the lottery result screen 1000 of FIG. 10 is removed from the display area 1002, and a piece of content of rarity "N" that was won by re-drawing is additionally displayed. Note that the user can also select the content to be exchanged on the lottery result screen 1000 of FIG. 14, where the multiple pieces of content in the lottery result screen 1000 of FIG. 9, which are the results of successive draws, have been updated according to the results of the re-drawing.
さらに、再抽選を望むユーザは、図14の表示欄1002に表示されているコンテンツの中から、交換対象のコンテンツを選択する操作を行うことで、ステップS16~S32の処理を繰り返すことができる。なお、ユーザは図14の確定ボタン1006を押下する操作を行うことで、図14の表示欄1002に表示されているコンテンツで抽選の結果を確定する要求を行うことができる。 Furthermore, a user who wishes to re-draw the lottery can repeat steps S16 to S32 by selecting the content to be exchanged from the contents displayed in display field 1002 of FIG. 14. The user can request to confirm the result of the lottery with the content displayed in display field 1002 of FIG. 14 by pressing confirm button 1006 of FIG. 14.
以上、本実施形態によれば、ゲーム内のコンテンツを抽選対象とする抽選の結果に対するユーザの満足度を高める新たな仕組みを提供できる。 As described above, this embodiment can provide a new mechanism for increasing user satisfaction with the results of a lottery in which in-game content is the subject of the lottery.
開示した一実施形態のゲームシステム10、クライアント20及びサーバ30は例示であって制限的なものではないと考えられるべきである。上記の実施形態は添付の請求の範囲及びその主旨を逸脱することなく、様々な形態で変形及び改良が可能である。また、上記した複数の実施形態に記載された事項は、矛盾しない範囲で他の構成も取り得ることができ、また、矛盾しない範囲で組み合わせることができる。 The disclosed embodiment of the game system 10, client 20, and server 30 should be considered as illustrative and not restrictive. The above embodiment can be modified and improved in various forms without departing from the spirit and scope of the appended claims. Furthermore, the matters described in the above-mentioned embodiments can be configured in other ways as long as they are not inconsistent, and can be combined as long as they are not inconsistent.
10 ゲームシステム
20 クライアント
21 記憶部
22 クライアント制御部
23 操作受付部
24 出力制御部
25 クライアント側通信部
30 サーバ
31 ゲームプログラム
35 ゲーム制御部
36 画像生成部
37 要求送信部
38 結果受信部
40 ネットワーク
51 記憶部
52 サーバ制御部
53 サーバ側通信部
61 サーバプログラム
62 ゲームプログラム
63 ユーザ情報テーブル
64 コンテンツ情報テーブル
65 交換条件テーブル
66 抽選確率テーブル
71 第一抽選部
72 交換条件提示部
73 第二抽選部
74 抽選結果提示部
75 コンテンツ付与部
76 要求受信部
77 結果送信部
1000 抽選結果画面
1002 表示欄
1010 チェックマーク
1012 交換条件の情報
10 Game system 20 Client 21 Memory unit 22 Client control unit 23 Operation reception unit 24 Output control unit 25 Client side communication unit 30 Server 31 Game program 35 Game control unit 36 Image generation unit 37 Request transmission unit 38 Result reception unit 40 Network 51 Memory unit 52 Server control unit 53 Server side communication unit 61 Server program 62 Game program 63 User information table 64 Content information table 65 Exchange condition table 66 Lottery probability table 71 First lottery unit 72 Exchange condition presentation unit 73 Second lottery unit 74 Lottery result presentation unit 75 Content provision unit 76 Request reception unit 77 Result transmission unit 1000 Lottery result screen 1002 Display field 1010 Check mark 1012 Information on exchange conditions
Claims (8)
前記第一抽選により選択された複数のコンテンツの中から、ユーザが交換対象とする前記コンテンツの第一選択を受け付け、交換対象の前記コンテンツに付随する情報に基づいた交換条件を前記ユーザに提示する交換条件提示部と、
前記第一抽選により選択された複数のコンテンツの中から、前記ユーザが交換対象とする前記コンテンツを追加可能な第二選択を受け付け、前記第一選択及び前記第二選択により選択された交換対象の前記コンテンツが満たす前記交換条件に従い、交換対象の前記コンテンツを交換する第二抽選を行う第二抽選部と、
前記第一抽選及び前記第二抽選の結果に基づき、前記ユーザに前記コンテンツを付与するコンテンツ付与部と、
を有し、
前記コンテンツに付随する情報は、前記コンテンツに情報として付与されている前記コンテンツのレアリティであり、
前記交換条件は、選択中の交換対象で交換が可能なレアリティと異なるレアリティの前記コンテンツと交換するために必要な条件を含む
情報処理装置。 a first selection unit that selects a plurality of contents from the in-game contents that are the objects of the first selection;
an exchange condition presentation unit that accepts a first selection of the content to be exchanged by a user from among the plurality of contents selected by the first lottery, and presents to the user exchange conditions based on information accompanying the content to be exchanged;
a second lottery section that accepts a second selection by which the user can add the content to be exchanged from among the plurality of contents selected by the first lottery, and conducts a second lottery to exchange the content to be exchanged in accordance with the exchange conditions satisfied by the content to be exchanged selected by the first selection and the second selection;
a content providing unit that provides the content to the user based on results of the first lottery and the second lottery;
having
The information associated with the content is the rarity of the content that is assigned as information to the content,
An information processing device, wherein the exchange conditions include conditions necessary to exchange the content for a rarity different from the rarity that can be exchanged for the selected exchange object.
前記第二抽選部は、前記第一抽選及び一回以上の前記第二抽選により選択された複数のコンテンツの中から、前記ユーザが交換対象とする前記コンテンツを追加可能な第二選択を再度、受け付け、前記第一選択及び前記第二選択により選択された交換対象の前記コンテンツが満たす前記交換条件に従い、交換対象の前記コンテンツを交換すること
を特徴とする請求項1記載の情報処理装置。 the exchange condition presentation unit is capable of accepting again a first selection of the content to be exchanged by the user from among a plurality of contents selected by the first drawing and one or more of the second drawing,
The information processing device described in claim 1, characterized in that the second lottery unit again accepts a second selection that allows the user to add the content to be exchanged from among a plurality of contents selected by the first lottery and one or more of the second lotteries, and exchanges the content to be exchanged in accordance with the exchange conditions satisfied by the content to be exchanged selected by the first selection and the second selection.
を更に有する請求項1又は2記載の情報処理装置。 a lottery result presentation unit that accepts a selection from a user as to whether to exchange or not to exchange;
3. The information processing apparatus according to claim 1, further comprising:
を特徴とする請求項1乃至3の何れか一項に記載の情報処理装置。 The information processing device described in any one of claims 1 to 3, characterized in that the exchange condition presentation unit presents to the user, as the exchange condition based on the rarity of the content to be exchanged, the rarity and number of the content to be exchanged to be added in the second selection that are necessary when the rarity of the content selected in the second lottery is to be higher than the rarity of the content to be exchanged.
を特徴とする請求項4記載の情報処理装置。 The information processing device described in claim 4, characterized in that if the content to be exchanged selected by the first selection and the second selection does not satisfy the exchange condition necessary to make the rarity of the content selected in the second lottery higher than the rarity of the content to be exchanged, the second lottery unit makes the rarity of the content selected in the second lottery lower than the rarity of the content to be exchanged and makes the number of the contents selected in the second lottery greater than the number of the contents to be exchanged.
前記第一抽選により選択された複数のコンテンツの中から、ユーザが交換対象とする前記コンテンツの第一選択を受け付け、交換対象の前記コンテンツに付随する情報に基づいた交換条件を前記ユーザに提示する交換条件提示部と、
前記第一抽選により選択された複数のコンテンツの中から、前記ユーザが交換対象とする前記コンテンツを追加可能な第二選択を受け付け、前記第一選択及び前記第二選択により選択された交換対象の前記コンテンツが満たす前記交換条件に従い、交換対象の前記コンテンツを交換する第二抽選を行う第二抽選部と、
前記第一抽選及び前記第二抽選の結果に基づき、前記ユーザに前記コンテンツを付与するコンテンツ付与部と、
を有し、
前記コンテンツに付随する情報は、前記コンテンツに情報として付与されている前記コンテンツのレアリティであり、
前記交換条件提示部は、交換対象の前記コンテンツのレアリティに基づいた前記交換条件として、前記第二抽選で選択される前記コンテンツのレアリティを交換対象の前記コンテンツのレアリティよりも高くする場合に必要な、前記第二選択で追加する交換対象の前記コンテンツのレアリティ及び数を前記ユーザに提示し、
前記第二抽選部は、前記第一選択及び前記第二選択により選択された交換対象の前記コンテンツが、前記第二抽選で選択される前記コンテンツのレアリティを交換対象の前記コンテンツのレアリティよりも高くする場合に必要な前記交換条件を満たしていなければ、前記第二抽選で選択される前記コンテンツのレアリティを交換対象の前記コンテンツのレアリティよりも低く、且つ前記第二抽選で選択される前記コンテンツの数を交換対象の前記コンテンツの数よりも多くする
情報処理装置。 a first selection unit that selects a plurality of contents from the in-game contents that are the objects of the first selection;
an exchange condition presentation unit that accepts a first selection of the content to be exchanged by a user from among the plurality of contents selected by the first lottery, and presents to the user exchange conditions based on information accompanying the content to be exchanged;
a second lottery section that accepts a second selection by which the user can add the content to be exchanged from among the plurality of contents selected by the first lottery, and conducts a second lottery to exchange the content to be exchanged in accordance with the exchange conditions satisfied by the content to be exchanged selected by the first selection and the second selection;
a content providing unit that provides the content to the user based on results of the first lottery and the second lottery;
having
The information associated with the content is the rarity of the content that is assigned as information to the content,
The exchange condition presentation unit presents to the user, as the exchange condition based on the rarity of the content to be exchanged, a rarity and a number of the content to be exchanged to be added in the second selection that are required when the rarity of the content selected in the second lottery is to be higher than the rarity of the content to be exchanged;
An information processing device in which, if the content to be exchanged selected by the first selection and the second selection does not satisfy the exchange condition required to make the rarity of the content selected in the second lottery higher than the rarity of the content to be exchanged, the second lottery unit makes the rarity of the content selected in the second lottery lower than the rarity of the content to be exchanged and makes the number of the contents selected in the second lottery greater than the number of the contents to be exchanged.
ゲーム内のコンテンツを抽選対象とし、抽選対象の前記コンテンツから複数のコンテンツを選択する第一抽選を行う第一抽選部、
前記第一抽選により選択された複数のコンテンツの中から、ユーザが交換対象とする前記コンテンツの第一選択を受け付け、交換対象の前記コンテンツに付随する情報に基づいた交換条件を前記ユーザに提示する交換条件提示部、
前記第一抽選により選択された複数のコンテンツの中から、前記ユーザが交換対象とする前記コンテンツを追加可能な第二選択を受け付け、前記第一選択及び前記第二選択により選択された交換対象の前記コンテンツが満たす前記交換条件に従い、交換対象の前記コンテンツを交換する第二抽選を行う第二抽選部、
前記第一抽選及び前記第二抽選の結果に基づき、前記ユーザに前記コンテンツを付与す
るコンテンツ付与部、
として機能させるためのプログラムであって、
前記コンテンツに付随する情報は、前記コンテンツに情報として付与されている前記コンテンツのレアリティであり、
前記交換条件は、選択中の交換対象で交換が可能なレアリティと異なるレアリティの前記コンテンツと交換するために必要な条件を含む
プログラム。 An information processing device,
a first selection unit that selects a plurality of contents from the in-game contents that are the objects of the selection, and performs a first selection process;
an exchange condition presentation unit that accepts a first selection of the content to be exchanged by a user from among the plurality of contents selected by the first lottery, and presents to the user exchange conditions based on information accompanying the content to be exchanged;
a second lottery section that accepts a second selection by which the user can add the content to be exchanged from among the plurality of contents selected by the first lottery, and conducts a second lottery to exchange the content to be exchanged in accordance with the exchange conditions satisfied by the content to be exchanged selected by the first selection and the second selection;
a content providing unit that provides the content to the user based on results of the first lottery and the second lottery;
A program for causing the device to function as a
The information associated with the content is the rarity of the content that is assigned as information to the content,
A program, wherein the exchange conditions include conditions necessary to exchange the content for a rarity different from the rarity that can be exchanged for the selected exchange item.
ゲーム内のコンテンツを抽選対象とし、抽選対象の前記コンテンツから複数のコンテンツを選択する第一抽選を行う第一抽選ステップと、
前記第一抽選により選択された複数のコンテンツの中から、ユーザが交換対象とする前記コンテンツの第一選択を受け付け、交換対象の前記コンテンツに付随する情報に基づいた交換条件を前記ユーザに提示する交換条件提示ステップと、
前記第一抽選により選択された複数のコンテンツの中から、前記ユーザが交換対象とする前記コンテンツを追加可能な第二選択を受け付け、前記第一選択及び前記第二選択により選択された交換対象の前記コンテンツが満たす前記交換条件に従い、交換対象の前記コンテンツを交換する第二抽選を行う第二抽選ステップと、
前記第一抽選及び前記第二抽選の結果に基づき、前記ユーザに前記コンテンツを付与するコンテンツ付与ステップと、を実行し、
前記コンテンツに付随する情報は、前記コンテンツに情報として付与されている前記コンテンツのレアリティであり、
前記交換条件は、選択中の交換対象で交換が可能なレアリティと異なるレアリティの前記コンテンツと交換するために必要な条件を含む
コンテンツ付与方法。 An information processing device,
a first selection step of selecting a plurality of contents from the in-game contents to be selected;
an exchange condition presenting step of accepting a first selection of the content to be exchanged by a user from among the plurality of contents selected by the first lottery, and presenting to the user exchange conditions based on information accompanying the content to be exchanged;
a second lottery step of accepting a second selection by which the user can add the content to be exchanged from among the plurality of contents selected by the first lottery, and conducting a second lottery to exchange the content to be exchanged in accordance with the exchange conditions satisfied by the first selection and the content to be exchanged selected by the second selection;
a content provision step of providing the content to the user based on results of the first lottery and the second lottery;
The information associated with the content is the rarity of the content that is assigned as information to the content,
The exchange conditions include conditions necessary to exchange the content for a rarity different from a rarity that can be exchanged for the selected exchange target.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021052030A JP7709841B2 (en) | 2021-03-25 | 2021-03-25 | Information processing device, program, and content providing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021052030A JP7709841B2 (en) | 2021-03-25 | 2021-03-25 | Information processing device, program, and content providing method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022149745A JP2022149745A (en) | 2022-10-07 |
| JP7709841B2 true JP7709841B2 (en) | 2025-07-17 |
Family
ID=83464806
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021052030A Active JP7709841B2 (en) | 2021-03-25 | 2021-03-25 | Information processing device, program, and content providing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7709841B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2025067136A (en) * | 2023-10-12 | 2025-04-24 | 株式会社コロプラ | Program and system |
| JP7702067B1 (en) | 2024-03-19 | 2025-07-03 | 株式会社カプコン | PROGRAM, INFORMATION PROCESSING METHOD AND INFORMATION PROCESSING APPARATUS |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014180334A (en) | 2013-03-18 | 2014-09-29 | Konami Digital Entertainment Co Ltd | Game control device, game control method, program, game system |
| JP6547035B1 (en) | 2018-04-27 | 2019-07-17 | 株式会社コロプラ | Game program, method, and information processing apparatus |
| JP2021013675A (en) | 2019-07-16 | 2021-02-12 | 株式会社バンダイナムコエンターテインメント | Game program, game system, and server |
| JP2021023528A (en) | 2019-08-05 | 2021-02-22 | 株式会社コーエーテクモゲームス | Program, information processing method, and information processor |
-
2021
- 2021-03-25 JP JP2021052030A patent/JP7709841B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014180334A (en) | 2013-03-18 | 2014-09-29 | Konami Digital Entertainment Co Ltd | Game control device, game control method, program, game system |
| JP6547035B1 (en) | 2018-04-27 | 2019-07-17 | 株式会社コロプラ | Game program, method, and information processing apparatus |
| JP2021013675A (en) | 2019-07-16 | 2021-02-12 | 株式会社バンダイナムコエンターテインメント | Game program, game system, and server |
| JP2021023528A (en) | 2019-08-05 | 2021-02-22 | 株式会社コーエーテクモゲームス | Program, information processing method, and information processor |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022149745A (en) | 2022-10-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8821235B2 (en) | Non-transitory computer-readable storage medium and server device | |
| US9582969B2 (en) | Method and device for providing allotted game items from decks having rare items | |
| JP7242739B2 (en) | Program, information processing device, and control method | |
| JP2015150070A (en) | Information processing device, program, and information processing system | |
| JP2022039219A (en) | Information processing device, and game program | |
| JP2020127689A (en) | Information processing apparatus, information processing method, and program | |
| JP2019195437A (en) | Computer program and computer device | |
| JP7576997B2 (en) | Information processing device, program, and reward granting method | |
| JP7709841B2 (en) | Information processing device, program, and content providing method | |
| JP7450382B2 (en) | Game programs, server devices and game systems | |
| US9176925B2 (en) | Non-transitory computer-readable storage medium storing game program, and information processing device | |
| US12223806B2 (en) | Information processing apparatus, information processing method, and information processing system | |
| JP7569673B2 (en) | Information processing system, information processing device, information processing program, and information processing method | |
| JP7394284B2 (en) | Program, information processing method, and information processing device | |
| JP2020010766A (en) | Computer program and computer device | |
| JP7603498B2 (en) | Information processing device, program, and content providing method | |
| JP7348545B2 (en) | computer programs and computer equipment | |
| JP2024034073A (en) | Game program, game device and information processing method | |
| JP2018143867A (en) | Game system, game control device, and program | |
| JP2023181961A (en) | Information processing system, information processing device, information processing program, and information processing method | |
| JP7664998B1 (en) | PROGRAM, INFORMATION PROCESSING SYSTEM, AND INFORMATION PROCESSING METHOD | |
| JP2017189429A (en) | GAME SYSTEM, GAME CONTROL DEVICE, AND PROGRAM | |
| JP7588628B2 (en) | Information processing device, information processing method, information processing system, and program | |
| JP7358677B1 (en) | Information processing system, information processing device, information processing program, and information processing method | |
| JP7290811B1 (en) | Game system, information processing program and information processing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20231011 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231225 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20241018 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241029 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241227 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250218 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250416 |
|
| 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: 20250701 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250707 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7709841 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |