Program, terminal device and system

The program and system enhance patient compliance by restricting non-compliant actions and reinstating functions upon completion, ensuring adherence to prescribed schedules.

JP7766242B2Active Publication Date: 2025-11-10CAPCOM CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2022132275
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-08-23
Publication Date
2025-11-10
Estimated Expiration
2042-08-23

AI Technical Summary

Technical Problem

Existing systems fail to ensure that patients take prescribed medications as intended, as they may ignore notifications or fail to respond appropriately to reminders.

Method used

A program and system that support user-driven actions by acquiring a user's action schedule based on diagnostic information, restricting functions if actions do not conform to the schedule, and allowing functions to be reinstated upon compliance.

Benefits of technology

Ensures that users appropriately perform actions like taking medications by restricting non-compliant functions and lifting restrictions when actions are completed, thereby enhancing adherence to prescribed schedules.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007766242000001
    Figure 0007766242000001
  • Figure 0007766242000002
    Figure 0007766242000002
  • Figure 0007766242000003
    Figure 0007766242000003
Patent Text Reader

Abstract

To provide a program, a terminal device, and a system for supporting a user so as to appropriately execute a user-based action following the user's action schedule.SOLUTION: A program supports in order to improve a user's mind and body or a state of capability. The program causes a computer to function as: schedule acquisition means 464 for acquiring a user's action schedule set on the basis of diagnostic information about the user's mind and body or the state of capability; result acquisition means 465 for acquiring a user's action result; and restriction means 466 for restricting so as not to execute a function of the program for supporting the improvement or a function of another program cooperating with the program when it is determined that the action result does not follow the action schedule.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

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

[0002] Conventionally, a system is known that notifies a patient's mobile terminal of the time to take prescribed medicines (see, for example, Patent Document 1). Furthermore, Patent Document 1 discloses that the system prevents the patient from forgetting to take the medicine by repeating the notification until a reply is received in response to the notification. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2003-16185 Summary of the Invention [Problem to be solved by the invention]

[0004] However, in the system described in Patent Document 1, patients may not notice the emails they receive on their mobile devices, or may ignore them even if they notice them. Also, even if they respond to the emails, it is not guaranteed that they will take the prescribed medicines appropriately.

[0005] Therefore, an object of the present disclosure is to provide a program, a terminal device, and a system that support a user so that the user appropriately performs user-driven actions in accordance with the user's action schedule. [Means for solving the problem]

[0006] The first aspect is a program that supports improvement of a user's mental, physical, or ability state, and causes a computer to function as: a schedule acquisition means that acquires a user's action schedule that has been set based on diagnostic information regarding the user's mental, physical, or ability state; a result acquisition means that acquires the user's action results; and a restriction means that, if it is determined that the action results do not conform to the action schedule, restricts the program from executing a function that supports improvement or a function of another program that works in conjunction with the program.

[0007] In addition, in the first aspect, the restriction means can remove the restriction when an action result in accordance with the action schedule is obtained.

[0008] In addition, in the first aspect, when an instruction to execute another program is given and no action results in accordance with the action plan are obtained, the restriction means can display information suggesting that the restriction will be lifted and can restrict the program from executing functions of other programs that work in conjunction with the program.

[0009] In addition, in the first aspect, the limiting means can display a user interface that transitions to a screen for inputting the behavior result.

[0010] In addition, in the first aspect, when a restriction is imposed, the restriction means further functions as a display means for displaying information indicating that the behavioral results according to the behavioral plan have not been obtained, and the restriction means can release the restriction on the condition that the information has been displayed.

[0011] In addition, in the first aspect, the display means can display information according to a history in which an action result according to the action schedule was not obtained.

[0012] In addition, in the first aspect, the display means can display information different from information according to a history in which an action result according to the action schedule was not acquired.

[0013] Also, in the first aspect, the activity schedule can be set based on an activity that is required repeatedly by the user.

[0014] In addition, in the first aspect, the planned action may be taking a medicine prescribed for the user based on the diagnostic information.

[0015] Also, in the first aspect, the other program may be a game prescribed to the user based on the diagnostic information.

[0016] In addition, in the first aspect, the function for supporting improvement can be set in association with other programs.

[0017] A second aspect is a terminal device including a storage unit that stores the above-described program and a control unit that executes the program.

[0018] A third aspect is a system including a storage unit that stores the above-described program, and a control unit that executes the program. [Effects of the Invention]

[0019] According to the present disclosure, it is possible to provide a program, a terminal device, and a system that assist a user to appropriately perform user-driven actions in accordance with the user's action schedule. [Brief explanation of the drawings]

[0020] [Figure 1] 1 is a system configuration diagram showing an overview of a system 1 according to a first embodiment of the present disclosure. [Figure 2] 2 is a block diagram showing the hardware configuration and functions of the game server device 2 according to the first embodiment of the present disclosure. FIG. [Figure 3] 2 is a block diagram showing the hardware configuration and functions of a management server device 3 according to the first embodiment of the present disclosure. FIG. [Figure 4]2 is a block diagram showing the hardware configuration and functions of a game device 4 according to a first embodiment of the present disclosure. FIG. [Figure 5] 10A to 10C are diagrams showing an example of screen transitions mainly related to restricting execution of a game application and lifting the restriction in the game device 4 according to the first embodiment of the present disclosure. [Figure 6] 10 is a flowchart showing the flow of processing related to the execution of a game application and the restriction of the execution, which is executed in the system 1 according to the first embodiment of the present disclosure. [Figure 7] 10 is a flowchart showing the flow of a process related to lifting restrictions on the execution of a game application, which is executed in the system 1 according to the first embodiment of the present disclosure. [Figure 8] 10A to 10C are diagrams showing an example of screen transitions mainly related to restricting execution of a game application and lifting the restriction in a game device 4 according to a second embodiment of the present disclosure. [Figure 9] 10A to 10C are diagrams showing modified examples of screen transitions mainly related to the restriction on execution of a game application and the lifting of the restriction in the game device 4 according to an embodiment of the present disclosure. [Figure 10] FIG. 10 is a diagram showing an example of displaying an appropriate message to the user. DETAILED DESCRIPTION OF THE INVENTION

[0021] Preferred embodiments of the present disclosure will be specifically described below with reference to the accompanying drawings. Note that the embodiment described below is merely a specific example for implementing the present disclosure and is not intended to limit the scope of the present disclosure. Furthermore, to facilitate understanding of the description, the same components in each drawing will be denoted by the same reference numerals whenever possible, and duplicate descriptions may be omitted.

