Safety implications of a pedestrian protection system: the driver's point of view. (20th August 2007)