Information processing device, information processing program, and information processing method

The information processing system with generative AIs addresses the challenge of insufficient data collection and analysis in health support systems by providing accurate user information to promote behavioral changes, enhancing health support for the elderly.

JP2026085112APending Publication Date: 2026-05-22TSUMUGI PARTNERS LLC
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
TSUMUGI PARTNERS LLC
Filing Date
2024-11-12
Publication Date
2026-05-22

AI Technical Summary

Technical Problem

Existing health support systems for the elderly, such as those described in Patent Document 1, face challenges in accurately collecting and utilizing user information to promote behavioral changes, leading to insufficient health support due to insufficient data collection and analysis.

Method used

An information processing system utilizing two generative AIs, a behavior change promotion model and an information analysis model, to accurately collect and analyze user information, generating suggestion and report information to support behavioral changes in users and supporters.

Benefits of technology

The system effectively supports behavioral changes in users by accurately acquiring and analyzing various types of user information, enabling more precise health support and promoting social participation among the elderly.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026085112000001_ABST
    Figure 2026085112000001_ABST
Patent Text Reader

Abstract

To better understand and support user behavior change, we acquire various user information necessary to monitor the user's status and trends. [Solution] In the information processing system, the server device has a behavior change promotion model (first generation AI) that outputs suggestion information related to the user's activities when user information is input, and an information analysis model (second generation AI) that analyzes the user's activity status and generates report information when a report request regarding the user's activity status is input. If the information analysis model lacks the basic information necessary to generate the report information, it inputs a request to acquire basic information from the user to the behavior change promotion model. In response to the input of the acquisition request, the behavior change promotion model generates exchange information for acquiring basic information from the user and sends it to the user's terminal device. When the user's response information transmitted from the user's terminal device is input, it generates the missing basic information and provides it to the information model.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to an information processing apparatus, an information processing program, and an information processing method for assisting in modifying a user's behavior according to the user's goals.

Background Art

[0002] It is predicted that in 2025, the population of the elderly aged 75 and over will reach approximately 21.8 million, and the population of the elderly aged 65 to 74 will reach approximately 14.97 million. It is not so far off that about one in three citizens will be 65 or older and about one in five will be 75 or older. In facing such an aging society, health problems of the elderly such as dementia and caregiving problems have become apparent.

[0003] In order to address such problems, investigations and research have been conducted on how important it is for the elderly to live. However, it has become clear that the elderly who participate in society such as employment, hobbies, or sports are less likely to develop dementia or require care. That is, as a health indicator for the elderly, in addition to diet and exercise, it is important to promote social participation and activate the physical condition.

[0004] Also, it has become clear that early detection of frailty and cognitive decline is important in order to avoid future care-requiring states. For example, in Patent Document 1, a health management support system and the like for predicting the risk that a user will be in a future support-requiring state and providing health support based on the risk that is the result of the prediction are disclosed. In particular, in Patent Document 1, statistical information is provided to the user as health management support, and various activities are promoted for the user.

Prior Art Documents

Patent Documents

[0005]

Patent Document 1

Summary of the Invention

[0006] However, as described in Patent Document 1, even if such statistical information is provided to elderly users, they may not be able to effectively utilize it. Furthermore, collecting such statistical information requires gathering various information about the elderly, and this information may be insufficient when performing analysis for statistical processing. In other words, it is difficult for those who understand the condition and trends of the elderly and provide health support to the elderly to accurately collect such information, and there is a risk that such health support will be insufficient.

[0007] This disclosure has been made in view of these issues, and its purpose is to provide an information processing device, an information processing program, and an information processing method that can more accurately support changes in user behavior while acquiring various types of user information necessary to confirm the user's state and trends. [Means for solving the problem]

[0008] According to one aspect of this disclosure, an information processing device is provided that supports behavioral change of a user in accordance with the user's goals, comprising: a behavioral change promotion model that, when user information relating to the user is input, outputs suggestion information relating to the user's activities necessary for the user's goals; and an information analysis unit that, when a request for a report regarding the user's activity status is input, analyzes the user's activity status and generates report information, wherein the information analysis unit, if it lacks the basic information necessary to generate the report information, inputs an acquisition request to the behavioral change promotion model to obtain the basic information from the user; the behavioral change promotion model, in response to the input of the acquisition request, generates exchange information for obtaining the basic information from the user and transmits it to the user's terminal device; and when the user's response information transmitted from the user's terminal device is input, generates the missing basic information and provides it to the information analysis unit.

[0009] According to one aspect of this disclosure, an information processing program is provided that supports behavioral change of a user in accordance with the user's goals, wherein when user information relating to the user is input, it outputs suggestion information relating to the user's activities necessary for the user's goals; when a request for a report regarding the user's activity status is input, it analyzes the user's activity status and generates report information; if there is insufficient basic information to generate the report information, it inputs a request to obtain the basic information from the user to the behavioral change promotion model; in the behavioral change promotion model, in response to the input of the request to obtain, it generates exchange information for obtaining the basic information from the user and transmits it to the user's terminal device; and when user response information transmitted from the user's terminal device is input, it causes the computer to execute a process to generate the missing basic information.

[0010] According to one aspect of this disclosure, an information processing method is provided for supporting a user's behavioral change by computer in accordance with the user's goals, comprising: a step of outputting suggestion information relating to the user's activities necessary for the user's goals when user information relating to the user is input; a step of analyzing the user's activity status and generating report information when a request for a report regarding the user's activity status is input; a step of inputting a request to acquire the basic information from the user to a behavioral change promotion model if the basic information for generating the report information is insufficient; and a step of generating exchange information for acquiring the basic information from the user in the behavioral change promotion model in response to the input of the acquisition request and transmitting it to the user's terminal device, and generating the missing basic information when the user's response information transmitted from the user's terminal device is input. [Effects of the Invention]

[0011] According to this disclosure, it is possible to provide an information processing device, an information processing program, and an information processing method that can more accurately support changes in user behavior while acquiring various types of user information necessary to confirm the user's state and trends.

[0012] The effects described above are merely illustrative for the sake of explanation, and the effects relating to this disclosure are not limited to those described above. In addition to the effects described above, any other effects described herein may be achieved. [Brief explanation of the drawing]

[0013] [Figure 1] This is a schematic diagram illustrating the collection and provision of information in behavioral change support using an information processing system according to the embodiment. [Figure 2] This is a schematic diagram showing the configuration of the information processing system according to the embodiment. [Figure 3] This is a block diagram showing the electrical configuration of a server device according to an embodiment. [Figure 4] This is a block diagram showing the electrical configuration of the first terminal device according to this embodiment. [Figure 5] This is a block diagram showing the electrical configuration of the second terminal device according to this embodiment. [Figure 6] This is a functional block diagram relating to information processing in an information processing system according to an embodiment. [Figure 7] This is a functional block diagram showing information processing by a behavioral change promotion model for a server device according to an embodiment. [Figure 8] This is a functional block diagram showing information processing by the information analysis model of the server device according to the embodiment. [Figure 9] This flowchart shows the flow of setting up the behavior change promotion model and information analysis model in the server device according to the embodiment. [Figure 10] This is a schematic diagram showing the stepwise information processing flow by the behavior change promotion model set up in the server device according to the embodiment. [Figure 11] This is a schematic diagram showing the stepwise information processing flow by the information analysis model set up in the server device according to the embodiment. [Figure 12] This is a sequence diagram relating to the provision of information to a supporter in an information processing system according to an embodiment. [Figure 13] It is a sequence diagram related to information provision to a supporter in an information processing system according to an embodiment. [Figure 14] It is a sequence diagram related to information provision to a supporter in an information processing system according to an embodiment. [Figure 15] It is an example of a screen displayed on a second terminal device according to an embodiment. [Figure 16] It is an example of a conversation conducted on a second terminal device according to an embodiment. [Figure 17] It is an example of a conversation conducted on a second terminal device according to an embodiment. [Figure 18] It is an example of a conversation conducted on a second terminal device according to an embodiment.

Embodiments for Carrying Out the Invention

[0014] Hereinafter, with reference to the drawings, a 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 arbitrarily modified and implemented without changing the gist thereof. Also, the drawings used in the embodiments schematically show each device according to the present disclosure and the information processing system having the same, and partial emphasis, enlargement, reduction, or omission etc. are performed to deepen understanding, and the scale, shape, etc. of each component part may not accurately represent. Further, some numerical values used in the embodiments are all examples, and can be changed variously as necessary. And, the same reference numerals are assigned to common configurations in the drawings.

[0015] <Overview of the Information Processing System> The information processing device relating to this disclosure is an information processing device that supports actions and processes appropriate to a target by linking multiple generating AIs, and comprises a first generating AI, which is a model that generates output for executing actions and processes based on the target's goals and current status, and a second generating AI, which is a model that formulates the overall configuration of a framework (including a system or process) for achieving the target's goals, generates information necessary to achieve the framework, and transmits it to the first generating AI. In particular, in the information processing device, the first generating AI may, based on the information received from the second generating AI, produce output for executing actions and processes according to the target's goals and current status.

[0016] In other words, the information processing device described herein has two generative AIs, each composed of a model that performs different processes, and these two generative AIs work together to support actions and processes appropriate to the target, such as a user. To put it another way, the information processing device described herein uses two generative AIs that share roles in order to provide support to the target, making it possible to provide such support more appropriately and with higher accuracy.