[0022] [First embodiment] 1 is a system configuration diagram showing an overview of a system 1 according to a first embodiment of the present disclosure. As shown in Fig. 1, in the system 1, a game server device 2, an administration server device 3, and a plurality of game devices 4 are connected to each other so as to be able to communicate with each other via a communication network 5.

[0023] <Game Description> In the system 1 shown in FIG. 1, a game server device 2 and a plurality of game devices 4 are communicably connected to each other via a communication network 5, and a game is executed on the game devices 4.

[0024] The games according to this embodiment are online games executed by the system 1, and include, for example, object hunting games, puzzle games, and brain training games. A user of a game device 4 can play the game alone, or can play against or cooperate with other users of game devices 4.

[0025] Such games are played using a game device 4, which is a home game console such as PlayStation (registered trademark), a portable game console such as Nintendo Switch (registered trademark), or an electronic device such as a personal computer, smartphone, or tablet. In the following, a case where the game device 4 is a smartphone will be exemplified.

[0026] <System 1 Overview> The system 1 is made up of a game server device 2, an administration server device 3, and a plurality of game devices 4.

[0027] The game server device 2 stores game programs and game data, and manages the game data (data necessary for game progress and game play data, etc.) of the game device 4 (for each account information described below) and the game execution status.

[0028] The management server device 3 stores diagnostic information of users who play games using the game devices 4, and manages information related to treatment, including, for example, information on medicines prescribed to the users. The management server device 3 also provides a virtual space (e.g., a chat room) in which users can communicate with each other, and manages the settings and updates of the virtual space.

[0029] The game device 4 executes a predetermined game based on user operations. To do so, the game device 4 receives (specifically, downloads and installs) a game program and game data from the game server device 2 via the communication network 5. Each user is assigned account information, including identification information (user ID) and a password, in association with the game device 4. This account information is transmitted from the game device 4 to the game server device 2 at the time of login, and is used for user authentication in the game server device 2.

[0030] After user authentication, mutual communication becomes possible between the game server device 2 and the game device 4. After logging in, the game device 4 receives data necessary for the game to proceed from the game server device 2 and proceeds with the game based on user operations.

[0031] Furthermore, the game device 4 manages information (schedule) relating to treatment, including, for example, hospital visits and medication, which will be described later. To this end, the game device 4 receives diagnostic information and the like from the management server device 3 via the communication network 5. It is preferable that each user be authenticated by the management server device 3 in the same way as by the game server device 2.

[0032] <System 1 Configuration> The hardware configurations and functions of the game server device 2, the management server device 3 and the game device 4 will be described below with reference to FIGS.

[0033] <Configuration of Game Server Device 2> Fig. 2 is a block diagram showing the hardware configuration and functions of the game server device 2 according to the first embodiment of the present disclosure. As shown in Fig. 2, the game server device 2 has 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.

[0034] The network interface 21 is communicably connected to the management server device 3 and each game device 4 via a communication network 5 such as the Internet or a LAN.

[0035] The storage unit 22 is composed of an HDD (Hard Disk Drive), RAM (Random Access Memory), ROM (Read Only Memory), SSD (Solid State Drive), etc. The storage unit 22 stores, for example, various programs including the game program according to this embodiment, game data, and various data related to users who play games using the game device 4.

[0036] The storage unit 22 includes a user DB (Data Base) 221, and the user DB 221 stores, for each user who plays a game using the game device 4, user account information, game data played by the user, game execution status, and other game-related information associated with the game. For example, the information stored includes information about the user, such as a user ID and password, play history information, such as the start and end of the game and play time, game completion information (level, progress, success / failure), and other information about the game.

[0037] The control unit 23 is configured by a microcomputer including a CPU and a semiconductor memory, and controls the operation of the game server device 2. The control unit 23 functions as information processing means (game execution means) 231 and matching means 232 by executing various programs.

[0038] -Information processing means- The information processing means 231 transmits and receives various data to and from each game device 4, and executes a game on each game device 4 by communicating with each game device 4. The main data received by the information processing means 231 from each game device 4 includes game program download request information, user account information, game play data, etc. The main data transmitted by the information processing means 231 to each game device 4 includes information for confirming that each game device 4 has received the game program, the game program, and data necessary for game progress, etc.

[0039] Furthermore, the information processing means 231 transmits and receives various data to and from the management server device 3. The information processing means 231 mainly transmits information relating to the execution status of the game stored in the user DB 221 of the game server device 2 to the management server device 3. For example, the information includes play history information including the start, end and play time of the game executed by each user using the game device 4, game completion information (level, progress, success / failure), and other information relating to the game. Note that the exchange of various data between the game server device 2 and the management server device 3 may be direct communication or indirect communication via the game device 4.

[0040] -Method of verification- The verification means 232 uses the user account information received from each game device 4 to perform user authentication.

[0041] <Configuration of management server device 3> 3 is a block diagram showing the hardware configuration and functions of the management server device 3 according to the first embodiment of the present disclosure. As shown in Fig. 3, the management server device 3 has a network interface 31, a storage unit 32, and a control unit 33. The network interface 31 and the storage unit 32 are electrically connected to the control unit 33 via a bus 39.

[0042] The network interface 31 is communicably connected to the game server device 2 and each game device 4 via a communication network 5 such as the Internet or a LAN.

[0043] The storage unit 32 is configured with an HDD, RAM, ROM, SSD, etc. The storage unit 32 stores, for example, various data relating to users who play games using each game device 4.

[0044] The storage unit 32 includes a user DB 321, and the user DB 321 stores user account information, user diagnostic information, and the like, associated with each user who plays a game using the game device 4. The account information includes a user ID, a password, and the like, and the same account information as that used for user authentication from the game device 4 to the game server device 2 may be used for user authentication from the game device 4, or different account information may be used. Using the same account information simplifies and facilitates management, while using different account information reduces the risk of information leakage and the like.

