Terminal program, terminal device, server program, server device, and computer system

The system addresses the lack of user-specific game monitoring by personalizing notifications and restrictions based on mental and physical state, ensuring appropriate gameplay for individual users.

JP7770635B2Active Publication Date: 2025-11-17CAPCOM CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2022039141
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-03-14
Publication Date
2025-11-17
Estimated Expiration
2042-03-14

AI Technical Summary

Technical Problem

Conventional game monitoring systems only display the remaining time relative to an administrator-set limit, failing to account for individual user-specific game play conditions, necessitating a more personalized notification of game execution status to guardians or parents.

Method used

A system that identifies the destination user, acquires game history, specifies achievement status based on mental and physical state or ability, and notifies or restricts game play accordingly, adjusting conditions based on biometric data and user progress.

Benefits of technology

Enables personalized notification of game execution status, allowing guardians to monitor and manage game play according to individual user needs, preventing excessive play and encouraging appropriate gameplay.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007770635000001
    Figure 0007770635000001
  • Figure 0007770635000002
    Figure 0007770635000002
  • Figure 0007770635000003
    Figure 0007770635000003
Patent Text Reader

Abstract

To provide a terminal program, a terminal device, a server program, a server device, and a computer system capable of reporting achievements for an execution situation of a game to each user to a notification destination.SOLUTION: A terminal program allows a notification destination terminal 5 of a notification destination user to function as history acquisition means 5631 acquiring history information showing an execution history in which an evaluated user related to a notification destination user executes a game from a device that stores the history information, accomplishment situation specification means 5641 specifying an accomplishment situation of an execution history for a determination condition set based on evaluation information regarding a mind / body state or ability of the evaluated user on the basis of the history information, and notification means 566 reporting the accomplishment situation to the notification destination user.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a terminal program, a terminal device, a server program, a server device, and a computer system. [Background technology]

[0002] Conventionally, there is known a technology that displays to an administrator account, such as that of a parent or guardian of a user who is playing a game, the amount of time the user has played a game on that account and the amount of time remaining relative to the play time limit set by the administrator account (see Non-Patent Document 1). This technology can also display a graph showing the total play time by time slot and the average play time per specified period. This technology allows the user of the administrator account to understand how much of the game they have played relative to the appropriate play time they set. [Prior art documents] [Non-patent literature]

[0003] [Non-Patent Document 1] "A guide to parental control features for game consoles and smartphones that can be used not only by children but also by troublesome adults!" [online], August 10, 2019, Aetas Inc., [February 6, 2022], Internet,<https: / / www.4gamer.net / games / 999 / G999905 / 20190731140 / > Summary of the Invention [Problem to be solved by the invention]

[0004] Since game play conditions, such as the amount of time a game is played and the number of times it is played, may differ for each user, there is a need to notify a parent or guardian or other contact person of how much a game has been played based on each user's appropriate play conditions. However, the above-mentioned conventional technology only displays the remaining time relative to the upper limit set by the administrator account, leaving room for improvement.

[0005] The present disclosure provides a terminal program, a terminal device, a server program, a server device, and a computer system that can notify a notification destination of achievements for game execution status that suit each user. [Means for solving the problem]

[0006] The first aspect is to identify the destination terminal of the destination user. a history acquisition means for acquiring, from a device storing history information indicating a game execution history of a user to be evaluated who is associated with the notification destination user, the history information; an achievement status specifying means for specifying, based on the history information, an achievement status of the execution history with respect to a judgment condition set based on evaluation information regarding the mental and physical state or ability of the evaluation target user; functioning as a notification means for notifying the notification destination user of the achievement status; It is a terminal program.

[0007] In addition, in the first aspect, the determination condition includes a restriction condition for restricting execution of the game, the achievement status specifying means specifies an achievement status of the execution history with respect to the restriction condition; The notification destination terminal, The evaluation target terminal may further function as a restriction instruction means for instructing the evaluation target terminal on which the evaluation target user plays the game to restrict the execution of the game by the evaluation target user, based on the achievement status.

[0008] In the first aspect, the notification destination terminal is a first receiving means for receiving a relaxation request for relaxing the restriction condition from the evaluation target terminal of the evaluation target user; The control unit can further function as a condition relaxing unit that relaxes the restrictive conditions based on the relaxation request.

[0009] In the first aspect, the notification destination terminal is a progress status determination means for determining a progress status of the game by the evaluation target user based on the history information; and further functioning as a range specification means for specifying a range of relaxation of the restriction condition based on the progress status; The condition relaxing means can relax the restrictive condition within the specified range.

[0010] In addition, in the first aspect, the determination condition specifies at least one of a lower limit of the number of times the game is executed and a lower limit of the execution time of the game within a predetermined period of time; the achievement status specifying means specifies, as the achievement status, whether or not the execution history of the game has not yet achieved the lower limit; When the achievement status specifying means specifies that the target has not been achieved, the notifying means can notify the notification destination user that the target has not been achieved.

[0011] In the first aspect, the notification destination terminal is a biometric acquisition means for acquiring the biometric information of the evaluation target user from a device that stores the biometric information; The device can further function as a condition adjusting means for adjusting the determination conditions based on the biological information.

[0012] In addition, in the first aspect, the condition adjustment means includes a burden specification means, the burden specifying means specifies burden information indicating a mental and physical burden caused by the game based on the biological information; The condition adjustment means can adjust the judgment conditions based on the burden information.

[0013] In the first aspect, the notification destination terminal is a receiving means for receiving game image data showing an image of the game being played by the user to be evaluated from the terminal to be evaluated on which the user to be evaluated plays the game or from a server device that controls the execution of the game; The device can further function as an image presenting means for presenting an image of the game to the notification destination user based on the game image data.

[0014] In the first aspect, the notification destination terminal is a recommendation presentation means for presenting, to the notification destination user, recommendation information indicating that the notification destination user is recommended to at least one of send a message to the evaluation target user and intervene in the execution of the game by the evaluation target user, based on the progress status; a second receiving means for receiving, from the notification destination user, at least one of a transmission request for transmitting the message and an intervention request for requesting intervention by the notification destination user in response to the recommended information; a transmission instruction means for instructing a message function of the game program stored in the notification destination terminal to transmit the message when the second reception means receives the transmission request; When the second reception means receives the intervention request, it can further function as an intervention instruction means that instructs the notified user to intervene in the execution of the game to the game program stored in the evaluation target terminal of the evaluation target user.

[0015] The second aspect is A terminal device of a notification destination user, a history acquisition unit that acquires history information from a device that stores history information indicating a game execution history of a user to be evaluated associated with the notification destination user; an achievement status specifying unit that specifies, based on the history information, an achievement status of the execution history with respect to a judgment condition set based on evaluation information regarding the mental and physical state or ability of the evaluation target user; a notification unit that notifies the notification destination user of the achievement status, It is a terminal device.

[0016] The third aspect is to provide a server device. a setting means for setting a judgment condition for a game execution history of a user to be evaluated based on evaluation information relating to the mental and physical state or ability of the user to be evaluated; a game execution means for executing the game in response to an operation input by the user to be evaluated; achievement status specification means for specifying an achievement status of the execution history of the game executed by the game execution means with respect to the determination condition; and causing the device to function as a notification means for notifying a notification destination terminal of a notification destination user associated with the user to be evaluated of the achievement status. Server program.