[0017] The information processing system described herein is used, for example, to support users of application software (hereinafter simply referred to as "apps") provided by service providers, enabling them to gradually improve their daily activities in order to achieve their goals. In other words, the information processing system is used to support users who have set predetermined goals themselves or have goals set by others, in order to help them change their behavior. The information processing system is also used to provide various information, such as the activity status of a user, to a supporter who manages, supervises, or monitors the user and assists them by understanding various aspects of the user's situation. In other words, the information processing system is used to analyze the user's activity status (state, situation, and activities, etc.) at the request of the supporter and generate various information that is important for the supporter to support the user.

[0018] In other words, the information processing system related to this disclosure will be used by users who attempt to achieve their goals using the app, and by supporters who utilize the acquisition and analysis results of information such as the user's activity status in order to support the user's behavioral change. For this reason, the information processing system related to this disclosure defines users, who are app users, and supporters, who utilize the acquisition and analysis results, separately. However, considering that supporters are also users of the information processing system, they can also be considered users in a different position from app users.

[0019] In particular, the information processing system employs a behavior change promotion model generated using machine learning, which is a form of generative artificial intelligence (hereinafter also referred to as generative AI), as a configuration to support the user. More specifically, in the information processing system, user information and other additional information relating to the user are input into the behavior change promotion model, suggestion information related to the user's activities is generated by the behavior change promotion model, and this suggestion information is provided to the user. Furthermore, the behavior change promotion model functions to possess characteristics of friendliness, helpfulness, and kindness in order to promote behavioral change in the user through interactions such as conversations with the user.

[0020] On the other hand, in this information processing system, an information analysis model generated by machine learning, which is a generative AI, is used to provide various types of information to supporters. More specifically, in this information processing system, when a request for a report on a user's activity status is input to the information analysis model, the information analysis model analyzes the user's activity status, and the resulting report information is generated and provided to the supporter. Furthermore, in order to respond to the supporter's request and collect and analyze information more accurately, the information analysis model is designed to be logical and adept at handling information.

[0021] The behavior change promotion model and the information analysis model are generated by machine learning once or multiple times. However, the behavior change promotion model and the information analysis model may be updated by performing machine learning again on the models that have been generated once.

[0022] The overview of the information processing system disclosed herein will be explained with reference to Figure 1. Here, Figure 1 is a schematic diagram of the information collection and provision in behavioral change support by the information processing system according to this embodiment. In particular, Figure 1 shows the process flow in which information is collected and analyzed by a behavioral change promotion model that supports behavioral change in elderly users and an information analysis model that reports in response to requests from local government officials who are supporters, and then reported to the local government officials.

[0023] The first AI, the behavior change promotion model, facilitates behavioral change in an elderly user (an example of a user) through dialogue and other interactions, supporting the elderly user in achieving predetermined goals. For example, information related to a topic is transmitted from a server device with the behavior change promotion model to a first terminal device on which the application is installed, and this topic is output from the first terminal device to the user as a voice or text conversation. Here, the topic is something that the behavior change promotion model generates to grasp and understand the user, and may include, for example, greetings, questions, consultations, and suggestions.

[0024] In response to natural questions from this behavior change promotion model, the user provides conversational responses (answers) via the first terminal device, and information related to those responses (response information) is transmitted to the server device. Through multiple such natural conversations, the behavior change promotion model understands the user, gets the user interested in their goals, and assists them in bringing about behavioral change. As the behavior change promotion model repeats conversations with the user, it generates activity content to propose to the user based on the collected user information, and assists the user not only in becoming interested but also in actually taking action and continuing that action. In other words, the behavior change promotion model's assistance to promote user behavioral change includes a preparatory stage to understand the user, an initial proposal stage to get the user interested and propose goal setting and basic activity suggestions, a medium-term proposal stage to update goals and propose activities with increased difficulty, and a late proposal stage to set maintenance goals and propose continuing the activity.

[0025] The suggested activities here are actions that the user might find interesting in order to achieve their goals, and may include, for example, events, meals, or exercise that the user might find interesting. Furthermore, the conversation should not force the user to take any action, but rather be designed to motivate the user. In addition, the user's responses may include requests such as, "I would like to try the suggested activity," "The suggested activity is not at my level," or "I would like a different suggestion."

[0026] Furthermore, the information analysis model, a second AI installed in the server device, provides various types of user-related information to a local government official, who is an example of a supporter, through dialogue and other interactions. For example, when a local government official operates their own second terminal device and requests the information analysis model to provide specific information, the information analysis model determines whether or not the information can be provided. Here, the determination of whether or not the information can be provided is based on whether or not there is insufficient base information to generate the report information, which is the specific information.

[0027] The information analysis model, if it determines that the necessary basic information is available, performs analysis using the basic information as needed, generates report information, and transmits it as a report to the second terminal device. This allows local government officials to understand the situation, condition, and activities of the elderly users (i.e., their activity status), and to provide advice and suggestions to support behavioral change to the elderly, separately from the behavioral change promotion model.

[0028] On the other hand, if the information analysis model determines that the necessary basic information is missing, it requests the behavior change promotion model to obtain that basic information from the elderly person. The behavior change promotion model then responds to this request by generating interaction information to obtain various information about the elderly person through dialogue and other interactions, and transmits it to the elderly person's first terminal device. After the behavior change promotion model obtains response information from the elderly person's response, it generates the missing basic information and transmits it to the information analysis model as provided information. The information analysis model then performs analysis using the provided basic information as necessary, generates report information, and transmits it as a report to the second terminal device.

[0029] In this way, the information processing system works in conjunction with a behavior change promotion model and an information analysis model to acquire various types of information from elderly people at the request of local government officials, and to provide local government officials with various types of information necessary for supporting the elderly, including analysis as needed. In other words, the information processing system works in conjunction with two generative AIs with different functions and characteristics to acquire information that is important for promoting behavior change, and to use that information to realize highly accurate support for elderly users.

[0030] In this embodiment, the information processing system includes, as an example, a server device which is a management device on the service provider's side. This embodiment will mainly describe the case in which the server device functions as an information processing device. However, the information processing device in this disclosure can be any device capable of performing processing related to supporting user behavior change as described above, and naturally, any other server device, a first terminal device, a second terminal device, other terminal devices included in the information processing system, or any combination thereof can preferably function as an information processing device. In other words, in this disclosure, the names given to each device are used merely to distinguish them from one another, and other names may be used depending on the function of each device.

[0031] In this disclosure, "user" refers to a person who engages in activities toward some kind of goal and wishes to make behavioral changes toward that goal by using an application provided by a service provider. In the following embodiment, we assume an elderly person who wishes to improve their daily lifestyle habits and receive support related to preventative care, with the goal of not becoming dependent on care, but we are not limited to this. For example, users could include people who wish to receive oral care, people who aim to lose weight, people who aim to quit smoking, people who aim to abstain from alcohol, people who wish to advance their careers, etc. In other words, the information processing system and information processing device related to this disclosure are not limited to the field of elderly care, but can be applied to any field that can support users by assisting them in changing their behavior.

[0032] In this disclosure, "behavioral change" refers to a change in a user's behavior, and is used, for example, to describe improving behavior, lifestyle habits, and habits to a desirable state for the purpose of maintaining and improving health. However, as mentioned above, it is not limited to maintaining and improving health, but is a term used as a method to approach changes in a user's feelings.

[0033] In this disclosure, "user information" includes personal information relating to the user, information relating to the user's daily activities, and information relating to 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 all information relating to the user is included. In addition, "user information" may include the user's voice (tone, frequency characteristics), ambient 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. Furthermore, "user information" may include location information indicating the user's location. In other words, "user information" includes personal information of a person receiving services provided by a service provider, and is information that identifies and characterizes the user.

[0034] In this disclosure, "supporter" refers to a person who utilizes various user information and analytical information thereof, and who supports the user using the information processing system related to this disclosure. In the following embodiment, a local government official who supports elderly care prevention is assumed to be a supporter, but the invention is not limited to this. For example, a trainer at a sports gym attended by a user aiming to lose weight, a medical professional such as a doctor or nurse at a hospital attended by a user aiming to quit drinking or smoking, or a person in charge of employment support used by a user who wishes to advance their career could also be a supporter. In other words, the information processing system and information processing device related to this disclosure are not limited to the field of elderly care, but can be applied to various fields that acquire various user information in order to support behavioral change in the user.

[0035] In this embodiment of the disclosure, various responses (methods of interaction) with the user are preferably conducted using general voice conversation, but are not limited thereto. For example, text-based conversations such as chat, and message sending such as email may also be used. Furthermore, voice and chat formats may be used in combination, or they 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.

[0036] In embodiments of this disclosure, various forms of communication with supporters are performed by predetermined text input instructions and text output reports and provision, but are not limited thereto. For example, general voice conversations may be used for communication with supporters, text-based conversations such as chat may be used, and even sending messages such as email may be used. In addition, voice and chat formats may be used in combination, or they may be switchable. Furthermore, the information processing device and information processing system of this disclosure may be equipped with a function to encrypt the output information.

[0037] While the following embodiments describe the applications of the information processing device and information processing system disclosed herein in detail, they are not limited to the nursing care industry. For example, the application fields of the information processing device and information processing system may include advertising, marketing, and consulting industries. In such cases, the information processing device and information processing system disclosed herein may be used to promote behavioral change through personnel training in these industries, or to promote behavioral change among users of services provided. Furthermore, the application fields of the information processing device and information processing system may also include industries that provide video content via the internet. In such cases, the information processing device and information processing system disclosed herein may be used to provide users with videos, still images, etc., thereby promoting behavioral change.

