Information processing device and information processing method
The information processing device addresses the challenge of unclear notifications by generating response data to explain notification meanings, improving user comprehension and device design flexibility while reducing unnecessary outputs.
Patent Information
- Application Number
- JP2023576303
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-01-26
- Publication Date
- 2025-11-06
- Estimated Expiration
- 2042-01-26
AI Technical Summary
Simplified notification formats, such as warning lights or icons, make it difficult for users to understand the meaning of notifications from devices.
An information processing device that receives notification status, acquires user voice data, generates response data based on the notification status, and outputs it to explain the notification meaning.
Enhances user understanding of notification meanings, improves notification device design flexibility, and prevents unnecessary data output, reducing processing load.
Smart Images

Figure 0007764902000001 
Figure 0007764902000002 
Figure 0007764902000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device and an information processing method. [Background technology]
[0002] There are known notification devices that detect the status of units within the device and issue a notification based on the detected status. For example, Patent Document 1 listed below discloses a technology that turns on a warning light on an instrument panel or displays a warning icon on a navigation device when an abnormality occurring in a vehicle is detected. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2006-193138 Summary of the Invention [Problem to be solved by the invention]
[0004] However, when the notification format of the notification device is simplified, such as the warning light of Patent Document 1, there is a problem that it is difficult for the user to understand what is being notified. An object of the present invention is to encourage a user to understand the meaning of a notification output from a notification device. [Means for solving the problem]
[0005] An information processing device of one embodiment of the present invention includes a controller that performs the following processes: receiving the notification status of a specified notification device that notifies the status of a unit based on the detection results of the status of the unit within the specified device; acquiring voice data spoken by a user; generating response data to the acquired voice data in accordance with the received notification status; and outputting the generated response data. [Effects of the Invention]
[0006] According to the present invention, it is possible to encourage a user to understand the meaning of the notification output from the notification device. The objects and advantages of the invention will be realized and attained by means of the elements and combinations set forth in the appended claims. It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention as claimed. [Brief explanation of the drawings]
[0007] [Figure 1] 1 is a schematic diagram illustrating an example of a vehicle equipped with an information processing device according to an embodiment. [Figure 2A] FIG. 10 is a sequence diagram illustrating an example of an operation when a notification is given to a user. [Figure 2B] FIG. 10 is a sequence diagram illustrating an example of an operation when a notification is not given to a user. [Figure 3] 10 is a table illustrating an example of an attribute database. [Figure 4] 4 is a flowchart illustrating an example of an information processing method according to the first embodiment. [Figure 5] 10 is a flowchart illustrating an example of an information processing method according to a second embodiment. [Figure 6] 10 is a flowchart illustrating an example of an information processing method according to a modified example. DETAILED DESCRIPTION OF THE INVENTION
[0008] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. Although the following description will be directed to an example of detecting and reporting the status of an on-board unit installed in a vehicle, the present invention is not limited to applications to vehicles and on-board units, and can be widely applied to devices used for various purposes, in which the status of a unit installed in the device is detected and reported. (First embodiment) (composition) 1 is a schematic diagram of an example of a vehicle equipped with an information processing device according to the first embodiment. The vehicle 1 is equipped with an in-vehicle unit 2, a detector 3, a notification device 4, and an information processing device 10. The on-vehicle unit 2 is various devices mounted on the vehicle 1. The on-vehicle unit 2 may be, for example, a fuel tank, a headlight, a radiator, a braking system, a vehicle dynamics control (VDC) system, or a tire.
[0009] The detector 3 detects the state of the in-vehicle unit 2. For example, the detector 3 may detect an abnormal state of the in-vehicle unit 2. The detector 3 may be a sensor that detects the state of the in-vehicle unit 2, or an electronic control unit (ECU) that sets the state (control parameters and flags) of the in-vehicle unit 2. If the in-vehicle unit 2 is an electronic control unit, the detector 3 may be a self-diagnostic program for the electronic control unit. For example, the detector 3 may detect the remaining fuel in the fuel tank (e.g., low remaining fuel). For example, the detector 3 may detect the direction of the headlights (e.g., high beam, upward facing). For example, the detector 3 may detect the temperature of the cooling water in the radiator (e.g., the water temperature is lower than a threshold). For example, the detector 3 may detect the braking system (e.g., an abnormal state of the braking system). For example, the detector 3 may detect the operating state (e.g., off state) of a vehicle dynamics control device (VDC). For example, the detector 3 may detect tire pressure (e.g., abnormal tire pressure). The detector 3 outputs a detection signal indicating the detection result to the alarm device 4.
[0010] In response to the detection signal received from the detector 3, the notification device 4 notifies the user of the vehicle 1 (for example, the driver or passengers) of the state of the in-vehicle unit 2 detected by the detector 3. The notification device 4 has a display unit 5 that outputs visual information indicating the state of the in-vehicle unit 2 detected by the detector 3. The display unit 5 may be, for example, a lamp (e.g., a warning light) installed in or near a meter provided in front of the driver's seat. The notification device 4 may notify the state of the in-vehicle unit 2 by turning on a lamp provided in the display unit 5 corresponding to the in-vehicle unit 2 based on the detection signal received from the detector 3.
[0011] The display unit 5 may be a display device installed in or near a meter provided in front of the driver's seat, or a display device of a navigation device. The notification device 4 may notify the state of the in-vehicle unit 2 by displaying an icon (e.g., a warning icon) corresponding to the in-vehicle unit 2 based on the detection signal received from the detector 3. In the following description, these lamps and icons may be referred to as the "notification target" of the notification device 4.
[0012] For example, the alarm device 4 may turn on a fuel lamp located to the right of the meter display to indicate that the fuel tank is low. Alternatively, the alarm device 4 may turn on a high beam warning light located above the meter to indicate that the headlights are in high beam mode. Alternatively, the alarm device 4 may turn on a low water temperature indicator located to the right of the meter display to indicate that the temperature of the radiator coolant is lower than a threshold. For example, the notification device 4 may turn on a brake warning light located above the meter to indicate an abnormal state of the braking device.For example, the notification device 4 may turn on a VDC off indicator light located to the left of the meter display to indicate an off state of the vehicle dynamics control device (VDC).For example, the notification device 4 may turn on a tire pressure warning light located above the meter to indicate an abnormality in tire air pressure.
[0013] In this way, if the notification mode by the notification device 4 is simplified to a lamp (for example, a warning light) or an icon (for example, a warning icon), it may be difficult for the user to understand what is being notified. The information processing device 10 receives the notification status of the notification device 4, which notifies the status of the vehicle-mounted unit 2 based on the detection results of the status of the vehicle-mounted unit 2 in the vehicle 1, acquires voice data spoken by the user, generates response data to the acquired voice data according to the received notification status, and outputs the generated response data to the user. In this way, by generating response data according to the notification state of the notification device 4 when voice data spoken by the user is acquired, it becomes possible to output to the user response data explaining what the notification device 4 is notifying. As a result, it is possible to encourage the user to understand the meaning of the notification output from the notification device 4.
[0014] 2A and 2B, an overview of an example of the operation of the information processing device 10 will be described. Note that the sequence diagrams of Fig. 2A and 2B show a case where the information processing device 10 starts from a state in which the function of replying to user comments is stopped (steps S1, S10). In step S2, the detector 3 detects the state of the vehicle-mounted unit 2 and outputs a detection signal indicating the detection result to the notification device 4. In step S3, the notification device 4 notifies the user of the state of the vehicle-mounted unit 2 detected by the detector 3. In step S4, the notification device 4 transmits notification information indicating a notification state for notifying the state of the in-vehicle unit 2 to the information processing device 10.
[0015] Upon receiving the notification information from the notification device 4, the information processing device 10 starts a voice recognition mode in step S5. The voice recognition mode is an operation mode in which voice data uttered by the user is recognized and a response is made to the user's statement regarding the notification target of the notification device 4. At this time, in order to determine whether the user's statement is a statement regarding the notification target of the notification device 4, a standby dictionary (vocabulary data) is activated to be compared with the voice data uttered by the user. In step S6, when the information processing device 10 acquires voice data spoken by the user (for example, "What is that orange light?"), it performs voice recognition on the acquired voice data and compares the voice recognition result with the standby dictionary to determine whether the user's statement is related to the target of notification by the alarm device 4.
[0016] If the user's statement is related to the target of notification by the notification device 4, in step S7 the information processing device 10 generates response data (e.g., "There is little fuel remaining") in response to the voice data (e.g., "What is that orange light?") and outputs it to the user. This allows the information processing device 10 to output response data including an explanation about the target of notification by the notification device 4 in response to a user's utterance, thereby facilitating the user's understanding of the meaning of the notification output from the notification device 4. For example, the information processing device 10 may converse with the user by outputting the response data as auditory information (e.g., voice data).
[0017] For comparison, an example of the operation of the information processing device 10 when the notification device 4 is not making a notification will be described with reference to FIG. In step S11, the information processing device 10 acquires voice data uttered by the user (for example, "What is that orange light?"). At this point, the information processing device 10 has not received notification information from the notification device 4, and the voice recognition mode has not started. Therefore, the information processing device 10 does not output response data to the voice data. In this way, when no notification information is being received, the function of the notification device 4 to reply to a user's comment regarding the notification target is stopped, thereby preventing the information processing device 10 from outputting response data unnecessarily. For example, it is possible to prevent a comment included in a conversation between a user and another passenger from being mistakenly recognized as a question to the information processing device 10 regarding the notification target, resulting in the unnecessary output of response data.
[0018] The information processing device 10 will be described below with reference to FIG. 1. The information processing device 10 is an electronic device that provides various information to a user of a vehicle 1. For example, the information processing device 10 may be an in-vehicle infotainment device. The information processing device 10 includes an audio input device 11, an audio output device 12, and a controller 13. The voice input device 11 and the voice output device 12 are used for voice interaction between the information processing device 10 and a user. The voice input device 11 detects voice spoken by the user, converts the detected voice into electrical voice data, and inputs it to the controller 13. The voice input device 11 may be, for example, a microphone. The audio output device 12 converts electrical audio data output from the information processing device 10 into auditory audio and outputs it to the user. The information processing device 10 may be provided with a display device that outputs visual information in addition to the audio output device 12.
[0019] The controller 13 is an electronic control unit that controls the information processing device 10 and includes a processor 14 and peripheral components such as a storage device 15. The processor 14 may be, for example, a CPU (Central Processing Unit) or an MPU (Micro-Processing Unit). The storage device 15 may include a semiconductor storage device, a magnetic storage device, an optical storage device, etc. The storage device 15 may include memories such as a register, a cache memory, and a ROM (Read Only Memory) and a RAM (Random Access Memory) used as a main storage device. The functions of the controller 13 described below are realized, for example, by the processor 14 executing a computer program stored in the storage device 15. The controller 13 may be formed of dedicated hardware for executing each of the information processes described below. For example, the controller 13 may include a functional logic circuit configured in a general-purpose semiconductor integrated circuit. For example, the controller 13 may include a programmable logic device (PLD) such as a field-programmable gate array (FPGA).
[0020] The controller 13 receives notification information output from the notification device 4. The notification information is information indicating the notification state of the notification device 4. For example, the notification information may be information indicating which notification object (for example, a lamp such as a warning light or an icon such as a warning icon) the notification device 4 is using to notify. The controller 13 determines whether or not the notification device 4 has notified the user based on the received notification information. If the notification device 4 has notified the user, the controller 13 starts a voice recognition mode in which the controller 13 responds to a statement made by the user regarding the subject of notification by the notification device 4. If the notification device 4 has not notified the user, the controller 13 does not start the voice recognition mode as in the operation example of Fig. 2B.
[0021] When the controller 13 is operating in the voice recognition mode, it acquires voice data uttered by the user from the voice input device 11, and identifies the notification target used for notification by the notification device 4 based on the notification information. Furthermore, the controller 13 reads out attribute data indicating the attributes of the identified notification target from the attribute database stored in the storage device 15. In the attribute database, for each of the one or more on-board units 2 mounted on the vehicle 1, notification target data, notification mode data, and explanation data are stored as attribute data in association with one another.
[0022] FIG. 3 is a table for explaining an example of the attribute database. The notification target data is data indicating a notification target that is used by the notification device 4 to indicate the state of the vehicle-mounted unit 2. For example, the notification target data for a "fuel tank," which is one of the vehicle-mounted units 2, is a "fuel lamp" (first row in the table in FIG. 3). The notification mode data is data that indicates the mode of notification by the notification object. For example, the notification mode data may be data that indicates the position (location) at which the notification is made by the notification object, or the color or shape of the lamp or icon that is the notification object. For example, in the example of notification mode data in Fig. 3, the position (location) at which the "fuel filling lamp," which is one of the notification objects, lights up is "to the right of the meter display," the lighting color of the "fuel filling lamp" is "orange," and the shape of the "fuel filling lamp" is a mark that indicates a "gas station." The explanation data is data indicating the meaning of the notification by the notification target, and is output as response data in step S7 of Fig. 2A. For example, in the example of notification mode data in Fig. 3, the meaning of the notification that turns on the "fuel lamp," which is one of the notification targets, is "Your gasoline is running low and you need to refuel."
[0023] See Fig. 1. Meanwhile, the controller 13 recognizes the user's utterance by converting the voice data acquired from the voice input device 11 into text information through voice recognition processing. Based on the recognition result of the user's utterance, the controller 13 determines whether the user's utterance is related to the notification target identified based on the notification information (i.e., the notification target used for notification by the notification device 4). For example, the controller 13 may determine whether the user's statement is related to the notification target identified based on the notification information by comparing the notification mode data stored in association with the notification target data of the notification target identified based on the notification information with the user's statement.
[0024] For example, if the user's statement contains one or more words or phrases stored as notification mode data and their meanings, the user's statement may be determined to be a statement related to the notification target, and if the user's statement does not contain one or more words or phrases stored as notification mode data and their meanings, the statement may be determined not to be a statement related to the notification target. For example, in the case of a "fuel lamp," which is one of the notification targets, if the user's utterance contains the words "orange" and "gas station," which are stored as notification mode data, it may be determined that the user's utterance is related to the notification target. Alternatively, the accuracy of the determination may be improved by determining that the user's utterance is related to the notification target if the user's utterance contains a combination of two or more of the words "right of the meter display," "orange," and "gas station," which are stored as notification mode data.
[0025] When the user's utterance is a notification target identified based on the notification information, the controller 13 acquires explanatory data stored in association with the notification target data of the notification target as response data to the user's voice data. The controller 13 outputs the acquired response data to the audio output device 12. The audio output device 12 converts the electrical response data output from the information processing device 10 into auditory sound and outputs it to the user. In addition to or instead of auditory voice, the response data may be displayed as visual information (e.g., a text message) on a display device. For example, the response data may be displayed on a display device of an in-vehicle infotainment device as the information processing device 10, a display device installed in or near a meter, or a display device of a navigation device.
[0026] Furthermore, if the controller 13 acquires voice data spoken by the user before a predetermined time has elapsed since the alarm device 4 started notifying the status of the in-vehicle unit 2 (for example, from the time notification information was received from the alarm device 4), the controller 13 executes the above-mentioned process for generating response data; if the controller 13 does not acquire voice data even after a predetermined time has elapsed since the start of the notification, the controller 13 may not execute the process for generating response data even if the notification by the alarm device 4 continues after the predetermined time has elapsed. For example, if voice data containing a statement regarding the subject of the notification is acquired before a predetermined time has elapsed since the start of the notification, the above process for generating response data is executed, and if voice data containing a statement regarding the subject of the notification is not acquired even after a predetermined time has elapsed since the start of the notification, the process for generating response data does not need to be executed even if the notification by the notification device 4 continues after the predetermined time has elapsed.
[0027] (operation) 4 is a flowchart of an example of the information processing method of the first embodiment. In step S20, the controller 13 determines whether or not the notification device 4 has notified the user based on the notification information received from the notification device 4. If a notification has been made (S20: Y), the process proceeds to step S21. If a notification has not been made (S20: N), the process ends. In step S21, the controller 13 starts a voice recognition mode in which the notification device 4 responds to a user's statement regarding a notification target. In step S22, the controller 13 determines whether or not voice data uttered by the user has been acquired from the voice input device 11. If voice data has been acquired (S22: Y), the process proceeds to step S23. If voice data has not been acquired (S22: N), the process returns to step S22.
[0028] In step S23, the controller 13 identifies the notification target based on the notification information. In step S24, the controller 13 reads out the attribute data of the notification target identified in step S23. In step S25, the controller 13 performs a voice recognition process on the user's voice data acquired from the voice input device 11 to recognize what the user has said. In step S26, the controller 13 determines whether the user's comment is related to the notification target identified in step S23. If the user's comment is related to the notification target (S26: Y), the process proceeds to step S27. If the user's comment is not related to the notification target (S26: N), the process ends. In step S27, the controller 13 acquires, as response data, explanation data stored in association with the notification target data of the notification target identified in step S23. Step S2 8 In step S100, the controller 13 outputs the response data to the audio output device 12. The audio output device 12 converts the response data into audible voice and outputs it, after which the process ends.
[0029] (Second embodiment) The processor 14 of the information processing device 10 of the second embodiment generates response data to voice data spoken by a user by executing a first voice response program that generates response data according to an alarm state and a second voice response program that is different from the first voice response program. The process of generating response data in the first voice response program is the same as the process in the first embodiment. On the other hand, the second voice response program may be, for example, a general-purpose voice response program, and may be, for example, a program that performs voice recognition processing when the user utters a specific word (for example, a wake-up word) or operates the user interface of the information processing device 10 (for example, a specific switch). The first voice response program may also be a program that executes voice recognition processing when the user utters specific words or operates the user interface of the information processing device 10. For example, the first voice response program can be a program that starts voice recognition processing to respond to a user's utterance without receiving a specific word from the user that instructs the user to start the voice recognition mode, and the second voice response program can be a program that starts the voice recognition mode after receiving a specific word that instructs the user to start the voice recognition mode. In this case, if a notification has been issued, it is possible to quickly respond to a user's utterance, and if a notification has not been issued, it is possible to prevent erroneous operations such as recognizing a voice unintended by the user.
[0030] The controller 13 of the second embodiment determines whether or not the notification device 4 has notified the user based on the notification information received from the notification device 4. If the notification device 4 has notified the user, the controller 13 generates response data to the voice data from the user using a first voice response program. If the notification device 4 has not notified the user, the controller 13 generates response data to the voice data from the user using a second voice response program.
[0031] FIG. 5 is a flowchart of an example of an information processing method according to the second embodiment. In step S30, the controller 13 determines whether or not a notification has been made to the user by the notification device 4 based on the notification information received from the notification device 4. If a notification has been made (S30: Y), the process proceeds to step S31. If a notification has not been made (S30: N), the process proceeds to step S39. In step S31, the controller 13 executes the first voice response program to perform the following steps S32 to S37. The processing in steps S32 to S35 is the same as the processing in steps S23 to S25 in Fig. 4. After step S35, the processing proceeds to step S36.
[0032] In step S36, the controller 13 determines whether the user's comment is related to the notification target identified in step S33. If the user's comment is related to the notification target (S36: Y), the process proceeds to step S37. If the user's comment is not related to the notification target (S36: N), the process proceeds to step S39. The processing in steps S37 and S38 is the same as the processing in steps S27 and S28 in Fig. 4. Then, the processing ends. Step S3 9 The controller 13 executes the second voice response program at step 100. The process then ends.
[0033] (Variation) 4, when an alert has been made by the alert device 4, the controller 13 of the first embodiment described above starts a voice recognition mode for responding to a user's question regarding the subject of the alert made by the alert device 4, and acquires voice data spoken by the user from the voice input device 11. Alternatively, the controller 13 may acquire voice data from the voice input device 11, and then determine whether or not an alert has been made by the alert device 4, and if an alert has been made by the alert device 4, generate response data using a first voice response program, or if an alert has not been made by the alert device 4, generate response data using a second voice response program.
[0034] FIG. 6 is a flowchart of an example of an information processing method according to a modified example. In step S40, the controller 13 starts the voice recognition mode. In step S41, the controller 13 determines whether or not voice data uttered by the user has been acquired. If voice data has been acquired (S41: Y), the process proceeds to step S42. If voice data has not been acquired (S41: N), the process returns to step S41. In step S42, the controller 13 determines whether or not a notification has been made to the user by the notification device 4 based on the notification information received from the notification device 4. If a notification has been made (S42: Y), the process proceeds to step S43. If a notification has not been made (S42: N), the process proceeds to step S50. The processing in steps S43 to S50 is the same as the processing in steps S31 and S33 to S39 in FIG.
[0035] (Effects of the embodiment) (1) The controller 13 of the information processing device 10 performs the following processes: receiving the notification status of the notification device 4, which notifies the status of a unit based on the detection result of the status of the unit within a specified device; acquiring voice data spoken by the user; generating response data to the acquired voice data according to the received notification status; and outputting the generated response data. This makes it possible to output response data including an explanation of the target of the notification from the notification device 4 in response to a user's statement, thereby facilitating the user's understanding of the meaning of the notification output from the notification device 4. For example, even if the notification from the notification device 4 is simplified, it is possible to encourage the user's understanding. This improves the computer's ability to provide information about the status of the unit detected by the detector 3.
[0036] Furthermore, since the user's understanding can be promoted even if the visual notification mode by the notification device 4 is simplified, it is possible to improve the degree of freedom in the layout of the notification objects (lamps and icons) of the notification device 4. This improves the degree of freedom in designing the notification device 4. Furthermore, since the output of response data can be stopped depending on the notification state, unnecessary output of response data by the information processing device 10 can be prevented. For example, it is possible to prevent a statement included in a conversation between a user and another passenger from being mistakenly recognized as a question to the information processing device 10 about the notification target, resulting in unnecessary output of response data. Furthermore, it is possible to prevent an increase in processing load due to output of unnecessary response data.
[0037] (2) The controller 13 may execute a process of identifying a target of notification by the notification device 4 based on the received notification status, and a process of generating, as response data, data explaining the meaning of the notification that has been stored in advance in association with the identified target of notification. This allows the explanatory data of the notification by the notification device 4 to be output as response data.
[0038] (3) The controller 13 may execute the following processes: determining whether the unit's status has been notified by the notification device 4 based on the received notification status; generating response data using a first voice response program that generates response data according to the notification status if it is determined that the unit's status has been notified; and generating response data using a second voice response program different from the first voice response program if it is not determined that the unit's status has been notified. This allows response data to be generated by a dedicated first voice response program when the unit status is being reported, and in other cases, response data to be generated by, for example, a general-purpose second voice response program. (4) The second voice response program may be a program that starts voice recognition processing by using specific words, thereby treating the user's utterance as a request to the information processing device and preventing unnecessary output of response data.
[0039] (5) The controller 13 may execute a process of generating response data when acquiring voice data uttered by a user within a predetermined period after the notification device 4 starts notifying the status of the unit. This prevents the user from mistakenly believing that a statement has been made regarding the notification by the notification device 4 when time has passed since the notification by the notification device 4 started and it is unlikely that the user is paying attention to the notification device 4. (6) The information processing device 10 may be provided with a storage device 15 in which notification target data indicating the target of notification by the notification device 4, notification mode data indicating the mode of notification by the target, and explanatory data indicating the meaning of the notification by the target are stored in association with each other. The notification mode may be the position, color, or shape of the notification on the notification device 4. The controller 13 may perform a process of identifying the notification target intended by the voice data based on the acquired voice data and notification mode data, and a process of outputting explanatory data stored in association with the identified notification target as response data. This makes it possible to determine whether the user's comment is related to the subject of notification by the notification device 4. Also, response data that explains the meaning of the notification by the notification device 4 can be generated. (7) The specified device is a vehicle 1, and the unit may include at least one of a fuel tank, a headlight, a radiator, a braking device, a vehicle motion control device, or a tire. This can help the user understand the meaning of the notification output regarding the state of the fuel tank, headlights, radiator, braking system, vehicle motion control device, or tires mounted on the vehicle 1.
[0040] All examples and conditional terms described herein are intended for educational purposes to aid the reader in understanding the present invention and the concepts provided by the inventor for the advancement of technology, and should be construed without limitation to the specifically described examples and conditions above, and the configuration of examples herein for illustrating the advantages and disadvantages of the present invention. Although the embodiments of the present invention have been described in detail, it should be understood that various changes, substitutions, and alterations can be made thereto without departing from the spirit and scope of the present invention. [Explanation of symbols]
[0041] 1...vehicle, 2...vehicle-mounted unit, 3...detector, 4...alarm device, 5...display unit, 10...information processing device, 11...audio input device, 12...audio output device, 13...controller, 14...processor, 15...storage device
Claims
1. A process of receiving a notification status from a predetermined notification device that notifies the status of a unit in a predetermined device based on a detection result of the status of the unit; a process of determining whether the status of the unit has been notified by the predetermined notification device in response to the received notification status; a process of starting an operation mode in which, based on a determination result that the state of the unit has been notified, the voice data uttered by the user is recognized and a response is made to the user's statement; A process of acquiring voice data uttered by the user; generating response data to the acquired voice data in accordance with the received notification state; a process of outputting the generated response data; a controller that executes The controller executes a process of generating the response data when voice data uttered by the user is acquired within a predetermined period after the predetermined notification device starts notifying the status of the unit; If the voice data is not acquired within the predetermined period, the process of generating the response data is not executed.
1. An information processing device comprising:
2. The controller a process of identifying a notification target of the predetermined notification device in response to the received notification status; a process of generating, as the response data, explanatory data of the meaning of the notification stored in advance in association with the specified notification target; 2. The information processing apparatus according to claim 1, wherein the information processing apparatus executes the following steps.
3. The controller a process of determining whether the status of the unit has been notified by the predetermined notification device in response to the received notification status; a process of generating response data according to the notified state by a first voice response program when it is determined that the state of the unit has been notified; generating the response data by a second voice response program different from the first voice response program when it is determined that the status of the unit has not been notified; 3. The information processing apparatus according to claim 1, wherein the information processing apparatus executes the following.
4. 4. The information processing apparatus according to claim 3, wherein the second voice response program starts a voice recognition process by using a specific word, and the first voice response program does not require the specific word to start the voice recognition process.
5. An information processing device as described in any one of claims 1 to 4, further comprising a memory unit in which notification target data indicating the notification target of the specified notification device, notification mode data indicating the mode of notification by the notification target, and explanatory data indicating the meaning of the notification by the notification target are stored in association with each other.
6. 6. The information processing apparatus according to claim 5, wherein the notification mode is a position, a color, or a shape of the notification on the predetermined notification device.
7. The controller a process of identifying the notification target intended by the voice data based on the acquired voice data and the notification mode data; a process of outputting the explanation data stored in association with the identified notification target as the response data; 7. The information processing apparatus according to claim 5, wherein the information processing apparatus executes the following.
8. the predetermined device is a vehicle, The unit includes at least one of a fuel tank, a headlamp, a radiator, a braking system, a vehicle motion control system, or a tire.
8. The information processing device according to claim 1, wherein the information processing device is a computer.
9. A process of receiving a notification status from a predetermined notification device that notifies the status of a unit in a predetermined device based on a detection result of the status of the unit; a process of determining whether the status of the unit has been notified by the predetermined notification device in response to the received notification status; a process of starting an operation mode in which, based on a determination result that the state of the unit has been notified, the voice data uttered by the user is recognized and a response is made to the user's statement; A process of acquiring voice data uttered by the user; generating response data to the acquired voice data in accordance with the received notification state; a process of outputting the generated response data; Execute this in the controller, The controller executes a process of generating the response data when voice data uttered by the user is acquired within a predetermined period after the predetermined notification device starts notifying the status of the unit; an information processing method, characterized in that if the voice data is not acquired within the predetermined period, the process of generating the response data is not executed;
Citation Information
Patent Citations
On-vehicle system, warning light detailed information notifying system, and server system
JP2006193138A
Interactive device and interaction control method
JP2017067850A
On-vehicle device
JP2019127192A
Agent device
JP2021093087A