[0017] The fourth aspect is a setting unit that sets a judgment condition for a game execution history of a user to be evaluated based on evaluation information regarding the mental and physical state or ability of the user to be evaluated; a game execution unit that executes the game in response to an operation input by the user to be evaluated; an achievement status specification unit that specifies an achievement status of the execution history of the game executed by the game execution means with respect to the determination condition; a notification unit that notifies a notification destination user associated with the evaluation target user of the achievement status, It is a computer system.

[0018] According to the present disclosure, a terminal program, a terminal device, a server program, a server device, and a computer system are provided that can notify a notification destination of achievements for game execution status that suit each user. [Brief explanation of the drawings]

[0019] [Figure 1] 1 is a block diagram showing a configuration of a notification system in a first embodiment. [Figure 2] FIG. 1 is a diagram illustrating an overview of a notification system according to a first embodiment. [Figure 3] FIG. 2 is a diagram illustrating an example of a data configuration of the notification system according to the first embodiment. [Figure 4] FIG. 3 is a sequence diagram illustrating a series of operations of the notification system in the first embodiment. [Figure 5] FIG. 1 is a diagram illustrating an overview of a notification system according to a first embodiment. [Figure 6] FIG. 10 is a block diagram showing the configuration of a notification system according to a second embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0020] [First embodiment] A notification system 1 according to a first embodiment of the present disclosure (hereinafter also referred to as "the present embodiment") will be described with reference to the drawings.

[0021] <Notification system explanation> The notification system 1 is one aspect of a computer system, and is a system that notifies other users (such as family members of the user to be evaluated) who are set as notification destinations of the game execution status of the user to be watched (hereinafter also referred to as the "user to be evaluated") in order to monitor whether the game execution status of the user to be evaluated is appropriate for the user to be evaluated. Hereinafter, the users set as notification destinations are also referred to as the "user to be notified."

[0022] In this embodiment, an example will be described in which the notification system 1 also functions as a game system that provides a game to a user to be evaluated, but the notification system according to the present invention is not limited to this. As another example, the notification system and the game system may be separate, individual systems.

[0023] As shown in Fig. 1, notification system 1 is made up of server device 2, notification destination terminal 5 used by a notification destination user, and evaluation target terminal 7 used by a user to be evaluated. Hereinafter, terminals used by users of notification system 1, including notification destination terminal 5 and evaluation target terminal 7, will be collectively referred to as "user terminals" unless there is a need to distinguish between them. In notification system 1, server device 2 and multiple user terminals are connected to each other via communication network 6 so that they can communicate with each other.

[0024] The server device 2 is an information processing device used by an operator (hereinafter also referred to as "system operator") who operates the notification system 1. By executing a predetermined program (hereinafter also referred to as "server program"), the server device 2 realizes functions such as obtaining game history information of the user to be evaluated in cooperation with the user terminal, setting conditions (hereinafter also simply referred to as "determination conditions") for making various determinations regarding notifications of game execution status, and linking the set determination conditions to the notification destination terminal 5. Furthermore, the server device 2 may, for example, function as a web server to provide the notification destination user with a website (hereinafter also referred to as "monitoring site") for using the notification system 1.

[0025] The "history information" is information indicating the execution history of games played by the evaluation target user associated with the notification destination user. In other words, the history information is a so-called play log.

[0026] The determination condition may, for example, specify a lower limit for the amount of game execution in a predetermined period (hereinafter simply referred to as a "lower limit for the amount of game execution"). This amount of game execution may, for example, be at least one of a lower limit for the number of times the game is executed and a lower limit for the amount of time the game is executed.

[0027] The server device 2 also functions as a server for a game system (hereinafter also referred to as a "game server"). By executing a predetermined program (hereinafter also referred to as a "server program"), the server device 2 stores game programs and game data as part of its game server functions, and manages game data and game execution status for each account of a user who plays a game. The game data includes data necessary for game progress and game play data.

[0028] A user terminal is an information processing device used by a user. The user terminal may be a general-purpose terminal device such as a smartphone or laptop, or may be a device dedicated to the notification system 1. The user terminal executes a predetermined program (hereinafter also referred to as a "terminal program") to provide the user with a UI that notifies the user of the game execution status.

[0029] The terminal program may be, for example, a notification application program (hereinafter also referred to as a "monitoring application") dedicated to the notification system 1 or a game application program (hereinafter also referred to as a "game application"). The game application may be an application for a game system that the notification system 1 also functions as, or may be an existing application separate from the notification system 1. The monitoring application and the game application may be integrated into a single application, or may be separate applications. Another example of the terminal program may be a web browser generally provided in an information processing device. In this case, the notification destination user uses a monitoring site provided by the server device 2 via the web browser. For example, in the case of a monitoring application or a game application, the user downloads, installs, and sets up the monitoring application or game application on the user terminal from the server device 2 or an application store via the communication network 6, enabling the user to use the notification system 1. In this embodiment, because much of the processing is executed on the notification destination terminal 5 side, an example in which a monitoring application is mainly used will be described. However, the present invention is not limited to a monitoring application. For example, some functions, such as a notification function or a presentation function, may be performed using the monitoring site via a web browser.

[0030] In the notification system 1, when an account is issued to each user, account information including user identification information (e.g., a user ID) and a password is assigned to each user. This account information is used for user account authentication. Specifically, this account information is transmitted from the user terminal to the server device 2 when logging in from a monitoring app or a web browser, and account authentication processing is executed in the server device 2. Then, after the account authentication, mutual communication between the server device 2 and the user terminal becomes possible.

[0031] An overview of the notification system 1 will now be described with reference to Fig. 2. In this example, a case will be described in which the family of a user to be evaluated is notified of the game execution status of the user to be evaluated when the user uses the game for a specific purpose, such as medical treatment. Furthermore, the accounts issued by the notification system 1 may include, for example, a notification account for the notification destination user and an evaluation target account for the user to be evaluated.

[0032] (1) As shown in FIG. 2, in the notification system 1, a notification destination user who is a family member of a user to be rated makes a request to the server device 2 from the notification destination terminal 5 to issue a notification account corresponding to the user to be rated's account to be rated. At this time, the issuance request may include user identification information of the user to be rated to identify the user to be rated to be associated. (2) Upon receiving this issuance request, the server device 2 issues a notification account in association with the identified account to be rated. (3) The server device 2 notifies the notification destination user of the account information of the issued notification account from the notification destination terminal 5.

[0033] (4) A third-party user with a specific qualification, such as a medical license (hereinafter also referred to as the "evaluating user"), uses his / her user terminal to register information (hereinafter also referred to as the "evaluating information") evaluating the physical and mental state or ability of a user to be evaluated, who is a patient for whom he / she is examining or prescribing, in the storage unit of the server device 2. The evaluation information is preferably identified as legitimate evaluation information by being associated with information for identifying the evaluating user who made the evaluation (evaluating user identification information, for example, an evaluating user ID) and stored in the server device 2. In this example, the evaluation information indicates that the cognitive function level of the "degree of independence in daily life for elderly people with dementia" is rank "IIa." As another example, the evaluation information may also indicate the total play time per day appropriate for the user to be evaluated, as set by the evaluating user.

