Patent ID: 7685249
Filing Date: 2010-03-23
Classification: H04L

Abstract:
1. An image processing method for printing images on an image printing device based on a file stored in an image data transmission device using a portable terminal, said image data transmission device connected to a first internal network provided behind a first firewall, said image printing device connected to a second internal network provided behind a second firewall, and a file server connected to an external network provided outside of said first firewall and said second firewall, comprising: said portable terminal establishing a connection with said image data transmission device via said second internal network, said second firewall, said external network, said first firewall and said first internal network, wherein establishing the connection comprises using a protocol which allows a first bi-directional conn ection between the first internal network and the external network and a second bi-directional connection between the second internal network and the external network; said portable terminal transmitting an image printing request to said image data transmission device, wherein said image printing request identifies said stored file; said image data transmission device receiving said image printing request and preparing a print job to print images associated with said stored file in response to said image printing request; said image data transmission device establishing a connection with said file server via said first internal network, said first firewall, and said external network using a protocol which allows only uni-directional connections from the first internal network to the external network at said first firewall; said image data transmission device uploading said prepared print job to said file server; said file server transmitting a storage location data indicating where said print job uploaded by said image data transmission device is stored on said file server to said portable terminal, said portable terminal receiving said storage location data which said file server transmitted, said portable terminal transferring said received storage location data to said image printing device via said second internal network or a local communication circuit, said image printing device receiving said storage location data transferred by said portable terminal, said image printing device establishing a connection with said file server via said second internal network, said second firewall, and said external network using a protocol which allows only uni-directional connections from the second internal network to the external network at said second firewall; said image printing device downloading said prepared print job from the storage location on said file server based on said storage location data; and said image printing device printing images based on said downloaded print job.