Canon для Linux выпускает только драйверы печати, да и то их приходится заводить с танцами и бубном.
А сканирование у них для Linux не предусмотрено, если только свободное сообщество склепает драйвер (смотреть на сайте sane), либо если получится придумать костыли/обходные маневры (сканирование на флешку или еще куда-нибудь в обход компьютера).
Для Ubuntu не рекомендую его брать.
Хорошо совместимые с Ubuntu лазерные МФУ: HP и Brother (для HP есть дешевые совместимые картриджи и фотобарабаны). Но стоит учитывать, что в Ubuntu 18.04 изменили системную службу сканирования, и поэтому многие сканеры на ней вообще не работают, лучше использовать Ubuntu 16.04