[0034] (5) The server device 2 sets a judgment condition for the game execution history of the user to be evaluated based on the evaluation information registered in (4) above. For example, to improve the dementia of a user to be evaluated who is level IIa, the server device 2 sets a lower limit of the total play time per day to "30 minutes" as a judgment condition. For example, the server device 2 may refer to the storage unit 55 that stores a table that sets a lower limit of the total play time per day for each rank of "level of independence in daily life for elderly people with dementia" and set the lower limit of the total play time per day based on this table. In this way, the user to be evaluated is set to play games for 30 minutes or more in order to improve their dementia. (6) The server device 2 transmits condition information indicating the set judgment condition to the notification destination terminal 5.

[0035] The evaluation user may be, for example, a physician, a licensed professional, a medical institution, and / or a professional organization.

[0036] Evaluation information is information evaluated (diagnosed) by the evaluation user, and is information that indicates, for example, the user's health condition, cognitive symptoms, mental illness, cognitive function level, stress level, physical disability level, occupational ability level, and / or intellectual ability level.

[0037] (7) When the user to be evaluated plays a game on the terminal to be evaluated 7, history information indicating the execution history of the game is transmitted from the terminal to be evaluated 7 to the server device 2. (8) The server device 2 transmits this history information to the terminal to be notified 5.

[0038] (9) The destination user logs in to the monitoring app on the destination terminal 5. (10) Based on the history information, the monitoring app identifies the achievement status of the execution history of the user to be evaluated against the judgment condition indicated by the condition information transmitted in (6) above. For example, if the lower limit of the total play time per day is set to "30 minutes" and the execution history in the history information indicates the actual total play time per day as "10 minutes," the monitoring app on the destination terminal 5 identifies the achievement status of the execution history as "not achieved." (11) The monitoring app notifies the destination user of the identified achievement status (not achieved) via the destination terminal 5.

[0039] <Configuration of notification destination terminal> The explanation will continue by returning to Fig. 1. The hardware configuration and functional configuration of the destination terminal 5 will be explained below.

[0040] The destination terminal 5 includes a network interface 51, a storage unit 55, and a control unit 56. The network interface 51 and the storage unit 55 are electrically connected to the control unit 56 via a bus 59.

[0041] The network interface 51 is communicably connected to the server device 2 and other user terminals via a communication network 6 such as the Internet and a LAN.

[0042] In the case of output by screen (in other words, in the case of screen display), the output unit 52 generates output information for outputting a screen of a monitoring site or a monitoring app including various images, text, etc. under the control of the control unit 56 (specifically, based on information for control output from the control unit 56). Then, the output unit 52 outputs various screens of the monitoring app on a connected display (not shown) based on this generated output information. In addition, in the case of output by audio, the output unit 52 reproduces and synthesizes audio based on information output from the control unit 56, and outputs the audio to a connected speaker (not shown).

[0043] The input unit 53 transmits and receives data relating to user operation inputs to peripheral devices (not shown) such as a connected touchpad and keyboard to and from these peripheral devices. For example, the user inputs an operation signal to the notification destination terminal 5 by touching the touchpad.

[0044] Under the control of the control unit 56, the imaging unit 54 captures an image of a predetermined range including the face of the user operating the destination terminal 5 using an external or built-in camera (not shown) to obtain image information.

[0045] The storage unit 55 is a device that stores programs and data, such as a main storage device, an auxiliary storage device, or an external storage device. The storage unit 55 is configured, for example, with an HDD (Hard Disk Drive), RAM (Random Access Memory), ROM (Read Only Memory), and SSD (Solid State Drive). The storage unit 55 stores various programs including a part of the terminal program according to this embodiment, as well as user information 551.

[0046] The program (including the terminal program) according to this embodiment can be stored in a storage medium. The storage medium storing the program may be a non-transitory storage medium (non-transitory computer readable medium). The non-transitory storage medium is not particularly limited, and may be, for example, a storage medium such as a USB memory or a CD-ROM.

[0047] User information 551 is stored in association with each user account (in other words, for each user identification information), including account information, the user identification information and game history information of the corresponding user to be evaluated, and condition information indicating the judgment conditions to be applied.

[0048] The control unit 56 is configured by a microcomputer including a CPU and a semiconductor memory, and is a processing device (for example, a processor) that controls the operation of the device 5, i.e., performs data calculations, processing, and transfers, executes programs, and controls other devices. The control unit 56 can realize various functions in the destination terminal 5 by executing programs stored in the storage unit 55.

[0049] The control unit 56 executes various programs including a terminal program, thereby functioning as a communication unit 561, a receiving unit 562, an acquiring unit 563, a specifying unit 564, a condition adjusting unit 565, a notifying unit 566, and an instructing unit 567.

[0050] -Means of communication- The communication means 561 is a function for communicating with the server device 2 and other user terminals via the network interface 51.

[0051] The communication means 561 generates and transmits information that can be understood by the server device 2 or other user terminals in response to various operation signals received by the input unit from the touchpad. For example, the communication means 561 transmits account information, an account issuance request, a request to download condition information, a request to download new game data, user information, game data, etc. to the server device 2. The communication means 561 also receives new game data, condition information, etc. sent from the server device 2 in response to a download request.

[0052] -Method of reception- The receiving means 562 receives various selections, instructions, requests, etc. from the user. The receiving means 562 receives, for example, a request to issue a notification account or a request to authenticate the issued notification account (in other words, a request to log in to the monitoring site or the monitoring app) from the notification destination user.

[0053] -First reception method- The receiving means 562 may include a first receiving means 5621. The first receiving means 5621 receives, from the evaluation target terminal 7, a relaxation request to request relaxation of a restrictive condition included in the determination conditions and for restricting the execution of the game.

[0054] -Acquisition method- The acquisition means 563 acquires various information from the server device 2 and other user terminals.

[0055] -History acquisition method- The acquisition means 563 includes a history acquisition means 5631. The history acquisition means 5631 acquires the history information of the user to be evaluated who is associated with the notification destination user from a device that stores this history information. The "device that stores the history information" may be, for example, the storage unit 55, the server device 2 (specifically, the storage unit included in the server device 2), or the terminal 7 to be evaluated.

[0056] -Specific means- The specifying means 564 specifies various situations and ranges related to the game of the user to be evaluated.

[0057] -Means for identifying achievement status- The identification means 564 may include an achievement status identification means 5641. The achievement status identification means 5641 identifies, based on the history information acquired by the history acquisition means 5631, the achievement status of the game execution history of the user to be evaluated with respect to the judgment condition set based on the evaluation information of the user to be evaluated.

[0058] The determination conditions may include, for example, conditions for restricting game execution (hereinafter also referred to as "restriction conditions"). The achievement status identification means 5641 may, for example, identify the achievement status of the restriction conditions in the game execution history of the evaluation target user.

[0059] The achievement status specifying means 5641 may specify, for example, as the achievement status, whether or not the game execution history has not yet achieved a set lower limit of the execution amount.

[0060] <Determination conditions> An example of the judgment conditions will now be described with reference to Fig. 3. As shown in Fig. 3, the judgment conditions may be composed of one or more of items No. 1 to No. 5 (hereinafter also referred to as "condition items"). The specifying means 564 may specify a condition item to be applied as the judgment condition from among the multiple condition items based on the evaluation information of the user to be evaluated.

[0061] Each of the multiple condition items may be classified as, for example, whether it defines an upper limit or a lower limit for the amount of game execution. For example, the condition item No. 2, "minimum number of plays / week," sets a lower limit for the number of times a game is executed per week. If the achievement indicated by the execution history does not achieve this lower limit, the achievement status identification means 5641 identifies the achievement status of the execution history as "not achieved." Furthermore, for example, the condition item No. 3, "maximum total play time / day," sets a limit for the total amount of game play time per day. If the achievement indicated by the execution history achieves this upper limit, the achievement status identification means 5641 identifies the achievement status of the execution history as "achieved."

