Printing innovation has consistently been there, the underlying structure being the "Woodblock printing" the most established procedure of printing that had its birthplaces both in Europe and Asia. From that point on there have been developments in this innovation.
Canon.com/ijsetup is a website who provides Canon printer drivers. You can download IJ start canon TS3122 setup from www.Canon.com/ijsetup then Install your canon printer.