Display control method, program, and information processing device

The display control method addresses mental distress in cancer patients by allowing mood-based haikai creation and coaching, enhancing psychological support through personalized interactions.

JP7769895B1Active Publication Date: 2025-11-14ONO PHARMA CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2025108154
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-06-26
Publication Date
2025-11-14
Estimated Expiration
2045-06-26

AI Technical Summary

Technical Problem

Conventional technologies fail to provide specific psychological support for patients experiencing mental distress due to cancer treatments, lacking autonomy and guidance in managing their mood, despite advancements in cancer treatment and medical care.

Method used

A display control method that allows users to select mood information, followed by choosing between haikai creation or coaching elements, with the system generating personalized haikai poems or coaching information based on their mood, using machine learning models to enhance user interaction and support.

Benefits of technology

The system effectively influences users' moods and provides psychological support by offering personalized haikai poems and coaching, reducing mental stress and promoting self-understanding and action, tailored to individual preferences and states.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007769895000001_ABST
    Figure 0007769895000001_ABST
Patent Text Reader

Abstract

To provide new technology that better influences users' moods and provides psychological support. [Solution] In a display control method for controlling the display of a display device, a computer controls the display of the display device so that a screen containing mood information selectable by the user is displayed on the display device, a selection screen is displayed on the display device for the user to select haikai selection elements corresponding to information processing for creating haikai and coaching selection elements corresponding to information processing for providing coaching to the user, haikai information created by the information processing device based on the mood information selected by the user in response to the user selecting a haikai selection element is displayed on the display device, and coaching information for the user created by the information processing device based on the mood information selected by the user in response to the user selecting a coaching selection element is displayed on the display device.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a display control method, a program, and an information processing device for providing a user interface. [Background technology]

[0002] Conventionally, a technology has been proposed for inputting and identifying a user's emotions via a user interface screen (Patent Document 1). For example, by using functions such as a palette corresponding to emotions, emotional phrases, and emotion level adjustment, information on the user's emotions can be acquired and visualized in graphs, or linked to a diary or chat. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2021-140272 Summary of the Invention [Problem to be solved by the invention]

[0004] For example, advances in cancer treatment, early detection, and treatment have improved patient survival rates, and the aspect of living with cancer while undergoing treatment has become more prominent. Furthermore, advances in medical care have led to an increasing number of cancer treatments being administered on an outpatient basis, rather than just inpatient settings. Outpatient cancer treatments often involve chemotherapy and radiation therapy every two to three weeks, and patients often experience side effects such as pain during treatment. Many patients experience feelings of loneliness and mental distress due to the absurdity of having cancer, changes in their relationships, and the loss of their social roles.

[0005] Conventional technology uses computers to acquire, visualize, and manage user mood information, but improvement is left up to the user, and no specific support is provided to alleviate or guide the user's mood, so it does not alleviate mental distress.Furthermore, no system is provided that respects the user's autonomy and allows them to choose from multiple actions, such as support for facing their inner self or support for encouraging them to organize their thoughts.

[0006] Therefore, an object of the present invention is to provide a new technology that can better influence the user's mood and provide psychological support. [Means for solving the problem]

[0007] One aspect of the present invention for solving the above problem is a display control method for controlling the display of a display device, characterized in that a computer controls the display of the display device so that a screen containing mood information selectable by a user is displayed on the display device, a selection screen is displayed on the display device for the user to select a haikai selection element corresponding to information processing for creating a haikai and a coaching selection element corresponding to information processing for providing coaching to the user, and in response to the user selecting the haikai selection element, the information processing device displays haikai information created based on the mood information selected by the user on the display device, and in response to the user selecting the coaching selection element, the information processing device displays coaching information for the user created based on the mood information selected by the user on the display device. [Effects of the Invention]

[0008] According to the present invention, a new technique can be provided for better influencing the user's mood and providing psychological support. [Brief explanation of the drawings]

[0009] [Figure 1] FIG. 1 is a diagram illustrating a configuration of an information processing system. [Figure 2] FIG. 2 is a diagram illustrating a configuration of an information processing terminal. [Figure 3] FIG. 2 is a diagram showing a screen 20 of an application. [Figure 4] FIG. 3 is a diagram showing a screen 30 of an application. [Figure 5] FIG. 4 is a diagram showing a screen 40 of an application. [Figure 6] FIG. 3 is a diagram showing a screen 30 of an application. [Figure 7] FIG. 3 is a diagram showing a screen 30 of an application. [Figure 8] FIG. 5 is a diagram showing a screen 50 of an application. [Figure 9] FIG. 6 is a diagram showing a screen 60 of an application. [Figure 10] FIG. 7 is a diagram showing a screen 70 of an application. DETAILED DESCRIPTION OF THE INVENTION