[0062] For each of the multiple condition items, it may be set as to whether or not it is mandatory to set a limit value (upper limit or lower limit) for the condition item. For example, the condition item No. 2, "minimum number of plays per week," is set as mandatory "Yes." Therefore, when the condition item No. 2 is applied as a judgment condition, the game may be controlled so that it will not start (in other words, the game will not be launched) unless a lower limit value (for example, 5 times per week) is set.

[0063] -Means for identifying progress- Continuing the explanation by returning to Fig. 1, the identification means 564 may include a progress status identification means 5642. The progress status identification means 5642 identifies the progress status of the game by the user to be evaluated based on the history information acquired by the history acquisition means 5631. The progress status identification means 5642 may, for example, identify which stage has been cleared out of multiple stages included in the game (in other words, it may be a main quest, etc.) based on the history information.

[0064] The progress status identifying means 5642 may identify, as the progress status, the state of progress in a specific stage included in the game (e.g., progressing smoothly, progress stalled, etc.) based on, for example, history information. The progress status identifying means 5642 may, for example, calculate, for each user to be evaluated, a statistical value (e.g., median or average) of play time for a specific period from the start to completion of one stage, and compare the calculated statistical value with the play time required for the specific stage to indicate the progress status in the specific target stage. Specifically, the progress status identifying means 5642 may identify the progress status in stages (three stages in this example) based on the calculated statistical value, such as "standard" if the play time from the start of the specific stage to a specific point in time is within a predetermined range, "stagnated" if it exceeds the upper limit of the predetermined range, and "smooth" if it falls below the lower limit of the predetermined range. As another example, the progress status determination means 5642 may count the number of times an operation input is incorrect or the number of times the game is over per stage, and if this counted number exceeds a set threshold, determine that the progress status is "stagnant."

[0065] -Range identification method- The specifying means 564 may include a range specifying means 5643. The range specifying means 5643 specifies a range of relaxation of the restriction condition based on the progress state specified by the progress state specifying means 5642.

[0066] For example, when it is determined based on the progress of the game that only the early stages of a plurality of stages included in the game have been cleared, i.e., that the game progress is in the early stages, the range specifying means 5643 may specify a range for relaxing the restriction condition to be wider than the set standard. Specifically, the range specifying means 5643 may vary the upper limit of a condition item of the restriction condition, particularly an item whose restriction type is "upper limit," to relax the upper limit. For example, for the condition item No. 4 in FIG. 3, if the maximum total play time per day is set to "1 hour" and the set standard is "1.3 times," the range specifying means 5643 may specify a range for relaxing the restriction condition to "1.5 times" and vary the maximum total play time per day to "1 hour and 30 minutes" in the early stages of the game.

[0067] For example, if it is determined based on the progress of the game that the final stage of the multiple stages included in the game has been cleared, i.e., the game progress is at a later stage, the range determination means 5643 may determine the range of relaxation of the restriction condition to be narrower than the set standard. For example, for the condition item No. 4 in FIG. 3, if the maximum total play time per day is set to "1 hour" and the set standard is "1.3 times," the range determination means 5643 may specify the range of relaxation as "1.1 times" and change the maximum total play time per day to "1 hour and 6 minutes" in the later stages of the game. As another example, in such a case, the range determination means 5643 may specify the range of relaxation as "0.8 times" and change the maximum total play time per day to "48 minutes," which is smaller than the original "1 hour."

[0068] For example, in the early stages of a game, in order to establish the user to be evaluated in the game, looser restrictions may be required compared to users who have progressed a certain amount in the game. On the other hand, in the middle or later stages of the game, looser restrictions may no longer be necessary. In this way, rather than uniform restriction conditions, restriction conditions that flexibly respond to the progress of the game may be required. According to the above configuration, the extent of relaxation is determined based on the progress of the user to be evaluated in the game, so that the restriction conditions can be relaxed according to the progress of the game.

[0069] -Condition adjustment means- The condition adjusting means 565 adjusts the judgment conditions based on various information.

[0070] -Measures for alleviating conditions- The condition adjusting means 565 may include a condition relaxing means 5651. The condition relaxing means 5651 relaxes the restrictive condition based on a relaxation request received by the first receiving means 5621. For example, for the condition item No. 5 in Fig. 3, if the maximum continuous play time is set to "1 hour" and the relaxation request indicates a request to change the maximum continuous play time to "1 hour 30 minutes," the condition relaxing means 5651 may change the maximum continuous play time to "1 hour 30 minutes."

[0071] According to the above configuration, the condition relaxing means 5651 can relax the restrictive conditions in response to a relaxation request from the user to be evaluated, thereby making it possible to set the restrictive conditions in line with the wishes of the user to be evaluated.

[0072] The condition relaxing means 5651 may, for example, relax the restrictive condition within the range specified by the range specifying means 5643. For example, for the condition item No. 5 in FIG. 3, if the maximum continuous play time is set to "1 hour," the specified relaxation range is "1.5 times," and the relaxation request is to set the maximum continuous play time to "1 hour 10 minutes," the condition relaxing means 5651 may change the maximum continuous play time to "1 hour 10 minutes." On the other hand, for example, for the condition item No. 5 in FIG. 3, if the maximum continuous play time setting and the relaxation range are the same and the relaxation request is to set the maximum continuous play time to "1 hour 40 minutes," the condition relaxing means 5651 may reject this relaxation request.

[0073] According to the above configuration, the condition relaxing means 5651 can relax the restrictive conditions in response to a relaxation request from the user to be evaluated within the relaxation range determined based on the progress status. Therefore, the restrictive conditions can be set to suit the progress status while following the wishes of the user to be evaluated.

[0074] -Notification means- The notification means 566 notifies the notification destination user of various information. The notification means 566 notifies the notification destination user of the achievement status identified by the achievement status identification means 5641. For example, the notification means 566 may display the achievement status (for example, "not achieved" or "achieved") for the judgment condition on the screen of the monitoring site or the monitoring app in response to a display request from the notification destination user. As another example, the notification means 566 may notify the notification by display or sound using a push notification from the monitoring app.

[0075] According to the above configuration, the notification means 566 can notify the notification recipient of the achievement status of the game execution history for the judgment conditions based on the evaluation information regarding the mental and physical state or ability of the user to be evaluated. Therefore, the notification system 1 can notify the notification recipient of the achievement status of the game execution status that suits the user to be evaluated.

[0076] For example, if the achievement status identification means 5641 identifies the execution history as incomplete, the notification means 566 may notify the notified user that the game execution history of the user to be evaluated has not achieved the set lower limit of the execution amount.

[0077] For example, if the user to be evaluated plays a game for the purpose of treatment or improvement of physical and mental symptoms, it may be undesirable for the user to hardly play games. According to the above configuration, the notification means 566 can set a lower limit on the amount of games that should be played for treatment or improvement of physical and mental symptoms, and notify the user of the progress toward that limit. Therefore, the notification means 566 can inform the user to be notified that the user to be evaluated has "not achieved" the lower limit on the amount of games played. This allows the user to take action to encourage the user to play games, for example, when the user to be evaluated is hardly playing games.

[0078] -Instruction means- The instruction means 567 issues various instructions to the server device 2 and other user terminals.

