Patent ID: 8760679

Claim:
A system for providing a cloud print service, comprising: a first firewall apparatus that filters access requests from external to an enterprise environment; a visitor network within the enterprise environment; an enterprise network within the enterprise environment; an internal firewall apparatus that filters access requests from the visitor network to resources on the enterprise network; a print service providing apparatus configured to provide a print service access user interface through at least one of the visitor network and the enterprise network to a terminal device, receive and store a print job uploaded through the print service access user interface from the terminal device, and send a release code associated with the print job to the print service access user interface on the terminal device; a cloud print service client provided by the print service providing apparatus to a print apparatus connected to one of the visitor network and the enterprise network, wherein the cloud print service client provided to the print apparatus includes a printer user interface configured for user entry of the release code, and when the release code is entered via the printer user interface of the print service client provided to the print apparatus, communicates the release code to the print service providing apparatus, receives the print job from the print service providing apparatus in response to the release code transmitted to the print service providing apparatus, and causes the print apparatus to process the print job to generate a print output based on the processed print job.