[0038] <Configuration of the information processing system> Next, the schematic configuration of the information processing system according to this embodiment will be described with reference to Figure 2. Figure 2 is a conceptual diagram that schematically shows the configuration of the information processing system 1 according to this embodiment. As shown in Figure 2, the information processing system 1 includes a server device 20 provided by the service provider, a first terminal device (user terminal device) 40 used by elderly users, and a second terminal device (supporter terminal device) 60 used by local government officials who are supporters. In the information processing system 1, the server device 20, the first terminal device 40, and the second terminal device 60 are connected to each other via the Internet 80.

[0039] In the example in Figure 2, only one server device 20, one first terminal device 40, and one second terminal device 60 are shown, but it is certainly possible to include two or more of each device. In addition to server device 20, which is the server on the service provider's side, other server devices managed by the government or parties other than the service provider may also be included.

[0040] (Server configuration) Next, with reference to Figure 3, the specific configuration of the server device 20 according to this embodiment will be described. Here, Figure 3 is a block diagram showing the electrical configuration of the server device 20 according to this embodiment. The server device 20 does not need to have all of the components shown in Figure 3; it is possible to omit some components or to add other components.

[0041] The server device 20 is typically a wireless communication device such as a large computer, but is not limited to such devices. For example, any device capable of executing the program related to this disclosure can be suitably applied, such as a feature phone, personal digital assistant, PDA, smartphone, desktop PC, laptop PC, portable game console, or home game console. Furthermore, the server device 20 does not need to be housed in a single enclosure as shown in Figure 3, and the components and processing of the server device 20 can be distributed to multiple server devices or cloud server devices.

[0042] As shown in Figure 3, the server device 20 has an output interface 21, a processor 22, memory 23 including RAM, ROM, or non-volatile memory (or possibly an HDD), 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.

[0043] The output interface 21 has the function of outputting various displays, which are produced by executing the program according to this disclosure in accordance with instructions from the processor 22, to devices such as displays and printers. The display is composed of, for example, a liquid crystal display, an organic EL display, or electronic paper.

[0044] The processor 22 consists of 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 from the memory 23 and executes programs for executing information processing related to this disclosure and programs for executing the OS. In this embodiment, the processor 22 particularly executes information processing shown in Figures 6 to 8, and the various processes described in the sequences of Figures 12 to 14. The processor 22 may consist of a single CPU or GPU, or it may be configured by combining multiple CPUs and GPUs.

[0045] Memory 23 consists of ROM, RAM, non-volatile memory, HDD, etc., and functions as a storage unit. ROM stores instruction commands for executing the application and OS related to this disclosure as a program. RAM is used for writing and reading data while the program stored in ROM is being processed by the processor 22. Non-volatile memory is memory in which data is written and read as a result of the execution of the program, and the data written therein is retained even after the execution of the program has finished.

[0046] In this embodiment, memory 23 stores a program that performs processing related to the information shown in Figures 6 to 8, and the processing described in the sequences of Figures 12 to 14. More specifically, the program is an information processing program that supports behavioral change of a user according to the user's goals, and when user information relating to the user is input, it outputs suggestion information relating to the user's activities necessary for the user's goals; when a request for a report on the user's activity status is input, it analyzes the user's activity status and generates report information; if there is insufficient basic information to generate the report information, it inputs a request to obtain the basic information from the user to the behavioral change promotion model; in the behavioral change promotion model, in response to the input of the acquisition request, it generates exchange information for obtaining the basic information from the user and sends it to the user's terminal device; and when the user's response information transmitted from the user's terminal device is input, it generates the missing basic information. This process is executed by the server device 20 (i.e., processor 22), which is a computer. In addition, in this embodiment, memory 23 stores various types of received information as shown in Figures 6 to 8.

[0047] The communication interface 24 functions as a communication unit that transmits and receives information with the remotely installed first terminal device 40, second terminal device 60, or other terminal devices or server devices via the communication processing circuit 24a and antenna 24b. The communication interface 24 performs processing to transmit and receive information from the first terminal device 40, second terminal device 60, or other terminal devices or server devices, in accordance with the progress of processing of programs and various information used in the information processing system 1.

[0048] The communication processing circuit 24a processes data based on a wideband wireless communication method such as LTE, but it can also process data based on a narrowband wireless communication method such as Wi-Fi (e.g., IEEE 802.11) or Bluetooth®, or a contactless wireless communication method. In addition, wired communication can be used instead of or in addition to wireless communication.

[0049] The input interface 25 consists of a mouse 25a, hard keys 25b, etc., and has the function of receiving instruction inputs related to the execution of the program according to this embodiment, as well as operation inputs for registering various information. Instead of the mouse 25a, a touch panel or the like may be used, and known touch panel methods such as resistive touch, capacitive coupling, and ultrasonic surface acoustic wave touch panels can be used.

[0050] (Configuration of the first terminal device) Next, with reference to Figure 4, the specific configuration of the first terminal device 40 according to this embodiment will be described. Here, Figure 4 is a block diagram showing the electrical configuration of the first terminal device 40 according to this embodiment. The first terminal device 40 does not need to include all of the components shown in Figure 4; it is possible to omit some components or to add other components.

[0051] The first terminal device 40 is typically a wireless communication terminal device such as a smartphone, but is not limited to such devices. For example, any device capable of executing the program related to this disclosure can be suitably applied as a terminal device, such as a feature phone, personal digital assistant, PDA, laptop computer, desktop computer, portable game console, home game console, VR (Virtual Reality) headset, or AR (Augmented Reality) glasses. Furthermore, when multiple first terminal devices 40 can communicate with the server device 20, each of the first terminal devices 40 does not necessarily have to be the same type of terminal device; they may be different types of terminal devices. In other words, each elderly user may use a different type of terminal, and one elderly person may even use multiple terminals of different types.

[0052] As shown in Figure 4, the first terminal device 40 has an output interface 41 including a speaker 41a and a display 41b, a memory 43 including a processor 42, RAM, ROM, or non-volatile memory (or possibly an HDD), 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.

[0053] The output interface 41 has the function of outputting sound from a speaker 41a connected to a control line by wire, in response to instructions from the processor 42. The output interface 41 also has the function of outputting various displays that are output by executing the program according to this disclosure from the display 41b. The display 41b may be composed of, for example, a liquid crystal display, an organic EL display, or electronic paper, and may be a display separate from the first terminal device 40.

[0054] The processor 42 consists of 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 and executes programs from the memory 43 for running the application according to this embodiment and programs for running the OS. In particular, it executes the processing related to the information shown in Figure 6, and the various processes described in the sequences in Figures 12 and 13. The processor 42 may consist of a single CPU or GPU, or it may be configured by combining multiple CPUs and GPUs.

[0055] Memory 43 consists of ROM, RAM, non-volatile memory, HDD, etc., and functions as a storage unit. ROM stores instruction commands as programs for executing the application and OS according to this disclosure. RAM is used for writing and reading data while the program stored in ROM is being processed by the processor 42. Non-volatile memory is memory in which data is written and read by the execution of the program, and the data written therein is saved even after the execution of the program has finished. In this embodiment, memory 43 particularly stores a program for executing the information shown in Figure 6, and a program for executing each of the processes described in the sequences of Figures 12 and 13.

[0056] The communication interface 44 functions as a communication unit that transmits and receives information to and from a remotely installed server device 20, a second terminal device 60, or other terminal devices or server devices via a communication processing circuit 44a and an antenna 44b. The communication interface 44 performs processing to transmit and receive information from the server device 20, the second terminal device 60, or other terminal devices or server devices as processing progresses, including programs and various types of information used in the information processing system 1. The communication interface may also include a device for receiving location information such as GPS.

[0057] The communication processing circuit 44a processes data based on a wideband wireless communication method such as LTE, but it can also process data based on a narrowband wireless communication method such as Wi-Fi (e.g., IEEE 802.11) or Bluetooth®, or a contactless wireless communication method. In addition, wired communication can be used instead of or in addition to wireless communication.

[0058] The input interface 45 consists of a touch panel 45a, a microphone 45b, hard keys, etc. (not shown), and has the function of receiving instruction inputs related to the execution of the program according to this embodiment, and operation inputs for registering various information. The touch panel 45a is arranged to cover the output interface 41 and transmits position coordinate information corresponding to the image data output from the output interface 41 to the display 41b to the processor 42. Known methods such as resistive touch, capacitive coupling, and ultrasonic surface acoustic wave touch can be used as the touch panel method. In this embodiment, the touch panel 45a detects swipe and tap operations on each icon etc. displayed on the output interface 41 by an indicator. In this embodiment, the input interface 45 provided in the first terminal device 40 is used, but it is also possible to use an input interface 45 that is wirelessly or wired connected to a main unit equipped with a processor 42, etc., such as a mouse.

[0059] Furthermore, microphone 45b is a general-purpose microphone that receives the voice emitted by the elderly person and converts it into an electrical signal. The type of microphone 45b is a known type such as a dynamic microphone, condenser microphone, or ribbon microphone. In addition, microphone 45b is not limited to a built-in type, but may also be an external type attached to the first terminal device 40.

[0060] (Configuration of the second terminal device) Next, with reference to Figure 5, the specific configuration of the second terminal device 60 according to this embodiment will be described. Here, Figure 5 is a block diagram showing the electrical configuration of the second terminal device 60 according to this embodiment. The second terminal device 60 does not need to have all of the components shown in Figure 5; it is possible to omit some components, or to add other components.

[0061] The second terminal device 60 is typically a wireless communication terminal device such as a personal digital assistant or a desktop computer, but is not limited to such devices. For example, any device capable of executing the program related to this disclosure can be suitably applied as a terminal device, such as a smartphone, feature phone, PDA, laptop computer, portable game console, home game console, VR (Virtual Reality) headset, or AR (Augmented Reality) glasses.