[0079] -Restriction instruction means- The instruction means 567 may include a restriction instruction means 5671. The restriction instruction means 5671 instructs the evaluation target terminal 7 on which the evaluation target user is executing a game to restrict the execution of the game by the evaluation target user, based on the achievement status of the restriction condition identified by the achievement status identification means 5641. For example, when the maximum continuous play time for the condition item No. 5 in FIG. 3 is set to "1 hour" and the achievement status is "achieved" or "exceeded," the restriction instruction means 5671 may instruct the evaluation target terminal 7 not to start the game (in other words, to launch the game app). Furthermore, the restriction instruction means 5671 may notify the evaluation target terminal 7 of the fact that the restriction has been imposed by a push notification or the like in accordance with this restriction.

[0080] According to the above configuration, the restriction instruction means 5671 can restrict the execution of the game so that the game cannot be played any further when the limit of the restriction conditions set based on the evaluation information regarding the user's mental and physical state and ability is exceeded. Therefore, the restriction instruction means 5671 can prevent excessive gameplay, etc., through more effective means so as not to exceed the upper limit set in consideration of the user's mental and physical state and ability.

[0081] <Notification system operation flow> An example of the flow and interaction of notification processes in the notification system 1 will be described with reference to FIG.

[0082] FIG. 4(a) is a sequence diagram showing the process flow and interactions when the server device 2 sets a judgment condition and shares the set judgment condition with the notification destination terminal 5.

[0083] As shown in Fig. 4(a), first, the server device 2 sets a judgment condition for the game execution history of the user to be evaluated based on the evaluation information (step st11). Next, the server device 2 transmits condition information indicating the set judgment condition to the notification destination terminal 5 (step st12). Next, the notification destination terminal 5 sets a judgment condition based on the received condition information so that the identification means 564 can identify various information (step st13).

[0084] Figure 4(b) is a sequence diagram showing the process flow and interactions when the notification destination terminal 5 uses the shared judgment conditions (including restriction conditions) to identify the achievement status of the game execution history of the user to be evaluated and notify the notification destination user, thereby instructing restrictions on the game of the user to be evaluated.

[0085] As shown in Fig. 4(b), first, the terminal 7 to be evaluated executes a game in response to an operation input from the user to be evaluated (step st21). Next, the terminal 7 to be evaluated transmits history information indicating an execution history of the game executed by this user to be evaluated to the server device 2 (step st22). Next, the server device 2 stores the received history information (step st23).

[0086] Next, the server device 2 transmits the stored history information of the user to be evaluated who is associated with the notification destination user to the notification destination terminal 5 (step st24). The notification destination terminal 5 acquires the transmitted history information from the server device 2 (step st25). The notification destination terminal 5 identifies the achievement status of the execution history for the set judgment conditions (including the restriction conditions) based on the acquired history information (step st26). The notification destination terminal 5 notifies the notification destination user of the identified achievement status (step st27).

[0087] When the achievement status of the game execution history of the user to be evaluated, indicated by the history information for the restriction condition included in the judgment condition, is "achieved," for example, when the game execution history reaches the upper limit (maximum continuous play time) specified by the condition item No. 5 in FIG. 3, the server device 2, the notification destination terminal 5, and the evaluation target terminal 7 execute the processing within the area indicated by the combined fragment opt1 (Option1). Specifically, first, the notification destination terminal 5 generates instruction information for instructing the evaluation target terminal 7 to restrict game execution by the user to be evaluated (step st28). For example, when the execution history reaches the upper limit specified by the condition item No. 5 in FIG. 3, the notification destination terminal 5 generates instruction information for instructing the evaluation target terminal 7 to not execute the game until a set interval time has elapsed. The notification destination terminal 5 transmits the generated instruction information to the evaluation target terminal 7 via the server device 2 (step st29). The evaluation target terminal 7 restricts game execution by the user to be evaluated based on the received instruction information. For example, when the upper limit stipulated by the condition item No. 5 in FIG. 3 is applied as a restriction condition, the terminal 7 to be evaluated is restricted so that the execution of the game cannot be started or continued until the set interval time has elapsed.

[0088] To summarize the above, the control unit 56 (computer) of the notification destination terminal 5 functions as a history acquisition means 5631 that acquires history information from a device that stores history information indicating the execution history of games played by the user to be evaluated who is associated with the notification destination user, an achievement status determination means 5641 that, based on the history information, determines the achievement status of the execution history against the judgment conditions set based on evaluation information regarding the physical and mental state or ability of the user to be evaluated, and a notification means 566 that notifies the notification destination user of the achievement status.

[0089] <Effects> According to this embodiment, the notification destination user can be notified of the achievement status of the game execution history for the judgment conditions based on the evaluation information regarding the mental and physical state or ability of the user to be evaluated. Therefore, the notification destination can be notified of the achievement status of the game execution status that suits the user to be evaluated.

[0090] [Variations] Although the present invention has been described based on the above embodiment, the present invention is not limited to the above embodiment. The following cases are also included in the present invention.

[0091] [First Modification] Although not shown in the above embodiment, the current biological condition of the user to be evaluated may be utilized to further adjust the execution situation to suit the user to be evaluated. This "current biological condition" specifically refers to the state when the biological condition of the user to be evaluated is measured by a wearable device or the like, which will be described later.

[0092] -Biometric acquisition method- The acquisition means 563 may include a biometric acquisition means (not shown) that acquires biometric information of the user to be evaluated from a device that stores the biometric information.

[0093] Biometric information is information about the user's living body, such as information indicating the user's brain waves, veins, heart rate, activity level, breathing state, sleep depth, body temperature, blood oxygen concentration, blood pressure, height, and / or weight at a specific point in time (specifically, at the time of measurement). Biometric information may also be, for example, a facial image of the user.

[0094] The device that stores the biological information may be, for example, a wearable device that measures the user's biological condition, such as veins, heart rate, activity level, respiratory state, sleep depth, sleep duration, body temperature, and / or blood pressure, etc. Alternatively, the device may be the server device 2, the terminal to be evaluated 7, or the storage unit 55 of the device 5 that acquires and stores the biological information indicating the biological condition measured in this way from the wearable device.

[0095] The condition adjustment means 565 may adjust the judgment conditions based on, for example, the biological information acquired by the biological information acquisition means. The condition adjustment means 565, for example, calculates the average body temperature for a predetermined period (for example, one month or six months) based on the biological information. Next, the condition adjustment means 565 determines that the physical condition is not good if the body temperature of the biological information acquired that morning is higher than a set standard by a certain degree (for example, +5°C for body temperature) using the calculated average as a standard. Then, on a day when it is determined that the physical condition is not good, the condition adjustment means 565 may adjust the lower limit of the condition item of the restriction type "lower limit" among the judgment conditions to be lower.

[0096] The evaluation indicated by the evaluation information is an evaluation by an evaluation user such as a doctor, such as through a diagnosis, and therefore, even if the evaluation is performed periodically, it may be difficult to take into account the current biological condition of the user to be evaluated. According to the above configuration, the condition adjustment means 565 can adjust the judgment conditions based on the current biological condition of the user to be evaluated, such as the condition of the day, and can adjust the execution situation to better suit the user to be evaluated.