[0010] <Details of the embodiment> In this embodiment, as an example, an information processing system for providing applications (software) intended for patients suffering from illnesses is described. Illnesses include various diseases, symptoms, disorders, injuries, poisonings, and abnormalities.

[0011] FIG. 1 shows a configuration diagram of an information processing system according to this embodiment. This system includes information processing terminals (information processing devices) 1 and 2, and a server (information processing device) 3. These are connected via a network 4. Information processing terminal 1 is a terminal used by a user A, and information processing terminal 2 is a terminal used by another user B. In addition to information processing terminals 1 and 2, multiple information processing terminals used by multiple other users may be connected to network 4. Hereinafter, matters common to each information processing terminal will be referred to simply as information processing terminal without specifying a reference number.

[0012] In this system, the server controls and manages data, and the application (client) side of the information processing terminal displays that data. The server side (backend) manages data in a database, provides API endpoints, updates data and performs calculations, sends data to clients, controls the display of the app screen, and performs security controls. The client side (application) sends requests to the server's API, displays the data received from the server on the screen, provides a user interface (UI), and temporarily caches data.

[0013] An application program for the user is installed on the information processing terminal. The program is installed by downloading it from a server connected to the information processing terminal via network 4. The information processing terminal transmits information input by the user to server 3 via network 4. The information processing terminal also receives (acquires) information output by server 3 via network 4, and displays information (images) based on the received information.

[0014] Next, the configuration of the information processing terminal will be described. The information processing terminal has a computer provided in a device such as a general-purpose computer, a smartphone, a tablet, etc. The information processing terminal displays various screens on a display device (display screen) using installed applications.

[0015] 2 shows a configuration diagram of an information processing terminal. The information processing terminal has a processing unit 11, a memory 12, a storage 13, a communication unit 14, an input unit 15, and a display unit 16. These are electrically connected to each other via a bus 17. The bus 17 is commonly connected to each of the above components, and transmits, for example, address signals, data signals, and various control signals.

[0016] The processing unit 11 is an arithmetic unit that controls the operation of the information processing terminal as a whole, controls the transmission and reception of data between each unit, and performs information processing necessary for program execution and authentication processing, etc. The processing unit 11 includes an arithmetic processing unit such as a processor such as a CPU, GPU, or FPGA, and is stored in the storage 13, executes programs, etc. deployed in the memory 12, and performs various information processing operations described below.

[0017] The memory 12 (storage unit) includes a main memory configured with a volatile storage device such as a DRAM, and an auxiliary memory configured with a nonvolatile storage device such as a flash memory or an HDD. The memory 12 is used as a work area for the processing unit 11, and also stores a BIOS executed when the information processing terminal 1 is started up, various setting information, and the like.

[0018] The storage 13 (storage medium) stores various application programs. A database that stores data used in each process is constructed in the storage 13.

[0019] The communication unit 14 connects the information processing terminal 1 to the network 4. The communication unit 14 communicates with external devices directly or via a network access point, for example, by a method such as a wired LAN, a wireless LAN, Wi-Fi (Wireless Fidelity, registered trademark), infrared communication, Bluetooth (registered trademark), short-range or contactless communication, etc. The input unit 15 is an information input device such as a keyboard, a mouse, or a touch panel.

[0020] The display unit (display device) 16 includes a display that displays information obtained by calculations performed by the processing unit 11 or information received from the outside by the communication unit 14. An organic EL display, a liquid crystal display, or the like can be used as the display. The display unit 16 provides a graphical user interface (GUI) that displays various information on its display surface. The display unit 16 is not limited to being provided integrally with the information processing terminal, but may also be a display device that is provided separately from the information processing terminal and connected to the information processing terminal.

[0021] Next, the configuration of the server 3 will be described. The server 3 includes a computer having a processing unit, memory (storage unit), storage (storage medium), and communication unit. Each unit is electrically connected to each other via a bus. The server 3 executes installed software programs to communicate with information processing terminals connected via a network and control the display on the display device.

[0022] The processing unit of server 3 is a computing device that controls the overall operation of server 3, controls the transmission and reception of data between each unit, and performs information processing necessary for program execution and authentication processing. The processing unit includes a computing device such as a processor such as a CPU, GPU, or FPGA, and is stored in storage, executes programs and the like deployed in memory, and performs various information processing and display control described below. The memory of server 3 includes a main memory configured as a volatile storage device such as DRAM, and an auxiliary memory configured as a non-volatile storage device such as flash memory or HDD. The memory is used as a work area for the processing unit, etc. The memory and storage of server 3 store various programs. In addition, a database storing data used for each process may be constructed in this storage, or may be configured to be connectable to a separate database server.

