Patent ID: 8316423
Filing Date: 2012-11-20
Classification: G06F,H04L

Abstract:
1. An activation system, comprising: an image forming apparatus; an application server; a database server; and a web server; wherein the image forming apparatus, the application server, the database server and the web server are capable of communicating with each other; the image forming apparatus comprises a web browser, and transmits identification information on the image forming apparatus and identification information on an optional function to the web server by the web browser, and receives an activation key for the optional function by the web browser, and activates the optional function with the activation key; the application server receives identification information on the image forming apparatus and identification information on an optional function from the web server, and generates an activation key for the optional function, and transmits the activation key to the web server; the web server receives the identification information on the image forming apparatus and the identification information on the optional function, and transfers the identification information on the image forming apparatus and the identification information on the optional function to the application server, and receives the activation key from the application server, and transmits the activation key to the web browser of the image forming apparatus; the database server maintains activation key issue information after the web server transmits the activation key, and the activation key issue information indicates that the activation key is issued for the optional function of the image forming apparatus wherein the application server generates the activation key by a different method if the optional function was previously deactivated; the image forming apparatus transmits identification information on the image forming apparatus and identification information on an optional function to the web server by the web browser, and receives a deactivation key for the optional function by the web browser, and deactivates the optional function with the deactivation key; the application server receives identification information on the image forming apparatus and identification information on an optional function from the web server, and generates a deactivation key for the optional function, and transmits the deactivation key to the web server; the web server receives the identification information on the image forming apparatus and the identification information on the optional function, and transfers the identification information on the image forming apparatus and the identification information on the optional function to the application server, and receives the deactivation key from the application server, and transmits the deactivation key to the web browser of the image forming apparatus; and the database server maintains deactivation completion information associated with the activation key issue information, and the deactivation completion information indicates that the optional function that had been activated in the image forming apparatus was deactivated.