(57)【要約】【課題】複数のネットワークデバイスに対するパラメータの設定を簡略化することが可能にするパラメータ処理装置およびそのパラメータ設定方法を提供する【解決手段】第１のデバイスのパラメータ処理装置はクライアントＰＣからの第２のデバイスのアドレスおよびパスワード、第３のデバイスのアドレスおよびパスワードを受信すると、パラメータコピーを目的とする接続の要求を第２のデバイスに送信し、認証用ユーザ名および第２のデバイスのパスワードを第２のデバイスに送信し、パラメータコピーの許可を受信すると、送信用パラメータを第２のデバイスに送信する。第２のデバイスのパラメータ処理装置の通信制御部は送信用パラメータを設定する。【選択図】図２
2005301610.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続するネットワークデバイスに設定されているパラメータを処理するパラメータ処理装置において、
前記ネットワークデバイスに設定されているパラメータを読み出すパラメータ読出し手段と、
前記パラメータ読出し手段が読み出したパラメータを前記ネットワークに接続する複数のネットワークデバイスに送信する送信手段と、
前記ネットワークに接続する他のネットワークデバイスから送信されたパラメータを受信する受信手段と、
前記パラメータ受信手段で受信したパラメータを前記ネットワークデバイスに設定するパラメータ設定手段と
を具備することを特徴とするパラメータ処理装置。
【請求項２】
前記送信手段は、
前記パラメータを前記複数のネットワークデバイスに送信する際に、該パラメータの送信の許可を得るため、該ネットワークデバイス毎に認証情報を送信し、
前記パラメータの送信の許可を得ることができたネットワークデバイスに対して該パラメータを送信する
ことを特徴とする請求項１記載のパラメータ処理装置。
【請求項３】
前記受信手段が前記他のネットワークデバイスから送信された認証情報を受信した際に、該受信した認証情報の認証処理を行う認証手段
を更に具備し、
前記認証手段により認証が成功した場合、前記他のネットワークデバイスに対して前記パラメータの送信の許可を送信し、
前記認証手段により認証が失敗した場合、前記他のネットワークデバイスに対して前記パラメータの送信の拒否を送信する
ことを特徴とする請求項２記載のパラメータ処理装置。
【請求項４】
前記送信手段は、
前記パラメータを前記複数のネットワークデバイスに送信する際に、該パラメータの設定の許可を得るため、該ネットワークデバイス毎に認証情報を付加したパラメータを送信する
ことを特徴とする請求項１記載のパラメータ処理装置。
【請求項５】
前記受信手段が前記他のネットワークデバイスから送信された認証情報とパラメータとを受信した際に、該受信した認証情報の認証処理を行う認証手段
を更に具備し、
前記認証手段により認証が成功した場合、前記他のネットワークデバイスに対して前記パラメータの送信の許可を送信し、
前記認証手段により認証が失敗した場合、前記他のネットワークデバイスに対して前記パラメータの送信の拒否を送信する
ことを特徴とする請求項４記載のパラメータ処理装置。
【請求項６】
前記ネットワークに接続する情報処理装置が有するＷｅｂブラウザとＷｅｂ情報の応答処理を行うＷｅｂサーバ手段
を更に具備し、
前記Ｗｅｂサーバ手段は、
前記Ｗｅｂブラウザに対して前記パラメータの送信を指示するための送信指示Ｗｅｂページを送信し、
前記Ｗｅｂブラウザからの前記パラメータを送信するネットワークデバイスの指定および前記認証情報を受信する
ことを特徴とする請求項２および請求項４記載のパラメータ処理装置。
【請求項７】
前記送信手段は、
前記ネットワークデバイスの指定に基づき、前記パラメータを送信するネットワークデバイスを認識し、
該認識したネットワークデバイス毎に前記認証情報若しくは該認証情報を付加したパラメータを送信する
ことを特徴とする請求項６記載のパラメータ処理装置。
【請求項８】
前記ネットワークに接続するネットワークデバイスから該ネットワークデバイスの情報を取得し、該取得したネットワークデバイスの情報の中から前記情報処理装置から指定された検索条件と一致するネットワークデバイスの情報を検索するネットワークデバイス検索手段
を更に具備することを特徴とする請求項１記載のパラメータ処理装置。
【請求項９】
前記ネットワークに接続する情報処理装置が有するＷｅｂブラウザとＷｅｂ情報の応答処理を行うＷｅｂサーバ手段
を更に具備し、
前記Ｗｅｂサーバ手段は、
前記Ｗｅｂブラウザに対して前記検索条件を指定するための検索条件指定Ｗｅｂページを送信し、
前記Ｗｅｂブラウザからの前記検索条件を受信し、
前記ネットワークデバイス検索手段は、
前記Ｗｅｂサーバ手段が受信した検索条件と一致するネットワークデバイスの情報を検索する
ことを特徴とする請求項８記載のパラメータ処理装置。
【請求項１０】
前記Ｗｅｂサーバ手段は、
前記Ｗｅｂブラウザに対して前記ネットワークデバイス検索手段が検索したネットワークデバイスの情報のみを表示する送信指示Ｗｅｂページを送信し、
前記Ｗｅｂブラウザからの前記パラメータを送信するネットワークデバイスの指定および認証情報を受信し、
前記送信手段は、
前記Ｗｅｂサーバ手段が受信したネットワークデバイスの指定に基づき、前記パラメータを送信するネットワークデバイスを認識し、
該認識したネットワークデバイス毎に前記認証情報若しくは該認証情報を付加したパラメータを送信する
ことを特徴とする請求項９記載のパラメータ処理装置。
【請求項１１】
前記ネットワークデバイスの情報は、
前記ネットワークデバイスに設定可能なパラメータに関する情報を含み、
前記Ｗｅｂサーバ手段が前記Ｗｅｂブラウザからの前記パラメータの指定を受信した場合、
前記パラメータ読出し手段は、
前記ネットワークデバイスに設定されているパラメータから前記指定されたパラメータのみを読み出す
ことを特徴とする請求項１０記載のパラメータ処理装置。
【請求項１２】
前記ネットワークデバイスの情報は、
前記ネットワークデバイスに設定されているパラメータと共通なパラメータ、および非共通なパラメータに関する情報を含む
ことを特徴とする請求項１１記載のパラメータ処理装置。
【請求項１３】
ネットワークに接続するネットワークデバイスに設定されているパラメータを処理するパラメータ処理装置のパラメータ設定方法において、
前記パラメータを前記ネットワークに接続する複数のネットワークデバイスに送信する場合、
前記ネットワークデバイスに設定されているパラメータを読み出し、
該読み出したパラメータを前記複数のネットワークデバイスに送信し、
前記ネットワークに接続する他のネットワークデバイスから送信されたパラメータを受信する場合、
前記他のネットワークデバイスから送信されたパラメータを受信し、
該受信したパラメータを前記ネットワークデバイスに設定する
ことを特徴とするパラメータ処理装置のパラメータ設定方法。
【請求項１４】
前記パラメータを前記複数のネットワークデバイスに送信する際に、該パラメータの送信の許可を得るため、該ネットワークデバイス毎に認証情報を送信し、
前記パラメータの送信の許可を得ることができたネットワークデバイスに対して該パラメータを送信する
ことを特徴とする請求項１３記載のパラメータ処理装置のパラメータ設定方法。
【請求項１５】
前記他のネットワークデバイスから送信された認証情報を受信した際に、該受信した認証情報の認証処理を行い、
前記認証処理により認証が成功した場合、前記他のネットワークデバイスに対して前記パラメータの送信の許可を送信し、
前記認証処理により認証が失敗した場合、前記他のネットワークデバイスに対して前記パラメータの送信の拒否を送信する
ことを特徴とする請求項１４記載のパラメータ処理装置のパラメータ設定方法。
【請求項１６】
前記パラメータを前記複数のネットワークデバイスに送信する際に、該パラメータの設定の許可を得るため、該ネットワークデバイス毎に認証情報を付加したパラメータを送信する
ことを特徴とする請求項１３記載のパラメータ処理装置。
【請求項１７】
前記他のネットワークデバイスから送信された認証情報とパラメータとを受信した際に、該受信した認証情報の認証処理を行い、
前記認証処理により認証が成功した場合、前記他のネットワークデバイスに対して前記パラメータの送信の許可を送信し、
前記認証処理により認証が失敗した場合、前記他のネットワークデバイスに対して前記パラメータの送信の拒否を送信する
ことを特徴とする請求項１６記載のパラメータ処理装置。
【請求項１８】
前記ネットワークに接続する情報処理装置が有するＷｅｂブラウザに対して前記パラメータの送信を指示するための送信指示Ｗｅｂページを送信し、
前記Ｗｅｂブラウザからの前記パラメータを送信するネットワークデバイスの指定および前記認証情報を受信する
ことを特徴とする請求項１４および請求項１６記載のパラメータ処理装置のパラメータ設定方法。
【請求項１９】
前記ネットワークデバイスの指定に基づき、前記パラメータを送信するネットワークデバイスを認識し、
該認識したネットワークデバイス毎に前記認証情報若しくは該認証情報を付加したパラメータを送信する
ことを特徴とする請求項１８記載のパラメータ処理装置のパラメータ設定方法。
【請求項２０】
前記ネットワークに接続するネットワークデバイスから該ネットワークデバイスの情報を取得し、
該取得したネットワークデバイスの情報の中から前記情報処理装置から指定された検索条件と一致するネットワークデバイスの情報を検索する
ことを特徴とする請求項１３記載のパラメータ処理装置のパラメータ設定方法。
【請求項２１】
前記ネットワークに接続する情報処理装置が有するＷｅｂブラウザに対して前記検索条件を指定するための検索条件指定Ｗｅｂページを送信し、
前記Ｗｅｂブラウザからの前記検索条件を受信し、
前記ネットワークに接続するネットワークデバイスから該ネットワークデバイスの情報を取得し、
該取得したネットワークデバイスの情報の中から、前記検索条件と一致するネットワークデバイスの情報を検索する
ことを特徴とする請求項２０記載のパラメータ処理装置のパラメータ設定方法。
【請求項２２】
前記Ｗｅｂブラウザに対して、前記検索したネットワークデバイスの情報のみを表示した送信指示Ｗｅｂページを送信し、
前記Ｗｅｂブラウザからの前記パラメータを送信するネットワークデバイスの指定および認証情報を受信し、
該受信したネットワークデバイスの指定に基づき、前記パラメータを送信するネットワークデバイスを認識し、
該認識したネットワークデバイス毎に前記認証情報若しくは該認証情報を付加したパラメータを送信する
ことを特徴とする請求項２１記載のパラメータ処理装置のパラメータ設定方法。
【請求項２３】
前記ネットワークデバイスの情報は、
前記ネットワークデバイスに設定可能なパラメータに関する情報を含み、
前記Ｗｅｂブラウザからの前記パラメータの指定を受信した場合、
前記ネットワークデバイスに設定されているパラメータから前記指定されたパラメータのみを読み出す
ことを特徴とする請求項２２記載のパラメータ処理装置のパラメータ設定方法。
【請求項２４】
前記ネットワークデバイスの情報は、
前記ネットワークデバイスに設定されているパラメータと共通なパラメータ、および非共通なパラメータに関する情報を含む
ことを特徴とする請求項２３記載のパラメータ処理装置のパラメータ設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パラメータ処理装置およびそのパラメータ設定方法に関し、特に、ネットワーク上の複数のネットワークデバイスのパラメータを設定するパラメータ処理装置およびそのパラメータ設定方法に関する。
【背景技術】
【０００２】
従来、ＬＡＮ（Local Area Network）等のネットワークを介して複数のＰＣ（Personal Computer）とプリンタ、スキャナ等のネットワークデバイスとが接続し、複数のＰＣがこれらネットワークデバイスを共有するネットワークデバイスシステムが知られている。
【０００３】
このようなネットワークデバイスシステムにおいて、例えば、ネットワークデバイスが有する項目に対して設定値（以下、パラメータという）を設定する場合には、ネットワークデバイスの管理者等が１台ずつネットワークデバイスに対するパラメータの設定を実行する必要がある。
【０００４】
上記のような課題を解決するために、例えば、任意のネットワークデバイスに対して設定されているパラメータをコピーして他のネットワークデバイスに設定するデフォルト装置、プリンタ及びプリンタ構成提供方法がある（例えば、特許文献１参照。）。
【特許文献１】特開平６−２１４７３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上記特許文献１に開示された技術では、複数のネットワークデバイスに対してパラメータを設定するためには、同じ手順の設定を繰り返す必要があり、効率的だとは言えない。
【０００６】
更に、設定したいパラメータのみを複数のネットワークデバイスに対して設定することは困難であり、異なる機種間のパラメータのコピーを行うことも困難である。
【０００７】
そこで、本発明は、複数のネットワークデバイスに対するパラメータの設定を簡略化することが可能にするパラメータ処理装置およびそのパラメータ設定方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、請求項１の発明は、ネットワークに接続するネットワークデバイスに設定されているパラメータを処理するパラメータ処理装置において、前記ネットワークデバイスに設定されているパラメータを読み出すパラメータ読出し手段と、前記パラメータ読出し手段が読み出したパラメータを前記ネットワークに接続する複数のネットワークデバイスに送信する送信手段と、前記ネットワークに接続する他のネットワークデバイスから送信されたパラメータを受信する受信手段と、前記パラメータ受信手段で受信したパラメータを前記ネットワークデバイスに設定するパラメータ設定手段とを具備することを特徴とする。
【０００９】
また、請求項２の発明は、請求項１の発明において、前記送信手段は、前記パラメータを前記複数のネットワークデバイスに送信する際に、該パラメータの送信の許可を得るため、該ネットワークデバイス毎に認証情報を送信し、前記パラメータの送信の許可を得ることができたネットワークデバイスに対して該パラメータを送信することを特徴とする。
【００１０】
また、請求項３の発明は、請求項２の発明において、前記受信手段が前記他のネットワークデバイスから送信された認証情報を受信した際に、該受信した認証情報の認証処理を行う認証手段を更に具備し、前記認証手段により認証が成功した場合、前記他のネットワークデバイスに対して前記パラメータの送信の許可を送信し、前記認証手段により認証が失敗した場合、前記他のネットワークデバイスに対して前記パラメータの送信の拒否を送信することを特徴とする。
【００１１】
また、請求項４の発明は、請求項１の発明において、前記送信手段は、前記パラメータを前記複数のネットワークデバイスに送信する際に、該パラメータの設定の許可を得るため、該ネットワークデバイス毎に認証情報を付加したパラメータを送信することを特徴とする。
【００１２】
また、請求項５の発明は、請求項４の発明において、前記受信手段が前記他のネットワークデバイスから送信された認証情報とパラメータとを受信した際に、該受信した認証情報の認証処理を行う認証手段を更に具備し、前記認証手段により認証が成功した場合、前記他のネットワークデバイスに対して前記パラメータの送信の許可を送信し、前記認証手段により認証が失敗した場合、前記他のネットワークデバイスに対して前記パラメータの送信の拒否を送信することを特徴とする。
【００１３】
また、請求項６の発明は、請求項２および請求項４の発明において、前記ネットワークに接続する情報処理装置が有するＷｅｂブラウザとＷｅｂ情報の応答処理を行うＷｅｂサーバ手段を更に具備し、前記Ｗｅｂサーバ手段は、前記Ｗｅｂブラウザに対して前記パラメータの送信を指示するための送信指示Ｗｅｂページを送信し、前記Ｗｅｂブラウザからの前記パラメータを送信するネットワークデバイスの指定および前記認証情報を受信することを特徴とする。
【００１４】
また、請求項７の発明は、請求項６の発明において、前記送信手段は、前記ネットワークデバイスの指定に基づき、前記パラメータを送信するネットワークデバイスを認識し、該認識したネットワークデバイス毎に前記認証情報若しくは該認証情報を付加したパラメータを送信することを特徴とする。
【００１５】
また、請求項８の発明は、請求項１の発明において、前記ネットワークに接続するネットワークデバイスから該ネットワークデバイスの情報を取得し、該取得したネットワークデバイスの情報の中から前記情報処理装置から指定された検索条件と一致するネットワークデバイスの情報を検索するネットワークデバイス検索手段を更に具備することを特徴とする。
【００１６】
また、請求項９の発明は、請求項８の発明において、前記ネットワークに接続する情報処理装置が有するＷｅｂブラウザとＷｅｂ情報の応答処理を行うＷｅｂサーバ手段を更に具備し、前記Ｗｅｂサーバ手段は、前記Ｗｅｂブラウザに対して前記検索条件を指定するための検索条件指定Ｗｅｂページを送信し、前記Ｗｅｂブラウザからの前記検索条件を受信し、前記ネットワークデバイス検索手段は、前記Ｗｅｂサーバ手段が受信した検索条件と一致するネットワークデバイスの情報を検索することを特徴とする。
【００１７】
また、請求項１０の発明は、請求項９の発明において、前記Ｗｅｂサーバ手段は、前記Ｗｅｂブラウザに対して前記ネットワークデバイス検索手段が検索したネットワークデバイスの情報のみを表示する送信指示Ｗｅｂページを送信し、前記Ｗｅｂブラウザからの前記パラメータを送信するネットワークデバイスの指定および認証情報を受信し、前記送信手段は、前記Ｗｅｂサーバ手段が受信したネットワークデバイスの指定に基づき、前記パラメータを送信するネットワークデバイスを認識し、該認識したネットワークデバイス毎に前記認証情報若しくは該認証情報を付加したパラメータを送信することを特徴とする。
【００１８】
また、請求項１１の発明は、請求項１０の発明において、前記ネットワークデバイスの情報は、前記ネットワークデバイスに設定可能なパラメータに関する情報を含み、前記Ｗｅｂサーバ手段が前記Ｗｅｂブラウザからの前記パラメータの指定を受信した場合、前記パラメータ読出し手段は、前記ネットワークデバイスに設定されているパラメータから前記指定されたパラメータのみを読み出すことを特徴とする。
【００１９】
また、請求項１２の発明は、請求項１１の発明において、前記ネットワークデバイスの情報は、前記ネットワークデバイスに設定されているパラメータと共通なパラメータ、および非共通なパラメータに関する情報を含むことを特徴とする。
【００２０】
また、請求項１３の発明は、ネットワークに接続するネットワークデバイスに設定されているパラメータを処理するパラメータ処理装置のパラメータ設定方法において、前記パラメータを前記ネットワークに接続する複数のネットワークデバイスに送信する場合、前記ネットワークデバイスに設定されているパラメータを読み出し、該読み出したパラメータを前記複数のネットワークデバイスに送信し、前記ネットワークに接続する他のネットワークデバイスから送信されたパラメータを受信する場合、前記他のネットワークデバイスから送信されたパラメータを受信し、該受信したパラメータを前記ネットワークデバイスに設定することを特徴とする。
【００２１】
また、請求項１４の発明は、請求項１３の発明において、前記パラメータを前記複数のネットワークデバイスに送信する際に、該パラメータの送信の許可を得るため、該ネットワークデバイス毎に認証情報を送信し、前記パラメータの送信の許可を得ることができたネットワークデバイスに対して該パラメータを送信することを特徴とする。
【００２２】
また、請求項１５の発明は、請求項１４の発明において、前記他のネットワークデバイスから送信された認証情報を受信した際に、該受信した認証情報の認証処理を行い、前記認証処理により認証が成功した場合、前記他のネットワークデバイスに対して前記パラメータの送信の許可を送信し、前記認証処理により認証が失敗した場合、前記他のネットワークデバイスに対して前記パラメータの送信の拒否を送信することを特徴とする。
【００２３】
また、請求項１６の発明は、請求項１３の発明において、前記パラメータを前記複数のネットワークデバイスに送信する際に、該パラメータの設定の許可を得るため、該ネットワークデバイス毎に認証情報を付加したパラメータを送信することを特徴とする。
【００２４】
また、請求項１７の発明は、請求項１６の発明において、前記他のネットワークデバイスから送信された認証情報とパラメータとを受信した際に、該受信した認証情報の認証処理を行い、前記認証処理により認証が成功した場合、前記他のネットワークデバイスに対して前記パラメータの送信の許可を送信し、前記認証処理により認証が失敗した場合、前記他のネットワークデバイスに対して前記パラメータの送信の拒否を送信することを特徴とする。
【００２５】
また、請求項１８の発明は、請求項１４および請求項１６の発明において、前記ネットワークに接続する情報処理装置が有するＷｅｂブラウザに対して前記パラメータの送信を指示するための送信指示Ｗｅｂページを送信し、前記Ｗｅｂブラウザからの前記パラメータを送信するネットワークデバイスの指定および前記認証情報を受信することを特徴とする。
【００２６】
また、請求項１９の発明は、請求項１８の発明において、前記ネットワークデバイスの指定に基づき、前記パラメータを送信するネットワークデバイスを認識し、該認識したネットワークデバイス毎に前記認証情報若しくは該認証情報を付加したパラメータを送信することを特徴とする。
【００２７】
また、請求項２０の発明は、請求項１３の発明において、前記ネットワークに接続するネットワークデバイスから該ネットワークデバイスの情報を取得し、該取得したネットワークデバイスの情報の中から前記情報処理装置から指定された検索条件と一致するネットワークデバイスの情報を検索することを特徴とする。
【００２８】
また、請求項２１の発明は、請求項２０の発明において、前記ネットワークに接続する情報処理装置が有するＷｅｂブラウザに対して前記検索条件を指定するための検索条件指定Ｗｅｂページを送信し、前記Ｗｅｂブラウザからの前記検索条件を受信し、前記ネットワークに接続するネットワークデバイスから該ネットワークデバイスの情報を取得し、該取得したネットワークデバイスの情報の中から、前記検索条件と一致するネットワークデバイスの情報を検索することを特徴とする。
【００２９】
また、請求項２２の発明は、請求項２１の発明において、前記Ｗｅｂブラウザに対して、前記検索したネットワークデバイスの情報のみを表示した送信指示Ｗｅｂページを送信し、前記Ｗｅｂブラウザからの前記パラメータを送信するネットワークデバイスの指定および認証情報を受信し、該受信したネットワークデバイスの指定に基づき、前記パラメータを送信するネットワークデバイスを認識し、該認識したネットワークデバイス毎に前記認証情報若しくは該認証情報を付加したパラメータを送信することを特徴とする。
【００３０】
また、請求項２３の発明は、請求項２２の発明において、前記ネットワークデバイスの情報は、前記ネットワークデバイスに設定可能なパラメータに関する情報を含み、前記Ｗｅｂブラウザからの前記パラメータの指定を受信した場合、前記ネットワークデバイスに設定されているパラメータから前記指定されたパラメータのみを読み出すことを特徴とする。
【００３１】
また、請求項２４の発明は、請求項２３の発明において、前記ネットワークデバイスの情報は、前記ネットワークデバイスに設定されているパラメータと共通なパラメータ、および非共通なパラメータに関する情報を含むことを特徴とする。
【発明の効果】
【００３２】
本発明によれば、ネットワークに複数のネットワークデバイスが接続されていても、パラメータの設定を変更したい時に、１台のパラメータを変更することで、他のネットワークデバイスにも適用することが可能になるという効果を奏する。
【００３３】
また、本発明によれば、設定を変更したいパラメータのみを変更することが可能になるという効果を奏する。
【００３４】
また、本発明によれば、同一の機種でなくても、共通のパラメータを設定することが可能になるという効果を奏する。
【発明を実施するための最良の形態】
【００３５】
以下、本発明の実施の形態について添付図面を参照して詳細に説明
本発明の実施の形態として、本発明に係るパラメータ処理装置を内蔵する複数のネットワークデバイス（以下、デバイスという）とクライアントＰＣ（Personal Computer）とがネットワークを介して接続する構成を一例にして詳細に説明する。
【００３６】
図１は、複数のデバイス１とクライアントＰＣ２とがネットワーク３を介して接続する構成の一例を示す図である。
【００３７】
図１に示すように、パラメータ処理装置４を内蔵する複数のデバイス（第１のデバイス、第２のデバイス、第３のデバイス）１と、パラメータ処理装置４に対してパラメータ５のコピー等を指示するクライアントＰＣ２とがネットワーク３を介して接続している。
【００３８】
ここで、パラメータ処理装置４はデバイス１に設定されたパラメータ５をコピーして他のデバイス１に設定する処理を行う。例えば、クライアントＰＣ２から第１のデバイス１に設定されたパラメータ（設定値１：ａａａ、設定値２：ｂｂｂ、設定値３：ｃｃｃ、…、設定値ｎ：ｎｎｎ５）をコピーして第２のデバイス１および第３のデバイス１に設定するように指示されると、第１のデバイス１のパラメータ処理装置４が第２のデバイス１のパラメータ処理装置４および第３のデバイス１のパラメータ処理装置４に対して第１のデバイス１に設定されたパラメータ５をコピーして送信し、第２のデバイス１のパラメータ処理装置４はパラメータ５を第２のデバイス１に設定し、第３のデバイス１のパラメータ処理装置４はパラメータ５を第３のデバイス１に設定する。
【００３９】
図２は、パラメータ処理装置４の機能的な構成の一例を示す図である。
【００４０】
図２に示すように、デバイス（第１のデバイス、第２のデバイス、第３のデバイス）１は各デバイス１の機能に対応する処理を行うデバイスモジュール６（例えば、プリンタでは印刷処理部、スキャナでは画像読取処理部）、デバイスモジュー６ルで行われる処理に対するパラメータを格納するパラメータ格納部７、パラメータ処理装置４から構成されている。
【００４１】
ここで、パラメータ処理装置４の機能的な構成について詳細に説明する。
【００４２】
パラメータ処理装置４は、クライアントＰＣ２のＷｅｂブラウザ８との応答処理を行うＷｅｂ  Ｓｅｒｖｅｒ部９、パラメータ格納部７に対するパラメータの読み出し処理および書き込み処理を行うパラメータ処理部１０、認証処理を行う認証部１１、ネットワーク上のデバイス１の検索処理を行うデバイス検索部１２、パラメータおよび認証情報等のデータ通信の制御処理を行う通信制御部１３から構成されている。なお、通信制御部１３が行うデータ通信で使用する通信プロトコルはＨＴＴＰ、ＦＴＰ或いは印刷データの通信で使用されるＬＰＤ等、種類は問わない。
【００４３】
次に、ネットワーク上の複数のデバイス１にパラメータをコピーして設定する際に、パラメータ処理装置４が行う機能的な動作について図２を参照して詳細に説明する。なお、第１のデバイス１に設定されているパラメータをコピーして第２のデバイス１および第３のデバイス１に設定する場合を一例として説明する。
【００４４】
クライアントＰＣ２のＷｅｂブラウザ８は第１のデバイス１に対してパラメータコピー実行画面の要求を送信する。
【００４５】
第１のデバイス１のパラメータ処理装置４のＷｅｂ  Ｓｅｒｖｅｒ部９はクライアントＰＣ２からのパラメータコピー実行画面の要求を受信すると、パラメータコピー実行画面をクライアントＰＣ２に送信する。
【００４６】
クライアントＰＣ２のＷｅｂブラウザ８は第１のデバイ１スからのパラメータコピー実行画面を受信すると、ディスプレイ（図示せず）にパラメータコピー実行画面を表示し、ディスプレイに表示されたパラメータコピー実行画面に第２のデバイス１のアドレスおよびパスワード、第３のデバイス１のアドレスおよびパスワードが入力されると、Ｗｅｂブラウザ８は第２のデバイス１のアドレスおよびパスワード、第３のデバイス１のアドレスおよびパスワードを第１のデバイスに送信する。
【００４７】
第１のデバイス１のパラメータ処理装置４のＷｅｂ  Ｓｅｒｖｅｒ部９はクライアントＰＣ２からの第２デバイス１のアドレスおよびパスワード、第３のデバイス１のアドレスおよびパスワードを受信すると、受信した第２のデバイス１のアドレスおよびパスワード、第３のデバイス１のアドレスおよびパスワードを通信制御部１３に渡すとともに、パラメータコピーの実行の指示を受け付けた旨を認証部１１およびパラメータ処理部１０に通知する。ここで、認証部１１はパラメータコピーの実行の指示を受け付けた通知を受け付けると、認証用ユーザ名を作成し、作成した認証用ユーザ名を通信制御部１３に渡し、また、パラメータ処理部１０はパラメータコピーの実行の指示を受け付けた通知を受け付けると、パラメータ格納部７から第１のデバイス１に対して設定されているパラメータを読み出し、読み出したパラメータに基づいて送信用パラメータを作成し、作成した送信用パラメータを通信制御部１３に渡す。なお、送信用パラメータはテキストでもバイナリデータでも良く、種類は問わない。また、送信用パラメータを暗号化しても良い。
【００４８】
通信制御部１３は第２のデバイス１のアドレスおよびパスワード、第３のデバイス１のアドレスおよびパスワードを受け取ると、始めに、第２のデバイス１のアドレスに基づき、パラメータコピーを目的とする接続の要求を第２のデバイス１に送信する。
【００４９】
第２のデバイス１のパラメータ処理装置４の通信制御部１３は第１のデバイス１からのパラメータコピーを目的とする接続の要求を受信すると、認証の要求を第１のデバイス１に送信する。
【００５０】
第１のデバイス１のパラメータ処理装置４の通信制御部１３は第２のデバイス１からの認証の要求を受信すると、認証用ユーザ名および第２のデバイス１のパスワードを第２のデバイス１に送信する。
【００５１】
第２のデバイス１のパラメータ処理装置４の通信制御部１３は第１のデバイス１からの認証用ユーザ名および第２のデバイス１のパスワードを受信すると、受信した認証用ユーザ名および第２のデバイス１のパスワードを認証部１１に渡し、認証部１１は認証用ユーザ名および第２のデバイス１のパスワードを受け取ると、受け取った認証用ユーザ名および第２のデバイス１のパスワードの認証を行う。ここで、認証用ユーザ名および第２のデバイス１のパスワードが合致しない場合、認証部１１は認証できなかった旨を通信制御部１３に通知し、通信制御部１３は認証できなかった通知を受け付けると、パラメータコピーの拒否を第１のデバイス１に送信する。なお、認証として、ＨＴＴＰのＢＡＳＩＣ認証を利用して、認証用ユーザ名にＭＩＢのｓｙｓＯｂｊｅｃｔＩＤを使用することで、デバイスのメーカーのみならず、機種毎にＩＤの定義が異なるため、機種の判定を兼ねることが可能になる。
【００５２】
認証用ユーザ名および第２のデバイス１のパスワードが合致した場合、認証部１１は認証できた旨を通信制御部１３に通知し、通信制御部１３は認証できた通知を受け付けると、パラメータコピーの許可を第１のデバイス１に送信する。
【００５３】
第１のデバイス１のパラメータ処理装置４の通信制御部１３は第２のデバイス１からのパラメータコピーの許可を受信すると、送信用パラメータを第２のデバイス１に送信する。
【００５４】
第２のデバイス１のパラメータ処理装置４の通信制御部１３は第１のデバイス１からの送信用パラメータを受信すると、受信した送信用パラメータをパラメータ処理部１０に渡し、パラメータ処理部１０は送信用パラメータを受け取ると、受け取った送信用パラメータに基づいてパラメータ格納部７にパラメータを設定する。なお、第１のデバイス１のパラメータと共通のものについてはそのまま設定を行い、第１のデバイス１のパラメータと共通ではないものについては、設定を行わない。例えば、デバイスがプリンタであり、３段トレイモデルから１段トレイモデルにパラメータコピーした場合、１段目のみのパラメータを設定する。また、パラメータが共通であったとしても、コピーを許可しない設定を予めパラメータに設定することも可能である。
【００５５】
パラメータ処理部１０はパラメータの設定が完了すると、パラメータの設定が完了した旨を通信制御部１３に通知し、通信制御部１３はパラメータの設定が完了した通知を受け付けると、パラメータの設定の完了を第１のデバイス１に送信する。
【００５６】
第１のデバイス１のパラメータ処理装置４の通信制御部１３は第２のデバイス１からのパラメータ設定の完了を受信すると、第３のデバイス１のアドレスに基づき、パラメータコピーを目的とする接続の要求を第３のデバイス１に送信する。なお、その後の第１のデバイス１のパラメータ処理装置４と第３のデバイス１のパラメータ処理装置４との応答は、上記実施例と同様であるため、詳細な説明は省略する。
【００５７】
そして、第１のデバイス１のパラメータ処理装置４の通信制御部１３は第３のデバイス１からのパラメータ設定の完了を受信すると、動作を終了する。
【００５８】
なお、上記説明では、認証ユーザ名およびパスワードを送信し、認証ができた後にパラメータを送信する構成を説明したが、認証ユーザ名およびパスワードとともにパラメータを送信する構成を適用しても良い。
【００５９】
次に、ネットワーク上の複数のデバイス１にパラメータをコピーして設定する際に、パラメータ処理装置４が行うパラメータ送信処理の手順について図３に示すフローチャートを参照して説明する。
【００６０】
クライアントＰＣからパラメータコピー実行画面の要求を受信すると（ステップＳ３０１でＹＥＳ）、パラメータコピー実行画面をクライアントＰＣに送信し（ステップＳ３０２）、クライアントＰＣからアドレスおよびパスワードを受信すると（ステップＳ３０３でＹＥＳ）、認証用ユーザ名および送信用パラメータを作成し（ステップＳ３０４）、指定されたアドレスのデバイスのパラメータ処理装置に接続を要求する（ステップＳ３０５）。
【００６１】
デバイスのパラメータ処理装置から認証要求の通知が有ると（ステップＳ３０６でＹＥＳ）、認証用ユーザ名およびパスワードをデバイスのパラメータ処理装置に送信する（ステップＳ３０７）。
【００６２】
デバイスのパラメータ処理装置からパラメータコピー許可の通知が有ると（ステップＳ３０８でＹＥＳ）、送信用パラメータをデバイスに送信し（ステップＳ３０９）、デバイスから設定完了の通知が有ると（ステップＳ３１０でＹＥＳ）、ログに完了を記録し（ステップＳ３１１）、ステップＳ３１３に進む。
【００６３】
デバイスのパラメータ処理装置から認証要求の通知が無い場合（ステップＳ３０６でＮＯ）またはデバイスのパラメータ処理装置からパラメータコピー拒否の通知が有ると（ステップＳ３０８でＮＯ）、ログに失敗を記録し（ステップＳ３１２）、ステップＳ３１３に進む。
【００６４】
指定されたアドレスのデバイスがまだ有る場合（ステップＳ３１３でＹＥＳ）、ステップＳ３０５に戻る。
【００６５】
指定されたアドレスのデバイスのパラメータ処理装置が無い場合（ステップＳ３１３でＮＯ）、パラメータ送信処理を終了する。
【００６６】
次に、送信先のデバイスのパラメータ処理装置からのパラメータをデバイスに設定する際にパラメータ処理装置が行うパラメータ受信処理の手順について図４に示すフローチャートを参照して説明する。
【００６７】
送信先のデバイスのパラメータ処理装置から接続の要求が有ると（ステップＳ４０１でＹＥＳ）、その接続の目的を認識する（ステップＳ４０２）。
【００６８】
接続の目的がパラメータコピーである場合（ステップＳ４０２でＹＥＳ）、送信先のデバイスのパラメータ処理装置に認証を要求し（ステップＳ４０３）、その応答として認証用ユーザ名およびパスワードを受信すると（ステップＳ４０４でＹＥＳ）、受信した認証用ユーザ名およびパスワードに基づいて認証を実施する（ステップＳ４０５）。
【００６９】
認証用ユーザ名およびパスワードが合致した場合（ステップＳ４０６でＹＥＳ）、送信先のデバイスのパラメータ処理装置にコピー許可を送信し（ステップＳ４０７）、その応答として送信用パラメータを受信すると（ステップＳ４０８でＹＥＳ）、パラメータの設定を実施し（ステップＳ４０９）、送信先のデバイスのパラメータ処理装置に設定完了を送信し（ステップＳ４１０）、ログに詳細情報を記録し（ステップＳ４１１）、パラメータ受信処理を終了する。
【００７０】
接続の目的がパラメータコピーではない場合（ステップＳ４０２でＮＯ）、送信先のデバイスのパラメータ処理装置にＮｏｔ  Ｆｏｕｎｄを送信し（ステップＳ４１２）、パラメータ受信処理を終了する。
【００７１】
認証用ユーザ名およびパスワードが合致しなかった場合（ステップＳ４０６でＮＯ）、送信先のデバイスのパラメータ処理装置にパラメータコピー拒否を送信し（ステップＳ４１３）、パラメータ受信処理を終了する。
【００７２】
次に、パラメータコピー実行画面について詳細に説明する。
【００７３】
図５は、パラメータコピー実行画面の一例を示す図である。
【００７４】
図５に示すように、パラメータコピー実行画面にはパラメータをコピーするデバイスのアドレスを入力するアドレス入力欄、当該デバイスのパスワードを入力するパスワード入力欄、パラメータのコピーの実行を指示するコピー実行ボタンが表示されている。
【００７５】
例えば、図１に示す第１のデバイスに設定されたパラメータを第２のデバイスおよび第３のデバイスにコピーして設定するために、第１のデバイスのパラメータ処理装置のＷｅｂ  Ｓｅｒｖｅｒ部から図５に示すパラメータコピー実行画面を受信して表示した場合、第２のデバイスのアドレス（aaa.bbb.ccc.ddd）をアドレス入力欄に入力し、第２のデバイスのパスワードをパスワード入力欄に入力し、第３のデバイスのアドレス（eee.fff.ggg.hhh）をアドレス入力欄に入力し、第３のデバイスのパスワードをパスワード入力欄に入力する。
【００７６】
そして、図５に示す状態で、コピー実行ボタンを押下すると、第１のデバイスに設定されたパラメータの第２のデバイスおよび第３のデバイスに対する設定が開始される。なお、アドレスを内部でキューイングし、全てのデバイスの設定完了を待たずに、次の入力を可能としても良い。
【００７７】
なお、パスワードはデバイス毎に入力することが可能であるが、複数アドレスの入力を簡易化するために、パラメータコピー実行画面でのパスワードの入力を省略し、自機のパスワードを代替として使用しても良い。
【００７８】
次に、ネットワーク上の他のデバイスの検索を行う際にパラメータ処理装置が行う機能的な動作について図２を参照して詳細に説明する。なお、第１のデバイスがネットワーク上の他のデバイスを検索する場合を一例として説明する。
【００７９】
クライアントＰＣのＷｅｂブラウザは第１のデバイスに対してデバイス検索実行画面の要求を送信する。
【００８０】
第１のデバイスのパラメータ処理装置のＷｅｂ  Ｓｅｒｖｅｒ部はクライアントＰＣからのデバイス検索実行画面の要求を受信すると、デバイス検索実行画面をクライアントＰＣに送信する。
【００８１】
クライアントＰＣのＷｅｂブラウザは第１のデバイスからのデバイス検索実行画面を受信すると、ディスプレイ（図示せず）にデバイス検索実行画面を表示し、ディスプレイに表示されたデバイス検索実行画面に検索条件が入力されると、Ｗｅｂブラウザは検索条件を第１のデバイスに送信する。
【００８２】
第１のデバイスのパラメータ処理装置のＷｅｂ  Ｓｅｒｖｅｒ部はクライアントＰＣからの検索条件を受信すると、受信した検索条件をデバイス検索部に渡し、デバイス検索部は検索条件を受け取ると、ネットワーク上のデバイスの検索実行を通信制御部に指示し、通信制御部は検索実行の指示を受け付けると、ネットワーク上のデバイスの検索を実行する。なお、検索方法として、指定サブネットへのブロードキャスト検索を使用しても良く、検索方法の種類については問わない。また、ＳＮＭＰ、ＦＴＰ、ＨＴＴＰ、Ｔｅｌｎｅｔ等のプロトコルを使用して検索されたデバイスがパラメータのコピーが可能な機種であるか否か識別しても良い。
【００８３】
通信制御部は検索したデバイスに関する情報をデバイス検索部に渡し、デバイス検索部はデバイスに関する情報を受け取ると、受け取ったデバイスに関する情報と検索条件とを比較し、検索条件に一致するデバイスに関する情報のみをＷｅｂ  Ｓｅｒｖｅｒ部に渡し、Ｗｅｂ  Ｓｅｒｖｅｒ部はデバイスに関する情報を受け取ると、受け取ったデバイスに関する情報を表示したパラメータコピー実行画面をクライアントＰＣに送信する。
【００８４】
クライアントＰＣのＷｅｂブラウザは第１のデバイスからのデバイスに関する情報を表示したパラメータコピー実行画面を受信すると、受信したパラメータコピー実行画面をディスプレイに表示する。
【００８５】
そして、ディスプレイに表示されたパラメータコピー実行画面に表示されたデバイスに関する情報の中から、パラメータのコピーを実行するデバイス、およびコピーを実行するパラメータの種類が選択されるとともに、選択したデバイスのパスワードが入力され、Ｗｅｂブラウザは選択されたデバイス、パラメータの種類およびデバイスのパスワードを第１のデバイスに送信する。
【００８６】
第１のデバイスのパラメータ処理装置のＷｅｂ  Ｓｅｒｖｅｒ部はクライアントＰＣからの選択されたデバイス、パラメータの種類およびデバイスのパスワードを受信すると、受信したパラメータの種類をパラメータ処理部に渡し、パラメータ処理部はパラメータの種類を受け付けると、受け付けたパラメータの種類のみをパラメータ格納部から読み出し、読み出したパラメータに基づいてコピーを実行するデバイス毎の送信用パラメータを作成し、作成したデバイス毎の送信用パラメータを通信制御部に渡す。そして、通信制御部は選択されたデバイスに対して接続要求を行い、当該デバイスに対応する送信用パラメータを送信する。
【００８７】
次に、ネットワーク上の他のデバイスの検索を行う際にパラメータ処理装置が行うデバイス検索処理の手順について図６に示すフローチャートを参照して説明する。
【００８８】
クライアントＰＣからデバイス検索実行画面の要求を受信すると（ステップＳ６０１でＹＥＳ）、クライアントＰＣにデバイス検索実行画面を送信し（ステップＳ６０２）、クライアントＰＣから検索条件を受信すると（ステップＳ６０３でＹＥＳ）、ネットワーク上のデバイスの検索を実行し（ステップＳ６０４）、デバイスに関する情報を取得すると（ステップＳ６０５でＹＥＳ）、デバイスに関する情報と検索条件とを比較し（ステップＳ６０６）、クライアントＰＣに検索条件と一致したデバイスに関する情報のみを表示したパラメータコピー実行画面を送信し（ステップＳ６０７）、デバイス検索処理を終了する。
【００８９】
次に、クライアントＰＣからコピーを実行するデバイス、およびコピーを実行するパラメータが指定されてコピーの実行の指示を受信した際にパラメータ処理装置が行う送信用パラメータ作成処理の手順について図７に示すフローチャートを参照して説明する。
【００９０】
クライアントＰＣからコピーを実行するデバイス、コピーを実行するパラメータ、およびデバイスのパスワードを受信すると（ステップＳ７０１でＹＥＳ）、受信したコピーを実行するデバイスおよびコピーを実行するパラメータに基づき、デバイス毎の送信用パラメータを作成し（ステップＳ７０２）、送信用パラメータ作成処理を終了する。
【００９１】
次に、デバイス検索実行画面について詳細に説明する。
【００９２】
図８は、デバイス検索実行画面の一例を示す図である。
【００９３】
図８に示すように、デバイス検索実行画面には検索するネットワークの上位アドレスを入力する検索アドレス入力欄、検索条件を指定する検索条件指定コンボボックス、デバイスの検索の実行を指示する検索実行ボタンが表示されている。
【００９４】
例えば、検索条件「全て」は指定したネットワーク上のデバイス全てを検索することを指定し、検索条件「Ａ社製品」は指定したネットワーク上のＡ社製のデバイスのみを検索することを指定し、検索条件「Ａ社製品Ｂシリーズ」は指定したネットワーク上のＡ社製のＢという機種のシリーズのみを検索することを指定し、検索条件「Ａ社製品Ｂ１６１６」は指定したネットワーク上のＡ社製品のＢ１６１６という機種のみを検索することを指定する。なお、図８に示す以外にも、例えば、共通のパラメータがある機種毎、特定のパラメータがある機種毎等の検索条件を指定することが可能である。
【００９５】
次に、検索条件と一致したデバイスに関する情報のみを表示したパラメータコピー実行画面について詳細に説明する。
【００９６】
図９は、検索条件と一致したデバイスに関する情報のみを表示したパラメータコピー実行画面の一例を示す図である。
【００９７】
図９に示すように、パラメータコピー実行画面には検索条件と一致したデバイスのアドレスおよびモデル名が表示され、表示されているデバイスのパスワードを入力するパスワード入力欄、パラメータのコピーの実行を選択するコピー実行選択チェックボックス、コピーを実行するパラメータの種類を選択するパラメータ種類選択チェックボックスが表示されている。
【００９８】
例えば、Ｎｏ．１のデバイスのアドレスは「aaa.bbb.ccc.ddd」およびモデル名は「A-B1616］であり、Ｎｏ．２のデバイスのアドレス「eee.fff.ggg.hhh」およびモデル名は「A-B2424］であり、Ｎｏ．３のデバイスのアドレス「iii.jjj.kkk.lll」およびモデル名は「A-B2424］であり、Ｎｏ．４のデバイスのアドレス「mmm.nnn.ooo.ppp」およびモデル名は「A-B1616］である。
【００９９】
そして、Ｎｏ．１のデバイスとＮｏ．２のデバイスとにパラメータを設定する場合、図９に示すように、各デバイスのパスワードを各デバイスに対応するパスワード入力欄に入力し、各デバイスに対応するコピー実行選択チェックボックスにチェックを入力する。
【０１００】
更に、Ｎｏ．１のデバイスに対して「Ｓｙａｔｅｍ」、「ＰＣＬ」および「ＰＳ」の種類のパラメータを設定する場合、図９に示すようにＮｏ．１のデバイスに対応する「Ｓｙａｔｅｍ」のチェックボックス、「ＰＣＬ」のチェックボックスおよび「ＰＳ」のチェックボックスにチェックを入力し、Ｎｏ．２のデバイスに対して「Ｓｙａｔｅｍ」、「ＰＣＬ」および「Ｎｅｔ」の種類のパラメータを設定する場合、図９に示すようにＮｏ．２のデバイスに対応する「Ｓｙａｔｅｍ」のチェックボックス、「ＰＣＬ」のチェックボックスおよび「Ｎｅｔ」のチェックボックスにチェックを入力する
そして、図９に示す状態で、コピー実行ボタンを押下すると、Ｎｏ．１のデバイスおよびＮｏ．２のデバイスに対するパラメータの設定が開始される。
【０１０１】
なお、ＭＩＢ等を使用することで、デバイスに関する情報としてデバイスの構成または設定可能なパラメータ等の情報を取得し、これらの情報をパラメータコピー実行画面に表示することで、各デバイス毎の設定可能なパラメータを予め把握することが可能になり、これらに基づいて設定するパラメータを選択する。
【０１０２】
また、コピーを実行するのはパラメータに限定する必要は無く、例えば、ファームウェア等のアプリケーションでも良い。
【図面の簡単な説明】
【０１０３】
【図１】複数のデバイス１とクライアントＰＣ２とがネットワーク３を介して接続する構成の一例を示す図である。
【図２】パラメータ処理装置４の機能的な構成の一例を示す図である。
【図３】ネットワーク上の複数のデバイス１にパラメータをコピーして設定する際に、パラメータ処理装置４が行うパラメータ送信処理の手順を示すフローチャートである。
【図４】送信先のデバイスのパラメータ処理装置からのパラメータをデバイスに設定する際にパラメータ処理装置が行うパラメータ受信処理の手順を示すフローチャートである。
【図５】パラメータコピー実行画面の一例を示す図である。
【図６】ネットワーク上の他のデバイスの検索を行う際にパラメータ処理装置が行うデバイス検索処理の手順を示すフローチャートである。
【図７】クライアントＰＣからコピーを実行するデバイス、およびコピーを実行するパラメータが指定されてコピーの実行の指示を受信した際にパラメータ処理装置が行う送信用パラメータ作成処理の手順を示すフローチャートである。
【図８】デバイス検索実行画面の一例を示す図である。
【図９】検索条件と一致したデバイスに関する情報のみを表示したパラメータコピー実行画面の一例を示す図である。
【符号の説明】
【０１０４】
１    デバイス
２    クライアントＰＣ
３    ネットワーク
４    パラメータ処理装置
５    パラメータ
６    デバイスモジュール
７    パラメータ格納部
８    Ｗｅｂブラウザ
９    Ｗｅｂ  Ｓｅｒｅｒ部
１０    パラメータ処理部
１１    認証部
１２    デバイス検索部
１３    通信制御部
【図１】
2005301610.tif 000003
【図２】
2005301610.tif 000004
【図３】
2005301610.tif 000005
【図４】
2005301610.tif 000006
【図５】
2005301610.tif 000007
【図６】
2005301610.tif 000008
【図７】
2005301610.tif 000009
【図８】
2005301610.tif 000010
【図９】
2005301610.tif 000011