Communication between arduino and canon printer

How can arduino communicate with a canon printer through computer. I'm trying to make a car park system which can print ticket on A4 paper using canon inkjet printer. Any solution please? Much appreciated.

How can arduino communicate with a canon printer through computer.

The only way is for the Arduino to send something ( using serial print ) to a program running on the computer and then having that program talk to the printer. A popular choice for implementing the computer program is the language called Processing.