JP7691075B2 - Improvements in game processing systems using lottery tickets - Google Patents
Improvements in game processing systems using lottery tickets Download PDFInfo
- Publication number
- JP7691075B2 JP7691075B2 JP2023202103A JP2023202103A JP7691075B2 JP 7691075 B2 JP7691075 B2 JP 7691075B2 JP 2023202103 A JP2023202103 A JP 2023202103A JP 2023202103 A JP2023202103 A JP 2023202103A JP 7691075 B2 JP7691075 B2 JP 7691075B2
- Authority
- JP
- Japan
- Prior art keywords
- lottery
- period
- game
- ticket
- sequential
- 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
本明細書における開示は、抽選チケットを用いるゲーム処理システムにおける改善に関する。 The disclosure herein relates to improvements in game processing systems that use lottery tickets.
従来のゲーム処理システムでは、ゲームの進行に応じてユーザに抽選チケットが付与されることがある。この抽選チケットは、ゲームのパブリッシャーやユーザによって、ガチャチケットと呼ばれることもある。抽選チケットは、ゲームの進行に応じて様々な態様でユーザに付与される。例えば、ユーザは、ゲーム内で所定のミッションをクリアすることにより抽選チケットを得ることができる。抽選チケットは、ユーザの関心を惹くために、ゲームのパブリッシャーによってマーケティング的観点から定められるタイミングで発行されることもある。ユーザは、保有する抽選チケットを使用して抽選処理を実施させることにより、その抽選処理の結果に応じたゲームアイテムを取得することができる。 In conventional game processing systems, a user may be given a lottery ticket as the game progresses. This lottery ticket may be called a gacha ticket by game publishers and users. The lottery ticket may be given to the user in various ways as the game progresses. For example, a user may obtain a lottery ticket by clearing a specified mission in the game. In order to attract the interest of users, the lottery ticket may be issued at a timing determined by the game publisher from a marketing perspective. A user may use a lottery ticket that they own to carry out a lottery process, and thereby obtain a game item according to the result of the lottery process.
このような抽選チケットまたはガチャチケットを利用した従来のゲーム処理システムは、例えば、特開2018-011632号公報(特許文献1)、特開2018-005705号公報(特許文献2)、及び国際公開第2015/034098号公報(特許文献3)に開示されている。 Conventional game processing systems using such lottery tickets or gacha tickets are disclosed, for example, in JP 2018-011632 A (Patent Document 1), JP 2018-005705 A (Patent Document 2), and WO 2015/034098 A (Patent Document 3).
抽選チケットが使用されるゲームにおいては、当該抽選チケットを管理するためのデータが膨大となる傾向がある。このため、抽選チケットに関するデータの効率的な管理が求められる。 In games where lottery tickets are used, the amount of data required to manage those lottery tickets tends to be enormous. For this reason, efficient management of data related to lottery tickets is required.
本開示の目的は、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することである。本開示のより具体的な目的の一つは、抽選チケットが用いられるゲームにおいて、当該ゲームに関するデータを記憶するためのストレージ容量を抑制することである。 The objective of the present disclosure is to provide a technical improvement that solves or alleviates at least some of the problems of the prior art described above. One of the more specific objectives of the present disclosure is to reduce the storage capacity required to store data related to a game in which a lottery ticket is used.
本発明の一態様は、第1期間と第2期間とを有するゲームの処理を行うゲーム処理システムに関する。当該ゲーム処理システムは、前記第1期間において、一または複数の第1抽選チケットに関する第1抽選チケット情報レコードを記憶するストレージと、一又は複数のコンピュータプロセッサと、を備える。前記一又は複数のコンピュータプロセッサは、コンピュータ読み取り可能な命令を実行することにより、前記第1期間におけるユーザからの抽選リクエストに応じて、前記一または複数の第1抽選チケットから選択された特定第1抽選チケットを使用した第1逐次抽選処理を行い、前記第1期間が終了したことに応じて、前記一または複数の第1抽選チケットのうち前記第1期間において前記第1逐次抽選処理に使用されなかった一または複数の未使用第1抽選チケットを使用した第1バッチ抽選処理を行う。 One aspect of the present invention relates to a game processing system that processes a game having a first period and a second period. The game processing system includes a storage that stores a first lottery ticket information record related to one or more first lottery tickets during the first period, and one or more computer processors. The one or more computer processors execute computer-readable instructions to perform a first sequential lottery process using a specific first lottery ticket selected from the one or more first lottery tickets in response to a lottery request from a user during the first period, and perform a first batch lottery process using one or more unused first lottery tickets that were not used in the first sequential lottery process during the first period among the one or more first lottery tickets in response to the end of the first period.
本発明の一態様において、前記第1抽選チケット情報のうち前記特定第1抽選チケットに関するレコードは、前記第1逐次抽選処理が行われたことに応じて前記ストレージから削除され、前記第1抽選チケット情報のうち前記一または複数の未使用第1抽選チケットに関するレコードは、前記第1バッチ抽選処理が行われたことに応じて前記ストレージから削除される。 In one aspect of the present invention, a record of the first lottery ticket information relating to the specific first lottery ticket is deleted from the storage in response to the first sequential lottery process being performed, and a record of the first lottery ticket information relating to the one or more unused first lottery tickets is deleted from the storage in response to the first batch lottery process being performed.
本発明の一態様においては、前記第1逐次抽選処理が実行されたことに応じて、前記ユーザに報酬が付与される。 In one aspect of the present invention, a reward is given to the user in response to the first sequential lottery process being executed.
本発明の一態様においては、前記第1逐次抽選処理において、一または複数の第1当選ゲームアイテムが特定され、前記一または複数の第1当選ゲームアイテムは、前記第1期間において前記ユーザに与えられる。 In one aspect of the present invention, one or more first winning game items are identified in the first sequential lottery process, and the one or more first winning game items are awarded to the user during the first period.
本発明の一態様においては、前記第1バッチ抽選処理において、一または複数の第2当選ゲームアイテムが特定され、前記一または複数の第2当選ゲームアイテムは、前記第1期間の終了後に前記ユーザに与えられる。 In one aspect of the present invention, one or more second winning game items are identified in the first batch lottery process, and the one or more second winning game items are awarded to the user after the first period ends.
本発明の一態様において、前記一または複数の第2当選ゲームアイテムは、前記第2期間において、前記ユーザからの取得要求に応じて前記ユーザに与えられる。 In one aspect of the present invention, the one or more second winning game items are given to the user in response to a request from the user during the second period.
本発明の一態様において、前記ストレージは、前記一または複数の第2当選ゲームアイテムに関するレコードをさらに記憶し、前記一または複数の第2当選ゲームアイテムに関するレコードは、前記第2期間において前記ユーザから前記取得要求がなされない場合には、前記第2期間が終了したことに応じて前記ストレージから削除される。 In one aspect of the present invention, the storage further stores a record relating to the one or more second winning game items, and if the user does not make a request to acquire the one or more second winning game items during the second period, the record relating to the one or more second winning game items is deleted from the storage in response to the end of the second period.
本発明の一態様において、前記ストレージは、前記第2期間において、一または複数の第2抽選チケットに関する第2抽選チケット情報を記憶し、前記第2期間における前記ユーザからの抽選リクエストに応じて、前記一または複数の第2抽選チケットから選択された特定第2抽選チケットを使用した第2逐次抽選処理を行い、前記第2期間が終了したことに応じて、前記一または複数の第2抽選チケットのうち前記第2期間において前記第2逐次抽選処理に使用されなかった一または複数の未使用第2抽選チケットを使用した第2バッチ抽選処理を行う。 In one aspect of the present invention, the storage stores second lottery ticket information relating to one or more second lottery tickets during the second period, and in response to a lottery request from the user during the second period, performs a second sequential lottery process using a specific second lottery ticket selected from the one or more second lottery tickets, and in response to the end of the second period, performs a second batch lottery process using one or more unused second lottery tickets among the one or more second lottery tickets that were not used in the second sequential lottery process during the second period.
本発明の一態様は、一又は複数のコンピュータプロセッサがコンピュータ読み取り可能な命令を実行することにより第1期間と第2期間とを有するゲームの処理を行うゲーム処理方法に関する。当該ゲーム処理方法は、前記第1期間において、一または複数の第1抽選チケットに関する第1抽選チケット情報をストレージに記憶する工程と、前記第1期間におけるユーザからの抽選リクエストに応じて、前記一または複数の第1抽選チケットから選択された特定第1抽選チケットを使用した第1逐次抽選処理を行う工程と、前記第1期間が終了したことに応じて、前記一または複数の第1抽選チケットのうち前記第1期間において前記第1逐次抽選処理に使用されなかった一または複数の未使用第1抽選チケットを使用した第1バッチ抽選処理を行う工程と、を備える。 One aspect of the present invention relates to a game processing method in which one or more computer processors execute computer-readable instructions to process a game having a first period and a second period. The game processing method includes the steps of: storing first lottery ticket information related to one or more first lottery tickets in a storage during the first period; performing a first sequential lottery process using a specific first lottery ticket selected from the one or more first lottery tickets in response to a lottery request from a user during the first period; and performing a first batch lottery process using one or more unused first lottery tickets that were not used in the first sequential lottery process during the first period among the one or more first lottery tickets in response to the end of the first period.
本発明の一態様は、第1期間と第2期間とを有するゲーム提供するサーバと通信する端末装置に備えられた一又は複数のコンピュータプロセッサに実行されるプログラムに関する。当該プログラムは、当該一又は複数のコンピュータプロセッサに、前記第1期間においてユーザからの抽選リクエストを前記サーバに送信する工程と、前記抽選リクエストに応じて、ストレージに格納された一または複数の第1抽選チケットから選択された特定第1抽選チケットを使用して行われる第1逐次抽選処理において特定された一または複数の第1当選ゲームアイテムを受信する工程と、前記第1期間が終了したことに応じて前記一または複数の第1抽選チケットのうち前記第1期間において前記第1逐次抽選処理に使用されなかった一または複数の未使用第1抽選チケットを使用して行われる第1バッチ抽選処理において特定された一または複数の第2当選ゲームアイテムを受信する工程と、を実行させる。 One aspect of the present invention relates to a program executed by one or more computer processors provided in a terminal device that communicates with a server that provides a game having a first period and a second period. The program causes the one or more computer processors to execute the steps of: transmitting a lottery request from a user to the server during the first period; receiving one or more first winning game items identified in a first sequential lottery process performed using a specific first lottery ticket selected from one or more first lottery tickets stored in a storage in response to the lottery request; and receiving one or more second winning game items identified in a first batch lottery process performed using one or more unused first lottery tickets that were not used in the first sequential lottery process during the first period among the one or more first lottery tickets in response to the end of the first period.
本発明の実施形態によって、抽選チケットが用いられるゲームにおいて、当該ゲームに関するデータを記憶するためのストレージ容量を抑制することができる。 Embodiments of the present invention can reduce the storage capacity required to store data related to a game in which a lottery ticket is used.
以下、図面を適宜参照し、本発明の様々な実施形態を説明する。複数の図面において同一の又は類似する構成要素には同じ参照符号が付される。 Various embodiments of the present invention will be described below with reference to the drawings. The same reference numerals are used to designate the same or similar components in multiple drawings.
図1から図5を参照して、一実施形態によるゲーム処理システム1について説明する。図1は、一実施形態によるゲーム処理システム1を示すブロック図であり、図2は、図1のゲーム処理システム1において提供されるゲームに設定されている複数の期間を模式的に説明する図であり、図3から図5はそれぞれ、図1のゲーム処理システムにおいて記憶される情報を説明するための図である。 A game processing system 1 according to one embodiment will be described with reference to Figures 1 to 5. Figure 1 is a block diagram showing a game processing system 1 according to one embodiment, Figure 2 is a diagram that illustrates a number of periods set for a game provided in the game processing system 1 of Figure 1, and Figures 3 to 5 are diagrams that each explain information stored in the game processing system of Figure 1.
図示のとおり、本発明の一実施形態によるゲーム処理システム1は、クライアント装置10と、サーバ装置20と、ストレージ30と、を備える。クライアント装置10、サーバ装置20、及びストレージ30は、ネットワーク5を介して互いに通信可能に接続されている。ネットワーク5は、単一のネットワークであってもよく、複数のネットワークが接続されて構成されていてもよい。ネットワーク5は、例えば、インターネット、移動通信網、及びこれらの組み合わせである。ネットワーク5としては、電子機器間の通信を可能とする任意のネットワークが適用され得る。 As shown in the figure, a game processing system 1 according to one embodiment of the present invention includes a client device 10, a server device 20, and a storage 30. The client device 10, the server device 20, and the storage 30 are communicatively connected to each other via a network 5. The network 5 may be a single network, or may be configured by connecting multiple networks. The network 5 is, for example, the Internet, a mobile communication network, or a combination of these. Any network that enables communication between electronic devices may be applied as the network 5.
図示の実施形態において、クライアント装置10は、スマートフォン、パーソナルコンピュータ(PC)、携帯電話機、タブレット端末、パーソナルコンピュータ、電子書籍リーダー、ウェアラブルコンピュータ、ゲーム用コンソール、ヘッドマウントディスプレイ、またはこれら以外の各種情報処理装置であってもよい。 In the illustrated embodiment, the client device 10 may be a smartphone, a personal computer (PC), a mobile phone, a tablet terminal, a personal computer, an e-book reader, a wearable computer, a game console, a head-mounted display, or any other type of information processing device.
サーバ装置20は、クライアント装置10に対して、オンラインゲームサービスを提供するように構成される。サーバ装置20は、様々なゲームを提供することが可能である。サーバ装置20によって提供されるゲームにおいては、抽選チケットが用いられる。ユーザは、ゲームの進行に応じて抽選チケットを取得することができる。例えば、ユーザは、ゲーム内で所定のミッションをクリアすることにより抽選チケットを得ることができる。また、ゲームのパブリッシャーから全ユーザに対して、または所定の条件を満たしたユーザに対して、抽選チケットが配布されてもよい。ユーザは、取得した抽選チケットを使用してサーバ装置20に対して抽選処理のリクエストを行うことにより、その抽選結果に応じたゲームアイテムを取得することができる。 The server device 20 is configured to provide an online game service to the client device 10. The server device 20 is capable of providing various games. In the games provided by the server device 20, lottery tickets are used. Users can obtain lottery tickets as the game progresses. For example, users can obtain lottery tickets by clearing a specified mission in the game. In addition, lottery tickets may be distributed by the game publisher to all users, or to users who meet specified conditions. Users can obtain game items according to the lottery results by using the obtained lottery ticket to request a lottery process from the server device 20.
図2に示されているように、サーバ装置20により提供されるゲームは、第1期間41と、第2期間42と、第3期間43と、を有する。各期間においては、特定のクエストやミッションが設定されてもよい。また、各期間においては、当該各期間においてだけ入手可能な限定アイテムの入手が可能とされてもよい。 As shown in FIG. 2, the game provided by the server device 20 has a first period 41, a second period 42, and a third period 43. In each period, specific quests and missions may be set. In addition, in each period, it may be possible to obtain limited items that are only available in that period.
図示の実施形態では、第1期間41は時刻t1から時刻t2まで続き、この後に第2期間42は時刻t2から時刻t3まで続き、さらにこの後に第3期間43は時刻t3から時刻t4まで続く。つまり、第1期間41は、開始時刻がt1であり、終了時刻がt2である。第2期間42は、開始時刻がt2であり、終了時刻がt3である。第3期間43は、開始時刻がt3であり、終了時刻がt4である。図示の実施形態においては、第1期間41の終了時刻と第2期間42の開始時刻とが一致しているが、第2期間42は、第1期間41が終了するより前に開始されてもよく、また、第1期間41が終了してからしばらくのインターバルをおいて開始されてもよい。第2期間42の終了時刻と第3期間43の開始時刻との間にも同じことが当てはまる。 In the illustrated embodiment, the first period 41 lasts from time t1 to time t2, followed by the second period 42 from time t2 to time t3, followed by the third period 43 from time t3 to time t4. That is, the first period 41 starts at time t1 and ends at time t2. The second period 42 starts at time t2 and ends at time t3. The third period 43 starts at time t3 and ends at time t4. In the illustrated embodiment, the end time of the first period 41 and the start time of the second period 42 coincide, but the second period 42 may start before the end of the first period 41 or may start at a certain interval after the end of the first period 41. The same applies between the end time of the second period 42 and the start time of the third period 43.
クライアント装置10は、コンピュータプロセッサ11、通信I/F12、ストレージ13、及びディスプレイ14を備えている。本明細書においては、コンピュータプロセッサを単にプロセッサと称することがある。 The client device 10 includes a computer processor 11, a communication I/F 12, storage 13, and a display 14. In this specification, the computer processor may be simply referred to as the processor.
サーバ装置20は、コンピュータプロセッサ21、通信I/F22、及びストレージ23を備えている。 The server device 20 includes a computer processor 21, a communication I/F 22, and storage 23.
プロセッサ11及びプロセッサ21は、オペレーティングシステムや様々なプログラムをメモリにロードし、ロードしたプログラムに含まれる命令を実行する演算装置である。
プロセッサ11及びプロセッサ21は、例えば、CPU、MPU、DSP、GPU、これら以外の各種演算装置、又はこれらの組み合わせである。プロセッサ11及びプロセッサ21は、ASIC、PLD、FPGA、MCU等の集積回路により実現されてもよい。
The processor 11 and the processor 21 are arithmetic units that load an operating system and various programs into memory and execute instructions contained in the loaded programs.
The processor 11 and the processor 21 are, for example, a CPU, an MPU, a DSP, a GPU, various other arithmetic devices, or a combination of these. The processor 11 and the processor 21 may be realized by an integrated circuit such as an ASIC, a PLD, an FPGA, or an MCU.
通信I/F12及び通信I/F22は、ハードウェア、ファームウェア、又はTCP/IPドライバやPPPドライバ等の通信用ソフトウェア又はこれらの組み合わせとして実装される。クライアント装置10は、通信I/F12を介して、他の装置とデータを送受信することができる。サーバ装置20は、通信I/F22を介して、他の装置とデータを送受信することができる。 The communication I/F 12 and the communication I/F 22 are implemented as hardware, firmware, or communication software such as a TCP/IP driver or a PPP driver, or a combination of these. The client device 10 can send and receive data with other devices via the communication I/F 12. The server device 20 can send and receive data with other devices via the communication I/F 22.
ディスプレイ14は、液晶ディスプレイ、有機ELディスプレイ、又はこれら以外の画像を表示可能な任意の情報表示装置である。ディスプレイ14は、プレイヤのタッチ操作(接触操作)を検出することができるタッチパネルを有していても良い。 The display 14 is a liquid crystal display, an organic electroluminescence display, or any other information display device capable of displaying images. The display 14 may have a touch panel capable of detecting touch operations (contact operations) by the player.
ストレージ13,23,30は、例えば、磁気ディスク、光ディスク、半導体メモリ、
又はデータを記憶可能な前記以外の各種記憶装置である。
The storages 13, 23, and 30 may be, for example, magnetic disks, optical disks, semiconductor memories,
Or it may be any other type of storage device capable of storing data.
ストレージ13には、ゲーム処理プログラム等の様々なプログラムが記憶される。また、ストレージ13には、ゲームにおいて用いられる各種データが記憶されてもよい。 Storage 13 stores various programs, such as a game processing program. Storage 13 may also store various data used in the game.
ストレージ23には、ゲーム進行データ23aが記憶される。ゲーム進行データには、ゲームの進行の管理に用いられる様々なデータが含まれる。ゲーム進行データ23aは、ゲームの進行に応じて更新されてもよい。図示の実施形態において、ゲーム進行データ23aには、保有アイテムデータ23a1、抽選チケットデータ23a2、未入手アイテムデータ23a3が含まれる。これらの各データの詳細については後述する。 Game progress data 23a is stored in the storage 23. The game progress data includes various data used to manage the progress of the game. The game progress data 23a may be updated as the game progresses. In the illustrated embodiment, the game progress data 23a includes owned item data 23a1, lottery ticket data 23a2, and unobtained item data 23a3. Details of each of these data will be described later.
続いて、ゲーム処理システム1を構成する各装置の機能について説明する。まず、クライアント装置10の機能について説明する。クライアント装置10のプロセッサ11は、コンピュータ読み取り可能な命令を実行することにより、ゲーム進行部11aとして機能する。 Next, the functions of each device that constitutes the game processing system 1 will be described. First, the functions of the client device 10 will be described. The processor 11 of the client device 10 functions as a game progression unit 11a by executing computer-readable instructions.
ゲーム進行部11aは、クライアント装置10の入力インタフェース(例えば、タッチパネル)を介したユーザからの操作入力に応じて、サーバ装置20と協働してゲームを進行させる。ユーザからの操作入力は、例えば、プレイヤキャラクタの行動を指定するための入力、アイテムの使用を指示するための入力、抽選チケットを使用するための入力、及びこれら以外のゲームの進行に関連する入力である。ゲーム進行部11aは、例えば、ユーザからの入力や実行中のゲームプログラムの命令に基づいて、ゲームの進行に関連するリクエストを生成し、生成したリクエストをサーバ装置20に送信することができる。また、ゲーム進行部11aは、サーバ装置20から、ゲームの進行に関連する様々なゲームデータを受信し、当該ゲームデータに基づいて、ゲームを進行させることができる。ゲーム進行部11aは、ゲームの進行に応じた制止画または動画をディスプレイ14に表示することができる。 The game progression unit 11a cooperates with the server device 20 to progress the game in response to operation input from the user via the input interface (e.g., a touch panel) of the client device 10. Operation input from the user is, for example, an input for specifying the action of the player character, an input for instructing the use of an item, an input for using a lottery ticket, and other inputs related to the progress of the game. The game progression unit 11a can generate requests related to the progress of the game based on, for example, the input from the user or a command from a game program being executed, and transmit the generated requests to the server device 20. The game progression unit 11a can also receive various game data related to the progress of the game from the server device 20, and progress the game based on the game data. The game progression unit 11a can display still images or videos according to the progress of the game on the display 14.
続いて、サーバ装置20の機能について説明する。サーバ装置20のプロセッサ21は、コンピュータ読み取り可能な命令を実行することにより、ゲーム制御部21aとして機能する。一実施形態において、ゲーム制御部21aは、ゲームを進行させるための様々な処理を行う。ゲーム制御部21aは、例えば、クライアント装置10からのゲームメッセージを所定のゲームロジックに基づいて処理し、また、ゲームを実行するための様々なゲームデータをクライアント装置10に提供することで、ゲームの進行を制御することができる。 Next, the functions of the server device 20 will be described. The processor 21 of the server device 20 functions as a game control unit 21a by executing computer-readable instructions. In one embodiment, the game control unit 21a performs various processes for progressing the game. For example, the game control unit 21a processes game messages from the client device 10 based on a predetermined game logic, and also provides the client device 10 with various game data for executing the game, thereby controlling the progress of the game.
ゲーム制御部21aは、より具体的には、保有アイテム管理部21a1、抽選チケット管理部21a2、逐次抽選処理部21a3、バッチ抽選処理部21a4、及び当選アイテム管理部21a5を含む。つまり、サーバ装置20のプロセッサ21は、コンピュータ読み取り可能な命令を実行することにより、より具体的には、保有アイテム管理部21a1、抽選チケット管理部21a2、逐次抽選処理部21a3、バッチ抽選処理部21a4、及び当選アイテム管理部21a5として機能することができる。 The game control unit 21a, more specifically, includes a possessed item management unit 21a1, a lottery ticket management unit 21a2, a sequential lottery processing unit 21a3, a batch lottery processing unit 21a4, and a winning item management unit 21a5. In other words, the processor 21 of the server device 20 can function, more specifically, as the possessed item management unit 21a1, the lottery ticket management unit 21a2, the sequential lottery processing unit 21a3, the batch lottery processing unit 21a4, and the winning item management unit 21a5 by executing computer-readable instructions.
一実施形態において、保有アイテム管理部21a1は、ユーザが保有するゲームアイテムを管理するように構成される。保有アイテム管理部21a1は、例えば、ゲームの進行に応じてストレージ23に格納されている保有アイテムデータ23a1にレコードを追加、削除、または更新することにより、ユーザが保有するゲームアイテムを管理することができる。保有アイテムデータ23a1の例が図3に示されている。図示のように、保有アイテムデータ23aは、ユーザのアカウント情報と、このアカウント情報に対応付けられた当該ユーザが保有するゲームアイテムを示す保有アイテム情報と、を含んでいてもよい。ユーザのアカウント情報は、例えば、当該ユーザを識別するユーザ識別情報(ユーザID)である。保有アイテム情報は、例えば、ゲームアイテムを識別するアイテムIDである。 In one embodiment, the owned item management unit 21a1 is configured to manage game items owned by the user. The owned item management unit 21a1 can manage game items owned by the user, for example, by adding, deleting, or updating records in the owned item data 23a1 stored in the storage 23 according to the progress of the game. An example of the owned item data 23a1 is shown in FIG. 3. As shown in the figure, the owned item data 23a may include user account information and owned item information indicating game items owned by the user that are associated with the account information. The user's account information is, for example, user identification information (user ID) that identifies the user. The owned item information is, for example, an item ID that identifies a game item.
保有アイテム管理部21a1は、サーバ装置20が提供するゲームの進行に応じて保有アイテムデータ23a1を更新してもよい。例えば、当該ゲームにおいて、ユーザがゲームアイテムを獲得した場合には、当該ユーザのユーザIDと対応付けて当該獲得されたゲームアイテムのアイテムIDを記憶し、ユーザが当該ゲームアイテムを失った場合には保有アイテムデータ23a1から当該ゲームアイテムのアイテムIDが削除される。 The owned item management unit 21a1 may update the owned item data 23a1 according to the progress of the game provided by the server device 20. For example, when a user acquires a game item in the game, the item ID of the acquired game item is stored in association with the user ID of the user, and when the user loses the game item, the item ID of the game item is deleted from the owned item data 23a1.
一実施形態において、抽選チケット管理部21a2は、ユーザが保有する抽選チケットを管理するように構成される。抽選チケット管理部21a2は、例えば、ストレージ23に格納されている抽選チケットデータ23a2を更新することにより、ユーザが保有する抽選チケットを管理することができる。抽選チケットデータ23a2の例が図4に示されている。図示のように、抽選チケットデータ23a2は、ユーザのアカウント情報と、当該アカウント情報に対応付けられた抽選チケット情報と、を含む。あるユーザについての抽選チケット情報は、当該ユーザが保有する抽選チケットを特定するための情報である。抽選チケット情報は、例えば、抽選チケットを識別する抽選チケットIDである。ゲームにおいては、複数の種類の抽選チケットが用いられてもよい。例えば、ゲーム処理システム1においては、通常の抽選チケット及びプレミアム抽選チケットが用いられてもよい。ゲームにおいて複数の種類の抽選チケットが用いられる場合には、抽選チケットの抽選チケット情報は、当該抽選チケットの種類を識別するチケット種別IDを含んでもよい。抽選チケットは、ゲームアイテムの一種類として管理されてもよい。この場合、ユーザが保有する抽選チケットにはアイテムIDが割り当てられ、他のゲームアイテムと同様に保有アイテムデータ23a1において管理されてもよい。 In one embodiment, the lottery ticket management unit 21a2 is configured to manage lottery tickets owned by the user. The lottery ticket management unit 21a2 can manage lottery tickets owned by the user, for example, by updating the lottery ticket data 23a2 stored in the storage 23. An example of the lottery ticket data 23a2 is shown in FIG. 4. As shown in the figure, the lottery ticket data 23a2 includes user account information and lottery ticket information associated with the account information. The lottery ticket information for a certain user is information for identifying a lottery ticket owned by the user. The lottery ticket information is, for example, a lottery ticket ID that identifies the lottery ticket. In a game, multiple types of lottery tickets may be used. For example, in the game processing system 1, a normal lottery ticket and a premium lottery ticket may be used. When multiple types of lottery tickets are used in a game, the lottery ticket information of the lottery ticket may include a ticket type ID that identifies the type of the lottery ticket. The lottery ticket may be managed as one type of game item. In this case, the lottery ticket held by the user may be assigned an item ID and managed in the held item data 23a1 in the same way as other game items.
一実施形態において、逐次抽選処理部21a3は、ユーザからの抽選リクエストに応じて抽選処理を行うように構成される。この抽選処理においては、当該抽選リクエストを行ったユーザに与えられるゲームアイテムが決定される。一実施形態においては、1つの抽選リクエストに応じて、複数回の抽選処理が行われても良い。一実施形態においては、1回の抽選処理においてユーザに与えられるゲームアイテムが複数個特定されてもよい。本明細書においては、抽選処理の結果としてユーザに与えられるゲームアイテムを当選ゲームアイテムと呼ぶことがある。当選ゲームアイテムは、公知の様々なアルゴリズムに従って決定され得る。例えば、当選ゲームアイテムは、それぞれに当選確率が設定された複数のゲームアイテムの中から、各ゲームアイテムに設定された当選確率に基づいて決定されてもよい。この当選確率は、抽選処理の都度変更されてもよく、常に一定であってもよい。また、当選ゲームアイテムは、有限個のゲームアイテムから構成されるパッケージの中からランダムに選択されてもよい。例えば、あるパッケージは、それぞれに当選確率が設定された100個のゲームアイテムから構成されており、抽選処理に応じて1個の当選ゲームアイテムが決定されると、当該パッケージからは当該当選ゲームアイテムが除外され、次の抽選処理においては、当該パッケージ内に残された99個のゲームアイテムから当選ゲームアイテムが選択される。抽選処理によって選ばれるゲームアイテムには、その種類に応じて様々な属性が設定される。ゲームアイテムの属性の1つとして、当該ゲームアイテムの入手のしづらさを表すレアリティ値が設定されてもよい。ゲームアイテムに設定される当選確率は、例えば、当該ゲームアイテムのレアリティ値に応じた値となるように設定されてもよい。例えば、入手が困難で高いレアリティ値を有するゲームアイテムに関しては、低い当選確率が設定されてもよい。 In one embodiment, the sequential lottery processing unit 21a3 is configured to perform a lottery process in response to a lottery request from a user. In this lottery process, a game item to be given to the user who made the lottery request is determined. In one embodiment, multiple lottery processes may be performed in response to one lottery request. In one embodiment, multiple game items to be given to the user in one lottery process may be specified. In this specification, a game item to be given to a user as a result of the lottery process may be called a winning game item. The winning game item may be determined according to various known algorithms. For example, the winning game item may be determined based on a winning probability set for each game item from among multiple game items, each of which has a winning probability set. This winning probability may be changed each time the lottery process is performed, or may always be constant. In addition, the winning game item may be randomly selected from a package consisting of a finite number of game items. For example, a package may consist of 100 game items, each with a set probability of winning. When one winning game item is determined through a lottery process, the winning game item is removed from the package, and in the next lottery process, a winning game item is selected from the 99 game items remaining in the package. Various attributes are set for the game items selected through the lottery process according to their type. As one of the attributes of a game item, a rarity value indicating how difficult it is to obtain the game item may be set. The probability of winning set for a game item may be set to a value corresponding to the rarity value of the game item, for example. For example, a low probability of winning may be set for a game item that is difficult to obtain and has a high rarity value.
上記のように、抽選チケットには、複数の互いにことなる種類のチケットが用いられても良い。例えば、第1の種類の抽選チケットを使用した抽選処理において当選ゲームアイテムを決定するためのアルゴリズム又は当該当選ゲームアイテムを決定するために用いられるパラメータは、第2の種類の抽選チケットを使用した抽選処理において当選ゲームアイテムを決定するためのアルゴリズム又は当該当選ゲームアイテムを決定するために用いられるパラメータと異なっていてもよい。例えば、第2の種類の抽選チケットを用いた抽選処理においては、第1の種類の抽選チケットを用いた抽選処理よりも、レアリティの高いゲームアイテムの当選確率が高く設定されてもよい。本明細書においては、ユーザからの抽選リクエストに応じて行われる抽選処理を逐次抽選処理と呼ぶことがある。 As described above, multiple different types of lottery tickets may be used. For example, the algorithm for determining a winning game item or the parameters used to determine the winning game item in the lottery process using the first type of lottery ticket may be different from the algorithm for determining a winning game item or the parameters used to determine the winning game item in the lottery process using the second type of lottery ticket. For example, in the lottery process using the second type of lottery ticket, the probability of winning a game item with a higher rarity may be set higher than in the lottery process using the first type of lottery ticket. In this specification, the lottery process performed in response to a lottery request from a user may be referred to as a sequential lottery process.
逐次抽選処理が行われるためには、ユーザによって抽選リクエストがなされることが前提となっている。ユーザは、自らのクライアント装置10を介して保有する抽選チケットの中から一または複数の抽選チケットを特定し、その特定された特定抽選チケットを使用して抽選処理を行うように要求する抽選リクエストをサーバ装置20に送信することができる。抽選リクエストには、例えば、当該抽選リクエストを行ったユーザを特定するユーザID及び特定抽選チケットを特定するチケットIDが含まれていてもよい。逐次抽選処理は、ユーザからの抽選リクエストに応じて実行される点で、ユーザからのリクエストの有無によらずに実行される後述のバッチ抽選処理と異なる。 The sequential lottery process is performed on the premise that a lottery request is made by the user. The user can identify one or more lottery tickets from among the lottery tickets they hold via their client device 10, and send a lottery request to the server device 20 requesting that the lottery process be performed using the identified specific lottery ticket. The lottery request may include, for example, a user ID that identifies the user who made the lottery request, and a ticket ID that identifies the specific lottery ticket. The sequential lottery process differs from the batch lottery process described below, which is performed regardless of the presence or absence of a request from the user, in that it is performed in response to a lottery request from the user.
逐次抽選処理部21a3は、クライアント装置10から受信した抽選リクエストに応じて、当該抽選リクエストにおいて特定されている特定抽選チケットを使用した抽選処理を行う。逐次抽選処理部21a3は、当該抽選処理が行われたことに応じて、ストレージ23に記憶されている抽選チケット情報のうち、当該特定抽選チケットに対応するレコードをストレージ23から削除してもよい。例えば、抽選チケットデータ23aにおいてユーザAのユーザIDと対応付けて抽選チケットaのチケットID及び抽選チケットbのチケットIDが記憶されている場合に、当該抽選チケットaが特定抽選チケットとして特定されている抽選リクエストを受け付けると、抽選チケットデータ23aにおいてユーザAのユーザIDと対応付けられている抽選チケットのチケットIDから当該抽選チケットaのチケットIDを削除する処理が行われる。 The sequential lottery processing unit 21a3 performs a lottery process using a specific lottery ticket specified in a lottery request received from the client device 10. In response to the lottery process being performed, the sequential lottery processing unit 21a3 may delete a record corresponding to the specific lottery ticket from the storage 23 among the lottery ticket information stored in the storage 23. For example, when the ticket ID of lottery ticket a and the ticket ID of lottery ticket b are stored in association with the user ID of user A in the lottery ticket data 23a, when a lottery request in which the lottery ticket a is specified as a specific lottery ticket is received, a process is performed to delete the ticket ID of the lottery ticket a from the ticket IDs of the lottery tickets associated with the user ID of user A in the lottery ticket data 23a.
逐次抽選処理部21a3は、ユーザからの抽選リクエストに応じて逐次抽選処理を実行したことに応じて、当該ユーザに報酬を付与するように構成されてもよい。この報酬には、ゲームで使用可能なポイント、ユーザまたはユーザがゲームで使用するキャラクタに関するパラメータを上昇または増加させること(例えば、ユーザのキャラクタの経験値を増加させること)、及びこれら以外の報酬が含まれる。ユーザに付与される報酬には、当該ユーザがゲームを有利に進めるために役立つ任意の報酬が含まれる。 The sequential lottery processing unit 21a3 may be configured to grant a reward to a user in response to executing the sequential lottery processing in response to a lottery request from the user. This reward includes points that can be used in the game, raising or increasing parameters related to the user or a character used by the user in the game (e.g., increasing the experience points of the user's character), and other rewards. The reward granted to the user includes any reward that helps the user to advance in the game with an advantage.
一実施形態において、バッチ抽選処理部21a4は、各ユーザがゲームの各期間の終了時に保有している抽選チケットについて、一括で抽選処理を行うように構成される。本明細書においては、ゲームにおけるある期間の終了時に未使用の抽選チケットを使用して一括で行われる抽選処理をバッチ抽選処理と呼ぶことがある。また、本明細書では、各期間の終了時においてユーザが保有している抽選チケット(つまり、ユーザが各期間の終了時まで使用しなかった抽選チケット)を未使用抽選チケットと呼ぶことがある。図2に示した実施形態では、第1期間41が終了したことに応じて第1バッチ抽選処理が行われ、第2期間42が終了したことに応じて第2バッチ抽選処理が行われ、第3期間43が終了したことに応じて第3バッチ抽選処理が行われてもよい。 In one embodiment, the batch lottery processing unit 21a4 is configured to perform lottery processing collectively for lottery tickets held by each user at the end of each period of the game. In this specification, lottery processing performed collectively using unused lottery tickets at the end of a certain period in the game may be referred to as batch lottery processing. Also, in this specification, lottery tickets held by a user at the end of each period (i.e., lottery tickets that a user has not used until the end of each period) may be referred to as unused lottery tickets. In the embodiment shown in FIG. 2, a first batch lottery processing may be performed in response to the end of the first period 41, a second batch lottery processing may be performed in response to the end of the second period 42, and a third batch lottery processing may be performed in response to the end of the third period 43.
バッチ抽選処理においては、未使用抽選チケットを保有するユーザに割り当てられる当選ゲームアイテムが決定される。あるユーザについてのバッチ抽選処理においては、当該ユーザが保有する未使用抽選チケットの数だけ抽選処理が行われてもよい。バッチ抽選処理は、上述のように、ユーザからの抽選リクエストがなくてもイベント期間が終了したことに応じて実行される。 In the batch lottery process, winning game items to be assigned to users who hold unused lottery tickets are determined. In the batch lottery process for a certain user, lottery processes may be performed as many times as there are unused lottery tickets held by the user. As described above, the batch lottery process is executed in response to the end of the event period even if there is no lottery request from a user.
バッチ抽選処理部21a4は、バッチ抽選処理が行われたことに応じて、未使用抽選チケットの抽選チケット情報をストレージ23から削除してもよい。例えば、第1期間41の終了時において抽選チケットデータ23aにおいてユーザAのユーザIDと対応付けて抽選チケットbのチケットIDが記憶されている場合には、当該抽選チケットbのチケットIDを削除する処理が行われる。 The batch lottery processing unit 21a4 may delete the lottery ticket information of the unused lottery ticket from the storage 23 in response to the batch lottery processing being performed. For example, if the ticket ID of lottery ticket b is stored in association with the user ID of user A in the lottery ticket data 23a at the end of the first period 41, a process of deleting the ticket ID of lottery ticket b is performed.
バッチ抽選処理は、全てのユーザの全ての未使用抽選チケットについて実行されてもよい。バッチ抽選処理部21a4において行われるバッチ抽選処理においては、それぞれに当選確率が設定された複数のゲームアイテムの中から、各ゲームアイテムに設定された当選確率に基づいて当選ゲームアイテムが決定されてもよい。一実施形態において、バッチ抽選処理においては、各ゲームアイテムについて逐次抽選処理よりもユーザに不利な当選確率が設定されていてもよい。例えば、最も高いレアリティ値を有するゲームアイテムのバッチ抽選処理における当選確率は、当該最も高いレアリティ値を有するゲームアイテムの逐次抽選処理における当選確率より低く設定されていてもよい。 The batch lottery process may be performed for all unused lottery tickets of all users. In the batch lottery process performed in the batch lottery processing unit 21a4, a winning game item may be determined from among a plurality of game items, each of which has a winning probability set, based on the winning probability set for each game item. In one embodiment, in the batch lottery process, a winning probability that is less favorable to the user than in the sequential lottery process may be set for each game item. For example, the winning probability in the batch lottery process for the game item having the highest rarity value may be set lower than the winning probability in the sequential lottery process for the game item having the highest rarity value.
一実施形態においては、イベント期間の終了時に未使用であってもバッチ抽選処理の対象とならない特別抽選チケットが利用可能とされてもよい。この場合、バッチ抽選処理部21a4は、チケットIDを参照することにより未使用抽選チケットが特別抽選チケットであるか否かを判定し、未使用抽選チケットが特別抽選チケットでない場合にのみ、当該未使用抽選チケットについてバッチ抽選処理を実行するように構成される。 In one embodiment, a special lottery ticket that is unused at the end of the event period but is not subject to batch lottery processing may be made available for use. In this case, the batch lottery processing unit 21a4 is configured to determine whether or not an unused lottery ticket is a special lottery ticket by referencing the ticket ID, and to execute batch lottery processing for the unused lottery ticket only if the unused lottery ticket is not a special lottery ticket.
一実施形態においては、イベント期間の終了時に未使用抽選チケットを保有していても、当該未使用抽選チケットについてバッチ抽選処理が行われない特別ユーザが存在してもよい。この場合、バッチ抽選処理部21a4は、ユーザIDを参照することにより未使用抽選チケットを保有しているユーザが特別ユーザであるか否かを判定し、未使用抽選チケットを保有するユーザが特別ユーザでない場合にのみ、当該ユーザの未使用抽選チケットについてバッチ抽選処理を実行するように構成される。 In one embodiment, even if a special user holds an unused lottery ticket at the end of the event period, the batch lottery processing may not be performed on the unused lottery ticket. In this case, the batch lottery processing unit 21a4 is configured to determine whether or not the user holding the unused lottery ticket is a special user by referring to the user ID, and to perform the batch lottery processing on the unused lottery ticket of the user only if the user holding the unused lottery ticket is not a special user.
一実施形態において、あるユーザが保有する未使用抽選チケットを使用してバッチ抽選処理が実行されても、逐次抽選処理が実行された場合と異なり、当該ユーザに対しては報酬が付与されない。他の実施形態において、バッチ抽選処理部21a4は、あるユーザが保有する未使用抽選チケットを使用してバッチ抽選処理を実行したことに応じて、逐次抽選処理において付与される報酬よりも少ない報酬を当該ユーザに対しては付与するように構成される。例えば、逐次抽選処理を行った際にユーザに対して経験値が10ポイント付与される場合に、バッチ抽選処理を行った際には経験値が1ポイントだけ付与される。 In one embodiment, even if a batch lottery process is executed using an unused lottery ticket owned by a certain user, no reward is given to the user, unlike when a sequential lottery process is executed. In another embodiment, the batch lottery processing unit 21a4 is configured to grant a reward to a certain user that is less than the reward granted in the sequential lottery process in response to executing a batch lottery process using an unused lottery ticket owned by the certain user. For example, if a user is granted 10 experience points when a sequential lottery process is performed, only 1 experience point is granted when a batch lottery process is performed.
一実施形態において、当選アイテム管理部21a5は、逐次抽選処理部21a3及びバッチ抽選処理部21a4において行われた抽選処理により決定された当選ゲームアイテムをユーザに付与するための処理を行う。本明細書では、説明の便宜上、逐次抽選処理部21a3による逐次抽選処理によって決定された当選ゲームアイテムを第1当選ゲームアイテムと呼び、バッチ抽選処理によって決定された当選ゲームアイテムを第2当選ゲームアイテムと呼ぶことがある。 In one embodiment, the winning item management unit 21a5 performs processing to grant the winning game item determined by the lottery processing performed by the sequential lottery processing unit 21a3 and the batch lottery processing unit 21a4 to the user. For ease of explanation, in this specification, the winning game item determined by the sequential lottery processing by the sequential lottery processing unit 21a3 may be referred to as the first winning game item, and the winning game item determined by the batch lottery processing may be referred to as the second winning game item.
逐次抽選処理部21a3における逐次抽選処理により決定された第1当選ゲームアイテムは、当該抽選処理の実行後すぐにユーザに付与される。例えば、第1期間41において実行された逐次抽選処理によって決定された第1当選ゲームアイテムは、当該第1期間41においてユーザに付与される。第1当選ゲームアイテムは、逐次抽選処理の実行後ただちにユーザに付与されてもよい。第1当選ゲームアイテムは、逐次抽選処理の実行後に自動的にユーザに付与されてもよい。ユーザに所定の当選ゲームアイテムが付与される場合、逐次抽選処理部21a3は、当該ユーザのユーザIDに対応付けて当該当選ゲームアイテムのアイテムIDが記憶されるように、保有アイテムデータ23a1を更新する。 The first winning game item determined by the sequential lottery process in the sequential lottery processing unit 21a3 is granted to the user immediately after the lottery process is executed. For example, the first winning game item determined by the sequential lottery process executed in the first period 41 is granted to the user in the first period 41. The first winning game item may be granted to the user immediately after the sequential lottery process is executed. The first winning game item may be granted to the user automatically after the sequential lottery process is executed. When a specific winning game item is granted to the user, the sequential lottery processing unit 21a3 updates the owned item data 23a1 so that the item ID of the winning game item is stored in association with the user ID of the user.
一実施形態において、当選アイテム管理部21a5は、あるイベント期間の終了時にバッチ抽選処理部21a4により決定された第2当選ゲームアイテムを、当該イベント期間の終了後にユーザに付与するように構成される。例えば、あるイベント期間の終了時にバッチ抽選処理部21a4により決定された第2当選ゲームアイテムは、当該イベント期間の1つ先のイベント期間においてユーザに付与されてもよい。例えば、第1期間41が終了したことに応じて実行されるバッチ抽選処理により決定された第2当選ゲームアイテムは、第2期間42においてユーザに付与される。あるイベント期間の終了時にバッチ抽選処理部21a4により決定された第2当選ゲームアイテムは、当該イベント期間と1つ先のイベント期間との間のインターバルにおいてユーザに付与されてもよい。例えば、第1期間41が終了したことに応じて実行されるバッチ抽選処理により決定された第2当選ゲームアイテムは、第1期間41と第2期間42との間のインターバルにおいてユーザに付与される。 In one embodiment, the winning item management unit 21a5 is configured to grant the second winning game item determined by the batch lottery processing unit 21a4 at the end of a certain event period to the user after the end of the event period. For example, the second winning game item determined by the batch lottery processing unit 21a4 at the end of a certain event period may be granted to the user in the event period one period before the event period. For example, the second winning game item determined by the batch lottery processing unit 21a4 in response to the end of the first period 41 is granted to the user in the second period 42. The second winning game item determined by the batch lottery processing unit 21a4 at the end of a certain event period may be granted to the user in the interval between the event period and the next event period. For example, the second winning game item determined by the batch lottery processing unit 21a4 in response to the end of the first period 41 is granted to the user in the interval between the first period 41 and the second period 42.
当選アイテム管理部21a5は、ストレージ23に格納されている未入手アイテムデータ23a3を更新することにより、バッチ抽選処理によってユーザに割り当てられたが当該ユーザによって入手されていない第2当選ゲームアイテムを管理するように構成される。また、当選アイテム管理部21a5は、ユーザからのアイテム取得リクエストに応じて、バッチ抽選処理によって当該ユーザに割り当てられた第2当選ゲームアイテムを当該ユーザに付与するように構成されてもよい。 The winning item management unit 21a5 is configured to manage second winning game items that have been assigned to a user by the batch lottery process but have not been acquired by the user, by updating unacquired item data 23a3 stored in the storage 23. The winning item management unit 21a5 may also be configured to grant the second winning game item that has been assigned to the user by the batch lottery process to the user in response to an item acquisition request from the user.
未入手アイテムデータ23a3の例が図5に示されている。図示のように、未入手アイテムデータ23a3は、ユーザのアカウント情報と、当該アカウント情報に対応付けられた未入手当選アイテム情報と、が含まれている。あるユーザについての未入手当選アイテム情報は、バッチ抽選処理により当該ユーザに割り当てられたものの当該ユーザによって未だ入手されていない第2当選ゲームアイテムを示す情報である。したがって、未入手当選アイテム情報は、第2当選ゲームアイテムを識別するアイテムIDであってもよい。 An example of unobtained item data 23a3 is shown in FIG. 5. As shown, unobtained item data 23a3 includes user account information and unobtained winning item information associated with the account information. Unobtained winning item information for a certain user is information indicating a second winning game item that has been assigned to the user by the batch lottery process but has not yet been obtained by the user. Therefore, the unobtained winning item information may be an item ID that identifies the second winning game item.
当選アイテム管理部21a5は、あるイベント期間の終了時にバッチ抽選処理部21a4により決定された第2当選ゲームアイテムを、当該イベント期間の2つ先のイベント期間ではユーザに付与しないように構成されてもよい。例えば、第1期間41が終了したことに応じて実行されるバッチ抽選処理によりユーザに割り当てられた第2当選ゲームアイテムのレコードは、当該第1期間41より1つ先の第2期間42が終了したことに応じて、未入手アイテムデータ23a3から削除するように構成される。これにより、第3期間43において、ユーザは、当該第2当選ゲームアイテムを取得することができないので、第1期間41の終了時のバッチ抽選処理において当該ユーザに割り当てられた第2当選アイテムを、その次にイベントが実行される第2期間42で取得するように動機付けられる。 The winning item management unit 21a5 may be configured not to grant the second winning game item determined by the batch lottery processing unit 21a4 at the end of a certain event period to the user in the event period two events after the event period. For example, the record of the second winning game item assigned to the user by the batch lottery processing executed in response to the end of the first period 41 is configured to be deleted from the unobtained item data 23a3 in response to the end of the second period 42, which is one period before the first period 41. As a result, since the user cannot acquire the second winning game item in the third period 43, the user is motivated to acquire the second winning item assigned to the user in the batch lottery processing at the end of the first period 41 in the second period 42, in which the next event is executed.
続いて、図6を参照して、あるイベント期間における抽選チケットを使用したゲーム進行処理について説明する。図6のゲーム進行処理においては、ユーザが第1期間41においてサーバ装置20から提供されるゲームをプレイしており、複数の抽選チケットを取得済みであることが想定されている。図6のゲーム進行処理は、第1期間41におけるゲームの他の処理(例えば、ゲーム内仮想空間を移動する処理、敵キャラクタとの戦闘処理、及びこれら以外のゲームに関連する処理)と並行して実行され得る。 Next, referring to FIG. 6, a game progress process using a lottery ticket during a certain event period will be described. In the game progress process of FIG. 6, it is assumed that the user is playing a game provided by the server device 20 during a first period 41 and has already acquired multiple lottery tickets. The game progress process of FIG. 6 can be executed in parallel with other processes of the game during the first period 41 (e.g., a process of moving through a virtual space within the game, a process of fighting an enemy character, and other processes related to the game).
図6に示されているゲーム進行処理においては、まず、ステップS11において、ユーザから抽選チケットを使用した抽選処理を行うための抽選リクエストがあったか否かが判定される。 In the game progress process shown in FIG. 6, first, in step S11, it is determined whether or not a lottery request has been made by the user to perform lottery processing using a lottery ticket.
抽選リクエストがあった場合には、ゲーム進行処理はステップS12に進む。ステップS12では、当該抽選リクエストに応じて、逐次抽選処理が行われる。この逐次抽選処理により、当該ユーザに付与すべき第1当選アイテムが決定される。抽選リクエストには、ユーザが保有する抽選チケットの中から選択された特定抽選チケットを識別するチケットIDが含まれていてもよい。逐次抽選処理においては、第1当選アイテムの決定に加えて、ストレージ23から、当該抽選リクエストに含まれている特定抽選チケットのレコードを削除してもよい。このステップST12における逐次抽選処理は、例えば、上記の逐次抽選処理部21a3によって実行される。 If a lottery request is made, the game progress processing proceeds to step S12. In step S12, a sequential lottery processing is performed in response to the lottery request. The first winning item to be awarded to the user is determined by this sequential lottery processing. The lottery request may include a ticket ID that identifies a specific lottery ticket selected from the lottery tickets held by the user. In addition to determining the first winning item, the sequential lottery processing may delete the record of the specific lottery ticket included in the lottery request from storage 23. The sequential lottery processing in step ST12 is executed, for example, by the sequential lottery processing unit 21a3 described above.
次に、ステップS13において、ステップS12で特定された第1当選アイテムが、抽選リクエストを行ったユーザに対して付与される。このステップS13における第1当選アイテムの付与処理は、例えば、上記の当選アイテム管理部21a5によって実行される。 Next, in step S13, the first winning item identified in step S12 is awarded to the user who made the lottery request. The process of awarding the first winning item in step S13 is executed, for example, by the winning item management unit 21a5 described above.
次に、ステップS14において、当該抽選リクエストを行ったユーザに対して、所定の報酬が付与される。この報酬は、例えば、当該ユーザまたは当該ユーザが使用するキャラクタの経験値である。ユーザに対して経験値が報酬として付与されることにより、当該ユーザの経験値が増加し、以後、ゲームをより有利に進めることができるようになる。このステップS14における報酬付与処理は、例えば、上記の逐次抽選処理部21a3によって実行される。 Next, in step S14, a predetermined reward is given to the user who made the lottery request. This reward is, for example, experience points for the user or the character used by the user. By giving the user experience points as a reward, the user's experience points increase, and thereafter, the user can progress through the game with a greater advantage. The reward giving process in step S14 is executed, for example, by the sequential lottery processing unit 21a3 described above.
ステップS14における報酬付与処理の後、ゲーム進行処理は、ステップS15に移行する。ステップS11において、抽選リクエストが受け付けられていない場合にも、ゲーム進行処理はステップS15に移行する。ステップS15においては、第1期間41についての終了条件が満たされているか否かが判定される。第1期間41の終了条件は、例えば、所定時刻を経過していることである。図2の実施形態においては、第1期間41の終了条件は時刻t2を経過していることである。第1期間41についての終了条件が満たされていない場合には、ゲーム進行処理はステップS11に戻る。第1期間41についての終了条件が満たされている場合には、ゲーム進行処理はステップS16に移行する。 After the reward granting process in step S14, the game progress process proceeds to step S15. If a lottery request has not been accepted in step S11, the game progress process also proceeds to step S15. In step S15, it is determined whether or not an end condition for the first period 41 is satisfied. The end condition for the first period 41 is, for example, the passage of a predetermined time. In the embodiment of FIG. 2, the end condition for the first period 41 is the passage of time t2. If the end condition for the first period 41 is not satisfied, the game progress process returns to step S11. If the end condition for the first period 41 is satisfied, the game progress process proceeds to step S16.
ステップS16では、各ユーザの未使用抽選チケットを使用して、バッチ抽選処理が行われる。このバッチ抽選処理により、各ユーザに割り当てられる第2当選ゲームアイテムが決定される。この第2当選ゲームアイテムの各々は、第1期間41においては各ユーザには付与されない。つまり、バッチ抽選処理の結果、第2当選ゲームアイテムが各ユーザに割り当てられるが、各ユーザは、自らに割り当てられた第2当選ゲームアイテムを入手するまでは、当該第2当選ゲームアイテムをゲームにおいて使用することができない。バッチ抽選処理によりユーザへ割り当てられた第2当選ゲームアイテムは、例えば未入手アイテムデータ23a3として管理される。 In step S16, a batch lottery process is performed using each user's unused lottery ticket. This batch lottery process determines the second winning game item to be assigned to each user. Each of these second winning game items is not granted to each user during the first period 41. In other words, as a result of the batch lottery process, a second winning game item is assigned to each user, but each user cannot use the second winning game item in the game until they obtain the second winning game item assigned to them. The second winning game item assigned to a user by the batch lottery process is managed, for example, as unobtained item data 23a3.
ステップS15における判定及びステップS16いおけるバッチ抽選処理は、例えば、上記のバッチ抽選処理部21a4によって実行される。 The judgment in step S15 and the batch lottery processing in step S16 are performed, for example, by the batch lottery processing unit 21a4 described above.
以上により、第1期間41におけるゲーム進行処理は終了する。図6の実施形態においては、第1期間41におけるゲーム進行処理について説明したが、第2期間42、第3期間43、及びこれら以外のイベント期間においても第1期間41と同様に逐次抽選処理及びバッチ抽選処理が行われてもよい。 This completes the game progress processing in the first period 41. In the embodiment of FIG. 6, the game progress processing in the first period 41 has been described, but the sequential lottery processing and batch lottery processing may also be performed in the second period 42, the third period 43, and other event periods, similar to the first period 41.
続いて、図7を参照して、あるイベント期間における第2当選ゲームアイテム管理処理について説明する。図7の第2当選ゲームアイテム管理処理においては、第1期間41の終了時におけるバッチ抽選処理において一または複数の第2当選ゲームアイテムを割り当てられたユーザが、第2期間42においてサーバ装置20から提供されるゲームをプレイしていることが想定されている。上記のように、各ユーザに割り当てられた第2当選ゲームアイテムにのうちユーザによって取得されていないものに関する未入手当選アイテム情報は、未入手アイテムデータ23a3としてストレージ23に記憶されている。図7の第2当選ゲームアイテム付与処理は、第2期間42におけるゲームの他の処理と並行して実行され得る。 Next, referring to FIG. 7, the second winning game item management process during a certain event period will be described. In the second winning game item management process of FIG. 7, it is assumed that a user who has been assigned one or more second winning game items in the batch lottery process at the end of the first period 41 is playing a game provided by the server device 20 during the second period 42. As described above, unobtained winning item information regarding second winning game items assigned to each user that have not been acquired by the user is stored in the storage 23 as unobtained item data 23a3. The second winning game item granting process of FIG. 7 can be executed in parallel with other processes of the game during the second period 42.
図7に示されている第2当選ゲームアイテム管理処理においては、まず、ステップS21において、ユーザから第2当選ゲームアイテムの取得を要求するリクエストがあったか否かが判定される。 In the second winning game item management process shown in FIG. 7, first, in step S21, it is determined whether or not a request has been made from the user to acquire the second winning game item.
ユーザから第2当選ゲームアイテムの取得を要求がなされた場合には、ステップS22において、バッチ抽選処理において当該ユーザに割り当てられた第2当選ゲームアイテムを付与する第2当選ゲームアイテム付与処理が行われる。 When a user requests to acquire a second winning game item, in step S22, a second winning game item granting process is performed to grant the second winning game item assigned to the user in the batch lottery process.
ステップS22における第2当選ゲームアイテム付与処理の後、第2当選ゲームアイテム管理処理は、ステップS23に移行する。ステップS21において、第2当選ゲームアイテムの取得リクエストが受け付けられていない場合にも、第2当選ゲームアイテム管理処理は、ステップS23に移行する。ステップS23においては、第2期間42についての終了条件が満たされているか否かが判定される。第2期間42についての終了条件は、例えば、所定の時刻を経過したことである。第2期間42の終了条件が満たされていない場合には、第2当選ゲームアイテム管理処理はステップS21に戻る。他方、第2期間42の終了条件が満たされている場合には、第2当選ゲームアイテム管理処理はステップS24に移行する。 After the second winning game item granting process in step S22, the second winning game item management process proceeds to step S23. If a request to acquire the second winning game item is not accepted in step S21, the second winning game item management process also proceeds to step S23. In step S23, it is determined whether or not an end condition for the second period 42 is satisfied. The end condition for the second period 42 is, for example, the passage of a predetermined time. If the end condition for the second period 42 is not satisfied, the second winning game item management process returns to step S21. On the other hand, if the end condition for the second period 42 is satisfied, the second winning game item management process proceeds to step S24.
ステップS24では、第1期間41の終了に応じて実行されたバッチ抽選処理により各ユーザに割り当てられた第2当選ゲームアイテムのうち、第2期間42の終了までにユーザから取得リクエストがなされなかったものに関するレコードが、ストレージ23から削除される。 In step S24, records of the second winning game items allocated to each user by the batch lottery process executed in response to the end of the first period 41, but for which no request for acquisition was made by the user by the end of the second period 42, are deleted from storage 23.
以上により、第2期間42における第2当選ゲームアイテム管理処理は終了する。第2当選ゲームアイテム管理処理の各工程は、例えば、上記の当選アイテム管理部21a5により実行される。 This completes the second winning game item management process for the second period 42. Each step of the second winning game item management process is executed, for example, by the winning item management unit 21a5 described above.
上記の実施形態によれば、以下の作用効果を奏する。第1期間41の終了に応じて実行されるバッチ抽選処理により第1期間41の終了時において使用されていない未使用抽選チケットが使用されるので、第1期間41の終了後は、当該未使用抽選チケットのレコードをストレージ23において保持する必要がなくなる。この結果、抽選チケット情報を記憶するために使用されるストレージ23の容量を抑制することが可能となる。 The above embodiment provides the following advantageous effects. Since the batch lottery process executed in response to the end of the first period 41 uses unused lottery tickets that have not been used at the end of the first period 41, it becomes unnecessary to hold records of the unused lottery tickets in the storage 23 after the end of the first period 41. As a result, it becomes possible to reduce the capacity of the storage 23 used to store lottery ticket information.
従来のゲーム処理システムにおける抽選チケットを用いた抽選処理は、ユーザからの要求に基づいて行われており、累積した抽選チケットをゲーム内で消化する機能を有しないため、ユーザが未使用の抽選チケットを大量に保有することがある。その結果、従来のゲーム処理システムでは、未使用の抽選チケットに関するデータを記憶するために、ストレージの記憶容量が大量に消費されてしまう。このような未使用の抽選チケットに関するデータをゲームの進行とは関係なく破棄するとユーザの不満につながる恐れがあるため、かかるデータは、安易に破棄することもできない。これに対して、上記の実施形態によれば、第1期間41の終了時において使用されていない未使用抽選チケットが一括して使用されるため、従来のゲームシステムと比べて、抽選チケットに関するデータを記憶するため
に用いられるストレージ23の容量を抑制できる。
In the conventional game processing system, the lottery process using the lottery tickets is performed based on a request from the user, and since there is no function to consume the accumulated lottery tickets in the game, the user may have a large amount of unused lottery tickets. As a result, in the conventional game processing system, a large amount of storage capacity is consumed to store data related to the unused lottery tickets. Since discarding such data related to the unused lottery tickets regardless of the progress of the game may lead to user dissatisfaction, such data cannot be discarded easily. In contrast, according to the above embodiment, the unused lottery tickets that have not been used at the end of the first period 41 are used collectively, so the capacity of the storage 23 used to store data related to the lottery tickets can be reduced compared to the conventional game system.
抽選チケットを用いて抽選処理を行うためには、当該抽選チケットのデータだけでなく、当該抽選チケットを使用した抽選処理を行うためのデータ(例えば、抽選処理に用いられるテーブル)も記憶する必要がある。上記実施形態によれば、ストレージ23に記憶される抽選チケットのデータを削減できるため、それに伴って抽選処理を行うためのデータも削減することができる。これにより、ストレージ23の記憶容量の消費をさらに抑制することができる。 To perform a lottery process using a lottery ticket, it is necessary to store not only the data of the lottery ticket, but also data for performing the lottery process using the lottery ticket (e.g., a table used in the lottery process). According to the above embodiment, the data of the lottery ticket stored in the storage 23 can be reduced, and therefore the data for performing the lottery process can also be reduced. This makes it possible to further reduce consumption of the storage capacity of the storage 23.
上記の一実施形態によれば、抽選チケットを用いた抽選処理として、逐次抽選処理及びバッチ抽選処理が用意されている。よって、抽選処理の実行方法が多様化される。また、ユーザは、ゲームのある期間において逐次抽選処理が実行されたときには当該期間において当選ゲームアイテム(第1当選ゲームアイテム)を取得することができる一方、当該期間が終了したことに応じてバッチ抽選処理が実行されたときには当該期間の終了後に当選ゲームアイテム(第2当選ゲームアイテム)を取得することができる。このように、ユーザによる当選ゲームアイテムの取得方法を多様化することができる。 According to the above embodiment, sequential lottery processing and batch lottery processing are provided as lottery processing using lottery tickets. This diversifies the methods of executing the lottery processing. Furthermore, when sequential lottery processing is executed during a certain period of a game, the user can acquire a winning game item during that period (first winning game item), while when batch lottery processing is executed in response to the end of that period, the user can acquire a winning game item after the end of that period (second winning game item). In this way, the methods by which users can acquire winning game items can be diversified.
上記の一実施形態によれば、ゲームのある期間が終了したことに応じてバッチ抽選処理が実行されるため、ユーザにゲームアイテムの取得を促すことができる。 According to the above embodiment, a batch lottery process is executed in response to the end of a certain period of the game, thereby encouraging the user to obtain game items.
上記の一実施形態によれば、逐次抽選処理により使用された抽選チケットのレコードがストレージ23から削除されるので、抽選チケット情報を記憶するために使用される使用されるストレージの容量がさらに抑制される。 According to the above embodiment, the records of the lottery tickets used by the sequential lottery process are deleted from storage 23, thereby further reducing the storage capacity used to store the lottery ticket information.
上記の一実施形態によれば、逐次抽選処理が実行されることにより報酬が付与されるため、抽選チケットを保有するユーザに、イベント期間の終了まで抽選チケットを保有し続けるのではなく、逐次抽選処理のために抽選チケットを使用するインセンティブを付与することができる。これにより、イベント期間の終了まで待たずに、使用された抽選チケットのレコードをストレージ23から削除することができるので、抽選チケット情報を記憶するために使用されるストレージ23の容量をさらに抑制することができる。 According to the above embodiment, since a reward is awarded by executing the sequential lottery process, a user who holds a lottery ticket can be given an incentive to use the lottery ticket for the sequential lottery process, rather than continuing to hold the lottery ticket until the end of the event period. This allows the record of the used lottery ticket to be deleted from storage 23 without waiting until the end of the event period, thereby further reducing the capacity of storage 23 used to store lottery ticket information.
上記の一実施形態によれば、バッチ抽選処理において各ゲームアイテムに設定される当選確率は、逐次抽選処理において当該各ゲームアイテムに設定される当選確率よりもユーザに不利となるように設定されていてもよい。これにより、抽選チケットを保有するユーザに、イベント期間の終了まで抽選チケットを保有し続けるのではなく、逐次抽選処理のために抽選チケットを使用するインセンティブを付与することができる。 According to the above embodiment, the winning probability set for each game item in the batch lottery process may be set to be less favorable to the user than the winning probability set for each game item in the sequential lottery process. This allows a user who holds a lottery ticket to be given an incentive to use the lottery ticket for the sequential lottery process, rather than continuing to hold the lottery ticket until the end of the event period.
上記の一実施形態によれば、当選ゲームアイテムは、有限個のゲームアイテムから構成されるパッケージの中からランダムに選択されてもよい。当選ゲームアイテムが有限個のゲームアイテムの中から選択される場合には、抽選処理の実行が後になると、そのときには当該パッケージ内に所望のゲームアイテムがなくなっている可能性がある。バッチ抽選処理は、逐次抽選処理よりも後に実施される。したがって、当選ゲームアイテムが有限個のゲームアイテムの中から選択される態様においては、抽選チケットを保有するユーザに、イベント期間の終了まで抽選チケットを保有し続けるのではなく、逐次抽選処理のために抽選チケットを使用するインセンティブを付与することができる。 According to one embodiment described above, the winning game item may be randomly selected from a package consisting of a finite number of game items. If the winning game item is selected from a finite number of game items, there is a possibility that the desired game item will no longer be in the package when the lottery process is executed later. The batch lottery process is executed after the sequential lottery process. Therefore, in an aspect in which the winning game item is selected from a finite number of game items, a user who holds a lottery ticket can be given an incentive to use the lottery ticket for the sequential lottery process, rather than continuing to hold the lottery ticket until the end of the event period.
上記の一実施形態によれば、第2期間42の終了時に第2当選ゲームアイテムに関するレコードをストレージ23から削除できるため、第2当選ゲームアイテムに関する情報を記憶するために使用されるストレージ23の容量を抑制することができる。 According to the above embodiment, the record related to the second winning game item can be deleted from the storage 23 at the end of the second period 42, thereby reducing the capacity of the storage 23 used to store information related to the second winning game item.
本発明の実施形態は、上述した実施形態に限定されるものではなく、その要旨を逸脱しない範囲内で様々な変更が可能である。例えば、プロセッサ11及びプロセッサ21で実行される機能の一部又は全部は、発明の趣旨を逸脱しない限り、上記の実施形態では図示されていないプロセッサにより実現されてもよい。図1においては、プロセッサ11及びプロセッサ21が単一の構成要素として図示されているが、プロセッサ11及びプロセッサ21は複数の物理的に別体のコンピュータプロセッサの集合であってもよい。本明細書において、プロセッサ11及びプロセッサ21によって実行されるとして説明されるプログラム又は当該プログラムに含まれる命令は、単一のプロセッサで実行されてもよいし、複数のプロセッサにより分散して実行されてもよい。また、プロセッサ11及びプロセッサ21によって実行されるプログラム又は当該プログラムに含まれる命令は、複数の仮想コンピュータプロセッサにより実行されてもよい。 The embodiments of the present invention are not limited to the above-mentioned embodiments, and various modifications are possible within the scope of the gist of the invention. For example, some or all of the functions executed by processor 11 and processor 21 may be realized by a processor not shown in the above-mentioned embodiments, as long as they do not deviate from the spirit of the invention. In FIG. 1, processor 11 and processor 21 are illustrated as single components, but processor 11 and processor 21 may be a collection of multiple physically separate computer processors. In this specification, the programs described as being executed by processor 11 and processor 21 or the instructions included in the programs may be executed by a single processor, or may be executed in a distributed manner by multiple processors. In addition, the programs executed by processor 11 and processor 21 or the instructions included in the programs may be executed by multiple virtual computer processors.
本明細書中で説明される処理及び手順が単一の装置、ソフトウェア、コンポーネント、モジュールによって実行される旨が説明されたとしても、そのような処理または手順は複数の装置、複数のソフトウェア、複数のコンポーネント、及び/又は複数のモジュールによって実行され得る。また、本明細書中で説明されるデータ、テーブル、又はデータベースが単一のメモリに格納される旨説明されたとしても、そのようなデータ、テーブル、又はデータベースは、単一の装置に備えられた複数のメモリまたは複数の装置に分散して配置された複数のメモリに分散して格納され得る。さらに、本明細書において説明されるソフトウェアおよびハードウェアの要素は、それらをより少ない構成要素に統合して、またはより多い構成要素に分解することによって実現することも可能である。 Even if the processes and procedures described herein are described as being performed by a single device, software, component, or module, such processes or procedures may be performed by multiple devices, multiple software, multiple components, and/or multiple modules. Also, even if the data, tables, or databases described herein are described as being stored in a single memory, such data, tables, or databases may be stored in multiple memories in a single device or in multiple memories distributed across multiple devices. Furthermore, the software and hardware elements described herein may be realized by integrating them into fewer components or breaking them down into more components.
本明細書において説明された処理手順、特にフロー図又はシーケンス図を用いて説明された処理手順においては、その処理手順を構成する工程(ステップ)の一部を省略すること、その処理手順を構成する工程として明示されていない工程を追加すること、及び/又は当該工程の順序を入れ替えることが可能であり、このような省略、追加、順序の変更がなされた処理手順も本発明の趣旨を逸脱しない限り本発明の範囲に含まれる。例えば、報酬を付与するステップS14の処理は、第1当選アイテムを付与するステップS13の処理と並行して実行されてもよく、ステップS13の処理より前に行われてもよい。 In the processing procedures described in this specification, particularly in the processing procedures described using flow charts or sequence diagrams, it is possible to omit some of the steps that make up the processing procedures, to add steps that are not explicitly stated as constituting the processing procedures, and/or to change the order of the steps, and such omitted, added, or reordered processing procedures are included in the scope of the present invention as long as they do not deviate from the spirit of the present invention. For example, the processing of step S14 of awarding a reward may be performed in parallel with the processing of step S13 of awarding the first winning item, or may be performed before the processing of step S13.
以下に、本願の原出願の出願当初の特許請求の範囲に記載された発明を付記する。
[1]
第1期間と第2期間とを有するゲームの処理を行うゲーム処理システムであって、
前記第1期間において、複数のユーザの各々が保有する一または複数の第1抽選チケットに関する第1抽選チケット情報を記憶するストレージと、
一又は複数のコンピュータプロセッサと、
を備え、
前記一又は複数のコンピュータプロセッサは、コンピュータ読み取り可能な命令を実行することにより、
前記第1期間における前記複数のユーザの少なくとも一部からの抽選リクエストに応じて、前記一または複数の第1抽選チケットから選択された特定第1抽選チケットを使用した第1逐次抽選処理を行って一又は複数の第1当選ゲームアイテムを特定し、
前記第1期間が終了したことに応じて、前記一または複数の第1抽選チケットのうち前記第1期間が終了した時点で前記第1逐次抽選処理に使用されていない一または複数の未使用第1抽選チケットを使用した第1バッチ抽選処理を、前記複数のユーザのうち前記未使用第1抽選チケットを保有する全てのユーザについて行って一又は複数の第2当選ゲームアイテムを特定し、
最も高いレアリティ値を有するゲームアイテムが前記第1当選ゲームアイテムとして当選する確率は、当該最も高いレアリティ値を有するゲームアイテムが前記第2当選ゲームアイテムとして当選する確率よりも高い、
ゲーム処理システム。
[2]
前記特定第1抽選チケットを使用した前記第1逐次抽選処理が行われた場合には、前記第1抽選チケット情報のうち前記特定第1抽選チケットに関するレコードは、前記第1逐次抽選処理が行われたことに応じて前記ストレージから削除される、
[1]に記載のゲーム処理システム。
[3]
前記一または複数の未使用第1抽選チケットを使用した前記第1バッチ抽選処理が行われた場合には、前記第1抽選チケット情報のうち前記一または複数の未使用第1抽選チケットに関するレコードは、前記第1バッチ抽選処理が行われたことに応じて前記ストレージから削除される、
[1]又は[2]に記載のゲーム処理システム。
[4]
前記第1逐次抽選処理においては、前記一または複数の第1当選ゲームアイテムは、前記第1期間において前記ユーザに与えられる、
[1]から[3]のいずれか1項に記載のゲーム処理システム。
[5]
前記第1バッチ抽選処理においては、前記一または複数の第2当選ゲームアイテムは、前記第1期間の終了後に前記ユーザに与えられる、
[1]から[4]のいずれか1項に記載のゲーム処理システム。
[6]
前記一または複数の第2当選ゲームアイテムは、前記第2期間において、前記ユーザからの取得要求に応じて前記ユーザに与えられる、
[5]に記載のゲーム処理システム。
[7]
前記ストレージは、前記一または複数の第2当選ゲームアイテムに関するレコードをさらに記憶し、
前記一または複数の第2当選ゲームアイテムに関するレコードは、前記第2期間において前記ユーザから前記取得要求がなされない場合には、前記第2期間が終了したことに応じて前記ストレージから削除される、
[6]に記載のゲーム処理システム。
[8]
一又は複数のコンピュータプロセッサがコンピュータ読み取り可能な命令を実行することにより第1期間と第2期間とを有するゲームの処理を行うゲーム処理方法であって、
前記第1期間において、複数のユーザの各々が保有する一または複数の第1抽選チケットに関する第1抽選チケット情報をストレージに記憶する工程と、
前記第1期間における前記複数のユーザの少なくとも一部からの抽選リクエストに応じて、前記一または複数の第1抽選チケットから選択された特定第1抽選チケットを使用した第1逐次抽選処理を行って一又は複数の第1当選ゲームアイテムを特定する工程と、
前記第1期間が終了したことに応じて、前記一または複数の第1抽選チケットのうち前記第1期間が終了した時点で前記第1逐次抽選処理に使用されていない一または複数の未使用第1抽選チケットを使用した第1バッチ抽選処理を、前記複数のユーザのうち前記未使用第1抽選チケットを保有する全てのユーザについて行って一又は複数の第2当選ゲームアイテムを特定する工程と、
を備え、
最も高いレアリティ値を有するゲームアイテムが前記第1当選ゲームアイテムとして当選する確率は、当該最も高いレアリティ値を有するゲームアイテムが前記第2当選ゲームアイテムとして当選する確率よりも高い、
ゲーム処理方法。
[9]
一又は複数のコンピュータプロセッサに実行されるプログラムであって、
前記一又は複数のコンピュータプロセッサに、
第1期間において、複数のユーザの各々が保有する一または複数の第1抽選チケットに関する第1抽選チケット情報をストレージに記憶する工程と、
前記第1期間における前記複数のユーザの少なくとも一部からの抽選リクエストに応じて、前記一または複数の第1抽選チケットから選択された特定第1抽選チケットを使用した第1逐次抽選処理を行って一又は複数の第1当選ゲームアイテムを特定する工程と、
前記第1期間が終了したことに応じて、前記一または複数の第1抽選チケットのうち前記第1期間が終了した時点で前記第1逐次抽選処理に使用されていない一または複数の未使用第1抽選チケットを使用した第1バッチ抽選処理を、前記複数のユーザのうち前記未使用第1抽選チケットを保有する全てのユーザについて行って一又は複数の第2当選ゲームアイテムを特定する工程と、
を実行させ、
最も高いレアリティ値を有するゲームアイテムが前記第1当選ゲームアイテムとして当選する確率は、当該最も高いレアリティ値を有するゲームアイテムが前記第2当選ゲームアイテムとして当選する確率よりも高い、
プログラム。
The inventions described in the claims of the original application of this application are set forth below.
[1]
A game processing system for processing a game having a first period and a second period,
a storage that stores first lottery ticket information regarding one or more first lottery tickets held by each of a plurality of users during the first period;
one or more computer processors;
Equipped with
The one or more computer processors execute the computer readable instructions to:
performing a first sequential lottery process using a specific first lottery ticket selected from the one or more first lottery tickets in response to a lottery request from at least a portion of the plurality of users during the first period to identify one or more first won game items;
in response to the end of the first period, a first batch lottery process is performed for all users among the plurality of users who possess an unused first lottery ticket, using one or more unused first lottery tickets that have not been used in the first sequential lottery process at the time the first period ends, to identify one or more second won game items;
the probability that the game item having the highest rarity value will be selected as the first winning game item is higher than the probability that the game item having the highest rarity value will be selected as the second winning game item;
Game processing system.
[2]
When the first sequential lottery process is performed using the specific first lottery ticket, a record related to the specific first lottery ticket among the first lottery ticket information is deleted from the storage in response to the first sequential lottery process being performed.
The game processing system according to [1].
[3]
When the first batch lottery process is performed using the one or more unused first lottery tickets, records related to the one or more unused first lottery tickets among the first lottery ticket information are deleted from the storage in response to the first batch lottery process being performed.
The game processing system according to [1] or [2].
[4]
In the first sequential selection process, the one or more first winning game items are given to the user during the first period.
A game processing system according to any one of claims [1] to [3].
[5]
In the first batch lottery process, the one or more second winning game items are given to the user after the first period ends.
A game processing system according to any one of claims [1] to [4].
[6]
the one or more second winning game items are given to the user in response to a request from the user during the second period;
The game processing system according to [5].
[7]
the storage further stores a record relating to the one or more second winning game items;
if the user does not make an acquisition request during the second period, the record relating to the one or more second winning game items is deleted from the storage in response to an end of the second period.
The game processing system according to [6].
[8]
1. A method for processing a game having a first period and a second period by executing computer readable instructions by one or more computer processors, comprising:
storing, in a storage, first lottery ticket information relating to one or more first lottery tickets held by each of a plurality of users during the first period;
a step of performing a first sequential lottery process using a specific first lottery ticket selected from the one or more first lottery tickets in response to a lottery request from at least a portion of the plurality of users during the first period, to identify one or more first won game items;
a step of performing a first batch lottery process using one or more unused first lottery tickets that have not been used in the first sequential lottery process at the time when the first period ends among the one or more first lottery tickets, for all users among the plurality of users who hold the unused first lottery tickets, in response to the end of the first period, to identify one or more second winning game items;
Equipped with
the probability that the game item having the highest rarity value will be selected as the first winning game item is higher than the probability that the game item having the highest rarity value will be selected as the second winning game item;
Game processing method.
[9]
A program executed by one or more computer processors,
the one or more computer processors;
storing, in a storage, first lottery ticket information relating to one or more first lottery tickets held by each of a plurality of users during a first period;
a step of performing a first sequential lottery process using a specific first lottery ticket selected from the one or more first lottery tickets in response to a lottery request from at least a portion of the plurality of users during the first period, to identify one or more first winning game items;
a step of performing a first batch lottery process using one or more unused first lottery tickets that have not been used in the first sequential lottery process at the time when the first period ends among the one or more first lottery tickets, for all users among the plurality of users who hold the unused first lottery tickets, in response to the end of the first period, to identify one or more second winning game items;
Run the command,
the probability that the game item having the highest rarity value will be selected as the first winning game item is higher than the probability that the game item having the highest rarity value will be selected as the second winning game item;
program.
1 ゲーム処理システム 1 Game processing system
Claims (10)
前記第1期間において、複数のユーザの各々が保有する一または複数の第1抽選チケットに関する第1抽選チケット情報を記憶するストレージと、
一又は複数のコンピュータプロセッサと、
を備え、
前記一又は複数のコンピュータプロセッサは、コンピュータ読み取り可能な命令を実行することにより、
前記第1期間における前記複数のユーザの少なくとも一部からの抽選リクエストに応じて、前記一または複数の第1抽選チケットから選択された特定第1抽選チケットを使用した第1逐次抽選処理を行って一又は複数の第1当選ゲームアイテムを特定し、
前記第1期間が終了したことに応じて、前記複数のユーザの各々が保有する前記一または複数の第1抽選チケットのうち前記第1期間が終了した時点で前記第1逐次抽選処理に使用されていない一または複数の未使用第1抽選チケットを使用した第1バッチ抽選処理を、前記複数のユーザのうち前記未使用第1抽選チケットを保有する全てのユーザについて行って一又は複数の第2当選ゲームアイテムを特定し、
前記第1抽選チケットは、第1の種類の抽選チケットと、第2の種類の抽選チケットと、を含み、
前記第1の種類の抽選チケットを使用した前記第1逐次抽選処理において前記一又は複数の第1当選ゲームアイテムを決定するために用いられるアルゴリズム又はパラメータは、前記第2の種類の抽選チケットを使用した前記第1逐次抽選処理において前記一又は複数の第1当選ゲームアイテムを決定するために用いられるアルゴリズム又はパラメータとは異なっている、
ゲーム処理システム。 A game processing system for processing a game having a first period ,
a storage that stores first lottery ticket information regarding one or more first lottery tickets held by each of a plurality of users during the first period;
one or more computer processors;
Equipped with
The one or more computer processors execute the computer readable instructions to:
performing a first sequential lottery process using a specific first lottery ticket selected from the one or more first lottery tickets in response to a lottery request from at least a portion of the plurality of users during the first period to identify one or more first won game items;
in response to the end of the first period, a first batch lottery process is performed for all users among the plurality of users who possess an unused first lottery ticket, using one or more unused first lottery tickets that have not been used in the first sequential lottery process at the time the first period ends, to identify one or more second winning game items;
the first lottery ticket includes a first type lottery ticket and a second type lottery ticket;
an algorithm or parameter used to determine the one or more first winning game items in the first sequential drawing process using the first type of drawing ticket is different from an algorithm or parameter used to determine the one or more first winning game items in the first sequential drawing process using the second type of drawing ticket;
Game processing system.
請求項1に記載のゲーム処理システム。 a probability of winning a predetermined game item in the first batch lottery process is set to be lower than a probability of winning the predetermined game item in the first sequential lottery process;
The game processing system according to claim 1 .
請求項1または2に記載のゲーム処理システム。 When the first sequential lottery process is performed using the specific first lottery ticket, a record related to the specific first lottery ticket among the first lottery ticket information is deleted from the storage in response to the first sequential lottery process being performed.
3. The game processing system according to claim 1 or 2.
請求項1から3のいずれか1項に記載のゲーム処理システム。 When the first batch lottery process is performed using the one or more unused first lottery tickets, records related to the one or more unused first lottery tickets among the first lottery ticket information are deleted from the storage in response to the first batch lottery process being performed.
The game processing system according to any one of claims 1 to 3.
請求項1から4のいずれか1項に記載のゲーム処理システム。 In the first sequential selection process, the one or more first winning game items are given to the user during the first period.
The game processing system according to any one of claims 1 to 4.
請求項1から5のいずれか1項に記載のゲーム処理システム。 In the first batch lottery process, the one or more second winning game items are given to the user after the first period ends.
The game processing system according to any one of claims 1 to 5.
前記一または複数の第2当選ゲームアイテムは、前記第2期間において、前記ユーザからの取得要求に応じて前記ユーザに与えられる、
請求項6に記載のゲーム処理システム。 the game further includes a second time period subsequent to the first time period;
the one or more second winning game items are given to the user in response to a request from the user during the second period;
The game processing system according to claim 6.
前記一または複数の第2当選ゲームアイテムに関するレコードは、前記第2期間において前記ユーザから前記取得要求がなされない場合には、前記第2期間が終了したことに応じて前記ストレージから削除される、
請求項7に記載のゲーム処理システム。 the storage further stores a record relating to the one or more second winning game items;
if the user does not make an acquisition request during the second period, the record relating to the one or more second winning game items is deleted from the storage in response to an end of the second period.
The game processing system according to claim 7.
前記第1期間において、複数のユーザの各々が保有する一または複数の第1抽選チケットに関する第1抽選チケット情報をストレージに記憶する工程と、
前記第1期間における前記複数のユーザの少なくとも一部からの抽選リクエストに応じて、前記一または複数の第1抽選チケットから選択された特定第1抽選チケットを使用した第1逐次抽選処理を行って一又は複数の第1当選ゲームアイテムを特定する工程と、
前記第1期間が終了したことに応じて、前記複数のユーザの各々が保有する前記一または複数の第1抽選チケットのうち前記第1期間が終了した時点で前記第1逐次抽選処理に使用されていない一または複数の未使用第1抽選チケットを使用した第1バッチ抽選処理を、前記複数のユーザのうち前記未使用第1抽選チケットを保有する全てのユーザについて行って一又は複数の第2当選ゲームアイテムを特定する工程と、
を備え、
前記第1抽選チケットは、第1の種類の抽選チケットと、第2の種類の抽選チケットと、を含み、
前記第1の種類の抽選チケットを使用した前記第1逐次抽選処理において前記第1当選ゲームアイテムを決定するために用いられるアルゴリズム又はパラメータは、前記第2の種類の抽選チケットを使用した前記第1逐次抽選処理において前記第1当選ゲームアイテムを決定するために用いられるアルゴリズム又はパラメータとは異なっている、
ゲーム処理方法。 1. A method for processing a game having a first time period by executing computer readable instructions by one or more computer processors, comprising:
storing, in a storage, first lottery ticket information relating to one or more first lottery tickets held by each of a plurality of users during the first period;
a step of performing a first sequential lottery process using a specific first lottery ticket selected from the one or more first lottery tickets in response to a lottery request from at least a portion of the plurality of users during the first period, to identify one or more first won game items;
a step of, in response to the end of the first period, performing a first batch lottery process using one or more unused first lottery tickets held by each of the plurality of users that have not been used in the first sequential lottery process at the time the first period ends, for all users among the plurality of users who hold the unused first lottery tickets, to identify one or more second winning game items;
Equipped with
the first lottery ticket includes a first type lottery ticket and a second type lottery ticket;
an algorithm or a parameter used to determine the first winning game item in the first sequential drawing process using the first type of drawing ticket is different from an algorithm or a parameter used to determine the first winning game item in the first sequential drawing process using the second type of drawing ticket;
Game processing method.
前記一又は複数のコンピュータプロセッサに、
第1期間において、複数のユーザの各々が保有する一または複数の第1抽選チケットに関する第1抽選チケット情報をストレージに記憶する工程と、
前記第1期間における前記複数のユーザの少なくとも一部からの抽選リクエストに応じて、前記一または複数の第1抽選チケットから選択された特定第1抽選チケットを使用した第1逐次抽選処理を行って一又は複数の第1当選ゲームアイテムを特定する工程と、
前記第1期間が終了したことに応じて、前記複数のユーザの各々が保有する前記一または複数の第1抽選チケットのうち前記第1期間が終了した時点で前記第1逐次抽選処理に使用されていない一または複数の未使用第1抽選チケットを使用した第1バッチ抽選処理を、前記複数のユーザのうち前記未使用第1抽選チケットを保有する全てのユーザについて行って一又は複数の第2当選ゲームアイテムを特定する工程と、
を実行させ、
前記第1抽選チケットは、第1の種類の抽選チケットと、第2の種類の抽選チケットと、を含み、
前記第1の種類の抽選チケットを使用した前記第1逐次抽選処理において前記第1当選ゲームアイテムを決定するために用いられるアルゴリズム又はパラメータは、前記第2の種類の抽選チケットを使用した前記第1逐次抽選処理において前記第1当選ゲームアイテムを決定するために用いられるアルゴリズム又はパラメータとは異なっている、
プログラム。 A program executed by one or more computer processors,
the one or more computer processors;
storing, in a storage, first lottery ticket information relating to one or more first lottery tickets held by each of a plurality of users during a first period;
a step of performing a first sequential lottery process using a specific first lottery ticket selected from the one or more first lottery tickets in response to a lottery request from at least a portion of the plurality of users during the first period, to identify one or more first won game items;
a step of, in response to the end of the first period, performing a first batch lottery process using one or more unused first lottery tickets held by each of the plurality of users that have not been used in the first sequential lottery process at the time the first period ends, for all users among the plurality of users who hold the unused first lottery tickets, to identify one or more second winning game items;
Run the command,
the first lottery ticket includes a first type lottery ticket and a second type lottery ticket;
an algorithm or a parameter used to determine the first winning game item in the first sequential drawing process using the first type of drawing ticket is different from an algorithm or a parameter used to determine the first winning game item in the first sequential drawing process using the second type of drawing ticket;
program.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023202103A JP7691075B2 (en) | 2018-12-10 | 2023-11-29 | Improvements in game processing systems using lottery tickets |
| JP2025084561A JP2025118973A (en) | 2018-12-10 | 2025-05-21 | Improvements in game processing systems using lottery tickets |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018230493A JP7178249B2 (en) | 2018-12-10 | 2018-12-10 | Improvements in game processing systems that use lottery tickets |
| JP2022181726A JP7395698B2 (en) | 2018-12-10 | 2022-11-14 | Improvements in game processing systems using lottery tickets |
| JP2023202103A JP7691075B2 (en) | 2018-12-10 | 2023-11-29 | Improvements in game processing systems using lottery tickets |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022181726A Division JP7395698B2 (en) | 2018-12-10 | 2022-11-14 | Improvements in game processing systems using lottery tickets |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025084561A Division JP2025118973A (en) | 2018-12-10 | 2025-05-21 | Improvements in game processing systems using lottery tickets |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024020581A JP2024020581A (en) | 2024-02-14 |
| JP7691075B2 true JP7691075B2 (en) | 2025-06-11 |
Family
ID=68844365
Family Applications (4)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018230493A Active JP7178249B2 (en) | 2018-06-01 | 2018-12-10 | Improvements in game processing systems that use lottery tickets |
| JP2022181726A Active JP7395698B2 (en) | 2018-12-10 | 2022-11-14 | Improvements in game processing systems using lottery tickets |
| JP2023202103A Active JP7691075B2 (en) | 2018-12-10 | 2023-11-29 | Improvements in game processing systems using lottery tickets |
| JP2025084561A Pending JP2025118973A (en) | 2018-12-10 | 2025-05-21 | Improvements in game processing systems using lottery tickets |
Family Applications Before (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018230493A Active JP7178249B2 (en) | 2018-06-01 | 2018-12-10 | Improvements in game processing systems that use lottery tickets |
| JP2022181726A Active JP7395698B2 (en) | 2018-12-10 | 2022-11-14 | Improvements in game processing systems using lottery tickets |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025084561A Pending JP2025118973A (en) | 2018-12-10 | 2025-05-21 | Improvements in game processing systems using lottery tickets |
Country Status (1)
| Country | Link |
|---|---|
| JP (4) | JP7178249B2 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012038150A (en) | 2010-08-09 | 2012-02-23 | Namco Bandai Games Inc | Program, information storage medium and server |
| JP2016013150A (en) | 2014-06-30 | 2016-01-28 | 株式会社バンダイナムコエンターテインメント | System and program |
| JP2016112263A (en) | 2014-12-16 | 2016-06-23 | 株式会社セガゲームス | Information processing device, program and game processing system |
| JP6122186B1 (en) | 2016-07-06 | 2017-04-26 | 株式会社コロプラ | GAME CONTROL METHOD AND GAME PROGRAM |
| JP6188886B1 (en) | 2016-07-22 | 2017-08-30 | 株式会社コロプラ | GAME PROGRAM, METHOD, AND INFORMATION PROCESSING DEVICE |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4845260B2 (en) | 2000-12-25 | 2011-12-28 | 株式会社バンダイナムコゲームス | Game prize payment system and game prize payment method |
| JP5817900B1 (en) | 2014-09-29 | 2015-11-18 | 株式会社セガゲームス | Information processing apparatus, program, and information processing system |
| JP6416819B2 (en) | 2016-03-31 | 2018-10-31 | 株式会社バンダイナムコエンターテインメント | Program and computer system |
| JP6721397B2 (en) | 2016-04-22 | 2020-07-15 | 株式会社バンダイナムコエンターテインメント | Server system and program |
| JP6317410B2 (en) | 2016-09-30 | 2018-04-25 | 株式会社バンダイナムコエンターテインメント | Program and computer system |
-
2018
- 2018-12-10 JP JP2018230493A patent/JP7178249B2/en active Active
-
2022
- 2022-11-14 JP JP2022181726A patent/JP7395698B2/en active Active
-
2023
- 2023-11-29 JP JP2023202103A patent/JP7691075B2/en active Active
-
2025
- 2025-05-21 JP JP2025084561A patent/JP2025118973A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012038150A (en) | 2010-08-09 | 2012-02-23 | Namco Bandai Games Inc | Program, information storage medium and server |
| JP2016013150A (en) | 2014-06-30 | 2016-01-28 | 株式会社バンダイナムコエンターテインメント | System and program |
| JP2016112263A (en) | 2014-12-16 | 2016-06-23 | 株式会社セガゲームス | Information processing device, program and game processing system |
| JP6122186B1 (en) | 2016-07-06 | 2017-04-26 | 株式会社コロプラ | GAME CONTROL METHOD AND GAME PROGRAM |
| JP6188886B1 (en) | 2016-07-22 | 2017-08-30 | 株式会社コロプラ | GAME PROGRAM, METHOD, AND INFORMATION PROCESSING DEVICE |
Also Published As
| Publication number | Publication date |
|---|---|
| JP7395698B2 (en) | 2023-12-11 |
| JP2023012553A (en) | 2023-01-25 |
| JP2025118973A (en) | 2025-08-13 |
| JP2024020581A (en) | 2024-02-14 |
| JP7178249B2 (en) | 2022-11-25 |
| JP2019209114A (en) | 2019-12-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105363197B (en) | A game system for virtual item trading | |
| CN103203100B (en) | Method for providing game content to users, game system, and information processing device | |
| US9630112B2 (en) | Server device, and non-transitory computer-readable storage medium storing game program | |
| JP7242739B2 (en) | Program, information processing device, and control method | |
| JP5986328B1 (en) | Program, system, and method for providing predetermined service | |
| US10688397B2 (en) | Information processing device, non-transitory computer readable medium, and information processing method | |
| JP2026063078A (en) | Information processing device | |
| JP2025185045A (en) | Information processing device and game program | |
| JP7691075B2 (en) | Improvements in game processing systems using lottery tickets | |
| CN110548287B (en) | Game processing system, game processing method, and recording medium | |
| JP6687672B2 (en) | Improvement in game processing system using lottery ticket | |
| JP2014050735A (en) | Server device for providing game | |
| JP2018064946A (en) | Program, system, and method for providing predetermined service | |
| JP6522215B1 (en) | System, method, and program for providing a lottery | |
| JP2013248370A (en) | Server device for providing game | |
| CN117216402A (en) | Original content recommendation method and device in game, electronic equipment and medium | |
| JP7450014B2 (en) | Systems, methods and programs for providing lottery tickets | |
| JP2019141618A (en) | Information processor, game program and information processing method | |
| JP6772208B2 (en) | Information processing equipment, game programs, and information processing methods | |
| JP7038179B2 (en) | Programs, systems, and methods for providing a given service | |
| JP2015002977A (en) | Game program, and information processing device | |
| US20230141632A1 (en) | Systems and methods for optimizing gameplay on an electronic social gaming platform | |
| JP7359025B2 (en) | Information processing device and program | |
| JP2018134376A (en) | Information processing device and program | |
| JP2026065556A (en) | Processing apparatus, processing program, and processing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231130 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241217 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250213 |
|
| 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: 20250422 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250521 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7691075 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |