Information processing device

The information processing device determines user preferences by generating exploration messages and updating tolerance levels based on responses, enabling more appropriate message conveyance.

JP2026104200APending Publication Date: 2026-06-25TOYOTA JIDOSHA KK

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
TOYOTA JIDOSHA KK
Filing Date
2024-12-13
Publication Date
2026-06-25

AI Technical Summary

Technical Problem

Existing information processing systems struggle to output messages to users in a preferred style due to a lack of means to determine individual user preferences for message conveyance.

Method used

An information processing device that includes a storage unit to store user tolerance levels for message styles, generates exploration messages to determine preferences, updates tolerance based on user responses, and outputs appropriate messages accordingly.

Benefits of technology

The device effectively adapts message output to align with user preferences, enhancing the appropriateness of message conveyance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026104200000001_ABST
    Figure 2026104200000001_ABST
Patent Text Reader

Abstract

Output messages to the user in an appropriate style. [Solution] The information processing device includes: a storage means for storing the user's tolerance for each of a plurality of styles; a first generation means for generating a search message for one of the plurality of styles for which information regarding tolerance is insufficient; a first output means for outputting the search message to the user; a tolerance determination means for performing a process to increase the user's tolerance for the one style if the user's response to the search message is positive, and to decrease or maintain the user's tolerance for the one style if the user's response to the search message is negative; a second generation means for generating a matching message based on the user's tolerance for each of the plurality of styles; and a second output means for outputting the matching message to the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the technical field of information processing apparatuses.

Background Art

[0002] As this type of apparatus, there is known one that selects and outputs information suitable for the situation. For example, Patent Document 1 discloses a technique for increasing the chance of selecting a newly registered advertisement when there are a plurality of advertisements with different registration times.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] When outputting a message to a user, there are various ways of conveying the same message. Regarding the way of conveying a message, it is conceivable to perform machine learning for each user, but there are few means of knowing the way of conveying that each user prefers. For this reason, it is not easy to output a message in a way that the user prefers.

[0005] This disclosure has been made in view of the above problems, and an object thereof is to provide an information processing apparatus capable of outputting a message to a user in an appropriate style.

Means for Solving the Problems

[0006] An information processing device according to one aspect of this disclosure includes: a storage means for storing the user's tolerance for each of a plurality of styles pre-set as message output modes; a first generation means for generating a search message in one of the plurality of styles for which information regarding the tolerance is insufficient; a first output means for outputting the search message to the user; a tolerance determination means for performing a process to increase the user's tolerance for the one style if the user's response to the search message is positive, and to decrease or maintain the user's tolerance for the one style if the user's response to the search message is negative; a second generation means for generating a suitable message based on the user's tolerance for each of the plurality of styles when the user is to output a suitable message according to the situation; and a second output means for outputting the suitable message to the user. [Brief explanation of the drawing]

[0007] [Figure 1] This is a block diagram showing the configuration of the information processing device according to the embodiment. [Figure 2] This is a flowchart showing the flow of the search operation by the information processing device according to the embodiment. [Figure 3] This flowchart shows the flow of the conformance message output operation by the information processing device according to the embodiment. [Modes for carrying out the invention]

[0008] The following describes an embodiment of the information processing device with reference to the drawings. In the following description, the information processing device is assumed to be configured as a device mounted on a vehicle.

[0009] (Device configuration) First, the configuration of the information processing apparatus according to the embodiment will be described with reference to Figure 1. Figure 1 is a block diagram showing the configuration of the information processing apparatus according to the embodiment.

[0010] In Figure 1, the information processing device 10 according to the embodiment is configured as a device capable of outputting messages to a user (i.e., a vehicle occupant) in multiple styles. The information processing device 10 may be configured to include an arithmetic unit (e.g., a processor), a storage device (e.g., RAM (Random Access Memory), ROM (Read Only Memory), a hard disk drive, etc.), a communication device (e.g., a wired communication device or a wireless communication device), an input device (e.g., a keyboard, mouse, touch panel, etc.), and an output device (e.g., a display, speaker, etc.).

[0011] The information processing device 10 includes, as components for realizing its functions, a tolerance storage unit 110, a search message generation unit 120, a search message output unit 130, a tolerance determination unit 140, a conformance message generation unit 150, and a conformance message output unit 160. Note that each of the search message generation unit 120, the search message output unit 130, the tolerance determination unit 140, the conformance message generation unit 150, and the conformance message output unit 160 may be processing blocks implemented by an arithmetic unit. Furthermore, the tolerance storage unit 110 may be a database implemented by a storage device.

[0012] The tolerance storage unit 110 is configured to store the user's tolerance level for each of a plurality of styles pre-set as message output modes. Specific examples of tolerance levels include "proposal tolerance" for suggestive responses, "empathy tolerance" for empathetic responses, "length tolerance" for long messages, "slowness tolerance" for slow messages, "casual tolerance" for casual messages, and "subjectivity tolerance" for subjective responses. Multiple tolerance levels like those described above are stored for each user. The tolerance levels may be stored, for example, as a score corresponding to each of the multiple tolerance levels (i.e., a numerical value that increases as the tolerance level increases).

[0013] The exploration message generation unit 120 is configured to generate exploration messages for determining the user's tolerance level. Based on the information regarding the user's tolerance level stored in the tolerance level storage unit 110 (hereinafter referred to as "tolerance information" as appropriate), the exploration message generation unit 120 generates exploration messages in a style where tolerance information is insufficient. For example, the exploration message generation unit 120 may generate exploration messages in a style where the tolerance information, described later, has been updated infrequently. The exploration message generation unit 120 may generate exploration messages in multiple styles. For example, the exploration message generation unit 120 may generate long, slow, empathetic messages. The exploration message generation unit 120 generates exploration messages using a text generation model that has been trained to generate text in multiple styles.

