Information processing system and program

The system addresses the lack of customization in conventional rewards by allowing users to set tasks and rewards, improving user engagement and satisfaction through customizable interactions.

JP7792059B2Active Publication Date: 2025-12-25CAPCOM CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2021163929
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-10-05
Publication Date
2025-12-25
Estimated Expiration
2041-10-05

AI Technical Summary

Technical Problem

Conventional systems provide simple rewards that lack user customization and flexibility, leading to unattractive or disproportionately troublesome tasks for recipients.

Method used

An information processing system that allows users to set customizable tasks and rewards, enabling interaction and communication by associating gifts with tasks, determining conditions for reward delivery, and selecting recipients based on task completion.

Benefits of technology

Facilitates user interaction and enjoyment through customizable tasks and rewards, enhancing engagement and satisfaction in gaming environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007792059000001
    Figure 0007792059000001
  • Figure 0007792059000002
    Figure 0007792059000002
  • Figure 0007792059000003
    Figure 0007792059000003
Patent Text Reader

Abstract

To provide a game system having means for allowing users to communicate mutually while having fun.SOLUTION: Gift information acquisition means 61 acquires gift information transmitted from a provider terminal 2. Presented task information transmission control means 72 transmits presented task information regarding a presented task and a correct answer of the presented task to a receiver terminal 3. Task gift setting means 63 sets a presented task presented to a receiver and a gift granted when correctly answering the presented task. Answer information acquisition means 64 acquires answer information transmitted from the receiver terminal 3. True-false determination means 65 determines whether answer information satisfies a predetermined condition. Gift granting means 66 executes various kinds of processes for granting a gift set by the task gift setting means 63 to the receiver when the true-false determination means 65 determines that answer information satisfies a predetermined condition.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing system and a program. [Background technology]

[0002] 2. Description of the Related Art In recent years, many games and the like have a function that allows a user to provide any item or the like to another user. Furthermore, not only in games but also in society at large, there are services (for example, gift catalogs) that allow users to easily provide goods and the like to friends and the like. In this regard, for example, Patent Document 1 proposes a technique that can give a predetermined reward to other users who have completed a task in a game or the like. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Publication No. 2018-92492 Summary of the Invention [Problem to be solved by the invention]

[0004] However, most of these conventional technologies only provide simple rewards, and most of them do not allow users to freely change the tasks or rewards, as in Patent Document 1. As a result, for example, users who receive the rewards often find the rewards unattractive, or feel that the tasks are disproportionately troublesome compared to the rewards.

[0005] The present invention has been made in view of the above circumstances, and provides a game system that provides a means for users to communicate with each other while having fun.

[0006] In order to achieve the above object, a first aspect of the present invention is An information processing system for providing a gift from a first user playing a game to a second user, comprising: A gift setting information acquisition means for acquiring information regarding the gift setting from the first user; a task setting information acquisition means for acquiring information regarding task settings from the first user; a gift task setting means for associating the gift with the task; a task presenting means for presenting the content of the task to the second user based on information including at least the information acquired by the task setting information acquiring means; a second user information acquisition means for acquiring information about the assignment of the second user to whom the content of the assignment has been presented; a condition determination means for determining whether or not the information acquired by the second user information acquisition means satisfies a predetermined condition; a gift-related processing means for executing a process related to the provision of the gift when the condition determination means determines that the condition is satisfied; The information processing system includes:

[0007] In the first aspect, the task may be a task selected by the first user from among tasks prepared in advance.

[0008] In the first aspect, the assignment may be created based on an element selected by the first user from elements that constitute a part of a prepared assignment.

[0009] In the first aspect, the assignment may be an assignment arbitrarily created by the first user.

[0010] In the first aspect, the task may be a task related to finding the gift placed at a predetermined position in the virtual space of the game.

[0011] In the first aspect, the condition determination means may automatically make the determination based on a correct answer or a condition of the task that is set in advance.

[0012] In addition, in the first aspect, the condition determination means may make the determination based on an input operation from the first user regarding whether or not the condition is satisfied.

[0013] In addition, in the first aspect, the present system may further include a second user selection means for selecting a second user to be the recipient of the gift from among the plurality of second users when the content of the task is presented to multiple second users.

[0014] In addition, in the first aspect, the second user selection means may select second users to whom the gift is to be given based on the time it takes for each second user to satisfy the condition.

[0015] In addition, in the first aspect, the system may further include task content change means for changing the content of the task based on an attribute of the second user.

[0016] The second aspect of the present invention is A computer constituting an information processing system for providing a gift from a first user playing a game to a second user, A gift setting information acquisition means for acquiring information regarding the gift setting from the first user; a task setting information acquisition means for acquiring information regarding task settings from the first user; a gift task setting means for associating the gift with the task; a task presenting means for presenting the content of the task to the second user based on information including at least the information acquired by the task setting information acquiring means; a second user information acquisition means for acquiring predetermined information related to the assignment of the second user to whom the content of the assignment has been presented; a condition determination means for determining whether or not the information acquired by the second user information acquisition means satisfies a predetermined condition; a gift-related processing means for executing a process related to the provision of the gift when the condition determination means determines that the condition is satisfied; It is a program that functions as a

