Search

JP-2026076194-A - Information processing device, information processing method, and information processing program

JP2026076194AJP 2026076194 AJP2026076194 AJP 2026076194AJP-2026076194-A

Abstract

[Problem] To eliminate the complexity of voice requests when multiple agent functions exist. [Solution] This is an information processing device that presents information in response to a voice request from a user, and comprises a response acquisition unit, a request destination detection unit, a determination unit, and a presentation control unit. The response acquisition unit acquires response information output by each of a plurality of agent function units that have received the request. The request destination detection unit detects designation information from the voice that designates the agent function unit to be the request destination. The determination unit determines whether each of the response information of the request destination agent function unit designated by the designation information, and the response information of the non-request destination agent function unit that was not designated as the request destination, are capable of handling the request. The presentation control unit presents a first response to the user based on the response information of the request destination agent function unit, and in addition, presents a second response to the user based on the response information of the non-request destination agent function unit according to the determination result by the determination unit. [Selection Diagram] Figure 2

Inventors

  • 新井 裕達

Assignees

  • パイオニア株式会社

Dates

Publication Date
20260511
Application Date
20260108

Claims (12)

  1. An information processing device that presents information in response to a voice request from a user, A request destination detection unit detects from the voice a first designation information that specifies, among multiple agent function units, the agent function unit to which the user will request the first request, A presentation control unit that causes the user to see the first response obtained from the first agent function unit corresponding to the first designated information among the plurality of agent function units as a response to the first request, Equipped with, The request destination detection unit detects whether, after the first response is presented to the user, the user has uttered a predetermined voice command that includes second designation information designating any of the agent function units other than the first agent function unit as the new request destination. The information processing device is characterized in that, when the presentation control unit detects the predetermined voice command, it causes the user to see the second response obtained from the second agent function unit corresponding to the second designated information as a response to the first request.
  2. The information processing apparatus according to claim 1, characterized in that when the request destination detection unit detects the first designated information, it causes each of the plurality of agent function units to perform response processing for the first request.
  3. When multiple information processing devices are connected in a way that enables communication, The information processing apparatus according to claim 2, wherein the request destination detection unit detects whether the voice contains the first designation information which designates one of the agent function units, among the agent function units linked to the device and the agent function units linked to other information processing devices, as the agent function unit of the request destination, and if the detected first designation information indicates that the agent function unit linked to the other information processing device is designated as the request destination, the information processing apparatus according to claim 2, wherein at least the agent function unit linked to the device executes response processing for the first request.
  4. The information processing apparatus according to claim 2 or 3, characterized in that the presentation control unit obtains responses to the first request from the plurality of agent function units in response to the response processing performed by the plurality of agent function units, and presents the first response from among the obtained responses to the user.
  5. The information processing device according to claim 4, characterized in that the presentation control unit stores, among the responses to the first request obtained from the plurality of agent function units, responses other than the first response without allowing them to be presented to the user until the predetermined voice command is detected.
  6. The request recipient detection unit detects whether the predetermined voice command has been input while the other responses are stored, The information processing device according to claim 5, characterized in that when the presentation control unit detects the predetermined voice command, it causes the user to be presented with the response obtained from the second agent function unit from among the other responses stored as the second response.
  7. The information processing apparatus according to claim 1, characterized in that when the request destination detection unit detects the first designated information, it causes the first agent function unit to execute a response process for the first request only, and stores request content information indicating the content of the first request.
  8. The information processing apparatus according to claim 7, characterized in that the presentation control unit obtains a response to the first request from the first agent function unit in response to the response processing performed by the first agent function unit, and causes the obtained response to be presented to the user as the first response.
  9. The request destination detection unit detects whether a predetermined voice command has been input while the request content information is stored, and if the predetermined voice command is detected, it causes the second agent function unit to perform response processing for the first request based on the request content information. The information processing apparatus according to claim 7 or 8, characterized in that the presentation control unit obtains a response to the first request from the second agent function unit in response to the response processing performed by the second agent function unit, and causes the obtained response to be presented to the user as the second response.
  10. The information processing device according to any one of claims 1 to 9, characterized in that the predetermined voice command is a predetermined phrase that instructs the recipient to change the recipient and to execute the response processing for the first request again.
  11. An information processing method performed by an information processing device that presents information in response to a voice request from a user, A request destination detection step involves detecting, from the voice, first designation information that specifies which agent function unit the user will request the first request from among multiple agent function units, A presentation control step which causes the user to see the first response obtained as a response to the first request from the first agent function unit corresponding to the first designated information among the plurality of agent function units, Includes, The request destination detection step detects whether, after the first response is presented to the user, the user has spoken a predetermined voice command that includes second designation information designating any of the agent function units other than the first agent function unit as the new request destination. The presentation control step is characterized by causing the user to receive a second response obtained from a second agent function unit corresponding to the second designated information as a response to the first request when the predetermined voice command is detected.
  12. An information processing program executed by an information processing device that presents information in response to a voice request from a user, A request destination detection procedure that detects from the voice a first designation information that specifies, among multiple agent function units, the agent function unit to which the user intends to make the first request; A presentation control procedure that causes the user to see the first response obtained from the first agent function unit corresponding to the first designated information among the plurality of agent function units as a response to the first request, The information processing device is made to execute the above, The request destination detection procedure detects whether, after the first response is presented to the user, the user has uttered a predetermined voice command that includes second designation information specifying any of the agent function units other than the first agent function unit as the new request destination. The presentation control procedure is an information processing program characterized by causing the user to receive a second response obtained from a second agent function unit corresponding to the second specified information as a response to the first request when the predetermined voice command is detected.