[0045] The diagnostic information stored and managed in the storage unit 32 of the management server device 3 includes information regarding the mental and physical state or ability of a user playing a game using the game device 4 (e.g., cognitive symptoms, mental illness, cognitive function level, stress level, physical disability level, occupational ability level, intellectual ability level, etc.), as well as information regarding medications prescribed in accordance with the information and information regarding necessary hospital visits. Specifically, the diagnostic information includes a prescribed medication schedule and a hospital visit schedule, and may also include a notification schedule for reminding the user to take the medication or visit the hospital. This diagnostic information is highly reliable information diagnosed and certified by a doctor, pharmacist, qualified specialist, medical institution, specialized institution, etc., with the user as a patient. In the following, the diagnostic information will be exemplified as cognitive symptoms, cognitive function level, prescribed medication schedule, and hospital visit schedule certified by a doctor, pharmacist, or medical institution.

[0046] The control unit 33 is configured by a microcomputer including a CPU and semiconductor memory, and controls the operation of the management server device 3. The control unit 33 executes various programs to function as a game identification means 331, an information sharing means 332, a matching means 333, and a communication means 334.

[0047] -Game Identification Method- The game identification means 331 identifies a game that each user plays using the game device 4 based on the diagnostic information stored in the user DB 321. Specifically, the management server device 3 receives user account information from each game device 4, and the game identification means 331 refers to the user DB 321 and identifies an appropriate game according to the user's cognitive symptoms and cognitive function level based on the user's diagnostic information. For example, a game that improves the user's cognitive symptoms or slows their progression (worsening) is identified.

[0048] -Information sharing means- The information sharing means 332 sets up and manages a virtual space such as a chat room for each game identified by the game identification means 331. This chat room can be viewed and posted by users playing that game using the game device 4, allowing users playing the same game to share information and communicate with each other.

[0049] Specifically, the information sharing means 332 posts in the chat room information related to the game played by each user using the game device 4, and posts information such as comments and stamps posted by each user on the game device 4. Here, the game-related information includes the execution status of the game, such as play history information including the start and end of the game and the play time, game completion information (level, progress, success / failure), and other information related to the game.

[0050] In addition, the information posted by each user includes, for example, comments, which are text information about their impressions and opinions on completing the game (such as "Amazing!" or "How was it?"), their impressions of playing the game (such as "It was fun" or "It was difficult"), and stamps, which are graphic and image information.

[0051] Here, a chat room is set for each identified game, but this is not limiting, and for example, groups may be identified according to the user's cognitive symptoms or cognitive function level, and a chat room may be set for each group. In this case, the game identification means 331 may identify a specific game to play, or may identify a group according to the user's cognitive symptoms or cognitive function level, and the user may select a game that suits that group.

[0052] -Method of verification- The verification means 333 uses the user account information received from each game device 4 to perform user authentication.

[0053] -Means of communication- The communication means 334 transmits and receives various data to and from the game server device 2. The communication means 334 mainly receives information relating to the game execution status stored in the user DB 221 of the game server device 2 directly from the game server device 2 or indirectly via the game device 4.

[0054] Furthermore, the communication means 334 transmits and receives various data to and from each game device 4. The main data received by the communication means 334 from each game device 4 includes the user's account information, a request to view a chat room, and posted data. The main data transmitted by the communication means 334 to each game device 4 includes diagnostic information such as the user's prescribed medication schedule and hospital visit schedule, information related to the game execution status received from the game server device 2, and data updated in the chat room with comments posted by each user, and information related to the game identified by the game identification means 331.

[0055] <Configuration of Game Device 4> 4 is a block diagram showing the hardware configuration and functions of a game apparatus 4 according to the first embodiment of the present disclosure. As shown in FIG. 4, the game apparatus 4 has a display 47, a speaker 48, and a touchpad 49, which are externally connected or built-in. The game apparatus 4 also has a network interface 41, a graphics processing unit 42, an audio processing unit 43, an operation unit 44, a storage unit 45, and a control unit 46. The network interface 41, the graphics processing unit 42, the audio processing unit 43, the operation unit 44, and the storage unit 45 are electrically connected to the control unit 46 via a bus 50.

[0056] The network interface 41 is communicably connected to the game server device 2 and the management server device 3 via a communication network 5 such as the Internet or a LAN.

[0057] The graphics processing unit 42 draws game images including characters and various objects related to the virtual game space in a moving image format in accordance with the game image information output from the control unit 46. Furthermore, the graphics processing unit 42 draws, for example, images forming a chat room, images forming a medication schedule or a hospital visit schedule, and images including messages related thereto in accordance with the image information output from the control unit 46.

[0058] The graphics processing unit 42 is connected to a display 47, for example, of the liquid crystal type, and game images drawn in a moving image format are displayed on the display 47 as a game screen, while images forming a chat room, images forming a medication schedule or hospital visit schedule, and images containing messages related thereto are drawn in a still image format and displayed on the display 47.

[0059] The audio processing unit 43 is connected to the speaker 48, and plays and synthesizes game sounds in accordance with instructions from the control unit 46, and outputs the game sounds from the speaker 48. Furthermore, in accordance with instructions from the control unit 46, the audio processing unit 43 may also output from the speaker 48 a sound notifying, for example, if there is new (updated) information in a chat room or a message.

[0060] The operation unit 44 is connected to the touchpad 49, and transmits and receives data related to operations and inputs to and from the touchpad 49. The user can input operation signals to the game device 4 by touching the touchpad 49. By operating the touchpad 49, the user can, for example, play games, browse and post in chat rooms, check and update medication schedules and hospital visit schedules, and input results.

[0061] The storage unit 45 is composed of an HDD, SSD, RAM, ROM, etc. The storage unit 45 stores the game program downloaded from the game server device 2, data required for game progress, account information for the game device 4, and various other programs and data. The storage unit 45 also stores account information for the management server device 3, diagnostic information downloaded from the management server device 3, etc.

[0062] The control unit 46 is configured by a microcomputer having a CPU and semiconductor memory, and controls the operation of the game device 4.

[0063] The control unit 46 executes various programs to function as a communication means 461, a game execution means 462, an information sharing means 463, a notification control means 467, a schedule acquisition means 464, a result acquisition means 465, and a restriction means 466.

[0064] For example, the game device 4 may have a game application and a management application. The game application communicates with the game server device 2 and mainly causes the communication means 461, the game execution means 462, and the notification control means 467 to function in order for the user to play a game. The management application communicates with the management server device 3 and mainly causes the communication means 461, the information sharing means 463, and the notification control means 467 to function in order to identify the game the user is playing and communicate with other users playing that game. Furthermore, the management application acquires the user's action schedule based on the diagnostic information from the management server device 3, monitors the user's action, and manages cooperation with the game application, mainly causing the communication means 461, the notification control means 467, the schedule acquisition means 464, the result acquisition means 465, and the restriction means 466 to function.

