"ネットワークを介して接続する複数の機器を管理し、前記複数の機器のパラメータ設定を一括して行うことができる機器管理装置であって、前記機器について共通するパラメータの設定情報を受け付ける設定情報受付部と、前記機器に対して前記パラメータ設定情報の送受信を行う設定情報送受信部と、関連するパラメータの情報を保持し、パラメータ設定に失敗した機器の再設定を行うリトライ処理部と、を有し、前記複数の機器のパラメータ設定を一括して行い、1以上の機器の設定に失敗した場合に、前記リトライ処理部が、設定に成功した機器から関連するパラメータの設定情報を取得して、当該設定情報に基づいて設定に失敗した機器のパラメータの再設定を行うことを特徴とする機器管理装置。前記リトライ処理部が行ったパラメータの再設定結果を保存するリトライ結果管理部を有し、前記リトライ処理部が、前記リトライ結果管理部に保存された前記機器毎のパラメータの再設定が成功した回数に基づいて、関連するパラメータの設定情報を取得する機器に優先度を付けることを特徴とする請求項1に記載の機器管理装置。前記設定に失敗した機器のパラメータ再設定方法の候補を表示するリトライ設定表示部を有し、前記リトライ設定表示部が、前記リトライ処理部が保持する前記関連するパラメータの情報を含む再設定方法を選択可能に表示して、前記設定に失敗した機器のパラメータの再設定を行うことを特徴とする請求項1又は2に記載の機器管理装置。ネットワークを介して接続する複数の機器を管理し、前記複数の機器のパラメータ設定を一括して行うことができる機器管理方法であって、前記機器について共通するパラメータの設定情報を受け付ける設定情報受付部と、前記機器に対して前記パラメータ設定情報の送受信を行う設定情報送受信部と、関連するパラメータの情報を保持し、パラメータ設定に失敗した機器の再設定を行うリトライ処理部と、を有し、前記複数の機器のパラメータ設定を一括して行い、1以上の機器の設定に失敗した場合に、前記リトライ処理部が、設定に成功した機器から関連するパラメータの設定情報を取得して、当該設定情報に基づいて設定に失敗した機器のパラメータの再設定を行うことを特徴とする機器管理方法。前記リトライ処理部が行ったパラメータの再設定結果を保存するリトライ結果管理部を有し、前記リトライ処理部が、前記リトライ結果管理部に保存された前記機器毎のパラメータの再設定が成功した回数に基づいて、関連するパラメータの設定情報を取得する機器に優先度を付けることを特徴とする請求項4に記載の機器管理方法。前記設定に失敗した機器のパラメータ再設定方法の候補を表示するリトライ設定表示部を有し、前記リトライ設定表示部が、前記リトライ処理部が保持する前記関連するパラメータの情報を含む再設定方法を選択可能に表示して、前記設定に失敗した機器のパラメータの再設定を行うことを特徴とする請求項4又は5に記載の機器管理方法。請求項4から6のいずれか一項に記載の機器管理方法をコンピュータに実行させるためのプログラム。請求項7に記載のプログラムが格納されたコンピュータ読み取り可能な記憶媒体。しかしながら、機器のあるパラメータAの設定変更を行うためには、他のパラメータBの設定を併せて変更しなければならない、といった様に、異なるパラメータ同士が関連している場合がある以下、パラメータBの様なパラメータを関連パラメータという。上記した特許文献1のネットワーク管理装置では、パラメータの設定を一括して実行することは可能だが、関連パラメータの設定についても同時に実行する訳ではないため、全ての機器について必ずしも一度で設定が成功するとは限らなかった。従って、設定に失敗した機器が発生した場合には、関連パラメータについての見直しを行った上で、再度個別に設定を行う必要があった。そこで、本発明では、ネットワークを介して接続する複数の機器について、一括してパラメータの設定を行い、設定に失敗した機器が存在した場合でも関連パラメータの設定を同時に行うことで、一括して設定を成功することが出来る機器管理装置、機器管理方法、プログラム及び記録媒体の提供を目的とする。本発明は、上記課題に鑑み、ネットワークを介して接続する複数の機器を管理し、前記複数の機器のパラメータ設定を一括して行うことができる機器管理装置であって、前記機器について共通するパラメータの設定情報を受け付ける設定情報受付部と、前記機器に対して前記パラメータ設定情報の送受信を行う設定情報送受信部と、関連するパラメータの設定情報を保持し、パラメータ設定に失敗した機器の再設定を行うリトライ処理部と、を有し、前記複数の機器のパラメータ設定を一括して行い、1以上の機器の設定に失敗した場合に、前記リトライ処理部が、設定に成功した機器から関連するパラメータの設定情報を取得して、当該設定情報に基づいて設定に失敗した機器のパラメータの再設定を行うことを特徴とする。このような構成によって、ネットワークを介して接続する複数機器へのパラメータ一括設定において、設定に失敗した機器があっても、設定に成功した機器の関連パラメータの設定値に基づいてパラメータの再設定を実行することで、ネットワークに接続する複数の機器のパラメータ設定を一括して成功させることが可能になる。ネットワークを介して接続する複数の機器に対して、パラメータの設定を一括して実行し、且つ成功させることが出来る。そのため、複数の機器の設定を個別に実行する、といった煩雑な作業をする必要がなくなる。また、設定に失敗した機器について個別に設定の見直しをする必要が無いため、短時間且つ簡易な操作で複数の機器の設定を一括して行うことが可能になる。以下、本発明の好適な実施の形態以下実施形態というについて、図面を用いて詳細に説明する。[第1の実施形態]<機器管理装置を含むシステムの概要>図1に、第1の実施形態に係る機器管理装置を含むシステムの構成例を示す。このシステムは、ネットワーク100に接続する機器管理装置10と、複数の機器としてプリンタ11,12及び複合機13,14,15で構成されている。ネットワーク100は、ローカルエリアネットワークLAN又はインターネット等で、有線又は無線の別は問わない。また、第1の実施形態においては、プリンタ2台と複合機3台で構成されているが、ネットワークに接続する機器の数はこれに限定されるものではない。機器管理装置10は、キーボード等の入力装置、入力された文字等を表示するための表示装置、それらの入出力装置を制御するための入出力インターフェース、プログラム等を格納するメモリ等の記憶装置、プログラムを読み出して実行し、入力されたデータを処理するためのプロセッサ、ネットワーク100に接続するためのネットワークインターフェース等を備える。メモリ等の記憶装置には、各種のアプリケーションプログラム、入力装置や表示装置への入出力を制御し、ディスクやメモリの管理等、多くのアプリケーションから共通して利用される基本的な機能を提供し、装置全体を管理するOSOperatingSystem、入力装置や表示装置等の周辺機器を制御するBIOSBasicInput/OutputSystem、その他のデータを格納する。また、プリンタ11等を制御するためのプリンタドライバも実装されている。プリンタ11,12及び複合機13~15は、機器管理装置10や、図示しない印刷を実行するユーザが操作するPC等、ネットワークに接続された装置から印刷データ等を受信すると、印刷データに基づいて描画処理を行い、紙等の記録媒体に印刷して出力する。また、第1の実施形態ではプリンタ及び複合機を含む構成になっているが、ネットワークに接続する機器としては、スキャナやFAX、又はこれら以外の機器であっても良い。機器管理装置10は、ネットワーク100を介してプリンタ11等の複数の機器を管理し、これらの機器に対して設定情報を送信し、一括して設定を行うことができる。ここで、一括とは、管理者が指定する複数の機器について1度の操作で設定を実行することを意味する。管理者が指定した機器の中に、例えば、電源が入っていなかったために設定できない機器が存在した場合でも、当該機器の電源投入時に自動的に設定を実行する等、時間差を有する場合をも含む。機器の設定を実施する項目としては、認証情報としてのユーザ名やパスワード、電子メールのアドレス帳、時刻、セキュリティ設定、IPアドレス、プロトコル等が挙げられる。<機器管理装置の概要>図2に、第1の実施形態に係る機器管理装置10の機能ブロック図を示す。機器管理装置10は、内部に設定情報受付部21、設定情報処理部22、設定情報送受信部23、リトライ処理部24を有している。設定情報受付部21は、管理者が設定しようとするパラメータの情報及び設定を行う機器に関する情報を受け付け、設定情報処理部22では、受け付けたパラメータの設定情報を機器に設定するための形式に変換する。また、設定情報送受信部23は、ネットワークに接続し、プリンタ11等の複数機器との間で設定情報等の送受信を行い、リトライ処理部24は、一括設定に失敗した機器の設定を成功させるための処理を行う。<複数の機器の一括設定処理の例>図3に、上記した機器管理装置10によって、複数の機器の設定を一括して行う処理例のシーケンス図を示す。まず、設定情報受付部21が、管理者20から設定する情報を受け付けるS31。設定する情報としては、設定を行う機器の指定及びパラメータの値等が含まれる。次に、設定情報受付部21が受け付けた設定情報を、設定情報処理部22に送信するS32。設定情報処理部22では、設定情報をプリンタ11等に設定するための形式に変換する。変換された設定情報は、設定情報送受信部23に送信されS33、管理者20が指定した複数の機器11,13のパラメータ設定が実行されるS34。ここで、設定情報送受信部23は、設定が成功したか否かについての結果を各機器から取得し、その設定結果を設定情報処理部22に送信する。ここで、設定に失敗した機器13が存在した場合には、設定情報処理部22が設定に成功又は失敗した機器の情報を、設定したパラメータの内容と共にリトライ処理部24に送信するS36。リトライ処理部24は、内部にパラメータの設定時に必要となる関連パラメータについてのテーブルを保持している。リトライ処理部24は、このテーブルに基づき、設定を行って失敗したパラメータに関連するパラメータと、設定に成功した機器の情報を設定情報送受信部23に送信するS37。その内容に基づいて、設定情報送受信部23は、関連するパラメータの設定値を設定に成功した機器11から取得するS38。続いて、設定に失敗した機器13について、設定に成功した機器11から取得した関連パラメータの設定と同時に、元来設定しようとしていたパラメータの設定を再度実行するS40。この様な処理によって、リトライ処理部24で関連するパラメータの設定を同時に行い、本来設定しようとしていたパラメータの設定を成功させることが可能になる。関連パラメータの設定は、例えば、ユーザ認証管理を有効にするために、管理者認証管理のユーザ管理者認証を有効にしておく、といったことが挙げられる。また、リトライ処理部24が保持する関連パラメータの組み合わせが複数存在する場合には、設定に成功するまでその組み合わせごとに順次再設定処理を行う。設定に失敗した機器の再設定が成功すると、リトライ処理部24から全ての機器についての設定結果が設定情報処理部22を通じて、管理者20に報告される。以上の処理によって、設定に失敗した機器が存在する場合にも、リトライ処理部24が保持する関連パラメータの情報に基づいて、設定に成功した機器から関連パラメータの情報を取得し、設定に失敗した機器の再設定を行うことにより、全ての機器の設定を一括して完了することが可能となる。[第2の実施形態]<機器管理装置の概要>図4に、第2の実施形態に係る機器管理装置10の機能ブロック図を示す。第1の実施形態に係る機器管理装置10とは、リトライ処理部24と接続して、リトライ結果管理部25を有している点で異なっている。リトライ結果管理部25には、過去にリトライ処理部24が行った再設定結果が保存されている。リトライ結果管理部25に保存される内容は、例えば、機器ごとの再設定の際の関連パラメータの取得に利用された回数や、設定に失敗した機器との組み合わせ、設定を行ったパラメータ及び関連パラメータの設定値等が含まれる。<複数の機器の一括設定処理の例>図5に第2の実施形態に係る機器管理装置の処理例のシーケンス図を示す。第1の実施形態と同様に、設定情報受付部21で管理者20から設定情報を受け付けS51、その情報を設定情報処理部22に送信するS52。設定情報処理部22は、設定情報を変換した上で設定情報送受信部23に送信しS53、指定された機器についてのパラメータ設定を行うS54。パラメータの設定に失敗した機器13が存在した場合には、設定情報処理部22から設定に成功又は失敗した機器及びパラメータの設定値についての情報がリトライ処理部24に送信されるS56。ここで、リトライ処理部24は、リトライ結果管理部25から過去の再設定情報を取得するS57。リトライ処理部24は、取得した情報の内、再設定の際に関連パラメータの取得に利用された機器毎の回数の情報に基づいて、関連パラメータを取得する対象となる機器に優先度を付ける。その後、優先度が高い機器から関連パラメータの設定値を取得しS59、設定に失敗した機器のパラメータ再設定を実行するS61。ここで、優先度付けは、過去に再設定に利用された回数以外にも、再設定に成功した機器やパラメータの組み合わせといった情報に基づいて行うことも出来る。リトライ処理部24が行ったパラメータの再設定結果は、リトライ結果管理部25に保存されるS62。最後に、管理者20に機器の一括設定が終了したことが報告される。この様に、リトライ処理部24は、リトライ結果管理部25が保有する情報に基づいて、再設定の実績がある機器から優先的に関連パラメータの設定値を取得して再設定を実行することが出来るため、迅速な処理が可能になる。[第3の実施形態]<機器管理装置の概要>図6に、第3の実施形態に係る機器管理装置10の機能ブロック図を示す。第2の実施形態に係る機器管理装置10は、第1の実施形態に係る機器管理装置10にリトライ設定表示部26を加えて構成される。リトライ設定表示部26は、リトライ処理部24が保有する関連パラメータや設定に成功した機器についての情報を表示し、管理者20が再設定を行うパラメータ等を選択可能に表示することが出来る。<複数の機器の一括設定処理の例>図7に、第3の実施形態に係る機器管理装置の処理例のシーケンス図を示す。第1及び第2の実施形態と同様に、設定情報受付部21で管理者20から設定情報を受け付けS71、その情報を設定情報処理部22に送信するS72。設定情報処理部22は、設定情報を変換した上で設定情報送受信部23に送信しS73、指定された機器についてのパラメータ設定を行うS74。パラメータの設定に失敗した機器13が存在した場合には、設定情報処理部22から設定に成功又は失敗した機器及びパラメータの設定値についての情報がリトライ処理部24に送信されるS76。ここで、リトライ処理部24は、設定に成功した全ての機器及び関連するパラメータの情報をリトライ設定表示部23に送信し、リトライ設定表示部23は、再設定を行う方法の候補を管理者20が選択できる様に表示するS77。表示される内容としては、例えば、設定に失敗した機器とその内容、設定に成功した機器、関連するパラメータ及び設定値といった情報が挙げられる。管理者20は、リトライ設定表示部23によって表示された情報から、再設定を行うために必要な機器、関連パラメータ及び設定値の指定を行う。リトライ処理部24は、管理者20が選択した内容に基づいて、設定に成功した機器11から関連するパラメータの設定値を取得しS79、設定に失敗した機器13のパラメータ設定を再度実行するS81。設定に失敗した機器13の再設定が完了すると、管理者20にその結果が報告され、処理が完了する。この様に、リトライ設定表示部23が再設定する内容を表示し、管理者20が選択した再設定処理を実施することで、管理者20が関連パラメータの設定内容についても把握できると共に、管理者20が望む最適な機器の設定管理を行うことが出来る様になる。[第4の実施形態]<機器管理装置の概要>図8に、第4の実施形態に係る機器管理装置10の機能ブロック図を示す。第4の実施形態に係る機器管理装置10は、第1の実施形態に係る機器管理装置10にリトライ結果管理部25及びリトライ設定表示部26を加えて構成される。リトライ結果管理部25は、過去にリトライ処理部24が行ったリトライ結果が保存されており、リトライ設定表示部26は、リトライ処理部24が保有する関連パラメータや設定に成功した機器についての情報等を管理者20が選択可能に表示することが出来る。<複数の機器の一括設定処理の例>図9に、第4の実施形態に係る機器管理装置10の処理例のシーケンス図を示す。第1乃至第3の実施形態と同様に、設定情報受付部21で管理者20から設定情報を受け付けS91、その情報を設定情報処理部22に送信するS92。設定情報処理部22は、設定情報を変換した上で設定情報送受信部23に送信しS93、指定された機器についてのパラメータ設定を行うS94。パラメータの設定に失敗した機器13が存在した場合には、設定情報処理部22から設定に成功又は失敗した機器及びパラメータの設定値についての情報がリトライ処理部24に送信されるS96。リトライ処理部24は、リトライ結果管理部25から過去の再設定情報を取得しS97、過去に再設定の際に関連パラメータの取得に利用された回数の情報に基づいて、関連パラメータの設定値を取得する機器の優先度を付ける。次に、リトライ処理部24は、リトライ設定表示部26に、関連するパラメータ、設定に成功した機器11及び優先度についての情報を送信するS98。リトライ設定表示部26は、優先度と共に関連パラメータ及び設定に成功した機器の情報といった再設定に関する情報を、管理者20が選択可能に表示する。管理者20は表示された情報から、最適だと考える再設定情報を選択する。管理者20が選択した内容に基づいて、リトライ処理部24は設定に成功した機器11から関連パラメータの設定値を取得しS100、設定に失敗した機器13のパラメータ設定を実行するS102。再設定が成功すると、リトライ処理部24からリトライ結果管理部25に再設定の内容が送信され、次回の再設定時に利用するために保存されるS103。この様に、リトライ結果管理部25及びリトライ設定表示部26を備えることで、管理者20は、過去の設定結果に基づく優先度を参考にして再設定する内容を選択することが可能になる。また、管理者20が関連パラメータの設定内容についても把握できると共に、管理者20が望む最適な機器の管理を行うことが出来る。以上、本発明に係る実施形態によれば、ネットワークを介して接続する複数の機器に対して一括設定を行った際に、1以上の機器で設定が失敗した場合であっても、設定に成功した機器から関連するパラメータを取得して再度パラメータの設定を行うため、全ての機器について一括して設定を成功させることが可能になる。なお、上記実施形態に挙げた構成等に、その他の要素との組み合わせなど、ここで示した構成に本発明が限定されるものではない。これらの点に関しては、本発明の主旨を逸脱しない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。"