[0097] -Means for identifying the burden- The condition adjusting means 565 may include a burden identifying means (not shown). The burden identifying means identifies burden information indicating the mental and physical burden of the user to be evaluated caused by the game (in other words, the emotional and stress state of the user to be evaluated caused by the game) based on the biometric information acquired by the biometric acquiring means. The burden identifying means may identify the emotional state (e.g., positive or negative) of the user to be evaluated based on, for example, the electroencephalogram of the user to be evaluated included in the biometric information. As another example, the burden identifying means analyzes a facial image of the user to be evaluated included in the biometric information. The burden identifying means may estimate the stress state of the user to be evaluated based on the results of this analysis.

[0098] The condition adjusting means 565 may adjust the judgment conditions based on the burden information identified by the burden identifying means, for example.

[0099] According to the above configuration, the condition adjustment means 565 can adjust the judgment conditions in consideration of the mental and physical burden of the user to be evaluated due to the game, thereby making it possible to set an execution situation that is more suited to the current mental and physical state of the user to be evaluated.

[0100] [Second Modification] Although not shown in the above embodiment, the notification system 1 may provide the notification destination user with images (including still images and videos) of the game being played by the user to be rated, thereby more specifically informing the status of the game being played. Furthermore, the notification system 1 may cause the notification destination user to send a message, insert an item, or have the player character they control participate in the game, in order to support the game being played by the user to be rated.

[0101] -Means of reception- The communication means 561 may include a receiving means (not shown). The receiving means receives image data (hereinafter also referred to as "game image data") showing an image of the game being played by the user to be evaluated from the terminal 7 to be evaluated on which the user to be evaluated plays the game or from the server device 2 that controls the execution of the game. In other words, the game image data is also data that the notification destination user uses to watch the execution of the game by the user to be evaluated.

[0102] -Second reception method- The receiving unit 233 may include a second receiving unit (not shown). The second receiving unit receives at least one of a transmission request for transmitting a message to the user to be evaluated in response to the recommended information from the notification destination user and an intervention request for requesting intervention by the notification destination user.

[0103] The control unit 56 may function as an image presenting means and / or a recommendation presenting means by executing various programs including a terminal program.

[0104] -Image presentation means- The image presenting means presents an image of the game to the notification destination user based on the game image data received by the receiving means.

[0105] For example, if the user to be evaluated frequently stumbles and gets stuck at a specific point in a specific stage, it may be possible to see at a glance how the user is stumbling by viewing a still image of a video scene at that point. In such a case, the image presenting means can present an image of the game, thereby more specifically and clearly conveying the game execution status to the user to be notified.

[0106] - Recommended presentation method - The recommendation presentation means presents, to the notification destination user, recommendation information indicating that at least one of (a) sending a message to the user to be evaluated and (b) intervening in the game execution by the user to be evaluated is recommended based on the progress status. In other words, this recommendation information is information for encouraging the notification destination user to send a message or intervene to support the user to be evaluated in playing the game. Furthermore, the recommendation presentation means may present the recommendation information further based on, for example, burden information identified by the burden identification means. Specifically, the recommendation presentation group may generate recommendation information based on the burden information when the stress state of the user to be evaluated while playing the game exceeds a set threshold.

[0107] In cases where the progress of the user to be evaluated is identified as "stagnant," the game may remain stagnant through the efforts of the user to be evaluated alone. With the above configuration, the notification destination user can be encouraged to send a message or intervene to support the game, thereby encouraging the notification destination user to support the user to be evaluated in playing the game.

[0108] -Transmission instruction means- The instruction means 567 may include a transmission instruction means (not shown). When the second reception means receives a transmission request, the transmission instruction means instructs a message function (including a chat function) included in a game program (for example, a game application) stored in the notification destination terminal 5 to transmit a message to the user to be evaluated.

[0109] -Intervention instruction means- The instruction means 567 may include an intervention instruction means (not shown). When the second receiving means receives an intervention request, the intervention instruction means instructs the game program stored in the evaluation target terminal 7 of the evaluation target user to intervene in the execution of the game by the notification target user. The instruction information used by the intervention instruction means to instruct intervention may be, for example, an instruction to insert an item selected by the notification target user into the player character of the game of the evaluation target user. With this configuration, the intervention instruction means can actually cause the notification target user to intervene in the game of the evaluation target user. Therefore, the intervention instruction means can provide more effective support to the notification target user.

[0110] Here, with reference to FIG. 5, an example will be described in which the notification system provides the notification destination user with an image of the game played by the user to be evaluated, and allows the notification destination user to participate in the game.

[0111] (1-1) As shown in Fig. 5 , in the notification system 1, the terminal 7 to be evaluated transmits game history information of the user to be evaluated to the server device 2. (1-2) The terminal 7 to be evaluated or another device transmits biometric information of the user to be evaluated to the server device 2.

[0112] (2) The server device 2 identifies burden information indicating the mental and physical burden of the user to be evaluated due to the game based on the transmitted biometric information. (3) The server device 2 generates recommendation information based on the identified burden information if the stress state of the user to be evaluated while playing the game exceeds a set threshold. (4) The server device 2 transmits game image data of the game being played and the generated recommendation information to the destination terminal 5. (5) The destination terminal 5 displays an image 810a of the game of the user to be evaluated based on the transmitted game image data on a screen 810 of the monitoring app. The destination terminal 5 also displays recommendation information 810b on the screen 810 of the monitoring app. The displayed recommendation information 810b may include request input means 810b1 for receiving an input of a transmission request for transmitting the message described above (A), and request input means 810b2 for receiving an input of an intervention request for the destination user to intervene in the game played by the user to be evaluated (in this example, by inserting an item).

[0113] (6) and (7) Based on the message sending request or intervention request received from the notification user, the notification destination terminal 5 sends instruction information to the evaluation target terminal 7 via the server device 2 to send a message or to instruct the terminal 7 to intervene in the game.

[0114] (8) For example, in the case of (A) above, in which the notification destination user intervenes in the execution of the game by the evaluation target user, the evaluation target terminal 7 executes the instructed intervention in the running game app. The evaluation target terminal 7 may notify, for example, on the screen 820 of the game app, that the notification destination user has intervened.

[0115] [Second embodiment] A notification system 1a according to a second embodiment of the present disclosure (hereinafter also referred to as "the present embodiment") will be described, focusing on differences from the notification system 1 of the first embodiment.

[0116] In the notification system 1a according to this embodiment, the server device 2 identifies the achievement status and progress status, adjusts the judgment conditions, and notifies the achievement status. According to this embodiment, the notification destination terminal 5 does not need to perform complex specific processing, but only needs to perform output processing and input processing. Therefore, the notification destination user can grasp the game achievement status and intervene in the game simply by using the monitoring site via a web browser, without installing a program (e.g., a monitoring app) dedicated to the notification system 1a. Note that, among the means of the control unit 23 of the server device 2 shown in FIG. 6, those having the same functions as the means of the control unit 56 of the notification destination terminal 5 shown in FIG. 1 (means with the same names) will not be described again.

[0117] 6, the server device 2 includes a network interface 21, a storage unit 22, and a control unit 23. The network interface 21 and the storage unit 22 are electrically connected to the control unit 23 via a bus 29.

[0118] The network interface 21 is communicably connected to each user terminal via a communication network 6 such as the Internet and a LAN.

[0119] The storage unit 22 is a device that stores programs and data, such as a main storage device, an auxiliary storage device, or an external storage device. The storage unit 22 is configured, for example, with an HDD (Hard Disk Drive), RAM (Random Access Memory), ROM (Read Only Memory), and SSD (Solid State Drive). The storage unit 22 stores various programs including a part of the server program according to this embodiment, as well as various data such as user information 221.