[0017] A program according to an aspect of the present invention is also provided as a program corresponding to an information processing system according to an aspect of the present invention. [Effects of the Invention]

[0018] According to the present invention, it is possible to provide a game system that has a means for users to communicate with each other while having fun. [Brief explanation of the drawings]

[0019] [Figure 1] 1 is a diagram illustrating an example of a configuration of an information processing system according to an embodiment of the present invention. [Figure 2] FIG. 2 is a diagram illustrating an example of a hardware configuration of a server in an information processing system according to an embodiment of the present invention. [Figure 3] 1. FIG. 4 is a diagram showing an example of a functional configuration related to gift providing processing, among the functional configurations of the server in FIG. 2, the provider terminal, and the recipient terminal in FIG. [Figure 4] 4A and 4B are diagrams showing examples of images displayed on the provider terminal and the receiver terminal of FIG. 3. [Figure 5] 4 is an arrow chart showing the flow of a gift providing process executed by the server or the like in FIG. 3. [Figure 6] 5 is a diagram showing an example of an image displayed on the receiver terminal of FIG. 3, which is different from the example of FIG. 4. FIG. DETAILED DESCRIPTION OF THE INVENTION

[0020] [Embodiment] An information processing system according to one embodiment of the present invention (hereinafter referred to as "this system") will be described with reference to the drawings.

[0021] <Summary>

[0022] Here, before explaining Fig. 1, a game according to this embodiment (hereinafter referred to as "this game") will be explained. This game is, for example, a network game in the form of an RPG (Role Playing Game) provided via an application or the like installed on various information processing terminals. Although the game can be played by a single user, the game is also provided with functions to encourage communication with other users as appropriate.

[0023] FIG. 1 is a diagram showing an example of the configuration of an information processing system according to an embodiment of the present invention. 1, in this system, a server 1, a provider terminal 2, and a receiver terminal 3 are connected to each other via a network N such as the Internet. However, the network N is not an essential component, and other technologies such as NFC (Near Field Communication), Bluetooth (registered trademark), and LAN (Local Area Network) may also be used.

[0024] The server 1 is managed by an administrator of the system. The server 1 executes various processes on the server 1 side in the gift providing process described below. The server 1 also stores and manages various information required for the progress of the game on the provider terminal 2 and the recipient terminal 3, and performs user authentication, etc.

[0025] The donor terminal 2 is used by a user (hereinafter referred to as "donor") who wishes to donate a gift. The donor terminal 2 executes various processes on the donor terminal 2 side in the gift providing process. Specifically, the donor terminal 2 executes processes related to, for example, the donor's acceptance of the gift and the selection of tasks to be presented to the recipient. Here, a gift refers to a game medium or the like provided by a provider to a user (hereinafter referred to as a "recipient") who may receive the gift. In this embodiment, the provider sets gifts that the recipient may obtain and challenges that are conditions for obtaining the gift. The recipient can then obtain the gift if they successfully complete the challenges. Note that in this specification, expressions such as obtaining, providing, and granting game medium include, for example, changing the association between the game medium and identification information (e.g., ID) indicated by each user.

[0026] The recipient terminal 3 is used by a recipient who may receive a gift. The recipient terminal 3 executes various processes on the recipient terminal 3 side in the gift providing process. Specifically, the recipient terminal 3 executes processes related to, for example, displaying tasks for receiving a gift and inputting answers to the tasks. In addition, the provider terminal 2 and the recipient terminal 3 execute various processes required for the progress of the game.

[0027] <Hardware configuration> FIG. 2 is a diagram showing an example of the hardware configuration of the server 1 in the information processing system according to one embodiment of the present invention.

[0028] As shown in FIG. 2, the server 1 includes a control unit 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a bus 14, an input / output interface 15, an output unit 16, an input unit 17, a memory unit 18, a communication unit 19, and a drive 20.

[0029] The control unit 11 is configured by a microcomputer including a CPU, a GPU, a semiconductor memory, etc. The control unit 11 executes various processes according to a program recorded in a ROM 12 or a program loaded from a storage unit 18 to a RAM 13. The RAM 13 also stores information necessary for the control unit 11 to execute various processes as needed.

[0030] The control unit 11, ROM 12, and RAM 13 are connected to one another via a bus 14. An input / output interface 15 is also connected to this bus 14. An output unit 16, an input unit 17, a memory unit 18, a communication unit 19, and a drive 20 are connected to the input / output interface 15.

[0031] The output unit 16 outputs image data or sound data to a liquid crystal display or speaker connected to itself.

[0032] The input unit 17 is composed of a mouse, a keyboard, etc., and inputs various information in response to user instructions.

