Patent ID: 8537395

Claim:
An image processing system in which data communication is performed between an image processing apparatus and a server device, and said image processing apparatus is made capable of using an application service provided by said server device, said server device including: a transmission part for transmitting in advance application information to use said application service and a client certificate to authenticate said image processing apparatus to said image processing apparatus; and a communication controlling part for sending a request for transmission of the client certificate to said image processing apparatus when a request for connection is received from said image processing apparatus and for establishing data communication with said image processing apparatus subject to acquisition of a certificate which matches the client certificate transmitted in advance to said image processing apparatus, thereby causing said image processing apparatus to be capable of using said application service; said image processing apparatus including: a storage part for associating said application information and the client certificate received in advance from said server device with each other and for storing therein said associated application information and client certificate; an operation part which includes a display part on which various types of information is displayed; a browser for acquiring information of a screen to use said application service from said server device by performing data communication with said server device and for making the screen displayed on said display part; and an application managing part for managing said application information and the client certificate stored in said storage part and for controlling said browser, wherein when use of said application service is specified via said operation part, said application managing part sets information to connect to said server device based on said application information, and activates said browser by designating transmission of the client certificate which is associated with said application information if the request for transmission of the client certificate is received from said server device, said browser sends the request for connection to said server device based on the information set by said application managing part, and transmits the client certificate identified by said application managing part to said server device when the request for transmission of the client certificate is received from said server device, thereby establishing data communication with said server device, and the storage part associates a plurality of pieces of application information with a plurality of client certificates one-to-one, and stores therein each associated piece of application information and respective client certificate.