[0120] The user information 221 stores master data of various information such as account information, condition information, and history information stored in the user information 551 of the destination terminal 5.

[0121] The control unit 23 is configured by a microcomputer including a CPU and a semiconductor memory, and is a processing device (for example, a processor) that controls the operation of the device 2, i.e., performs data calculations, processing, and transfers, executes programs, and controls other devices. The control unit 23 can realize various functions in the server device 2 by executing programs stored in the storage unit 22.

[0122] By executing various programs, the control unit 23 functions as a communication means 231, a matching means 232, a reception means 233, a setting means 234, an acquisition means 235, a specification means 236, a condition adjustment means 237, a notification means 238, a game execution means 239, and a presentation means 240.

[0123] -Means of communication- The communication means 231 transmits and receives various data to and from each user terminal. The communication means 231 may include a receiving means 2311 and a transmitting means 2312. The receiving means 2311 receives, for example, game image data showing an image of a game being played by the user to be evaluated from the terminal 7 to be evaluated. When the second receiving means 2332 receives a request to send a message, the transmitting means 2312 transmits this message to the terminal 7 to be evaluated.

[0124] -Method of verification- The verification means 232 authenticates the user account using the user identification information received from the user terminal.

[0125] -Method of reception- The receiving means 233 may include, for example, a first receiving means 2331 and a second receiving means 2332. The first receiving means 2331 receives a relaxation request for relaxing a restrictive condition from the evaluation target terminal 7. The second receiving means 2332 receives, from the notification destination terminal 5a, a transmission request for requesting transmission of a message in response to recommended information, and an intervention request for requesting intervention by the notification destination user.

[0126] -Setting method- The setting means 234 sets a judgment condition for the game execution history of the user to be evaluated based on the evaluation information. The setting means 234 may, for example, refer to the storage unit 22 that stores a table in which condition items to be applied for each evaluated level (for example, cognitive function level, intellectual ability level, etc.) are set, and set the judgment condition based on this table.

[0127] -Method of acquisition- The acquisition means 235 may include, for example, an evaluation acquisition means 2351 and a biometric acquisition means 2352. The evaluation acquisition means 2351 acquires evaluation information from the user terminal of the evaluation user. The biometric acquisition means 2352 acquires the biometric information of the evaluation target user from a device that stores this biometric information.

[0128] - Specific means - The identification means 236 may include, for example, an achievement status identification means 2361, a progress status identification means 2362, and a range identification means 2363. The achievement status identification means identifies the achievement status of the execution history of the game executed by the game execution means 239, which will be described later, with respect to the determination condition. Other functions of the achievement status identification means 2361, the progress status identification means 2362, and the range identification means 2363 have the same functions as the means of the same names in the control unit 23, and therefore description thereof will be omitted.

[0129] -Condition adjustment means- Description of the condition adjustment means 237 will be omitted as it has the same function as the means of the same name in the control unit 23. The condition adjustment means 237 may include, for example, a condition relaxation means 2371. Description of the condition relaxation means 2371 will also be omitted as it has the same function as the means of the same name in the control unit 23.

[0130] -Notification means- The notification means 238 notifies the notification destination terminal 5a of the notification destination user associated with the user to be evaluated of the achievement status identified by the achievement status identification means 2361. Furthermore, when the achievement status identification means 2361 identifies the execution history as unachieved, the notification means 238 may notify the notification destination terminal 5a that the achievement status has not been achieved.

[0131] -Game execution means- The game execution means 239 executes a game on the evaluation target terminal 7 in response to an operation input by the evaluation target user. The game execution means 239 may include, for example, a restriction means 2391 and an intervention means 2392. The restriction means 2391 restricts the execution of the game by the evaluation target user based on the achievement status identified by the achievement status identification means 2361. When the second reception means accepts an intervention request, the intervention means 2392 causes the notification destination user to intervene in the execution of the game by the evaluation target user by the game execution means 239.

[0132] - Presentation means - The presentation means 240 includes an image presentation means 2401 and a recommendation presentation means 2402. The image presentation means 2401 causes the notification destination terminal 5a to present an image of the game to the notification destination user based on game image data received from the evaluation target terminal 7. The recommendation presentation means 2402 causes the notification destination terminal 5a to present recommended information to the notification destination user based on the progress status.

[0133] [Other embodiments] The various control means and processing procedures described in the above embodiments are merely examples and are not intended to limit the scope of the present invention, its applications, or its uses. The various control means and processing procedures can be appropriately modified in design within the scope that does not change the gist of the present invention.

[0134] The game may be an action game, a shooting game, a role-playing game, a simulation game, a board game, a puzzle game, etc., and the invention can be applied to various types of games.

[0135] In the above embodiment, the server device 2 and multiple user terminals are integrated to function as a program, but the present invention is not limited to this. All of the means of the program, i.e., the receiving means, associating means, changing means, canceling means, etc., may be provided in the server device 2 alone, the destination terminal 5 alone, a communication terminal other than the server device and the destination terminal 5 alone, or two of these devices combined (for example, distributed processing between the server device 2 and the destination terminal 5). Furthermore, when the server device, the destination terminal, and the communication terminals are integrated to function as a program, it is also possible to appropriately change which means are to be functioned by which device.

[0136] 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. [Explanation of symbols]

[0137] 1. Notification System 2. Server device 23 Control Unit 5 Notification destination terminal 56 Control Unit 563 Acquisition method 5631 History Acquisition Method 564 Specific means 5641 Achievement status identification means 566 Notification means 7. Devices to be evaluated

Claims

1. The notification destination terminal of the notification destination user a history acquisition means for acquiring, from a device storing history information indicating a game execution history of a user to be evaluated associated with the notification destination user, the history information; an achievement status specifying means for specifying, based on the history information, an achievement status of the execution history with respect to a judgment condition set based on evaluation information relating to the mental and physical state or ability of the evaluation target user; functioning as a notification means for notifying the notification destination user of the achievement status; the determination condition includes a restriction condition for restricting execution of the game, the achievement status specifying means specifies an achievement status of the execution history with respect to the restriction condition; The notification destination terminal, a restriction instruction means for instructing the evaluation target terminal on which the evaluation target user executes the game to prevent the evaluation target user from launching an application program of the game, based on the achievement status; a first receiving means for receiving a relaxation request for relaxing the restriction condition from the evaluation target terminal of the evaluation target user; a condition relaxation means for relaxing the restrictive condition based on the relaxation request; a progress status determination means for determining a progress status of the game by the evaluation target user based on the history information; and further functioning as a range specification means for specifying a range of relaxation of the restriction condition based on the progress status; the condition relaxing means relaxes the restrictive condition within the specified range, the range specification means determines the progress status to be a first stage or a second stage that is a stage later than the first stage, and specifies a wider range of relaxation of the restriction condition when the progress status is determined to be the first stage than when the progress status is determined to be the second stage; Terminal program.

2. the determination condition defines at least one of a lower limit of the number of times the game is to be played and a lower limit of the duration of the game to be played within a predetermined period of time; the achievement status specifying means specifies, as the achievement status, whether or not the execution history of the game has not yet achieved the lower limit; When the achievement status specifying means specifies that the target task has not been achieved, the notifying means notifies the notification destination user that the target task has not been achieved. The terminal program according to claim 1 .

