(57)【特許請求の範囲】
【請求項１】
情報処理装置が属するローカルネットワーク内の画像形成装置であって外部の正式なアクティベーションキー発行システムで発行された基本キーを保持する画像形成装置である第１画像形成装置、及び、情報処理装置が属するローカルネットワーク内の画像形成装置であってアクティベーションがまだなされていないアプリケーションがインストールされた第２画像形成装置と通信するためのデータ通信部と、
前記基本キーに基づいてアクティベーションキーを発行するためのキー発行プログラムを記憶する記憶部と、
前記第２画像形成装置からの前記アクティベーションキーの発行を求めるアクティベーション要求を前記データ通信部が受信したとき、前記第１画像形成装置から前記基本キーを前記データ通信部に取得させ、取得した前記基本キーと前記キー発行プログラムに基づいて、前記アクティベーション要求を発した前記第２画像形成装置で用いる前記アクティベーションキーを生成し、前記アクティベーション要求を発した前記第２画像形成装置に向けて生成した前記アクティベーションキーを前記データ通信部に送信させる制御部と、を含み、
前記制御部は、前記基本キーと前記キー発行プログラムに基づいて、前記アクティベーションキーを生成したとき、課金に関する履歴を前記記憶部に記憶させることと、予め定められたアドレスに向けて課金に関する履歴を前記データ通信部に送信させることの何れか一方、又は、両方を行わせることを特徴とする情報処理装置。
【請求項２】
前記制御部は、自己が属するローカルネットワーク外の画像形成装置からの前記アクティベーション要求を前記データ通信部が受信したとき、前記基本キーと前記キー発行プログラムに基づいて、前記アクティベーションキーを生成しないことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記基本キーを保持する前記第１画像形成装置を他の画像形成装置に変更する指示を受け付ける受付部を含み、
前記受付部が前記基本キーを保持する画像形成装置の変更指示を受け付けたとき、
前記制御部は、新たに前記基本キーを保持させる画像形成装置に向けて前記基本キーを前記データ通信部に送信させ、又は、現在、前記基本キーを保持する前記第１画像形成装置に新たに前記基本キーを保持させる画像形成装置に向けて前記基本キーを送信させ、更に、前記基本キーの委譲元の前記第１画像形成装置に向けて、保持していた前記基本キーを削除させる命令を前記データ通信部に送信させることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記データ通信部は、前記アクティベーション要求を発した前記第２画像形成装置から当該画像形成装置のシリアル番号を取得し、
前記制御部は、取得された前記シリアル番号を用いて、予め定められた演算式に基づいて演算を行って前記アクティベーション要求を発した前記第２画像形成装置で用いる前記アクティベーションキーを生成することを特徴とする請求項１乃至３の何れか１項に記載の情報処理装置。
【請求項５】
請求項１乃至４の何れか１項に記載の情報処理装置と、
前記情報処理装置が属するローカルネットワーク内の画像形成装置であって、外部の正式なアクティベーションキー発行システムから基本キーの提供を受け、前記基本キーを保持する画像形成装置である第１画像形成装置と、
情報処理装置が属するローカルネットワーク内の画像形成装置であって、アクティベーションがまだなされていないアプリケーションがインストールされた第２画像形成装置と、を含むことを特徴とする画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アプリケーションのアクティベーションを管理する情報処理装置、及び、この情報処理装置と画像形成装置を含む画像形成システムに関する。
【背景技術】
【０００２】
複合機、複写機のような画像形成装置では、プログラム（アプリケーション）を追加的にインストールできるようにする場合がある。そして、画像形成装置にプログラムをインストールしただけでは、利用できる状態とはならず、プログラムの製造、販売者（ライセンサー）にライセンスを申請し、ライセンスの提供を受けることが必要な場合がある。このようなライセンスの提供に関する技術が、特許文献１に記載されている。
【０００３】
具体的に、特許文献１には、アプリケーション提供システムからネットワークを介してアプリケーションを取得し、自装置で既に取得済みのアプリケーションの情報を示すインストール済みリスト情報を記憶し、アプリケーション提供システムから受信したアプリケーションリスト情報とインストール済みリスト情報に基づき、アプリケーションが既に取得済みであるか否かを判断し、アプリケーションを取得していないと判断した場合、該アプリケーションのライセンスを取得する必要があるか否か判断するネットワーク装置が記載されている（特許文献１：請求項１、段落［０００９］等参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１６５１０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像形成装置の製造、販売者自体、その関連会社、あるいは、画像形成装置のアプリケーション開発環境を所持する者が、画像形成装置用のアプリケーションの開発、販売を行うことがある。例えば、読み取りを行うと、予め設定された解像度、ファイル形式で画像データを生成し、予め設定された送信先に生成された画像データ（ファイル）を送信するようなスキャン送信の自動化アプリケーションや、画像形成装置に設けられる操作パネルの画面の表示内容を使用者の好みにあわせて変更できるような表示系アプリケーションなどがある。様々な画像形成装置の機能を拡張するアプリケーションが開発、販売されている。
【０００６】
アプリケーションを使用したい使用者は、アプリケーションを画像形成装置に内蔵される記憶装置（例えば、ＨＤＤ）にインストールする。そして、単に、アプリケーションをインストールしただけでは、アプリケーションを利用できず、アクティベーションが求められる場合がある。
【０００７】
この場合、使用者は、アプリケーションの提供者に、アクティベーションキーの発行を申請する。申請を受けた者は、問題が無ければ、アクティベーションキーを発行する。発行されたアクティベーションキーは、画像形成装置に入力される（例えば、ネットワークを介したアクティベーションキーの受信や、あるいは、アクティベーションキーの手入力）。アプリケーションは、入力されたアクティベーションキーが正当か否かを判断し、正当であればアプリケーションが利用可能な状態となる。
【０００８】
例えば、アクティベーションキーの発行の申請は、ネットワークを介し、アプリケーションの開発、販売者が設置するアクティベーションキー発行システム（ライセンス管理サーバー）に対してなされる。従って、従来、アクティベーションを行うには、インターネットのような外部ネットワークと接続できる環境が必須な場合が多い。外部のネットワークとの接続の必要性がない画像形成装置でも、外部のネットワークとの接続環境を整えなくてはならず、煩わしい場合があるという問題がある。また、ネットワーク障害など、外部のネットワークとの通信ができない状態では、アクティベーション自体を行うことができないという問題もある。
【０００９】
更に、複数の画像形成装置のそれぞれで、同じアプリケーションを利用したいとき、画像形成装置ごとに、アクティベーションキーの申請と、発行されたアクティベーションキーの画像形成装置への入力を行わなくてはならず、台数が多いほど使用者（アクティベーションの作業者）の作業負担が大きくなり、作業における待ち時間（申請からキー発行までの時間）が長くなるという問題もある。
【００１０】
尚、ネットワーク通信を介してではなく、ファクシミリや電話や電子メールなどでアクティベーションキーの発行申請を受け付ける場合がある。しかし、このような申請形式では、アクティベーションの作業者の作業負担や待ち時間は、なおさら大きくなる。
【００１１】
一方、アプリケーションの提供者側からすると、アクティベーションキーの発行要求に即座に対応し迅速にキーを発行するため、常時稼働するアクティベーションキー発行システム（ライセンス管理サーバー）を設置しなくてはならない。また、アクセスが集中してもダウンしないような十分な規模、速度、処理能力を備えたシステム（サーバー）を用意する必要がある。従って、アクティベーションキー発行システムの設置者にとっても負担が大きくなる場合があるという問題がある。
【００１２】
ここで、特許文献１記載の技術では、ライセンス発行には、それぞれの画像形成装置がアクティベーションサーバーと通信することが必須となっている。画像形成装置１台単位で、インターネットのようなネットワークへの接続環境の整備をしなくてはならない。また、画像形成装置１台単位で、アクティベーションキーの発行申請、発行されたアクティベーションキーの入力を行わなくてはならず、アクティベーションの作業者の作業負担や長い待ち時間の問題は解決されない。更に、画像形成装置１台ごとにアクティベーションキー発行システムに接続する必要があるので、常時稼働し、アクセスの集中に耐えられる規模のサーバーを設置しなくてはならない。従って、特許文献１記載の技術では、上記の問題点を解決することができない。
【００１３】
本発明は上記従来技術の問題点に鑑み、画像形成装置と外部ネットワークとの接続がなくてもアクティベーションできるようにするとともに、アクティベーションの作業者の作業負担や待ち時間や、アクティベーションキー発行システムの設置者の負担を軽減する。
【課題を解決するための手段】
【００１４】
上記課題解決のため、請求項１に係る情報処理装置は情報処理装置が属するローカルネットワーク内の画像形成装置であって、外部の正式なアクティベーションキー発行システムで発行された基本キーを保持する画像形成装置である第１画像形成装置、及び、情報処理装置が属するローカルネットワーク内の画像形成装置であってアクティベーションがまだなされていないアプリケーションがインストールされた第２画像形成装置と通信するためのデータ通信部と、前記基本キーに基づいてアクティベーションキーを発行するためのキー発行プログラムを記憶する記憶部と、前記第２画像形成装置からの前記アクティベーションキーの発行を求めるアクティベーション要求を前記データ通信部が受信したとき、前記第１画像形成装置から前記基本キーを前記データ通信部に取得させ、取得した前記基本キーと前記キー発行プログラムに基づいて、前記アクティベーション要求を発した前記第２画像形成装置で用いる前記アクティベーションキーを生成し、前記アクティベーション要求を発した前記第２画像形成装置に向けて生成した前記アクティベーションキーを前記データ通信部に送信させる制御部と、を含み、前記制御部は、前記基本キーと前記キー発行プログラムに基づいて、前記アクティベーションキーを生成したとき、課金に関する履歴を前記記憶部に記憶させることと、予め定められたアドレスに向けて課金に関する履歴を前記データ通信部に送信させることの何れか一方、又は、両方を行わせる。
【発明の効果】
【００１５】
本発明によれば、画像形成装置と外部ネットワークとの接続がなくても、ローカルネットワークの範囲内でのアクティベーションキー発行要求だけで、各画像形成装置にインストールされたアプリケーションのアクティベーションを、簡易、迅速、自動的に行うことができる。これにより、アクティベーションの作業者の作業負担や待ち時間や、アクティベーションキー発行システム（ライセンス管理サーバー）の設置者の負担を軽減することができる。また、基本キーに基づいてアクティベーションキーの発行を受けることができる画像形成装置を、ローカルネットワーク内の画像形成装置に限るので、無制限にアクティベーションキーが発行されることもない。
【図面の簡単な説明】
【００１６】
【図１】画像形成システムの一例の概要を示す図である。
【図２】画像形成装置の一例を示す図である。
【図３】画像形成システムの構成の一例を示すブロック図である。
【図４】画像形成システムでの１台目の画像形成装置でのアクティベーションの流れの一例を示すフローチャートである。
【図５】画像形成システムの一例を示す図ある。
【図６】画像形成システムでの２台目以降の画像形成装置でのアクティベーションの流れの一例を示すフローチャートである。
【図７】画像形成システムでの２台目以降の画像形成装置でのアクティベーションの流れの一例を説明する図である。
【図８】基本キーの委譲を説明するための図である。
【発明を実施するための形態】
【００１７】
以下、図１〜図８を用いて本発明の実施形態を説明する。以下の説明では、情報処理装置１と、画像形成装置２Ａ（第１の画像形成装置に相当）と、画像形成装置２Ｂ（第２の画像形成装置に相当）、画像形成装置２Ｃ（第２の画像形成装置に相当）と、を含む画像形成システム１００を例に挙げて説明する。但し、本実施の形態に記載されている構成、配置等の各要素は、発明の範囲を限定するものではなく単なる説明例にすぎない。
【００１８】
（画像形成システム１００の概要）
まず、図１を用いて、実施形態に係る画像形成システム１００の一例を説明する。図１は、画像形成システム１００の一例の概要を示す図である。
【００１９】
例えば、画像形成システム１００は、情報処理装置１と、複数の画像形成装置（画像形成装置２Ａ、画像形成装置２Ｂ、画像形成装置２Ｃ）を含む。情報処理装置１は、いわゆるパーソナルコンピューターである。画像形成装置２Ａ〜２Ｃは、コピー機能、スキャン送信機能など複数の機能を備えた、いわゆる複合機である。
【００２０】
ここで、本実施形態では、画像形成システム１００に画像形成装置を３台設ける例を説明する。しかし、画像形成システム１００に含まれる画像形成装置は、４台以上でもよく、２台以上であればよい。また、本実施形態の説明では、画像形成装置２Ａ〜２Ｃが同じ機種である場合を説明する。しかし、画像形成装置２Ａ〜２Ｃは、異なる機種でもよい。
【００２１】
情報処理装置１と、画像形成装置２Ａと、画像形成装置２Ｂ、画像形成装置２Ｃは、ローカルネットワークＬＮ（例えば、イーサネット（登録商標）方式）内で通信可能に接続される。言い換えると、ＬＡＮによって、情報処理装置１、画像形成装置２Ａ、画像形成装置２Ｂ、画像形成装置２Ｃは、相互に通信可能に接続される。
【００２２】
また、ローカルネットワークＬＮは、ゲートウェイ（あるいは、ルーター）のような接続機器Ｎ１を介して、外部のネットワーク（図１の例では、ＩＰネットワークＮＷ）に接続される。言い換えると、接続機器Ｎ１よりも末端側がローカルネットワークＬＮに当たる。そして、ＩＰネットワークＮＷ（インターネット）を介し、画像形成装置２Ａ〜２Ｃや情報処理装置１は、アクティベーションキー発行システム２００と通信可能に接続される。
【００２３】
アクティベーションキー発行システム２００は、例えば、サーバーである。アクティベーションキー発行システム２００は、プリケーションＡｐの開発者、販売者や、それに関連する者が設置する公式のライセンス管理用サーバーである。アクティベーションキー発行システム２００は、アプリケーションＡｐをアクティベートするためのアクティベーションキー（基本キーＫ１）の発行申請を受け付ける。また、アクティベーションキー発行システム２００は、発行申請の内容を確認する。アクティベーションキーは、画像形成装置にインストールされたアプリケーションＡｐのプロテクトを解除するためのプロテクト解除キーである。アクティベーションキー発行システム２００は、申請が不正とみなす予め定められた条件を満たしていないと確認できると、基本キーＫ１を作成し、作成した基本キーＫ１を申請元に送信する。本実施形態の例では、１つの基本キーＫ１のみで（情報処理装置１によるアクティベーションキーの生成を用いずに）、アクティベーション可能な画像形成装置の台数は１台である（１つの基本キーを保持し、基本キーのみに基づいて利用できる台数は１台）。尚、基本キーＫ１の発行の詳細は後述する。
【００２４】
そして、本実施形態では、アクティベーションキー発行システム２００で発行された認証済の公式のキー（基本キーＫ１）は、画像形成装置２Ａに入力される例を説明する。画像形成装置２ＡにインストールされたアプリケーションＡｐは、マスターとしての基本キーＫ１によってアクティベーションされる（使用できる状態とされる）。一方、画像形成装置２Ｂ、２Ｃには、画像形成装置２Ａでアクティベーションされたものと同じアプリケーションＡｐがインストールされる。そして、画像形成装置２Ｂ、２ＣのアプリケーションＡｐは、画像形成装置２Ａが保持する基本キーＫ１に基づいて情報処理装置１が生成したキーによってアクティベーションされる。従って、画像形成装置２Ｂ、２ＣでのアプリケーションＡｐのアクティベーションのためのキー発行申請は、アクティベーションキー発行システム２００に対してなされない。
【００２５】
即ち、画像形成装置２Ａは、情報処理装置１が属するローカルネットワークＬＮ内の画像形成装置であって、外部の正式なアクティベーションキー発行システム２００で発行された基本キーＫ１の提供を受け、基本キーＫ１を保持する第１画像形成装置に相当する。また、画像形成装置２Ｂ、２Ｃは、情報処理装置１が属するローカルネットワークＬＮ内の画像形成装置であって、アクティベーションがまだなされていないアプリケーションＡｐがインストールされた第２画像形成装置に相当する。
【００２６】
（画像形成装置の概略）
次に、図２に基づき、実施形態に係る画像形成装置の概略を説明する。図２は、画像形成装置２Ａの一例を示す図である。
【００２７】
尚、図２に基づいて、画像形成装置２Ａ、画像形成装置２Ｂ、画像形成装置２Ｃについて説明する。画像形成装置２Ａ〜２Ｃは、同じ機種なので、それぞれ同様の構成を有する。そのため、以下の説明では、図２では、１台分のみ画像形成装置を示し、画像形成装置２Ａ、画像形成装置２Ｂ、画像形成装置２Ｃのそれぞれについて、共通の符号を付す。
【００２８】
図２に示すように、本実施形態の画像形成装置２Ａは上部に原稿搬送部２１と画像読取部２２を有する。又、画像形成装置２Ａの前面に操作パネル２３（破線で図示）が設けられる。又、画像形成装置２Ａの内部には、印刷を行う印刷部２４（給紙部２５、搬送部２６、画像形成部２７、定着部２８）が設けられる。
【００２９】
操作パネル２３は、画像形成装置２Ａの状態や各種メッセージや各種設定画面を表示する表示部２３ａを備える。アプリケーションＡｐの画像形成装置２Ａへのインストールや、アクティベーションを行うための画面も表示する。また、表示部２３ａの上面にタッチパネル部２３ｂが設けられる。タッチパネル部２３ｂは、液晶表示部２３ａで押された部分の位置、座標を抽出するためのものである。タッチパネル部２３ｂの出力に基づき、押されたボタン（操作されたボタン）が認識される。
【００３０】
原稿搬送部２１は、セットされた原稿を１枚ずつ送り読取用コンタクトガラス２１ａ（読み取り位置）に向けて連続的、自動的に搬送する。画像読取部２２は、送り読取用コンタクトガラス２１ａを通過する原稿や、載置読取用コンタクトガラス２１ｂにセットされた原稿を読み取り、画像データを生成する。
【００３１】
給紙部２５は、複数の用紙を収容し、１枚ずつ搬送部２６に送り込む。搬送部２６は、給紙部２５から供給された用紙を搬送する。画像形成部２７は、画像データに基づきトナー像を形成し、搬送される用紙にトナー像を転写する。定着部２８は、用紙に転写されたトナー像を定着させる。トナー定着後の用紙は、排出トレイ２６ａに排出される。
【００３２】
（画像形成システム１００のハードウェア構成）
次に、図３に基づき、実施形態に係る画像形成システム１００のハードウェア構成の一例を説明する。図３は画像形成システム１００の構成の一例を示すブロック図である。
【００３３】
尚、各画像形成装置２Ａ〜２Ｃ（画像形成装置２Ａ、画像形成装置２Ｂ、画像形成装置２Ｃ）は、それぞれ同様の構成を有するので、図３では、便宜上、画像形成装置を１台のみ図示する。また、同様の部分については、画像形成装置２Ａ、画像形成装置２Ｂ、画像形成装置２Ｃのそれぞれについて、共通の符号を付す。
【００３４】
各画像形成装置２Ａ〜２Ｃ内に、主制御部２０が設けられる。主制御部２０は、画像形成装置の動作制御を司る。主制御部２０は、ＣＰＵ２０ａ、画像処理部２０ｂ等を含む。尚、全体制御や画像処理を行うメイン制御部や、画像形成や各種回転体を回転させるモータ等のＯＮ／ＯＦＦ等を制御するエンジン制御部のように、機能ごとに主制御部２０を分割し、制御を行う部分が複数種設けられてもよい。
【００３５】
ＣＰＵ２０ａは、中央演算処理装置である。ＣＰＵ２０ａは、記憶部２９に記憶されるプログラム、アプリケーションＡｐ、データに基づき画像形成装置の各部の制御や、各種の演算処理を行う。画像処理部２０ｂは、画像データに関する処理を行う。例えば、画像処理部２０ｂは、濃度変換や拡大、縮小等、印刷を行う画像データへの画像処理や、画像読取部２２で読み取られた画像データの形式変換などの処理を行える。
【００３６】
記憶部２９は、ＲＯＭ２９ａ、ＲＡＭ２９ｂ、ＨＤＤ２９ｃを含む。記憶部２９は、不揮発性と揮発性の記憶装置を組み合わせて構成される。記憶部２９は、画像形成装置の制御用の各種のプログラムや、画像形成装置に機能を追加し画像形成装置をより便利に用いるためのアプリケーションＡｐや、各種データ（設定データ、画像データ）を記憶する。
【００３７】
又、主制御部２０は、操作パネル２３、原稿搬送部２１、画像読取部２２、印刷部２４の各部とバスや信号線で接続され各部、各装置を制御して画像形成装置の動作（例えば、スキャン動作や印刷動作）を制御する。更に、主制御部２０は、各種コネクタ、ソケット、通信制御用のチップを備えた通信部２１０と接続される。通信部２１０は、ネットワークや公衆回線やケーブルにより、他の画像形成装置や、情報処理装置１のデータ通信部１４と通信可能に接続される。通信部２１０は、他の画像形成装置や情報処理装置１と各種データのやり取りを行える。
【００３８】
次に、情報処理装置１を説明する。例えば、情報処理装置１は、ＣＰＵ１０ａを備えた制御部１０（メイン制御基板）や、ＨＤＤやＲＡＭやＲＯＭで構成される記憶部１１や、キーボードやマウス等の入力装置１２（受付部に相当）や、表示装置としてのディスプレイ１３や、外部と通信を行うためのインターフェイスであるデータ通信部１４を含む。
【００３９】
制御部１０は、ＣＰＵ１０ａなどの回路、チップが実装された基板である。制御部１０は、情報処理装置１での演算や制御などの処理を行う。記憶部１１は、情報処理装置１を動作させ、利用するために必要なプログラム、データを記憶する。又、基本キーＫ１に基づいて、アプリケーションＡｐのアクティベーションを行うためのキーを生成する（発行する）キー生成プログラムＰ１が記憶部１１に記憶される。キー生成プログラムＰ１は、アプリケーションＡｐの開発者、販売者によって配布される。キー生成プログラムＰ１は、データ通信部１４でのダウンロードにより、情報処理装置１の記憶部１１にインストールされる。尚、キー生成プログラムＰ１がＣＤやＤＶＤのような記憶媒体により配布される場合、情報処理装置１の読取装置（不図示）で記憶媒体を読み取ることで、情報処理装置１の記憶部１１にキー生成プログラムＰ１がインストールされてもよい。
【００４０】
（ローカルネットワークＬＮ内での１台目のアクティベーション）
次に、図４、図５を用いて、実施形態に係る画像形成システム１００での１台目の画像形成装置でのアクティベーションの流れの一例を説明する。図４は、画像形成システム１００での１台目の画像形成装置でのアクティベーションの流れの一例を示すフローチャートである。図５は、画像形成システム１００の一例を示す図ある。
【００４１】
画像形成装置２Ａ〜２Ｃには、アプリケーションＡｐをインストールすることができる。ＩＰネットワークＮＷを介し、アプリケーションＡｐを格納するサーバーにアクセスしダウンロードすることにより、画像形成装置２Ａ〜２ＣにアプリケーションＡｐをインストールすることができる。また、ＵＳＢメモリーのような携帯型記憶媒体にアプリケーションＡｐを記憶させておき、画像形成装置に設けられるインターフェイスであってソケットや通信ＩＣを含む読込部２１１（図３参照）に差し込まれた携帯型記憶媒体からアプリケーションＡｐを取得（ダウンロード）することで、記憶部２９へのアプリケーションＡｐのインストールがなされてもよい。
【００４２】
しかし、本実施形態の画像形成システム１００では、インストールしただけでは、アプリケーションＡｐは、使用できる状態とはならない。各画像形成装置２Ａ〜２Ｃでは、インストールされたアプリケーションＡｐを使える状態とするために、アクティベーションを行う必要がある。
【００４３】
画像形成システム１００では、複数の画像形成装置に同じアプリケーションＡｐをインストールした場合、１台目の画像形成装置のアクティベーションは、外部に設けられたアクティベーションキー発行システム２００が発行した公式のアクティベーションキー（基本キーＫ１）を用いて行われる。
【００４４】
そして、図４のスタートは、アクティベーションの作業担当者がアクティベーションキー（基本キーＫ１）の発行の申請をアクティベーションキー発行システム２００に行った時点である。基本キーＫ１の発行の申請データは、画像形成システム１００で最初にアプリケーションＡｐのアクティベーションを行う画像形成装置２Ａから送信される。この場合、使用者は、画像形成装置２Ａの操作パネル２３やタッチパネル部２３ｂに対し、申請に必要な入力を行う。画像形成装置２Ａの通信部２１０は、ＩＰネットワークＮＷなどを介して、入力結果をローカルネットワークＬＮ外に設けられたアクティベーションキー発行システム２００に送信する。
【００４５】
あるいは、アクティベーションキーの発行の申請データは、情報処理装置１から送信されてもよい。この場合、作業担当者は、情報処理装置１に対し申請に必要な入力を行い、情報処理装置１は、入力装置１２にて入力を受け付ける。情報処理装置１のデータ通信部１４は、ＩＰネットワークＮＷなどを介して、入力結果をローカルネットワークＬＮ外に設けられたアクティベーションキー発行システム２００に送信する。
【００４６】
アクティベーションキーの発行の申請データには、アクティベーションキーの発行を求めるアプリケーションＡｐの種類、アプリケーションＡｐに埋め込まれたアプリケーションＩＤ、画像形成装置２Ａのシリアル番号ＳＮ（製造番号）、画像形成装置の構成に関する情報（含まれる回路や部材のような情報）のような情報を含めることができる。また、申請データに、他の情報を含めるようにしてもよい。
【００４７】
本例では、同じアプリケーションＡｐでは、アプリケーションＩＤは、全て同じ値とされる。尚、アプリケーションＩＤは、アプリケーションＡｐごとに異ならせてもよい。また、各画像形成装置２Ａ〜２Ｃは、記憶部２９に不揮発的にシリアル番号ＳＮを記憶する（図５参照）。各画像形成装置２Ａ〜２Ｃに与えられるシリアル番号ＳＮは、画像形成装置ごとに異なる。また、アクティベーションキー発行システム２００は、受信した申請データを不揮発的に記憶する。
【００４８】
アクティベーションキー発行システム２００は、このアクティベーションキー（基本キーＫ１）発行の申請データを受け付ける（ステップ♯１）。そして、アクティベーションキー発行システム２００は、申請データに含まれる画像形成装置２Ａのシリアル番号ＳＮを用いて、アクティベーションキーを生成する（ステップ♯２）。このとき、アクティベーションキー発行システム２００は、不正な申請と認める条件を保持しておく。そして、アクティベーションキー発行システム２００は、不正な申請に対してアクティベーションキーを生成しないようにしてもよい。例えば、申請データに含まれる内容が不十分である場合、申請データの様式に異常がある場合、アクティベーションキーを生成しないようにしてもよい。
【００４９】
例えば、アクティベーションキーは、ファイルの態様で生成される（キーファイル）。アクティベーションキー（キーファイル）には、数字やアルファベットと数字を含む文字列として生成されたプロテクトを解除するためのキー本体（解除キー）のほか、正式にキーが生成されたことを示す署名や、アクティベーションキーの生成日時、アプリケーションＡｐのライセンスに有効期限がある場合にはアプリケーションＡｐが使用できる最終日のような情報が記されたデータが含められる。
【００５０】
アクティベーションキー発行システム２００に含まれるＣＰＵのような演算回路は、予め定められた演算式に基づき、画像形成装置２Ａでのみ用いることができるアクティベーションキー（キー本体、解除キー）を生成する。画像形成装置のシリアル番号ＳＮはユニークであるので、生成されるアクティベーションキー（キー本体、解除キー）は、画像形成装置ごとに異なる。
【００５１】
そして、アクティベーションキー発行システム２００は、生成した公式のアクティベーションキー（基本キーＫ１、キーファイル）を画像形成装置２Ａの通信部２１０に向けて送信する（ステップ♯３）。画像形成装置２Ａの主制御部２０は、画像形成装置２Ａの通信部２１０で受信された基本キーＫ１を、画像形成装置２Ａの記憶部２９に不揮発的に記憶させる（ステップ♯４）。
【００５２】
そして、画像形成装置２Ａの主制御部２０は、受信した基本キーＫ１（マスターとしてのアクティベーションキー）に基づき、対応するアプリケーションＡｐのアクティベーションを行う（ステップ♯５）。これにより、画像形成装置２ＡにインストールされたアプリケーションＡｐが利用できる状態となる（エンド）。
【００５３】
（ローカルネットワークＬＮ内での２台目以降のアクティベーション）
次に、図５〜図７を用いて、ローカルネットワークＬＮ内での２台目以降の画像形成装置のアクティベーションについて説明する。図６は、画像形成システム１００での２台目以降の画像形成装置でのアクティベーションの流れの一例を示すフローチャートである。図７は、画像形成システム１００での２台目以降の画像形成装置でのアクティベーションの流れの一例を説明する図である。
【００５４】
前提として、図４、図５を用いて説明したように、画像形成システム１００中の画像形成装置２Ａ、２Ｂ、２Ｃに、同じアプリケーションＡｐがインストールされている。そして、アクティベーションキー発行システム２００で発行された基本キーＫ１を画像形成装置２Ａの記憶部２９が保持、記憶している状態である。
【００５５】
そして、以下の説明では、まだアプリケーションＡｐのアクティベーションがなされていない画像形成装置２Ｂと画像形成装置２Ｃのうち、画像形成装置２Ｂについてアクティベーションを行う例を説明する。なお、画像形成装置２Ｃについても、画像形成装置２Ｂと同様の手続により、アプリケーションＡｐのアクティベーションを行える。
【００５６】
そして、図６のフローチャートのスタートは、画像形成装置２Ｂの操作パネル２３に対し、画像形成装置２Ａの基本キーＫ１に基づいてアクティベーションを行う旨の入力（アクティベーション要求）がなされた時点である。言い換えると、画像形成装置２ＢのアプリケーションＡｐのアクティベーション開始のトリガが発せられた時点である。尚、タッチパネル部２３ｂに所定の操作が行われると、主制御部２０は、画像形成装置２Ｂの操作パネル２３（表示部２３ａ）にアプリケーションＡｐのアクティベーションを行うための画面を表示させる。そして、その画面での操作に基づき、画像形成装置２Ｂの主制御部２０は、アプリケーションＡｐのアクティベーション要求を受け付ける。
【００５７】
画像形成装置２Ｂの主制御部２０は、情報処理装置１のデータ通信部１４に向けて、アプリケーションＡｐのアクティベーションを要求する旨と、アクティベーションキーの発行に必要な情報を通信部２１０に送信させる（ステップ♯１１）。例えば、画像形成装置２Ｂの主制御部２０は、情報処理装置１のデータ通信部１４に向けて、アクティベーションを要求する旨とともに、アクティベーションしようとするアプリケーションＡｐのアプリケーションＩＤ、画像形成装置２Ｂのシリアル番号ＳＮを通信部２１０に送信させる。
【００５８】
そして、情報処理装置１のデータ通信部１４は、アクティベーション要求を発した画像形成装置２Ｂ（第２画像形成装置）から、シリアル番号ＳＮや、アクティベーションしようとしているアプリケーションＡｐ（アプリケーションＩＤ）を示す情報を取得する。
【００５９】
続いて、情報処理装置１の制御部１０は、アクティベーション要求を発した画像形成装置２Ｂが同じローカルネットワークＬＮ内の画像形成装置であるか否かを確認する（ステップ♯１２）。情報処理装置１の記憶部１１には、同じローカルネットワークＬＮ内であるか否かを判断するための条件（例えば、同じローカルネットワークＬＮに属すると判定するネットワークアドレスの範囲）が記憶される。情報処理装置１の制御部１０は、アクティベーション要求を発した画像形成装置のアドレスと条件を参照することにより、画像形成装置２Ｂが同じローカルネットワークＬＮ内であるか否かを確認する。
【００６０】
画像形成装置２Ｂが同じローカルネットワークＬＮに接続された画像形成装置ではないとき（第２画像形成装置ではないとき、ステップ♯１２のＮｏ）、本フローは終了する（エンド）。これにより、同じローカルネットワークＬＮに接続されておらず、外部のネットワークに属する画像形成装置からアクティベーション要求があっても、情報処理装置１の制御部１０は、基本キーＫ１に基づいてアクティベーションキーを発行しない。即ち、情報処理装置１の制御部１０は、自己が属するローカルネットワークＬＮ外の画像形成装置からのアクティベーション要求をデータ通信部１４が受信しても、基本キーＫ１とキー生成プログラムＰ１に基づいて、アクティベーションキーを生成しない。
【００６１】
一方、画像形成装置２Ｂが同じローカルネットワークＬＮに接続された画像形成装置であるとき（第２画像形成装置であるとき、ステップ♯１２のＹｅｓ）、情報処理装置１は、画像形成装置２Ａの記憶部２９が保持する基本キーＫ１を取得する（ステップ♯１３）。言い換えると、第２画像形成装置（画像形成装置２Ｂ）からのアクティベーションキーの発行を求めるアクティベーション要求をデータ通信部１４が受信したとき、情報処理装置１の制御部１０は、第１画像形成装置（画像形成装置２Ａ）に向けて、基本キーＫ１を送信すべき旨の指示をデータ通信部１４から送信させる。この指示を受け、第１画像形成装置の通信部２１０は、基本キーＫ１を情報処理装置１のデータ通信部１４に向けて送信する。
【００６２】
画像形成装置２Ａに対し基本キーＫ１が発行され、画像形成装置２Ａが基本キーＫ１を受信すると、画像形成装置２Ａの主制御部２０は、情報処理装置１のデータ通信部１４に向けて、基本キーＫ１を画像形成装置２Ａが保持している旨の通知を通信部２１０に送信させる。情報処理装置１の記憶部１１は、この通知を記憶しておく。そして、情報処理装置１の制御部１０は、記憶部１１の記憶内容に基づき、画像形成装置２Ａの通信部２１０に向けて、基本キーＫ１（キーファイル）の送信指示をデータ通信部１４に送信させる。
【００６３】
あるいは、アクティベーション要求があったとき、情報処理装置１は、マルチキャストを行ってもよい。具体的に、情報処理装置１の制御部１０は、ＬＡＮ内の複数の機器（各画像形成装置２Ａ〜２Ｃの通信部２１０）に向けて、基本キーＫ１を情報処理装置１に送信すべき要求をデータ通信部１４から送信させる。基本キーＫ１を保持する画像形成装置（本実施形態では、画像形成装置２Ａ）が、基本キーＫ１を情報処理装置１に向けて返信するようにしてもよい。
【００６４】
そして、情報処理装置１の制御部１０は、基本キーＫ１（キーファイル）の内容を確認する。そして、制御部１０は、アクティベーションキー発行システム２００から提供されたキーであるか（正式なキーであるか）否かを確認する（ステップ♯１４）。具体的に、情報処理装置１の制御部１０は、基本キーＫ１に正式にキーが生成されたことを示す署名が含まれているかを確認する。
【００６５】
また、情報処理装置１には、シリアル番号ＳＮに基づいてアクティベーションキー発行システム２００が行う演算の同様の演算を行うキー生成プログラムＰ１がインストールされている（図５参照）。そこで、情報処理装置１の制御部１０は、画像形成装置２Ａのシリアル番号ＳＮを合わせて取得し、画像形成装置２Ａのシリアル番号ＳＮに基づき、キー生成プログラムＰ１が予め定められた演算式に沿って演算を行い、アルファベットや数字の文字列からなるキー本体（解除キー）を生成し、基本キーＫ１（キー本体、解除キー））と一致するか否かにより、基本キーＫ１が正式なキーであるか否かを確認してもよい。例えば、画像形成装置２Ａ以外の画像形成装置に対して配布されたキーであるようなとき、正式な基本キーＫ１ではないと判断される。
【００６６】
正式な基本キーＫ１でないとき（ステップ♯１４のＮｏ）、このまま、画像形成装置２ＢのアプリケーションＡｐのアクティベーションを行うことは適切ではない。そこで、アクティベーションがなされず、処理（本フロー）は終了する（エンド）。この場合、ローカルネットワークＬＮ内の画像形成装置のいずれにも、アクティベーションキー発行システム２００から与えられた基本キーＫ１はないので、画像形成装置２Ｂの制御部１０は、基本キーＫ１の申請を行うべき旨を表示部２３ａに表示させるようにしてもよい。
【００６７】
一方、正式なキーであるとき、情報処理装置１の制御部１０は、記憶部１１に記憶されたキー生成プログラムＰ１（図５参照）に基づき、画像形成装置２Ｂ用のアクティベーションキー（生成キーＫ２）を生成する（ステップ♯１５）。情報処理装置１の制御部１０は、キー生成プログラムＰ１に基づき、予め定められた演算式に基づき、画像形成装置２Ｂでのみ用いることができるアクティベーションキー（キー本体、解除キー）を生成する。また、情報処理装置１の制御部１０は、画像形成装置２Ｂのためのアクティベーションキーをファイルの態様で生成する。画像形成装置２Ｂ用のアクティベーションキー（生成キーＫ２、キーファイル）には、生成したキー本体（解除キー）のほか、生成日時や、アクティベーションキーを情報処理装置１が生成した旨や、生成した情報処理装置１を示すデータなどが含められる。即ち、情報処理装置１は、取得した基本キーＫ１とキー生成プログラムＰ１に基づいて、アクティベーション要求を発した第２画像形成装置（画像形成装置２Ｂ）で用いるアクティベーションキー（生成キーＫ２）を生成する。
【００６８】
尚、情報処理装置１は、画像形成装置２Ｂ用のアクティベーションキー（基準キー以外のアクティベーションキー、生成キーＫ２）に基づいて、他の画像形成装置用のアクティベーションキーを生成しない。
【００６９】
そして、情報処理装置１の制御部１０は、ローカルネットワークＬＮ内において、アクティベーション要求を発した画像形成装置２Ｂの通信部２１０に向け、生成したアクティベーションキー（生成キーＫ２）をデータ通信部１４に送信させる（ステップ♯１６）。更に、情報処理装置１の制御部１０は、基本キーＫ１とキー生成プログラムＰ１に基づいて、基本キーＫ１を保持する画像形成装置以外の画像形成装置に対しアクティベーションキーを生成し、送信したとき、課金に関する処理を行う（ステップ♯１７）。具体的に、課金に関する履歴が残される。課金に関する履歴には、アクティベーションキー（生成キーＫ２）によってプロテクトが解除されるアプリケーションＡｐ、基本キーに基づきアクティベーションキーが発行された画像形成装置、その発行日時を示すデータを含めることができる。
【００７０】
具体的に、情報処理装置１の制御部１０は、基本キーＫ１の生成、送信を行うたびに情報処理装置１の記憶部１１に課金に関する履歴を記憶させる。また、情報処理装置１の制御部１０は、基本キーＫ１の生成、送信を行うたびに課金に関する履歴を予め定められたアドレス（例えば、アクティベーションキー発行システム２００や、課金を管理するサーバー）に向けてデータ通信部１４から送信させてもよい。
【００７１】
情報処理装置１の記憶部１１の記憶内容の確認や、指定されたアドレスに設置された機器の履歴を確認することにより、何台の画像形成装置に対してアクティベーションがなされたか（ライセンス数はいくつか）、アクティベーションがなされた日時などを把握することができる。
【００７２】
画像形成装置２Ｂの主制御部２０は、画像形成装置２Ｂの通信部２１０で受信され、情報処理装置１が生成したアクティベーションキー（生成キーＫ２）を、画像形成装置２Ｂの記憶部２９に不揮発的に記憶させる（ステップ♯１８）。そして、画像形成装置２Ｂの主制御部２０は、受信したアクティベーションキー（サブとしてのアクティベーションキー）に基づき、対応するアプリケーションＡｐのアクティベーションを行う（ステップ♯１９）。これにより、画像形成装置２Ｂでも、インストールされたアプリケーションＡｐが利用できる状態となる（エンド）。
【００７３】
（基本キーＫ１を保持する画像形成装置の変更）
次に、図８を用いて、基本キーＫ１を保持する画像形成装置（画像形成装置）の変更（委譲）を説明する。図８は、基本キーＫ１の委譲を説明するための図である。
【００７４】
ローカルネットワークＬＮに接続される画像形成装置のうち、画像形成装置２Ａが基本キーＫ１を保持する例を説明した。しかし、買い換えや故障などで画像形成装置２Ａの交換がなされることがある。又、異なるフロアや部署への設置位置を移動や、ローカルネットワークＬＮの再構築などに伴い、異なるローカルネットワークＬＮで画像形成装置２Ａ、２Ｂ、２Ｃが運用されることになる場合もある。このような場合、画像形成装置２Ａは、現状のローカルネットワークＬＮから除かれるので、画像形成装置２Ａで保持された基本キーＫ１に基づいて、ローカルネットワークＬＮ内の他の画像形成装置２Ｂ、２Ｃに対してアクティベーションキー（生成キーＫ２）を発行する処理を行えなくなる。
【００７５】
そこで、本実施形態の情報処理装置１、画像形成システム１００では、基本キーＫ１を保持する画像形成装置を他の画像形成装置（図８の例では、画像形成装置２Ｂ、画像形成装置２Ｃの何れか）に委譲させることができる。
【００７６】
この場合、情報処理装置１が基本キーＫ１を保持する画像形成装置の変更（委譲）の指示と、委譲先の指定を受け付ける。言い換えると、情報処理装置１の入力装置１２（受付部に相当）は、基本キーＫ１を保持する第１画像形成装置を変更する指示と、基本キーＫ１の委譲先（画像形成装置２Ｂ又は画像形成装置２Ｃ）の指定を受け付ける。尚、同じローカルネットワークＬＮに属する何れかの画像形成装置（画像形成装置２Ａ〜２Ｃ）の操作パネル２３で、変更指示と委譲先の指定を行えるようにしてもよい。この場合、変更指示がなされた旨と、指定された基本キーＫ１の委譲先が画像形成装置の通信部２１０から情報処理装置１のデータ通信部１４に向けて送信される。
【００７７】
情報処理装置１の制御部１０は、変更指示と、指定された委譲先を認識する。そして、情報処理装置１の制御部１０は、基本キーＫ１を保持する画像形成装置（画像形成装置２Ａ）の通信部２１０に向けて、指定された委譲先に基本キーＫ１（キーファイル）の送信する指示をデータ通信部１４から送信させる。送信指示を受けた画像形成装置２Ａの主制御部２０は、指定された画像形成装置（画像形成装置２Ｂ又は２Ｃ）に向けて、通信部２１０に基本キーＫ１を送信させる。
【００７８】
あるいは、情報処理装置１の制御部１０は、基本キーＫ１を保持する画像形成装置（画像形成装置２Ａ）の通信部２１０に向けて、ひとまず、情報処理装置１に基本キーＫ１を送信する指示をデータ通信部１４から送信させる。この場合、画像形成装置２Ａの通信部２１０は、情報処理装置１のデータ通信部１４に向けて、基本キーＫ１を送信する。情報処理装置１の制御部１０は、指定された委譲先の画像形成装置（画像形成装置２Ｂ又は画像形成装置２Ｃ）の通信部２１０に向けて、受信した基本キーＫ１（キーファイル）をデータ通信部１４に転送させる。
【００７９】
尚、図８の例では、画像形成装置２Ｂと画像形成装置２Ｃに対して基本キーＫ１を送信する態様を示しているが、画像形成装置２Ｂと画像形成装置２Ｃといった複数の画像形成装置のうち、１つの画像形成装置に対して、基本キーＫ１が委譲される（保持する画像形成装置が選択される）。
【００８０】
更に、情報処理装置１の制御部１０は、基本キーＫ１を保持していた画像形成装置（画像形成装置２Ａ）に向けて、基本キーＫ１を記憶部２９から削除（データ消去）する旨の命令をデータ通信部１４に送信させる。命令を受けた画像形成装置２Ａの制御部１０は、記憶部２９から基本キーＫ１（キーファイル）を消去させる。このように、情報処理装置１の制御部１０は、基本キーＫ１の委譲元の画像形成装置（画像形成装置２Ａ）に、保持していた基本キーＫ１を削除させる。
【００８１】
このようにして、実施形態に係る情報処理装置１は、データ通信部１４と、記憶部１１と、制御部１０を含む。データ通信部１４は、情報処理装置１が属するローカルネットワークＬＮ内の画像形成装置であって、外部の正式なアクティベーションキー発行システム２００で発行された基本キーＫ１を保持する画像形成装置である第１画像形成装置、及び、情報処理装置１が属するローカルネットワークＬＮ内の画像形成装置であって、アクティベーションがまだなされていないアプリケーションＡｐがインストールされた第２画像形成装置と通信する。記憶部１１は、基本キーＫ１に基づいてアクティベーションキーを発行するためのキー生成プログラムＰ１を記憶する。制御部１０は、第２画像形成装置からのアクティベーションキーの発行を求めるアクティベーション要求をデータ通信部１４が受信したとき、第１画像形成装置から基本キーＫ１をデータ通信部１４に取得させ、取得した基本キーＫ１とキー生成プログラムＰ１に基づいて、アクティベーション要求を発した第２画像形成装置で用いるアクティベーションキー（生成キーＫ２）を生成し、アクティベーション要求を発した第２画像形成装置に向けて生成したアクティベーションキー（生成キーＫ２）をデータ通信部１４に送信させる。
【００８２】
これにより、最初の１つの基本キーＫ１に基づき、同じローカルネットワークＬＮに属する他の画像形成装置に用いるアクティベーションキーの生成、発行を行うことができる。従って、情報処理装置１と通信可能に接続され、同じローカルネットワークＬＮ内の２台目以降の画像形成装置でアクティベーションを行うとき、外部のネットワークのアクティベーションキー発行システム２００（ライセンス管理サーバー）へのアクティベーションキーの発行申請作業や、申請確認など外部のアクティベーションキー発行システム２００での一連の処理が不要となる。
【００８３】
従って、同じアプリケーションＡｐのアクティベーションを複数の画像形成装置で行うとき、情報処理装置１と各画像形成装置が同じローカルネットワークＬＮに属していれば、情報処理装置１がアクティベーションキー（生成キーＫ２）を発行することができる。その結果、アクティベーションの作業者によるアクティベーションための作業時間と手間を減らすことができる。しかも、情報処理装置１による画像形成装置へのアクティベーションキーの発行では、情報処理装置１と、基本キーＫ１を保持する画像形成装置と、アクティベーションしようとする画像形成装置が同じローカルネットワークＬＮ内にあることが条件される。そのため、一つの基本キーＫ１に基づいて、アクティベーションキーが無制限に生成されることはない。
【００８４】
また、社内ネットワークのようなローカルネットワークＬＮにおいて、情報処理装置１と第１画像形成装置と第２画像形成装置が通信可能であればよく、インターネットのような外部のネットワークに接続する設定や環境まで用意する必要がない。従って、外部のアクティベーションキー発行システム２００との通信路がダウンしていても情報処理装置１と画像形成装置と通信ができれば、アクティベーションを行うことができる。また、外部のネットワークとの接続は不要なので情報セキュリティーの点でも情報漏洩の危険性を減らすことができる。更に、それぞれの画像形成装置が外部のネットワーク上のアクティベーションキー発行システム２００にアクティベーションキーの発行申請を行う場合に比べ、アクティベーションキー発行システム２００へのアクセスが集中し難くなる。従って、アクティベーションキー発行システム２００の設置者の設備投資負担を軽減することもできる。
【００８５】
また、制御部１０は、自己が属するローカルネットワークＬＮ外の画像形成装置からのアクティベーション要求をデータ通信部１４が受信しても、基本キーＫ１とキー生成プログラムＰ１に基づいて、アクティベーションキーを生成しない。これにより、１つの基本キーＫ１に基づいて、無制限にアクティベーションキーが発行されることを防ぐことができる。
【００８６】
また、制御部１０は、基本キーＫ１とキー生成プログラムＰ１に基づいて、アクティベーションキー（生成キーＫ２）を生成、発行したとき、課金に関する履歴を記憶部１１に記憶させることと、予め定められたアドレスに向けて課金に関する履歴をデータ通信部１４に送信させることの何れか一方、又は、両方を行わせる。
【００８７】
これにより、記憶部１１に記憶された、あるいは、送信された課金に関する履歴（アクティベーションがされた日時、アクティベーションされたアプリケーションＡｐのような画像形成装置のアクティベーションの履歴情報）を確認することで、基本キーＫ１に基づいて発行されたアクティベーションキーの数を容易に確認することができる。従って、アクティベーションキーが発行された数（インストールにより用いられているアプリケーション数）に基づいて、顧客に対する課金を発生させることができる。
【００８８】
基本キーＫ１を保持する画像形成装置の故障や交換があったとき、基本キーＫ１に基づいて、同じローカルネットワークＬＮ内の画像形成装置に対して、アクティベーションキーを発行できなくなる。そこで、情報処理装置１は、基本キーＫ１を保持する第１画像形成装置を他の画像形成装置に変更する指示を受け付ける受付部（入力装置１２）を含む。そして、受付部が基本キーＫ１を保持する画像形成装置の変更指示を受け付けたとき、制御部１０は、新たに基本キーＫ１を保持させる画像形成装置に向けて基本キーＫ１をデータ通信部１４に送信させ、又は、現在、基本キーＫ１を保持する第１画像形成装置に新たに基本キーＫ１を保持させる画像形成装置に向けて基本キーＫ１を送信させ、基本キーＫ１の委譲元の第１画像形成装置に保持していた基本キーＫ１を削除させる命令をデータ通信部１４に送信させる。
【００８９】
これにより、故障、交換、移動により、基本キーＫ１を保持する画像形成装置がローカルネットワークＬＮから外れるような場合、基本キーＫ１を保持する画像形成装置を変更することができる。従って、外部ネットワークのアクティベーションキー発行システム２００（ライセンス管理サーバー）に接続して、基本キーＫ１の発行を再度受けなくても同じローカルネットワークＬＮに属する画像形成装置に対して、アクティベーションキー（生成キーＫ２）を発行できる状態が保たれる。
【００９０】
また、データ通信部１４は、アクティベーション要求を発した第２画像形成装置から当該画像形成装置のシリアル番号ＳＮを取得し、制御部１０は、取得されたシリアル番号ＳＮを用いて、予め定められた演算式に基づいて演算を行ってアクティベーション要求を発した第２画像形成装置で用いるアクティベーションキーを生成する。
【００９１】
これにより、各画像形成装置に対し、ユニークなアクティベーションキーを与えることができる。
【００９２】
また、画像形成システム１００は、上述した情報処理装置１と、情報処理装置１が属するローカルネットワークＬＮ内の画像形成装置であって、外部の正式なアクティベーションキー発行システム２００から基本キーＫ１の提供を受け、基本キーＫ１を保持する画像形成装置である第１画像形成装置と、情報処理装置１が属するローカルネットワークＬＮ内の画像形成装置であって、アクティベーションがまだなされていないアプリケーションＡｐがインストールされた第２画像形成装置と、を含む。
【００９３】
この構成によれば、上記の情報処理装置１と同様の効果を得ることができる画像形成システムを提供することができる。
【００９４】
本発明の実施形態を説明したが、本発明の範囲はこれに限定されるものではなく、発明の主旨を逸脱しない範囲で種々の変更を加えて実施することができる。
【産業上の利用可能性】
【００９５】
本発明は、情報処理装置や、画像形成装置や情報処理装置を含む画像形成システムに使用可能である。
【符号の説明】
【００９６】
１      情報処理装置                    １０    制御部
１１    記憶部                          １２    入力装置（受付部）
１４    データ通信部                    １００  画像形成システム
２Ａ    画像形成装置（第１画像形成装置）
２Ｂ    画像形成装置（第２画像形成装置のうちの１つ）
２Ｃ    画像形成装置（第２画像形成装置のうちの１つ）
２００  アクティベーションキー発行システム
Ａｐ    アプリケーション                Ｋ１    基本キー
ＬＮ    ローカルネットワーク            Ｐ１    キー生成プログラム
ＳＮ    シリアル番号
【図２】
0006012679.tif 000002
【図３】
0006012679.tif 000003
【図４】
0006012679.tif 000004
【図５】
0006012679.tif 000005
【図６】
0006012679.tif 000006
【図７】
0006012679.tif 000007
【図８】
0006012679.tif 000008
【図１】
0006012679.tif 000009