[0065] -Means of communication- The communication means 461 is a function for communicating with the game server device 2 and the management server device 3 via the network interface 41 .

[0066] The communication means 461 generates and transmits information that can be grasped by the game server device 2 in response to various operation signals received by the operation unit 44 from the touchpad 49. For example, the communication means 461 transmits download request information for a new game program (data), user account information, game play data, and the like to the game server device 2. In addition, the communication means 461 receives new game data and the like transmitted from the game server device 2 in response to the download request information.

[0067] The communication means 461 generates and transmits information that can be grasped by the administration server device 3 in response to various operation signals received by the operation unit 44 from the touchpad 49. For example, the communication means 461 transmits to the administration server device 3 account information of the user, as well as a request to browse and post data for a chat room corresponding to a game played by the user. The communication means 461 receives information about the game played by the user identified by the game identification means 331 of the administration server device 3, and receives chat room data including new information transmitted from the administration server device 3 in response to a request to browse or post in the chat room. The communication means 461 also receives diagnostic information about the user from the administration server device 3.

[0068] -Game execution means- The game execution means 462 reads data such as virtual game space objects and textures included in the game data from the storage unit 45 in accordance with the user's operation of the touchpad 49, or generates two-dimensional or three-dimensional game image information while executing the game program using game data received from the game server device 2. As the game image information is processed by the graphics processing unit 42, the processed game images are successively displayed on the display 47.

[0069] The game execution means 462 then moves (places) characters and puzzles on the game image in accordance with the user's operation, and controls the behavior of the characters and the movement (placement) of the puzzles in the virtual game space in accordance with the user's operation and the progress of the game. For example, the game execution means 462 plays the game and executes quests in accordance with the user's operation of the touchpad 49.

[0070] Furthermore, the game execution means 462 allows the game to be executed under conditions appropriate for the user. For example, game execution conditions corresponding to the user's cognitive symptoms and cognitive function level are linked to the game application via the management application.

[0071] The game execution means 462 executes a special game based on game execution conditions corresponding to the user's cognitive symptoms or cognitive function level, for example. Alternatively, the user may be allowed to download and install only games corresponding to the user's cognitive symptoms or cognitive function level (such as games identified by the game identification means 331), and the game execution means 462 may execute the downloaded and installed special game. Here, a special game is a predetermined game adjusted so that it can be executed based on a difficulty level corresponding to the user's cognitive symptoms or cognitive function level, or conditions that improve the user's cognitive function level.

[0072] -Information sharing means- The information sharing means 463 generates image information for the chat room using the chat room data received from the management server device 3 in accordance with the user's operation of the touchpad 49. The image information for the chat room is processed by the graphics processing unit 42, and the processed game images are successively displayed on the display 47.

[0073] -Method of obtaining schedule- The schedule acquisition means 464 acquires the user's action schedule set based on diagnostic information regarding the user's mental, physical, or ability state. For example, the user has been diagnosed by a doctor, pharmacist, or medical institution, and the user's cognitive symptoms and cognitive function level have been certified, and the diagnostic information includes a medication schedule and a hospital visit schedule for the medicines prescribed according to the user's cognitive symptoms and cognitive function level.

[0074] A user's behavioral schedule is set based on the actions that the user repeatedly needs to take in order to improve or slow the progression (worsening) of the user's cognitive symptoms, and typically includes a medication schedule and a hospital visit schedule.

[0075] The medication schedule and hospital visit schedule are generated by a doctor, pharmacist, or medical institution, and downloaded from management server device 3 using a management application on game device 4. The medication schedule and hospital visit schedule may be generated by the management application based on information from a doctor, pharmacist, or medical institution, or may be generated by another application.

[0076] -Result acquisition means- The result acquiring means 465 acquires the user's behavioral results. For example, the result acquiring means 465 acquires behavioral results indicating whether the user has acted in accordance with the user's behavioral schedule acquired by the schedule acquiring means 464. Specifically, the user registers his or her own medication history and hospital visit history in accordance with the medication schedule and hospital visit schedule, and the result acquiring means 465 acquires the medication history and hospital visit history. The user may register the medication history and hospital visit history using a management application, or may register them using, for example, another application having a schedule function.

[0077] -Restriction measures- If it is determined that the user's behavioral results are not in accordance with the behavioral plan, the restriction means 466 restricts the execution of functions of the program that support the improvement of the user's mental, physical, or ability state, or functions of other programs that work in conjunction with the program.

[0078] For example, the restriction means 466 determines whether the user's behavior result conforms to the behavior schedule based on the user's behavior schedule acquired by the schedule acquisition means 464 and the user's behavior result acquired by the result acquisition means 465. If the restriction means 466 determines that the user's behavior result does not conform to the behavior schedule, it restricts the execution of some functions of the management application or functions of the game application.

[0079] More specifically, if the user has not registered medication history or hospital visit history in accordance with the medication schedule and hospital visit schedule, the restriction means 466 restricts the execution of some functions of the management application or functions of a game application that works in conjunction with the management application.

[0080] Here, some functions of the management application are functions that help improve or slow the progression (deterioration) of the user's cognitive symptoms, such as a chat function. This chat function typically enables users who play the same or similar games to share information and communicate with each other depending on the user's cognitive symptoms and cognitive function level. In other words, the chat function is set up in association with the game application, and from the user's perspective, it can be considered part of the game or a function accompanying the game.

[0081] Note that the partial functions of the management application restricted by the restriction means 466 are not limited to chat functions, nor are they limited to those related to game applications. Of the management applications, the functions may be those that assist in improving the cognitive symptoms of the user or slowing down the progression (worsening), and may be, for example, functions that the user uses daily or functions that are strongly preferred.

[0082] In addition, the game application may be restricted from executing its functions by not starting it, or by displaying a partial screen such as the title screen and then not transitioning to a screen that is actually executed as a game function.

[0083] The restriction means 466 releases the restriction when an action result according to the action schedule is acquired. For example, when the result acquisition means 465 acquires the user's action result according to the user's action schedule acquired by the schedule acquisition means 464, the restriction means 466 releases the restriction on some functions of the management application or functions of the game application. More specifically, when the user registers a medication history and a hospital visit history according to a medication schedule and a hospital visit schedule, the restriction means 466 releases the restriction so that some functions of the management application (e.g., a chat function) and functions of the game application can be executed.