[0033] The storage unit 18 is configured with a hard disk drive (HDD), a solid state drive (SSD), etc., and stores various data. For example, the storage unit 18 stores various programs and the like required for the progress of the game.

[0034] The communication unit 19 controls communication with other hardware and the like via a network N including the Internet.

[0035] The drive 20 is provided as needed. Removable media 31, such as a magnetic disk, optical disk, magneto-optical disk, or semiconductor memory, is appropriately attached to the drive 20. Programs read from the removable media 31 by the drive 20 are installed in the storage unit 18 as needed. The removable media 31 can also store various data stored in the storage unit 18 in the same way as the storage unit 18.

[0036] Here, the hardware configuration of the provider terminal 2 and the receiver terminal 3 can be the same as that of the server 1 except that they have a touch panel (not shown), so a description thereof will be omitted. The touch panels provided on the donor terminal 2 and the recipient terminal 3 are, for example, general-purpose touch panels configured by combining a capacitance type or resistive film type (pressure sensitive type) position input sensor and a liquid crystal display. The cooperation of such various hardware and software enables the server 1, provider terminal 2, and receiver terminal 3 to execute various processes described below.

[0037] FIG. 3 is a diagram showing an example of the functional configuration related to the gift providing process, among the functional configurations of the server in FIG. 2, the provider terminal and the recipient terminal in FIG.

[0038] As shown in Figure 3, the control unit 11 of the server 1 executes various programs, etc., to cause a game information management means 60, a gift information acquisition means 61, a task management means 62, a task gift setting means 63, an answer information acquisition means 64, a correct / incorrect determination means 65, and a gift granting means 66 to function. Furthermore, an assignment DB 300 is provided in one area of ​​the storage unit 18 of the server 1. The assignment DB 300 stores information about assignments that can be selected by the assignment provider and various information about the answers to the assignments.

[0039] The game information management means 60 manages various information required for the progress of the game at each terminal (e.g., the provider terminal 2 and the receiver terminal 3), and transmits and receives the necessary information as appropriate. For example, the game information management means 60 stores and manages the progress of the game at each terminal, authenticates account information, etc.

[0040] The gift information acquiring means 61 acquires the gift information transmitted from the donor terminal 2 via the communication unit 19.

[0041] The assignment management means 62 manages various information related to assignments. The assignment management means 62 includes an assignment candidate information transmission control means 70 , an assignment selection information acquisition means 71 , and a presented assignment information transmission control means 72 . The assignment candidate information transmission control means 70 selects assignment candidates that can be selected by the provider from among the various information stored in the assignment DB 300, and transmits the information to the provider terminal 2 as assignment candidate information. The assignment selection information acquisition means 71 acquires the assignment selection information transmitted from the provider terminal 2 via the communication unit 19. The assignment selection information is information required to identify the assignment selected by the provider. The presented task information transmission control means 72 transmits the task selected by the provider (hereinafter referred to as the "presented task"), which is specified based on the task selection information, and information regarding the correct answer to the presented task, as presented task information to the recipient terminal 3. Note that the information regarding the correct answer to the presented task may include, for example, information regarding the method by which the recipient answers the task and the method of determining whether the answer is correct or incorrect.

[0042] The task gift setting means 63 associates the presented task information with the gift information. That is, the task gift setting means 63 sets the presented task to be presented to the recipient and the gift to be given if the recipient correctly answers the presented task.

[0043] The answer information acquisition means 64 acquires the answer information transmitted from the recipient terminal 3 via the communication unit 19. The answer information is information relating to the answer to the presented task by the recipient who has been presented with the presented task.

[0044] The correctness determination means 65 determines whether or not the answer information acquired by the answer information acquisition means 64 satisfies predetermined conditions. That is, the correctness determination means 65 determines whether or not the answer provided by the recipient is correct with respect to the presented answer, based on the answer information.

[0045] When the correctness determining means 65 determines that the answer information satisfies predetermined conditions, the gift granting means 66 executes various processes to grant the gift set by the task gift setting means 63 to the recipient.

[0046] Next, the functional configuration of the provider terminal 2 will be described. As shown in Figure 3, the control unit 100 of the provider terminal 2 executes various programs, etc., thereby causing a game processing execution means 130, a gift acceptance means 131, a task candidate presentation means 132, a task selection acceptance means 133, and a display control means 134 to function.

[0047] The game processing execution means 130 executes various processes related to the game. Specifically, the game processing execution means 130 reads out virtual game space objects and textures, etc. included in the game information from a storage unit (not shown) in accordance with various input operations by the provider, and generates two-dimensional or three-dimensional images, sounds, etc. related to the game while executing the game program. In other words, the game processing execution means 130 controls the progress of the game by generating and managing the results of the operation instructions by the provider. Furthermore, the game processing execution means 130 acquires information necessary for the progress of the game from the server 1 as appropriate.

[0048] The gift receiving means 131 receives input operations relating to gifts that a giver wishes to give to a recipient. The gift receiving means 131 also transmits information relating to the received gifts to the server 1 as gift information.

