(57)【要約】【課題】  選択可能なデバイスの構成条件等のデバイス条件について予備知識がなくても、デバイスの使用に必要なソフトウェアをユーザの希望に沿って誤りなく導入できるようにする。【解決手段】  クライアントＰＣ１００はデバイスの使用に必要なソフトウェアの取得要求に応じ、デバイス管理サーバ１０４からデバイス３００の一覧情報とデバイスの構成・状態等を示すデバイス情報を取得する。ユーザは入出力部１０１でデバイス一覧からのデバイスの選択とデバイス情報を基に使用するデバイスの機能・条件の設定（デバイスがプリンタであれば、両面印刷をデフォルトにする）を行う。インストールイメージ作成部１０３は、ユーザの指定した設定に従ったソフトウェアの導入を可能とするためのインストールイメージを作成し、ディスクに書き出し、導入時に用いる。【選択図】          図１
2006172031.tif 000002
【特許請求の範囲】
【請求項１】
デバイスを使用するために必要なソフトウェアを用意するとともに、該デバイスに係わるデバイス情報を一元的に管理するサーバからソフトウェアを導入し、導入したソフトウェアによりデバイスを使用するために必要なデータの処理が可能な情報処理装置であり、前記サーバから管理下のデバイスに係わるデバイス情報を取得する手段と、取得したデバイス情報を基に使用する機能の選択及び使用条件の入力を受け付ける手段と、入力された機能及び使用条件並びにデバイス情報によって導入するソフトウェアのインストールイメージを作成する手段と、作成したインストールイメージによって導入するソフトウェアの取得要求を行う手段を備えたことを特徴とする情報処理装置。
【請求項２】
請求項１に記載された情報処理装置において、インストールイメージを作成する前記手段は、複数の同一機種のデバイスに対し、各デバイスが持つ固有の条件以外の条件に同一の設定を行うことにより、まとめてインストールイメージを作成する機能を備えた手段であることを特徴とする情報処理装置。
【請求項３】
請求項１又は２に記載された情報処理装置において、インストールイメージを作成する前記手段は、複数の同一機種のデバイスに対し、各デバイスが持つ固有の条件以外の条件に以前作成したインストールイメージをテンプレートとして用いることにより、まとめてインストールイメージを作成する機能を備えた手段であることを特徴とする情報処理装置。
【請求項４】
デバイスを使用するために必要なソフトウェアを用意するとともに、該デバイスに係わるデバイス情報を一元的に管理するサーバからソフトウェアを導入し、導入したソフトウェアによりデバイスを使用するために必要なデータの処理が可能な情報処理装置が有するコンピュータを、前記サーバから管理下のデバイスに係わるデバイス情報を取得する手段と、取得したデバイス情報を基に使用する機能の選択及び使用条件の入力を受け付ける手段と、入力された機能及び使用条件並びにデバイス情報によって導入するソフトウェアのインストールイメージを作成する手段と、作成したインストールイメージによって導入するソフトウェアの取得要求を行う手段として機能させるためのプログラム。
【請求項５】
請求項４に記載されたプログラムにおいて、インストールイメージを作成する前記手段は、複数の同一機種のデバイスに対し、各デバイスが持つ固有の条件以外の条件に同一の設定を行うことにより、まとめてインストールイメージを作成する機能を備えた手段であることを特徴とするプログラム。
【請求項６】
請求項４又は５に記載されたプログラムにおいて、インストールイメージを作成する前記手段は、複数の同一機種のデバイスに対し、各デバイスが持つ固有の条件以外の条件に以前作成したインストールイメージをテンプレートとして用いることにより、まとめてインストールイメージを作成する機能を備えた手段であることを特徴とするプログラム。
【請求項７】
デバイスを使用するために必要なデータの処理が可能な情報処理装置が、前記デバイスに係わるデバイス情報を一元的に管理し、且つデバイスを使用するために必要なソフトウェアを用意するサーバから該ソフトウェアを導入する方法であり、前記情報処理装置は、前記サーバから管理下のデバイスに係わるデバイス情報を取得する工程と、取得したデバイス情報を基に使用する機能の選択及び使用条件の入力を受け付ける工程と、入力された機能及び使用条件並びにデバイス情報によって導入するソフトウェアのインストールイメージを作成する工程と、作成したインストールイメージによって導入するソフトウェアの取得要求をする工程を実行することを特徴とするソフトウェア導入方法。
【請求項８】
請求項７に記載されたソフトウェア導入方法において、インストールイメージを作成する前記工程は、複数の同一機種のデバイスに対し、各デバイスが持つ固有の条件以外の条件に同一の設定を行うことにより、まとめてインストールイメージを作成する工程であることを特徴とするソフトウェア導入方法。
【請求項９】
請求項７又は８に記載されたソフトウェア導入方法において、インストールイメージを作成する前記工程は、複数の同一機種のデバイスに対し、各デバイスが持つ固有の条件以外の条件に以前作成したインストールイメージをテンプレートとして用いることにより、まとめてインストールイメージを作成する工程であることを特徴とするソフトウェア導入方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続されたデバイス（例えば、画像情報の入出力機器としてのプリンタ、スキャナ、複合機等）を情報処理装置（例えば、ＰＣ等のクライアント機）により使用するシステムに関し、より特定すると、デバイス情報を一元的に管理するネットワークに接続された管理サーバから取得した情報をもとに、デバイスを使用するために必要なソフトウェアを導入するためのインストールイメージを作成可能とした情報処理装置、該情報処理装置のコンピュータが用いるプログラム及び前記ソフトウェアの導入方法に関する。
【背景技術】
【０００２】
近年、ネットワークでプリンタ、スキャナ、複合機等のデバイスとクライアントＰＣ(Personal Computer)等の情報処理装置を接続し、情報処理装置からネットワークを介して各種のデバイスを使用するシステムが広く普及している。
このようなシステムでは、ネットワーク上のデバイスを使用する際に、通常、クライアントＰＣは、対応するデバイスを使用するために必要なソフトウェアを導入する。従ってシステムの規模が大きくなり多種のデバイスが接続されている場合には、使用するデバイスに対応したソフトウェアをインストールするためのユーザの作業負担が、大きくなってしまう。
ところで、最近はネットワーク上のデバイスを一元管理すべく、サーバによってネットワーク上のデバイスの情報を収集し、このサーバによってデバイスの情報や状態を管理可能としたシステムが存在する。また、こうしたシステムのサーバとして、クライアントＰＣへデバイスを使用するために必要なソフトウェアをネットワーク経由で導入する、という管理機能を備えるものも提案されている。
このようなサーバを備えた従来技術として、下記特許文献１を例示することができる。
特許文献１記載の従来技術には、クライアントがプリンタベンダのＷｅｂサーバにアクセスして、ユーザ環境で使用している各プリンタのデバイス情報（ネットワークアドレス及びモデル名）及びプリンタドライバをサポート可能なプリンタのモデル名を取得し、その中から選択したプリンタのプリンタドライバをダウンロードするシステムが提案され、このシステムによって、ユーザの負担が軽減され、手軽にクライアントに適したプリンタドライバを導入することが可能になる、としている。
【０００３】
ところで、導入したソフトウェアを用いてデバイスを動作させる際に、デバイスの持つ機能を最大限に引き出すためには、ソフトウェアを用いるための設定を適切に行わなければならない。クライアントＰＣのユーザが十分な知識と権限を持っている場合は、クライアントＰＣのユーザが、この設定を行うこともあるが、大抵の場合、ネットワーク管理者が、各クライアントに対して、デバイスを使用するために必要なソフトウェアの導入と設定を行っている。ただ、デバイスを使用するために必要なソフトウェアの導入は、同じ操作であっても設定（設定値）は、使用するデバイスによって異なり、間違えないように行うためには、慎重を期す必要がある。
このような背景から、デバイスを使用するために必要なソフトウェアの導入を行うと同時に、予め意図した設定値で導入できるようにしたものも提案されている。このようなシステムを示す従来例として、下記特許文献２を挙げることができる。
特許文献２記載の従来技術には、クライアント側からユーザがサーバにより管理されているプリンタを選択し、ドライバインストールのセットアップ指示をサーバに発行するだけで、クライアントへのインストールや環境設定、プリンタの構成条件の設定が自動的に行われる仕組みについて示されている。
【特許文献１】特開２００３−１７３２４６号公報
【特許文献２】特開２００４−２１４００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献２記載の従来技術では、ドライバインストールのセットアップ指示を行う時に、インストールするプリンタを特定するためにユーザによる選択操作が必要となるだけで、環境設定、プリンタの構成条件が自動的に設定されるので、ユーザはどのような設定でドライバが導入されるかを知ることができない。従って、プリンタの選択を誤ってしまうという可能性があり、ユーザにとってセットアップを指示する時に所望の設定が可能なプリンタを間違いなく選択するための気遣いが必要であったり、又導入後に誤りに気付き、選択操作を再び行わなければならなかったりする、という不具合が生じる。
本発明は、選択するデバイスの構成条件について予備知識を必要として、構成条件を含むデバイス条件を気遣いながらデバイスを選択する操作を必要とする、という従来技術の上記した問題に鑑みてなされたもので、利用可能なデバイスから求めるデバイスを選択し、そのデバイスを使用するために必要なソフトウェアを導入する際に、選択するデバイスの構成条件について予備知識がなく、構成条件を含むデバイス条件への気遣いをしなくても、デバイスを使用するために必要なソフトウェアをユーザの希望に沿って誤り無く導入できるようにすることを解決すべき課題とする。
【課題を解決するための手段】
【０００５】
請求項１の発明は、デバイスを使用するために必要なソフトウェアを用意するとともに、該デバイスに係わるデバイス情報を一元的に管理するサーバからソフトウェアを導入し、導入したソフトウェアによりデバイスを使用するために必要なデータの処理が可能な情報処理装置であり、前記サーバから管理下のデバイスに係わるデバイス情報を取得する手段と、取得したデバイス情報を基に使用する機能の選択及び使用条件の入力を受け付ける手段と、入力された機能及び使用条件並びにデバイス情報によって導入するソフトウェアのインストールイメージを作成する手段と、作成したインストールイメージによって導入するソフトウェアの取得要求を行う手段を備えたことを特徴とする情報処理装置である。
請求項２の発明は、請求項１に記載された情報処理装置において、インストールイメージを作成する前記手段は、複数の同一機種のデバイスに対し、各デバイスが持つ固有の条件以外の条件に同一の設定を行うことにより、まとめてインストールイメージを作成する機能を備えた手段であることを特徴とするものである。
請求項３の発明は、請求項１又は２に記載された情報処理装置において、インストールイメージを作成する前記手段は、複数の同一機種のデバイスに対し、各デバイスが持つ固有の条件以外の条件に以前作成したインストールイメージをテンプレートとして用いることにより、まとめてインストールイメージを作成する機能を備えた手段であることを特徴とするものである。
【０００６】
請求項４の発明は、デバイスを使用するために必要なソフトウェアを用意するとともに、該デバイスに係わるデバイス情報を一元的に管理するサーバからソフトウェアを導入し、導入したソフトウェアによりデバイスを使用するために必要なデータの処理が可能な情報処理装置が有するコンピュータを、前記サーバから管理下のデバイスに係わるデバイス情報を取得する手段と、取得したデバイス情報を基に使用する機能の選択及び使用条件の入力を受け付ける手段と、入力された機能及び使用条件並びにデバイス情報によって導入するソフトウェアのインストールイメージを作成する手段と、作成したインストールイメージによって導入するソフトウェアの取得要求を行う手段として機能させるためのプログラムである。
請求項５の発明は、請求項４に記載されたプログラムにおいて、インストールイメージを作成する前記手段は、複数の同一機種のデバイスに対し、各デバイスが持つ固有の条件以外の条件に同一の設定を行うことにより、まとめてインストールイメージを作成する機能を備えた手段であることを特徴とするプログラムである。
請求項６の発明は、請求項４又は５に記載されたプログラムにおいて、インストールイメージを作成する前記手段は、複数の同一機種のデバイスに対し、各デバイスが持つ固有の条件以外の条件に以前作成したインストールイメージをテンプレートとして用いることにより、まとめてインストールイメージを作成する機能を備えた手段であることを特徴とするプログラムである。
【０００７】
請求項７の発明は、デバイスを使用するために必要なデータの処理が可能な情報処理装置が、前記デバイスに係わるデバイス情報を一元的に管理し、且つデバイスを使用するために必要なソフトウェアを用意するサーバから該ソフトウェアを導入する方法であり、前記情報処理装置は、前記サーバから管理下のデバイスに係わるデバイス情報を取得する工程と、取得したデバイス情報を基に使用する機能の選択及び使用条件の入力を受け付ける工程と、入力された機能及び使用条件並びにデバイス情報によって導入するソフトウェアのインストールイメージを作成する工程と、作成したインストールイメージによって導入するソフトウェアの取得要求をする工程を実行することを特徴とするソフトウェア導入方法である。
請求項８の発明は、請求項７に記載されたソフトウェア導入方法において、インストールイメージを作成する前記工程は、複数の同一機種のデバイスに対し、各デバイスが持つ固有の条件以外の条件に同一の設定を行うことにより、まとめてインストールイメージを作成する工程であることを特徴とする方法である。
請求項９の発明は、請求項７又は８に記載されたソフトウェア導入方法において、インストールイメージを作成する前記工程は、複数の同一機種のデバイスに対し、各デバイスが持つ固有の条件以外の条件に以前作成したインストールイメージをテンプレートとして用いることにより、まとめてインストールイメージを作成する工程であることを特徴とする方法である。
【発明の効果】
【０００８】
請求項１〜９の発明によると、情報処理装置（例えば、クライアントＰＣ等）が利用可能なデバイス（例えば、プリンタ、スキャナ、複合機等）に係わるデバイス情報を一元的に管理しかつデバイスを使用するために必要なソフトウェアを用意するサーバからデバイス情報を取得し、得たデバイス情報を基に使用する機能の選択及び使用条件のユーザ入力を受け付け、使用する機能、条件等のユーザ入力並びにデバイス情報によってサーバから導入するソフトウェアのインストールイメージを作成するようにしたので、情報処理装置は、デバイスを使用するために必要なソフトウェアをユーザの希望に沿って誤り無く導入することが可能になる。
また、同じ機種のデバイスが複数台接続されている構成のシステムである場合、各デバイスが持つ固有の条件以外の条件に同一の設定を行うことにより、まとめてインストールイメージを作成するようにしたので、これらのデバイスに対するインストールイメージの作成も比較的簡単に、また誤り無く作成することが可能になる（請求項２，５，８）。
また、同じ機種のデバイスが複数台接続されている構成のシステムである場合、各デバイスが持つ固有の条件以外の条件に以前作成したインストールイメージをテンプレートとして用いることにより、まとめてインストールイメージを作成するようにしたので、これらのデバイスに対するインストールイメージの作成もより簡単に、また誤り無く作成することが可能になる（請求項３，６，９）。
【発明を実施するための最良の形態】
【０００９】
本発明に係わる実施形態について、以下に説明する。
まず、本発明を実施する情報処理システムの構成を説明する。
図１は、本実施形態に係わる情報処理システムの概略構成を示すブロック図である。図１において、情報処理システムは、ネットワーク５００に接続された、クライアントＰＣ(Personal Computer)１００と、ネットワークデバイス３００及びデバイス管理サーバ２００をシステム要素として構成される。
クライアントＰＣ１００は、ネットワークデバイス３００に対し処理を要求し、要求に従ってネットワークデバイス３００に処理を行わせる。このために、クライアントＰＣ１００は、デバイス管理サーバ２００から必要な情報、即ちネットワークデバイス３００を使用する際に必要となるデバイス情報等の管理データを取得する。なお、本実施形態では、デバイス管理サーバ２００から取得するデータとして、ネットワークデバイス３００に処理を要求するコマンドを発行するために用いるソフトウェア（デバイスがプリンタである場合、プリンタドライバがこのソフトウェアに当たる）が含まれる。
なお、本実施形態では、クライアントＰＣ１００のように、クライアントをＰＣで構成する例を示すが、ＰＣと同様の情報処理機能を持っていれば良く、例えば、複合機をクライアントとして、複合機で読取った原稿画像のプリント出力をネットワーク接続された遠くのプリンタ(デバイス)で行わせる、といった方法でも実施し得る。
ネットワークデバイス３００は、例えば、画像情報の入出力機器であれば、プリンタ、スキャナ、複合機等であり、クライアントＰＣ１００から受け取ったコマンドに従って処理を実行するデバイスである。なお、ネットワークデバイス３００は、図１に示すように、複数のデバイスが接続されている。
デバイス管理サーバ２００は、ネットワーク上のデバイスに関する構成情報、装置やログの状態等を示すデバイス情報を一元的に管理し、クライアントＰＣ１００にネットワークデバイス３００を使用するために必要なデータを供給する。なお、本実施形態では、供給するデータの中には、クライアントＰＣ１００が、ネットワークデバイス３００に処理を要求するコマンドを発行するために用いるソフトウェアが含まれる。
【００１０】
本実施形態は、クライアントＰＣ１００がネットワークデバイス３００を使用するに当たって、デバイス管理サーバ２００からネットワークデバイス３００を使用するために必要なソフトウェアを導入する際に、ユーザの意図に沿って、使用するデバイスを選択し、又選択したデバイスを使用するために必要なソフトウェアを誤り無く導入することができるように、ソフトウェアの導入イメージを作成する機能を実現するものである。
ソフトウェアの導入イメージを作成する機能は、本実施形態において、クライアントＰＣ１００に備えられる。クライアントＰＣ１００は、ネットワーク接続可能なＰＣが、通常備えている、プロセッサ、ユーザの入力操作に必要な表示やキー入力等を行うための要素、ネットワークＩ／Ｆなどをハードウェア構成として備え、搭載した各種のアプリケーションプログラムをプロセッサが駆動することにより、そのプログラムに従った処理が実行され、必要な機能が実現される。本実施形態のソフトウェアの導入イメージを作成する機能についても、処理の実行に必要なプログラムを用意し、このプログラムをプロセッサによって動作させることにより、図１に示すように、入出力部１０１、制御部１０２及び制御部１０２の制御下で動作するインストールイメージ作成部１０３よりなる処理システムを構成し、所期の機能を実現する。
【００１１】
次いで、図１に示したクライアントＰＣ１００内の処理システムが実行するソフトウェアの導入イメージ（以下では「インストールイメージ」と記す場合もある）の作成処理について、説明する。
図２は、本実施形態のインストールイメージ作成処理のフローチャートを示す。
図２を参照して、処理フローを説明すると、ユーザ（管理者）は、使用するデバイスを特定する手順として、まず、入出力部１０１を操作し、使用し得るデバイスの一覧を表示するように要求する（ステップＳ１０１）。
制御部１０２は、入出力部１０１が受け付けた要求に対応して、ネットワークを経由して、デバイス管理サーバ１０４に対して、現在使用し得るデバイスの一覧を要求し、この要求に応じてデバイス管理サーバ１０４から返信されてくる、管理中の使用し得る全デバイスに関する情報を受け取る。この時、制御部１０２は、全デバイスに関する情報として、デバイスの一覧情報とともに各デバイスに関する構成情報、装置やログの状態等を示すデバイス情報を取得する（ステップＳ１０２）。
次いで、制御部１０２は、デバイス管理サーバ１０４から取得したデバイス一覧の表示を入出力部１０１に対し要求し、この要求に応じて入出力部１０１は、表示器を通じてユーザに対しデバイス一覧を表示する（ステップＳ１０３）。
【００１２】
ユーザは、入出力部１０１に表示されたデバイス一覧からインストールイメージ（デバイスを使用するために必要なソフトウェアを導入する時の設定）を作成したいデバイスを選択する。また、選択するデバイスがユーザにより指示されたことを受けて、制御部１０２は、先にデバイス管理サーバ１０４から取得したデバイス情報を基に使用するデバイスの機能及び使用条件の設定（例えば、デバイスがプリンタであれば、「両面印刷」の設定をデフォルトにする、等の設定）をユーザが操作できるように、入出力部１０１に入力画面を表示させる。この入力画面へのユーザ操作によって、ユーザの希望する設定に従ったインストールイメージの作成を可能とする。さらに、このユーザによるインストールイメージの作成条件の入力と同時に、デバイスを使用するために必要なソフトウェアの保管場所も入力する（ステップＳ１０４）。
入出力部１０１は、入出力部１０１への操作を通してユーザが指定したデバイス及びインストールイメージの作成条件をユーザの制御部１０２に送る（ステップＳ１０５）。
制御部１０２は、受け取った、ユーザが指定したデバイス及びインストールイメージの作成条件、並びに指定されたデバイスに関するデバイス情報をインストールイメージ作成部１０３に送り、インストールイメージの作成を指示する（ステップＳ１０６）。
インストールイメージ作成部１０３は、制御部１０２から作成指示とともに受け取った作成条件、デバイス情報をもとに、ユーザの指定した設定に従ったインストールを可能とするためのインストールイメージを作成し、ディスクに書き出し、インストールイメージ作成処理を終了する（ステップＳ１０７）。
なお、作成されたインストールイメージによって、デバイスを使用するために必要なソフトウェアを実際に導入する場合には、ディスクに書き出したインストールイメージをもとに、デバイス管理サーバにインストールを要求し、インストールイメージに従ったソフトウェアをインストールする。また、ＣＤ−Ｒ等の媒体で配布された場合には、上記のようにして各クライアントＰＣでディスクに書き出したインストールイメージをもとに、ＣＤ−Ｒ等の媒体からインストールする方法によっても、実施し得る。
【００１３】
次に示す実施形態は、同じ機種のデバイスが複数台接続されている構成の情報処理システム（図１参照）において、上記実施形態（図２）に示したようなインストールイメージ作成処理を確実に、効率良く行うための手段を付加したものである。
オフィスでは一括で同じ機種の機械を複数台導入することが多く、従来システムでは、管理者は、そのたびごとに同じ機種だが設定値が少し異なる（例えば、デバイスごとにＩＰアドレスを変えるなど)インストールパッケージを作成していた。上記実施形態（図２）に示したインストールイメージ作成処理でも、従来システムにおけると同様に、デバイスごとにＩＰアドレスを変えて、インストールイメージ作成処理に必要な操作を複数台分繰り返さなければならない。
そこで、本実施形態では、同じ機種のデバイスが複数台接続されている構成のシステムである場合、各デバイスが持つ固有の条件以外の条件に同一の設定を行うことにより、まとめてインストールイメージを作成するようにして、確実に効率的な作成処理を行うことを可能とするものである。
【００１４】
図３は、本実施形態のインストールイメージ作成処理のフローチャートを示す。
図３を参照して、処理フローを説明する。なお、図３の処理フローにおいて、入出力部１０１が、デバイス管理サーバ１０４からのデバイス一覧をユーザに対して表示する（ステップＳ２０３）までの処理は、上記実施形態（図２）と同様であるから、ここでは説明を省略する。
ユーザは、入出力部１０１に表示されたデバイス一覧からインストールイメージを作成したいデバイスを選択する。このとき、同じ機種の複数のデバイスを選択できるようにする。また、選択したデバイスに対し、使用する機能及び使用条件のユーザ設定が入力画面へのユーザの操作によって行われるが、各デバイスが持つ固有の条件（デバイスのＩＰアドレス）以外の条件に同一の設定を行うので、選択された複数のデバイスを一括して以降のインストールイメージ作成の処理を行う。従って、設定を行うためのユーザの入力操作は１回で良い。この入力画面へのユーザ操作によって、選択された複数のデバイスに対し、ユーザの希望する設定に従ったインストールイメージの作成を可能とする。さらに、このユーザによるインストールイメージの作成条件の入力と同時に、デバイスを使用するために必要なソフトウェアの保管場所も入力する（ステップＳ２０４）。
入出力部１０１は、入出力部１０１への操作を通してユーザが指定した複数のデバイス及び１つのインストールイメージ作成条件をユーザの制御部１０２に送る（ステップＳ２０５）。
制御部１０２は、受け取った、ユーザが指定したデバイス及びインストールイメージの作成条件、並びに指定されたデバイスに関するデバイス情報をインストールイメージ作成部１０３に送り、インストールイメージの作成を指示する（ステップＳ２０６）。
インストールイメージ作成部１０３は、制御部１０２から作成指示とともに受け取った作成条件、デバイス情報をもとに、ユーザの指定した設定に従ったインストールを可能とするためのインストールイメージをユーザの指定したデバイスごとにその固有値部分の設定は変えながら作成し（ステップＳ２０７）、ディスクに書き出し、全てのデバイスについて作成が完了したことを確認して（ステップＳ２０８）、インストールイメージ作成処理を終了する。
【００１５】
次に示す実施形態は、同じ機種のデバイスが複数台接続されている構成の情報処理システム（図１参照）において、上記実施形態（図３）に示したと同様にインストールイメージ作成処理を効率良く行うための手段を付加した他の形態を示すものである。
上記実施形態（図３）によって、複数の同一機種に対してインストールイメージを確実に作成することができる。ただ、システムの規模の大きいところでは数百から数千台規模で同じ機種のデバイスが導入されることがあるが、一度に全台数のデバイスを導入することはまれで、数回に分けて導入していくことが多い。このような場合、上記実施形態（図３）を用いることによって、１回分はまとめて作成できるものの、次の回には、以前作成したのとまったく同じ操作を繰り返す必要があり、無駄と誤りが発生する危険がある。
そこで、本実施形態では、同じ機種のデバイスを大規模に導入するにあたり、数回に分けて導入していくような場合、各デバイスが持つ固有の条件以外の条件に以前作成したインストールイメージをテンプレートとして用いることにより、まとめてインストールイメージを作成するようにして、より確実で効率的な作成処理を行うことを可能とするものである。
図４は、本実施形態に係わる情報処理システムの概略構成を示すブロック図である。なお、図４の情報処理システムにおいて、制御部１０２の制御下で動作するインストールイメージを作成するための処理システムにインストールイメージ読込部１０６を付加した以外は、上記実施形態（図１）と同様であるから、同一の構成要素については、説明を省略する。
本実施形態のインストールイメージを作成するための処理システムに付加されたインストールイメージ読込部１０６は、以前に作成したインストールイメージをテンプレートとしてインストールイメージ作成部１０３に提供する手段である。インストールイメージを作成するための処理システムは、インストールイメージ読込部１０６により提供されるテンプレートを用いることにより、複数の同一機種に対してまとめてインストールイメージを作成する機能を実現する。
【００１６】
図５は、本実施形態のインストールイメージ作成処理のフローチャートを示す。
図５を参照して、処理フローを説明する。なお、図５の処理フローにおいて、入出力部１０１が、デバイス管理サーバ１０４からのデバイス一覧をユーザに対して表示する（ステップＳ３０３）までの処理は、上記実施形態（図２）と同様であるから、ここでは説明を省略する。
ユーザは、入出力部１０１に表示されたデバイス一覧からインストールイメージを作成したいデバイスを選択する（ステップＳ３０４）。このとき、同じ機種の複数のデバイスを選択できるようにする。また、選択したデバイスに対し、使用する機能及び使用条件のユーザ設定が入力画面へのユーザの操作によって行われるが、各デバイスが持つ固有の条件（デバイスのＩＰアドレス）以外の条件を同一の設定とする場合に、以前に作成したインストールイメージをテンプレートとして利用する機能を備えているので、利用するテンプレートを指定する。即ち、ユーザは、以前に作成したインストールイメージを指定（インストールイメージが格納されている場所を指定）し、その読み込みとそれをテンプレートとしたインストールイメージの作成を指示する。この指示に従い、選択された複数の同じ機種のデバイスに対しテンプレートを用いることにより一括して以降のインストールイメージ作成の処理が行われる。従って、インストールイメージの作成を指示するユーザの入力操作は１回で良い。
このような入力画面へのユーザ操作によって、選択された複数のデバイスに対し、ユーザの希望する設定に従ったインストールイメージの作成を可能とする。さらに、このユーザによるインストールイメージの作成条件の入力と同時に、デバイスを使用するために必要なソフトウェアの保管場所も入力する。
【００１７】
入出力部１０１は、ステップＳ３０４で行ったユーザの指示（選択されたデバイスの情報と設定データ等）を制御部１０２に送り、インストールイメージの作成を要求する（ステップＳ３０５）。
この要求を受けて、制御部１０２は、インストールイメージ読込部１０６に対し、ユーザの指定した場所のインストールイメージの読込を指示する。
インストールイメージ読込部１０６は、制御部１０２からの指示に従い、指定された場所のインストールイメージをディスクから読み込み（ステップＳ３０６）、その設定値やデバイスを使用するために必要なソフトウェアの場所を制御部１０２に返す（ステップＳ３０７）。
制御部１０２は、インストールイメージ読込部１０６からの設定値やデバイスを使用するために必要なソフトウェアの場所、入出力部１０１からの選択されたデバイスのリストなどをインストールイメージ作成部１０３に送り、インストールイメージの作成を指示する（ステップＳ３０８）。
インストールイメージ作成部１０３は、制御部１０２から作成指示とともに受け取った作成条件、デバイス情報をもとに、ユーザの指定した設定に従ったインストールを可能とするためのインストールイメージをユーザの指定したデバイスごとにその固有値部分の設定は変えながら作成し（ステップＳ３０９）、ディスクに書き出し、全てのデバイスについて作成が完了したことを確認して（ステップＳ３１０）、インストールイメージ作成処理を終了する。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態に係わる情報処理システムの概略構成を示すブロック図である。
【図２】図１に示すクライアントＰＣが実行するインストールイメージ作成処理のフローチャートを示す。
【図３】図１に示すクライアントＰＣが実行するインストールイメージの一括作成処理のフローチャートを示す。
【図４】本発明の実施形態に係わる情報処理システムの概略構成を示すブロック図である。
【図５】図４のクライアントＰＣが実行するインストールイメージの一括作成処理のフローチャートを示す。
【符号の説明】
【００１９】
１００・・クライアントＰＣ、        １０２・・制御部、
１０３・・インストールイメージ作成部、
１０６・・インストールイメージ読込部、
２００・・デバイス管理サーバ、      ３００・・ネットワークデバイス、
５００・・ネットワーク。
【図１】
2006172031.tif 000003
【図２】
2006172031.tif 000004
【図３】
2006172031.tif 000005
【図４】
2006172031.tif 000006
【図５】
2006172031.tif 000007