[0084] - Notification control means - The notification control means 467 controls the display of the display 47 and the audio output of the speaker 48 when a game is executed, information is shared in a chat room, and the user's action schedule and action results are displayed and registered. For example, while a game is being executed by the game execution means 462, the notification control means 467 displays game images on the display 47 via the graphics processing unit 42 and outputs game audio to the speaker 48 via the audio processing unit 43. Furthermore, while information is being shared in a chat room by the information sharing means 463, the notification control means 467 displays image information of the chat room on the display 47 via the graphics processing unit 42 and outputs audio in the chat room (such as new arrival sounds) to the speaker 48 via the audio processing unit 43. Furthermore, when the user's action schedule and action results are displayed and registered, the notification control means 467 displays image information of the medication schedule and hospital visit schedule on the display 47 via the graphics processing unit 42 and outputs audio (such as new arrival sounds) to the speaker 48 via the audio processing unit 43.

[0085] <Regarding restrictions and removal of restrictions on gaming applications> 5 is a diagram showing an example of screen transitions mainly related to restricting the execution of a game application and lifting the restriction in the game device 4 according to the first embodiment of the present disclosure. Here, a detailed description will be given of an example in which the function of a game application is restricted and lifted, assuming that the restriction is lifted by the restriction means 466.

[0086] First, the menu screen scr10 is displayed when the user starts the management application on the game device 4. The menu screen scr10 displays "Game Play," "Medication Calendar," and "Hospital Visit Schedule."

[0087] When btn11 "Game Play" is selected on menu screen scr10, a game application linked to the management application is launched, and transition to the game application screen scr50 (for example, the start screen of "Game A") is attempted. The game application to be launched here is a special game (medical mode) corresponding to the cognitive function level, etc. However, in this case, since the user has not registered the medication record according to the medication schedule, the restriction means 466 displays the unregistered screen scr20 and restricts the execution of the game application functions. Specifically, the restriction means 466 prevents the game application from being launched and the transition to the game application screen is prevented.

[0088] On the unregistered screen scr20, the restricting means 466 displays information suggesting that the restriction on the game application's functions will be lifted. For example, by displaying that medication information is unregistered, the user is notified that registration of medication information is required to lift the restriction on the game application's functions, and further displays btn21 "Go to medication calendar," which is a user interface that transitions to a screen for inputting registered medication information. When btn21 "Go to medication calendar" is selected, the screen transitions to the medication calendar screen scr30.

[0089] In addition, if btn12 "Go to medication calendar" is selected on the menu screen scr10, the screen will similarly transition to the medication calendar screen scr30.

[0090] The medication calendar screen scr30 displays a medication calendar as the user's planned activities, including the date and time when the user should take medication, the type of medication, and the amount of medication, and is further configured so that if the user actually takes medication according to the medication calendar, it can be registered in a check box.

[0091] Here, the user takes oral medication A (1 tablet) and oral medication B (2 tablets) at 7:00 (after breakfast) on the second day in accordance with the medication schedule, and then registers each in check box chk31. Then, btn31 "Register" is selected, and the screen transitions to registration completion screen scr40, which displays a message indicating that registration of medication information has been completed and notifies the user of the next medication schedule. Here, the result acquisition means 465 acquires information regarding the medication record in accordance with the medication schedule, and the restriction means 466 releases the restriction on the functions of the game application.

[0092] When btn41 "Go to game app" is selected on the registration completion screen scr40, a game application linked to the management application is launched, and the screen transitions to the game application screen scr50 (for example, the start screen of "Game A").

[0093] Then, when btn51 "Start" is selected on the game application screen scr50, the user can execute game A.

[0094] <System 1 operation flow> Next, the processing flow for the example of screen transition explained using FIG. 5 will be explained.

[0095] 6 is a flowchart showing the flow of processing related to the execution of a game application and the restriction of said execution, which is executed in the system 1 in the first embodiment of the present disclosure. As shown in FIG. 6, this processing includes steps st10 to st60, and each step is mainly executed by the CPU of the game device 4, etc.

[0096] In step st10, the schedule acquisition means 464 acquires the user's action plan set based on the diagnostic information regarding the user's mental, physical, or ability state. As a specific example, the management application is used to acquire the medication schedule based on the diagnostic information from the management server device 3.

[0097] In step ST20, btn11 "Game Play" is selected on the menu screen SCR10 shown in FIG. 5, and an instruction is given to execute a game application linked to the management application.

[0098] In step st30, the result acquisition means 465 acquires the user's behavioral results. As a specific example, the result acquisition means 465 uses a management application to acquire medication history indicating whether the user has taken medication according to the medication schedule acquired in step st10.

[0099] In step st40, the restriction means 466 determines whether the user's behavior results conform to the behavior schedule. If the user's behavior results conform to the behavior schedule, the restriction means 466 proceeds to processing in step st50; if the user's behavior results do not conform to the behavior schedule, the restriction means 466 proceeds to processing in step st60. As a specific example, the restriction means 466 determines whether the medication history acquired in step st30 conforms to the medication schedule acquired in step st10, and if medication history according to the medication schedule is registered, the restriction means 466 proceeds to processing in step st50; if medication history according to the medication schedule is not registered, the restriction means 466 proceeds to processing in step st60.

[0100] In step st50, the management application executes a game application linked to the management application. That is, since the user's action result conforms to the action schedule, the restriction means 466 does not restrict the execution of the game application function, and the game application instructed in step st20 is executed.

[0101] In step ST60, the restriction means 466 restricts the execution of the game application functions. For example, the unregistered screen scr20 is displayed from the menu screen scr10 shown in FIG. 5 to prevent transition to the game application screen. In other words, because the user's behavior results do not conform to the behavior schedule, the restriction means 466 restricts the execution of the game application functions. Then, the restriction means 466 urges the user to conform to the behavior schedule by displaying information suggesting that the restriction on the game application functions will be released on the unregistered screen scr20 shown in FIG. 5.

[0102] 7 is a flowchart showing the flow of processing related to lifting restrictions on execution of a game application, which is executed in the system 1 in the first embodiment of the present disclosure. As shown in FIG. 7, this processing includes steps st61 to st64, and each step is mainly executed by the CPU of the game device 4, etc.