[0049] The assignment candidate presentation means 132 acquires the assignment candidate information transmitted from the server 1 via the communication unit 110. The assignment candidate presentation means 132 presents to the provider assignment candidates that can be selected by the provider based on the acquired assignment candidate information.

[0050] The assignment selection receiving means 133 receives an input operation regarding assignment selection from a provider whose assignment candidates have been presented by the assignment candidate presentation means 132. In other words, the assignment selection receiving means 133 receives a selection of an assignment by the provider from among the multiple assignment candidates presented by the assignment candidate presentation means 132. Furthermore, the assignment selection receiving means 133 transmits information for identifying the assignment selected by the provider to the server 1 as assignment selection information.

[0051] The display control means 134 executes control for displaying various images on a display unit (not shown). The display control means 134 displays, for example, the image shown in Fig. 4 (Fig. 4A) on the display unit.

[0052] Next, the functional configuration of the receiver terminal 3 will be described. As shown in FIG. 3, the control unit 170 of the receiver terminal 3 executes various programs and the like, thereby causing a game processing execution means 200, a task presentation means 201, an answer reception means 202, and a display control means 203 to function.

[0053] The game processing execution means 200 executes various processes related to the game. Specifically, the game processing execution means 200 reads virtual game space objects and textures, etc. included in the game information from a storage unit (not shown) in accordance with various input operations by the recipient, and generates two-dimensional or three-dimensional images, sounds, etc. related to the game while executing the game program. In other words, the game processing execution means 130 controls the progress of the game by generating and managing the results of the operation instructions by the recipient. Furthermore, the game processing execution means 200 acquires information necessary for the progress of the game from the server 1 as appropriate.

[0054] The assignment presentation means 201 acquires assignment information transmitted from the server 1 via the communication unit 180. The assignment presentation means 201 presents to the recipient an assignment selected by the provider based on the acquired assignment information.

[0055] The answer receiving means 202 receives an input operation relating to an answer from a recipient who has been presented with a task. The answer receiving means 202 also transmits various information relating to the answer given by the recipient to the server 1 as answer information.

[0056] The display control means 203 executes control for displaying various images on a display unit (not shown). The display control means 203 displays, for example, the image shown in Fig. 4 (particularly Fig. 4(B)) on the display unit.

[0057] FIG. 4 is a diagram showing an example of an image displayed on the provider terminal and the receiver terminal of FIG. Specifically, (A) in Figure 4 is an example of an image displayed on the provider terminal 2 when the provider selects the presented task, and (B) in Figure 4 is an example of an image displayed on the recipient terminal 3 when the recipient confirms the presented task.

[0058] FIG. 4A shows the content of "Basic Task 1" as an example of a task that the provider can select. Specifically, the display area 500 in FIG. 4A displays an image showing a predetermined location in the game and a brief explanation of the task. Basic Task 1 involves presenting a predetermined image to the recipient and having them respond in text with the name of the location shown in the image. In the example of (A) in Figure 4, the provider can select any task from multiple candidate tasks presented as candidates by operating icon 510, and press decision button 520 to decide on the task to be presented to the recipient. In contrast, the image used by the recipient when checking the presented image is the image shown in FIG. 4(B). In the display area 600 of FIG. 4(B), an image showing a location similar to the example of FIG. 4(A) and a simple explanation of the task, "Q. Where is this?", are displayed. The recipient can receive a gift from the donor by guessing the intent of the task from the displayed image and task explanation and entering the correct answer to the task in the input area 610. The images showing the predetermined locations in FIGS. 4(A) and (B) are stored in advance in the task DB 300 of the server 1, for example.

[0059] FIG. 5 is an arrow chart showing the flow of the gift providing process executed by the server or the like in FIG.

[0060] In step S1, the gift receiving means 131 of the donor terminal 2 receives an input operation regarding a gift that the donor can give to the recipient.

[0061] In step S2, the gift receiving means 131 of the donor terminal 2 transmits information about the received gift to the server 1 as gift information.

[0062] In step S21, the gift information acquisition means 61 of the server 1 acquires the gift information transmitted from the donor terminal 2 via the communication unit 19.

[0063] In step S22, the candidate assignment information transmission control means 70 of the server 1 selects candidate assignments that can be selected by the provider from the various information stored in the assignment DB 300, and transmits that information to the provider terminal 2 as candidate assignment information.

[0064] In step S3, the assignment candidate presenting means 132 of the provider terminal 2 acquires the assignment candidate information transmitted from the server 1 via the communication unit 110. In step S3, the assignment candidate presentation means 132 of the provider terminal 2 presents to the provider assignment candidates that the provider can select based on the acquired assignment candidate information.

[0065] In step S4, the assignment selection receiving means 133 of the provider terminal 2 receives an input operation relating to assignment selection from the provider to whom the assignment candidates have been presented by the assignment candidate presenting means 132.