[0023] The communication unit of the server 3 connects the server 3 to the network 4. The communication unit communicates with external devices directly or via a network access point using various communication methods. This communication unit receives information transmitted from the information processing terminals 1 and 2 via the network 4. The received information is stored in memory and used for information processing performed by the processing unit or stored in storage. The server 3 receives (acquires) information transmitted by the information processing terminal via the network 4, performs various information processing based on the received information, and stores the information in memory or storage. In addition, the server 3 controls the communication unit to transmit the results of information processing or information stored in memory or storage to the information processing terminal in response to a request from the information processing terminal.

[0024] Next, user registration will be explained. User A can use information processing terminal 1 to register as a user of this system. First, user A installs an application on information processing terminal 1. Then, when user A starts the application for the first time, information processing terminal 1 displays a screen (page) for user registration on the display surface of its display device. User A inputs information for identifying the user, such as an email address and an authentication code, on the user registration screen. Depending on the application, user A can also input information representing the user's characteristics and attributes, such as the name of a disease and age. The processing unit of information processing terminal 1 acquires the user information input by user A and controls the communication unit to transmit the acquired information to server 3. The communication unit transmits the information to server 3 via network 4.

[0025] Server 3 receives the user information entered by user A via network 4. At that time, server 3 can automatically create a user ID to identify the user. If server 3 automatically creates a user ID, server 3 stores the user information entered by user A in memory or storage, generates a unique ID number for user A, and registers user A as a user. Server 3 notifies information processing terminal 1 that user registration is complete, and controls the communication unit to send the generated ID to information processing terminal 1 used by user A. Information processing terminal 1 stores the user ID received from server 3 in memory. Since email addresses and user IDs are unique information used to identify individuals in various information processing and information transmission / reception, they must be registered so that they are unique.

[0026] Next, the login process will be explained. After completing user registration, the user launches an application on the information processing terminal and logs in by entering user identification information such as a user ID and email address, an authentication code, etc. on the login screen. In response to the user's operation, the information processing terminal transmits the input user identification information and authentication code, device information of the information processing terminal (device-specific identifier), application version information, and network information such as an IP address to the server 3. The server 3 compares the received identification information such as the user ID and password with the user information stored in the database. If the information input by the user is correctly matched and authenticated, the server 3 transmits a response indicating successful authentication to the information processing terminal. If authentication is successful, the server 3 controls the display device of the information processing terminal to display a predetermined screen and information.

[0027] Next, we will explain the application screen (graphical user interface (GUI)) displayed by a display device that displays information provided by an information processing terminal that executes an application. Here, a screen refers to a visually recognizable image displayed on the display surface (an area consisting of multiple pixels) of the display device, and the same screen includes an image that is displayed by scrolling or swiping and moves within the display surface, regardless of the size of the display surface of the display device. In screen design, the display area is determined for each type and item of information stored in the database. Therefore, even if the content of information displayed in the same display area on the screen varies from day to day, for example, as long as the type of information is the same, the screens displayed each day can be considered the same screen. On the other hand, different screens are created independently as separate screens in the screen design, and each screen displays a unique type of information. In screen design, each screen may be assigned a unique ID, number, or name to distinguish between multiple screens.

[0028] FIG. 3 shows a screen 20 of an application displayed by a display device. A user can input memo information such as text and images on the screen 20. The information processing terminal displays memo information such as text and images input by a user who is logged in to the information processing terminal on the screen 20. The memo is information input by the user himself / herself and is not shared with others. Information about other registered users is not displayed on the screen 20. On the screen displayed to a user who has logged in with specified user identification information, information about users with user identification information other than the specified user identification information is not displayed. The screen 20 is used as a screen for displaying information about the user himself / herself (inner world).

[0029] Screen 20 in Figure 3 displays information 21 and information 22 that the user has entered and saved. Information 21 includes text (characters, symbols) entered by the user, image A, and the date on which this information was entered. Information 22 includes image B and the date on which image B was entered.

[0030] A new input button 23 is displayed on the screen 20. When the new input button 23 is selected by the user using an input means such as tapping, clicking, or voice, the information processing terminal notifies the server 3 that the new input button 23 has been operated, and the server 3 instructs the information processing terminal to display an input field. When the information processing terminal displays the input field, the user can input text (characters, symbols), images, etc. into the input field. After the user inputs the information, if the user selects the save button, the information processing terminal notifies the server 3, acquires the input text, image, and date (date and time), and transmits it to the server 3. The server 3 receives the information transmitted from the information processing terminal and stores it in an external database such as the server 3. After storing the information in the database, the server 3 controls the display of the screen of the information processing terminal to return to the screen 20. The memo information (text, image, etc.) stored in the database when the user selects the save button is displayed on the screen 20.

