(57)【要約】【課題】  ライセンス管理サーバ、情報処理装置、および、画像形成装置を含むライセンス管理システムにおいて、画像形成装置上で動作するアプリケーションプログラムの有効化処理をより容易に実現可能とする。【解決手段】  画像形成装置において、第１のライセンス情報を入力する第１の入力手段と、第１のライセンス情報をライセンス管理サーバへ送信する第１の送信手段と、ライセンス管理サーバから第２のライセンス情報の発行可否の情報を入力する第２の入力手段と、第２のライセンス情報の発行可の情報が入力されたとき、自装置に予め設定された固有情報をライセンス管理サーバに送信する第２の送信手段と、ライセンス管理サーバから発行された前記第２のライセンス情報を入力する第３の入力手段と、第２のライセンス情報に基づいてアプリケーションプログラムの有効化を実行する有効化手段とを備える。【選択図】図４
2008152399.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して相互に接続された、ライセンス管理サーバ、情報処理装置、および、画像形成装置を含み、ユーザによる前記情報処理装置の操作に基づいて前記画像形成装置上で動作するアプリケーションプログラムの有効化処理を行うライセンス管理システムであって、
前記ライセンス管理サーバは、
アプリケーションプログラムに関連付けられた第１のライセンス情報を記憶する記憶手段と、
前記第１のライセンス情報と前記画像形成装置に予め設定された固有情報とに基づいて第２のライセンス情報を発行する発行手段と、
前記第１のライセンス情報および該第１のライセンス情報に基づき発行された既に発行された第２のライセンス情報の数とに基づいて、新規に第２のライセンス情報の発行可否を判定する判定手段と、
を備え、
前記情報処理装置は、
ユーザからの操作入力を受け付ける操作入力手段と、
前記操作入力手段による入力に基づいて、前記アプリケーションプログラムの有効化処理を行う対象となる１以上の画像形成装置の指定を行う指定手段と、
を備え、
前記画像形成装置は、
前記情報処理装置から、前記第１のライセンス情報を入力する第１の入力手段と、
前記第１のライセンス情報が入力されたとき該第１のライセンス情報を前記ライセンス管理サーバへ送信する第１の送信手段と、
前記ライセンス管理サーバから前記第２のライセンス情報の発行可否の情報を入力する第２の入力手段と、
前記第２のライセンス情報の発行可の情報が入力されたとき、自装置に予め設定された固有情報を前記ライセンス管理サーバに送信する第２の送信手段と、
前記ライセンス管理サーバから発行された前記第２のライセンス情報を入力する第３の入力手段と、
前記第２のライセンス情報に基づいて前記アプリケーションプログラムの有効化を実行する有効化手段と、
を備えることを特徴とするライセンス管理システム。
【請求項２】
ネットワークを介して相互に接続された、ライセンス管理サーバ、および、ユーザによる操作に基づいて１以上の画像形成装置上で動作するアプリケーションプログラムの有効化処理を行う画像形成装置を含むライセンス管理システムであって、
前記ライセンス管理サーバは、
アプリケーションプログラムに関連付けられた第１のライセンス情報を記憶する記憶手段と、
前記第１のライセンス情報と前記画像形成装置に予め設定された固有情報とに基づいて第２のライセンス情報を発行する発行手段と、
前記第１のライセンス情報および該第１のライセンス情報に基づき発行された既に発行された第２のライセンス情報の数とに基づいて、新規に第２のライセンス情報の発行可否を判定する判定手段と、
を備え、
前記画像形成装置は、
ユーザからの操作入力を受け付ける操作入力手段と、
前記操作入力手段による入力に基づいて、前記アプリケーションプログラムの有効化処理を行う対象となる１以上の画像形成装置の指定を行う指定手段と、
前記操作入力手段を介して前記第１のライセンス情報を入力する第１の入力手段と、
前記第１のライセンス情報が入力されたとき該第１のライセンス情報を前記ライセンス管理サーバへ送信する第１の送信手段と、
前記ライセンス管理サーバから前記第２のライセンス情報の発行可否の情報を入力する第２の入力手段と、
前記第２のライセンス情報の発行可の情報が入力されたとき、自装置に予め設定された固有情報を前記ライセンス管理サーバに送信する第２の送信手段と、
前記ライセンス管理サーバから発行された前記第２のライセンス情報を入力する第３の入力手段と、
前記第２のライセンス情報に基づいて前記アプリケーションプログラムの有効化を実行する有効化手段と、
を備えることを特徴とするライセンス管理システム。
【請求項３】
前記画像形成装置は、さらに、第２の入力手段により、前記第２のライセンス情報の発行不可の情報が入力されたとき、前記第２のライセンス情報を取得不可の旨の情報を前記情報処理装置に送信する第３の送信手段を備え、
前記情報処理装置は、さらに、前記画像形成装置から前記第２のライセンス情報を取得不可の旨の情報が入力されたとき、その旨をユーザに通知するエラー通知手段を備えることを特徴とする請求項１または２に記載のライセンス管理システム。
【請求項４】
前記エラー通知手段は、前記情報処理装置の表示部にエラー表示することを特徴とする請求項３に記載のライセンス管理システム。
【請求項５】
前記情報処理装置は、さらに、
前記ネットワークに接続された他の画像処理装置を探索する探索手段と、
前記探索手段により探索された画像処理装置をリスト表示する表示手段と
を備え、
前記指定手段は、前記表示手段に表示されたリストに基づき前記操作入力手段からの操作入力に基づき、１以上の画像形成装置を指定することを特徴とする請求項１乃至請求項４の何れか一項に記載のライセンス管理システム。
【請求項６】
ネットワークを介して相互に接続された、ライセンス管理サーバ、情報処理装置、および、画像形成装置を含み、ユーザによる前記情報処理装置の操作に基づいて前記画像形成装置上で動作するアプリケーションプログラムの有効化処理を行うライセンス管理システムの制御方法であって、
前記ライセンス管理サーバは、
アプリケーションプログラムに関連付けられた第１のライセンス情報を記憶部に記憶する記憶工程と、
前記第１のライセンス情報と前記画像形成装置に予め設定された固有情報とに基づいて第２のライセンス情報を発行する発行工程と、
前記第１のライセンス情報および該第１のライセンス情報に基づき発行された既に発行された第２のライセンス情報の数とに基づいて、新規に第２のライセンス情報の発行可否を判定する判定工程と、
を含み、
前記情報処理装置は、
ユーザからの操作入力を受け付ける操作入力工程と、
前記操作入力工程による入力に基づいて、前記アプリケーションプログラムの有効化処理を行う対象となる１以上の画像形成装置の指定を行う指定工程と、
を含み、
前記画像形成装置は、
前記情報処理装置から、前記第１のライセンス情報を入力する第１の入力工程と、
前記第１のライセンス情報が入力されたとき該第１のライセンス情報を前記ライセンス管理サーバへ送信する第１の送信工程と、
前記ライセンス管理サーバから前記第２のライセンス情報の発行可否の情報を入力する第２の入力工程と、
前記第２のライセンス情報の発行可の情報が入力されたとき、自装置に予め設定された固有情報を前記ライセンス管理サーバに送信する第２の送信工程と、
前記ライセンス管理サーバから発行された前記第２のライセンス情報を入力する第３の入力工程と、
前記第２のライセンス情報に基づいて前記アプリケーションプログラムの有効化を実行する有効化工程と、
を含むことを特徴とするライセンス管理システムの制御方法。
【請求項７】
ネットワークを介して相互に接続された、ライセンス管理サーバ、および、ユーザによる操作に基づいて１以上の画像形成装置上で動作するアプリケーションプログラムの有効化処理を行う画像形成装置を含むライセンス管理システムの制御方法であって、
前記ライセンス管理サーバは、
アプリケーションプログラムに関連付けられた第１のライセンス情報を記憶部に記憶する記憶工程と、
前記第１のライセンス情報と前記画像形成装置に予め設定された固有情報とに基づいて第２のライセンス情報を発行する発行工程と、
前記第１のライセンス情報および該第１のライセンス情報に基づき発行された既に発行された第２のライセンス情報の数とに基づいて、新規に第２のライセンス情報の発行可否を判定する判定工程と、
を含み、
前記画像形成装置は、
ユーザからの操作入力を受け付ける操作入力工程と、
前記操作入力工程による入力に基づいて、前記アプリケーションプログラムの有効化処理を行う対象となる１以上の画像形成装置の指定を行う指定工程と、
前記操作入力工程を介して前記第１のライセンス情報を入力する第１の入力工程と、
前記第１のライセンス情報が入力されたとき該第１のライセンス情報を前記ライセンス管理サーバへ送信する第１の送信工程と、
前記ライセンス管理サーバから前記第２のライセンス情報の発行可否の情報を入力する第２の入力工程と、
前記第２のライセンス情報の発行可の情報が入力されたとき、自装置に予め設定された固有情報を前記ライセンス管理サーバに送信する第２の送信工程と、
前記ライセンス管理サーバから発行された前記第２のライセンス情報を入力する第３の入力工程と、
前記第２のライセンス情報に基づいて前記アプリケーションプログラムの有効化を実行する有効化工程と、
を含みことを特徴とするライセンス管理システムの制御方法。
【請求項８】
前記画像形成装置は、さらに、第２の入力工程により、前記第２のライセンス情報の発行不可の情報が入力されたとき、前記第２のライセンス情報を取得不可の旨の情報を前記情報処理装置に送信する第３の送信工程を含み、
前記情報処理装置は、さらに、前記画像形成装置から前記第２のライセンス情報を取得不可の旨の情報が入力されたとき、その旨を通知するエラー通知工程を含むことを特徴とする請求項６または請求項７に記載のライセンス管理システムの制御方法。
【請求項９】
前記エラー通知工程は、前記情報処理装置の表示部にエラー表示することを特徴とする請求項８に記載のライセンス管理システムの制御方法。
【請求項１０】
前記情報処理装置は、さらに、
前記ネットワークに接続された他の画像処理装置を探索する探索工程と、
前記探索工程により探索された画像処理装置を表示部にリスト表示する表示工程と
を含み、
前記指定工程は、前記表示工程で前記表示部に表示されたリストに基づき前記操作入力工程における操作入力に基づき、１以上の画像形成装置を指定することを特徴とする請求項６乃至請求項９の何れか一項に記載のライセンス管理システムの制御方法。
【請求項１１】
ライセンス管理サーバとネットワークを介して通信することにより、自装置上で動作するアプリケーションプログラムの有効化処理を行う画像形成装置であって、
アプリケーションプログラムに関連付けられた第１のライセンス情報を入力する第１の入力手段と、
前記第１のライセンス情報が入力されたとき該第１のライセンス情報を前記ライセンス管理サーバへ送信する第１の送信手段と、
前記ライセンス管理サーバからライセンス発行可否の情報を入力する第２の入力手段と、
ライセンス発行可の情報が入力されたとき、自装置に予め設定された固有情報を前記ライセンス管理サーバに送信する第２の送信手段と、
前記固有情報に対して前記ライセンス管理サーバから発行された第２のライセンス情報を入力する第３の入力手段と、
前記第２のライセンス情報に基づいて前記アプリケーションプログラムの有効化を実行する有効化手段と、
を備えることを特徴とする画像形成装置。
【請求項１２】
ライセンス管理サーバとネットワークを介して通信することにより、ユーザによる操作に基づいて１以上の画像形成装置上で動作するアプリケーションプログラムの有効化処理を行う画像形成装置であって、
ユーザからの操作入力を受け付ける操作入力手段と、
前記操作入力手段による入力に基づいて、前記アプリケーションプログラムの有効化処理を行う対象となる１以上の画像形成装置の指定を行う指定手段と、  アプリケーションプログラムに関連付けられた第１のライセンス情報を入力する第１の入力手段と、
前記第１のライセンス情報が入力されたとき該第１のライセンス情報を前記ライセンス管理サーバへ送信する第１の送信手段と、
前記ライセンス管理サーバからライセンス発行可否の情報を入力する第２の入力手段と、
ライセンス発行可の情報が入力されたとき、自装置に予め設定された固有情報を前記ライセンス管理サーバに送信する第２の送信手段と、
前記固有情報に対して前記ライセンス管理サーバから発行された第２のライセンス情報を入力する第３の入力手段と、
前記第２のライセンス情報に基づいて前記アプリケーションプログラムの有効化を実行する有効化手段と、
を備えることを特徴とする画像形成装置。
【請求項１３】
ライセンス管理サーバとネットワークを介して通信することにより、自装置上で動作するアプリケーションプログラムの有効化処理を行う画像形成装置の制御方法であって、
アプリケーションプログラムに関連付けられた第１のライセンス情報を入力する第１の入力工程と、
前記第１のライセンス情報が入力されたとき該第１のライセンス情報を前記ライセンス管理サーバへ送信する第１の送信工程と、
前記ライセンス管理サーバからライセンス発行可否の情報を入力する第２の入力工程と、
ライセンス発行可の情報が入力されたとき、自装置に予め設定された固有情報を前記ライセンス管理サーバに送信する第２の送信工程と、
前記固有情報に対して前記ライセンス管理サーバから発行された第２のライセンス情報を入力する第３の入力工程と、
前記第２のライセンス情報に基づいて前記アプリケーションプログラムの有効化を実行する有効化工程と、
を備えることを特徴とする画像形成装置の制御方法。
【請求項１４】
ライセンス管理サーバとネットワークを介して通信することにより、ユーザによる操作に基づいて１以上の画像形成装置上で動作するアプリケーションプログラムの有効化処理を行う画像形成装置の制御方法であって、
ユーザからの操作入力を受け付ける操作入力工程と、
前記操作入力工程による入力に基づいて、前記アプリケーションプログラムの有効化処理を行う対象となる１以上の画像形成装置の指定を行う指定工程と、  アプリケーションプログラムに関連付けられた第１のライセンス情報を入力する第１の入力工程と、
前記第１のライセンス情報が入力されたとき該第１のライセンス情報を前記ライセンス管理サーバへ送信する第１の送信工程と、
前記ライセンス管理サーバからライセンス発行可否の情報を入力する第２の入力工程と、
ライセンス発行可の情報が入力されたとき、自装置に予め設定された固有情報を前記ライセンス管理サーバに送信する第２の送信工程と、
前記固有情報に対して前記ライセンス管理サーバから発行された第２のライセンス情報を入力する第３の入力工程と、
前記第２のライセンス情報に基づいて前記アプリケーションプログラムの有効化を実行する有効化工程と、
を備えることを特徴とする画像形成装置の制御方法。
【請求項１５】
請求項１３又は１４に記載の画像形成装置の制御方法をコンピュータに実行させるためのプログラム。
【請求項１６】
請求項１５に記載のプログラムを記録したことを特徴とするコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介したライセンス認証を行う画像処理装置に関するものである。
【背景技術】
【０００２】
近年、アプリケーションと当該アプリケーションを実行するデバイスの情報を管理するライセンス管理システムが開発されている。ライセンス管理システムを用いることにより、例えば、アプリケーションについて特定のデバイス上でのみ実行を許可する（アクティベーションともいう）することができる。この種のライセンス管理システムにおいては、デバイスに固有のＩＤと、アプリケーションに固有のＩＤと、ライセンスとを、結び付けて管理する。そして、デバイスに対し、アプリケーションおよび当該アプリケーションのライセンスファイルをインストールすることにより、当該デバイス上でのアプリケーションの実行が許可される。
【０００３】
上述のライセンス管理はネットワークを介して行ってもよい。例えば、特許文献１に記載されるコンテンツ配信システムにおいては、サーバよりコンテンツ、当該コンテンツを処理する実行プログラム、当該コンテンツや当該実行プログラムの利用条件、の３つのデータをネットワークを介して配信する技術が開示されている。また、特許文献２には、ユーザシステムでライセンスアクセス番号、アプリケーションを導入するデバイス番号を一括して入力し、ユーザシステムがライセンス管理サーバから一括してライセンスの発行を受ける技術が開示されている。
【特許文献１】特開２００３−２３３５９７号公報
【特許文献２】特開２００５−４４４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記ライセンス管理システムの場合、以下のような問題点がある。ユーザが前記デバイスＩＤの情報をあらかじめ収集しておかなくてはならないという問題がある。また収集した前記デバイスＩＤを、前記アプリケーションＩＤと共に、ユーザがライセンス管理システムへ登録しなくてはならない。ここで、登録作業にユーザが介在する事により、間違いの発生する恐れや、偽ったデバイスＩＤを登録する事ができてしまうという問題がある。さらに発行されたライセンス情報をデバイスにインストールし、アプリケーションを有効化するといった作業を、ユーザが行う必要がある。そのため、ライセンスの発行時と、アプリケーションの有効化がされるタイミングが非同期となる。そして、ライセンスが、デバイスに対して確実にインストールされたという確証がとれなくなる。また、これらの作業は、デバイス及びアプリケーションの台数、種類が多くなれば線形的に作業量および負荷が増大する。
【０００５】
本発明は上記問題点に鑑みなされたものであり、アプリケーションのインストール作業を容易にすることを目的とする。
【課題を解決するための手段】
【０００６】
上述の問題点を解決するため、本発明の情報処理装置は以下の構成を備える。すなわち、ネットワークを介して相互に接続された、ライセンス管理サーバ、情報処理装置、および、画像形成装置を含み、ユーザによる前記情報処理装置の操作に基づいて前記画像形成装置上で動作するアプリケーションプログラムの有効化処理を行うライセンス管理システムであって、前記ライセンス管理サーバは、アプリケーションプログラムに関連付けられた第１のライセンス情報を記憶する記憶手段と、前記第１のライセンス情報と前記画像形成装置に予め設定された固有情報とに基づいて第２のライセンス情報を発行する発行手段と、前記第１のライセンス情報および該第１のライセンス情報に基づき発行された既に発行された第２のライセンス情報の数とに基づいて、新規に第２のライセンス情報の発行可否を判定する判定手段と、を備え、前記情報処理装置は、ユーザからの操作入力を受け付ける操作入力手段と、前記操作入力手段による入力に基づいて、前記アプリケーションプログラムの有効化処理を行う対象となる１以上の画像形成装置の指定を行う指定手段と、を備え、前記画像形成装置は、前記情報処理装置から、前記第１のライセンス情報を入力する第１の入力手段と、前記第１のライセンス情報が入力されたとき該第１のライセンス情報を前記ライセンス管理サーバへ送信する第１の送信手段と、前記ライセンス管理サーバから前記第２のライセンス情報の発行可否の情報を入力する第２の入力手段と、前記第２のライセンス情報の発行可の情報が入力されたとき、自装置に予め設定された固有情報を前記ライセンス管理サーバに送信する第２の送信手段と、前記ライセンス管理サーバから発行された前記第２のライセンス情報を入力する第３の入力手段と、前記第２のライセンス情報に基づいて前記アプリケーションプログラムの有効化を実行する有効化手段と、を備える。
【０００７】
あるいは、ネットワークを介して相互に接続された、ライセンス管理サーバ、および、ユーザによる操作に基づいて１以上の画像形成装置上で動作するアプリケーションプログラムの有効化処理を行う画像形成装置を含み、ライセンス管理システムであって、前記ライセンス管理サーバは、アプリケーションプログラムに関連付けられた第１のライセンス情報を記憶する記憶手段と、前記第１のライセンス情報と前記画像形成装置に予め設定された固有情報とに基づいて第２のライセンス情報を発行する発行手段と、前記第１のライセンス情報および該第１のライセンス情報に基づき発行された既に発行された第２のライセンス情報の数とに基づいて、新規に第２のライセンス情報の発行可否を判定する判定手段と、を備え、前記画像形成装置は、ユーザからの操作入力を受け付ける操作入力手段と、前記操作入力手段による入力に基づいて、前記アプリケーションプログラムの有効化処理を行う対象となる１以上の画像形成装置の指定を行う指定手段と、前記操作入力手段を介して前記第１のライセンス情報を入力する第１の入力手段と、前記第１のライセンス情報が入力されたとき該第１のライセンス情報を前記ライセンス管理サーバへ送信する第１の送信手段と、前記ライセンス管理サーバから前記第２のライセンス情報の発行可否の情報を入力する第２の入力手段と、前記第２のライセンス情報の発行可の情報が入力されたとき、自装置に予め設定された固有情報を前記ライセンス管理サーバに送信する第２の送信手段と、前記ライセンス管理サーバから発行された前記第２のライセンス情報を入力する第３の入力手段と、前記第２のライセンス情報に基づいて前記アプリケーションプログラムの有効化を実行する有効化手段と、を備える。
【０００８】
そして、前記画像形成装置は、さらに、第２の入力手段により、前記第２のライセンス情報の発行不可の情報が入力されたとき、前記第２のライセンス情報を取得不可の旨の情報を前記情報処理装置に送信する第３の送信手段を備え、前記情報処理装置は、さらに、前記画像形成装置から前記第２のライセンス情報を取得不可の旨の情報が入力されたとき、その旨をユーザに通知するエラー通知手段を備える
ここで、前記エラー通知手段は、前記情報処理装置の表示部にエラー表示する。
【０００９】
また、前記情報処理装置は、さらに、前記ネットワークに接続された他の画像処理装置を探索する探索手段と、前記探索手段により探索された画像処理装置をリスト表示する表示手段とを備え、前記指定手段は、前記表示手段に表示されたリストに基づき前記操作入力手段からの操作入力に基づき、１以上の画像形成装置を指定する。
【発明の効果】
【００１０】
本発明によれば、ユーザがより容易にアプリケーションのインストール作業を行うことが可能となる技術を提供することができる。
【発明を実施するための最良の形態】
【００１１】
以下に、図面を参照して、この発明の好適な実施の形態を詳しく説明する。なお、この実施の形態はあくまで例示であり、この発明の範囲を限定する趣旨のものではない。
【００１２】
（第１実施形態）
本発明に係る画像処理装置の第１実施形態として、アプリケーションのインストール処理を行う装置を例に挙げて以下に説明する。
【００１３】
以下に、図面を参照して、この発明の好適な実施の形態を例示的に詳しく説明する。ただし、この実施の形態に記載されている構成要素はあくまで例示であり、この発明の範囲をそれらのみに限定する趣旨のものではない。
【００１４】
＜システムの構成＞
図１は、第１実施形態に係る画像処理装置であるＭＦＰを含むネットワークシステムの構成図である。
【００１５】
本システムは、ライセンス管理システムであるＬＭＳサーバ１１０、ユーザが操作するクライアント端末にあたるＰＣ１２０、デジタル複合機であるＭＦＰ１０１〜１０３から構成されている。また、ＬＭＳサーバ１１０、ＰＣ１２０、ＭＦＰ１０１〜１０３のそれぞれはネットワーク１５０を介して相互に接続されている。以下では、ユーザがＰＣ１２０を操作することにより、アプリケーションプログラムをＭＦＰにインストールする状況について説明する。なお、各ＭＦＰはそれぞれ固有の機体番号（デバイスシリアル番号ともいう）（ＤＳ＃１−１、ＤＳ＃１−２、ＤＳ＃１−３）が設定されており、ＩＰアドレス（xx.xx.xx.1、xx.xx.xx.2、xx.xx.xx.3）が設定されているものとする。
【００１６】
図２は、ＬＭＳサーバ１１０が保持するライセンス管理テーブル２０１を概念的に示す図である。ここでは、ライセンス管理テーブル２０１には、ライセンスアクセス番号（ＬＡ＃）、デバイスシリアル番号（ＤＳ＃）、および、ライセンスファイル（ＬＦ）が含まれている。ライセンスアクセス番号（ＬＡ＃）は、アプリケーションのライセンスを購入する際にＬＭＳサーバ１１０が発行し保持する番号である。一方、デバイスシリアル番号（ＤＳ＃）、は、当該アプリケーションをＭＦＰにインストールする際にＬＭＳサーバ１１０に登録される番号であり、ライセンスファイル（ＬＦ）はその際ＬＭＳサーバ１１０が発行するファイルである。つまり図２は、アプリケーション購入時にライセンス数１で発行され、デバイスシリアル番号（ＤＳ＃）を有するＭＦＰに、ライセンスファイル（ＬＦ）が発行されている状態を関連付けて記録、管理している状態を示している。
【００１７】
図３は、ＭＦＰの内部構成図である。ただし、アプリケーションのインストール処理に関係する部分を示している。
【００１８】
ＭＦＰ１０１は、ＣＰＵ３０１、メモリ３０２、記憶装置３０３、操作入力部３０４、表示部３０５、およびネットワークＩ／Ｆ３１０を備え、各々はバス３０６により相互に接続されている。
【００１９】
ＣＰＵ３０１は、記憶装置３０３に記憶されている各種プログラムを実行する。なお記憶装置３０３は、後述するアプリケーションインストール処理プログラムやインストールされたアプリケーションプログラム３０７を記憶する。なお、記憶装置３０３は、例えばＨＤＤのような大容量記憶装置により構成される。メモリ３０２は、ＣＰＵ３０１が記憶装置３０３から読み出したプログラムやデータを一時的に記憶する。また、メモリ３０２は、ＣＰＵ３０１が各種のプログラムを実行するための領域としても利用される。操作入力部３０４および表示部３０５は、例えばタッチパネルディスプレイなどにより構成され、ユーザからＭＦＰの各種設定操作を受け付け、その結果を表示する機能部である。そして、ネットワークＩ／Ｆ３１０は、ネットワーク１５０に接続し、ＬＭＳサーバ１１０、ＰＣ１２０、あるいは他のＭＦＰと通信するためのインタフェースである。
【００２０】
＜アプリケーションのインストール処理の詳細動作＞
図４は、第１実施形態に係るＭＦＰにアプリケーションをインストールする際のフローチャートである。なお、以下のＭＦＰ１０１〜１０３の動作は、各ＭＦＰのＣＰＵ３０１が記憶装置３０３に格納されるアプリケーションインストール処理プログラムを実行することにより実現される。また、以下のＬＭＳサーバ１１０の動作は、ＬＭＳサーバ１１０で実行されているライセンス管理プログラムにより実現される。そして、以下のＰＣ１２０の動作は、ＰＣ１２０が後述するアプリケーションインストールプログラムを実行することにより実現される。
【００２１】
ステップＳ１０１では、オフライン（例えば店頭）で、ユーザは、アプリケーションおよび当該アプリケーションのライセンスを購入する。ここではＭＦＰ３台分のライセンスを購入するとする。なお、本ステップをＰＣ１２０を用いてインターネット経由で購入するよう構成しても良い。この結果、ＰＣ１２０は、アプリケーションソフトと共に、ライセンスアクセス番号ＬＡ＃１を取得する。
【００２２】
図５は、ライセンスアクセス番号発行直後のライセンス管理テーブルを示す図である。この時点では、ステップＳ１０１において発行されたライセンスアクセス番号ＬＡ＃１（第１のライセンス情報）が登録されている。ただし、ライセンスアクセス番号ＬＡ＃１に対して登録可能な３つのデバイスシリアル番号ＤＳ＃（固有情報）の欄およびライセンスファイル（第２のライセンス情報）の欄はすべて空欄となっており、登録受付可能な状態となっている。
【００２３】
ステップＳ１０２では、ＰＣ１２０は、アプリケーションインストールプログラムを起動する。
【００２４】
図６は、アプリケーションインストールプログラムのダイアログ画面を示す図である。当該ダイアログ画面はＰＣ１２０の表示部（不図示）に表示される。ダイアログ画面は、インストールする対象となるアプリケーションを選択するフィールド６０１が配置されており、プルダウンリストなどによりユーザからの選択を受け付ける。また、フィールド６０１に設定されたアプリケーションをインストールする対象となるＭＦＰのＩＰアドレスを入力するフィールド６０２が配置される。その他、ステップＳ１０１で取得したライセンスアクセス番号を入力するフィールド６０３、ＯＫボタン６１１、キャンセルボタン６１２などが配置される。
【００２５】
ステップＳ１０３では、ＰＣ１２０は、ユーザからアプリケーション、インストール対象のＭＦＰのＩＰアドレス、および、ライセンスアクセス番号ＬＡ＃１の入力を受け付ける。すなわち、ステップＳ１０２により表示されたダイアログ画面の各フィールドに対する入力を受け付ける。入力を受け付け、ＯＫボタン６１１が押下されるとステップＳ１０４に進む。なお、ここでは、ＭＦＰ１０１の１台のみにアプリケーションをインストールする場合を想定し、ＩＰアドレスとして”xx.xx.xx.1”を入力したとする。
【００２６】
ステップＳ１０４では、ＰＣ１２０は、アプリケーションのインストール対象となるＭＦＰに対してライセンスアクセス番号ＬＡ＃１を送信する。つまり、ここでは、ＰＣ１２０は、ネットワーク１５０を介してＭＦＰ１０１にライセンスアクセス番号ＬＡ＃１を送信する。
【００２７】
ステップＳ１０５では、ＭＦＰ１０１は、ＰＣ１２０からライセンスアクセス番号ＬＡ＃１を受信すると、ＬＭＳサーバ１１０に対して、受信したライセンスアクセス番号ＬＡ＃１を送信する。
【００２８】
ステップＳ１０６では、ＬＭＳサーバ１１０は、ライセンスアクセス番号ＬＡ＃１を受信すると、当該ライセンスアクセス番号が正規に発行されたものかどうかを判断する。つまり、ライセンス管理テーブル２０１内にＬＡ＃が存在するか否かを確認する。正規に発行されたものと判断した場合はステップＳ１０７に進み、そうでない場合はステップＳ１０８に進む。
【００２９】
ステップＳ１０７では、ＬＭＳサーバ１１０は、ライセンスアクセス番号ＬＡ＃１に対するライセンスの残り数が足りているか否かを確認する。つまり、当該ＬＡ＃に対するＤＳ＃（あるいはＬＦ）の欄に空欄があるか否かを確認する。空きがあると判断した場合はステップＳ１１１に進み、そうでない場合はステップＳ１０８に進む。
【００３０】
ステップＳ１１１では、ＬＭＳサーバ１１０は、ステップＳ１０６で受信したライセンスアクセス番号ＬＡ＃１を送信したＭＦＰ（ここではＭＦＰ１０１）に対してライセンス発行可能であることを通知する。
【００３１】
ステップＳ１１２では、ＭＦＰ１０１は、ＬＭＳサーバ１１０からライセンス発行可能の通知を受信すると、自身の機体番号ＤＳ＃１−１をＬＭＳサーバ１１０へ送信する。
【００３２】
ステップＳ１１３では、ＬＭＳサーバ１１０は、ＤＳ＃１−１を受信し、当該番号をライセンス管理テーブル２０１に登録する。そして、ライセンスファイルＬＦ＃１−１を発行し、ＭＦＰ１０１に送信する。
【００３３】
図７は、ライセンスファイル発行直後のライセンス管理テーブルを示す図である。ステップＳ１０１において発行されたライセンスアクセス番号ＬＡ＃１に対応する３つのデバイスシリアル番号ＤＳ＃の欄の１つにＤＳ＃１−１が登録され、対応するライセンスファイルがあわせて登録されている。
【００３４】
ステップＳ１１４では、ＭＦＰ１０１は、ライセンスファイルＬＦ＃１−１を受信し、当該ライセンスファイルＬＦ＃１−１を用いてアプリケーションをインストールする。具体的には、ＰＣ１２０からアプリケーションプログラム（ファイル）を受信し、当該アプリケーションプログラムに対して実行の有効化（アクティベート）を行う。そして、フローを終了する。
【００３５】
ステップＳ１０８では、ＬＭＳサーバ１１０は、ステップＳ１０６で受信したライセンスアクセス番号ＬＡ＃１を送信したＭＦＰ（ここではＭＦＰ１０１）に対してライセンス発行不能であることを通知する。
【００３６】
ステップＳ１０９では、ＭＦＰ１０１は、ＰＣ１２０へライセンス発行不能であった旨を通知する。
【００３７】
ステップＳ１１０では、ＰＣ１２０は、ＭＦＰ１０１からライセンス発行不能の通知を受信すると、表示部（不図示）にその旨を表示する。つまり、ユーザに対し、アプリケーションのインストールが不能であることを通知する。そして、フローを終了する。図８は、インストール不能を通知する表示画面を例示的に示す図である。
【００３８】
以上説明したとおり第１実施形態によれば、ＭＦＰ１０１は、ＰＣ１２０からのライセンスアクセス番号の通知をトリガに、アプリケーションのインストール処理を実行する。上述の動作に従ってインストール処理を行うことにより、ユーザによるＭＦＰのデバイスＩＤの調査といった煩雑な作業を不要にすることが出来る。つまり、ユーザビリティの向上が期待される。また同時に、入力間違いの発生あるいは偽の情報登録などを低減することが可能となる。
【００３９】
なお、例えば請求項２に係る画像形成装置の備える４つの独立した手段である、第１及び第２の送信手段、第２及び第３の入力手段を共通のモジュールで構成しても良い。例えば、上述のＭＦＰ１０１においては、ＣＰＵ３０１が単一のアプリケーションインストール処理プログラムを実行しネットワークＩ／Ｆ３１０を利用し４つの手段を実現している。
【００４０】
また、上述の説明においては、アプリケーションプログラムをＰＣ１２０から送信しインストールするように説明を行ったが、ＬＭＳサーバ１１０から送信するよう構成しても良い。また、ＭＦＰ１０１内の記憶装置３０３にアプリケーションプログラムを予め記憶しておき、登録フローにおいてはアプリケーションプログラム実行の有効化（アクティベート）のみを行うよう構成しても良い。
【００４１】
さらに、ＭＦＰ１０１がＬＭＳサーバ１１０と通信を行う際必要となるＬＭＳサーバ１１０のＩＰアドレスについては、ＭＦＰ１０１内のアプリケーションインストール処理プログラムなどに予め登録しておく事で実現できる。あるいは、ＰＣ１２０からＭＦＰ１０１に対し通知するよう構成しても良い。
【００４２】
（変形例１）
上述の説明では、ステップＳ１０４において、インストール対象のＭＦＰに対するＩＰアドレスの直接入力を受け付けるよう説明を行った。しかし、ＰＣ１２０がネットワーク上（例えば同一サブネット上）に接続されたＭＦＰを探索し、探索されたＭＦＰリストからインストール対象のＭＦＰの選択を受け付けるよう構成しても良い。
【００４３】
図９は、変形例１に係るＭＦＰにアプリケーションをインストールする際のフローチャートである。また、図１０は、変形例１に係るアプリケーションインストールプログラムのダイアログ画面を示す図である。
【００４４】
ＰＣ１２０上でアプリケーションインストールプログラムが起動される（Ｓ１０２−１）と、ＰＣ１２０と同一のサブネット内にあるＭＦＰを探索する（Ｓ１０２−２）。そして、ダイアログ画面上に配置されたフィールド９０２に、発見されたＭＦＰのリストを表示し（Ｓ１０３−１）、ユーザから１以上のＭＦＰの選択を受け付ける（Ｓ１０３−２）よう構成する。なお、フィールド１００２上における表示形式は、ＩＰアドレスのほか、ＭＦＰの機種名、あるいは、設置者により予め各ＭＦＰに設定されたコメントを利用することが出来る。
【００４５】
（第２実施形態）
第２実施形態では、第１実施形態におけるＰＣ１２０の機能がＭＦＰ内に組み込まれている例について説明を行う。つまり、アプリケーションのインストールに別途ＰＣが必要無い点が主に異なる。
【００４６】
＜システムの構成＞
図１１は、第２実施形態に係る画像処理装置であるＭＦＰを含むネットワークシステムの構成図である。
【００４７】
本システムは、ライセンス管理システムであるＬＭＳサーバ１１１０、デジタル複合機であるＭＦＰ１１０１〜１１０３から構成されている。また、ＬＭＳサーバ１１１０、ＭＦＰ１１０１〜１１０３のそれぞれはネットワーク１１５０を介して相互に接続されている。以下では、ユーザがＭＦＰ１１０１を操作することにより、アプリケーションプログラムを自身を含む複数のＭＦＰにインストールする状況について説明する。
【００４８】
なお、各ＭＦＰはそれぞれ固有の機体番号（デバイスシリアル番号ともいう）（ＤＳ＃２−１、ＤＳ＃２−２、ＤＳ＃２−３）が設定されており、ＩＰアドレス（xx.xx.xx.1、xx.xx.xx.2、xx.xx.xx.3）が設定されているものとする。なお、ライセンス管理テーブルは第１実施形態で説明したものと同様であるため説明は省略する。また、ＭＦＰの内部構成図も第１実施形態で説明したものとほぼ同様であるが、記憶装置３０３内にウェブブラウザプログラムを記憶している。
【００４９】
＜アプリケーションのインストール処理の詳細動作＞
図１２は、第２実施形態に係るＭＦＰにアプリケーションをインストールする際のフローチャートである。なお、以下のＭＦＰ１１０１〜１１０３の動作は、各ＭＦＰのＣＰＵ３０１が記憶装置３０３に格納されるアプリケーションインストール処理プログラムを実行することにより実現される。また、以下のＬＭＳサーバ１１１０の動作は、ＬＭＳサーバ１１１０で実行されているライセンス管理プログラムにより実現される。
【００５０】
ステップＳ２０１では、オフライン（例えば店頭）で、ユーザは、アプリケーションおよび当該アプリケーションのライセンスを購入する。ここではＭＦＰ３台分のライセンスを購入するとする。このとき、ＬＭＳサーバ１１１０のライセンス管理テーブルは第１実施形態と同様、図５のようになっている。
【００５１】
ステップＳ２０２では、ＭＦＰ１１０１は、ウェブブラウザを起動しＬＭＳサーバ１１１０へ接続する。
【００５２】
図１３は、ウェブブラウザでインストール初期画面を表示している状態を示す図である。当該インストール初期画面はＭＦＰ１１０１の表示部３０５に表示される。インストール初期画面には、ライセンスアクセス番号を入力するフィールド１３０１が配置されている。
【００５３】
ステップＳ２０３では、ＭＦＰ１１０１は、ユーザからライセンスアクセス番号ＬＡ＃１の入力を受け付ける。すなわち、ステップＳ２０２により表示されたインストール画面のフィールド１３０１に対する入力を受け付ける。入力を受け付け、”次へ”ボタン１３０２が押下されるとステップＳ２０４に進む。
【００５４】
ステップＳ２０４では、ＭＦＰ１１０１は、インストールの対象となるデバイス（ＭＦＰ）の選択画面のウェブページを表示する。
【００５５】
図１４は、ウェブブラウザでデバイス選択画面を表示している状態を示す図である。当該デバイス選択画面はＭＦＰ１１０１の表示部３０５に表示される。デバイス選択画面には、インストールする対象となるアプリケーションの情報を表示するフィールド１４０１が配置される。また、フィールド１４０１に表示されたアプリケーションをインストールする対象となるＭＦＰのＩＰアドレスを入力するフィールド１４０２が配置される。その他、ＯＫボタン１４０３、キャンセルボタン１４０４などが配置される。なお、ここでは、ＭＦＰ１１０１、ＭＦＰ１１０２、ＭＦＰ１１０３の３台にアプリケーションをインストールする場合を想定し、ユーザは、ＩＰアドレスとして”xx.xx.xx.1”、”xx.xx.xx.2”、”xx.xx.xx.3”を入力し、ＯＫボタン１４０３を押下する。なお、図１５に示すように、自身（ここではＭＦＰ１１０１）にインストールする場合を想定し、自身にインストールする場合はチェックボックス１５０１へのチェックのみで選択可能なよう画面を構成しても良い。
【００５６】
ステップＳ２０５では、ＭＦＰ１１０１は、ＬＭＳサーバ１１１０に対してライセンスアクセス番号ＬＡ＃１を送信する。なお本ステップは、ステップＳ２０４で自身（ここではＭＦＰ１１０１）がインストール対象に指定された場合に実行される。
【００５７】
ステップＳ２０６では、ＭＦＰ１１０１は、アプリケーションのインストール対象となるＭＦＰに対してライセンスアクセス番号ＬＡ＃１を送信する。つまり、ここでは、ＭＦＰ１１０１は、ネットワーク１５０を介してＭＦＰ１１０２、ＭＦＰ１１０３の２台にライセンスアクセス番号ＬＡ＃１を送信する。もちろん、自身（ここではＭＦＰ１１０１）はライセンスアクセス番号ＬＡ＃１を既知のため特に送信は必要ない。
【００５８】
ステップＳ２０７では、ＭＦＰ１１０２およびＭＦＰ１１０３は、ＬＭＳサーバ１１１０に対してライセンスアクセス番号ＬＡ＃１を送信する。
【００５９】
ステップＳ２０８では、ＬＭＳサーバ１１１０は、ライセンスアクセス番号ＬＡ＃１を受信すると、当該ライセンスアクセス番号が正規に発行されたものかどうかを判断する。つまり、ライセンス管理テーブル２０１内にＬＡ＃が存在するか否かを確認する。正規に発行されたものと判断した場合はステップＳ２０９に進み、そうでない場合はステップＳ２１０に進む。
【００６０】
ステップＳ２０９では、ＬＭＳサーバ１１１０は、ライセンスアクセス番号ＬＡ＃１に対するライセンスの残り数が足りているか否かを確認する。つまり、当該ＬＡ＃に対するＤＳ＃（あるいはＬＦ）の欄に空欄があるか否かを確認する。空きがあると判断した場合はステップＳ２１３に進み、そうでない場合はステップＳ２１０に進む。
【００６１】
ステップＳ２１３では、ＬＭＳサーバ１１１０は、ステップＳ２０５およびＳ２０７で受信したライセンスアクセス番号ＬＡ＃１を送信したＭＦＰ（ここではＭＦＰ１１０１、ＭＦＰ１１０２、ＭＦＰ１１０３）に対してライセンス発行可能であることを通知する。
【００６２】
ステップＳ２１４では、ＭＦＰ１１０１、ＭＦＰ１１０２、ＭＦＰ１１０３は、ＬＭＳサーバ１１１０からライセンス発行可能の通知を受信すると、自身の機体番号ＤＳ＃２−１、ＤＳ＃２−２、ＤＳ＃２−３をＬＭＳサーバ１１１０へ送信する。
【００６３】
ステップＳ２１５では、ＬＭＳサーバ１１１０は、ＤＳ＃２−１、ＤＳ＃２−２、ＤＳ＃２−３を受信し、当該番号をライセンス管理テーブル２０１に登録する。そして、ライセンスファイルＬＦ＃２−１、ＬＦ＃２−２、ＬＦ＃２−３を発行し、それぞれをＭＦＰ１１０１、ＭＦＰ１１０２、ＭＦＰ１１０３に送信する。
【００６４】
図１６は、ライセンスファイル発行直後のライセンス管理テーブルを示す図である。ステップＳ２０１において発行されたライセンスアクセス番号ＬＡ＃１に対応する３つのデバイスシリアル番号ＤＳ＃の欄にＤＳ＃２−１、ＤＳ＃２−２、ＤＳ＃２−３が登録されている。また、対応するライセンスファイルＬＦ＃２−１、ＬＦ＃２−２、ＬＦ＃２−３があわせて登録されている。
【００６５】
ステップＳ２１６では、ＭＦＰ１１０１、ＭＦＰ１１０２、ＭＦＰ１１０３は、それぞれのライセンスファイルＬＦ＃２−１、ＬＦ＃２−２、ＬＦ＃２−３を受信し、当該ライセンスファイルを用いてアプリケーションをインストールする。具体的には、ＬＭＳサーバ１１１０からアプリケーションプログラム（ファイル）を受信し、当該アプリケーションプログラムに対して実行の有効化（アクティベート）を行う。そして、フローを終了する。なお、アプリケーションプログラムの配信に関しては、送信側でデータ圧縮を行い、受信側でデータ伸張して使用するよう構成しても良い。
【００６６】
ステップＳ２１０では、ＬＭＳサーバ１１０は、ライセンス発行不能と判断されたＭＦＰ（ここではＭＦＰ１０１）に対してライセンス発行不能であることを通知する。例えば、ステップＳ２０８でライセンスアクセス番号が正規に発行されたものでないと判断された場合は、インストール対象として指定された全ＭＦＰ（ここではＭＦＰ１１０１、ＭＦＰ１１０２、ＭＦＰ１１０３）に対して通知する。一方、ステップＳ２０９でライセンス不足と判断された場合は、ライセンス不足と判断されたＭＦＰのみに通知する。ここでは、ＭＦＰ１１０２に対してライセンスが不足と判断されたと仮定し説明する。つまり、本ステップでは、ＭＦＰ１１０２に対してライセンス発行不能であることを通知する。
【００６７】
ステップＳ２１１では、ＭＦＰ１１０２は、ＭＦＰ１１０１へライセンス発行不能であった旨を通知する。
【００６８】
ステップＳ２１２では、ＭＦＰ１１０１は、ＭＦＰ１１０２からライセンス発行不能の通知を受信すると、表示部３０５にその旨を表示する。つまり、ユーザに対し、アプリケーションのインストールが不能であることを通知する。そして、フローを終了する。図１７は、インストール不能を通知する表示画面を例示的に示す図である。
【００６９】
以上説明したとおり第２実施形態によれば、各ＭＦＰは、ユーザが操作しているＭＦＰ１１０１からのライセンスアクセス番号の通知をトリガに、アプリケーションのインストール処理を実行する。上述の動作に従ってインストール処理を行うことにより、ユーザによるＭＦＰのデバイスＩＤの調査といった煩雑な作業を不要にすることが出来る。つまり、ユーザビリティの向上が期待される。特に、第１実施形態と比較し、アプリケーションインストール用のＰＣを設置しなくても良くなるという利点がある。
【００７０】
（変形例２）
上述の説明では、ステップＳ２０４において、インストール対象のＭＦＰに対するＩＰアドレスの直接入力を受け付けるよう説明を行った。しかし、ＭＦＰ１１０１がネットワーク上（例えば同一サブネット上）に接続されたＭＦＰを探索し、探索されたＭＦＰリストからインストール対象のＭＦＰの選択を受け付けるよう構成しても良い。
【００７１】
図１８は、変形例２に係るＭＦＰにアプリケーションをインストールする際のフローチャートである。また、図１９は、変形例２に係るデバイス選択画面を示す図である。
【００７２】
ＭＦＰ１１０１上でウェブブラウザが起動され、ＬＡ＃１が入力されると、ＭＦＰ１１０１と同一のサブネット内にあるＭＦＰを探索する（Ｓ２０４−１）。そして、デバイス選択画面上に配置されたフィールド１９０１に、発見されたＭＦＰのリストを表示し（Ｓ２０４−２）、ユーザから１以上のＭＦＰの選択を受け付ける（Ｓ２０４−３）よう構成する。
【００７３】
（第３実施形態）
また、上述の第１および第２実施形態では、アクティベート（有効化）する対象となるアプリケーションについてはライセンスと同時にオフラインまたはオンラインで購入しインストールするように説明を行った。
【００７４】
しかし、アプリケーションおよびライセンスを個別に購入しインストールするよう構成しても良い。例えば、アプリケーションをライセンスとは別にアプリケーションサーバから配信されるよう構成しても良い。
【００７５】
さらに、アクティベートする対象となるアプリケーションを予め画像形成装置にアクティベートされていない（無効化）状態でインストールしておくよう構成しても良い。
【００７６】
（他の実施形態）
なお、本発明は、前述した実施形態の機能を実現するプログラムを、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置が、供給されたプログラムコードを読み出して実行することによっても達成される。従って、本発明の機能処理をコンピュータで実現するために、コンピュータにインストールされるプログラムコード自体も本発明の技術的範囲に含まれる。
【００７７】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００７８】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク（ＣＤ、ＤＶＤ）、光磁気ディスク、磁気テープ、不揮発性のメモリカード、ＲＯＭなどがある。
【００７９】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明のクレームに含まれるものである。
【００８０】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００８１】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００８２】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００８３】
【図１】第１実施形態に係る画像処理装置であるＭＦＰを含むネットワークシステムの構成図である。
【図２】ＬＭＳサーバが保持するライセンス管理テーブルを概念的に示す図である。
【図３】ＭＦＰの内部構成図である。
【図４】第１実施形態に係るＭＦＰにアプリケーションをインストールする際のフローチャートである。
【図５】ライセンスアクセス番号発行直後のライセンス管理テーブルを示す図である。
【図６】アプリケーションインストールプログラムのダイアログ画面を示す図である。
【図７】ライセンスファイル発行直後のライセンス管理テーブルを示す図である。
【図８】インストール不能を通知する表示画面を例示的に示す図である。
【図９】変形例１に係るＭＦＰにアプリケーションをインストールする際のフローチャートである。
【図１０】変形例１に係るアプリケーションインストールプログラムのダイアログ画面を示す図である。
【図１１】第２実施形態に係る画像処理装置であるＭＦＰを含むネットワークシステムの構成図である。
【図１２】第２実施形態に係るＭＦＰにアプリケーションをインストールする際のフローチャートである。
【図１３】ウェブブラウザでインストール初期画面を表示している状態を示す図である。
【図１４】ウェブブラウザでデバイス選択画面を表示している状態を示す図である。
【図１５】デバイス選択画面の他の例を示す図である。
【図１６】ライセンスファイル発行直後のライセンス管理テーブルを示す図である。
【図１７】インストール不能を通知する表示画面を例示的に示す図である。
【図１８】変形例２に係るＭＦＰにアプリケーションをインストールする際のフローチャートである。
【図１９】変形例２に係るデバイス選択画面を示す図である。
【図１】
2008152399.tif 000003
【図２】
2008152399.tif 000004
【図３】
2008152399.tif 000005
【図４】
2008152399.tif 000006
【図５】
2008152399.tif 000007
【図６】
2008152399.tif 000008
【図７】
2008152399.tif 000009
【図８】
2008152399.tif 000010
【図９】
2008152399.tif 000011
【図１０】
2008152399.tif 000012
【図１１】
2008152399.tif 000013
【図１２】
2008152399.tif 000014
【図１３】
2008152399.tif 000015
【図１４】
2008152399.tif 000016
【図１５】
2008152399.tif 000017
【図１６】
2008152399.tif 000018
【図１７】
2008152399.tif 000019
【図１８】
2008152399.tif 000020
【図１９】
2008152399.tif 000021