[0066] In step S5, the assignment selection receiving means 133 of the provider terminal 2 transmits information for identifying the assignment selected by the provider to the server 1 as assignment selection information.

[0067] In step S23, the assignment selection information acquisition means 71 of the server 1 acquires the assignment selection information sent from the provider terminal 2 via the communication unit 19.

[0068] In step S24, the task / gift setting means 63 of the server 1 sets the task to be presented to the recipient and the gift to be given if the recipient answers the task correctly.

[0069] In step S25, the assignment information transmission control means 72 of the server 1 transmits the assignment identified based on the assignment selection information and information relating to the correct answer to the assignment to the recipient terminal 3 as assignment information.

[0070] In step S 41 , the assignment presentation means 201 of the recipient terminal 3 acquires the assignment information transmitted from the server 1 via the communication unit 180 . In step S41, the assignment presentation means 201 of the recipient terminal 3 presents the recipient with the assignment selected by the provider and the contents of the gift corresponding to the assignment based on the acquired assignment information. The assignment information includes information about the gift corresponding to the selected assignment.

[0071] In step S42, the answer receiving means 202 of the recipient terminal 3 receives an input operation relating to the answer from the recipient who has been presented with the assignment.

[0072] In step S43, the answer receiving means 202 of the recipient terminal 3 transmits various information related to the recipient's answer to the server 1 as answer information.

[0073] In step S26, the answer information acquisition means 64 of the server 1 acquires the answer information transmitted from the recipient terminal 3 via the communication unit 19.

[0074] In step S27, the correctness determining means 65 of the server 1 determines whether the answer information acquired by the answer information acquiring means 64 satisfies a predetermined condition.

[0075] In step S28, if the correctness determining means 65 determines that the answer information satisfies the predetermined conditions, the gift granting means 66 of the server 1 executes various processes for granting the recipient the gift set by the task gift setting means 63. For example, the gift granting means 66 deletes the association between the account information of the provider terminal 2 and the gift (the game content to be provided), and grants the gift to the recipient by newly associating the gift with the account information of the recipient terminal 3. This ends the gift providing process. If it is determined in step S27 that the answer information does not satisfy the predetermined condition, the association between the account information of the provider terminal 2 and the gift is maintained.

[0076] Although one embodiment of the present invention has been described above, the present invention is not limited to the above-described embodiment, and modifications, improvements, etc. within the scope of achieving the object of the present invention are included in the present invention.

[0077] <Other embodiments> Another embodiment of the problem will now be described with reference to FIG. FIG. 6 is a diagram showing an example of an image displayed on the receiver terminal of FIG. 3, which is different from the example of FIG. In the display area 700 of FIG. 6, a marker 710 is displayed together with an image of a predetermined location within the game. That is, the task shown in FIG. 6 is to find a predetermined location within the game. The recipient can complete the task (get the correct answer) by moving to the specified location (for example, the location indicated by the marker 710) within the game. In addition, in the example of FIG. 6, hint messages such as "This is where event A took place!" and "There's XX nearby!" are also displayed. The recipient can use the hint messages displayed in this way as clues.

[0078] Further variations of the task will be explained. (1) Creating assignments using templates The system may have a function that allows a provider to create a task by, for example, presenting only some of the elements that make up the task (hereinafter referred to as "templates") to the provider, and allowing the provider to combine templates or add various information. Creating a task using a template involves, for example, the provider selecting a pre-set image and then freely entering the correct answer text and hints. In this case, the correct answer for the task may differ for each provider, even if the image is the same. (2) Providers can create their own assignments The system may have a function to accept assignments created by the provider. Specifically, if the assignment is in the form of presenting an image and asking the recipient to identify the location of the image, the provider may, for example, upload an image and then input a text sentence that is the correct answer. The provider may also set the number of times and deadlines for accepting answers from the recipient.

[0079] Furthermore, in the above embodiment, the method of determining whether a question is correct or incorrect has been described as being determined based on the correct answers stored in advance in the task DB 300 or the like, but this is not limited thereto. For example, whether the recipient's answer is correct or not may be determined based on the judgment of the provider. In this case, for example, the server 1 transmits the recipient's answer information to the provider terminal 2. Furthermore, after checking the recipient's answer information, the provider transmits the result of the correctness judgment for the answer information to the server 1 again via the provider terminal 2. The server 1 may then obtain the result of the provider's correctness judgment transmitted from the provider terminal 2 and determine whether the answer is correct or not based on that information. In this case, for example, if the result of the correctness judgment is not transmitted from the provider terminal 2 for a certain period of time, the server 1 may perform the correctness judgment without relying on the result of the provider's correctness judgment. In particular, when the provider arbitrarily creates a task, the recipient can answer the task by any method selected by the provider. For example, the recipient can answer the task by inputting text or other sentences, selecting an answer from given options, acquiring various images (camera, virtual camera, AR, etc.), acquiring information from other applications, etc.

