bump...
I too am curious to know if this is possible.
My best guess is that there is not a way to do this as you would have to have some sort of physical access to the computer to load your image to the internet.
I know that if I was an IT tech responsible for the Internet Cafe, I would NOT want people to have access to the physical machine, or even the desk top. I would only want them to have access to a browser as access to anything else would make it too easy for someone to screw the system up.