Something similar to this was announced late last year.
An imaging industry group call I3A announced the
Common Picture Exchange Environment (CPXe) for moving photos between cameras and online storage/printing services.
http://www.business2.com/articles/web/0,1653,41720,00.html
Its pretty new, so I wouldn't rush out and write a service contract for it necessarily, but it looks like it's got some steam. Also, its not clear whether you have to be a company (pay $$$) to play with their network. It would certainly be a shame if that were the case.