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

JP7712584B2 - Information processing system, server, and program - Google Patents

Information processing system, server, and program

Info

Publication number
JP7712584B2
JP7712584B2 JP2024098238A JP2024098238A JP7712584B2 JP 7712584 B2 JP7712584 B2 JP 7712584B2 JP 2024098238 A JP2024098238 A JP 2024098238A JP 2024098238 A JP2024098238 A JP 2024098238A JP 7712584 B2 JP7712584 B2 JP 7712584B2
Authority
JP
Japan
Prior art keywords
unique information
user
storage unit
tangible object
user account
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2024098238A
Other languages
Japanese (ja)
Other versions
JP2024120007A (en
Inventor
みより 小端
直人 谷本
広平 竹田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mixi Inc
Original Assignee
Mixi Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mixi Inc filed Critical Mixi Inc
Priority to JP2024098238A priority Critical patent/JP7712584B2/en
Publication of JP2024120007A publication Critical patent/JP2024120007A/en
Priority to JP2025111689A priority patent/JP2025134986A/en
Application granted granted Critical
Publication of JP7712584B2 publication Critical patent/JP7712584B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Description

本発明は、情報処理システム、サーバ、およびプログラムに関する。 The present invention relates to an information processing system, a server, and a program.

NFC(Near field communication:近距離無線通信)のような通信機能を搭載したフィギュアやカードなどのデバイスを、ゲームの進行に利用したり、ガチャなどのミニゲームに利用したりすることが知られている(例えば、特許文献1)。 It is known that devices such as figurines and cards equipped with communication functions such as NFC (Near field communication) are used to progress through games or for mini-games such as gacha (for example, see Patent Document 1).

特開2018-47275号公報JP 2018-47275 A

デバイスを用いて得られる特典を1度に限定せず、繰り返し使用した場合でも、何らかの特典を付与するようにすることで、プレイヤーにとってデバイスを所有する楽しみが向上する。 By not limiting the benefits that can be obtained by using a device to a one-time use, but instead granting some kind of benefit even if the device is used repeatedly, the enjoyment of owning the device for the player will be increased.

そこで、本発明は、NFC搭載デバイスなどの正当な使用権利者が、当該デバイスを使用して繰り返し特典を得られるようにすることを目的とする。 The present invention aims to enable a legitimate user of an NFC-enabled device to repeatedly obtain benefits by using the device.

本発明に係る情報処理システムは、ユーザへの特典の付与を実行するサーバと、前記ユーザが操作するユーザ端末と、を備え、前記ユーザ端末は、固有情報が付与された有体物から、前記固有情報を取得する固有情報取得部と、前記固有情報と前記ユーザのユーザアカウントを前記サーバに送信する権利者判定情報送信部を備え、前記サーバは、固有情報と、その有体物の使用権利者のユーザアカウントを関連付けて記憶する有体物管理情報記憶部と、前記有体物管理情報記憶部に、受信した固有情報が登録されていない場合には、当該固有情報を登録すると共に、受信したユーザアカウントを、使用権利者のユーザアカウントとして登録する有体物情報登録部と、受信した固有情報を新たに登録した場合には、前記ユーザに前記有体物の初回使用時の特典を付与し、受信した固有情報が既に登録済で且つ受信したユーザアカウントが使用権利者のものである場合には、前記ユーザに前記有体物の2回目以降の使用時の特典を付与する、特典決定部と、を備えたものである。 The information processing system according to the present invention includes a server that grants privileges to users and a user terminal operated by the user. The user terminal includes a unique information acquisition unit that acquires the unique information from a tangible object to which the unique information is assigned, and a rights holder determination information transmission unit that transmits the unique information and the user account of the user to the server. The server includes a tangible object management information storage unit that stores the unique information in association with the user account of the rights holder of the tangible object, a tangible object information registration unit that registers the unique information and the received user account as the user account of the rights holder if the received unique information is not registered in the tangible object management information storage unit, and a privilege determination unit that grants the user a privilege when the tangible object is used for the first time when the received unique information is newly registered, and grants the user a privilege when the tangible object is used for the second or subsequent times when the received unique information has already been registered and the received user account belongs to the rights holder.

本発明に係るサーバは、有体物に付与された固有情報と、その有体物の使用権利者のユーザアカウントを関連付けて記憶する有体物管理情報記憶部と、ユーザが操作するユーザ端末から、前記固有情報と前記ユーザのユーザアカウントを受信する権利者判定情報受信部と、前記有体物管理情報記憶部に、受信した固有情報が登録されていない場合には、当該固有情報を登録すると共に、受信したユーザアカウントを、使用権利者のユーザアカウントとして登録する有体物情報登録部と、受信した固有情報を新たに登録した場合には、前記ユーザに前記有体物の初回使用時の特典を付与し、受信した固有情報が既に登録済で且つ受信したユーザアカウントが使用権利者のものである場合には、前記ユーザに前記有体物の2回目以降の使用時の特典を付与する、特典決定部と、を備えたものである。 The server according to the present invention includes a tangible object management information storage unit that stores unique information assigned to a tangible object in association with a user account of a user of the right to use the tangible object; a right-holder determination information receiving unit that receives the unique information and the user account of the user from a user terminal operated by the user; a tangible object information registration unit that registers the unique information and registers the received user account as the user account of the right to use if the unique information received is not registered in the tangible object management information storage unit; and a privilege determination unit that grants the user a privilege when the tangible object is used for the first time when the received unique information is newly registered, and grants the user a privilege when the tangible object is used for the second or subsequent times when the received unique information has already been registered and the received user account belongs to the right to use.

本発明に係るプログラムは、コンピュータを、有体物に付与された固有情報と、その有体物の使用権利者のユーザアカウントを関連付けて記憶する有体物管理情報記憶部と、ユーザが操作するユーザ端末から、前記固有情報と前記ユーザのユーザアカウントを受信する権利者判定情報受信部と、前記有体物管理情報記憶部に、受信した固有情報が登録されていない場合には、当該固有情報を登録すると共に、受信したユーザアカウントを、使用権利者のユーザアカウントとして登録する有体物情報登録部と、受信した固有情報を新たに登録した場合には、前記ユーザに前記有体物の初回使用時の特典を付与し、受信した固有情報が既に登録済で且つ受信したユーザアカウントが使用権利者のものである場合には、前記ユーザに前記有体物の2回目以降の使用時の特典を付与する、特典決定部と、して機能させるものである。 The program of the present invention causes a computer to function as a tangible object management information storage unit that associates and stores unique information assigned to a tangible object with the user account of the right holder of the tangible object; a right holder determination information receiving unit that receives the unique information and the user account of the user from a user terminal operated by the user; a tangible object information registration unit that, if the received unique information is not registered in the tangible object management information storage unit, registers the unique information and registers the received user account as the user account of the right holder; and a privilege determination unit that, if the received unique information is newly registered, grants the user a privilege the first time the tangible object is used, and, if the received unique information has already been registered and the received user account belongs to the right holder, grants the user a privilege the second or subsequent time the tangible object is used.

本発明によれば、NFC搭載デバイスなどの正当な使用権利者が、当該デバイスを使用して繰り返し特典を得られるようにすることができる。 The present invention allows a legitimate user of an NFC-enabled device to repeatedly obtain benefits using the device.

本発明の実施の形態による、ゲームシステム1の構成を示すブロック図。1 is a block diagram showing a configuration of a game system 1 according to an embodiment of the present invention. 本発明の実施の形態による、ゲームサーバ10の機能構成を示すブロック図 。1 is a block diagram showing the functional configuration of a game server 10 according to an embodiment of the present invention. 本発明の実施の形態による、ユーザ端末20の機能構成を示すブロック図。FIG. 2 is a block diagram showing a functional configuration of a user terminal 20 according to an embodiment of the present invention. 本発明の実施の形態による、ゲームシステム1によるゲームの流れを示すフ ローチャート。2 is a flowchart showing the flow of a game played by the game system 1 according to the embodiment of the present invention.

次に、本発明を実施するための形態について、図面を参照して詳細に説明する。
図1は、本発明の実施の形態によるゲームシステム(情報処理システム)1の構成を示すブロック図である。図1に示すように、ゲームシステム1は、ゲームサーバ(サーバ)10と、ユーザ端末20と、NFC搭載デバイス(有体物)30を含んでいる。ゲームサーバ10とユーザ端末20は、通信ネットワークにより接続されている。
Next, an embodiment of the present invention will be described in detail with reference to the drawings.
Fig. 1 is a block diagram showing a configuration of a game system (information processing system) 1 according to an embodiment of the present invention. As shown in Fig. 1, the game system 1 includes a game server (server) 10, a user terminal 20, and an NFC-equipped device (tangible object) 30. The game server 10 and the user terminal 20 are connected via a communication network.

通信ネットワークは、例えば、インターネット、LAN、専用線、電話回線、企業内ネットワーク、移動体通信網、ブルートゥース(登録商標)、WiFi(Wireless Fidelity)、その他の通信回線、それらの組み合わせ等のいずれであってもよく、有線であるか無線であるかを問わない。 The communication network may be, for example, the Internet, a LAN, a dedicated line, a telephone line, an in-house network, a mobile communication network, Bluetooth (registered trademark), WiFi (Wireless Fidelity), other communication lines, or a combination of these, regardless of whether it is wired or wireless.

ゲームサーバ10は、制御装置11と外部記憶装置12を備えている。制御装置11は、CPU、ROMやRAM等のメモリ、入力インタフェース、出力インタフェース、通信インタフェース及びこれらを結ぶバス等を備えている。制御装置11は、CPUがROM等に格納されたプログラムを実行することにより各種機能を実現する。外部記憶装置12は、ハードディスクドライブ等である。 The game server 10 comprises a control device 11 and an external storage device 12. The control device 11 comprises a CPU, memories such as ROM and RAM, an input interface, an output interface, a communication interface, and a bus connecting these. The control device 11 realizes various functions by the CPU executing programs stored in the ROM etc. The external storage device 12 is a hard disk drive etc.

図2は、ゲームサーバ10の機能構成を示すブロック図である。図2に示すように、制御装置11のCPUによって実行される機能モジュールには、権利者判定情報受信部101、デバイス情報登録部(有体物情報登録部)102、特典決定部103が含まれる。 Figure 2 is a block diagram showing the functional configuration of the game server 10. As shown in Figure 2, the functional modules executed by the CPU of the control device 11 include a rights holder determination information receiving unit 101, a device information registration unit (tangible object information registration unit) 102, and a benefit determination unit 103.

また、外部記憶装置12は、デバイス管理情報記憶部(有体物管理情報記憶部)104を実装している。デバイス管理情報記憶部104には、NFC搭載デバイス30のデバイスコード(固有情報)と、そのデバイスの使用権利者のユーザアカウント、そのデバイスの使用回数、そのデバイスを最後に使用した日時等が記録されている。 The external storage device 12 also includes a device management information storage unit (tangible object management information storage unit) 104. The device management information storage unit 104 stores the device code (unique information) of the NFC-enabled device 30, the user account of the user with the right to use the device, the number of times the device has been used, the date and time when the device was last used, etc.

ユーザ端末20は、プレイヤー(ユーザ)がゲームサーバ10と連携してゲームを行うための端末である。ユーザ端末20は、スマートフォン、携帯電話、タブレット端末、ノートPC(パーソナルコンピュータ)、携帯情報端末(PDA)、ウェアラブルデバイスなど、通信ネットワークを介してゲームサーバ10と通信が可能な端末である。 The user terminal 20 is a terminal that allows a player (user) to play a game in cooperation with the game server 10. The user terminal 20 is a terminal that can communicate with the game server 10 via a communication network, such as a smartphone, a mobile phone, a tablet terminal, a notebook PC (personal computer), a personal digital assistant (PDA), or a wearable device.

図3は、ユーザ端末20の機能構成を示すブロック図である。図3に示すように、ユーザ端末20は、プロセッサ21、キーボードやマウス、各種操作ボタンやタッチパネルなどの入力装置22、液晶ディスプレイなどの表示装置23、通信ネットワークに接続するための通信インタフェース24、ディスクドライブまたは半導体メモリ(ROM、RAMなど)などの記憶資源25を備えている。記憶資源25には、プロセッサ21が実行するコンピュータプログラムが記憶されている。プロセッサ21よって実行される専用アプリの機能モジュールには、デバイスコード取得部201、権利者判定情報送信部202、使用可否判定部203が含まれる。 Figure 3 is a block diagram showing the functional configuration of the user terminal 20. As shown in Figure 3, the user terminal 20 includes a processor 21, an input device 22 such as a keyboard, a mouse, various operation buttons, or a touch panel, a display device 23 such as an LCD display, a communication interface 24 for connecting to a communication network, and a storage resource 25 such as a disk drive or semiconductor memory (ROM, RAM, etc.). The storage resource 25 stores a computer program executed by the processor 21. Functional modules of the dedicated application executed by the processor 21 include a device code acquisition unit 201, a rights holder determination information transmission unit 202, and a usability determination unit 203.

NFC搭載デバイス30は、NFC経由でユーザ端末20とデータをやり取りする機能を有するキャラクターフィギュア、メダル、カード等である。NFC搭載デバイス30には、デバイス固有のデバイスコードが付与されている。デバイスコードには、ゲームを識別するIDと、デバイス固有のIDが含まれている。デバイス固有のIDは、暗号化されている。例えば、デバイス固有のIDは、特定の秘密鍵を用いて暗号化されていることとしてよい。こうすることで、NFC搭載デバイス30に付与されるデバイス固有のIDの一意性が担保され、NFC搭載デバイス30のデバイスコードの偽造を防止することができる。このように、NFC搭載デバイス30に付与されたデバイス固有のIDの一意性を担保しておくことで、ゲームサーバ10に発行済のデバイス固有のIDを予め登録することなく、NFC登録デバイス30の認証が可能となる。
なお、NFC搭載デバイス30は、プレイヤーが店舗やゲームシステム1を介して購入することができる。
The NFC-enabled device 30 is a character figure, a medal, a card, or the like that has a function of exchanging data with the user terminal 20 via NFC. The NFC-enabled device 30 is assigned a device code unique to the device. The device code includes an ID for identifying the game and an ID unique to the device. The device ID is encrypted. For example, the device ID may be encrypted using a specific secret key. In this way, the uniqueness of the device ID assigned to the NFC-enabled device 30 is guaranteed, and counterfeiting of the device code of the NFC-enabled device 30 can be prevented. In this way, by ensuring the uniqueness of the device ID assigned to the NFC-enabled device 30, it becomes possible to authenticate the NFC-registered device 30 without registering the issued device ID in advance in the game server 10.
The NFC-enabled device 30 can be purchased by a player at a store or through the game system 1 .

次に、ゲームシステム1による、ゲームの流れについて説明する。図4は、ゲームシステム1によるゲームの流れを示すフローチャートである。本実施形態では、プレイヤーがゲーム画面上で抽選(ガチャ)を行うことにより特典を入手する場合を例に説明する。特典は、ゲームで利用できるアイテムやゲームポイントなどであり、主に、ゲームを行う際に利用することによりゲームの展開を有利に進めることができるものである。プレイヤーは、ユーザ端末20でNFC搭載デバイス30のデバイスコードを読み取ることにより1回の抽選を行うことができる。 Next, the flow of the game played by the game system 1 will be described. FIG. 4 is a flowchart showing the flow of the game played by the game system 1. In this embodiment, an example will be described in which the player obtains a bonus by participating in a lottery (gacha) on the game screen. Bonuses are items and game points that can be used in the game, and are mainly used when playing the game to give an advantage in the game's development. The player can participate in one lottery by reading the device code of the NFC-equipped device 30 with the user terminal 20.

プレイヤーは、ユーザ端末20を操作してゲームシステム1のアプリを起動し、例えばユーザ端末20を自身の所有するNFC搭載デバイス30にかざす。ユーザ端末20は、NFC経由でNFC搭載デバイス30から各種情報を取得する。ユーザ端末20は、まずNFC搭載デバイス30がゲームシステム1で使用可能な規格(通信規格、データフォーマット等)を満たしているか否かを判定する。また、デバイスコードに含まれるゲームを識別するIDの正誤判定も行う(ステップS101)。 The player operates the user terminal 20 to start the game system 1 app, and for example holds the user terminal 20 over the NFC-enabled device 30 that the player owns. The user terminal 20 acquires various information from the NFC-enabled device 30 via NFC. The user terminal 20 first determines whether the NFC-enabled device 30 meets standards (communications standards, data formats, etc.) that can be used with the game system 1. The user terminal 20 also determines whether the ID that identifies the game, which is included in the device code, is correct (step S101).

ステップS101で、NFC搭載デバイス30が規格を満たしていると判断され、且つゲームを識別するIDが正しいと判断された場合には(YES)、ユーザ端末20からゲームサーバ10へ、NFC搭載デバイス30のデバイスコードと、プレイヤーのユーザアカウントが送信される(ステップS102)。一方、ステップS101で、NFC搭載デバイス30が規格を満たしていないと判断された場合、またはゲームを識別するIDが正しくないと判断された場合には(NO)、ゲームサーバ10への送信は行わず、ユーザ端末20の表示装置23に、NFC搭載デバイス30が使用できない旨のメッセージなどを出力して処理を終了する。
ゲームサーバ10は、ユーザ端末20から受信したデバイスコードの判定を行う(ステップS103)。具体的には、デバイスコードが正しい規格のものであるか、ゲームを識別するIDが正規のものであるかなどの判定を行う。デバイスコードが正規のものであると判断された場合には(YES)、ステップS104へ移行する。一方、デバイスコードが正規のものではないと判断された場合には(NO)、ステップS105へ移行し、ユーザ端末20に、NFC搭載デバイス30が不正のため使用できない旨の通知を行う。例えば、ユーザ端末20の表示装置23に、「コードを読み取ることができませんでした。」などのメッセージを表示させるようにしてもよい。
If it is determined in step S101 that the NFC-enabled device 30 meets the standards and that the ID for identifying the game is correct (YES), the device code of the NFC-enabled device 30 and the user account of the player are transmitted from the user terminal 20 to the game server 10 (step S102). On the other hand, if it is determined in step S101 that the NFC-enabled device 30 does not meet the standards or that the ID for identifying the game is incorrect (NO), no transmission to the game server 10 is performed, and a message indicating that the NFC-enabled device 30 cannot be used is output to the display device 23 of the user terminal 20, and the process ends.
The game server 10 judges the device code received from the user terminal 20 (step S103). Specifically, it judges whether the device code is of the correct standard, whether the ID for identifying the game is genuine, etc. If it is judged that the device code is genuine (YES), the process proceeds to step S104. On the other hand, if it is judged that the device code is not genuine (NO), the process proceeds to step S105, and notifies the user terminal 20 that the NFC-equipped device 30 is fraudulent and cannot be used. For example, a message such as "The code could not be read" may be displayed on the display device 23 of the user terminal 20.

ゲームサーバ10は、ユーザ端末20から受信したデバイスコードが、デバイス管理情報記憶部104に登録されているか否かを判定する(ステップS104)。ゲームサーバ10は、デバイスコードが登録されていない場合には(NO)、当該デバイスコードをデバイス管理情報記憶部104に登録する(ステップS106)。 The game server 10 determines whether the device code received from the user terminal 20 is registered in the device management information storage unit 104 (step S104). If the device code is not registered (NO), the game server 10 registers the device code in the device management information storage unit 104 (step S106).

また、ゲームサーバ10は、受信したユーザアカウントを、そのNFC搭載デバイス30の使用権利者のユーザアカウントに登録する(ステップS107)。 The game server 10 also registers the received user account as the user account of the user with the right to use the NFC-enabled device 30 (step S107).

次に、ゲームサーバ10は、NFC搭載デバイス30の初回使用時にプレイヤーに付与される特典を決定する処理を行う(ステップS108)。特典の決定は、後述するように例えば抽選により行う。また、デバイス管理情報記憶部104に登録されている使用回数に「1」を登録し、最後に使用した日時に現在の日時を登録する。 The game server 10 then performs a process to determine the benefit to be given to the player when the NFC-enabled device 30 is used for the first time (step S108). The benefit is determined, for example, by lottery, as described below. In addition, the game server 10 registers "1" as the number of uses registered in the device management information storage unit 104, and registers the current date and time as the date and time of the last use.

一方、ステップS104で、デバイスコードが既に登録されている場合には(YES)、ゲームサーバ10は、受信したユーザアカウントが、登録されている当該NFC搭載デバイス30の使用権利者のユーザアカウントと一致するか否かを判定する(ステップS1009)。 On the other hand, if the device code has already been registered in step S104 (YES), the game server 10 determines whether the received user account matches the registered user account of the user with the right to use the NFC-enabled device 30 (step S1009).

ステップS109で、受信したユーザアカウントが使用権利者のものであると判定された場合には(YES)、ゲームサーバ10は、デバイス管理情報記憶部104に登録されている最後に使用した日時に現在の日時の情報を参照し、当該NFC搭載デバイス30使用頻度が、所定の使用頻度を満たしているか否かを判定する(ステップS110)。例えば、2回目以降の使用は、1日1回に制限されている場合、登録されている日時の日付が当日の日付と一致する場合には、使用不可と判断し、その他の日付である場合には使用可能と判断する。ゲームサーバ10は、使用可能と判断された場合には、ステップS111に移行し、使用不可と判断された場合には、ユーザ端末20に、NFC搭載デバイス30の使用頻度の条件を満たさないため使用できない旨の通知を行う(ステップS113)。例えば、ユーザ端末20の表示装置23に、「今日はすでに使用しています。また明日。」などのメッセージを表示させるようにしてもよい。
ステップS111でゲームサーバ10は、NFC搭載デバイス30の2回目以降の使用時にプレイヤーに付与される特典を決定する処理を行う。特典の決定は、後述するように例えば抽選により行う。また、デバイス管理情報記憶部104に登録されている使用回数を1加算する。例えば、現在の使用回数が「1」である場合には、「2」に更新し、最後に使用した日時に現在の日時を登録する。
If it is determined in step S109 that the received user account belongs to the user (YES), the game server 10 refers to the current date and time information of the last use date and time registered in the device management information storage unit 104, and determines whether the frequency of use of the NFC-equipped device 30 satisfies a predetermined frequency of use (step S110). For example, if the second or subsequent use is limited to once a day, if the date of the registered date and time matches the current date, it is determined that the device is unusable, and if it is any other date, it is determined that the device is usable. If it is determined that the device is usable, the game server 10 proceeds to step S111, and if it is determined that the device is unusable, it notifies the user terminal 20 that the device is unusable because the condition of the frequency of use of the NFC-equipped device 30 is not satisfied (step S113). For example, a message such as "Already used today. See you tomorrow" may be displayed on the display device 23 of the user terminal 20.
In step S111, the game server 10 performs a process for determining a benefit to be given to the player when the NFC-equipped device 30 is used for the second or subsequent time. The benefit is determined, for example, by lottery, as described below. The game server 10 also adds 1 to the number of uses registered in the device management information storage unit 104. For example, if the current number of uses is "1," it is updated to "2," and the current date and time is registered as the date and time of the last use.

一方、ステップS109で、受信したユーザアカウントが使用権利者のものではないと判断された場合には(NO)、ユーザ端末20に、NFC搭載デバイス30の使用権利者ではないため使用できない旨の通知を行う(ステップS112)。この際、ユーザ端末20に、NFC搭載デバイス30の正当な権利者の情報(ユーザーネーム等)を通知するようにしてもよい。例えば、ユーザ端末20の表示装置23に、「これは、○○さんのデバイスです。」などのメッセージを表示させるようにしてもよい。 On the other hand, if it is determined in step S109 that the received user account does not belong to the user (NO), the user terminal 20 is notified that the NFC-enabled device 30 cannot be used because the user is not the user of the NFC-enabled device 30 (step S112). At this time, the user terminal 20 may be notified of information about the legitimate user of the NFC-enabled device 30 (username, etc.). For example, a message such as "This is Mr. XX's device" may be displayed on the display device 23 of the user terminal 20.

特典の決定方法については、初回使用時の特典を決定する場合には、例えば大当たりの特典(第1種の特典)が抽選で当たる確率を100%とし、2回目以降の使用時の特典を決定する場合には、大当たりの特典が当たる確率を20%、通常の特典(第2種の特典)が当たる確率を80%などとするようにしてもよい。第1種の特典は、第2種の特典に比べて抽選で入手できる確率が低い(第1種の特典は、第2種の特典よりも価値が高い)。また、第1種の特典は、第2種の特典に比べて入手するための対価がより高く設定されている。一例をあげると、第1種の特典はゲームキャラクタを入手するためのアイテムであり、第2種の特典はゲームで消費するポイントである。例えば、初回使用時にはゲームキャラクタを入手するためのアイテムが当たるようにして、2回目以降には、ポイントが当たるようにしてもよい。なお、特典は大当たりの特典と通常の特典の2種類に限られない。また、大当たりの特典と通常の特典に相当する特典には、それぞれ複数種類の特典が含まれる。 Regarding the method of determining the bonus, when determining the bonus for the first use, for example, the probability of winning the jackpot bonus (first type of bonus) in the lottery may be set to 100%, and when determining the bonus for the second or subsequent use, the probability of winning the jackpot bonus may be set to 20% and the probability of winning the normal bonus (second type of bonus) may be set to 80%. The probability of obtaining the first type of bonus in the lottery is lower than that of the second type of bonus (the first type of bonus is more valuable than the second type of bonus). Also, the price for obtaining the first type of bonus is set higher than that of the second type of bonus. For example, the first type of bonus is an item for obtaining a game character, and the second type of bonus is points to be consumed in the game. For example, the first type of bonus may be set to win an item for obtaining a game character, and the second or subsequent use may be set to win points. The bonuses are not limited to two types, the jackpot bonus and the normal bonus. Also, the bonuses equivalent to the jackpot bonus and the normal bonus each include multiple types of bonuses.

また、2回目以降の使用時は、使用回数に応じて段階的に大当たりの特典が当たる確率を下げていくようにしてもよい。また、初回使用時の特典については抽選を行わず、NFC搭載デバイス30の種類に応じてあらかじめ決まっている特典を付与するようにしてもよい。 In addition, when the device is used for the second or subsequent times, the probability of winning the jackpot bonus may be gradually reduced according to the number of times the device is used. In addition, a bonus may be awarded for the first use without a lottery, and a bonus that is predetermined according to the type of NFC-enabled device 30 may be awarded.

ゲームサーバ10は、NFC搭載デバイス30の使用回数に応じた確率で抽選を行い、プレイヤーに付与する特典の内容を決定すると、抽選で決定した特典の情報を、ユーザ端末20に送信する(ステップS114)。 The game server 10 performs a lottery with a probability based on the number of times the NFC-enabled device 30 has been used, and when it determines the content of the benefit to be given to the player, it transmits information about the benefit determined by the lottery to the user terminal 20 (step S114).

以上のように、本実施形態によれば、ゲームサーバ10において、NFC搭載デバイス30のデバイスコードと使用権利者のユーザアカウントを紐づけて管理することで、使用権利者以外は、当該NFC搭載デバイス30を使用できないようにした。さらに、当該NFC搭載デバイス30の初回使用か2回目以降の使用かによって、ゲームで付与される特典を変更するようにしたので、NFC搭載デバイス30の正当な使用権利者が、当該NFC搭載デバイス30を使用して繰り返しゲームを楽しむことができる。 As described above, according to this embodiment, the game server 10 manages the device code of the NFC-enabled device 30 in association with the user account of the user authorized to use it, thereby preventing anyone other than the user authorized to use the NFC-enabled device 30 from using the device. Furthermore, the benefits granted in the game change depending on whether the NFC-enabled device 30 is used for the first time or for the second or subsequent time, so that the legitimate user of the NFC-enabled device 30 can repeatedly enjoy the game using the NFC-enabled device 30.

また、ユーザ端末20において、デバイスコードとユーザアカウントをゲームサーバ10に送信する前に、NFC搭載デバイス30が所定の規格を満たしているか否かを判定するようにしたので、ゲームサーバ10において、規格を満たしていないNFC搭載デバイス30についての不要な判定処理を行うことを避けることができる。 In addition, the user terminal 20 determines whether the NFC-enabled device 30 meets a predetermined standard before transmitting the device code and user account to the game server 10, so that the game server 10 can avoid performing unnecessary determination processing for an NFC-enabled device 30 that does not meet the standard.

また、NFC搭載デバイス30の初回使用の場合には、2回目以降の使用時の場合よりも、大当たりの特典が当たる確率を高く設定するようにしたので、新しくデバイスを購入する方が価値の高い特典をもらえるという利点は維持しつつ、2回目以降の使用の楽しみも提供することができる。 In addition, the probability of winning the jackpot bonus is set higher when the NFC-equipped device 30 is used for the first time than when it is used for the second or subsequent times, so that the advantage of receiving a more valuable bonus when purchasing a new device is maintained, while also providing the enjoyment of using it for the second or subsequent times.

また、NFC搭載デバイス30を2回目以降に使用する場合には、使用頻度が所定の条件を満たしている場合にのみ特典の付与を行うようにしてもよい。使用頻度は、NFC搭載デバイス30を最後に使用した日時と現在日時(NFC搭載デバイス30を使用しようとしている日時)に基づいて判断され、最後に使用した日時から所定の期間が経過していることを条件に使用を認めるようにしてもよい。例えば、最後に使用した日付から所定の日数が経過していることを条件としてもよいし、最後に使用した日時から所定の時間が経過していることを条件としてもよい。例えば、2回目以降は、1日1回しか使用できない
(最後に使用した日付から1日以上経過していることが条件)、1度使用したら、それから24時間は使用できない(最後に使用した日時から24時間以上経過していることが条件)、などの制限を設けるようにしてもよい。
In addition, when the NFC-enabled device 30 is used for the second or subsequent time, a special benefit may be given only if the frequency of use satisfies a predetermined condition. The frequency of use may be determined based on the date and time when the NFC-enabled device 30 was last used and the current date and time (the date and time when the NFC-enabled device 30 is about to be used), and the use may be permitted on the condition that a predetermined period has passed since the date and time of the last use. For example, the condition may be that a predetermined number of days have passed since the date and time of the last use, or that a predetermined time has passed since the date and time of the last use. For example, restrictions may be imposed such that the device can be used only once a day from the second or subsequent time (the condition is that one or more days have passed since the date and time of the last use), or that once the device has been used, the device cannot be used for 24 hours thereafter (the condition is that 24 or more hours have passed since the date and time of the last use).

また、本実施形態では、NFC搭載デバイス30を例にあげているが、NFCの機能を持たないデバイスや印刷物等であってもよい。例えば、デバイスコードがバーコードや二次元コードの形で添付されているものであってもよい。この場合には、ユーザ端末20によって、コード情報を読み取ってゲームサーバ10に送信するようにしてもよい。 In addition, in this embodiment, an NFC-enabled device 30 is given as an example, but it may be a device or printed matter that does not have NFC functionality. For example, the device code may be attached in the form of a barcode or two-dimensional code. In this case, the code information may be read by the user terminal 20 and transmitted to the game server 10.

なお、本実施形態では、本発明をゲームシステムに適用したが、本発明の実施例はこれに限られない。例えば、SNS(ソーシャル・ネットワーキング・サービス)、デジタルコンテンツの提供サービス、動画配信サービス、音楽配信サービス等において適用し、正当な権利者が繰り返し特典(ポイントや、動画や音楽などのコンテンツ等)を得られるようにすることができる。 In this embodiment, the present invention is applied to a game system, but the embodiment of the present invention is not limited to this. For example, the present invention can be applied to SNS (social networking services), digital content provision services, video distribution services, music distribution services, etc., allowing legitimate rights holders to repeatedly obtain benefits (points, content such as videos and music, etc.).

なお、本発明は、上述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において、他の様々な形で実施することができる。このため、上記実施形態はあらゆる点で単なる例示にすぎず、限定的に解釈されるものではない。例えば、上述した各処理ステップは処理内容に矛盾を生じない範囲で任意に順番を変更し、または並列に実行することができる。また、各処理ステップ間に他のステップを追加してもよい。また、1ステップとして記載されているステップを、複数ステップに分けて実行してもよいし、複数ステップに分けて記載されているものを、1ステップとして把握することもできる。 The present invention is not limited to the above-described embodiment, and can be implemented in various other forms without departing from the scope of the present invention. For this reason, the above-described embodiment is merely illustrative in every respect, and should not be interpreted in a restrictive manner. For example, the above-described processing steps can be arbitrarily changed in order or executed in parallel as long as no inconsistency occurs in the processing content. Other steps may be added between each processing step. A step described as one step may be executed in multiple steps, and something described as being divided into multiple steps can be understood as one step.

1…ゲームシステム10…ゲームサーバ12…制御装置12…外部記憶装置20…ユーザ端末21…プロセッサ22…入力装置23…表示装置24…通信インタフェース25…記憶資源30…NFC搭載デバイス101…権利者判定情報受信部102…デバイス情報登録部103…特典決定部104…デバイス管理情報記憶部201…デバイスコード取得部202…権利者判定情報送信部203…使用可否判定部 1...Game system 10...Game server 12...Control device 12...External storage device 20...User terminal 21...Processor 22...Input device 23...Display device 24...Communication interface 25...Storage resource 30...NFC-equipped device 101...Rights holder determination information receiving unit 102...Device information registration unit 103...Benefit determination unit 104...Device management information storage unit 201...Device code acquisition unit 202...Rights holder determination information transmission unit 203...Usability determination unit

Claims (4)

プロセッサと、記憶部とを有し、
前記記憶部は、有体物に付与された固有情報と、ユーザアカウントを関連付けて記憶し、
前記プロセッサは、
ユーザが操作するユーザ端末から、対象の有体物に付与された固有情報に含まれる少なくとも一部の情報に基づいて、所定の規格を満たしていると判定された前記対象の有体物の固有情報と前記ユーザのユーザアカウントを取得し、
前記記憶部に、前記対象の有体物の固有情報が登録されていない場合には、当該固有情報と、取得したユーザアカウントを前記記憶部に登録し、
前記対象の有体物の固有情報が登録済で且つ取得したユーザアカウントが前記記憶部に記憶されたユーザアカウントと一致する場合には、当該固有情報の使用回数に応じた特典を前記ユーザに付与し、
前記固有情報の使用回数が1回目である場合には、第1種の特典を第1の確率で前記ユーザに付与し、当該固有情報の使用回数が2回目以降である場合には、前記第1種の特典を前記第1の確率よりも低い第2の確率で前記ユーザに付与する、
情報処理装置。
A processor and a storage unit are included.
The storage unit stores unique information assigned to a tangible object in association with a user account;
The processor,
From a user terminal operated by a user, unique information of the target tangible object determined to satisfy a predetermined standard based on at least a portion of information included in the unique information assigned to the target tangible object and a user account of the user are acquired;
If the unique information of the target tangible object is not registered in the storage unit, the unique information and the acquired user account are registered in the storage unit;
If the unique information of the target tangible object has been registered and the acquired user account matches the user account stored in the storage unit, a privilege is given to the user according to the number of times the unique information has been used;
When the unique information is used for the first time, a first type of benefit is granted to the user with a first probability, and when the unique information is used for the second or subsequent time, the first type of benefit is granted to the user with a second probability lower than the first probability .
Information processing device.
プロセッサと、記憶部とを有するコンピュータにより実行される情報処理方法であって、
前記記憶部は、有体物に付与された固有情報と、ユーザアカウントを関連付けて記憶し、
プロセッサが、ユーザが操作するユーザ端末から、対象の有体物に付与された固有情報に含まれる少なくとも一部の情報に基づいて、所定の規格を満たしていると判定された前記対象の有体物の固有情報と前記ユーザのユーザアカウントを取得し、
プロセッサが、前記記憶部に、前記対象の有体物の固有情報が登録されていない場合には、当該固有情報と、取得したユーザアカウントを前記記憶部に登録し、
プロセッサが、前記対象の有体物の固有情報が登録済で且つ取得したユーザアカウントが前記記憶部に記憶されたユーザアカウントと一致する場合には、当該固有情報の使用回数に応じた特典を前記ユーザに付与し、
プロセッサが、前記固有情報の使用回数が1回目である場合には、第1種の特典を第1の確率で前記ユーザに付与し、当該固有情報の使用回数が2回目以降である場合には、前記第1種の特典を前記第1の確率よりも低い第2の確率で前記ユーザに付与する、
情報処理方法。
An information processing method executed by a computer having a processor and a storage unit,
The storage unit stores unique information assigned to a tangible object in association with a user account;
A processor acquires, from a user terminal operated by a user, unique information of the target tangible object determined to satisfy a predetermined standard based on at least a portion of information included in the unique information assigned to the target tangible object and a user account of the user;
If the unique information of the target tangible object is not registered in the storage unit, the processor registers the unique information and the acquired user account in the storage unit;
a processor, when the unique information of the target tangible object has been registered and the acquired user account matches the user account stored in the storage unit, granting the user a privilege according to the number of times the unique information has been used;
the processor grants a first type of benefit to the user with a first probability when the unique information has been used for the first time, and grants the first type of benefit to the user with a second probability lower than the first probability when the unique information has been used for the second or subsequent time .
Information processing methods.
プロセッサと、記憶部とを有するコンピュータにより実行されるプログラムであって、
前記記憶部は、有体物に付与された固有情報と、ユーザアカウントを関連付けて記憶し、
ユーザが操作するユーザ端末から、対象の有体物に付与された固有情報に含まれる少なくとも一部の情報に基づいて、所定の規格を満たしていると判定された前記対象の有体物の固有情報と前記ユーザのユーザアカウントを取得し、
前記記憶部に、前記対象の有体物の固有情報が登録されていない場合には、当該固有情報と、取得したユーザアカウントを前記記憶部に登録し、
前記対象の有体物の固有情報が登録済で且つ取得したユーザアカウントが前記記憶部に記憶されたユーザアカウントと一致する場合には、当該固有情報の使用回数に応じた特典を前記ユーザに付与し、
前記固有情報の使用回数が1回目である場合には、第1種の特典を第1の確率で前記ユーザに付与し、当該固有情報の使用回数が2回目以降である場合には、前記第1種の特典を前記第1の確率よりも低い第2の確率で前記ユーザに付与する、
処理をプロセッサに実行させるためのプログラム。
A program executed by a computer having a processor and a storage unit,
The storage unit stores unique information assigned to a tangible object in association with a user account;
From a user terminal operated by a user, unique information of the target tangible object determined to satisfy a predetermined standard based on at least a portion of information included in the unique information assigned to the target tangible object and a user account of the user are acquired;
If the unique information of the target tangible object is not registered in the storage unit, the unique information and the acquired user account are registered in the storage unit;
If the unique information of the target tangible object has been registered and the acquired user account matches the user account stored in the storage unit, a privilege is given to the user according to the number of times the unique information has been used;
When the unique information is used for the first time, a first type of benefit is granted to the user with a first probability, and when the unique information is used for the second or subsequent time, the first type of benefit is granted to the user with a second probability lower than the first probability .
A program that causes a processor to execute a process.
サーバとユーザ端末とを備え、
前記サーバは、
有体物に付与された固有情報と、ユーザアカウントを関連付けて記憶する記憶部と、
プロセッサと、を備え、
前記プロセッサは、
ユーザが操作するユーザ端末から、対象の有体物に付与された固有情報に含まれる少なくとも一部の情報に基づいて、所定の規格を満たしていると判定された前記対象の有体物の固有情報と前記ユーザのユーザアカウントを取得し、
前記記憶部に、前記対象の有体物の固有情報が登録されていない場合には、当該固有情報と、取得したユーザアカウントを前記記憶部に登録し、
前記対象の有体物の固有情報が登録済で且つ取得したユーザアカウントが前記記憶部に記憶されたユーザアカウントと一致する場合には、当該固有情報の使用回数に応じた特典を前記ユーザに付与し、
前記固有情報の使用回数が1回目である場合には、第1種の特典を第1の確率で前記ユーザに付与し、当該固有情報の使用回数が2回目以降である場合には、前記第1種の特典を前記第1の確率よりも低い第2の確率で前記ユーザに付与する、
システム。
A server and a user terminal are provided,
The server,
a storage unit that stores unique information assigned to a tangible object in association with a user account;
A processor,
The processor,
From a user terminal operated by a user, unique information of the target tangible object determined to satisfy a predetermined standard based on at least a portion of information included in the unique information assigned to the target tangible object and a user account of the user are acquired;
If the unique information of the target tangible object is not registered in the storage unit, the unique information and the acquired user account are registered in the storage unit;
If the unique information of the target tangible object has been registered and the acquired user account matches the user account stored in the storage unit, a privilege is given to the user according to the number of times the unique information has been used;
When the unique information is used for the first time, a first type of benefit is granted to the user with a first probability, and when the unique information is used for the second or subsequent time, the first type of benefit is granted to the user with a second probability lower than the first probability .
system.
JP2024098238A 2018-12-04 2024-06-18 Information processing system, server, and program Active JP7712584B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2024098238A JP7712584B2 (en) 2018-12-04 2024-06-18 Information processing system, server, and program
JP2025111689A JP2025134986A (en) 2018-12-04 2025-07-01 Information processing system, server, and program

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2018227372A JP7274084B2 (en) 2018-12-04 2018-12-04 Information processing system, server and program
JP2023067951A JP7513927B2 (en) 2018-12-04 2023-04-18 Information processing system, server, and program
JP2024098238A JP7712584B2 (en) 2018-12-04 2024-06-18 Information processing system, server, and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2023067951A Division JP7513927B2 (en) 2018-12-04 2023-04-18 Information processing system, server, and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2025111689A Division JP2025134986A (en) 2018-12-04 2025-07-01 Information processing system, server, and program

Publications (2)

Publication Number Publication Date
JP2024120007A JP2024120007A (en) 2024-09-03
JP7712584B2 true JP7712584B2 (en) 2025-07-24

Family

ID=71011923

Family Applications (4)

Application Number Title Priority Date Filing Date
JP2018227372A Active JP7274084B2 (en) 2018-12-04 2018-12-04 Information processing system, server and program
JP2023067951A Active JP7513927B2 (en) 2018-12-04 2023-04-18 Information processing system, server, and program
JP2024098238A Active JP7712584B2 (en) 2018-12-04 2024-06-18 Information processing system, server, and program
JP2025111689A Pending JP2025134986A (en) 2018-12-04 2025-07-01 Information processing system, server, and program

Family Applications Before (2)

Application Number Title Priority Date Filing Date
JP2018227372A Active JP7274084B2 (en) 2018-12-04 2018-12-04 Information processing system, server and program
JP2023067951A Active JP7513927B2 (en) 2018-12-04 2023-04-18 Information processing system, server, and program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2025111689A Pending JP2025134986A (en) 2018-12-04 2025-07-01 Information processing system, server, and program

Country Status (1)

Country Link
JP (4) JP7274084B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7274084B2 (en) * 2018-12-04 2023-05-16 株式会社Mixi Information processing system, server and program
WO2022212665A1 (en) * 2021-04-01 2022-10-06 Universal City Studios Llc Interactive environment with portable devices

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016067530A (en) 2014-09-29 2016-05-09 グリー株式会社 Server device control method, server device, and program
JP2017029424A (en) 2015-07-31 2017-02-09 株式会社コナミデジタルエンタテインメント GAME SYSTEM, GAME MEDIA, SERVER DEVICE, GAME DEVICE, AND PROGRAM
JP2018092492A (en) 2016-12-06 2018-06-14 株式会社セガゲームス Information processing apparatus and program
JP2018166845A (en) 2017-03-30 2018-11-01 株式会社セガゲームス Game support device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7274084B2 (en) 2018-12-04 2023-05-16 株式会社Mixi Information processing system, server and program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016067530A (en) 2014-09-29 2016-05-09 グリー株式会社 Server device control method, server device, and program
JP2017029424A (en) 2015-07-31 2017-02-09 株式会社コナミデジタルエンタテインメント GAME SYSTEM, GAME MEDIA, SERVER DEVICE, GAME DEVICE, AND PROGRAM
JP2018092492A (en) 2016-12-06 2018-06-14 株式会社セガゲームス Information processing apparatus and program
JP2018166845A (en) 2017-03-30 2018-11-01 株式会社セガゲームス Game support device

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
amiibo対応ソフト Hey! ピクミン,任天堂[online],2017年07月13日,インターネット<URL:https://www.nintendo.com/jp/hardware/amiibo/game/brcj/index.html>,[2025年3月27日検索]
amiibo対応ソフト ゼルダの伝説 ブレス オブ ザ ワイルド,任天堂[online],2017年03月03日,インターネット<https://www.nintendo.com/jp/hardware/amiibo/game/zelda/index.html>,[2025年3月27日検索]

Also Published As

Publication number Publication date
JP2020089483A (en) 2020-06-11
JP7513927B2 (en) 2024-07-10
JP7274084B2 (en) 2023-05-16
JP2025134986A (en) 2025-09-17
JP2024120007A (en) 2024-09-03
JP2023100691A (en) 2023-07-19

Similar Documents

Publication Publication Date Title
JP7712584B2 (en) Information processing system, server, and program
US10600285B2 (en) Method and system for gaming revenue
JP5995999B2 (en) GAME CONTROL DEVICE, PROGRAM, GAME SYSTEM
JP5756216B1 (en) GAME CONTROL METHOD, COMPUTER AND CONTROL PROGRAM
JP6198699B2 (en) GAME CONTROL SYSTEM, GAME CONTROL PROGRAM, AND GAME CONTROL DEVICE
CN109847339B (en) Control method, terminal device, information processing system, and storage medium
JP6051383B2 (en) Amusement hall system, program
JPWO2020036210A1 (en) Information processing equipment, voting reception method and program
JP2009136350A (en) Game system, server and program
JP7668441B2 (en) PROGRAM, SERVER DEVICE AND GAME SYSTEM
JP6886122B1 (en) Information processing system, information processing method and program
KR20130082595A (en) Method and server for providing social network service in online game
JP2014033876A (en) Game system and game control method
JP2016067906A (en) Game control method, computer and control program
JP5303755B2 (en) Gaming system, gaming server and gaming machine
JP5442826B2 (en) GAME SYSTEM, GAME SERVER, GAME PROGRAM, AND GAME MACHINE
JP5442827B2 (en) GAME SYSTEM, GAME SERVER, GAME PROGRAM, AND GAME MACHINE
KR20130083083A (en) Method and server for proving the second password service in onlie game
KR20130083070A (en) Method and server for providing a reward item service
JP2019042076A (en) Game system and owned ball management method
JP2016002149A (en) Electronic game medium providing system, electronic game medium providing method, and computer program
JP2016032750A (en) Call lamp and program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240702

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240702

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250408

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250422

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250623

R150 Certificate of patent or registration of utility model

Ref document number: 7712584

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150