Information processing system, server, and program
The system manages NFC-equipped devices to provide repeated privileges, enhancing user enjoyment by ensuring legitimate users receive varying benefits based on first and subsequent uses.
Patent Information
- Application Number
- JP2024098238
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-06-18
- Publication Date
- 2025-07-24
- Estimated Expiration
- 2038-12-04
AI Technical Summary
Existing NFC-equipped devices do not provide repeated benefits, limiting player enjoyment.
An information processing system that includes a server and user terminal to manage and grant privileges based on the first and subsequent uses of NFC-equipped devices, ensuring legitimate users receive varying benefits.
Legitimate users can repeatedly obtain privileges, enhancing enjoyment and maintaining the value of NFC-equipped devices through differentiated benefits.
Smart Images

Figure 0007712584000001 
Figure 0007712584000002 
Figure 0007712584000003
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing system, a server, and a program.
Background Art
[0002] It is known to use devices such as figures and cards equipped with a communication function such as NFC (Near Field Communication) in the progress of a game or in a mini-game such as a gacha (for example, Patent Document 1).
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] By not limiting the benefits obtained using the device at once and granting some kind of benefit even when used repeatedly, the enjoyment of owning the device for the player is improved.
[0005] Therefore, an object of the present invention is to enable a legitimate user of an NFC-equipped device or the like to repeatedly obtain benefits by using the device.
Means for Solving the Problems
[0006] The information processing system according to the present invention includes a server that executes the granting of privileges to a user, and a user terminal operated by the user. The user terminal includes an identification information acquisition unit that acquires identification information from a physical object to which identification information is assigned, and a rights holder determination information transmission unit that transmits the identification information and the user account of the user to the server. The server includes a physical object management information storage unit that stores the identification information in association with the user account of the user who has the right to use the physical object, and when the received identification information is not registered in the physical object management information storage unit, the physical object information registration unit that registers the identification information and registers the received user account as the user account of the rights holder, and when the received identification information is newly registered, the privilege determination unit that grants the user a privilege at the first use of the physical object, and when the received identification information has already been registered and the received user account belongs to the rights holder, the privilege determination unit that grants the user a privilege at the second and subsequent uses of the physical object.
[0007] The server according to the present invention includes a physical object management information storage unit that stores the identification information assigned to the physical object in association with the user account of the user who has the right to use the physical object, a rights holder determination information reception unit that receives the identification information and the user account of the user from the user terminal operated by the user, and when the received identification information is not registered in the physical object management information storage unit, the physical object information registration unit that registers the identification information and registers the received user account as the user account of the rights holder, and when the received identification information is newly registered, the privilege determination unit that grants the user a privilege at the first use of the physical object, and when the received identification information has already been registered and the received user account belongs to the rights holder, the privilege determination unit that grants the user a privilege at the second and subsequent uses of the physical object.
[0008] The program according to the present invention causes a computer to function as a physical object management information storage unit that stores, in association with each other, the unique information assigned to a physical object and the user account of the user who has the right to use the physical object, a right holder determination information reception unit that receives the unique information and the user account of the user from a user terminal operated by the user, and a physical object information registration unit that, when the received unique information is not registered in the physical object management information storage unit, registers the unique information and registers the received user account as the user account of the user who has the right to use the physical object, and a privilege determination unit that, when the received unique information is newly registered, grants the user a privilege at the first use of the physical object, and when the received unique information has already been registered and the received user account belongs to the user who has the right to use the physical object, grants the user a privilege at the second and subsequent uses of the physical object.
Effects of the Invention
[0009] According to the present invention, a legitimate user of an NFC-equipped device or the like can repeatedly obtain privileges by using the device.
Brief Description of the Drawings
[0010]
Figure 1
Figure 2
Figure 3
Figure 4
Embodiments for Carrying Out the Invention
[0011] Next, embodiments for carrying out the present invention will be described in detail with reference to the drawings. FIG. 1 is a block diagram showing the 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 (physical object) 30. The game server 10 and the user terminal 20 are connected by a communication network.
[0012] The communication network may be, for example, the Internet, a LAN, a dedicated line, a telephone line, a corporate network, a mobile communication network, Bluetooth (registered trademark), WiFi (Wireless Fidelity), any other communication line, or a combination thereof, regardless of whether it is wired or wireless.
[0013] The game server 10 includes a control device 11 and an external storage device 12. The control device 11 includes a CPU, a memory such as a ROM and a 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 and the like. The external storage device 12 is a hard disk drive or the like.
[0014] FIG. 2 is a block diagram showing the functional configuration of the game server 10. As shown in FIG. 2, the functional modules executed by the CPU of the control device 11 include a rights holder determination information reception unit 101, a device information registration unit (physical object information registration unit) 102, and a privilege determination unit 103.
[0015] Further, the external storage device 12 implements a device management information storage unit (physical object management information storage unit) 104. In the device management information storage unit 104, the device code (unique information) of the NFC-equipped device 30, the user account of the rights holder of the device, the number of times the device has been used, the date and time when the device was last used, and the like are recorded.
[0016] The user terminal 20 is a terminal for a player (user) to play games in cooperation with the game server 10. The user terminal 20 is a terminal capable of communicating with the game server 10 via a communication network, such as a smartphone, mobile phone, tablet terminal, notebook PC (personal computer), personal digital assistant (PDA), wearable device, etc.
[0017] 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, mouse, various operation buttons, and touch panel, a display device 23 such as a liquid crystal 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. The 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.
[0018] The NFC-equipped device 30 is a character figure, medal, card, etc. that has the function of exchanging data with the user terminal 20 via NFC. The NFC-equipped 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 ID unique to the device is encrypted. For example, it may be assumed that the ID unique to the device is encrypted using a specific secret key. By doing so, the uniqueness of the ID unique to the NFC-equipped device 30 is ensured, and forgery of the device code of the NFC-equipped device 30 can be prevented. In this way, by ensuring the uniqueness of the ID unique to the NFC-equipped device 30, the NFC-registered device 30 can be authenticated without pre-registering the ID unique to the device issued to the game server 10. Note that the NFC-equipped device 30 can be purchased by the player via a store or the game system 1.
[0019] Next, the game flow by the game system 1 will be described. FIG. 4 is a flowchart showing the game flow by the game system 1. In this embodiment, a case where a player obtains a privilege by performing a lottery (gacha) on the game screen will be described as an example. The privilege is an item or game points that can be used in the game, and mainly, by using it when playing the game, the progress of the game can be advanced advantageously. A player can perform one lottery by reading the device code of the NFC-equipped device 30 with the user terminal 20.
[0020] The player operates the user terminal 20 to start the application of the game system 1, and for example, holds the user terminal 20 over the NFC-equipped device 30 owned by the player himself / herself. The user terminal 20 acquires various information from the NFC-equipped device 30 via NFC. The user terminal 20 first determines whether the NFC-equipped device 30 meets the standards (communication standards, data formats, etc.) that can be used in the game system 1. Also, the correctness of the ID for identifying the game included in the device code is determined (step S101).
[0021] In step S101, if it is determined that the NFC-equipped device 30 meets the standards and the ID for identifying the game is correct (YES), the device code of the NFC-equipped device 30 and the player's user account are transmitted from the user terminal 20 to the game server 10 (step S102). On the other hand, in step S101, if it is determined that the NFC-equipped device 30 does not meet the standards, or if the ID for identifying the game is incorrect (NO), the transmission to the game server 10 is not performed, and a message indicating that the NFC-equipped device 30 cannot be used is output to the display device 23 of the user terminal 20 to end the process. The game server 10 determines the device code received from the user terminal 20 (step S103). Specifically, it determines whether the device code is of the correct standard, whether the ID for identifying the game is legitimate, etc. If it is determined that the device code is legitimate (YES), the process proceeds to step S104. On the other hand, if it is determined that the device code is not legitimate (NO), the process proceeds to step S105, and the user terminal 20 is notified that the NFC-equipped device 30 cannot be used because it is unauthorized. 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.
[0022] 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 game server 10 determines that the device code is not registered (NO), it registers the device code in the device management information storage unit 104 (step S106).
[0023] Also, the game server 10 registers the received user account in the user account of the user who has the right to use the NFC-equipped device 30 (step S107).
[0024] Next, the game server 10 performs a process of determining the privilege given to the player at the first use of the NFC-equipped device 30 (step S108). The determination of the privilege is performed, for example, by lottery as will be described later. Also, "1" is registered in the number of uses registered in the device management information storage unit 104, and the current date and time are registered as the date and time of the last use.
[0025] On the other hand, in step S104, if the device code is already registered (YES), the game server 10 determines whether the received user account matches the user account of the user who has the right to use the registered NFC-equipped device 30 (step S1009).
[0026] In step S109, if it is determined that the received user account belongs to the authorized user (YES), the game server 10 refers to the current date and time information with respect to the last used date and time registered in the device management information storage unit 104, and determines whether the usage frequency of the NFC-equipped device 30 meets a predetermined usage frequency (step S110). For example, if the usage after the second time is restricted to once a day, when the date of the registered date and time matches the current date, it is determined that usage is not possible, and when it is other dates, it is determined that usage is possible. If the game server 10 determines that usage is possible, it proceeds to step S111, and if it determines that usage is not possible, it notifies the user terminal 20 that the NFC-equipped device 30 cannot be used because the usage frequency condition is not met (step S113). For example, a message such as "You have already used it today. Also tomorrow." may be displayed on the display device 23 of the user terminal 20. In step S111, the game server 10 performs a process of determining a privilege given to the player when the NFC-equipped device 30 is used for the second time and later. The determination of the privilege is performed, for example, by lottery as will be described later. Also, the usage count registered in the device management information storage unit 104 is incremented by 1. For example, if the current usage count is "1", it is updated to "2", and the current date and time is registered as the last used date and time.
[0027] On the other hand, in step S109, if it is determined that the received user account does not belong to the authorized user (NO), the user terminal 20 is notified that the NFC-equipped device 30 cannot be used because it is not the authorized user (step S112). At this time, the user terminal 20 may be notified of information (such as the username) of the legitimate owner of the NFC-equipped device 30. For example, a message such as "This is the device of Mr. ○○." may be displayed on the display device 23 of the user terminal 20.
[0028] Regarding the method of determining the bonus, when determining the bonus for the first use, for example, the probability of winning the jackpot bonus (the first type of bonus) in the lottery is set to 100%. When determining the bonus for use after the second time, the probability of winning the jackpot bonus can be set to 20%, and the probability of winning the normal bonus (the second type of bonus) can be set to 80%, etc. The first type of bonus has a lower probability of being obtained in the lottery compared to 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 compared to 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 consumed in the game. For example, at the first use, an item for obtaining a game character can be made to win, and at the second and subsequent uses, points can be made to win. Note that the bonus is not limited to only two types, namely the jackpot bonus and the normal bonus. Also, the bonuses corresponding to the jackpot bonus and the normal bonus each include multiple types of bonuses.
[0029] Also, when using after the second time, the probability of winning the jackpot bonus can be gradually decreased according to the number of uses. Also, for the bonus at the first use, instead of conducting a lottery, a bonus determined in advance according to the type of the NFC-equipped device 30 can be given.
[0030] When the game server 10 conducts a lottery with a probability according to the number of uses of the NFC-equipped device 30 and determines the content of the bonus to be given to the player, the game server 10 transmits the information of the bonus determined in the lottery to the user terminal 20 (step S114).
[0031] As described above, according to this embodiment, in the game server 10, by associating and managing the device code of the NFC-equipped device 30 with the user account of the authorized user, those other than the authorized user are prevented from using the NFC-equipped device 30. Further, depending on whether it is the first use or subsequent uses of the NFC-equipped device 30, the benefits given in the game are changed, so that the legitimate user of the NFC-equipped device 30 can repeatedly enjoy the game using the NFC-equipped device 30.
[0032] Also, in the user terminal 20, before transmitting the device code and the user account to the game server 10, it is determined whether the NFC-equipped device 30 meets a predetermined standard. Thus, in the game server 10, unnecessary determination processing for NFC-equipped devices 30 that do not meet the standard can be avoided.
[0033] Also, in the case of the first use of the NFC-equipped device 30, the probability of winning a jackpot benefit is set higher than in the case of subsequent uses. Thus, while maintaining the advantage that purchasing a new device can get a more valuable benefit, the enjoyment of subsequent uses can also be provided.
[0034] Also, when using the NFC-equipped device 30 for the second and subsequent times, the benefit may be given only when the usage frequency meets a predetermined condition. The usage frequency is determined based on the date and time when the NFC-equipped device 30 was last used and the current date and time (the date and time when the NFC-equipped device 30 is about to be used), and the use may be permitted on the condition that a predetermined period has elapsed since the date and time of the last use. For example, it may be conditioned that a predetermined number of days have elapsed since the date of the last use, or that a predetermined amount of time has elapsed since the date and time of the last use. For example, for subsequent uses, it can only be used once a day. Conditions such as (it has been more than one day since the last use date), once used, it cannot be used for the next 24 hours (conditions that more than 24 hours have passed since the last use date and time), etc. may be provided.
[0035] Also, in this embodiment, the NFC-equipped device 30 is taken as an example, but devices or printed materials that do not have the NFC function may also be used. For example, the device code may be attached in the form of a barcode or a two-dimensional code. In this case, the user terminal 20 may read the code information and transmit it to the game server 10.
[0036] Note that in this embodiment, the present invention is applied to a game system, but the embodiments of the present invention are not limited to this. For example, it can be applied to SNS (Social Networking Service), digital content providing services, video distribution services, music distribution services, etc., so that legitimate right holders can obtain repeated privileges (points, content such as videos and music, etc.).
[0037] Note that the present invention is not limited to the above-described embodiments, and can be implemented in various other forms without departing from the gist of the present invention. Therefore, the above embodiments are merely illustrative in every respect and are not to be construed in a limiting sense. For example, the above-described processing steps can be arbitrarily changed in order or executed in parallel as long as there is no contradiction in the processing content. Also, other steps may be added between the processing steps. Further, a step described as one step may be divided into multiple steps for execution, or multiple steps described separately may be grasped as one step.
Explanation of Reference Numerals
[0038] 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…Memory 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
1. An information processing apparatus comprising a processor and a memory, wherein the memory stores, in association with a user account, unique information assigned to a physical object, and the processor: acquires, from a user terminal operated by a user, the unique information of the target physical object determined to meet a predetermined standard and the user account of the user, based on at least part of the information included in the unique information assigned to the target physical object; registers, in the memory, the unique information and the acquired user account if the unique information of the target physical object is not registered in the memory; grants a privilege corresponding to the number of times of use of the unique information to the user if the unique information of the target physical object is already registered and the acquired user account matches the user account stored in the memory; grants a first type of privilege to the user with a first probability if the number of times of use of the unique information is the first time, and grants the first type of privilege to the user with a second probability lower than the first probability if the number of times of use of the unique information is the second time or later. Information processing apparatus.
2. An information processing method executed by a computer having a processor and a memory, wherein the memory stores, in association with a user account, unique information assigned to a physical object, and the processor: acquires, from a user terminal operated by a user, the unique information of the target physical object determined to meet a predetermined standard and the user account of the user, based on at least part of the information included in the unique information assigned to the target physical object; registers, in the memory, the unique information and the acquired user account if the unique information of the target physical object is not registered in the memory; grants a privilege corresponding to the number of times of use of the unique information to the user if the unique information of the target physical object is already registered and the acquired user account matches the user account stored in the memory; grants a first type of privilege to the user with a first probability if the number of times of use of the unique information is the first time, and grants the first type of privilege to the user with a second probability lower than the first probability if the number of times of use of the unique information is the second time or later. Information processing method.
3. A program executed by a computer having a processor and a memory, The memory unit stores the unique information assigned to a physical object in association with a user account. Based on at least a part of the information included in the unique information assigned to the target physical object, from a user terminal operated by the user, the unique information of the target physical object determined to meet a predetermined standard and the user account of the user are acquired. If the unique information of the target physical object is not registered in the memory unit, the unique information and the acquired user account are registered in the memory unit. If the unique information of the target physical object has been registered and the acquired user account matches the user account stored in the memory unit, a privilege corresponding to the number of times the unique information has been used is granted to the user. When the number of times the unique information has been used is the first time, the first type of privilege is granted to the user with a first probability. When the number of times the unique information has been used is the second time or later, the first type of privilege is granted to the user with a second probability lower than the first probability. A program for causing a processor to execute processing.
4. A system comprising a server and a user terminal. The server includes a memory unit that stores the unique information assigned to a physical object in association with a user account, and a processor. The processor Based on at least a part of the information included in the unique information assigned to the target physical object, from a user terminal operated by the user, the unique information of the target physical object determined to meet a predetermined standard and the user account of the user are acquired. If the unique information of the target physical object is not registered in the memory unit, the unique information and the acquired user account are registered in the memory unit. If the unique information of the target physical object has been registered and the acquired user account matches the user account stored in the memory unit, a privilege corresponding to the number of times the unique information has been used is granted to the user. When the number of times the unique information has been used is the first time, the first type of privilege is granted to the user with a first probability. When the number of times the unique information has been used is the second time or later, the first type of privilege is granted to the user with a second probability lower than the first probability. System.
Citation Information
Patent Citations
Control method of server device, server device, and program
JP2016067530A
Game system, game medium, server device, game device, and program
JP2017029424A
Game system, game device and game program
JP2018047275A
Information processor and program
JP2018092492A
Game support device
JP2018166845A