Description

This invention relates to an information processing device, an information processing method, and an information processing program. Traditionally, technologies have been proposed for agent functions that provide information tailored to the user through dialogue. For example, a technology has been proposed that, if one of multiple agent functions is unable to respond to a passenger's request, but another agent can, the system recommends the other agent function to the passenger. Japanese Patent Publication No. 2020-144712 Figure 1 shows an example of an information processing system according to the embodiment.Figure 2 is a diagram (1) showing an example of the configuration of an information processing device according to the first embodiment.Figure 3 is a diagram (2) showing an example of the configuration of an information processing device according to the first embodiment.Figure 4 is a flowchart (1) showing the information processing procedure according to the first embodiment.Figure 5 is a flowchart (2) showing the information processing procedure according to the first embodiment.Figure 6 shows an example of the determination process according to the first embodiment.Figure 7 is a flowchart (1) showing the information processing procedure according to the second embodiment.Figure 8 is a flowchart (2) showing the information processing procedure according to the second embodiment.Figure 9 is a hardware configuration diagram showing an example of a computer that implements the functions of the information processing device 100. [Embodiment] Below, an example of an embodiment for implementing an information processing device, an information processing method, and an information processing program (hereinafter referred to as "embodiment") will be described in detail with reference to the drawings. Note that this embodiment does not limit the information processing device, information processing method, and information processing program. Furthermore, the same parts will be denoted by the same reference numerals in the following embodiments, and redundant explanations will be omitted. <Overview of the Embodiment> In the following, the embodiments will be described in two parts: the first embodiment and the second embodiment. In the first embodiment, when a voice request is input in a state where an agent function unit is specified, even if the specified agent function unit is unable to respond to the voice request, the system dynamically presents a response from another agent function unit without requiring the user to re-enter the voice request. In the second embodiment, for example, if the user is dissatisfied with the response from the agent function unit specified in the voice request and specifies another agent function unit, the system will present a response from the other agent function unit without requiring the user to re-enter the voice request. <System Configuration> First, the configuration of the information processing system according to the embodiment will be explained using Figure 1. Figure 1 is a diagram showing an example of the information processing system according to the embodiment. Figure 1 shows information processing system 1 as an example of the information processing system according to the embodiment. As shown in Figure 1, the information processing system 1 may comprise an information processing device 100 and an agent device 300. The information processing device 100 and the agent device 300 are connected via a network N, either wired or wirelessly. Furthermore, the information processing system 1 shown in Figure 1 may include any number of information processing devices 100 and any number of agent devices 300. The information processing device 100 is an example of an information processing device that presents information in response to a voice request from a user. Specifically, the information processing device 100 is an example of the information processing device according to the first embodiment and the information processing device according to the second embodiment, as described later. As shown in Figure 1, the information processing device 100 may be mounted on the vehicle VEx. In other words, the information processing device 100 may be an in-vehicle device. Specifically, the information processing device 100 may be a dedicated navigation device built into or mounted on the vehicle VEx. Furthermore, the information processing device 100 may consist of a navigation device and a recording device. As an example, the information processing device 100 may be a complex device in which an independent navigation device and a recording device are communicated with each other. As another example, the information processing device 100 may be a single device having both navigation and recording functions. Furthermore, the information processing device 100 may be equipped with various sensors. For example, the information processing device 100 may be equipped with various sensor