3. The notification destination terminal, a biometric acquisition means for acquiring the biometric information of the evaluation target user from a device that stores the biometric information; and further functioning as a condition adjustment means for adjusting the determination conditions based on the biological information.

3. The terminal program according to claim 1 or 2.

4. The condition adjustment means includes a burden specification means, the burden specifying means specifies burden information indicating a mental and physical burden caused by the game based on the biological information; the condition adjustment means adjusts the determination conditions based on the burden information. The terminal program according to claim 3.

5. The notification destination terminal, a receiving means for receiving game image data showing an image of the game being played by the user to be evaluated from the terminal to be evaluated on which the user to be evaluated plays the game or from a server device that controls the execution of the game; and further functioning as an image presenting means for presenting an image of the game to the notification destination user based on the game image data. The terminal program according to any one of claims 1 to 4.

6. The notification destination terminal, a progress status determination means for determining a progress status of the game by the evaluation target user based on the history information; a recommendation presentation means for presenting, to the notification destination user, recommendation information indicating that the notification destination user is recommended to at least one of send a message to the evaluation target user and intervene in the execution of the game by the evaluation target user, based on the progress status; and a second receiving means for receiving, from the notification destination user, at least one of a transmission request for transmitting the message and an intervention request for requesting intervention by the notification destination user in response to the recommended information; a transmission instruction means for instructing a message function of the game program stored in the notification destination terminal to transmit the message when the second reception means receives the transmission request; When the second reception means receives the intervention request, the second reception means further functions as an intervention instruction means for instructing the notification destination user to intervene in the execution of the game, the intervention request being received by the second reception means and being stored in the evaluation target terminal of the evaluation target user. The terminal program according to any one of claims 1 to 5.

7. The notification destination terminal of the notification destination user a history acquisition means for acquiring, from a device storing history information indicating a game execution history of a user to be evaluated who is associated with the notification destination user, the history information; an achievement status specifying means for specifying, based on the history information, an achievement status of the execution history with respect to a judgment condition set based on evaluation information relating to the mental and physical state or ability of the evaluation target user; functioning as a notification means for notifying the notification destination user of the achievement status; the determination condition includes a restriction condition for restricting execution of the game, the achievement status specifying means specifies an achievement status of the execution history with respect to the restriction condition; The notification destination terminal, a restriction instruction means for instructing the terminal to be evaluated on which the user to be evaluated executes the game to restrict execution of the game by the user to be evaluated, based on the achievement status; a first receiving means for receiving a relaxation request for relaxing the restriction condition from the evaluation target terminal of the evaluation target user; a condition relaxation means for relaxing the restrictive condition based on the relaxation request; a progress status determination means for determining a progress status of the game by the evaluation target user based on the history information; and further functioning as a range specification means for specifying a range of relaxation of the restriction condition based on the progress status; the condition relaxing means relaxes the restrictive condition within the specified range, the range specification means determines the progress status to be a first stage or a second stage that is a stage later than the first stage, and specifies a wider range of relaxation of the restriction condition when the progress status is determined to be the first stage than when the progress status is determined to be the second stage; Terminal program.

8. A terminal device of a notification destination user, a history acquisition unit that acquires history information from a device that stores history information indicating a game execution history of a user to be evaluated associated with the notification destination user; an achievement status specifying unit that specifies, based on the history information, an achievement status of the execution history with respect to a judgment condition set based on evaluation information regarding the mental and physical state or ability of the evaluation target user; a notification unit that notifies the notification destination user of the achievement status, the determination condition includes a restriction condition for restricting execution of the game, the achievement status identification unit identifies an achievement status of the execution history with respect to the restriction condition; The terminal device of the notification destination user a restriction instruction unit that instructs the evaluation target terminal on which the evaluation target user executes the game to prevent the evaluation target user from launching an application program of the game, based on the achievement status; a first receiving unit that receives a relaxation request for relaxing the restriction condition from the evaluation target terminal of the evaluation target user; a condition relaxation unit that relaxes the restrictive condition based on the relaxation request; a progress status determination unit that determines a progress status of the game by the evaluation target user based on the history information; a range specification unit that specifies a range for relaxing the restriction condition based on the progress status; Furthermore, the condition relaxation unit relaxes the restriction condition within the specified range, the range specification unit determines the progress status to be a first stage or a second stage that is a stage later than the first stage, and specifies a wider range of relaxation of the restriction condition when the progress status is determined to be the first stage than when the progress status is determined to be the second stage; Terminal device.

9. Server equipment a setting means for setting a judgment condition for a game execution history of a user to be evaluated based on evaluation information relating to the mental and physical state or ability of the user to be evaluated; a game execution means for executing the game in response to an operation input by the user to be evaluated; achievement status specification means for specifying an achievement status of the execution history of the game executed by the game execution means with respect to the determination condition; functioning as a notification means for notifying a notification destination terminal of a notification destination user associated with the evaluation target user of the achievement status; the determination condition includes a restriction condition for restricting execution of the game, the achievement status specifying means specifies an achievement status of the execution history with respect to the restriction condition; The server device, a restriction instruction means for instructing the evaluation target terminal on which the evaluation target user executes the game to prevent the evaluation target user from launching an application program of the game, based on the achievement status; a first receiving means for receiving a relaxation request for relaxing the restriction condition from the evaluation target terminal of the evaluation target user; a condition relaxation means for relaxing the restriction condition based on the relaxation request; a progress status determination means for determining a progress status of the game played by the evaluation target user based on the execution history; and further functioning as a range specification means for specifying a range of relaxation of the restriction condition based on the progress status; the condition relaxing means relaxes the restrictive condition within the specified range, the range specification means determines the progress status to be a first stage or a second stage that is a stage later than the first stage, and specifies a wider range of relaxation of the restriction condition when the progress status is determined to be the first stage than when the progress status is determined to be the second stage; Server program.

10. a setting unit that sets a judgment condition for a game execution history of a user to be evaluated based on evaluation information regarding the mental and physical state or ability of the user to be evaluated; a game execution unit that executes the game in response to an operation input by the user to be evaluated; an achievement status determination unit that determines an achievement status of the execution history of the game executed by the game execution unit with respect to the determination condition; a notification unit that notifies a notification destination user associated with the evaluation target user of the achievement status, the determination condition includes a restriction condition for restricting execution of the game, the achievement status identification unit identifies an achievement status of the execution history with respect to the restriction condition; a restriction instruction unit that instructs the evaluation target terminal on which the evaluation target user executes the game to prevent the evaluation target user from launching an application program of the game, based on the achievement status; a first receiving unit that receives a relaxation request for relaxing the restriction condition from the evaluation target terminal of the evaluation target user; a condition relaxation unit that relaxes the restrictive condition based on the relaxation request; a progress status determination unit that determines a progress status of the game played by the evaluation target user based on the execution history; a range specification unit that specifies a range for relaxing the restriction condition based on the progress status; Furthermore, the condition relaxation unit relaxes the restriction condition within the specified range, the range specification unit determines the progress status to be a first stage or a second stage that is a stage later than the first stage, and specifies a wider range of relaxation of the restriction condition when the progress status is determined to be the first stage than when the progress status is determined to be the second stage; Computer system.

Citation Information

Patent Citations

  • Server system, game device, and program

    JP2016013151A

  • Connection device, game machine with connection device, program, integrated circuit and information processing system

    JP2017027400A

  • Method and apparatus for providing application engine based on real-time commute activity

    JP2017131636A

  • User watching system and user watching method

    JP2019046004A