[0103] As explained using Fig. 6, if the game application functions are restricted from being executed in step ST60, the restriction means 466 displays a screen for inputting the user's behavior results in step ST61. As a specific example, when btn21 "Go to medication calendar" is selected on the unregistered screen SCR20 shown in Fig. 5, the screen transitions to the medication calendar screen SCR30.

[0104] In step ST62, the user registers the behavioral results, and the result acquisition means 465 acquires the behavioral results of the registered user. As a specific example, the user takes medication according to the medication schedule displayed on the medication calendar screen SCR30 shown in Fig. 5, registers the medication record in the check box, and presses BTN31 "Register" to transition to the registration completion screen SCR40 shown in Fig. 5. Then, the result acquisition means 465 acquires information regarding the medication record according to the medication schedule.

[0105] In step st63, the restricting means 466 removes the restriction on the execution of the game application. As a specific example, when btn41 "Go to Game App" is selected on the registration completion screen scr40 shown in Fig. 5, the game application is launched and transition is made to the game application screen scr50 (for example, the start screen of "Game A").

[0106] In step ST64, the functions of the game application can be executed from the game application screen SCR50.

[0107] To summarize the above, in the system 1 according to the first embodiment of the present disclosure, a management application installed in the game device 4 that assists in improving the mental, physical, or ability state of the user is used to function as a schedule acquisition means 464 that acquires the user's action schedule that has been set based on diagnostic information regarding the user's mental, physical, or ability state, a result acquisition means 465 that acquires the user's action results, and a restriction means 466 that, if it is determined that the action results do not conform to the action schedule, restricts the execution of a function of the management application that assists in improvement or a function of a game program that works in conjunction with the management application.

[0108] <Effects of the first embodiment> According to the system 1 according to the first embodiment of the present disclosure, the schedule acquisition means 464 acquires a medication schedule set based on diagnostic information regarding the user's mental, physical, or ability state. The result acquisition means 465 acquires the medication history registered by the user (including information indicating whether or not medication has been taken). If it is determined that the user's medication history does not comply with the medication schedule, the restriction means 466 restricts the execution of a function of the management application that supports improvement (e.g., a chat function) or a function of a game program linked to the management application. This makes it possible to support the user in appropriately performing user-initiated actions (medication) in accordance with the user's action schedule to improve the user's mental, physical, or ability state.

[0109] While a medication schedule has been used as an example of a user's activity schedule, the example is not limited thereto and may also be a hospital visit schedule. A non-visit screen may be displayed instead of the non-registered screen scr20 shown in FIG. 5 . Selecting btn13 "Hospital Visit Schedule" from the non-visit screen or from the menu screen scr10 may transition to a hospital visit schedule screen containing information about hospital visit dates and times and hospitals. The schedule acquisition means 464 acquires the user's necessary hospital visit schedule based on diagnostic information regarding the user's mental, physical, or ability status. If the restriction means 466 determines that the user's hospital visit history is not in accordance with the hospital visit schedule, it restricts the execution of a function of the management application that supports improvement (e.g., a chat function) or a function of a game program linked to the management application. This allows the user to be supported in appropriately performing user-initiated actions (hospital visits) in accordance with the user's activity schedule to improve the user's mental, physical, or ability status.

[0110] Furthermore, in a case where the function of the game application is restricted from being executed, the restriction means 466 releases the restriction on the game application if the user takes medicine according to the medication schedule, registers it, and the medication record is acquired by the result acquisition means 465. In other words, if the user takes medicine according to the medication schedule, the restriction on the game application is released and the user can execute the game application.

[0111] According to this aspect, when the functions of the game application are restricted from being executed, the user is motivated to take his / her medicine according to the medicine schedule.

[0112] When an instruction to run a game application is given and medication has not been taken according to the medication schedule and the game application's functions are restricted from being executed, the restriction means 466 displays information suggesting that the restriction will be lifted.

[0113] According to this embodiment, for example, the unregistered screen scr20 shown in Fig. 5 indicates that medication information is unregistered, and information suggesting that the restriction can be lifted is displayed, so the user can recognize how to lift the restriction and can easily lift the restriction by performing that method. As a result, the user can take medication according to the medication schedule and execute the game application functions.

[0114] The restriction means 466 displays a user interface that transitions to a screen for inputting the medication record according to the medication schedule.

[0115] According to this aspect, for example, a user can easily display the medication calendar screen scr30 of Figure 5 by clicking btn21 "Go to medication calendar" on the unregistered screen scr20 shown in Figure 5, take medication according to the medication schedule, and register the medication history using a check box.

[0116] [Second embodiment] Next, a second embodiment of the present disclosure will be described. In the first embodiment, a function of a game application is executed by selecting btn11 "Game Play" on the menu screen scr10 shown in FIG. 5 via a management application. However, in the second embodiment, a case will be described in which a function of a game application is executed directly without going through a management application. The system according to the second embodiment of the present disclosure has a configuration similar to that of the system 1 according to the first embodiment, and here, screen transitions will be specifically described as a difference from the first embodiment.

[0117] 8 is a diagram showing an example of screen transitions mainly related to the restriction on execution of a game application and the lifting of the restriction in a game device 4 according to a second embodiment of the present disclosure. As shown in FIG. 8, the same points as those in the first embodiment shown in FIG. 5 are denoted by the same reference numerals, and detailed description thereof will be omitted. In this embodiment, differences from the first embodiment of the present disclosure will be mainly described.

[0118] The user directly launches a game application on the game device 4 and attempts to display the game application screen scr50 (for example, the start screen of "Game A"). Note that the game application that the user attempts to directly launch is not a special game (medical mode) that corresponds to a cognitive function level or the like, but a normal game application (normal mode). However, in this case, the user has not registered a medication record according to the medication schedule, so the restriction means 466 displays an unregistered screen scr80 and restricts the game application from function execution.

[0119] Specifically, the restriction means 466 obtains restriction information from the management application indicating that the medication record according to the medication schedule has not been registered, and prevents the game application from transitioning to an executable game application screen scr50 (e.g., the start screen of "Game A"). When the user directly launches the game application, the game application obtains the restriction information from the management application through internal processing or an add-on function of the game application, and displays the unregistered screen scr80.

[0120] On the unregistered screen scr80, similar to the unregistered screen scr20 shown in Figure 5, information is displayed suggesting that the restrictions on the functions of the game application will be lifted, and btn81 "Go to medication calendar" is displayed to transition to the medication calendar screen scr30.

