Interesting... I've never seen such a machine here in England (seen some that automatically scan your registration plate and print it on the ticket, though, e.g. at Heathrow Airport's Terminal 5).
I'm in England, and I see them all the time. Lincoln was the first city I saw them pop up in (several years ago) but anecdotally I'd say about a quarter of the machines I come across require you to input your number plate.