Computers helping people with special needs :9th International Conference, ICCHP 2004, Paris, France, July 7-9, 2004 : proceedings