The end of the error log associated with the console output shown in my other post is as follows:
D [17/Oct/2014:18:29:51 +0100] [Job 5] Started filter /usr/libexec/cups/filter/pstoappleps (PID 3036)
D [17/Oct/2014:18:29:51 +0100] [Job 5] Started filter /usr/libexec/cups/filter/pstopdffilter (PID 3037)
D [17/Oct/2014:18:29:51 +0100] [Job 5] Started filter /Library/Printers/Canon/CUPS_Printer/Bins/capdftopdl (PID 3038)
D [17/Oct/2014:18:29:51 +0100] [Job 5] Started backend /usr/libexec/cups/backend/lpd (PID 3039)
D [17/Oct/2014:18:29:51 +0100] [Job 5] capdftopdl start.
D [17/Oct/2014:18:29:51 +0100] [Job 5] Writing PageSize code width = 595.000000, height = 842.000000
D [17/Oct/2014:18:29:51 +0100] [Job 5] STATE: +connecting-to-device
D [17/Oct/2014:18:29:51 +0100] [Job 5] Looking up "192.168.1.39"...
D [17/Oct/2014:18:29:51 +0100] [Job 5] backendWaitLoop(snmp_fd=5, addr=0x7fda617003d8, side_cb=0x10f344abb)
D [17/Oct/2014:18:29:51 +0100] [Job 5] PID 3036 (/usr/libexec/cups/filter/pstoappleps) exited with no errors.
D [17/Oct/2014:18:29:51 +0100] [Job 5] PID 3037 (/usr/libexec/cups/filter/pstopdffilter) exited with no errors.
D [17/Oct/2014:18:29:51 +0100] [Job 5] STATE: -com.canon.unsupportedsize-error
D [17/Oct/2014:18:29:51 +0100] [Job 5] PID 3039 (/usr/libexec/cups/backend/lpd) exited with no errors.
D [17/Oct/2014:18:29:51 +0100] [Job 5] PID 3038 (/Library/Printers/Canon/CUPS_Printer/Bins/capdftopdl) stopped with status 1.
D [17/Oct/2014:18:29:51 +0100] [Job 5] Hint: Try setting the LogLevel to "debug" to find out more.
D [17/Oct/2014:18:29:51 +0100] [Job 5] End of messages
D [17/Oct/2014:18:29:51 +0100] [Job 5] printer-state=3(idle)
D [17/Oct/2014:18:29:51 +0100] [Job 5] printer-state-message="Filter failed"
D [17/Oct/2014:18:29:51 +0100] [Job 5] printer-state-reasons=none
E [17/Oct/2014:18:33:29 +0100] [Job 4] Stopping unresponsive job.
E [17/Oct/2014:18:34:52 +0100] [Job 5] Stopping unresponsive job.