[0031] When displaying screen 20, server 3 searches for memo information previously input by users and stored in an external device such as server 3. For example, when displaying screen 20, server 3 searches for memo information previously input by user A and stored in a database. During the search, server 3 acquires user identification information of logged-in user A from the information processing terminal to identify which user the memo information belongs to. Information processing terminal 1 may transmit device information to server 3 along with the user identification information. In response to information from information processing terminal 1, server 3 searches the database for memo information previously input and stored by user A, using the user identification information as a search condition. Server 3 transmits the memo information previously input and stored by user A that has been extracted by the search to information processing terminal 1. Information processing terminal 1 receives the memo information from server 3 and displays it on screen 20.

[0032] A menu bar 24 is displayed on the screen 20. When the menu bar 24 is selected by the user, the information processing terminal notifies the server 3, and the server 3 instructs the information processing terminal to display a menu image on the screen 20. Various menus are displayed on the menu image, and the screen can be switched by the user's selection.

[0033] Image 25 is displayed on screen 20 together with the words "Choose today's mood." When the user selects image 25, screen 30 for selecting a mood is displayed. When image 25 is selected, the information processing terminal transmits information indicating that image 25 has been selected to server 3, and server 3 receives the information transmitted from the information processing terminal and performs display control so that screen 30 is displayed on the display surface of the display device of the information processing terminal.

[0034] FIG. 4 shows an application screen 30 displayed on a display device. Screen 30 allows the user to select a mood and a next action. Here, "mood" refers to the user's psychological state and encompasses emotions. In particular, emotions can refer to psychological reactions that last for a relatively short period of time, such as a few seconds to a few minutes. Moods can have unclear causes, last for hours to days, or be gradual and vague, affecting a person's thoughts, judgments, and behaviors. Moods can be expressed with onomatopoeic terms such as "depressed" (feeling depressed for no apparent reason), "good mood" (feeling good for no apparent reason), or "uneasy." Screen 30 in FIG. 4 displays an image 31 representing a first mood, an image 32 representing a second mood, and an image 33 representing a third mood. In FIG. 4, the user has not yet selected a mood; the outlines of each image are indicated by dotted lines, and the selected mood is not displayed.

[0035] At the bottom of screen 30, text is displayed asking the user, "What would you do about that mood?", and below that are displayed multiple (three in Figure 4) images (selection elements) 34, 35, and 36 as options. In Figure 4, the images 34, 35, and 36 are grayed out and cannot be selected, because the mood has not yet been selected and displayed.

[0036] When a user selects image 31 on screen 30, the information processing terminal transmits information indicating that image 31 has been selected to server 3, and server 3 receives the information transmitted from the information processing terminal and performs display control so that screen 40 is displayed on the display surface of the display device of the information processing terminal.

[0037] Figure 5 shows an application screen 40 displayed on a display device. The words "Select your first mood" appear at the top of screen 40, prompting the user to select an image that represents their mood. Screen 40 displays images corresponding to the following moods: excitement, nervousness, restlessness, irritation, nausea, light-heartedness, exhaustedness, pounding, throbbing, throbbing, itching, nervousness, smiling, and excitement. The moods listed here are only examples, and other images representing moods can be displayed. Figure 5 shows an example in which screen 40 displays only images that express moods using onomatopoeia. When a mood has an unclear cause, is gradual, vague, or complex, onomatopoeia is more compatible than clear emotions such as joy or sadness, and is therefore more suitable for surfacing and visualizing the user's mood. Furthermore, displaying onomatopoeia allows for intuitive and emotional mood selection. This allows the subjective psychological state of the user to be reflected more accurately.

[0038] When a user selects image 41, for example, "excited," on screen 40, the information processing terminal transmits information indicating that image 41 has been selected to server 3. Server 3 receives the information transmitted from the information processing terminal and controls display so that screen 30 is displayed on the display surface of the information processing terminal's display device. The user selects a mood by clicking, tapping, or using voice. Then, as shown in FIG. 6, server 3 controls display so that the word "excited" and an image are displayed in the portion of image 31 representing the first mood on screen 30. Note that while the outlines of each image representing a mood on screen 30 shown in FIG. 6 and elsewhere are circular, the outline shape and color of image 31 may be the same as the images representing moods displayed on screen 40, such as a deformed circle. When the first mood is selected, images 34, 35, and 36 become selectable, and the display of images 34, 35, and 36 changes from grayed out.