[0014] The search message output unit 130 is configured to output the search message generated by the search message generation unit 120 to the user. The search message output unit 130 may output the search message using, for example, a display or a speaker.

[0015] The tolerance determination unit 140 is configured to determine the user's tolerance level in response to the user's response to the search message output from the search message output unit 130, and to update the tolerance information stored in the tolerance storage unit 110. Specifically, the tolerance determination unit 140 increases the tolerance level corresponding to the style of the search message when the user's response to the search message is positive (for example, when a reply is given or when the user takes an action in accordance with the message). On the other hand, the tolerance determination unit 140 decreases or maintains the tolerance level corresponding to the style of the search message when the user's response to the search message is negative (for example, when there is no reply or when the user does not take an action in accordance with the message). The tolerance determination unit 140 may update the tolerance information by, for example, increasing or decreasing the score corresponding to each tolerance level.

[0016] The appropriate message generation unit 150 is configured to generate appropriate messages when outputting situation-appropriate messages to the user (for example, when the user makes a question or inputs an action). The appropriate message generation unit 150 generates appropriate messages based on the user's tolerance information stored in the tolerance storage unit 110. For example, the appropriate message generation unit 150 may generate appropriate messages in the style with the highest tolerance. Alternatively, the appropriate message generation unit 150 may generate appropriate messages in a style selected from among multiple styles whose tolerance exceeds a predetermined threshold. In this case, the appropriate message generation unit 150 may generate appropriate messages in multiple styles. The appropriate message generation unit 150 generates appropriate messages using a text generation model that has been trained to generate text in multiple styles. This text generation model may be the same as the model used by the search message generation unit 120.

[0017] The matching message output unit 160 is configured to output matching messages generated by the matching message generation unit 150 to the user. The matching message output unit 160 may output search messages using, for example, a display or a speaker.

[0018] (Searching action) Next, with reference to Figure 2, the flow of the search operation by the information processing device 10 according to the embodiment (i.e., the operation when outputting a search message and determining the user's tolerance level) will be explained. Figure 2 is a flowchart showing the flow of the search operation by the information processing device according to the embodiment.

[0019] As shown in FIG. 2, when the search operation by the information processing apparatus 10 according to the embodiment is started, first, the search message generation unit 120 acquires the user's tolerance information from the tolerance storage unit 110 (step S101). Then, the search message generation unit 120 generates a search message in a style with insufficient tolerance information (step S102). Thereafter, the search message output unit 130 outputs the search message generated by the search message generation unit 120 (step S103).

[0020] Subsequently, the tolerance determination unit 140 acquires the user's reaction to the search message (step S104). Then, the sharing degree determination unit 140 updates the user's tolerance information stored in the tolerance storage unit 110 based on the user's reaction (step S105).

[0021] Note that the above-described search operation may be repeatedly executed. By repeatedly executing the search operation, the tolerance information stored in the tolerance storage unit 110 changes to better reflect the user's preferences.

[0022] (Compatible Message Output Operation) Next, referring to FIG. 3, the flow of the compatible message output operation (that is, the operation when outputting a message in a style suitable for the user) by the information processing apparatus 10 according to the embodiment will be described. FIG. 3 is a flowchart showing the flow of the compatible message output operation by the information processing apparatus according to the embodiment.

[0023] As shown in FIG. 3, when the compatible message output operation by the information processing apparatus 10 according to the embodiment is started, first, the compatible message generation unit 150 acquires the user's tolerance information from the tolerance storage unit 110 (step S201). That is, the compatible message generation unit 150 acquires the sharing degree information updated by the above-described search operation.

[0024] Next, the conformance message generation unit 150 generates a conformance message in a style that is highly acceptable to the user (step S202). Then, the conformance message output unit 160 outputs the conformance message generated by the conformance message generation unit 150 (step S203).

[0025] Furthermore, after outputting the conformance message, the processes in steps S104 and S105 of Figure 2 may be executed. Specifically, the user's response to the conformance message may be obtained, and the stored information in the tolerance storage unit 110 may be updated according to the user's response. In other words, the conformance message may have the same function as the search message output during the search operation.

[0026] (Technical effects) Next, the technical effects obtained by the information processing device 10 according to this embodiment will be described.

[0027] As explained in Figures 1 to 3, in the information processing device 10 according to this embodiment, the user's tolerance for the message style is determined in advance by outputting a search message. Then, when outputting a message afterward, the message is output in a style that matches the user's tolerance. In this way, even when outputting messages with the same meaning, the message can be conveyed to the user in a more appropriate manner.

[0028] This disclosure is not limited to the embodiments described above and can be modified as appropriate without contradicting the gist or idea of ​​the invention as can be inferred from the claims and the specification as a whole. Information processing devices with such modifications are also included within the technical scope of the present invention. [Explanation of Symbols]

[0029] 10...Information processing device, 110...Tolerance storage unit, 120...Search message generation unit, 130...Search message output unit, 140...Tolerance determination unit, 150...Compliance message generation unit, 160...Compliance message output unit

Claims

[Claim 1] A storage means for storing the user's tolerance level for each of several pre-set message output styles, A first generation means that generates a search message in one of the aforementioned multiple styles for which information regarding the tolerance is insufficient, A first output means for outputting the aforementioned search message to the user, Tolerance determination means that, when the user's response to the search message is positive, increases the user's tolerance for the first style, and when the user's response to the search message is negative, performs a process to decrease or maintain the user's tolerance for the first style. When outputting a situation-appropriate conformance message to the user, a second generation means generates the conformance message based on the tolerance level for each of the user's multiple styles, A second output means for outputting the aforementioned compliance message to the user, An information processing device equipped with the following features.