Collaborative diagnosis over the Internet: a working experience