[0039] Similarly to selecting the first mood, the user can also select the second and third moods. Figure 7 shows a state in which the second and third moods have been selected by the user. The example in Figure 7 shows a state in which "anxious" has been selected as the second mood and "excited" as the third mood. The number of moods that can be selected is not limited to this, but by narrowing it down to about three, the user can operate and select intuitively without having to think too hard. Note that although an example of selecting moods one by one has been described, by creating a user interface that allows multiple moods to be selected at once on a mood list screen such as screen 40, operation can be made more intuitive and easier.

[0040] After selecting a mood, the user can select the next action on screen 30 (selection screen). In this embodiment, three next action examples are set: a "Write your inner thoughts" mode (image 34), a "Write a senryu" mode (image 35), and a "Organize your feelings" mode (image 36). The user can select one of these modes to perform the next operation, and after completing one mode, they can sequentially select another mode. By providing an interface that allows the user to select the next action at their discretion, a system can be constructed that respects and guides the user's selection. In this embodiment, image 34 (memo selection element), image 35 (haikai selection element), and image 36 (coaching selection element) displayed on screen 30 are selection elements corresponding to memo processing, haikai generation processing, and coaching provision processing, respectively. When the user selects image 35 (haikai selection element) or image 36 (coaching selection element), server 3 executes information processing for the haikai generation model or coaching model corresponding to the selection, and the processing results are displayed on the screen of the user's information processing terminal.

[0041] For example, let us consider a case where a user selects image 34 containing the words "Write your inner thoughts" as the next action. When image 34 is selected, the information processing terminal transmits information indicating that image 34 has been selected to server 3. Server 3 receives the information transmitted from the information processing terminal and controls the display so that a dialogue screen is displayed on the display surface of the information processing terminal's display device. The user inputs a conversation on the dialogue screen, and server 3 continues the conversation using generative AI. The user can save the conversation information on screen 50 as needed. Figure 8 shows screen 50 of the application displayed on the display device. Screen 50 displays a date image 51, a text input field 54, and an image input field 55. Text representing the user's selected mood information or text entered by the user can be displayed in text input field 54. For example, the user can input events, impressions, thoughts, feelings, anxieties, and tweets from their daily lives. When the user selects the photo icon 56, the information processing terminal displays images stored in the memory of the information processing terminal, and when the user selects one of the displayed images, the selected image can be input into the image input field 55. Also, when the user selects the camera icon 57, an image can be taken using a camera connected to the information processing terminal. The image taken by the user is input into the image input field 55. The image input into the image input field 55 can also be deleted.

[0042] Screen 50 displays a save button 52, a cancel button 53, and a "deposit" button 58. When the user selects save button 52 or the "deposit" button 58, the information processing terminal notifies server 3, acquires the input text, image, and date (time and date) information, and transmits it to server 3. Server 3 receives the information transmitted from the information processing terminal and stores it in an external database, such as server 3. After storing the information in the database, server 3 performs display control to return the display on the information processing terminal screen from screen 50 to another screen, for example, screen 30. When cancel button 53 is selected by the user, the information processing terminal notifies server 3, and the information processing terminal does not transmit the information input by the user to server 3. Server 3 performs display control to return the display on the information processing terminal screen from screen 50 to the previous screen, for example, screen 30, thereby terminating the user's input.

[0043] The memo information (text, image, etc.) stored in the database by the user selecting the save button 52 or the "Deposit" button 58 is displayed on the screen 20. The memo information stored in the database by the user selecting the "Deposit" button 58 may also be displayed on another screen displaying hospital visit information. The server 3 stores information indicating that the "Deposit" button 58 was selected in association with the memo information stored in the database. Note that the memo information stored in the database by selecting the save button 52 can be stored in the database later by the user selecting the "Deposit" button 58. Conversely, the memo information stored in the database by selecting the "Deposit" button 58 can be deleted from the database by the user later unchecking or reselecting the "Deposit" button, thereby deleting information indicating that the "Deposit" button 58 was selected, or storing information indicating that the "Deposit" button 58 was not selected, in the database.

[0044] The next action, "Write Down Your Heart," displays information about the mood selected by the user, and by using it as an inner space (away from the outside world) to gently vent other thoughts, feelings, and inner turmoil, it can help relieve the user's mental stress, especially the mental distress experienced by people living with cancer.

[0045] Next, we will explain the case where, as the next action, the user selects image 35 (haikai selection element) containing the words "Make it into a senryu" on screen 30. When image 35 is selected, the information processing terminal transmits information indicating that image 35 has been selected to server 3, and server 3 receives the information transmitted from the information processing terminal and performs display control so that screen 60 is displayed on the display surface of the display device of the information processing terminal.