[0062] As shown in Figure 5, the second terminal device 60 has an output interface 61 including a display 61a, a memory 63 including a processor 62, RAM, ROM, or non-volatile memory (or possibly an HDD), a communication interface 64 including a communication processing circuit 64a and an antenna 64b, and an input interface 45 including hard keys 65a and a mouse 65b. These components are electrically connected to each other via control lines and data lines.

[0063] The output interface 61 has the function of outputting various displays that are output by executing the program according to this disclosure from the display 61a. The display 61a may be composed of, for example, a liquid crystal display, an organic EL display, or electronic paper, and may be a separate display from the second terminal device 60.

[0064] The processor 62 consists of 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 memory 63. Specifically, the processor 62 reads and executes programs for running the application according to this embodiment and programs for running the OS from memory 63. In particular, it executes the processing related to the information shown in Figure 6, and the various processes described in the sequences in Figures 12 and 14. The processor 62 may consist of a single CPU or GPU, or it may be composed of a combination of multiple CPUs and GPUs.

[0065] Memory 63 consists of ROM, RAM, non-volatile memory, HDD, etc., and functions as a storage unit. ROM stores instruction commands as programs for executing the application and OS according to this disclosure. RAM is used for writing and reading data while the program stored in ROM is being processed by the processor 62. Non-volatile memory is memory in which data is written and read by the execution of the program, and the data written therein is preserved even after the execution of the program has finished. In this embodiment, memory 63 particularly stores a program for executing the information shown in Figure 6, and a program for executing each of the processes described in the sequences of Figures 12 and 14.

[0066] The communication interface 64 functions as a communication unit that transmits and receives information with the remotely installed server device 20, first terminal device 40, or other terminal devices or server devices via the communication processing circuit 64a and antenna 64b. The communication interface 64 performs processing to transmit and receive information from the server device 20, first terminal device 40, or other terminal devices or server devices as the processing of programs and various information used in the information processing system 1 progresses.

[0067] The communication processing circuit 64a processes data based on a wideband wireless communication method such as LTE, but it can also process data based on a narrowband wireless communication method such as Wi-Fi (e.g., IEEE 802.11) or Bluetooth®, or a contactless wireless communication method. In addition, wired communication can be used instead of or in addition to wireless communication.

[0068] The input interface 65 consists of a hard key 65a, a mouse 65b, and a microphone, etc. (not shown), and has the function of receiving instruction inputs related to the execution of the program according to this embodiment, and operation inputs for registering various information. The hard key 65a is a general keyboard, and the mouse 65b is a general pointing device.

[0069] <Functional Configuration of Information Processing System and Server 1> Next, the functional configuration of the information processing system 1 and server device 20 according to this embodiment will be described with reference to Figures 6 to 8. Here, Figure 6 is a functional block diagram related to information processing of the information processing system 1 according to this embodiment. Figure 7 is a functional block diagram showing information processing by the behavior change promotion model of the server device 20 according to this embodiment. Furthermore, Figure 8 is a functional block diagram related to information processing by the information analysis model of the server device 20 according to this embodiment.

[0070] As shown in Figure 6, the server device 20 includes a communication unit 31, an information acquisition unit 32, a storage unit 33, a behavior change promotion model 34, and an information analysis model 35 to perform various processes according to this embodiment. The communication unit 31 functions when the processor 22 in Figure 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 Figure 3 executes a predetermined program stored in the memory 23. Furthermore, the storage unit 33 functions when the processor 22 in Figure 3 writes various information to the memory 23. The behavior change promotion model 34 functions when the processor 22 in Figure 3 executes a program related to the generation AI stored in the memory 23. In addition, the information analysis model 35 functions when the processor 22 in Figure 3 executes a program related to the generation AI stored in the memory 23. In this embodiment, the information input unit may be configured by the functions of the communication unit 31, the information acquisition unit 32, and the storage unit 33, while the information output unit may be configured by the functions of the communication unit 31.

[0071] As shown in Figure 7, the memory unit 33 and the behavior change promotion model 34 are further divided into multiple functions. Specifically, the memory unit 33 consists of a user information memory unit 33a, an analysis information memory unit 33b, a task memory unit 33c, an event memory unit 33d, and a content memory unit 33e. The behavior change promotion model 34 consists of a generation unit 34a and a conversation unit 34b. On the other hand, as shown in Figure 8, the information analysis model 35 consists of a generation unit 35a and a processing unit 35b. The detailed functions of each unit will be explained later along with the flow of information.

[0072] Furthermore, as shown in Figure 6, the first terminal device 40 has a communication unit 51, an input / output unit 52, and an activity information acquisition unit 53 to perform various processes according to this embodiment. The communication unit 51 functions by the processor 42 in Figure 4 executing a predetermined program stored in the memory 43 and controlling the communication interface 44 and the communication processing circuit 44a. The input / output unit 52 functions by the processor 42 in Figure 4 executing a predetermined program stored in the memory 43 and controlling the output interface 41 and the input interface 45. The activity information acquisition unit 53 functions by the processor 42 in Figure 4 executing a predetermined program stored in the memory 43 and controlling the input interface 45 and a sensor (not shown).

[0073] Furthermore, as shown in Figure 6, the second terminal device 60 has a communication unit 71 and an input / output unit 72 to perform various processes according to this embodiment. The communication unit 71 functions by the processor 62 in Figure 5 executing a predetermined program stored in the memory 63 and controlling the communication interface 64 and the communication processing circuit 64a. The input / output unit 72 functions by the processor 62 in Figure 5 executing a predetermined program stored in the memory 63 and controlling the output interface 61 and the input interface 65. Although not shown, the second terminal device 60 also has a storage unit that functions by the processor 62 writing various information to the memory 63.

[0074] Furthermore, the components of the server device 20, the first terminal device 40, and the second terminal device 60 are not limited to those described above. In other words, the above description merely refers to components related to the processing part of this disclosure, and each device will have other functional configurations to realize various processing and functions.

[0075] In terms of the detailed flow of information, first, as shown in Figure 6, the server device 20 acquires external information from the second terminal device 60 and stores it in the storage unit 33, and then acquires request information from the second terminal device 60 and performs processing corresponding to that request information. Specifically, the external information and request information input from the input / output unit 72 of the second terminal device 60, or the external information stored in the storage unit of the second terminal device 60, is transmitted to the server device 20 via the communication unit 71.

[0076] Here, external information refers to information owned and managed by a business operator or government agency other than the service provider that provides the application according to this embodiment. For example, external information includes task information that the government wants the elderly user to do on a daily basis, information on events in which the elderly person can participate in society, and content information for promoting preventative care for the elderly person. On the other hand, request information refers to information generated by the operation of the second terminal device 60 by a local government official in order to request information and various analyses necessary for the local government official to understand the situation and condition of the elderly person and to promote behavioral change, and is information included in the request for reporting on the activity status of the elderly person.

[0077] More specifically, task information may include reminders for morning exercises, information on social participation that may be of interest to the elderly, information on problems they may be facing, and information from the government. Event information may include information on volunteer activities, silver work, local government events, study groups, and travel that the elderly can participate in. Furthermore, content information may include articles on preventative care awareness, quizzes related to preventative care awareness, videos, and other information. Request information may include requests for preprocessing of information regarding the circumstances and conditions of the elderly, creation of reports based on the information, requests for statistical processing of the information, extraction of missing information, generation of predictive models for behavioral change, and requests for visualization of various types of information.

[0078] As can be seen in Figure 6, in the server device 20, external information and request information received via the communication unit 31 are acquired by the information acquisition unit 32 as part of each piece of information. The information acquisition unit 32 determines the type of each piece of information and classifies it according to its type. Here, "each piece of information" is a concept that includes multiple individual pieces of information as shown in Figure 6. Specifically, the information acquisition unit 32 transmits only the request information to the information analysis model 35 and the external information as each piece of information to the storage unit 33. More specifically, task information included in the external information is transmitted to the task storage unit 33c, event information to the event storage unit 33d, and content information to the content storage unit 33e. The information acquisition unit 32 also transmits the response information and reply information, which will be described later, as conversation information and activity information, to the behavior change promotion model 34, and further transmits them to the user information storage unit 33a of the storage unit 33. In other words, the information acquisition unit 32 determines the type of request information, response information, and reply information, and inputs the received information to the information analysis model 35 or the behavior change promotion model 34 according to the type determination result. Here, each memory unit stores the received information, and makes it available for retrieval at the timing required by the generation unit 34a of the behavior change promotion model 34 and the processing unit 35b of the information analysis model 35. In this way, the server device 20 acquires external information daily and stores it in each memory unit so that it can be used at any time. The transmission of each piece of information to each memory unit may also be performed by the input interface 25 of the server device 20.

[0079] Next, as shown in Figure 6, the server device 20 acquires activity information, which is an example of user information, from the first terminal device 40 and stores it in the storage unit 33. At this time, when the elderly person performs a predetermined activity, information related to that activity (activity information) is acquired by the activity information acquisition unit 53 of the first terminal device 40. Here, activity information refers to information about the actions that the elderly person takes on a daily basis in order to achieve their goals, as well as information about their normal daily life. For example, activity information includes the elderly person's exercise information, event participation information, and content usage information. More specifically, this information includes the elderly person's step count, facial expression, sweating, heart rate, activity history obtained from GPS, event participation rate, etc., and date and weather information may be associated with this information.