[0080] Although not described in the above embodiment, the system may limit the number of times the same recipient can answer a challenge from the same provider, thereby preventing close providers and recipients from using the system solely for collecting and exchanging game content, going beyond the purpose of the present invention of answering challenges.

[0081] In the above embodiment, the condition for a recipient to receive a gift is described as being the correct answer to a problem, but this is not limited to this. Specifically, the present system may adopt, for example, the following conditions as conditions for granting a gift: (1) Meet the specified conditions in the game In this system, the condition for granting a gift can be, for example, meeting a specific in-game condition, such as raising a character's level to XX or above, or clearing a XX event. (2) The recipient himself / herself meets the specified conditions. This system can set a condition for giving a gift as being that the recipient performs a specific action, such as doing 20 push-ups or walking 2 km. In this case, the system can obtain various information by linking with other apps that can detect the execution of each action. (3) Complete the specified tasks in the game. In this system, for example, a condition for granting a gift can be that the recipient completes a mini-game or the like set within the game.

[0082] Also, although not explained in the above embodiment, the provider may be given a reward for providing a gift at any timing, such as when the task is set, when the task is presented to the recipient, when the recipient answers, or when the answer information is determined to be correct.

[0083] Although not described in the above embodiment, the present system may have a function that allows the recipient to evaluate the provider, or the provider to evaluate the recipient. For example, when the recipient evaluates the provider, the evaluation criteria may be the difficulty of the task, the appropriateness of the gift, etc. Furthermore, the system may quantify the answer rate and correct answer rate for each task, and change the reward to the provider depending on these figures and the evaluation from the recipient.

[0084] Although not described in the above embodiment, the system (e.g., the task / gift setting means 63) or the provider may adjust the balance between the task and the gift as appropriate when setting the task or gift. For example, the system may make the task more difficult when the gift is highly valuable or there are many recipients, or may make the task easier when the gift is low in value or there are few recipients.

[0085] In the above embodiment, the image of the task is described as an image showing a predetermined location in the game, but this is not limited thereto. The image may show a location in the real world, not in the game. In this case, for example, the system may use AR (Augmented Reality), MR (Mixed Reality), etc. This allows the system to provide the provider or recipient with more complex tasks that transcend the boundaries between the real world and virtual space. Furthermore, the system may determine whether or not the recipient has answered the task correctly by, for example, matching an image captured by the recipient, rather than inputting a text sentence.

[0086] Furthermore, the problem in the above-described embodiment may be a problem with a high degree of freedom, such as capturing an image of a funny face of a recipient. In this case, the system may, for example, compare both captured images of the recipient's normal face and funny face, and determine whether the face is funny or not from the difference between the two. Furthermore, the system may determine whether an image of a character making a funny face, created using an application capable of editing character images, is a funny face.

[0087] Furthermore, in the above-described embodiment, the recipient is described as being one person, but this is not limited thereto. There may be multiple recipients. When there are multiple recipients, the provider or the present system may grant gifts to all recipients, or may grant gifts to only some of the recipients. In other words, when there are multiple recipients, the present system may have a function to select a consumer to whom a gift is to be granted from among the recipients. Specifically, the method by which the present system selects recipients is, for example, to award a gift to a recipient who is the first to answer a question correctly among multiple recipients presented with a task. In this case, the system may or may not disclose information about other recipients to multiple recipients who are answering the questions. That is, the system may, for example, disclose information about other recipients and the progress of the tasks (conditions) to all multiple recipients who are answering the questions. In this case, it is expected that the morale of all recipients will be boosted by the recipients competing with each other. On the other hand, the system may, for example, not disclose information about other recipients to the recipients, and instead award a gift to the recipient who correctly answers the task the fastest. In this case, each recipient can work on the task at their own pace. Furthermore, rather than having all recipients answer at the same time, the system may adopt a method in which if a recipient answers incorrectly, the answering right is transferred to another recipient, or a so-called buzzer format.

[0088] In the above embodiment, the method for selecting a recipient has been described as being based on the time it takes to provide a correct answer, but this is not limited thereto. For example, a recipient may be selected based on the number of correct answers (scores) for multiple tasks. Furthermore, for example, a provider or a provider of this system may arbitrarily or by default select a recipient from among the recipients.

[0089] Furthermore, although not explained in the above embodiment, the present system does not need to present the same task (conditions) to all recipients, and may present different tasks (conditions) to each recipient depending on the recipient's attributes (such as the recipient's gender, age, when they started the game, their progress in the game, the amount charged, their relationship with the provider, etc.).

[0090] Also, although not explained in the above embodiment, when a gift set by a provider is given to a recipient in a game, the system may or may not cause the game medium (gift) held by the provider to disappear. Furthermore, the system may allow a donor to set game media or the like that the donor does not own as a gift. In this case, the system may allow payment of consideration in, for example, other game media or in-game currency that the donor owns, or in actual money or the like. Furthermore, when the system provides a game medium owned by a provider as a gift, the system may impose restrictions on the use or disposal of the game medium while the game medium is being provided (from the time the provider sets the gift until the recipient acquires it). In this case, the system may lift the restrictions, for example, when it is determined that the recipient will not be able to complete the challenge and therefore will not be able to acquire the gift.

