How to print from across the Internet using CUPS

cupsprinter

I work as the programmer/IT guy at a small company and I've run into a bit of a problem.

Hardware is assembled here at the office but the hardware face plates are screen printed at my house by my mom. She has this stick about things and requires a Purchase Order to be delivered from the office. Printing one out herself via email isn't an option (it just isn't, don't ask for a reasonable answer).

Because I happen to live in the same house, It's up to me to deliver these Purchase Orders, and I'm just not good at it. I forget, or she's not home, or I don't go directly home or whatever.

Actual Question: I would like to send a document to a printer here at the office, and have the result spat out by the Canon Print Device at home. There is at least one Linux and one Windows computer at both ends (Ubuntu or XP). Is this possible?

Best Answer

Any recent version of Windows will let you use the Internet Printing Protocol. You just need to open a hole in the firewall for the port. After that it is pretty easy to send print jobs through the internet.

Related Topic