[0080] As shown in Figure 6, in the server device 20, activity information received via the communication unit 31 is acquired as part of the information by the information acquisition unit 32, and the information acquisition unit 32 transmits the activity information to the user information storage unit 33a of the storage unit 33. The user information storage unit 33a stores the received activity information and makes it available for reading at the timing required by the generation unit 34a of the behavior change promotion model 34 and the processing unit 35b of the information analysis model 35. In this way, the server device 20 acquires user activity information daily and stores it in the user information storage unit 33a so that it can be used at any time. Note that the transmission of activity information to the user information storage unit 33a may also be performed by the input interface 25 of the server device 20.

[0081] Next, as shown in Figure 6, in the server device 20, various information (user information, external information, and other basic information) is input from the storage unit 33 to the behavior change promotion model 34, and conversation information is also input from the information acquisition unit 32, generating new conversation information. Here, an example of other basic information is user basic information collected through conversation with the user. For example, information such as the user's level of interest in preventative care and health maintenance, hobbies, preferences, medical history, chronic illnesses, family relationships, interest in volunteer activities, work content and interests, skills, content related to basic checklists for preventative care, and preventative care plans may be included in the user basic information. Here, the basic checklist may be a list of general confirmation items related to preventative care provided by the government, a checklist for diagnosing specific diseases or symptoms, or a checklist for health examinations. This user basic information is stored in the user information storage unit 33a and can be read out at the timing required by the generation unit 34a of the behavior change promotion model 34 and the processing unit 35b of the information analysis model 35. The user's basic information may be stored in the user information storage unit 33a beforehand via the input interface 25 of the server device 20.

[0082] Then, as shown in Figure 7, when user information (activity information, basic user information), task information, event information, and content information are input to the generation unit 34a of the behavior change promotion model 34, the generation unit 34a generates instructions related to conversation with the elderly person, and these instructions are transmitted to the conversation unit 34b. Note that the information input to the behavior change promotion model 34 does not have to be all of these; it may be information that is already in existence at that time, or selected information. The conversation unit 34b generates conversation information based on these instructions and transmits it to the first terminal device 40 via the communication unit 31.

[0083] Next, as shown in Figure 6, conversation information transmitted from the communication unit 31 of the server device 20 is input to the input / output unit 52 via the communication unit 51 of the first terminal device 40. Subsequently, the input / output unit 52 outputs sound from the speaker 41a or displays predetermined information (speech text, other characters, documents, images) on the display 41b based on the received conversation information. The elderly person responds to this sound, completing the conversation, and the voice spoken by the elderly person is input to the input / output unit 52 via the microphone 45b. Subsequently, the conversation information (i.e., response information) which is the elderly person's response is transmitted from the input / output unit 52 to the server device 20 via the communication unit 51. The input / output unit 52 may also extract ambient sounds from around the elderly person and include these ambient sounds in the conversation information or transmit them as separate information.

[0084] As can be seen from Figures 6 and 7, conversational information, which is the elderly person's response, is input to the conversation unit 34b of the behavior change promotion model 34 via the communication unit 31 and the information acquisition unit 32. The conversation unit 34b inputs the elderly person's response, which is the conversational information, into the generation unit 34a. Based on the conversational information (response information), user information (activity information, basic user information), task information, event information, and content information, the generation unit 34a generates instructions for further conversation (new conversational information) and sends these additional instructions to the conversation unit 34b. This process is repeated, and a conversation continues between the elderly person and the generating AI, which is the behavior change promotion model 34. The information acquisition unit 32 extracts basic user information from the received response content, which is the conversational information, and sends it to the user information storage unit 33a for storage.

[0085] On the other hand, in the information analysis model 35, as can be seen from Figures 6 and 8, when request information is input to the processing unit 35b, the processing unit 35b determines whether or not it can generate report information corresponding to the request information. Specifically, the processing unit 35b refers to past analysis information stored in the analysis information storage unit 33b, user information (activity information, basic user information) stored in the user information storage unit 33a, task information stored in the task storage unit 33c, event information stored in the event storage unit 33d, and content information stored in the content storage unit 33e, and determines whether or not there is insufficient base information to generate the report information. Here, base information may be information stored in each part of the storage unit 33 and combinations thereof. If the processing unit 35b determines that there is insufficient base information, it transmits the base information for generating the report information to the generation unit 35a as individual pieces of information.

[0086] Then, when the generation unit 35a of the information analysis model 35 receives the request information, past analysis information, user information (activity information, basic user information), task information, event information, and content information, the generation unit 35a performs an analysis corresponding to the content of the request from the local government official, generates analysis information as the analysis result, and transmits the analysis information to the processing unit 35b. Note that the information input to the generation unit 35a of the information analysis model 35 does not have to be all of the above; it may be information that exists at that time, or selected information. The processing unit 35b may add additional information to the analysis information, transmit the analysis information as is as report information to the second terminal device 60, or transmit the information with the additional information added as report information to the second terminal device 60.

[0087] On the other hand, if the processing unit 35b determines that the basic information is insufficient, it generates a request for acquisition information to obtain the basic information necessary to generate the report information from the elderly user, and transmits this request for acquisition information to the behavior change promotion model 34. In other words, the processing unit 35b makes a request to the behavior change promotion model 34 to obtain the missing basic information. Here, the request for acquisition information includes information related to the missing basic information, but it does not need to include specific methods such as how to obtain the information from the elderly user.

[0088] Next, when the generation unit 34a of the behavior change promotion model 34 receives the acquisition request information, user information (activity information, basic user information), task information, event information, and content information are appropriately input to the generation unit 34a of the behavior change promotion model 34, similar to the case where conversation information is generated as described above. The generation unit 34a then generates instructions related to the conversation with the elderly person, and these instructions are transmitted to the conversation unit 34b. Here, these instructions include specific conversation content for acquiring missing basic information from the elderly person. Note that the information input to the behavior change promotion model 34 does not have to be all of these; it may be information that exists at that time, or it may be information selected from the various types of information described above. The conversation unit 34b then generates conversation information (i.e., exchange information) based on these instructions and transmits it to the first terminal device 40 via the communication unit 31.

[0089] Subsequently, the transmission of conversation information and the reception of activity information and conversation information described above take place between the server device 20 and the first terminal device 40. In particular, when the elderly person responds to the voice output from the input / output unit 52 and performs various activities and inputs, the missing basic information is acquired by the first terminal device 40. The response information thus acquired is transmitted to the server device 20 as activity information or conversation information.

[0090] When the server device 20 receives activity information or conversation information that constitutes the missing base information, as shown in Figure 6, the information acquisition unit 32 transmits it to the behavior change promotion model 34 as conversation information, or stores it in each storage unit of the storage unit 33, and then transmits each piece of information from each storage unit to the behavior change promotion model 34. Subsequently, the generation unit 34a of the behavior change promotion model 34 generates the provided information that constitutes the missing base information based on the various input information and transmits it to the information analysis model 35. In other words, the behavior change promotion model 34 provides the provided information to the information analysis model 35 as a response to the acquisition request.

[0091] Next, the information to be provided is input to the generation unit 35a of the information analysis model 35, along with request information, past analysis information, user information (activity information, basic user information), task information, event information, and content information as needed. The generation unit 35a then performs an analysis corresponding to the request from the local government official, generates analysis information as the analysis result, and transmits this analysis information to the processing unit 35b. Note that the information input to the generation unit 35a of the information analysis model 35 does not necessarily have to be all of the above; it may be information that exists at that time, or selected information. The processing unit 35b adds additional information to the analysis information and transmits it to the second terminal device 60 as report information.

[0092] Naturally, elderly individuals may perform predetermined activities by conversing with the generated AI. In such cases, the activity information acquisition unit 53 acquires the elderly person's activity information, and this activity information is transmitted to the server device 20.

[0093] Furthermore, in the information processing system of the present invention, the information analysis model 35 (second generating AI) may evaluate the completeness and accuracy of the information provided by the behavior change model 34 (first generating AI), and may also have a function to provide feedback to the behavior change model 34 if the acquired information is insufficient or incorrect. For example, if the information analysis model 35 needs to acquire information on the leg health status of elderly people and determines that the acquired information is insufficient, it may instruct the behavior change model 34 to collect additional information, thus forming a feedback loop that is not only one-way but also bidirectional. Based on this feedback, the behavior change model 34 will be able to collect more accurate data through interaction with the user, and this more accurate data will be provided to the information analysis model 35.

[0094] Furthermore, the information analysis model 35 may also include a function to continuously update health checklists and evaluation criteria through information sharing with other municipalities.

[0095] <Behavior Change Promotion Model> Next, the preparation and use of the behavior change promotion model 34 will be described with reference to Figures 9 and 10. Here, Figure 9 is a flowchart showing the flow of setting up the behavior change promotion model 34 and the information analysis model 35 in the server device 20 according to this embodiment. Figure 10 is a schematic diagram showing the information processing by the behavior change promotion model 34 set up in the server device 20 according to this embodiment.

[0096] First, as shown in Figure 9, the processor 22 of the server device 20 acquires training data (S1) in order to set up the behavior change promotion model 34. As an example of training data, as shown in Figure 10, past conversation information (conversation information related to past conversations with the elderly), past behavior change information, and basic information on behavior change may be used. In addition, past provision information and past acquisition request information may be used as an example of training data. This data may be input by an administrator such as a service provider via the input interface 25, or received via the communication interface 24. Furthermore, as an example of training data, emotional information that can be read from the conversation may be included, and the emotional information may also include methods corresponding to each emotion. For example, if aversion can be read from the conversation information, information on how to interrupt the conversation and move on to another conversation may be included in the training data.

