The present invention relates to a message providing device, a message providing method, and a program.
In preventing the onset of lifestyle-related diseases and dieting, it is important for people today to adopt the activities recommended by doctors, health professionals, and other supporters in their daily lives. For this reason, it is desirable to provide motivational support to users to implement health activities such as walking, exercise, stair climbing, low-calorie diet, low-GI diet, etc., even in situations where the supporter is out of sight.
It has conventionally been proposed to prepare a plurality of motivational messages for implementing health activities and to provide a predetermined motivational message to the user so that the user does not get bored (see NPL 1).
However, while NPL 1 provides a message policy and sample messages to motivate the user, it is a burdensome task to create a large number of motivational messages to motivate the user in advance. In addition, it is assumed that motivational messages motivate differently depending on people's tendency to think. Therefore, in order to increase the effectiveness for each individual, it is necessary to provide motivational messages that respond to users having different tendencies, not just general motivational tendencies that are effective for many people.
The present invention has been made in view of the above circumstances, and an object thereof is to provide a plurality of motivational messages aligned with different ways users are likely to be motivated, while suppressing the load on a provider of the motivational messages.
In order to solve the above problems, the invention according to claim 1 is a message providing device that provides a user with a motivational message for initiating a predetermined activity, the message providing device including: a message generation means for generating a motivational message by using input data indicating a current deprecated activity of the user, an effect of the deprecated activity, a recommended activity, and an effect of the recommended activity, and supplementing a component of a message stored in advance.
As described above, the present invention brings about the effect of providing a plurality of motivational messages having different motivational tendencies, while controlling the load on the provider of the motivational messages.
Hereinafter, an embodiment of the present invention will be described based on the drawings.
First, an overview of a configuration of a communication system according to the present embodiment will be described with reference to
As shown in
The message providing device 3 and the communication terminal 5 can communicate with each other via a communication network 100 such as the Internet. The form of connection of the communication network 100 may be either wireless or wired.
The message providing device 3 is composed of one or more computers. When the message providing device 3 is constituted by a plurality of computers, the message providing device 3 may be described as “message providing device” or “message providing system.”
The message providing device 3 is a device for providing the user Y with a motivational message for initiating a predetermined activity. Here, walking, exercising, climbing stairs, a low-calorie diet, a low-GI diet, and other health activities will be described as the predetermined activity of the user Y. The message providing device 3 outputs a motivational message. Examples of the method of outputting motivational messages include displaying or printing a motivational message on the communication terminal 5 side by transmitting the motivational message to the communication terminal 5, displaying a motivational message on a display connected to the message providing device 3, and printing a motivational message on a printer or the like connected to the message providing device 3.
The communication terminal 5 is a computer, and
An electrical hardware configuration of the message providing device 3 will be described next with reference to
The message providing device 3, as a computer, includes a CPU (Central Processing Unit) 301, a ROM (Read Only Memory) 302, a RAM (Random Access Memory) 303, an HD (Hard Disk) 304, an HDD (Hard Disk Drive) controller 305, an external device connection I/F (Interface) 308, a network I/F 309, a bus line 310, and a media I/F 314.
Among them, the CPU 301 controls the operation of the entire message providing device 3. The ROM 302 stores a program used for driving the CPU 301, such as an IPL (Initial Program Loader). The RAM 303 is used as a work area of the CPU 301.
The HD 304 stores various data such as a program. The HDD controller 305 controls reading/writing of various data to/from the HD 304 according to the control of the CPU 301. In place of the HD 304 and the HDD controller 305, an SSD (Solid State Drive) and an SSD controller may be mounted.
The external device connection I/F 308 is an interface for connecting various external devices. In this case, the external device is a display, a speaker, a keyboard, a mouse, a USB (Universal Serial Bus) memory, a printer, and the like.
The network I/F 309 is an interface for realizing data communication via the communication network 100. The bus line 310 is an address bus, a data bus, or the like for electrically connecting each component such as the CPU 301 shown in
Further, the media I/F 314 controls reading/writing (storing) of data to/from the recording medium 313 such as a flash memory. The recording medium 313 includes a DVD (Digital Versatile Disc), a Blu-ray Disc (registered trademark), and the like.
Next, an electrical hardware configuration of the communication terminal 5 will be described with reference to
As shown in
Among them, the CPU 501 controls the operation of the entire communication terminal 5. The ROM 502 stores a program used for driving the CPU 501 such as an IPL. The RAM 503 is used as a work area of the CPU 501.
Various data such as programs are stored in the HD 504. The HDD controller 505 controls reading/writing of various data to/from the HD 504 according to the control of the CPU 501. In place of the HD 504 and the HDD controller 505, an SSD and an SSD controller may be mounted.
The display 506 is a type of display means such as a liquid crystal or organic EL (Electro Luminescence) for displaying various images. The external device connection I/F 508 is an interface for connecting various external devices. In this case, the external devices are a display, a speaker, a keyboard, a mouse, a USB memory, a printer, and the like.
The network I/F 504 is an interface for realizing data communication via the communication network 100. The bus line 510 is an address bus, a data bus, or the like for electrically connecting each component such as the CPU 501 shown in
The pointing device 512 is a type of input means for selecting and executing various instructions, selecting an object to be processed, and moving a cursor. When the user Y uses a keyboard, the function of the pointing device 512 may be turned off. The media I/F 514 controls reading/writing (storing) of data to/from the recording medium 513 such as a flash memory. The recording medium 513 includes a DVD, a Blu-ray Disc (registered trademark), and the like.
Next, a functional configuration of the message providing device will be described with reference to
In
Further, in the RAM 303 or the HD 304 shown in
Next, each functional configuration of the message providing device will be described with reference to
The message element confirmation unit 11 presents essential items and optional items to the user Y, thereby acquiring input data (see
The message generation unit 12 generates a motivational message to be provided to the user Y or the like. In this case, the message generation unit 12 refers to the message syntax DB 21 and inserts the corresponding input data and components acquired from the respective DBs 31 to 36, 41, 42, 51 to 53, 61, 71 (hereafter referred to as “DB 31 or the like”) into the corresponding part of the message syntax, to generate the message. When there are a plurality of components acquired from each DB 31 or the like by the message generation unit 12, the message generation unit 12 combines the components in total. If the required number of messages is determined, messages can be created up to that number.
The similarity granularity confirmation unit 13 imparts a similarity label to each message in accordance with an input related to the granularity of the similarity of the message. The granularity of the similarity is set in advance by a system user (manager) of the message providing device 3.
The message output unit 19 outputs the message generated by the message generation unit 12 from the message providing device 3 as a motivational message for initiating a health activity.
Hereinafter, the processing or operation of the present embodiment will be described in detail with reference to
<Investigation Results that LED to the Present Invention>
First, investigation results that led to the present invention will be described with reference to
We conducted a survey to ascertain whether or not people who read motivational messages are motivated to initiate health activities. More information on this is disclosed in the reference (“Examining Intervention Messages in Health Activity Decision Making: Testing the Effectiveness of Motivational Nudge Messages,” 14th Annual Meeting of the Behavioral Economics Society, http://www.abef.jp/conf/2020_archive/common/doc/program/P01.pdf).
As a result of cluster analysis on the similarity of the motivating effect of a motivational message using the questionnaire results, the results shown in
As an example, the case where the dissimilarity is approximately 175 is set as a reference value sv is shown. The reference value sv is a value obtained when each message is divided into four groups.
As shown in
Next, the processing or operation of the present invention based on the above-mentioned investigation results will be described with reference to
First, as shown in
In
In a case where there are the foregoing four essential items by the input checks by the message element confirmation unit 11 (S12; YES), the message element confirmation unit 11 calculates an absolute value (S13). More specifically, the message element confirmation unit 11 calculates the “numerical (relative value, current activity standard) exercise effect” and “[numerical (relative value, recommended activity standard) exercise effect]” by using the “numerical (absolute value) exercise effect of the current activity (deprecated activity)” and “numerical (absolute value) exercise effect of the recommended activity.” For example, in case of the input data shown in
Then, the message generation unit 12 acquires all records from the loss expression DB 31, the paradoxical conjunction DB 32, the gain expression DB 33, comparative conjunction DB 34, the subjunctive conjunction term DB 35, and the proposal expression DB 36 (S14).
Next, the message generation unit 12 generates a message of recommended activity value appeal (A) incorporating the effect of numerical notation with the “current activity” as the main part of the sentence, and a message of recommended activity value appeal (B) incorporating the effect of numerical notation with the “recommended activity” as the main part of the sentence (S15).
Then, the message generation unit 12 acquires all records from the DB 41 of thought-inducing sentence for one's body and life, the second person-containing health benefit sentence DB 42, and the proposal expression DB 36 (S16). When the data of the DB 41 of thought-inducing sentence for one's body and life and the data of the second person-containing health benefit sentence DB 42 are inserted, the combination is possible only when the “future/present” flags match.
Next, the message generation unit 12 generates a message of a future health appeal value tied to the user him/herself (S17). Further, the message generation unit 12 acquires all records from the experience sentence DB 51, the DB 52 of transmission expression in message format, the case study sentence DB 53, and the proposal expression DB 36 (S18).
Subsequently, as shown in
Next, the message generation unit 12 determines whether or not three optional items (the characteristics of the recommended activity, the efficacy of the recommended activity other than calories, and the effects of the integration of recommended activities) are described in the input data (S20). If these items are described in the input data (S20; YES), the message generation unit 12 acquires all records from the subjunctive conjunction term DB and DB 61 of transmission expression using parallel and additional particles (S21).
Next, the message generation unit 12 generates a killing-two-birds-with-one-stone appeal message (S22).
On the other hand, in step S20, if the three optional items are not described (S20; NO), the processing of steps S21 and S22 is omitted.
Next, the message generation unit 12 determines whether or not there is an effect by the integration of recommended activities (S23). If there is an effect (S23: YES), the message generation unit 12 acquires all records from the subjunctive conjunction term DB 35 and then integrated effect transmission expression DB 71 (S24).
Next, the message generation unit 12 creates the message of recommended activity value appeal (B) incorporating the effect of numerical notation with the “recommended activity” as the main part of the sentence (S25).
On the other hand, if there is no effect in step S23 (S23; NO), the processing of steps S24 and S25 is omitted.
Next, as shown in
When the similarity granularity is fine (S27; fine), steps S28 to S30 are omitted.
Then, the message generation unit 12 transmits the generated message to the message output unit 19 (S31).
As described above, the message output unit 19 can output the message generated by the message generation unit 12 as a motivational message for initiating a health activity.
As described above, according to the present embodiment, the message generation unit 12 generates a plurality of different messages by using the “current activity (deprecated activity),” “numerical (absolute value) exercise effect of current activity (deprecated activity),” “recommended activity,” and “numerical (absolute value) exercise effect of deprecated activity” as the input and by supplementing particles, conjunctions and the like stored in advance. Then, the similarity granularity confirmation unit 13 assigns a similarity label to each message in response to an input related to the similarity granularity of the message.
Furthermore, the message generation unit 12 generates a plurality of different messages by supplementing particles, conjunctions and the like stored in advance, in response to the presence/absence of an input of the “characteristics of the recommended activity,” “efficacy of the recommended activity other than calories,” and “effect by integration of recommended activities.” Then, the similarity granularity confirmation unit 13 assigns a similarity label to each message in response to an input related to the similarity granularity of the message.
Thus, the message providing device 3 can create a group of messages with similar motivational effects on the user Y.
Therefore, for example, the message providing device 3 can use a log indicating that the user Y has been motivated by one message, to provide another motivational message that has been motivational, or can acquire, in advance, the user characteristics related to motivational tendencies, to select a motivational message corresponding to the user characteristics.
Also, the system user (manager) (user Y) of the message providing device 3 can set the similarity granularity. Therefore, for example, when using the message providing device which is assumed to be used less frequently by the user X, the similarity granularity can be made coarse, and conversely, when using the message providing device which is assumed to be used frequently, the similarity granularity can be made fine.
The present invention is not limited to the embodiment described above, but may be configured or processed (operated) as described below.
(1) In the foregoing embodiment, a health activity is described as the predetermined activity initiated by a motivational message, but the present invention is not limited thereto. Examples of the predetermined activity may include a learning activity such as a homework, a preliminary study, and a review for school. The predetermined activity may also be a job hunting (activity) by students, such as preparation of entry sheets and visiting companies.
(2) The message providing device 3 according to the present invention can also be realized by a computer and a program, but can also be recorded on a recording medium or provided through a communication network.
(3) In the foregoing embodiment, a notebook-sized personal computer is illustrated as an example of the communication terminal 5, but the present invention is not limited thereto, and, for example, a desktop personal computer, a tablet terminal, a smart phone, a smart watch, a car navigation device, a refrigerator, a microwave and the like may be used as the communication terminal 5.
(4) Each CPU 301, 501 may be a single as well as multiple.
(5) A neural network (Neural Network) may be used in at least one of the types of processing of the message generation unit 12.
| Filing Document | Filing Date | Country | Kind |
|---|---|---|---|
| PCT/JP2021/022585 | 6/14/2021 | WO |