[0046] FIG. 9 shows a screen 60 of an application displayed on a display device. A text display field 61 and a text input field 62 are displayed on the screen 60. The text display field 61 displays information about the mood selected by the user. For example, it displays, "Your selected feelings are excitement, nervousness, and anticipation." Based on the mood information selected by the user, the server 3 creates text information asking about events that the user has experienced as causes or reasons for those moods, transmits the information to the user's information processing terminal, and controls the display to display the information in the text display field 61 on the screen 60. For example, the text display field 61 displays text information such as, "It seems like something fun happened. What happened?" By inputting the mood information selected by the user into a pre-created model, for example, a model trained by machine learning such as AI, it is possible to output text information asking about the causes and reasons for the moods.

[0047] In response to a question about the reason for the user's mood, the user uses the text input field 62 to input information about the reason for the mood. For example, the user might input, "The weather was nice today, so my cat seemed to be enjoying himself. I can sense the arrival of spring and feel a little better," and then select the send button 63. When the user inputs information and selects the send button 63, the information processing terminal transmits the information to the server 3, which receives the information transmitted from the information processing terminal. The server 3 uses the model created in advance to create and output a response sentence. For example, the model might output, "I see, when it gets warmer, your mood improves, doesn't it?" The model then uses this information, i.e., the user's mood information and the user's event information, to create a senryu poem. Specifically, the processing unit of the server 3 acquires the user's mood information and the user's event information, inputs this information into the model, and obtains output information from the model. For example, the output information might be, "Even the cat is having fun in the sun." The server 3 transmits the information about the created senryu to the user's information processing terminal, and controls the display so that it is displayed on the screen of the display device of the information processing terminal in a text display field 61. Then, the question "What will you do with this senryu?" is displayed in the text display field 61. The user then selects either the "Save to memo" button 64 or the "Close without saving" button 65. When the "Save to memo" button 64 is selected, the information about the created senryu is stored in the memory of the server 3 or another device, and display control is performed so that the information about the created senryu is displayed as text on screen 20 or screen 60. When the "Close without saving" button 65 is selected, display control is performed so that the user returns to another screen, for example, screen 30.

[0048] In the example above, the "Make Senryu" mode was described as the next action. However, this mode can also be used to create haikai poems, such as haiku and tanka, in addition to senryu. Haikai includes haiku and renga, and is a form of poetry consisting of 5-7-5 or 5-7-5-7-7 (renga), primarily emphasizing humor. By creating haikai poems based on the user's mood and providing them to the user, an information processing device such as server 3 can provide the poems to the user. The user can be impressed by the poem's humor, which can help alleviate negative moods, elevate their mood, and alleviate mental stress. This can particularly help alleviate the mental distress experienced by those living with cancer. The information about the reasons for the mood and events entered by the user on screen 60 is also used as input to the haikai creation model. This allows the model to generate haikai poems that are more contextually relevant based on the mood and background information.

[0049] In this way, by executing information processing using a haikai creation model in haikai mode, the system supports the user in independently facing their inner self and sublimates and visualizes the user's mood through poetry. In particular, as in this embodiment, by asking the user about the causes, reasons, and events of their selected mood and creating a haikai poem based on the user's answers, the system can provide more personalized haikai poems that accurately reflect the user's feelings. This can encourage the user to express their emotions, helping to reduce stress and deepen self-understanding. Furthermore, by using a machine learning model to create haikai poems, the system can generate haikai poems that flexibly respond to diverse user preferences and psychological states, thereby improving user satisfaction and encouraging continued system use. Additionally, by using user evaluations of haikai poems as feedback and retraining the learning model, the accuracy of the model can be continuously improved, enabling the provision of more sophisticated haikai poems.

[0050] Next, a description will be given of a case where the user selects, as the next action, image 36 (coaching selection element) containing the words "sort out your feelings" on screen 30. When image 36 is selected, the information processing terminal transmits information indicating that image 36 has been selected to server 3, and server 3 receives the information transmitted from the information processing terminal and performs display control so that screen 70 is displayed on the display surface of the display device of the information processing terminal.

[0051] FIG. 10 shows an application screen 70 displayed on the display device. The example shown in FIG. 10 illustrates a case independent of the example shown in FIG. 9 . The screen 70 displays a text display field 71 and a text input field 72. The text display field 71 displays information about the mood selected by the user. For example, it displays, "Your selected feelings are excitement, nervousness, and excitement." Based on the mood information selected by the user, the server 3 creates text information inquiring about the cause, reason, background, and events of the mood, transmits the text information to the user's information processing terminal, and controls display to display the text information on the screen 70. For example, the text display field 71 displays text information such as, "Please tell us a specific situation in which you felt excitement, nervousness, or excitement." The text information can be created by inputting the user-selected mood information into a pre-created coaching model, for example, a model trained using machine learning such as AI, and outputting the text information.