[0097] Past conversation information may include greetings, questions, suggestions, consultations, answers, instructions, and responses. Past behavioral change information may include age, gender, and behavioral changes (specific shifts in behavior). The past conversation information and past behavioral change information are linked, allowing for an understanding of how elderly individuals have changed their behavior based on predetermined past conversations. Furthermore, basic information on behavioral change may include administrative documents and academic papers related to behavioral change. This information serves as training data necessary to generate conversational information that promotes behavioral change in elderly individuals. This information also serves as training data necessary to generate conversational information (interaction information) that constitutes conversations conducted to obtain basic information necessary for analysis and providing analysis results in response to requests from local government officials, who are examples of supporters, in order to obtain this information from elderly individuals, who are examples of users.

[0098] On the other hand, past provided information is information previously provided from the behavior change promotion model 34 to the information analysis model 35, and may include user information, external information, and more detailed information thereof. Furthermore, past acquisition request information is information relating to requests previously made from the information analysis model 35 to the behavior change promotion model 34 in order to acquire missing basic information, and may include user information, external information, and more detailed information thereof. The past provided information and the past acquisition request information are associated and basically correspond, but may not always be a perfect match. In addition, the past provided information and the past acquisition request information are associated with past conversation information and are structured as training data to understand what kind of conversations took place to correspond to the request and provided content. This information serves as training data necessary to generate conversation information that constitutes conversations conducted to acquire basic information from elderly individuals, which is necessary for analysis and providing analysis results in response to requests from local government officials.

[0099] As described above, in this embodiment, in order to generate the behavior change promotion model 34, past conversation information and past behavior change information are used in association with each other, and past provided information and past acquisition request information are used in association with each other as appropriate. However, although it is preferable to associate this information, some information may be excluded or additional information may be added, and the association between the information may be appropriately changed according to the machine learning described later.

[0100] Next, the processor 22 of the server device 20 performs annotation processing on the acquired training data (S2). Specifically, the annotation processing involves adding annotations to the acquired training data to generate training data. For example, the processor 22 of the server device 20 tags past proposal information and generates correct answer data in which a predetermined behavioral change has occurred. Alternatively, the processor 22 of the server device 20 may tag past acquisition request information and generate correct answer data in which past provided information corresponding to that past acquisition request information has been provided. Furthermore, the processor 22 of the server device 20 may tag past acquisition request information and generate correct answer data in which conversation information from which predetermined base information was obtained has been provided.

[0101] Next, the processor 22 of the server device 20 performs machine learning using the acquired training data and annotated training data (S3). As an example, this machine learning is performed by providing training data and training data to a neural network composed of combinations of neurons, and repeatedly adjusting the parameters of each neuron so that the output of the neural network matches the correct data from the training data. Note that the above machine learning is merely an example, and machine learning using scoring may also be performed.

[0102] Next, the processor 22 of the server device 20 evaluates the behavior change promotion model 34 generated by machine learning (S4). Here, the processor 22 of the server device 20 uses evaluation data different from the training data used for machine learning to perform the evaluation of the model. For example, as shown in Figure 10, the processor 22 of the server device 20 receives at least one of predetermined acquisition request information and predetermined material information. Here, material information is information that includes any of the following: conversation information (answer information, response information), user information, task information, event information, and content information.

[0103] Subsequently, the processor 22 of the server device 20 evaluates whether the conversational information or provided information output from the behavioral change promotion model 34 is a correct result. Here, the conversational information is output in a format that includes, for example, at least one of greeting information, question information, suggestion information, consultation information, and instruction information. On the other hand, the provided information may be output in a format that includes, for example, user information including activity information or basic user information, or external information including task information, event information, or content information.

[0104] Next, the processor 22 of the server device 20 implements the generated behavior change promotion model 34 if the actually transmitted conversation information matches the generated conversation information, and the actually provided information matches the generated provided information (S5). Specifically, the processor 22 of the server device 20 stores the generated behavior change promotion model 34 in the memory 23. As a result, the behavior change promotion model 34 functions in the server device 20.

[0105] Then, as shown in Figure 10, when either predetermined request information and predetermined material information, or a combination thereof, are input to the implemented behavior change promotion model 34, either conversational information or provisional information for having a natural conversation with the elderly person is output. Here, the conversational information will include either greeting information, question information, suggestion information, consultation information, instruction information, or a combination thereof.

[0106] <Information Analysis Model> Next, the preparation and use of the information analysis model 35 will be described with reference to Figures 9 and 11. Here, Figure 9 is a flowchart showing the flow of setting up the behavior change promotion model 34 and the information analysis model 35 in the server device 20 according to this embodiment. Figure 11 is a schematic diagram showing the information processing by the information analysis model 35 set up in the server device 20 according to this embodiment.

[0107] First, as shown in Figure 9, the processor 22 of the server device 20 acquires training data (S1) in order to set up the information analysis model 35. As an example of training data, as shown in Figure 11, past report information, past behavioral change information, basic information on behavioral change, past acquisition request information (acquisition request information related to past acquisition requests), and past request information (request information related to past report requests) may be used. This data may be input by an administrator such as a service provider via the input interface 25, or received via the communication interface 24.

[0108] Past reporting information may include any or a combination thereof of report information, statistical information, predictive model information, and visualization information provided to a local government official, who is an example of a supporter. Past behavioral change information may include age, gender, and behavioral change (specific changes in behavior). Furthermore, basic information on behavioral change may include administrative documents and academic papers related to behavioral change. Past acquisition request information is information relating to requests made in the past from the information analysis model 35 to the behavioral change promotion model 34 in order to acquire missing basic information, and may include user information, external information, and more detailed information thereof. Past request information is information indicating requests from local government officials for the provision of necessary information or for analysis, and may include report information, statistical information, predictive model information, visualization information, user information, external information, and more detailed information thereof.

[0109] This information is interconnected and serves as a basis for determining what information to provide, how to analyze the information, or whether to request necessary background information in response to requests from local government officials. However, while it is preferable to connect this information, some information may be excluded, additional information may be added, and the connections between the information may be modified as appropriate according to the machine learning described later.

[0110] Next, the processor 22 of the server device 20 performs annotation processing on the acquired training data (S2). Specifically, the annotation processing involves adding annotations to the acquired training data to generate training data. For example, the processor 22 of the server device 20 may tag past request information and generate past report information provided in response to that past request information as ground truth data.

[0111] Next, the processor 22 of the server device 20 performs machine learning using the acquired training data and annotated training data (S3). As an example, this machine learning is performed by providing training data and training data to a neural network composed of combinations of neurons, and repeatedly adjusting the parameters of each neuron so that the output of the neural network matches the correct data from the training data. Note that the above machine learning is merely an example, and machine learning using scoring may also be performed.

[0112] Next, the processor 22 of the server device 20 evaluates the information analysis model 35 generated by machine learning (S4). Here, the processor 22 of the server device 20 uses evaluation data different from the training data used for machine learning to perform the evaluation of the model. For example, as shown in Figure 11, the processor 22 of the server device 20 receives at least one of predetermined request information and predetermined material information. Here, material information is information that includes any of user information, task information, event information, content information, analysis information, and provision information.

[0113] Subsequently, the processor 22 of the server device 20 evaluates whether the acquisition request information or report information output from the information analysis model 35 is correct. Here, the acquisition request information may be output in a format that includes user information or external information necessary as base information. On the other hand, the report information may be output in a format that includes, for example, report information, statistical information, predictive model information, and visualization information, at least one of these.

[0114] Next, the processor 22 of the server device 20 implements the generated information analysis model 35 (S5) if the generated information analysis model matches the information analysis information that was actually transmitted, and the generated information analysis model matches the information analysis information that was actually provided. Specifically, the processor 22 of the server device 20 stores the generated information analysis model 35 in the memory 23. This enables the information analysis model 35 to function in the server device 20.

[0115] Then, as shown in Figure 11, when either predetermined request information or predetermined source information, or a combination thereof, is input to the implemented information analysis model 35, it determines whether there is a shortage of base information corresponding to the request information, and outputs either acquisition request information or report information to obtain the missing base information. Here, an example of such report information would include at least one of report information, statistical information, predictive model information, and visualization information.

[0116] <Information processing in information processing systems> Next, the information processing in the information processing system 1 according to this embodiment will be described with reference to Figures 12 to 18. Here, Figures 12 to 14 are sequence diagrams relating to the provision of information to local government officials in the information processing system 1 according to this embodiment. Also, Figure 15 is an example of a screen displayed in the first terminal device 40 according to this embodiment. Furthermore, Figures 16 to 18 are examples of conversations that take place in the first terminal device 40 according to this embodiment.

[0117] First, the second terminal device 60 performs a login process to the service system provided by the server device 20 (Figure 12: S11). Specifically, the local government official operates the hard key 65a of the input interface 65 of the second terminal device 60 and enters the identification ID and password assigned to the official, as well as other predetermined input information. Subsequently, an authentication request including the entered information is sent from the second terminal device 60 to the server device 20 (Figure 12: T11).

[0118] Next, in the server device 20, the processor 22 performs authentication processing on the input information included in the authentication request (Figure 12: S12). Specifically, the processor 22 determines whether the received identification ID and password exist among the identification IDs and passwords of the local government official stored in memory 23. If a matching identification ID and password exist, the processor 22 sends an approval result approving the login process to the second terminal device 60. If no matching identification ID and password exist, the processor 22 sends an approval result indicating that there is an error in the identification ID or password to the second terminal device 60.