[0091] In the above embodiment, the gift is described as a game medium, but this is not limited thereto. The gift may be, for example, a gift that can be obtained outside the game. For example, the gift may be a right that can be exchanged for an actual item (such as a gift catalog), an actual item, or the like.

[0092] Although not described in the above embodiment, the system can notify the recipient that a task has been sent when the recipient logs in to the game. In this case, the system may notify the provider that the recipient has logged in and confirmed the task content. Similarly, if the task for the recipient is, for example, achieving a goal in the game, i.e., satisfying a specified condition in the game (for example, raising a character's level to XX or above), the system may directly present the recipient's progress in completing the task (progress in the game).

[0093] Although not described in the above embodiment, the present system may have a function that allows a recipient to register a desired gift in advance. For example, when a gift desired by the recipient is provided by a provider, the present system may notify the recipient of this fact, or may preferentially present the recipient with tasks related to the desired gift. Similarly, the system may present information about recipients who wish to receive a gift to the provider. For example, when a provider provides a gift, the system may present a list of recipients who wish to receive the gift, and the provider may preferentially present tasks to recipients listed at the top.

[0094] Furthermore, although the information processing system of the above-described embodiment has been described as being applied to games, it is not particularly limited thereto, and may be used in general-purpose information processing systems other than games, such as internet browsing systems and communication tools such as social networking services.

[0095] In the above-described embodiment, the game is described as a network-based RPG game, but is not limited to this. For example, the game may be any type of game, such as a simulation game, a sports game, a card game, a battle royale (symmetric or asymmetric), an FPS (First Person Shooter), an RTS (Real Time Strategy), a MOBA (Multiplayer online battle arena), a music game, a fighting game, or a quiz game.

[0096] Furthermore, although not explained in the above embodiment, the games related to this system may be executed by various hardware devices, such as home game consoles such as PlayStation (registered trademark), portable game consoles such as Nintendo Switch (registered trademark), various game consoles designed for commercial use, or electronic devices such as personal computers, smartphones, tablets, etc.

[0097] The above-described series of processes can be executed by hardware or software. In other words, the functional configurations in FIG. 3 and the like are merely examples and are not particularly limited. That is, it is sufficient that the information processing system is provided with a function that can execute the above-described series of processes as a whole, and the type of functional block used to realize this function is not limited to the example in Fig. 3 etc. Furthermore, the location of the functional block is not limited to the example in Fig. 3 etc. and may be arbitrary. Furthermore, one functional block may be configured by hardware alone, by software alone, or by a combination of these.

[0098] Furthermore, the number of various hardware components constituting this system and the number of users are optional, and the system may also be configured to include other hardware components. Specifically, for example, various information (presented task information, answer information, etc.) in this system may be exchanged directly between the provider terminal 2 and the recipient terminal 3 without going through the server 1.

[0099] Furthermore, when a series of processes is executed by software, the programs that make up the software are installed into a computer or the like from a network or a recording medium.

[0100] The computer may also be a computer that is built into dedicated hardware, or a computer that can execute various functions by installing various programs. That is, for example, the various hardware in the above-described embodiments may be freely adopted any computer, any mobile terminal such as a smartphone, any game console, etc. Furthermore, any combination of types and contents of various input units and various output units may be adopted.

[0101] Furthermore, the recording medium containing such a program may not only be constituted by a removable medium (not shown) that is provided separately from the device main body in order to provide the program to the user, etc., but may also be constituted by a recording medium that is provided to the user in a state that it is pre-installed in the device main body.

[0102] In this specification, the steps of writing the program to be recorded on the recording medium may be executed in a time-series manner, or may be executed in parallel or individually. Also, some of the steps described in the above embodiments may be omitted.

[0103] In addition, in this specification, the term "system" refers to an overall device that is made up of a plurality of devices, a plurality of means, etc.

[0104] The effects of this embodiment can be achieved even when these other embodiments are adopted. Furthermore, this embodiment can be combined with other embodiments, and other embodiments can be combined with each other as appropriate.

[0105] To sum up, the information processing system to which the present invention is applied can take various forms having the following configurations. That is, the information processing system to which the present invention is applied is an information processing system for providing a gift from a first user playing a game to a second user, A gift setting information acquisition means (for example, a gift information acquisition means 61) for acquiring information regarding the gift setting from the first user; a task setting information acquisition means (for example, task selection information acquisition means 71) for acquiring information related to task settings from the first user; A gift task setting means (e.g., task gift setting means 63) for associating the gift and the task; assignment presentation means (for example, presented assignment information transmission control means 72) that presents the content of the assignment to the second user based on information including at least the information acquired by the assignment setting information acquisition means; a second user information acquisition means (for example, an answer information acquisition means 64) that acquires information about the assignment of the second user to whom the content of the assignment has been presented; a condition determination means (for example, a correctness determination means 65) that determines whether or not the information acquired by the second user information acquisition means satisfies a predetermined condition; a gift-related processing means (e.g., gift giving means 66) that executes a process related to the giving of the gift when the condition determining means determines that the condition is satisfied; Any information processing system having the above is sufficient.

[0106] That is, the gift information obtaining means 61 functions as a gift setting information obtaining means. The task selection information acquisition means 71 also functions as task setting information acquisition means. The gift task setting means 63 also functions as a gift task setting means. The assignment information transmission control means 72 also functions as an assignment presenting means. Moreover, the answer information acquiring means 64 functions as a second user information acquiring means. Moreover, the correctness determining means 65 functions as a condition determining means. The gift giving means 66 also functions as a gift-related means.

[0107] <Effects> This allows users to communicate with each other while having fun. [Explanation of symbols]

[0108] 1 server 11 Control section 60 Game information management means 61 Gift information acquisition method 62 Issue management means 70. Task candidate information transmission control means 71 Method of acquiring information on task selection 72 Presentation task information transmission control means 63 Assignment Gift Setting Method 64 Answer information acquisition means 65 Correctness determination means 66 Gift Granting Methods 300 Assignment DB 2. Provider terminal 100 control section 130 Game processing execution means 131 Gift acceptance method 132 Task candidate presentation means 133 Task selection acceptance method 134 Display control means 3. Recipient terminal 170 Control Unit 200 Game processing execution means 201 Presentation task presentation means 202 Answer acceptance method 203 Display control means

Claims

1. An information processing system for providing a gift from a first user playing a predetermined game to a second user playing the game, comprising: gift setting information acquisition means for acquiring gift setting information relating to the gift setting for the game from the first user; a task setting information acquisition means for acquiring task setting information relating to the setting of a task for the game from the first user; a gift task setting means for associating the gift with the task; a task presenting means for presenting the content of the task to the second user via the game based on the gift setting information and the task setting information; a second user information acquisition means for acquiring input information for the task by the second user who has been presented with the content of the task via the game; a first condition determination means for determining whether the input information by the second user satisfies a predetermined first condition; a gift granting means for granting the gift to the second user through the game when the first condition determination means determines that the first condition is satisfied; An information processing system comprising:

2. The game device further comprises a second condition determination means for determining whether the second user satisfies a predetermined second condition within the game; the gift granting means grants the gift to the second user via the game when the first condition determination means determines that the first condition is satisfied or when the second condition determination means determines that the second condition is satisfied; The information processing system according to claim 1 .

3. the task is a task related to the second user finding a predetermined location within the game; The information processing system according to claim 1 .

4. The task is a task selected by the first user from among tasks prepared in advance. The information processing system according to claim 1 .

5. The assignment is created based on an element selected by the first user from among elements constituting a part of a previously prepared assignment. The information processing system according to claim 1 .

6. The assignment is an assignment arbitrarily created by the first user. The information processing system according to claim 1 .

7. the task is a task related to the second user finding the gift placed at a predetermined position in the game; The information processing system according to claim 3 .

8. the first condition determination means automatically performs the determination based on a correct answer or a condition of the task that is set in advance; 8. An information processing system according to claim 1.

9. the first condition determination means makes the determination based on an input operation from the first user regarding whether or not the first condition is satisfied.

9. An information processing system according to claim 1.

10. Further, a second user selection means is provided for selecting a second user to be the recipient of the gift from among the second users when the content of the task is presented to a plurality of second users.

10. An information processing system according to claim 1.

11. the second user selection means selects the second user to be a target of the gift based on the time it takes for each of the plurality of second users to satisfy the first condition; The information processing system according to claim 10.

12. The system further includes a task content change unit that changes the content of the task based on the attributes of the second user.

12. An information processing system according to any one of claims 1 to 11.

13. A computer constituting an information processing system for providing a gift from a first user playing a predetermined game to a second user playing the game, gift setting information acquisition means for acquiring gift setting information relating to the gift setting for the game from the first user; a task setting information acquisition means for acquiring task setting information relating to the setting of a task for the game from the first user; a gift task setting means for associating the gift with the task; a task presenting means for presenting the content of the task to the second user via the game based on the gift setting information and the task setting information; a second user information acquisition means for acquiring input information for the task by the second user who has been presented with the content of the task via the game; a first condition determination means for determining whether the input information by the second user satisfies a predetermined first condition; a gift granting means for granting the gift to the second user through the game when the first condition determination means determines that the first condition is satisfied; A program that functions as a

Citation Information

Patent Citations

  • Information processor and program

    JP2018092492A

  • System, method and program for distributing moving image

    JP2019195536A

  • Computer system and animation distribution viewing system

    JP2020162881A

  • System for delivering live moving image and method and program

    JP2020170283A

  • Reward management system, reward management method and reward management program

    JP2021051728A