Is there vendor support for Japanese?
ftp://download.canon.jp/pub/driver/bj/linux/ (includes cups sources for S300 and S500 ) http://mland98.rc.kyushu-u.ac.jp/pub/TurboLinux/TurboLinux/ia32/Workstation/8/additional/Canon/ The main problem is that there is no source for the driver library and the driver is checking the libs version and I dont know how to recalculate a libs checksum after editing it.