[0119] Next, once the login process is approved, the second terminal device 60 generates request information (Figure 12: S13). Specifically, the local government official operates the hard key 65a of the input interface 65 of the second terminal device 60 to input information necessary to support the elderly or information related to analysis using such information. Here, it is assumed that a request has been made for an analysis to prevent the need for long-term care through the use of brain training games by the elderly. Subsequently, the request information is transmitted from the second terminal device 60 to the server device 20 (Figure 12: T13).

[0120] When the server device 20 receives the request information, the processor 22 of the server device 20 determines whether there is any missing information when generating report information to report to the request information (Figure 12: S14). Specifically, as shown in Figure 8, when the request information is input to the processing unit 35b of the information analysis model 35 of the server device 20, the processing unit 35b determines whether the basic information necessary for the report information to be generated in response to the request information is stored in the storage unit 33. More specifically, the processing unit 35b refers to the analysis information storage unit 33b, the user information storage unit 33a, the task storage unit 33c, the event storage unit 33d, and the content storage unit 33e to confirm whether the basic information, such as the necessary analysis information, user information (activity information, basic user information), task information, event information, and content information, is stored. In this case, the basic information is the information necessary to analyze the usage status of brain training games by the elderly, such as the frequency of use of brain training games and the completion status within the game. Then, if the processing unit 35b determines that there is no missing information (Figure 12: No. in S14), this flow proceeds to A, and then proceeds to the process in S32 of Figure 14, which will be described later.

[0121] On the other hand, if the processing unit 35b determines that there is missing information (Figure 12: Yes in S14), the processing unit 35b generates acquisition request information (Figure 12: S15). Specifically, the necessary analysis information, user information, task information, event information, and content information stored in the memory unit 33, along with the received request information, are input to the information analysis model 35, and acquisition request information to obtain the missing base information (missing information) is generated as output information. In this case, since there is no information on the use of the brain training game by elderly people, it is determined that it is necessary to have elderly people experience the brain training game, and an acquisition request is made for information on the use of the brain training game by elderly people.

[0122] Next, conversation information is generated based on the generated acquisition request information (Figure 12: S16). Specifically, as shown in Figure 7, when acquisition request information is input to the behavior change promotion model 34, conversation information is generated for output from the first terminal device 40. Here, conversation information is generated, which is interaction information for acquiring information on the use of brain training games by elderly people. Since a new conversation will begin in the subsequent interaction between the elderly person and the generating AI, this conversation information includes greeting information and instruction information for displaying a pop-up notification on the first terminal device 40.

[0123] Next, the generated conversation information is transmitted to the first terminal device 40 (Figure 12: T14). In the first terminal device 40, a predetermined message is displayed as a pop-up on the display 41b in response to the instruction information for pop-up notifications included in the conversation information (Figure 12: S17). Specifically, as shown in Figure 15, the message M1 "Let's have a conversation with the AI ​​life assistant" is displayed on the display 41b. When an elderly person sees this message and taps it, the application on the first terminal device 40 is launched (Figure 12: S18). Specifically, as shown in Figure 16, the application screen 55 on the display 41b has a first display section 56 that displays the name of the application, a second display section 57 that displays an image representing the assistant who will be the conversation partner for the elderly person, and a third display section 58 that displays the conversation so that the voice spoken to the elderly person can be seen. Note that the third display section 58 is additional, and if only voice conversation is required, the display may be deleted.

[0124] Next, in the first terminal device 40, the voice "Good morning, Mr. / Ms. A" is output from the speaker 41a in response to the greeting information included in the conversation information (Figure 12: S19). At this time, the third display unit 58 displays the text sentence corresponding to the voice (text conversation), as shown in Figure 16.

[0125] Next, when the elderly person responds to the greeting output from speaker 41a by saying "Good morning" (Figure 16: V1), the elderly person's voice is input from microphone 45b (Figure 12: S20). At this point, once the elderly person's voice is input, text corresponding to the elderly person's voice may be displayed below the third display unit 58. In other words, the conversation may be displayed in a chat format within the application screen 55.

[0126] Next, conversational information corresponding to the input voice is sent to the server device 20 (Figure 12: T15). Subsequently, the server device 20 inputs the received conversational information into the behavior change promotion model 34, and conversational information for the next conversation corresponding to the elderly person's greeting is generated (Figure 13: S21). As the above process is repeated (Figure 13: S21, T21, S22, S23, T22), a natural conversation takes place between the elderly person and the generating AI, and exchanges to acquire various information related to the elderly person's activity status proceed. Here, as mentioned above, as the conversation progresses, the elderly person is encouraged to use the brain training game. In addition, although different from the processing flow in Figures 12 to 14, as such a natural conversation takes place, the app may also make suggestions to promote behavioral change in the elderly person, or check the elderly person's activity as a form of support for the elderly person.

[0127] As an example of a continuous conversation between the elderly person and the behavior change promotion model 34, specific suggestions are made to the elderly person to obtain missing background information based on the conversational responses shown in Figure 17. Specifically, in response to the suggestion information included in the conversational information, the following voice is output from speaker 41a: "Mr. / Ms. A, you seem to be doing very well lately. You're doing your regular exercise well, aren't you? How about trying some activities other than exercise from now on?" Then, in response to the suggestion and question output from speaker 41a, the elderly person says, "Thank you. Yes, I'd like to try some simple things other than exercise," and agrees to the suggestion (Figure 17: V2), and the conversational information corresponding to the input voice is transmitted to server device 20.

[0128] When conversational information containing information indicating acceptance of such a behavioral change promotion model 34 and an intention to take on the challenge is transmitted from the first terminal device 40 to the server device 20, the server device 20 generates further conversational information (Figure 13: S24). Specifically, the server device 20 inputs the received conversational information into the behavioral change promotion model 34, and generates new conversational information that includes suggestions to encourage user activities necessary to acquire missing basic information.

[0129] Next, the generated conversation information is transmitted to the first terminal device 40 (Figure 13: T23). In the first terminal device 40, as shown in Figure 18, the voice "A, that's wonderful. Now, let's try a simple brain training game." is output from the speaker 41a, corresponding to the suggestion information contained in the conversation information (Figure 13: S25). At this time, the third display unit 58 displays the text sentence (text conversation) corresponding to the voice, and also displays a button 59 as an image to access the brain training game.

[0130] Next, when the elderly person responds to the conversation output from speaker 41a by saying "I understand" (Figure 18: V3), the elderly person's voice is input through microphone 45b (Figure 13: S26), and conversation information corresponding to the input voice is transmitted to server device 20 (T24). Then, the brain training game is started on first terminal device 40 (S27). Specifically, the elderly person operates the touch panel 45a of the input interface 45 of first terminal device 40 to access an external brain training game site or to start a brain training game stored in first terminal device 40, and the elderly person engages in the activity.

[0131] Next, when the brain training game ends in the first terminal device 40, activity information is generated as an example of response information (Figure 13: S28). Specifically, the processor 42 of the first terminal device 40 executes a predetermined program stored in the memory 43, and the activity information acquisition unit 53 acquires or generates activity information. Subsequently, the activity information is transmitted from the first terminal device 40 to the server device 20 (Figure 13: T25).

[0132] Next, when the server device 20 receives the activity information, it generates information to be provided from the behavior change promotion model 34 to the information analysis model 35 (S31). Specifically, as can be seen from Figure 6, the activity information identified in the information acquisition unit 32 is stored in the storage unit 33 and input to the behavior change promotion model 34. The behavior change promotion model 34 then generates the necessary information to be provided based on the activity information and the acquisition request information. Here, the activity information is included in the information to be provided. Subsequently, the behavior change promotion model 34 transmits the information to the information analysis model 35.

[0133] Next, the server device 20 receives the provided information into the information analysis model 35, and performs predetermined analysis processing (Figure 14: S32) and generates report information (Figure 14: S33). Specifically, the information analysis model 35 generates report information as output information based on the provided information and the requested information. Here, an analysis is performed based on the results of the brain training game acquired by the elderly person and other user information of the elderly person (such as information on other exercise and other activities), and the effectiveness of performing the brain training game to prevent becoming dependent on care may be output as an analysis result. Subsequently, the server device 20 transmits the report information, including the analysis results, to the second terminal device 60 (Figure 14: S31).

[0134] When the second terminal device 60 receives the report information, it is output to the display 61a of the output interface 61 of the second terminal device 60. This allows the local government official operating the second terminal device 60 to check the report information and, based on that information, consider and implement additional support for the elderly. For example, if the effectiveness of a certain brain training game can be explained by the analysis results, the local government official may carry out support activities to popularize the brain training game among many elderly people.

[0135] In the embodiment described above, when a request for a report on the activity status of an elderly person was input, an information analysis model, which is a generation AI, was used to analyze the activity status of the elderly person and generate report information. However, the use of AI is not limited to this. For example, an information analysis unit may be used that performs the generation process by processing with a general program on a processor, without functioning as a generation AI. In other words, the information analysis unit may not be configured using machine learning or the like, but may function by executing a program that performs certain processing based on information stored in a memory unit.

[0136] In the embodiments described above, local government officials input information necessary for supporting the elderly or information related to analysis using such information, but this is not limited to this. For example, the information analysis model 35 may have the function of collecting national and local government health policy information, or receiving instructions, and generating action proposals for the behavior change promotion model 34 based on that information. This makes it possible to make proposals that promote user behavior based on policy, and enables the realization of support that is in line with the health promotion policies of each region. In particular, by collecting the latest health policy information and information from each local government, it becomes possible to make proposals and provide support that are in line with the actual situation and the region at that time, and to provide more comprehensive support.

