A driving support device, a driving support method, and a computer program provide an image of the peripheral environment of a vehicle which is captured by a camera. The traveling state of the vehicle is obtained and, based on same, a blind spot region for a driver created by a right front pillar, as it would appear after a predetermined period of time, is calculated by taking into consideration the time lag between capture of an image by the camera and projection of that image by a projector. An image corresponding to the calculated blind spot region is extracted from the image captured by the camera, and the extracted image is projected onto the inside surface of the right front pillar.