Information processing device, information processing program and information processing method
The information processing system uses a behavioral change promotion model with generative AI to engage users in natural conversations, addressing the challenge of promoting behavioral change by suggesting tailored activities, thereby effectively motivating elderly users towards health-related goals.
Patent Information
- Application Number
- JP2024095109
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-06-12
- Publication Date
- 2025-12-24
AI Technical Summary
Existing systems fail to effectively promote behavioral change in elderly users due to complex statistical information that is difficult to understand, leading to low engagement and action from users, especially those less interested.
An information processing system utilizing a behavioral change promotion model through generative AI that engages users in natural conversations to understand their goals and suggests activities tailored to their interests and needs, gradually motivating them towards desired actions.
The system facilitates easy promotion of behavioral change by understanding user interests and preferences, suggesting relevant activities, and encouraging gradual action towards achieving health-related goals, such as preventing nursing care needs.
Smart Images

Figure 2025186771000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an information processing device, an information processing program, and an information processing method that make suggestions to promote behavioral change of a user based on collected information about the user. [Background technology]
[0002] By 2025, the population of people aged 75 and over is expected to reach approximately 21.8 million, and the population of people aged 65 to 74 is expected to reach approximately 14.97 million, meaning that the day is not far off when approximately one in three people in Japan will be over 65, and approximately one in five will be over 75. As we enter such an aging society, health issues facing the elderly, such as dementia and nursing care needs, are becoming more apparent.
[0003] In order to address these issues, research has been conducted into how the elderly should live their lives, and it has become clear that the more socially engaged elderly people are in work, hobbies, sports, etc., the less likely they are to develop dementia or require nursing care. In other words, in addition to diet and exercise, encouraging social participation and promoting physical activity are important indicators of the health of the elderly.
[0004] It has also become clear that early detection of frailty and cognitive decline is important in order to avoid a future state of needing nursing care. For example, Patent Document 1 discloses a health management support system that predicts a user's risk of becoming a state of needing assistance in the future and provides health support based on the risk resulting from the prediction. In particular, Patent Document 1 provides statistical information to the user as health management support and encourages the user to engage in various activities. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] Patent No. 7442247 Summary of the Invention [Problem to be solved by the invention]
[0006] However, even if statistical information representing risk prediction results is provided to elderly users as in Patent Document 1, only elderly users who are highly interested can take action. Furthermore, if the statistical information is complex, it is difficult for elderly people to understand it. In other words, behavioral support using statistical information does not promote behavioral change due to the user's awareness or state, making it difficult to help the user reach their goal state.
[0007] The present disclosure has been made in consideration of such problems, and its purpose is to provide an information processing device, an information processing program, and an information processing method that can easily promote behavioral change in users. [Means for solving the problem]
[0008] According to one aspect of the present disclosure, there is provided an information processing device that supports a user's behavioral change in accordance with the user's goals, the information processing device having: a behavioral change promotion model that, when user information about the user is input, outputs suggested information related to suggested activities for the user that are necessary for the user's goals; an information input unit that inputs the user information obtained from the user into the behavioral change promotion model; and an information output unit that provides the suggested information output from the behavioral change promotion model to the user.
[0009] According to one aspect of the present disclosure, there is provided an information processing program that "supports behavioral change of a user in accordance with the user's goals, the information processing program causing a computer to execute a process of inputting user information related to the user into a behavioral change promotion model, generating, in the behavioral change promotion model, suggested information related to suggested activities for the user that are necessary for the user's goals, based on the user information, outputting the suggested information from the behavioral change promotion model, and providing it to the user."
[0010] According to one aspect of the present disclosure, there is provided an information processing method for supporting a user's behavioral change in accordance with the user's goals, the information processing method comprising the steps of: inputting user information relating to the user into a behavioral change promotion model; generating, in the behavioral change promotion model, suggested information relating to suggested activities for the user that are necessary for the user's goals, based on the user information; and outputting the suggested information from the behavioral change promotion model and providing it to the user. [Effects of the Invention]
[0011] According to the present disclosure, it is possible to provide an information processing device, an information processing program, and an information processing method that can easily promote behavioral change in a user.
[0012] It should be noted that the above effects are merely examples for the sake of convenience of explanation, and the effects of the present disclosure are not limited to these. In addition to the above effects, the present disclosure can achieve any of the effects described herein. [Brief explanation of the drawings]
[0013] [Figure 1] FIG. 1 is a schematic diagram illustrating behavioral change support using an information processing system according to an embodiment. [Figure 2] 1 is a schematic diagram illustrating a configuration of an information processing system according to an embodiment. [Figure 3] FIG. 2 is a block diagram showing the electrical configuration of a first server device according to the embodiment. [Figure 4] FIG. 2 is a block diagram showing the electrical configuration of a user terminal device according to the embodiment. [Figure 5] FIG. 2 is a block diagram showing the electrical configuration of a second server device according to the embodiment. [Figure 6] FIG. 2 is a functional block diagram relating to information processing of the information processing system according to the embodiment. [Figure 7] FIG. 2 is a functional block diagram relating to information processing of a first server device according to the embodiment. [Figure 8]FIG. 4 is a flowchart showing a flow of setting a behavioral change promotion model in a first server device according to the embodiment. [Figure 9] FIG. 2 is a schematic diagram showing information processing according to a behavioral change promotion model set in a first server device according to the embodiment. [Figure 10] FIG. 2 is a schematic diagram showing a step-by-step flow of information processing according to a behavioral change promotion model set in a first server device according to the embodiment. [Figure 11] FIG. 10 is a sequence diagram relating to behavioral change support in the information processing system according to the embodiment. [Figure 12] 10 is an example of a screen displayed on a user terminal device according to the embodiment. [Figure 13] 10 is an example of a conversation taking place in a user terminal device according to the embodiment. [Figure 14] 10 is an example of a conversation taking place in a user terminal device according to the embodiment. [Figure 15] 10 is an example of a conversation taking place in a user terminal device according to the embodiment. [Figure 16] 10 is an example of a conversation taking place in a user terminal device according to the embodiment. [Figure 17] 10 is an example of a conversation taking place in a user terminal device according to the embodiment. [Figure 18] 10 is an example of a conversation taking place in a user terminal device according to the embodiment. [Figure 19] 10 is an example of a conversation taking place in a user terminal device according to the embodiment. [Figure 20] 10 is an example of a conversation taking place in a user terminal device according to the embodiment. [Figure 21] 10 is an example of a conversation taking place in a user terminal device according to the embodiment. [Figure 22] 10 is an example of a conversation taking place in a user terminal device according to the embodiment. [Figure 23] 10 is an example of a conversation taking place in a user terminal device according to the embodiment. [Figure 24]10 is an example of a conversation taking place in a user terminal device according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0014] Hereinafter, with reference to the drawings, a first server device, which is an information processing device of the present disclosure, and an information processing system having the same will be described in detail. Note that the present disclosure is not limited to the content described below and can be implemented with any modifications within the scope of the present disclosure. Furthermore, all drawings used in the embodiments are schematic illustrations of each device according to the present disclosure and an information processing system having the same, and may be partially emphasized, enlarged, reduced, or omitted to facilitate understanding, and may not accurately represent the scale or shape of each component. Furthermore, some numerical values used in the embodiments are merely examples and can be changed in various ways as necessary. The same reference symbols are used to designate components that are common to all drawings.
[0015] <Outline of the information processing system> As an example, an information processing system according to the present disclosure is used to support a user who uses application software (hereinafter simply referred to as an app) provided by a service provider, so that the user can gradually improve their daily activities in order to achieve their own goals. That is, the information processing system is used to support behavioral change for a user who has set a predetermined goal for themselves or for which a goal has been set by another user. In particular, the information processing system uses a behavior change promotion model generated by machine learning, which is a generative artificial intelligence (hereinafter also referred to as generative AI). More specifically, in the information processing system, user information about the user is input into the behavior change promotion model, and proposal information related to suggested activities for the user is generated by the behavior change promotion model, and the proposal information is provided to the user. Note that the behavior change promotion model is generated by one or more machine learning processes, but a behavior change promotion model that has been generated once may be updated by performing machine learning again.
[0016] An overview of the information processing system of the present disclosure will be described with reference to Fig. 1. Here, Fig. 1 is a schematic diagram of behavioral change support by the information processing system according to this embodiment. In particular, Fig. 1 shows various processes and responses that encourage gradual behavioral change through natural conversation for a user who has set a predetermined goal for themselves or has been set by someone else.
[0017] First, as shown in the upper part of Figure 1, as an initial step in promoting a user's behavioral change, a server device having a behavioral change promotion model, which is a generative AI, transmits information about topics to a user terminal device on which an app is installed, and the topics are output to the user from the user terminal device as a voice or character (text) conversation. Here, the topics are generated by the behavioral change promotion model to grasp and understand the user, and may include, for example, greetings, questions, consultations, suggestions, etc.
[0018] The user responds to such natural questions posed by the AI through conversation via the user terminal device, and information related to the response (response information) is sent to the server device. By engaging in such natural conversations multiple times, the AI understands the user and gets them interested in the user's goals, thus beginning the preparatory stage for behavioral change.
[0019] In the next step, as shown in the center of Figure 1, in the server device, the generation AI generates activity content to be suggested to the user based on user information collected through conversation with the user, etc. Then, similar to the conversation with the user based on the generated topic, information related to the suggested activity content (suggestion information) is sent to the user terminal device and output as conversation to the user from the user terminal device. Here, the activity content is an action that the user is likely to be interested in in order to achieve the goal, and may include, for example, events that the user is likely to be interested in, meal content, exercise, etc. Furthermore, the conversation does not force the user to take action, but rather is a conversation that motivates the user.
[0020] The user considers the proposal made by the generation AI through natural conversation, communicates the results of the consideration through conversation, and transmits information (response information) related to the response resulting from the consideration to the server device. Here, the user's response may include, for example, the user's request that they would like to try the proposal, that the proposal is not suitable for their level, or that they would like a different proposal. By engaging in such natural conversation multiple times, the generation AI is able to understand the user's request and make a proposal that is reasonable for the user. This further increases the user's interest, progresses the preparatory stage, and the user enters the stage of taking action based on the proposal.
[0021] In the next step, as shown in the lower part of Figure 1, in the server device, the generation AI generates activity content to be suggested to the user based on user information collected through conversation with the user, etc. Then, similar to the conversation with the user based on the generated topic, information related to the suggested activity content (suggestion information) is transmitted to the user terminal device and output as conversation from the user terminal device to the user. Here, the activity content refers to an action that is desirable or necessary for the user to perform in order to achieve the goal, and may include, for example, participation in a specified event, future meal content and eating habits, daily exercise, etc.
[0022] If the user is interested in and motivated by the suggestions made through natural conversation by this generation AI, they will carry out the actions related to the suggestions. This will encourage the user's activities toward achieving their goal, leading to behavioral changes, and ultimately to continued support for the user through conversational suggestions so that they can achieve their goal and maintain that state.
[0023] In this embodiment, the information processing system includes, as an example, a server device (a first server device described later) that is a management device on the service provider side. In this embodiment, the description will be centered on the case where the first server device functions as an information processing device. However, the information processing device in this disclosure may be any device capable of executing the processing related to supporting user behavior change as described above. Naturally, any server device other than the first server device, a user terminal device included in the information processing system, a terminal device other than the user terminal device, or a combination thereof can suitably function as an information processing device. In other words, in this disclosure, the names given to each device are merely used to distinguish each device from each other, and other names may be used depending on the function of each device.
[0024] In the present disclosure, a "user" refers to a person who engages in activities toward a certain goal and wishes to use an app provided by a service provider to change their behavior toward that goal. In the following embodiment, an elderly person is assumed to have the goal of avoiding a state of needing nursing care, improving their daily lifestyle habits, and receiving support for nursing care prevention, but this is not limited to this. For example, users may also include those who wish to improve oral care, lose weight, quit smoking, quit drinking, or advance their careers. In other words, the information processing system and information processing device according to the present disclosure are not limited to nursing care-related fields, but can be applied to any field where users can be supported by assisting them in changing their behavior.
[0025] In this disclosure, "behavioral change" refers to a change in a user's behavior, and is a term used to explain, for example, improving behavior, lifestyle habits, and lifestyles to be more desirable for maintaining and improving health. However, as mentioned above, it is not limited to maintaining and improving health, and is a term used as a method for approaching changes in the user's feelings.
[0026] In this disclosure, "user information 44" includes personal information about the user, information about the user's daily activities, and information about conversations with the user. For example, "user information" may include the user's age, gender, height, weight, daily exercise data, hobbies, address, occupation, etc., and may include all information about the user. "User information" may also include the user's voice (tone, frequency features), environmental sounds around the user, facial information such as the user's facial expressions, and physiological phenomena such as the user's sweating and heart rate. In other words, "user information" includes personal information of those receiving services provided by the service provider and is information that identifies and characterizes the user.
[0027] In this embodiment of the present disclosure, various responses to the user are preferably made using general voice conversation, but are not limited to this. For example, text-based conversation such as chat, or sending of messages such as email may also be used. Furthermore, voice and chat may be used together, or the two may be switchable. In other words, as long as the generated proposal content can be provided to the user, known communication methods can be appropriately selected and combined.
[0028] In the following embodiment, the application of the information processing device and information processing system of the present disclosure is described specifically for the nursing care industry, but is not limited thereto. For example, the application fields of the information processing device and information processing system may be advertising, marketing, or consulting. In such cases, the information processing device and information processing system of the present disclosure may be used to promote behavioral change through personnel training in these industries and to promote behavioral change among users who receive services. Furthermore, the application field of the information processing device and information processing system may be the internet-based video method industry. In such cases, the information processing device and information processing system of the present disclosure may provide videos, still images, etc. to users, thereby promoting behavioral change.
[0029] <Configuration of information processing system> Next, a schematic configuration of an information processing system according to this embodiment will be described with reference to Fig. 2. Fig. 2 is a conceptual diagram showing a schematic configuration of an information processing system 1 according to this embodiment. As shown in Fig. 2, the information processing system 1 includes a first server device 20 provided by a service provider, a user terminal device 40 used by a user, and a second server device 60 provided by a government or a party other than the service provider. In the information processing system 1, the first server device 20, the user terminal device 40, and the second server device 60 are connected to each other via the Internet 80 so as to be able to communicate with each other.
[0030] 2, only one of the first server device 20, the user terminal device 40, and the second server device 60 is shown, but it is possible to include two or more of each device. Also, some of the functions of the second server device 60 may be added to the first server device 20, which is the server on the service provider side, and they may be configured as a single server device.
[0031] (Configuration of the first server device) Next, a specific configuration of the first server device 20 according to this embodiment will be described with reference to Fig. 3. Here, Fig. 3 is a block diagram showing the electrical configuration of the first server device 20 according to this embodiment. The first server device 20 does not need to have all of the components shown in Fig. 3, and it is possible to omit some components, or to add other components.
[0032] The first server device 20 is typically a wireless communication device such as a large computer, but is not limited to such a device. For example, the device can be a feature phone, a personal digital assistant (PDA), a smartphone, a desktop computer, a laptop computer, a portable game console, a stationary game console, or any other device capable of executing the program according to the present disclosure. Furthermore, the first server device 20 does not need to be provided with the components illustrated in FIG. 3 in a single housing; the components and processes of the first server device 20 can be distributed across multiple server devices or cloud server devices.
[0033] 3, the first server device 20 has an output interface 21, a processor 22, a memory 23 including RAM, ROM, or non-volatile memory (or HDD in some cases), a communication interface 24 including a communication processing circuit 24a and an antenna 24b, and an input interface 25 including a mouse 25a and hard keys 25b. These components are electrically connected to each other via control lines and data lines.
[0034] The output interface 21 has a function of outputting various displays, which are output by executing the program according to the present disclosure, to devices such as a display or a printer in response to instructions from the processor 22. The display may be, for example, a liquid crystal display, an organic EL display, or electronic paper.
[0035] The processor 22 is configured as a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit), and has the function of controlling other connected components based on various programs stored in the memory 23. Specifically, the processor 22 reads out from the memory 23 a program for executing information processing according to the present disclosure and a program for executing an OS, and executes them. In this embodiment, the processor 22 particularly executes the processes related to the information shown in FIGS. 6, 7, and 9, and the processes described in the sequence of FIG. 11, etc. The processor 22 may be configured as a single CPU or GPU, or may be configured as a combination of multiple CPUs and GPUs.
[0036] The memory 23 is composed of ROM, RAM, non-volatile memory, HDD, etc., and functions as a storage unit. The ROM stores instructions and commands for executing the application and OS according to the present disclosure as a program. The RAM is used to write and read data while the program stored in the ROM is being processed by the processor 22. The non-volatile memory is a memory into which data is written and read as the program is executed, and the data written therein is retained even after the execution of the program has ended.
[0037] In this embodiment, the memory 23 particularly stores a program for executing processes related to the information shown in Figures 6, 7, and 9, and a program for executing each process described in the sequence of Figure 11. More specifically, the program causes the first server device 20 (i.e., the processor 22), which is a computer, to execute "an information processing program for supporting a user's behavior change in accordance with the user's goal, which inputs user information related to the user into a behavior change promotion model, generates, in the behavior change promotion model, proposal information related to suggestions for the user's activities necessary for the user's goal based on the user information, outputs the proposal information from the behavior change promotion model, and provides it to the user." In this embodiment, the memory 23 also stores various received information as shown in Figures 6 and 7.
[0038] The communication interface 24 functions as a communication unit that transmits and receives information to and from the remotely installed user terminal device 40, the second server device 60, or other terminal device via the communication processing circuit 24a and the antenna 24b. The communication interface 24 performs processing for transmitting and receiving information, such as programs and various information used in the information processing system 1, from the user terminal device 40, the second server device 60, or other terminal device according to the progress of processing. In this embodiment, in particular, conversation information is transmitted to the user terminal device 40, conversation information and activity information are received from the user terminal device 40, and external information is received from the second server device 60.
[0039] The communication processing circuit 24a performs processing based on a wideband wireless communication system such as the LTE system, but can also perform processing based on a narrowband wireless communication system or a contactless wireless communication system such as a wireless LAN such as IEEE802.11 or Bluetooth (registered trademark). Also, wired communication can be used instead of or in addition to wireless communication.
[0040] The input interface 25 is composed of a mouse 25a, hard keys 25b, etc., and has the function of accepting input of instructions related to the execution of the program according to this embodiment, operation input for registering various information, etc. Note that a touch panel or the like may be provided instead of the mouse 25a, and known touch panel methods such as a resistive film method, a capacitive coupling method, an ultrasonic surface acoustic wave method, etc. may be used.
[0041] (Configuration of user terminal device) Next, a specific configuration of the user terminal device 40 according to this embodiment will be described with reference to Fig. 4. Here, Fig. 4 is a block diagram showing the electrical configuration of the user terminal device 40 according to this embodiment. The user terminal device 40 does not need to have all of the components shown in Fig. 4, and it is possible to omit some components, or to add other components.
[0042] The user terminal device 40 is typically a wirelessly capable terminal device such as a smartphone, but is not limited to such devices. For example, any device capable of executing the program according to the present disclosure may be suitably applied as the terminal device, such as a feature phone, a personal digital assistant (PDA), a laptop computer, a desktop computer, a portable game console, a stationary game console, a virtual reality (VR) headset, or an augmented reality (AR) glasses. Furthermore, when multiple user terminal devices 40 are capable of communicating with the first server device 20, the user terminal devices 40 do not necessarily have to be the same type or the same terminal device, but may be different types of terminal devices. That is, different users may use different types of terminals, and even a single user may use multiple terminals of different types.
[0043] 4, the user terminal device 40 has an output interface 41 including a speaker 41a and a display 41b, a processor 42, a memory 43 including RAM, ROM, or non-volatile memory (or HDD in some cases), a communication interface 44 including a communication processing circuit 44a and an antenna 44b, and an input interface 45 including a touch panel 45a and a microphone 45b. These components are electrically connected to each other via control lines and data lines.
[0044] The output interface 41 has a function of outputting sound from a speaker 41a connected by wire to a control line in response to an instruction from the processor 42. The output interface 41 also has a function of outputting various displays, which are output by executing the program according to the present disclosure, from a display 41b. The display 41b may be, for example, a liquid crystal display, an organic electroluminescence display, or electronic paper, and may be a display separate from the user terminal device 40.
[0045] The processor 42 is configured from a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit), and functions as a control unit that controls other connected components based on various programs stored in the memory 43. Specifically, the processor 42 reads out from the memory 43 a program for executing the application according to this embodiment and a program for executing the OS, and executes them. In particular, the processor 42 executes processes related to the information shown in FIG. 6 and the processes described in the sequence of FIG. 11. The processor 42 may be configured from a single CPU or GPU, or may be configured from a combination of multiple CPUs and GPUs.
[0046] The memory 43 is composed of a ROM, a RAM, a non-volatile memory, a HDD, etc., and functions as a storage unit. The ROM stores instructions and commands for executing the application and OS according to the present disclosure as a program. The RAM is used to write and read data while the program stored in the ROM is being processed by the processor 42. The non-volatile memory is a memory into which data is written and read as the program is executed, and the data written therein is saved even after the execution of the program has ended. In this embodiment, the memory 43 particularly stores a program for executing the processing related to the information shown in FIG. 6 and a program for executing each of the processing steps described in the sequence of FIG. 11.
[0047] The communication interface 44 functions as a communication unit that transmits and receives information to and from the first server device 20, the second server device 60, or other terminal devices that are installed remotely, via a communication processing circuit 44a and an antenna 44b. The communication interface 44 performs processing for transmitting and receiving information, such as programs and various information used in the information processing system 1, from the first server device 20, the second server device 60, or other terminal devices according to the progress of processing. In this embodiment, in particular, conversation information and activity information are transmitted to the first server device 20, and conversation information is received from the first server device 20.
[0048] The communication processing circuit 44a performs processing based on a wideband wireless communication system such as the LTE system, but can also perform processing based on a narrowband wireless communication system or a contactless wireless communication system such as a wireless LAN such as IEEE802.11 or Bluetooth (registered trademark). Also, wired communication can be used instead of or in addition to wireless communication.
[0049] The input interface 45 is composed of a touch panel 45a, a microphone 45b, hard keys, etc. (not shown), and has a function of accepting input instructions related to the execution of the program according to this embodiment, operation inputs for registering various information, etc. The touch panel 45a is disposed so as to cover the output interface 41, and transmits position coordinate information corresponding to image data output from the output interface 41 to the display 41b to the processor 42. Known touch panel methods can be used, such as a resistive film method, a capacitive coupling method, or an ultrasonic surface acoustic wave method. In this embodiment, the touch panel 45a detects swipe and tap operations on icons, etc. displayed on the output interface 41 by a pointer. Note that, although the input interface 45 provided in the user terminal device 40 is used in this embodiment, an input interface 45 connected wirelessly or via a wire to a main body including the processor 42, such as a mouse, can also be used.
[0050] The microphone 45b is a general microphone that receives the voice uttered by the user and converts it into an electrical signal. The microphone 45b may be of a known type, such as a dynamic microphone, a condenser microphone, or a ribbon microphone. The microphone 45b is not limited to a built-in type, and may be an external type that is attached to the user terminal device 40.
[0051] (Configuration of the second server device) Next, a specific configuration of the second server device 60 according to this embodiment will be described with reference to Fig. 5. Here, Fig. 5 is a block diagram showing the electrical configuration of the second server device 60 according to this embodiment. The second server device 60 does not need to have all of the components shown in Fig. 5, and it is possible to adopt a configuration in which some components are omitted, or to add other components.
[0052] The second server device 60 is typically a wireless communication-capable device such as a large computer, but is not limited to such devices. For example, the device can be a feature phone, a personal digital assistant (PDA), a smartphone, a desktop computer, a laptop computer, a portable game console, a stationary game console, or any other device capable of executing the program according to the present disclosure. Furthermore, the second server device 60 does not need to be provided with the components illustrated in FIG. 5 in a single housing; the components and processes of the second server device 60 can be distributed across multiple server devices or cloud server devices.
[0053] 5, the second server device 60 has a processor 62, a memory 63 including RAM, ROM, or non-volatile memory (or HDD in some cases), and a communication interface 64 including a communication processing circuit 64a and an antenna 64b. These components are electrically connected to each other via control lines and data lines.
[0054] The processor 62 is configured from a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit), and has the function of controlling other connected components based on various programs stored in the memory 63. Specifically, the processor 62 reads and executes a program for executing the OS from the memory 63, and manages various services on the web via the second server device 60. The processor 62 may be configured from a single CPU or GPU, or may be configured from a combination of multiple CPUs and GPUs.
[0055] The memory 63 is composed of ROM, RAM, non-volatile memory, HDD, etc., and functions as a storage unit. The ROM stores instructions for executing the OS as a program. The RAM is used to write and read data while the program stored in the ROM is being processed by the processor 62. The non-volatile memory is a memory into which data is written and read as the program is executed, and data written therein is retained even after execution of the program has finished.
[0056] The communication interface 64 functions as a communication unit that transmits and receives information to and from the first server device 20, the user terminal device 40, or other terminal devices that are installed remotely via a communication processing circuit 64a and an antenna 64b. The communication interface 64 performs processing for transmitting and receiving information from the first server device 20, the user terminal device 40, or other terminal devices, such as programs and various information used in the information processing system 1, according to the progress of processing. In this embodiment, external information is particularly transmitted to the first server device 20.
[0057] The communication processing circuit 64a performs processing based on a wideband wireless communication system such as the LTE system, but can also perform processing based on a narrowband wireless communication system or a contactless wireless communication system such as a wireless LAN such as IEEE802.11 or Bluetooth (registered trademark). Also, wired communication can be used instead of or in addition to wireless communication.
[0058] <Functional configuration of information processing system and first server device> Next, functional configurations of the information processing system 1 and the first server device 20 according to this embodiment will be described with reference to Fig. 6 and Fig. 7. Fig. 6 is a functional block diagram related to information processing of the information processing system 1 according to this embodiment. Fig. 7 is a functional block diagram related to information processing of the first server device 20 according to this embodiment.
[0059] As shown in FIG. 6, the first server device 20 has a communication unit 31, an information acquisition unit 32, a storage unit 33, and a behavior change promotion model 34 to execute various processes according to this embodiment. The communication unit 31 functions when the processor 22 in FIG. 3 executes a predetermined program stored in the memory 23 and controls the communication interface 24 and the communication processing circuit 24a. The information acquisition unit 32 functions when the processor 22 in FIG. 3 executes a predetermined program stored in the memory 23. The storage unit 33 functions when the processor 22 in FIG. 3 writes various information to the memory 23. The behavior change promotion model 34 functions when the processor 22 in FIG. 3 executes a program related to the generation AI stored in the memory 23. Note that the information input unit in the present disclosure is configured by the communication unit 31, the information acquisition unit 32, and the storage unit 33 functioning, and the information output unit is configured by the function of the communication unit 31.
[0060] As shown in Figure 7, the memory unit 33 and the behavioral change promotion model 34 are further divided into multiple functions. Specifically, the memory unit 33 is composed of a user basic information memory unit 33a, an activity information memory unit 33b, a task memory unit 33c, an event memory unit 33d, and a content memory unit 33e. The behavioral change promotion model 34 is composed of a generation unit 34a, a conversation unit 34b, and a confirmation unit 34c. The detailed functions of each unit will be explained in detail below along with the flow of information.
[0061] 6, the user terminal device 40 has a communication unit 51, an input / output unit 52, and an activity information acquisition unit 53 in order to execute various processes according to this embodiment. The communication unit 51 functions when the processor 42 in FIG. 4 executes a predetermined program stored in the memory 43 and controls the communication interface 44 and the communication processing circuit 44a. The input / output unit 52 functions when the processor 42 in FIG. 4 executes a predetermined program stored in the memory 43 and controls the output interface 41 and the input interface 45. The activity information acquisition unit 53 functions when the processor 42 in FIG. 4 executes a predetermined program stored in the memory 43 and controls the input interface 45 and a sensor (not shown).
[0062] 6, the second server device 60 has a communication unit 71 and a storage unit 72 to execute various processes according to this embodiment. The communication unit 71 functions when the processor 62 in FIG. 5 executes a predetermined program stored in the memory 63 and controls the communication interface 64 and the communication processing circuit 64a. The storage unit 72 functions when the processor 62 writes various pieces of information to the memory 63.
[0063] Note that the components of the first server device 20, the user terminal device 40, and the second server device 60 are not limited to those described above. In other words, the components related to the processes of the present disclosure are merely described as functional components, and each device has other functional configurations to realize various processes and functions.
[0064] As a detailed flow of information, first, as shown in FIG. 6 , the first server device 20 acquires external information from the second server device 60 and stores it in the storage unit 33. Specifically, the external information stored in the storage unit 72 of the second server device 60 is transmitted to the first server device 20 via the communication unit 71. Here, the external information is information owned and managed by a business other than the service provider that provides the app according to this embodiment or by the government. For example, the external information includes task information indicating daily tasks that the government wants the elderly user to perform, information about events in which the elderly user participates in society, and content information for raising awareness of care prevention for the elderly user.
[0065] More specifically, task information may include morning exercise reminders, social participation information that may be of interest to the user, information about problems, and contact information from the government. Event information may include information about volunteer work, silverwork, local government events, study groups, and travel in which the elderly user participates. Content information may include articles about nursing care prevention awareness, quizzes related to nursing care prevention awareness, videos, and the like.
[0066] 7, in the first server device 20, external information received via the communication unit 31 is acquired by the information acquisition unit 32, which then classifies the external information by type and transmits task information to the task storage unit 33c, event information to the event storage unit 33d, and content information to the content storage unit 33e. Each storage unit stores the received information and can be read out whenever needed by the generation unit 34a. In this way, the first server device 20 acquires external information daily and stores it in each storage unit so that it can be used at any time. The transmission of each piece of information to each storage unit may be performed by the input interface 25 of the first server device 20.
[0067] Next, as shown in FIG. 6, the first server device 20 acquires activity information from the user terminal device 40 and stores it in the storage unit 33. At this time, when the user performs a predetermined activity, information related to the activity (activity information) is acquired by the activity information acquisition unit 53 of the user terminal device 40. Here, the activity information refers to information about the actions the user takes daily to achieve a goal, information about normal daily life, etc. For example, the activity information includes the user's exercise information, event participation information, content usage information, etc. More specifically, this information includes the user's number of steps, the user's facial expression, the user's sweating, heart rate, behavioral history obtained from GPS, event participation rate, etc., and this information may be associated with date, time, and weather information.
[0068] 7, in the first server device 20, the activity information received via the communication unit 31 is acquired by the information acquisition unit 32, and the information acquisition unit 32 transmits the activity information to the activity information storage unit 33b. The received activity information is stored in the activity information storage unit 33b, and can be read out at any time by the generation unit 34a. In this way, the first server device 20 acquires the user's activity information daily and stores it in the activity information storage unit 33b so that it can be used at any time. Note that the activity information may be transmitted to the activity information storage unit 33b via the input interface 25 of the first server device 20.
[0069] Next, as shown in FIG. 6 , in the first server device 20, activity information, external information, and user basic information are input from the storage unit 33 to the behavioral change promotion model 34, and predetermined conversation information is generated. Here, the user basic information refers to information collected through conversation with the user and is part of the user information. For example, the user basic information may include information such as interest in care prevention and health maintenance, hobbies, preferences, medical history, chronic illnesses, family relationships, interest in volunteer activities, job content and interests, skills, content related to a basic checklist for care prevention, and a care prevention plan. Here, the basic checklist is a list of general check items related to care prevention provided by the government. Also, as shown in FIG. 7 , the user basic information is stored in the user basic information storage unit 33a and can be read out whenever needed by the generation unit 34a. The user basic information may be previously stored in the user basic information storage unit 33a by the input interface 25 of the first server device 20.
[0070] 7, when activity information, task information, event information, content information, and user basic information are input to the generation unit 34a of the behavior change promotion model 34, the generation unit 34a generates instructions related to a conversation with the user and transmits the instructions to the conversation unit 34b. Note that the information input to the behavior change promotion model 34 does not need to be all of the above, and may be information that exists at the time or selected information. The conversation unit 34b generates conversation information based on the instructions and transmits it to the user terminal device 40 via the communication unit 31.
[0071] Next, as shown in FIG. 6 , the conversation information transmitted from the communication unit 31 of the first server device 20 is input to the input / output unit 52 via the communication unit 51 of the user terminal device 40. Thereafter, the input / output unit 52 outputs voice from the speaker 41a or displays predetermined information (voice text, other characters, documents, images) on the display 41b based on the received conversation information. In response to this, the user responds to the voice, thereby establishing a conversation, and the voice uttered by the user is input to the input / output unit 52 via the microphone 45b. Subsequently, conversation information (i.e., response information) that is the user's response is transmitted from the input / output unit 52 to the first server device 20 via the communication unit 51. Note that the input / output unit 52 may extract environmental sounds around the user and transmit the environmental sounds as part of the conversation information or as separate information.
[0072] Then, as shown in FIG. 7, conversation information, which is the user's response, is input to the conversation unit 34b via the communication unit 31. The conversation unit 34b inputs the user's response content, which is the conversation information, to the generation unit 34a. The generation unit 34a extracts user basic information from the received response content and transmits it to the user basic information storage unit 33a for storage. In addition, the generation unit 34a generates instructions to have another conversation based on the response information, activity information, task information, event information, content information, and user basic information, and transmits the additional instructions to the conversation unit 34b. This flow is repeated, and the conversation continues between the user and the generation AI, which is the behavior change promotion model 34.
[0073] Furthermore, in the behavioral change promotion model 34, the conversation information (speech to the user) sent by the conversation unit 34b and the received conversation information (user response) are sent to the confirmation unit 34c along with a confirmation request. The confirmation unit 34c confirms whether the conversation between the user and the generation AI is unnatural or valid. If the conversation is unnatural or invalid, the confirmation unit 34c instructs the conversation unit 34b to correct the conversation. For example, corrections may be made based on dialect or taking into account words used by different generations.
[0074] Naturally, the user may engage in a predetermined activity by conversing with the generation AI. In such a case, the activity information acquisition unit 53 acquires the user's activity information and transmits the activity information to the first server device 20.
[0075] <Behavior change promotion model> Next, preparation and use of the behavior change promotion model 34 will be described with reference to Figures 8 to 10. Here, Figure 8 is a flow diagram showing the flow of setting the behavior change promotion model 34 set in the first server device 20 according to this embodiment. Figure 9 is a schematic diagram showing information processing by the behavior change promotion model 34 set in the first server device 20 according to this embodiment. Figure 10 is a schematic diagram showing the step-by-step flow of information processing by the behavior change promotion model 34 set in the first server device 20 according to this embodiment.
[0076] First, as shown in Fig. 8, in order to set the behavior change promotion model 34, the processor 22 of the first server device 20 acquires learning data (S1). Here, as examples of the learning data, past conversation information, past behavior change information, and basic information on behavior change may be used, as shown in Fig. 9. These data may be input by an administrator of a service provider or the like via the input interface 25, or may be received via the communication interface 24.
[0077] The past conversation information may include greeting information, question information, suggestion information, consultation information, response information, and instruction information. Furthermore, the past behavioral change information may include age, gender, and behavioral change (specific behavioral changes). The past conversation information and the past behavioral change information are associated with each other, making it possible to understand how the user's behavior has changed based on a specific past conversation. Furthermore, the basic information on behavioral change may include administrative documents and academic papers related to behavioral change.
[0078] As described above, in this embodiment, past conversation information and past behavior change information are associated and used to generate the behavior change promotion model 34. However, although it is preferable to associate this information, some information may be excluded or additional information may be added, and the association between information may be changed as appropriate according to machine learning, which will be described later.
[0079] Next, the processor 22 of the first server device 20 performs annotation processing on the acquired learning data (S2). Specifically, the annotation processing adds annotations to the acquired learning data to generate teacher data. For example, the processor 22 of the first server device 20 tags past suggestion information to generate correct answer data in which a predetermined behavioral change has occurred.
[0080] Next, the processor 22 of the first server device 20 performs machine learning using the acquired training data and the annotated teacher data (S3). As an example, the machine learning is performed by providing the training data and the teacher data to a neural network formed by combining neurons, and repeating learning while adjusting the parameters of each neuron so that the output of the neural network is the same as the correct data in the teacher data. Note that the above machine learning is merely an example, and machine learning using scoring may also be performed.
[0081] Next, the processor 22 of the first server device 20 evaluates the behavior change promotion model 34 generated by machine learning (S4). Here, the processor 22 of the first server device 20 evaluates the model using evaluation data different from the learning data used for machine learning. For example, as shown in FIG. 9, the processor 22 of the first server device 20 inputs predetermined conversation information (response information), user basic information, activity information, task information, event information, and content information as material information. Thereafter, the processor 22 of the first server device 20 evaluates whether the conversation information output from the behavior change promotion model 34 is a correct result. Here, the conversation information is output in a format including at least one of greeting information, question information, suggestion information, consultation information, and instruction information, for example.
[0082] Next, if the actually transmitted conversation information matches the generated conversation information, the processor 22 of the first server device 20 implements the generated behavior change promotion model 34 (S5). Specifically, the processor 22 of the first server device 20 stores the generated behavior change promotion model 34 in the memory 23. This causes the behavior change promotion model 34 to function in the first server device 20.
[0083] 9, when material information including predetermined conversation information, basic user information, activity information, task information, event information, and content information, or a combination thereof, is input to the implemented behavioral change promotion model 34, conversation information for natural conversation with the user is output. Here, the conversation information includes greeting information, question information, suggestion information, consultation information, and instruction information, or a combination thereof.
[0084] In particular, the behavioral change promotion model 34 according to this embodiment gradually changes the content of the conversation with the user based on the input information. That is, when the user first starts using the app, there is little basic user information, so the behavioral change promotion model 34 often outputs conversational information that collects basic user information. On the other hand, when the user continues to use the app and it is determined that the user has become aware of their goals, activity suggestions are made through conversation, and confirmation of the user's activity status in response to the activity suggestions is often output as conversational information. The temporal transition of the output of the behavioral change promotion model 34 will be described in detail with reference to FIG. 10.
[0085] First, when the user starts using the app, the behavioral change promotion model 34 conducts a conversation to understand the user (S11). That is, at this stage, there is little basic user information and activity information, making it difficult to make suggestions to encourage the user to change their behavior. In particular, at this stage, the user is often not interested in achieving their goals. For this reason, the behavioral change promotion model 34 generates conversation information based on the input material information, so that a conversation can be held to gather various information about the user.
[0086] For example, a conversation for collecting various information from a user is preferably one that does not involve direct questions but rather one that elicits information from a natural flow of conversation without causing stress to the user. Furthermore, if information related to a basic checklist related to care is lacking, a conversation that allows answers to the basic checklist to be collected may be conducted. In this case, conversation information is generated so that answers to the basic checklist can be collected from a natural conversation, rather than a conversation that simply reads out the questions on the basic checklist.
[0087] Next, as the conversation with the user progresses based on the conversation information generated by the behavioral change promotion model 34, a conversation that piques the user's interest in achieving the goal is conducted (S12). That is, at this stage, basic user information and activity information are collected, and more of this information is input to the behavioral change promotion model 34 than at stage S11. As a result, the behavioral change promotion model 34 can grasp the user's daily activities, hobbies, etc., and determine how to proceed with the conversation to pique the user's interest in achieving the goal. Then, the behavioral change promotion model 34 generates conversation information that piques the user's interest based on the newly input material information.
[0088] Next, as the conversation with the user progresses further based on the conversation information generated by the behavior change promotion model 34, the behavior change promotion model 34 considers the user's initial goals and engages in a conversation to suggest initial activities that match those goals (S13). That is, at this stage, more basic user information and activity information is collected, and more of this information is input into the behavior change promotion model 34 than at stage S12. Furthermore, the user becomes highly interested in achieving their goals through the conversation with the generation AI, which is the behavior change promotion model 34. Therefore, the behavior change promotion model 34 can consider initial goals that are easy for the user to achieve and that will pique their interest, and can engage in a conversation to suggest the considered goals. Then, based on the newly input material information, the behavior change promotion model 34 generates conversation information to suggest initial activities to bring about behavioral change for the user.
[0089] Here, the behavioral change promotion model 34 may output appropriate suggestions or notifications to the user depending on a predetermined time, location, etc. For example, the behavioral change promotion model 34 may suggest having breakfast at a predetermined time in the morning, or may make suggestions corresponding to indoor or outdoor use.
[0090] Next, an initial activity suggestion is made to the user based on the conversation information generated by the behavior change promotion model 34, and a conversation is held to understand the user's behavior change (S14). That is, at this stage, more activity information about the user is collected, and more activity information is input to the behavior change promotion model 34. As a result, the behavior change promotion model 34 is able to understand the user's daily activities. Then, based on the newly input material information, the behavior change promotion model 34 generates conversation information for eliciting details of the user's daily activities.
[0091] Next, as the conversation with the user progresses further based on the conversation information generated by the behavioral change promotion model 34, the behavioral change promotion model 34 considers the user's mid-term goals (updates the goals) and engages in a conversation proposing mid-term activities that match the new goals (S15). That is, at this stage, more activity information is collected, and more of this information is input to the behavioral change promotion model 34 than in stages S13 and S14. Furthermore, through the conversation with the generating AI, which is the behavioral change promotion model 34, the user continues their daily activities and achieves their initial-stage goals. Therefore, the behavioral change promotion model 34 can consider the next mid-term goal that the user is interested in and has reached a higher level, and can engage in a conversation proposing the considered goal (i.e., suggesting improvements). Then, based on the newly input material information, the behavioral change promotion model 34 generates conversation information for proposing mid-term activities to help the user bring about behavioral change.
[0092] In addition, the behavioral change promotion model 34 can determine from the activity information whether the user performed the behavior corresponding to the suggestion and can determine what kind of suggestion will encourage the user to take action. For example, the behavioral change promotion model 34 can propose a predetermined activity suggestion in a conversation while explaining the advantages and disadvantages of not performing the activity in the conversation, and determine whether it would be more effective to explain the advantages or disadvantages to the user based on the user's subsequent activity results, and reflect this determination result in the conversation information that is output from the next time onwards. Here, the advantages may be an improvement in the user's health or receiving a reward, and the disadvantages may be a deterioration in the user's health or not receiving a reward.
[0093] Furthermore, if the user does not take action (does not perform a predetermined activity), the behavioral change promotion model 34 may engage in a conversation that takes time to listen carefully to the user's reasons, regardless of the content of the suggestions. That is, the behavioral change promotion model 34 may generate conversation information that allows the user to gradually explain the reasons for not taking action without causing stress to the user, and then engage in a conversation with the user. By generating such conversation information and engaging in a conversation, the user can feel at ease and a relationship of trust can be built with the user. If a relationship of trust is built with the user, the user will be more likely to accept suggestions made by the behavioral change promotion model 34, and the user's behavioral change can be further promoted.
[0094] Next, based on the conversation information generated by the behavior change promotion model 34, a medium-term activity suggestion is made to the user, and a conversation is held to understand the user's further behavioral change (S16). That is, at this stage, more activity information about the user is collected, and more activity information is input to the behavior change promotion model 34. As a result, the behavior change promotion model 34 can understand the user's daily activities in detail. Then, based on the newly input material information, the behavior change promotion model 34 generates conversation information to elicit details of the user's daily activities.
[0095] Next, as the conversation with the user progresses further based on the conversation information generated by the behavior change promotion model 34, the behavior change promotion model 34 considers the user's later-stage goals (considers maintenance goals) and conducts a conversation proposing later-stage activities that match the new goals (S17). In other words, at this stage, more activity information is collected, and more of this information is input to the behavior change promotion model 34 than at stage S16. Furthermore, through the conversation with the generating AI, the behavior change promotion model 34, the user continues their daily activities and achieves their mid-stage goals. Therefore, the behavior change promotion model 34 can consider maintenance goals that will ultimately interest the user and are their final goals, and can conduct a conversation proposing the considered goals. Then, based on the newly input material information, the behavior change promotion model 34 generates conversation information for proposing later-stage activities that will help the user change their behavior and maintain a high level of activity. Even in this case, the behavioral change promotion model 34 can determine from the activity information whether the user has taken action in response to the suggestion, and can also determine what kind of suggestion will enable the user to take action and maintain it.
[0096] <Information processing in information processing systems> Next, information processing in the information processing system 1 according to this embodiment will be described with reference to Fig. 9 and Figs. 11 to 24. Here, Fig. 11 is a sequence diagram relating to behavioral change support in the information processing system 1 according to this embodiment. Fig. 12 is an example of a screen displayed on the user terminal device 40 according to this embodiment. In addition, Figs. 13 to 24 are examples of conversations that take place on the user terminal device 40 according to this embodiment. In particular, Figs. 13 to 24 show examples of conversations in different situations after a user starts using an app.
[0097] First, in the first server device 20, conversation information for a conversation with the user is generated (FIG. 11: S21). Specifically, when material information is input to the behavior change promotion model 34, conversation information for output from the user terminal device 40 is generated. For example, when the date changes and a new conversation begins between the user and the generation AI, the conversation information includes greeting information and instruction information for issuing a notification by a pop-up on the user terminal device 40.
[0098] Next, the generated conversation information is transmitted to the user terminal device 40 (T21 in FIG. 11). In the user terminal device 40, a predetermined message pops up on the display 41b in response to instruction information for a pop-up notification included in the conversation information (S22 in FIG. 11). Specifically, as shown in FIG. 12, a message M1 saying "Have a conversation with the AI life assistant" is displayed on the display 41b. When a user confirms this message and taps the message, the app is launched on the user terminal device 40 (S23 in FIG. 11). Specifically, as shown in FIG. 13, an app screen 55 on the display 41b includes a first display section 56 displaying the name of the app, a second display section 57 displaying an image of the assistant with whom the user will have a conversation, and a third display section 58 displaying the conversation so that the voice spoken to the user is visible. Note that the third display section 58 is optional, and if only voice conversation is required, the display may be deleted.
[0099] Next, in user terminal device 40, a voice saying "Good morning, Mr. A" is output from speaker 41a in response to the greeting information included in the conversation information (FIG. 11: S24). At this time, a text sentence (text conversation) corresponding to the voice is displayed on third display unit 58, as shown in FIG.
[0100] Next, in response to the greeting output from speaker 41a, the user utters "Good morning" (FIG. 13: V1), and the user's voice is input from microphone 45b (FIG. 11: S25). Here, when the user's voice is input, a text sentence corresponding to the user's voice may be displayed below third display section 58. In other words, the conversation may be displayed on app screen 55 in a chat format.
[0101] Next, conversation information corresponding to the input voice is transmitted to the first server device 20 (T22 in FIG. 11). After that, in the first server device 20, the received conversation information is input to the behavior change promotion model 34, and conversation information for the next conversation corresponding to the user's greeting is generated. By repeating the above-described flow, a natural conversation takes place between the user and the generation AI, and suggestions to promote the user's behavior change, confirmation of the user's activities, etc. are made.
[0102] As an example of a continuous conversation between a user and a generation AI, new conversation information including question information may be generated based on a response to the greeting conversation shown in FIG. 13, and a conversation of questions to get to know the user may be held, as shown in FIG. 14. Specifically, in response to the question information included in the conversation information, a voice such as "It was hot yesterday, how are you this morning?" may be output from speaker 41a. Then, when the user responds to the question output from speaker 41a with "I'm fine. Thank you" (FIG. 14: V2), conversation information corresponding to the input voice is transmitted to first server device 20.
[0103] In response to such a response from the user, new conversation information including question information may be generated, and a conversation of further questions may be held to learn more about the user, as shown in Fig. 15. Specifically, in response to the question information included in the conversation information, a voice such as "That's good to hear. It's wonderful to be healthy and energetic. Are you doing anything special to stay healthy?" may be output from the speaker 41a. Then, in response to the question output from the speaker 41a, the user may say, "I'd like to exercise, but I haven't been able to do it recently" (Fig. 15: V3), and conversation information corresponding to the input voice is transmitted to the first server device 20.
[0104] In response to such a response from the user, new conversation information including abstract suggestion information may be generated, and a conversation for making a new suggestion to the user may be held, as shown in Fig. 16. Specifically, in response to the suggestion information included in the conversation information, a voice saying, "I see you're interested in exercise. Let's think of a way to improve so that you can exercise," may be output from the speaker 41a. Then, when the user responds to the suggestion output from the speaker 41a by saying, "Thank you," and agrees to the suggestion (Fig. 16: V4), conversation information corresponding to the input voice is transmitted to the first server device 20.
[0105] In response to such a response from the user indicating agreement with the proposal, new conversation information including specific proposal information and question information may be generated, and a conversation for making a new proposal to the user may be held, as shown in Fig. 17. Specifically, in response to the proposal information and question information included in the conversation information, a voice saying, "There's a walking event that you might want to take on. Are you interested?" may be output from the speaker 41a. Then, in response to the proposal and question output from the speaker 41a, the user utters, "I'm interested" (Fig. 17: V5), and conversation information corresponding to the input voice is transmitted to the first server device 20.
[0106] In response to such a response from the user, new conversation information including specific proposal information and question information may be generated, and a conversation may be held to ask the user a question (to confirm participation in the event), as shown in FIG. 18 . Specifically, in response to the proposal information and question information included in the conversation information, a voice such as, “That sounds great. It starts at 10:00 on June 30th, shall we apply to participate now?” may be output from the speaker 41a. Then, when the user responds to the proposal and question output from the speaker 41a and agrees to the proposal (V6 in FIG. 18 ), conversation information corresponding to the input voice is transmitted to the first server device 20. Thereafter, in the first server device 20, the processor 22 may read an application program stored in the memory 23 and automatically apply for participation, or the behavioral change promotion model 34 may apply for participation based on the input conversation information. Note that if the event is organized by a government or an external organization, the application may be made from the application site of the government or other organization via API (Application Programming Interface) integration or the like.
[0107] Thereafter, on the day after the event the user is scheduled to attend, question information for checking the user's activities may be generated, and a conversation for asking the user a question, as shown in FIG. 19, may be held. Specifically, in response to the question information included in the conversation information, a voice such as "Mr. A, it seems you were absent from yesterday's event. Are you feeling okay?" may be output from the speaker 41a. Here, whether the user was absent from the event can be determined based on the user's activity information, event information, or the like. Then, in response to the question output from the speaker 41a, the user utters, "I'm feeling okay, but I didn't have time, so I missed it" (FIG. 19: V7), and conversation information corresponding to the input voice is transmitted to the first server device 20. Naturally, a greeting conversation such as that shown in FIG. 13 may be held before the question in FIG. 19.
[0108] Furthermore, if such a user does not take action in response to a suggestion, the behavioral change promotion model 34 may understand that a mere suggestion alone will not motivate the user, and, taking into consideration the need for an additional suggestion, may make subsequent suggestions through conversation. Furthermore, while proposing a predetermined activity suggestion in the conversation, the behavioral change promotion model 34 may also make additional suggestions (explanations) in the conversation about the advantages or disadvantages of not taking the activity, and may determine, based on the user's subsequent activity results, that it would be more effective to explain the advantages or disadvantages to this user.
[0109] In response to such a response from the user, new conversation information including question information may be generated, and a conversation may be held to ask the user an additional question (to confirm participation in another event), as shown in FIG. 20. Specifically, in response to the question information included in the conversation information, a voice saying, "That must have been tough. When you have time, how about participating in another event?" may be output from the speaker 41a. Then, in response to the question output from the speaker 41a, the user may say, "I'd like to do that. Is there anything else?" to agree with the suggestion and ask a question (FIG. 20: V8), and conversation information corresponding to the input voice is transmitted to the first server device 20.
[0110] In response to such a response from the user, new conversation information including proposal information and question information may be generated, and a conversation may be held to ask the user a question (to confirm participation in the event), as shown in FIG. 21. Specifically, in response to the proposal information and question information included in the conversation information, a voice saying, "Yes, there's an exercise event starting at 8:00 on July 20th. Would you like to participate?" may be output from speaker 41a. Then, in response to the proposal and question output from speaker 41a, the user may say, "I'd like to participate," thereby agreeing to the proposal (FIG. 21: V9), and conversation information corresponding to the input voice is transmitted to first server device 20. Here, whether or not a new event will be held can be determined based on the input event information, etc.
[0111] On the other hand, to understand the user, the generation AI may hold a conversation to ask for advice from the user. For example, conversation information and task information may be input as material information into the behavioral change promotion model 34, thereby generating new conversation information including consultation information, and a conversation seeking advice from the user may be held, as shown in FIG. 22. Specifically, in response to the consultation information included in the conversation information, a voice such as, "Mr. A, what can I do to get someone who doesn't exercise daily to exercise?" may be output from the speaker 41a. Then, in response to the consultation output from the speaker 41a, the user may say, "It's quite difficult, isn't it? In my case, I decided to start with B, which is quite easy." (FIG. 22: V10), and respond (answer) to the consultation. Conversation information corresponding to the input voice is then transmitted to the first server device 20. By conducting such a consultation, the behavioral change promotion model 34 can understand the user's thoughts and use them to make further suggestions.
[0112] In addition, as the conversation to support the user's behavioral change progresses, the first server device 20 may suggest that the user use a predetermined content. For example, the first server device 20 generates conversation information including suggestion information that suggests content (FIG. 11: S26). Specifically, when the conversation information, activity information, user basic information, and content information are input as material information to the behavioral change promotion model 34, conversation information to be output from the user terminal device 40 is generated.
[0113] Next, the generated conversation information is transmitted to the user terminal device 40 (T23 in FIG. 11). In the user terminal device 40, a voice corresponding to the suggestion information included in the conversation information, for example, "Mr. A, try playing the brain training game by clicking the link below," as shown in FIG. 23, is output from the speaker 41a (S27 in FIG. 11). At this time, as shown in FIG. 23, a text sentence (text conversation) corresponding to the voice is displayed on the third display unit 58, and a button 59 for accessing the brain training game is also displayed as an image (S28 in FIG. 11).
[0114] Next, when the user responds to the proposal output from the speaker 41a by saying "I understand" (V11 in FIG. 23), the user's voice is input from the microphone 45b (S29 in FIG. 11). After that, conversation information corresponding to the input voice is transmitted to the first server device 20 (T24 in FIG. 11).
[0115] In response to such a response from the user, the first server device 20 generates new conversation information including greeting information (S30 in FIG. 11), and a conversation of encouragement for the user may be held as shown in FIG. 24. Specifically, in response to the greeting information included in the conversation information, a voice saying "Good luck, Mr. A" may be output from the speaker 41a. After that, the user who has confirmed such a message touches the button 59, and the brain training game begins (S31 in FIG. 11).
[0116] As the conversation with the user progresses, as in the present embodiment, user information such as user attributes (e.g., occupation), hobbies, likes, and dislikes is accumulated. The service provider or a party other than the service provider may use the accumulated user information to conduct marketing activities or advertising activities such as targeted advertising. That is, the service provider or a party other than the service provider may apply the information processing device and information processing system of the present embodiment to marketing activities or advertising activities such as targeted advertising. In addition to user information, suggested information supporting behavioral change (e.g., information suggested according to the user's condition, timing of content suggestions, etc.) may also be used in the marketing activities or advertising activities such as targeted advertising. In such cases, behavioral change can be more effectively achieved by suggesting products or services that support behavioral change to the user.
[0117] Furthermore, in this embodiment, the behavioral change promotion model 34 gradually improves the suggested information based on the input user information and response information toward achieving the user's goal, but this is not limited to this. For example, the behavioral change promotion model 34 may estimate the user's condition based on at least one of the input user information and response information and generate suggested information based on the estimation result. Here, the user's condition may be, for example, in the field of nursing care prevention, outputting the level of interest in nursing care and health on two axes: motivation and cognition. Then, appropriate suggestions may be made to the user in various situations depending on the level of motivation and cognition (i.e., the user's condition). That is, the behavioral change promotion model 34 may be equipped with an estimation unit that estimates the user's condition.
[0118] In addition, the user's state is not limited to the above, and for example, personality traits such as present bias (whether the user tends to procrastinate), reward sensitivity (how much reward is needed to take action), and the Big Five may be estimated as the user's state. In other words, the user's state influences the generation of suggestions for bringing about behavioral change in the user, and may include various states such as the user's unique mental state, physical state, etc.
[0119] <Embodiments of the present disclosure> A first embodiment of the present disclosure is an information processing device that supports a user's behavioral change in accordance with the user's goals, and includes: a behavioral change promotion model that, when user information about the user is input, outputs suggested information related to suggested activities for the user that are necessary for the user's goals; an information input unit that inputs the user information obtained from the user into the behavioral change promotion model; and an information output unit that provides the suggested information output from the behavioral change promotion model to the user.
[0120] A second embodiment of the present disclosure is that, in the first embodiment, the behavioral change promotion model outputs question information for acquiring user information from the user in accordance with the input user information, and generates the suggested information based on response information relating to the user's response to the question information.
[0121] A third embodiment of the present disclosure is the second embodiment, in which the behavioral change promotion model gradually improves the suggested information based on the input user information and response information toward achieving the user's goals.
[0122] A fourth embodiment of the present disclosure is that, in any of the first to third embodiments, the behavioral change promotion model is generated by machine learning conversation information related to past conversations with the user, and the suggested information is included in new conversation information and output.
[0123] A fifth embodiment of the present disclosure is the fourth embodiment, in which the behavioral change promotion model gradually includes in the conversation information a conversation to understand the user, a conversation to get the user interested in the goal, a conversation to make initial suggestions to the user, a conversation to elicit the results of the activity from the user, and a conversation to make improvement suggestions to improve the activity, and gradually changes the content of the conversation with the user.
[0124] A sixth embodiment of the present disclosure is that, in the fourth or fifth embodiment, the behavioral change promotion model outputs greeting information related to greeting the user, question information for obtaining user information from the user, and consultation information for consultation with the user, all of which are included in the new conversation information.
[0125] A seventh embodiment of the present disclosure is that, in the fourth or fifth embodiment, the behavioral change promotion model accepts at least one of the user's activity information, the user's basic user information, task information related to tasks required of the user, event information related to events in which the user will participate, and content information related to content performed by the user, and outputs the new conversation information.
[0126] An eighth embodiment of the present disclosure is the seventh embodiment, which has a memory unit that stores the activity information, and the activity information includes information on whether the user performed an activity based on the suggested information, and the behavioral change promotion model updates the user information based on the activity information received from the memory unit.
[0127] A ninth embodiment of the present disclosure is that, in the first or second embodiment, the behavioral change promotion model estimates the user's state based on the input user information and response information, and generates the suggested information based on the estimation result.
[0128] A tenth embodiment of the present disclosure is any of the first to ninth embodiments, in which the user's goal is related to care prevention and the user's behavioral change that leads to care prevention is encouraged.
[0129] An eleventh embodiment of the present disclosure is an information processing program that supports behavioral change of a user in accordance with the user's goals, which inputs user information related to the user into a behavioral change promotion model, generates suggested information in the behavioral change promotion model based on the user information regarding suggested activities for the user that are necessary for the user's goals, outputs the suggested information from the behavioral change promotion model, and causes a computer to execute a process of providing the suggested information to the user.
[0130] A twelfth embodiment of the present disclosure is an information processing method for supporting a user's behavioral change in accordance with the user's goals, comprising the steps of: inputting user information relating to the user into a behavioral change promotion model; generating, in the behavioral change promotion model, suggested information relating to suggested activities for the user that are necessary for the user's goals, based on the user information; and outputting the suggested information from the behavioral change promotion model and providing it to the user. [Explanation of symbols]
[0131] 1. Information Processing Systems 20 First server device (information processing device) 31 Communication unit (information input unit, information output unit) 32 Information acquisition unit (information input unit) 33 Memory unit (information input unit) 34 Behavioral Change Promotion Model 40 User terminal device 51 Communications Department 52 Input / output section 53 Activity Information Acquisition Department 60 Second server device
Claims
1. An information processing device that supports behavioral change of a user in accordance with a goal of the user, a behavioral change promotion model that, when user information about the user is input, outputs proposal information about a proposal of an activity for the user that is necessary for the user's goal; an information input unit that inputs the user information obtained from the user into the behavioral change promotion model; an information output unit that provides the user with the suggested information output from the behavioral change promotion model.
2. The information processing device according to claim 1, wherein the behavioral change promotion model outputs question information for acquiring the user information from the user in accordance with the input user information, and generates the suggested information based on response information relating to the user's response to the question information.
3. The information processing device according to claim 2 , wherein the behavioral change promotion model improves the suggested information in a stepwise manner based on the input user information and the input response information, toward achieving the user's goal.
4. The information processing device according to claim 1 , wherein the behavioral change promotion model is generated by machine learning conversation information relating to past conversations with the user, and the proposed information is output together with new conversation information.
5. 5. The information processing device of claim 4, wherein the behavioral change promotion model gradually includes in the conversation information a conversation for understanding the user, a conversation for getting the user interested in the goal, a conversation for making initial suggestions to the user, a conversation for eliciting results of the activity from the user, and a conversation for making improvement suggestions to improve the activity, and gradually changes the content of the conversation with the user.
6. The information processing device according to claim 4 or 5, wherein the behavioral change promotion model outputs greeting information relating to greetings with the user, question information for obtaining user information from the user, and consultation information for consultation with the user, included in the new conversation information.
7. The information processing device described in claim 4 or 5, wherein the behavioral change promotion model accepts at least one of the user's activity information, the user's basic information, task information related to tasks required of the user, event information related to events in which the user will participate, and content information related to content used by the user, and outputs the new conversation information.
8. a storage unit for storing the activity information; the activity information includes information on whether the user has performed an activity based on the suggested information, The information processing device according to claim 7 , wherein the behavioral change promotion model updates the user information based on the activity information received from the storage unit.
9. The information processing device according to claim 1 , wherein the behavioral change promotion model estimates a state of the user based on the input user information and the input response information, and generates the suggested information based on an estimation result.
10. The information processing device according to claim 1 , wherein the user's goal is related to care prevention, and the information processing device encourages the user to change their behavior to lead to care prevention.
11. An information processing program that supports behavioral change of a user according to a user's goal, inputting user information relating to the user into a behavioral change promotion model; In the behavioral change promotion model, proposal information related to proposals for activities of the user necessary for the user's goal is generated based on the user information; An information processing program that causes a computer to execute a process of outputting the proposed information from the behavioral change promotion model and providing it to the user.
12. An information processing method for supporting a user's behavioral change in accordance with the user's goal, comprising: inputting user information relating to the user into a behavioral change promotion model; generating, in the behavioral change promotion model, proposal information relating to proposals for activities of the user required to achieve the user's goal based on the user information; and outputting the suggested information from the behavioral change promotion model and providing it to the user.
Citation Information
Patent Citations
Health management support system, health management support method, and program
JP7442247B1