[0137] Furthermore, in the embodiments described above, the information processing system starts processing upon receiving instructions from a local government official (supporter), but it is not limited to this. For example, the behavioral change promotion model 34 may receive a health consultation from an elderly person, transmit the content to the information analysis model 35, and the information analysis model 35 may analyze the situation from the received information and instruct the behavioral change promotion model 34 to take an appropriate response or action. Specifically, for example, if an elderly person consults the behavioral change promotion model 34 saying, "My chest hurts," the behavioral change promotion model 34 sends this information to the information analysis model 35, and the information analysis model 35 analyzes the information and, if it determines that it would be better to contact a hospital or health center, it may instruct the behavioral change promotion model 34 to display their contact information so that it can be called immediately. This enables a quick and accurate response.

[0138] In the embodiment described above, the instructions that the information analysis model 35 issues to the behavior change promotion model 34 may be provided with a function that allows supporters such as local government officials to check them. By having humans monitor the judgments and actions of the generating AI, it becomes possible to verify whether the instructions are accurate and to make adjustments as needed.

[0139] <Embodiments of this disclosure> A first embodiment of the present disclosure is an information processing device that supports behavioral change of a user in accordance with the user's goals, comprising: a behavioral change promotion model that outputs suggestion information relating to the user's activities necessary for the user's goals when user information relating to the user is input; and an information analysis unit that analyzes the user's activity status and generates report information when a request for a report regarding the user's activity status is input, wherein the information analysis unit inputs an acquisition request to the behavioral change promotion model to obtain the basic information from the user if the basic information for generating the report information is insufficient, the behavioral change promotion model generates exchange information for obtaining the basic information from the user in response to the input of the acquisition request and transmits it to the user's terminal device, and when the user's response information transmitted from the user's terminal device is input, the information processing device generates the missing basic information and provides it to the information analysis unit.

[0140] A second embodiment of this disclosure is, in the first embodiment, an information analysis unit is an information analysis model generated by machine learning past request information relating to past report requests, past acquisition request information relating to past acquisition requests, and past report information.

[0141] A third embodiment of this disclosure is, in the second embodiment, when request information relating to a new report request is input to the information analysis model, it determines whether there is a shortage of the base information necessary to generate the report information, generates the acquisition request information relating to the acquisition request and inputs it to the behavior change promotion model if there is a shortage, and generates and outputs the report information if there is a shortage.

[0142] A fourth mode of implementation of this disclosure is that, in any of the first to third modes of implementation, the reporting information includes at least one of the following: report information, statistical information, predictive model information, and visualization information.

[0143] A fifth embodiment of this disclosure is that, in any of the first to fourth embodiments, the behavior change promotion model outputs question information for obtaining user information from the user in accordance with the input user information, and generates the proposal information based on the answer information relating to the user's answer to the question information.

[0144] A sixth embodiment of this disclosure is that, in any of the first to fifth embodiments, the behavior change promotion model is generated by machine learning conversational information relating to past conversations with the user, and the proposed information is included in the new conversational information and output.

[0145] A seventh embodiment of the present disclosure is that, in any of the first to sixth embodiments, the present invention has an information acquisition unit that determines the type of the request information, the response information, and the answer information, and inputs the received information into the information analysis model or the behavior change promotion model according to the type determination result.

[0146] The eighth mode of implementation of this disclosure is, in any of the first to seventh modes of implementation, the user's goal is related to preventative care, and the goal is to encourage behavioral changes that lead to preventative care for the user.

[0147] A ninth embodiment of the present disclosure is an information processing device that supports the achievement of a target goal and the execution of a process by coordinating a plurality of generating AIs, comprising: a first generating AI, a first model that generates output for executing an action or process based on the target goal and current status; and a second generating AI, a second model that formulates an overall configuration for achieving the target goal, generates information necessary for the overall configuration, and transmits it to the first generating AI, wherein the first generating AI is an information processing device that performs output for executing an action or process in accordance with the target goal and current status based on information received from the second generating AI.

[0148] A tenth embodiment of this disclosure is an information processing program that supports behavioral change of a user in accordance with the user's goals, wherein when user information relating to the user is input, it outputs suggestion information relating to the user's activities necessary for the user's goals; when a request for a report regarding the user's activity status is input, it analyzes the user's activity status and generates report information; if there is insufficient basic information to generate the report information, it inputs a request to obtain the basic information from the user to the behavioral change promotion model; in the behavioral change promotion model, in response to the input of the request to obtain, it generates exchange information for obtaining the basic information from the user and transmits it to the user's terminal device; and when the user's response information transmitted from the user's terminal device is input, it causes the computer to execute a process to generate the missing basic information.

[0149] An eleventh embodiment of the present disclosure is an information processing method for supporting a user's behavioral change in accordance with the user's goals using a computer, comprising: a step of outputting suggestion information relating to the user's activities necessary for the user's goals when user information relating to the user is input; a step of analyzing the user's activity status and generating report information when a request for a report regarding the user's activity status is input; a step of inputting a request to acquire the basic information from the user into a behavioral change promotion model if the basic information for generating the report information is insufficient; and a step of generating exchange information for acquiring the basic information from the user in the behavioral change promotion model in response to the input of the acquisition request and transmitting it to the user's terminal device, and generating the missing basic information when the user's response information transmitted from the user's terminal device is input. [Explanation of Symbols]

[0150] 1. Information Processing System 20 Server equipment (information processing equipment) 31 Communications Department 32 Information Acquisition Department 33 Storage section 34. Behavioral Change Facilitation Model (First Generative AI) 35. Information Analysis Model (Information Analysis Department: Second Generative AI) 40. First Terminal Device 51 Communications Department 52 Input / output section 53 Activity Information Acquisition Department 60. Second Terminal Device 71 Communications Department 72 Input / output section

Claims

1. An information processing device that supports behavioral change of the user according to the user's goals, When user information relating to the aforementioned user is input, a behavioral change promotion model outputs suggestion information relating to the user's activities necessary for the user's goals, The system includes an information analysis unit that, upon receiving a request for a report regarding the user's activity status, analyzes the user's activity status and generates report information. If the information analysis unit lacks the necessary base information to generate the report information, it inputs a request to the behavior change promotion model to obtain the base information from the user. The behavior change promotion model generates exchange information for obtaining the basic information from the user in response to the input of the acquisition request and transmits it to the user's terminal device, and when the user's response information transmitted from the user's terminal device is input, it generates the missing basic information and provides it to the information analysis unit.

2. The information processing apparatus according to claim 1, wherein the information analysis unit is an information analysis model generated by machine learning past request information relating to past report requests, past acquisition request information relating to past acquisition requests, and past report information.

3. The information processing device according to claim 2, wherein when request information relating to a new report request is input, the information analysis model determines whether there is a shortage of the base information necessary to generate the report information, generates the acquisition request information relating to the acquisition request and inputs it to the behavior change promotion model if there is a shortage, and generates and outputs the report information if there is a shortage.

4. The information processing apparatus according to claim 2, wherein the reporting information includes at least one of report information, statistical information, predictive model information, and visualization information.

5. The information processing device according to claim 2, wherein the behavior change promotion model outputs question information for obtaining user information from the user in accordance with the input user information, and generates the suggestion information based on the answer information relating to the user's answer to the question information.

6. The information processing device according to claim 5, wherein the behavior change promotion model is generated by machine learning conversation information relating to past conversations with the user, and the proposed information is included in new conversation information and output.

7. The information processing apparatus according to claim 6, comprising an information acquisition unit that determines the type of the request information, the response information, and the answer information, and inputs the received information to the information analysis model or the behavior change promotion model according to the type determination result.

8. The information processing apparatus according to claim 1, wherein the user's goal is related to preventative care, and the goal is to encourage behavioral changes that lead to preventative care for the user.

9. An information processing device that supports the achievement of target goals and the execution of processing by coordinating multiple generating AIs, A first generation AI comprising a first model that generates an output for performing an action or process based on the target and current status of the subject, A second generation AI comprising a second model which formulates an overall configuration for achieving the target objective, generates information necessary for the overall configuration, and transmits it to the first generation AI, The first generation AI is an information processing device that, based on information received from the second generation AI, outputs an action or process corresponding to the target and current status of the target.

10. An information processing program that supports behavioral change of the user according to the user's goals, When user information relating to the aforementioned user is entered, the system outputs suggestion information relating to the user's activities necessary for the user's goals. When a request for a report regarding the user's activity status is entered, the system analyzes the user's activity status and generates report information. If the basic information necessary to generate the aforementioned report information is insufficient, a request to obtain the basic information from the user is input into the behavior change promotion model. In the behavioral change promotion model, an information processing program generates exchange information for obtaining the basic information from the user in response to the input of the acquisition request and transmits it to the user's terminal device, and when the user's response information transmitted from the user's terminal device is input, causes the computer to execute a process to generate the missing basic information.

11. An information processing method that uses a computer to support the user's behavioral change according to the user's goals, When user information relating to the user is input, the process includes outputting suggestion information relating to the user's activities necessary for the user's goals, When a request for a report regarding the user's activity status is entered, the process involves analyzing the user's activity status and generating report information. If the basic information necessary to generate the aforementioned report information is insufficient, the process includes inputting a request from the user to obtain the aforementioned basic information into the behavior change promotion model, An information processing method comprising the steps of: generating exchange information for obtaining the basic information from the user in response to the input of the acquisition request in the behavior change promotion model, and transmitting it to the user's terminal device; and generating missing basic information when the user's response information transmitted from the user's terminal device is input.