[0052] The user uses the text input field 72 to input response information to a question about a specific situation regarding their mood. For example, the user might input, "I had dinner with a friend I hadn't seen in a while and had a great time," and select the send button 73. When the user inputs information and selects the send button 73, the information processing terminal transmits the information to the server 3, which receives the information transmitted from the information processing terminal. The server 3 inputs the received information into the coaching model, creates a response sentence, and outputs it. For example, the coaching model outputs, "That was a wonderful time. Among excitement, nervousness, and anticipation, which emotion did you feel most strongly?" and performs display control so that this information is displayed in the text display field 71. The user inputs, as a response, "It was fun" into the text input field 72, and the input information is transmitted to the server 3 and displayed in the text display field 71. Based on the input information, the coaching model outputs, "Why did you feel the strongest excitement?" and the output information is displayed in the text display field 71. The user may input a response such as, "Because I forgot about my treatment and talked about comedians" into the text input field 72. In response to the input information, the coaching model outputs, "What actions should I take to make the most of today's excitement, nervousness, and thrills?" and the output information is displayed in the text display field 71. The user may input a response such as, "Make time to talk with friends about things unrelated to treatment" into the text input field 72, and the input information is sent to the server 3 and displayed in the text display field 71. In response to the input information, the coaching model outputs, "What will you do about the action you have derived to make the most of it?" and the output information is displayed in the text display field 71. The user may select the "Save to Memo" button 74 or the "Close without saving" button 75 in response to the output display. When the "Save to Memo" button 74 is selected, the created coaching information is stored in the memory of the server 3 or another device, and display control is performed to display it as text on the screen 20 or the screen 50. When the "Close without saving" button 75 is selected, the display is controlled to return to another screen, for example, screen 30.

[0053] In the above example, the coaching mode for the next action is described as "organizing your feelings." However, the name of this mode is not limited to the above example and can be other names. Coaching is a method of encouraging a person's ability to think and act independently through dialogue. To execute this method in coaching mode, an information processing device such as server 3 and the user's information processing terminal process information. As another example, if a user selects a mood such as "unsettled," the coaching model outputs coaching information such as "Why don't you try to put into words the cause of that unsettled feeling?", "Have you been able to take time for yourself recently?", and "What is the one thing you can organize today?", and displays it on the screen. The information processing device can provide guidance in text or audio to help the user objectively view their mood and lead to spontaneous awareness. In this way, an information processing device such as server 3 can provide coaching information, including questions, suggestions, and confirmations, based on the mood information selected by the user, thereby supporting the user's introspection, motivation, and promotion of action. It can also help promote thought organization and self-improvement according to the user's mood, making it an effective means of mental support (self-care). Coaching mode offers different functions from Haikai mode, but has a UI that users can select and use independently of Haikai mode. This makes it possible to flexibly provide support using different approaches depending on the user's needs and mood. Furthermore, through the coaching dialogue process, it is possible to encourage users to become aware of their problems and support voluntary behavioral change. By using a machine learning model, data such as the user's dialogue history and selected mood can be used for learning, making it possible to provide more personalized coaching. This allows for detailed support tailored to each user's individual situation and contributes to improving mental health.

[0054] As described above, this embodiment can provide a flexible system that grasps and presents various moods based on linguistic sense, such as onomatopoeia, and then provides user support, such as haiku poetry generation and coaching, based on the grasped mood. By guiding the user to creative or self-reflective actions, such as haiku poetry generation or coaching, depending on the selected mood, the results of emotional input can be linked to active, creative behavior rather than simply recording the emotion. Furthermore, a branching UX design, including mood selection, processing type selection (haiku poetry or coaching), and result display, can realize personalized interactions, such as suggesting actions based on the user's mood.

[0055] Although preferred embodiments of the present disclosure have been described in detail above with reference to the accompanying drawings, the technical scope of the present disclosure is not limited to such examples. Furthermore, not all of the components shown in the embodiments are necessarily essential components of the present disclosure.

[0056] The design of what is displayed on each screen is not limited to the above example. For example, information indicating the mood displayed on screen 40 may be displayed on screen 30. In this way, the information displayed on multiple screens in the above example may be displayed together on the same screen. Also, while button images are displayed as selection elements on screen 30, this is not limiting and selection may be made by other means such as a pull-down menu. The number of selection elements is not limited to three and may be two, four, or other numbers depending on the mode being executed.

