A device, method and computer program product provide driver state estimation. A first index value correlated with an amount of an attention source allocated to top-down attention of a driver in a first area where the top-down attention of the driver is predominant and a second index value correlated with an amount of the attention source allocated to bottom-up attention of the driver in a second area where the bottom-up attention of the driver is predominant are determined. The driver state including an attention function degraded state of the driver may be estimated based on the first index value in the first area and the second index value in the second area. A vehicle being operated by the driver may be controlled in accordance with the estimated driver state.
Driver state estimation device, method and computer program therefor