[0121] To summarize the above, in system 1 according to the second embodiment of the present disclosure, even when an attempt is made to execute the functions of a game application directly without going through a management application, as in the first embodiment, if the restriction means 466 determines that the user's medication history is not in accordance with the medication schedule, it restricts the execution of a function of the management application that supports improvement (e.g., a chat function) or a function of a game program that works in conjunction with the management application.

[0122] <Effects of the second embodiment> According to the system 1 of the second embodiment of the present disclosure, even when the functions of a game application are executed directly without going through a management application, the same effects as those of the first embodiment can be achieved, and support can be provided so that the user can appropriately perform user-initiated actions (such as taking medication or visiting a hospital) to improve the user's physical, mental, or ability condition.

[0123] <First Modification> Next, a first modified example of the embodiment of the present disclosure will be described. In this first modified example, when a function of a game application is restricted from being executed, a warning message is displayed to remove the restriction.

[0124] 9 is a diagram showing a modified example of screen transitions mainly related to the restriction on execution of a game application and the lifting of the restriction in the game device 4 according to an embodiment of the present disclosure. As shown in Fig. 9, the same reference numerals are used to designate the same screen transitions as those shown in Fig. 5 and Fig. 8, and detailed description thereof will be omitted.

[0125] As described in the first and second embodiments of the present disclosure, if medication history according to the medication schedule has not been registered, execution of the game application functions is restricted until the medication history is registered. However, for example, if the next scheduled medication is approaching, the restriction means 466 may lift the restriction on execution of the game application functions by having the user confirm a warning message.

[0126] As shown in Figure 9, when btn11 "Game Play" is selected on menu screen scr10, if the user has not registered medication history in accordance with the medication schedule, the restriction means 466 restricts the execution of the game application's functions by not starting the game application and not transitioning to the game application screen.

[0127] At this time, for example, if the scheduled medication date at 12:00 (after lunch) on the second day is approaching, the display means displays a warning message screen scr90. When the user confirms the warning message screen scr90, the restriction means 466 releases the restriction on execution of the game application functions. Specifically, when btn92 "Go to Game App" is selected on the warning message screen scr90, a game application linked to the management application is launched and transitions to the game application screen scr50 (e.g., the start screen of "Game A"). Also, when btn91 "Go to Medication Calendar" is selected on the warning message screen scr90, transitions to the medication calendar screen scr31. Here, even if the medication record at 7:00 (after lunch) on the first day is not registered, when btn32 "Go to Game App" is selected, a game application linked to the management application is launched and transitions to the game application screen scr50 (e.g., the start screen of "Game A").

[0128] Also, when the functions of the game application are to be executed directly without going through the management application, and the user has not registered medication history in accordance with the medication schedule, the display means may similarly display a warning message screen scr90.

[0129] To summarize the above, in this first modified example, when the restricting means 466 determines that the behavior result does not conform to the behavior schedule and restricts the execution of a function of the management application that supports improvement or a function of a game application that cooperates with the management application, the display means displays information (warning message) indicating that the behavior result has not been obtained in accordance with the behavior schedule. Then, the restricting means 466 releases the restriction on the condition that the information has been displayed.

[0130] <Effects of the first modified example> According to this modification, even if a user has not taken medication according to the medication schedule (the previous dose) and the execution of the game application functions is restricted, if the next scheduled dose is approaching, the user is prompted not to take the previous dose. For example, even if the user takes the previous dose and the execution of the game application functions is lifted just before the next scheduled dose (e.g., one hour before), if the user does not take the next dose, the execution of the game application functions will be restricted again, and the user may have to take the previous and next doses in a short period of time, which may be undesirable. Here, if the next scheduled dose is approaching, the user can avoid this situation by having the user confirm a warning message and lifting the execution of the game application functions, even if the user has not taken the previous dose.

[0131] <Second Modification> As described above, in the first variant, the previous medication was not taken and the warning message screen scr90 was displayed just before the next scheduled medication (such as one hour before), but the conditions for displaying a message to the user are not limited to this, and for example, a message to assist with medication may be displayed as appropriate depending on the user's medication history.

[0132] FIG. 10 is a diagram showing an example of displaying an appropriate message to the user. As shown in FIG. 10, if the user has not taken the previous medication, the restriction means 466 restricts execution of the game application's functions. Here, for example, up until one hour before the next medication, as shown in FIGS. 5 and 8, the restriction means 466 prompts the user to take the medication, and if the user registers the medication record on the medication calendar screen scr30, the restriction on the game application's functions is lifted. One hour before the next medication, as shown in FIG. 9, the display means displays a warning message screen scr90, and the restriction means 466 lifts the restriction on the game application's functions on the condition that the user confirms it.

[0133] Furthermore, if the previous dose of medication has been taken, the restriction means 466 does not restrict the execution of the game application functions, and the user can execute the game application functions. Here, in order to remind the user to take the next dose of medication, for example, when it is a predetermined time before the next dose of medication (advance notice period), the restriction means 466 restricts the execution of the game application functions.

[0134] The display means displays a notice message screen, and the restriction means 466 releases the function restriction on the game application on the condition that the user confirms it. Here, the notice message screen is a screen like the warning message screen scr90 shown in FIG. 9, and the message content is different from the warning message. The notice message may be, for example, "Your next dose is scheduled for 12 o'clock. Don't forget!" or "It seems you tend to forget to take your evening dose. Be careful!"

[0135] The timing for displaying the advance notice message is earlier than the timing for displaying the warning message, for example, two hours before the next scheduled dose.

[0136] Furthermore, the warning message may be displayed according to the user. For example, based on the history of medication administration according to the medication schedule (history of missed medication), the display time (how many hours or minutes before the next medication) and the number of times to display (e.g., four times every 30 minutes starting two hours before the next medication) may be set depending on the case where the number of missed medications exceeds a predetermined number, the number of missed medications is increasing, or the medication schedule has changed.

[0137] To summarize the above, in this second modification, even if the behavioral results conform to the behavioral schedule, based on the history of medication administration in accordance with the medication schedule (history of non-administration of medication), when the advance notice period arrives, the restriction means 466 restricts the execution of a function of the management application that supports improvement or a function of a game application that cooperates with the management application. In this case, the display means displays information indicating that behavioral results in accordance with the behavioral schedule were not obtained in the past, displays information about the next medication schedule, or displays other appropriate information corresponding to the user's medication administration history. The restriction means 466 then releases the restriction on the condition that the information has been displayed.