[0057] The display control of the display device described above can be performed by an information processing terminal on which a program is installed, or by transmitting and receiving information to and from other information processing devices via a network or cable. The various information processes described above can also be performed by one or more information processing devices on which a program is installed, such as a cloud service or a distributed computer. Server 3 may be configured on-premise, in the cloud, or as a virtual server or container in the cloud. For example, information processing using the haikai generation model and information processing using the coaching model may be performed by an information processing device other than server 3, or information processing for each model may be performed independently by a separate information processing device.

[0058] In the above embodiment, the user selects a mood and then selects the next action. However, information recommending the next action, such as creating a haiku poem or coaching, may be displayed on the display screen of the user's information processing terminal depending on the mood selected by the user. For example, if the user selects a mood representing sadness, the haiku creation mode may be recommended to soothe the mood. If the user selects a mood representing anger or a desire for action, the coaching mode may be recommended. Furthermore, if the selected mood is a negative onomatopoeia such as "sobriety" or "throbbing," adding a guide message such as "We recommend the haiku mode to soothe the mood" on the display screen can provide natural guidance to the user. Such a guide message is generated by the server 3's information processing and display control and output to the user's display screen. This allows for a more appropriate user assistance method to be provided depending on the user's mood.

[0059] Furthermore, in the haikai creation mode and coaching mode, each model may output by automatically acquiring user information stored in advance in the database or memory of the server 3 or other devices, such as information about user events entered by the user via an information processing terminal, and inputting this information into each model. This reduces the amount of input required by the user, and enables more accurate haikai creation and coaching based on past information.

[0060] In addition, in the haikai creation mode and coaching mode, users can evaluate the information on the created haikai and coaching results, and the evaluation results can be retrained into the learning model. This allows the system to create a learning model that suits the user's preferences, improving user convenience. Furthermore, by accumulating and analyzing feedback data from a large number of users, it is possible to use it to improve the quality of the entire system and develop new support functions.

Claims

1. A display control method for controlling a display of a display device, comprising: The computer displaying on said display device a screen containing mood information selectable by a user; displaying on the display device a selection screen for a user to select a haikai selection element corresponding to information processing for creating a haikai poem and a coaching selection element corresponding to information processing for providing coaching to the user; In response to the user selecting the haikai selection element, the information processing device displays, on the display device, information on haikai poems created based on the mood information selected by the user; In response to the user selecting the coaching selection element, the information processing device causes the display device to display coaching information for the user, which is created based on the mood information selected by the user. A display control method for controlling a display on the display device.

2. the mood information is information expressed by onomatopoeia, displaying, on the display device, information on haikai poems created by an information processing device based on information expressed by the onomatopoeia selected by the user; 2. The display control method according to claim 1, further comprising the step of displaying on said display device coaching information for said user, which is created by an information processing device based on the information expressed by said onomatopoeia selected by said user.

3. 2. The display control method according to claim 1, wherein only information expressed by onomatopoeia is displayed as the mood information on the screen including the mood information.

4. The display control method according to claim 1 , wherein information about the mood selected by the user is displayed on the selection screen.

5. 2. The display control method according to claim 1, wherein the display device displays the selection screen so that either the haikai selection element or the coaching selection element can be selected by the user.

6. The display control method according to claim 1, characterized in that information recommending either a process of creating the haiku or a process of providing coaching to the user is displayed on the display device based on the mood information selected by the user.

7. 2. The display control method according to claim 1, wherein information on haiku poems created by an information processing device based on information on events entered by the user and information on the mood selected by the user is displayed on the display device.

8. 8. The display control method according to claim 7, further comprising the step of causing the display device to display a message asking for information about an event that occurred to the user.

9. A program for causing a computer to execute the method according to any one of claims 1 to 8.

10. In the information processing device, a processing unit for controlling the display of a display device that displays a screen to a user; The processing unit displaying on said display device a screen containing mood information selectable by a user; displaying on the display device a selection screen for the user to select a haikai selection element corresponding to a process of creating a haikai poem or a coaching selection element corresponding to a process of providing coaching to the user; In response to the user selecting the haikai selection element, the information processing device displays, on the display device, information on haikai poems created based on the mood information selected by the user; In response to the user selecting the coaching selection element, the information processing device causes the display device to display coaching information for the user, which is created based on the mood information selected by the user. An information processing device that controls the display of the display device.

Citation Information

Patent Citations

  • Information provision device, information provision system, information provision method and program

    JP2013200697A

  • Emotion adjustment support device, emotion adjustment support method, program, and recording medium

    JP2023142137A

  • Systems and methods for treating depression using digital therapeutics

    JP2024501563A

  • System

    JP2025060536A

  • Emotion analysis system, emotion analysis method, server device, and program

    JP2021140272A