CPC B60W 50/14 (2013.01) [B60K 35/00 (2013.01); B60W 30/16 (2013.01); B60W 40/02 (2013.01); B60W 40/105 (2013.01); B60K 2370/1575 (2019.05); B60K 2370/179 (2019.05); B60K 2370/566 (2019.05); B60W 2050/143 (2013.01); B60W 2050/146 (2013.01); B60W 2510/182 (2013.01); B60W 2554/80 (2020.02)] | 6 Claims |
1. A vehicle communication device that outputs a voice based on vehicle information to an occupant of a vehicle, comprising:
a vehicle information acquiring section configured to acquire, as the vehicle information, a vehicle velocity of the vehicle and a brake pressure of a brake apparatus given at an operation start timing of the brake apparatus by the occupant;
a distance acquiring section configured to acquire a distance between the vehicle and an object in front of the vehicle;
a dialog storage section configured to store a plurality of lines of dialog voiced by a character;
an image storage section configured to store a plurality of images of the character corresponding to the plurality of lines of dialog;
a dialog selecting section configured, in order to avoid collision between the vehicle and the object in front of the vehicle, to select dialog corresponding to the vehicle information and the distance, from among the plurality of lines of dialog stored in the dialog storage section and to select an image corresponding to the vehicle information and the distance, from among the plurality of images stored in the image storage section; and
an output section configured to output the selected dialog as a voice to an inside of the vehicle and display the selected image in a screen, wherein
the dialog selecting section:
when the vehicle information acquiring section has acquired a vehicle velocity at the operation start timing and a vehicle velocity at a timing when a certain time has elapsed since the operation start timing, calculates a deceleration of the vehicle based on the vehicle velocity at the operation start timing and the vehicle velocity at the timing when the certain time has elapsed since the operation start timing;
when the distance acquiring section has acquired a distance between the vehicle and the object at the operation start timing and a distance between the vehicle and the object at the timing when the certain time has elapsed since the operation start timing, calculates a distance change amount of the distance between the vehicle and the object based on the distance at the operation start timing and the distance at the timing when the certain time has elapsed since the operation start timing;
selects dialog corresponding to the deceleration and the distance change amount, from among the plurality of lines of dialog, and selects an image corresponding to the deceleration and the distance change amount from among the plurality of images; and
if the brake pressure acquired by the vehicle information acquiring section is determined to be less than or equal to a threshold value, acquires the vehicle velocity from the vehicle information acquiring section and acquires the distance from the distance acquiring section.
|