[0138] <Effects of the second modified example> According to this modified example, even if a user is taking medication according to the medication schedule, if the user has not taken medication multiple times in the past or tends to forget to take medication, the user can be prompted to confirm the warning message.

[0139] <Other> Furthermore, as a means for supporting the user to appropriately perform the user's action (taking medicine) according to the user's activity schedule, a notification may be sent to a watcher who monitors the user. For example, the watcher may be notified by email along with the warning message shown in the second modification, or the watcher may be notified by email if the user tends to forget to take medicine based on the history of taking medicine according to the medication schedule (history of not taking medicine). Furthermore, the timing of the notification may be set and managed as a notification schedule together with the medication schedule and hospital visit schedule included in the diagnostic information.

[0140] In addition, the gaming device may include gaming applications purchased or downloaded for free by the user in addition to gaming applications (special games) specified for improving the user's mental, physical, or physical condition. To improve the user's mental, physical, or physical condition, it is preferable to execute the special games in conjunction with taking medication according to a medication schedule. Therefore, a special reward may be awarded when the special games are executed to encourage the user to execute the special games rather than gaming applications other than the special games. The user will prioritize executing the special games out of a desire to obtain the special reward, and if the functionality of the special games is limited due to forgetting to take medication, the user will also take medication according to the medication schedule.

[0141] Here, rewards including special rewards will be explained. Generally, in online games played on smartphones, users can acquire game media. Game media is electronic data representing elements related to the game, such as a player character and items that the user controls in a virtual space, and consumable media that can be used in the game. Users can obtain game media by purchasing them for a fee, completing quests, as rewards for various in-game events, or through a lottery method called gacha. Consumable media are currencies or points that can be used in the virtual game space and are consumed in the game to progress through the game. Consumable media are given to users as rewards for completing quests or by paying in the real world.

[0142] [Other embodiments] In the above-described embodiment and modified example, the limiting means 466 limits the chat function of the management application and the functions of the game application so that they cannot be executed, but the function limitations are not limited to these. For example, in a game application, changes to the game content, including changes to the game difficulty level, changes to boss characters in role-playing games, and changes to the parameters of the user character, may also be subject to limitation by the limiting means 466 as partial function limitations. Furthermore, changes to reward items and changes to the provision of reward items (not providing reward items or reducing the number of reward items) may also be subject to limitation by the limiting means 466 as partial function limitations.

[0143] 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.

[0144] In the above embodiment, the game device 4 is a smartphone, but the game device 4 may be an amusement machine provided in a game center or the like.

[0145] In the above embodiment, the game is a hidden object game or a puzzle game, but the present invention is not limited to this, and the game can be applied to various types of games such as casual games, simulation games, shooting games, role-playing games, board games, and card games.

[0146] In the above embodiment, the case where the game server device 2, the administration server device 3, and the plurality of game devices 4 function as a unit to run the program has been exemplified, but the present invention is not limited to this. All or part of the means of the program may be run on a communication terminal separate from the game server device 2, the administration server device 3, and the game devices 4, or may be run on two of these devices that can be combined. Furthermore, when the game server device 2, the administration server device 3, and the game devices 4 (or some of them) function as a unit, it is also possible to appropriately change which means are run on which device.

[0147] 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]

[0148] 1. System 2. Game server equipment 3...Management server device 4...Game device 5. Communication Network 21, 31, 41...Network interface 22,32,45...Storage section 23, 33, 46...Control section 29, 39, 50... Bus 42...Graphics processing unit 43...Audio processing unit 44...Operation unit 47...Display 48...Speaker 49...Touchpad 221,321...User DB 231...Information processing means (game execution means) 232,333...Matching method 331...Game Identification Method 332,463…Information sharing means 334,461...Communication means 462...Game execution means 464...Schedule acquisition method 465…Result acquisition means 466...Restrictive measures 467...Notification control means

Claims

1. A program that supports improving the mental, physical, or functional state of a user, On the computer, a schedule acquisition means for acquiring an action schedule of the user set based on diagnostic information relating to the mental, physical or ability state of the user; a result acquisition means for acquiring the user's behavioral results; functioning as a restriction means for restricting the execution of a function of the program that supports the improvement or a function of another program that cooperates with the program when it is determined that the action result does not conform to the action schedule; the other program is a game prescribed to the user to assist in the improvement based on the diagnostic information; program.

2. the restriction means removes the restriction when the behavior result according to the behavior schedule is obtained. The program according to claim 1.

3. the restriction means, when an instruction to execute the other program is given and the action result according to the action schedule is not obtained, displays information suggesting that the restriction will be lifted, and restricts the program so that functions of the other program linked to the program are not executed. The program according to claim 1.

4. the limiting means displays a user interface that transitions to a screen for inputting the behavior result. The program according to claim 3.

5. A program that supports improving the mental, physical, or functional state of a user, On the computer, a schedule acquisition means for acquiring an action schedule of the user set based on diagnostic information relating to the mental, physical or ability state of the user; a result acquisition means for acquiring the user's behavioral results; functioning as a restriction means for restricting the execution of a function of the program that supports the improvement or a function of another program that cooperates with the program when it is determined that the action result does not conform to the action schedule; and when the restriction is imposed, further functioning as a display means for displaying information indicating that the action result according to the action schedule has not been acquired. the restriction means releases the restriction on the condition that the information has been displayed. program.

6. the display means displays the information according to a history in which the action result according to the action schedule was not obtained. The program according to claim 5.

7. the display means displays information about subsequent scheduled activities included in the scheduled activities according to a history in which the activity results according to the scheduled activities were not obtained. The program according to claim 6.

8. The activity schedule is set based on an activity that is repeatedly required by the user. The program according to claim 1.

9. The planned action is taking a medicine prescribed to the user based on the diagnostic information. The program according to claim 1.

10. The function for supporting the improvement is set in association with the other program. The program according to claim 1.

11. a storage unit that stores the program according to any one of claims 1 to 10; A control unit that executes the program. Terminal device.

12. a storage unit that stores the program according to any one of claims 1 to 10; A control unit that executes the program. system.

Citation Information

Patent Citations

  • System and method for demanding and notifying to take medicine, management center and program

    JP2003016185A

  • Portable terminal

    JP2011198184A

  • Information processing device

    JP2018068928A

  • Information processing apparatus, information processing method, and program

    JP2020077062A

  • Game program, method, and information processing device

    JP2020194313A