try here:
http://mambo.kuhp.kyoto-u.ac.jp/~takushi/
pixus and pixma are the same printer under a different name. your model isn't listed, but if you try something close you'll probably be successful. i believe i've read reports of people getting the 530 to work with one of those drivers.