Display controller, method, and computer program for controlling display, and sound controller
A display controller includes a processor configured to cause a display device to display vehicle speed so that the displayed vehicle speed increases during accelerating of a vehicle and decreases during coasting of the vehicle within a displayed speed range that is included in and narrower than a predetermined actual speed range while the vehicle is under pulse and glide driving control to repeat accelerating and coasting within the actual speed range.
1 . A display controller comprising
a processor configured to: cause a display device to display a displayed vehicle speed that is a function of an actual speed of the vehicle, the displayed vehicle speed increasing during accelerating of a vehicle and decreasing during coasting of the vehicle within a displayed speed range that is defined by the function, the displayed speed range included in and narrower than a predetermined actual speed range of the actual speed of the vehicle while the vehicle is under pulse and glide driving control to repeat accelerating and coasting within the predetermined actual speed range.
2 . The display controller according to claim 1 , wherein the processor is further configured to determine whether circumstances of the vehicle or behavior of a driver of the vehicle satisfies a non-gazing condition that the driver does not gaze at the display device, wherein
the processor sets the displayed speed range so that the displayed speed range when the non-gazing condition is satisfied is wider than the displayed speed range when the non-gazing condition is not satisfied.
3 . The display controller according to claim 1 , wherein when the pulse and glide driving control is terminated, the processor brings the displayed vehicle speed close to actual speed of the vehicle at a rate of change that is less than or equal to a predetermined upper-limit rate of change.
4 . A method for controlling display, comprising
causing a display device to display a displayed vehicle speed that is a function of an actual speed of the vehicle, the displayed vehicle speed increasing during accelerating of a vehicle and decreasing during coasting of the vehicle within a displayed speed range that is defined by the function, the displayed speed range included in and narrower than a predetermined actual speed range of the actual speed of the vehicle while the vehicle is under pulse and glide driving control to repeat accelerating and coasting within the predetermined actual speed range.
5 . A non-transitory recording medium that stores a computer program for controlling display, the computer program causing a processor mounted on a vehicle to execute a process comprising
causing a display device to display a displayed vehicle speed that is a function of an actual speed of the vehicle, the displayed vehicle speed increasing during accelerating of the vehicle and decreasing during coasting of the vehicle within a displayed speed range that is defined by the function, the displayed speed range included in and narrower than a predetermined actual speed range of the actual speed of the vehicle while the vehicle is under pulse and glide driving control to repeat accelerating and coasting within the predetermined actual speed range.