(57)【要約】【課題】簡単な操作で、容易にデバイスの各種設定を行う。【解決手段】設定装置ＰＣのＣＰＵ８０は、ローカルエリアネットワークＬＡＮ１に接続されたプリンタの検出を行うと共に、それらの設定値を含む設定情報を読み込み、ＩＰアドレスが未設定・初期値であるプリンタをコピー先プリンタとして、エラーが発生していることを示すエラー情報が設定情報に含まれているプリンタをコピー元プリンタとして特定する。そして、設定値をコピーすべき設定項目を受け付けると共に、その設定項目が引き継ぎ可能であるか否かを判断する。そして、コピー元プリンタのＩＰアドレスを他のＩＰアドレスに変更した上で、コピー元プリンタの引き継ぎ可能な設定値を、コピー先プリンタに書き込む。【選択図】図４
2010002967.tif 000002
【特許請求の範囲】
【請求項１】
複数のデバイスが接続されたネットワークを介して、該デバイスの設定を行うデバイス設定装置であって、
前記複数のデバイスから、少なくとも該デバイスの設定に関する情報を含む設定情報を取得する取得手段と、
前記複数のデバイスのうちから、新たに設定を行う第１のデバイスを特定する第１の特定手段と、
前記複数のデバイスのうちから、前記第１のデバイスの設定を行うために前記設定情報を参照する第２のデバイスを特定する第２の特定手段と、
前記第２のデバイスの前記設定情報を参照して、前記第１のデバイスの設定を行う設定手段と
を備えたデバイス設定装置。
【請求項２】
請求項１記載のデバイス設定装置であって、
前記設定情報は、前記デバイスのネットワーク設定に関するネットワーク情報を含み、
前記第１の特定手段は、該ネットワーク情報に基づいて、該ネットワーク情報が未設定または初期値であるデバイスを、前記第１のデバイスとして特定する
デバイス設定装置。
【請求項３】
請求項１または請求項２記載のデバイス設定装置であって、
前記設定情報は、前記デバイスの動作設定または管理設定に関する動作情報を含み、
前記第１の特定手段は、該動作情報に基づいて、該動作情報が未設定または初期値であるデバイスを、前記第１のデバイスとして特定する
デバイス設定装置。
【請求項４】
請求項１ないし請求項３のいずれか記載のデバイス設定装置であって、
前記設定情報は、前記デバイスの消耗品の使用量を示す消耗品情報を含み、
前記第１の特定手段は、該消耗品情報に基づいて、所定の消耗品の使用量が少ないデバイスを、前記第１のデバイスとして特定する
デバイス設定装置。
【請求項５】
請求項１ないし請求項４のいずれか記載のデバイス設定装置であって、
前記複数のデバイスは、
ユーザから、前記第１のデバイスの指定を受け付ける第１のデバイス受付手段と、
該第１のデバイスの指定を受け付けたときに、該受け付けたデバイスが前記第１のデバイスであることを示す設定先特定情報を前記設定情報に含ませる第１の情報生成手段と
を備え、
前記第１の特定手段は、該設定先特定情報に基づいて、前記第１のデバイスを特定する
デバイス設定装置。
【請求項６】
請求項１ないし請求項５のいずれか記載のデバイス設定装置であって、
前記設定情報は、前記デバイスにエラーが発生しているか否かを示すエラー情報を含み、
前記第２の特定手段は、該エラー情報に基づいて、エラーが発生しているデバイスを前記第２のデバイスとして特定する
デバイス設定装置。
【請求項７】
請求項１ないし請求項６のいずれか記載のデバイス設定装置であって、
前記設定情報は、前記デバイスにおける消耗品の使用量を示す消耗品情報を含み、
前記第２の特定手段は、該消耗品情報に基づいて、消耗品の使用量が所定値以上のデバイスを前記第２のデバイスとして特定する
デバイス設定装置。
【請求項８】
請求項１ないし請求項７のいずれか記載のデバイス設定装置であって、
前記複数のデバイスは、
ユーザから、前記第２のデバイスの指定を受け付ける第２のデバイス受付手段と、
該第２のデバイスの指定を受け付けたときに、該受け付けたデバイスが前記第２のデバイスであることを示す参照元特定情報を前記設定情報に含ませる第２の情報生成手段と
を備え、
前記第２の特定手段は、該参照元特定情報に基づいて、前記第２のデバイスを特定する
デバイス設定装置。
【請求項９】
請求項１ないし請求項８のいずれか記載のデバイス設定装置であって、
更に、ユーザから前記第１のデバイスを指定する指定指示を受け付ける受付手段を備え、
前記第１の特定手段は、前記受け付けた指定指示に対応するデバイスを前記第１のデバイスとして特定する
デバイス設定装置。
【請求項１０】
請求項１ないし請求項９のいずれか記載のデバイス設定装置であって、
更に、ユーザから前記第２のデバイスを指定する指定指示を受け付ける受付手段を備え、
前記第２の特定手段は、前記受け付けた指定指示に対応するデバイスを前記第２のデバイスとして特定する
デバイス設定装置。
【請求項１１】
請求項１ないし請求項１０のいずれか記載のデバイス設定装置であって、
前記設定手段は、前記ネットワークにおける前記第２のデバイスの識別情報を、前記ネットワーク上で併存しない他の識別情報に変更した後に、前記第２のデバイスの設定情報に含まれる前記変更前の識別情報を第１のデバイスに設定する
デバイス設定装置。
【請求項１２】
複数のデバイスが接続されたネットワークを介して、デバイス設定装置が、該デバイスの設定を行うデバイス設定方法であって、
前記複数のデバイスから、少なくとも該デバイスの設定に関する情報を含む設定情報を取得し、
前記複数のデバイスのうちから、新たに設定を行う第１のデバイスを特定し、
前記複数のデバイスのうちから、前記第１のデバイスの設定を行うために前記設定情報を参照する第２のデバイスを特定し、
前記第２のデバイスの前記設定情報を参照して、前記第１のデバイスの設定を行う
デバイス設定方法。
【請求項１３】
複数のデバイスが接続されたネットワークを介して、該デバイスの設定を行うためのコンピュータプログラムであって、
前記複数のデバイスから、少なくとも該デバイスの設定に関する情報を含む設定情報を取得する取得機能と、
前記複数のデバイスのうちから、新たに設定を行う第１のデバイスを特定する第１の特定機能と、
前記複数のデバイスのうちから、前記第１のデバイスの設定を行うために前記設定情報を参照する第２のデバイスを特定する第２の特定機能と、
前記第２のデバイスの前記設定情報を参照して、前記第１のデバイスの設定を行う設定機能と
をコンピュータに実現させるプログラム。
【請求項１４】
複数のデバイスが接続されたネットワークを介して、該デバイスの設定を行うデバイス設定方法であって、
前記複数のデバイスのうちから、新たに設定を行う第１のデバイスを特定し、
前記複数のデバイスのうちから、前記第１のデバイスの設定を行うために前記設定情報を参照する第２のデバイスを特定し、
前記第２のデバイスにおける、ネットワーク設定以外の所定の設定の情報である第１の情報を、前記ネットワークに接続されたサーバに提供し、
前記ネットワークにおける前記第２のデバイスの識別情報を他の識別情報に変更し、
該変更前の前記第２のデバイスの識別情報からなるネットワーク設定の情報を少なくとも含む第２の情報を、前記第１のデバイスに設定し、
前記第１の情報を基に前記サーバが生成する第３の情報を前記サーバから取得して、該第３の情報を、前記第１のデバイスの設定の情報として、設定する
デバイス設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のデバイスが接続されたネットワークを介して、該デバイスの設定を行うデバイス設定技術に関する。
【背景技術】
【０００２】
近年、ネットワーク技術の普及により、種々のネットワークデバイスが接続されたネットワークが構築されている。ネットワークに、新たにデバイスを組み入れる場合や、古い機器を新しい機器に交換するような場合には、その都度、新たなデバイスについて、ネットワーク設定や動作設定などの各種設定を行う必要がある。かかる設定作業は面倒であり、その負担を軽減することが課題となっていた。かかる課題を解決する技術として、例えば、下記特許文献１〜３が知られている。
【０００３】
【特許文献１】特開２００５−９９９４９号公報
【特許文献２】特開２００４−４２６２３号公報
【特許文献３】特開２００７−１４８５１４号公報
【０００４】
特許文献１では、サーバに、画像処理装置の一覧を表示させ、当該装置一覧の中からユーザに選択された複数の装置に対して、一括してパラメータの設定を行う技術を開示している。また、特許文献２では、トナーの記憶素子にプリンタの設定値を書き込み、当該トナーを他のプリンタに装着することで、設定値を反映させる技術を開示している。特許文献３では印刷結果を同じにするために新しい機器に応じたデータに変換する技術を開示している。
【０００５】
しかしながら、特許文献１の技術は、ユーザが、何度も同じ設定を繰り返し行う必要はないものの、一度は設定内容を入力する必要があり、その作業は面倒であった。また、かかる作業は、機器設定の知識に詳しくないユーザにとっては、容易ではなかった。また、かかる技術は、全ての機器が、ＩＰアドレス等のネットワーク設定を完了していることを前提としており、ネットワーク設定作業までも軽減するものではなかった。また、特許文献２の技術は、共通の消耗品を扱うデバイス間でしか利用できなかった。また、デバイス設定のために部品点数を増加させることは、記憶素子の領域を消費することで、本来の記憶内容を保持すべき領域に加えて記憶素子全体として大きな容量を必要としたり、または、別部品の記憶素子の増加を招いたりし、コストの増大を招くおそれがあった。特許文献３の技術は、新しい機器を通常使用する際の設定は正常に終了した前提で、機器の置換えに伴う手間を軽減するものではなかった。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述の問題を踏まえ、本発明が解決しようとする課題は、簡単な操作で、容易にデバイスの各種設定を行うことである。
【課題を解決するための手段】
【０００７】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。
【０００８】
［適用例１］複数のデバイスが接続されたネットワークを介して、該デバイスの設定を行うデバイス設定装置であって、
前記複数のデバイスから、少なくとも該デバイスの設定に関する情報を含む設定情報を取得する取得手段と、
前記複数のデバイスのうちから、新たに設定を行う第１のデバイスを特定する第１の特定手段と、
前記複数のデバイスのうちから、前記第１のデバイスの設定を行うために前記設定情報を参照する第２のデバイスを特定する第２の特定手段と、
前記第２のデバイスの前記設定情報を参照して、前記第１のデバイスの設定を行う設定手段と
を備えたデバイス設定装置。
【０００９】
かかる構成のデバイス設定装置は、新たに設定を行う第１のデバイスと、設定情報を参照する第２のデバイスを特定し、第２のデバイスの設定情報を参照して、第１のデバイスの設定を行うので、ユーザは、簡単な操作のみで、容易に第１のデバイスの設定を行うことができる。また、ユーザは、デバイスの設定に関する知識に詳しくない場合であっても、デバイスの設定を容易に行うことができる。なお、デバイスの設定とは、ネットワーク接続に関する設定や、デバイスの動作に関する設定、デバイスの管理に関する設定など、種々の設定を含むものである。
【００１０】
［適用例２］適用例１記載のデバイス設定装置であって、設定情報は、デバイスのネットワーク設定に関するネットワーク情報を含み、第１の特定手段は、ネットワーク情報に基づいて、ネットワーク情報が未設定または初期値であるデバイスを、第１のデバイスとして特定するデバイス設定装置。
【００１１】
かかる構成のデバイス設定装置は、ネットワーク情報が未設定または初期値であるデバイスを、第１のデバイスとして特定する。すなわち、デバイス設定装置は、自動的に第１のデバイスを特定することができるので、ユーザは、容易に第１のデバイスの設定を行うことができる。
【００１２】
［適用例３］適用例１または適用例２記載のデバイス設定装置であって、設定情報は、デバイスの動作設定または管理設定に関する動作情報を含み、第１の特定手段は、動作情報に基づいて、動作情報が未設定または初期値であるデバイスを、第１のデバイスとして特定するデバイス設定装置。
【００１３】
［適用例４］適用例１ないし適用例３のいずれか記載のデバイス設定装置であって、設定情報は、デバイスの消耗品の使用量を示す消耗品情報を含み、第１の特定手段は、消耗品情報に基づいて、所定の消耗品の使用量が少ないデバイスを、第１のデバイスとして特定するデバイス設定装置。
【００１４】
かかる構成のデバイス設定装置は、動作情報が未設定または初期値であるデバイスや、所定の消耗品の使用量が少ないデバイスを第１のデバイスとして特定する。すなわち、デバイス設定装置は、自動的に第１のデバイスを特定することができるので、ユーザは、容易に第１のデバイスの設定を行うことができる。
【００１５】
［適用例５］適用例１ないし適用例４のいずれか記載のデバイス設定装置であって、複数のデバイスは、ユーザから、第１のデバイスの指定を受け付ける第１のデバイス受付手段と、第１のデバイスの指定を受け付けたときに、受け付けたデバイスが第１のデバイスであることを示す設定先特定情報を設定情報に含ませる第１の情報生成手段とを備え、第１の特定手段は、設定先特定情報に基づいて、第１のデバイスを特定するデバイス設定装置。
【００１６】
かかる構成のデバイス設定装置は、ユーザが第１のデバイスに対して、当該デバイスが第１のデバイスであることを指示し、デバイス設定装置は、第１のデバイスからその情報を取得して、第１のデバイスを特定する。したがって、ユーザは、第１のデバイスの指定操作を行うだけで、容易に第１のデバイスの設定を行うことができる。
【００１７】
［適用例６］適用例１ないし適用例５のいずれか記載のデバイス設定装置であって、設定情報は、デバイスにエラーが発生しているか否かを示すエラー情報を含み、第２の特定手段は、エラー情報に基づいて、エラーが発生しているデバイスを第２のデバイスとして特定するデバイス設定装置。
【００１８】
［適用例７］適用例１ないし適用例６のいずれか記載のデバイス設定装置であって、設定情報は、デバイスにおける消耗品の使用量を示す消耗品情報を含み、第２の特定手段は、消耗品情報に基づいて、消耗品の使用量が所定値以上のデバイスを第２のデバイスとして特定するデバイス設定装置。
【００１９】
かかる構成のデバイス設定装置は、エラーが発生しているデバイスや、消耗品の使用量が所定値以上のデバイスを第２のデバイスとして特定する。すなわち、デバイス設定装置は、自動的に第２のデバイスを特定することができるので、容易に第２のデバイスの設定を行うことができる。
【００２０】
［適用例８］適用例１ないし適用例７のいずれか記載のデバイス設定装置であって、複数のデバイスは、ユーザから、第２のデバイスの指定を受け付ける第２のデバイス受付手段と、第２のデバイスの指定を受け付けたときに、受け付けたデバイスが第２のデバイスであることを示す参照元特定情報を設定情報に含ませる第２の情報生成手段とを備え、第２の特定手段は、参照元特定情報に基づいて、第２のデバイスを特定するデバイス設定装置。
【００２１】
かかる構成のデバイス設定装置は、ユーザが第２のデバイスに対して、当該デバイスが第２のデバイスであることを指示し、デバイス設定装置は、第２のデバイスからその情報を取得して、第２のデバイスを特定する。したがって、ユーザは、第２のデバイスの指定操作を行うだけで、容易に第１のデバイスの設定を行うことができる。
【００２２】
［適用例９］適用例１ないし適用例８のいずれか記載のデバイス設定装置であって、更に、ユーザから第１のデバイスを指定する指定指示を受け付ける受付手段を備え、第１の特定手段は、受け付けた指定指示に対応するデバイスを第１のデバイスとして特定するデバイス設定装置。
【００２３】
［適用例１０］適用例１ないし適用例９のいずれか記載のデバイス設定装置であって、更に、ユーザから第２のデバイスを指定する指定指示を受け付ける受付手段を備え、第２の特定手段は、受け付けた指定指示に対応するデバイスを第２のデバイスとして特定するデバイス設定装置。
【００２４】
かかる構成のデバイス設定装置は、ユーザから、第１のデバイスまたは第２のデバイスの指定を受け付けて、当該デバイスを第１のデバイスまたは第２のデバイスとして特定する。したがって、ユーザは、第１のデバイスまたは第２のデバイスの指定操作を行うだけで、容易に第１のデバイスの設定を行うことができる。
【００２５】
［適用例１１］適用例１ないし適用例１０のいずれか記載のデバイス設定装置であって、設定手段は、ネットワークにおける第２のデバイスの識別情報を、ネットワーク上で併存しない他の識別情報に変更した後に、第２のデバイスの設定情報に含まれる変更前の識別情報を第１のデバイスに設定するデバイス設定装置。
【００２６】
かかる構成のデバイス設定装置は、ネットワーク上に同一の識別情報が併存することがないように第１のデバイスに識別情報を設定するので、第１のデバイス及び第２のデバイスが適正にネットワーク通信を行うことができるように設定を行うことができる。
【００２７】
［適用例１４］
複数のデバイスが接続されたネットワークを介して、デバイスの設定を行うデバイス設定方法であって、複数のデバイスのうちから、新たに設定を行う第１のデバイスを特定し、複数のデバイスのうちから、第１のデバイスの設定を行うために設定情報を参照する第２のデバイスを特定し、第２のデバイスにおける、ネットワーク設定以外の所定の設定の情報である第１の情報を、ネットワークに接続されたサーバに提供し、ネットワークにおける第２のデバイスの識別情報を他の識別情報に変更し、変更前の第２のデバイスの識別情報からなるネットワーク設定の情報を少なくとも含む第２の情報を、第１のデバイスに設定し、第１の情報を基にサーバが生成する第３の情報をサーバから取得して、第３の情報を、第１のデバイスの設定の情報として、設定するデバイス設定方法。
【００２８】
かかるデバイス設定方法は、第２の情報を第１のデバイスに設定して、第１のデバイスとサーバとが通信可能にした後、サーバが第１の情報に基づいて生成した第３の情報を、第１のデバイスの設定の情報として設定する。したがって、第１の情報をそのまま第１のデバイスに設定することが適切でなく、第１の情報を変更等して、第１のデバイスに設定したい場合であっても、簡単に第１のデバイスの設定を行うことができる。
【００２９】
また、本発明は、デバイス設定装置としての構成のほか、デバイス設定方法、デバイスの設定を行うコンピュータプログラム、当該プログラムを読み取り可能に記録した記憶媒体等としても実現することができる。
【発明を実施するための最良の形態】
【００３０】
本発明の実施例について説明する
Ａ．ネットワークシステムの構成：
Ａ−１．ネットワークシステムの構成：
本発明のデバイス設定装置の実施例である設定装置ＰＣを含むネットワークシステム２０の概略構成を図１に示す。ローカルエリアネットワークＬＡＮ１に接続されたユーザ用ネットワークシステム３０と、ローカルエリアネットワークＬＡＮ２に接続された監視用ネットワークシステム４０とが、インターネットＩＮＴに接続されて構成される。
【００３１】
ユーザ用ネットワークシステム３０は、通常時には、プリンタＰＲＴ１，ＰＲＴ２と図示しないゲ−トウェイサーバとがローカルエリアネットワークＬＡＮ１に接続されて構成されているが、プリンタＰＲＴ１を新たなプリンタＰＲＴ３に交換する際には、プリンタＰＲＴ３と設定装置ＰＣとがさらに接続される。
【００３２】
プリンタＰＲＴ１〜ＰＲＴ３は、監視用ネットワークシステム４０の管理者から、ユーザ用ネットワークシステム３０のユーザに提供された機器であり、ユーザが印刷枚数に応じた課金を支払う契約のもと、管理者から消耗品の交換や修理等に関するサービスが提供される。
【００３３】
また、監視用ネットワークシステム４０は、サーバＳＶがローカルエリアネットワークＬＡＮ２に接続されて構成される。サーバＳＶは、定期的に、プリンタＰＲＴ１，ＰＲＴ２から監視情報を受信し、遠隔監視する。監視情報としては、トレイ種別、トナー種別、感光体種別、ファームウェアのバージョン情報、トナー残量、印刷量などである。
【００３４】
Ａ−２．プリンタの構成：
プリンタＰＲＴ１の概略構成を図２に示す。なお、プリンタＰＲＴ２，ＰＲＴ３については、説明を省略するが、その構成は、プリンタＰＲＴ１と同様である。プリンタＰＲＴ１は、図示するように、ＣＰＵ５０、ＥＥＰＲＯＭ６０、ＲＯＭ７１、ＲＡＭ７２、印刷機構７３、入力機構７４、ＵＳＢインタフェース７８、ＬＡＮインタフェース７９を備えており、それぞれがバスで接続されている。
【００３５】
ＣＰＵ５０は、ＥＥＰＲＯＭ６０やＲＯＭ７１に記憶されたファームウェアやＯＳをＲＡＭ７２に展開して実行することで、プリンタＰＲＴ１全体の制御を司る。また、ＣＰＵ５０は、ＥＥＰＲＯＭ６０に記憶されたプログラムを実行することで、受付部５１（請求項における第１のデバイス受付手段及び第２のデバイス受付手段に該当）、情報生成部５２（請求項における第１の情報生成手段及び第２の情報生成手段に該当）として機能する。この機能部の詳細については、後述する。
【００３６】
ＥＥＰＲＯＭ６０は、書き込み可能な不揮発性のメモリであり、ＣＰＵ５０のワークエリアや、図示しないコンピュータから受信した印刷ジョブのバッファとして用いられる。また、ＥＥＰＲＯＭ６０には、ＭＩＢ格納部６１、設定格納部６２が確保されている。ＭＩＢ格納部６１には、ＭＩＢ（Management Information Base）情報が格納される。ＭＩＢとは、ＳＮＭＰ（Simple Network Management Protocol）に対応したネットワーク機器に備えられている、管理情報データベースであり、予め規格で統一的に規定されている項目のほか、ここでは、プリンタＰＲＴ１の印刷累積値、トナー残量、トナー交換回数など、プリンタＰＲＴ１の監視情報を含んでいる。
【００３７】
設定格納部６２には、ＩＰアドレス、ＭＡＣアドレス、サブネットマスク、デフォルトゲートウェイアドレスといった、プリンタＰＲＴ１のネットワークに関する設定情報（ネットワーク設定情報という）が記憶されている。また、設定格納部６２には、印刷用紙の種類、節電モードへの移行時間といったプリンタＰＲＴ１の動作設定や、その設定可能範囲に関する情報（動作設定情報という）や、課金契約に用いる識別情報である課金契約ＩＤ、カラー印刷枚数、モノクロ印刷枚数といったプリンタの管理に係る課金設定の情報（課金設定情報）が記憶されている。
【００３８】
印刷機構７３は、本実施例においては、レーザ式の印刷機構である。入力機構７４は、キーボードとＵＩ（User Interface）を表示するモニタとからなる。ＵＳＢインタフェース７８は、ＵＳＢ機器を接続するためのインタフェースであり、印刷対象としての画像データを保存したＵＳＢメモリなどを接続することができる。ＬＡＮインタフェース７９は、プリンタＰＲＴ１をローカルエリアネットワークＬＡＮ１に接続するためのインタフェースであり、プリンタＰＲＴ１は、インタフェース７９を介してローカルエリアネットワークＬＡＮ１に接続されている。
【００３９】
Ａ−３．設定装置の構成：
設定装置ＰＣの概略構成を図３に示す。本実施例における設定装置ＰＣは、所定のプログラムがインストールされた汎用のノート型パーソナルコンピュータであり、ＣＰＵ８０、ハードディスクドライブ９０、ＲＯＭ９１、ＲＡＭ９２、入力機構９５、ディスプレイ９６、ＬＡＮインタフェース９９を備えており、それぞれがバスで接続されている。
【００４０】
ＣＰＵ８０は、ハードディスクドライブ９０やＲＯＭ９１に記憶されたファームウェアやＯＳをＲＡＭ９２に展開して実行することで、設定装置ＰＣ全体の制御を司る。また、ＣＰＵ８０は、ハードディスクドライブ９０に記憶されたプログラムを実行することで、取得部８１、第１特定部８２、第２特定部８３、設定部８４として機能する。この機能部の詳細については、後述する。
【００４１】
入力機構９５は、キーボード及びポインティングデバイスを備えている。ディスプレイ９６は、液晶式のディスプレイである。インタフェース９９は、ローカルエリアネットワークＬＡＮ１に接続するためのインタフェースであり、設定装置ＰＣは、インタフェース９９を介してローカルエリアネットワークＬＡＮ１に接続されている。
【００４２】
Ｂ．設定処理：
上述のネットワークシステム２０における設定処理について図４を用いて説明する。ここでの設定処理とは、プリンタＰＲＴ１を、新たなプリンタＰＲＴ３に交換する際に、設定装置ＰＣを用いて、プリンタＰＲＴ１の設定をプリンタＰＲＴ３にコピーすることで、プリンタＰＲＴ３の各種設定を容易に行う処理である。ここでは、プリンタＰＲＴ１が故障したために、プリンタＰＲＴ１をプリンタＰＲＴ３に交換するケースを想定している。本実施例においては、設定処理は、図１に点線で示したように、プリンタＰＲＴ３と設定装置ＰＣとをローカルエリアネットワークＬＡＮ１に接続し、設定装置ＰＣにおいて、所定のプログラムを立ち上げることにより開始される。
【００４３】
設定処理が開始されると、設定装置ＰＣのＣＰＵ８０は、まず、取得部８１の処理として、ローカルエリアネットワークＬＡＮ１に接続されたプリンタの検出を行うと共に、それらの設定値の読み込みを行う（ステップＳ１１０）。具体的には、ＣＰＵ８０は、ＳＮＭＰの検索コマンドをマルチキャストで送信する（図５の通信Ｔ１１，Ｔ２１，Ｔ３１）。これに対して、プリンタＰＲＴ１〜ＰＲＴ３は、検索コマンドを受け取ると、ＭＩＢ格納部６１及び設定格納部６２を参照して、プリンタＰＲＴ１〜ＰＲＴ３に係るネットワーク設定情報、動作設定情報、課金設定情報の全て（これらを総称して設定情報という）を応答する（図５の通信Ｔ１２，Ｔ２２，Ｔ３２）。ＣＰＵ８０は、この応答を受信して、読み込むのである。
【００４４】
機器の検出及び読み込みを行うと、ＣＰＵ８０は、第１特定部８２の処理として、コピー先機器を特定する（ステップＳ１２０）。コピー先機器とは、他の機器の設定情報をコピーして設定が行われるプリンタである。本実施例においては、ＣＰＵ８０は、上記ステップＳ１１０において、プリンタＰＲＴ１〜ＰＲＴ３から受信し、読み込んだ設定情報を検索し、ＩＰアドレスが未設定・初期値であるプリンタ（ここではプリンタＰＲＴ３）をコピー先プリンタとして特定する。なお、ＣＰＵ８０は、特定結果をディスプレイ９６に表示させ、特定結果に基づいて処理を進めてよいか否かの確認をユーザに対して行う構成としてもよい。
【００４５】
コピー先機器を特定すると、ＣＰＵ８０は、第２特定部８３の処理として、コピー元機器を特定する（ステップＳ１３０）。コピー元機器とは、コピー先機器に設定情報の移し替えを行うために、各種設定情報を参照されるプリンタである。本実施例においては、ＣＰＵ８０は、上記ステップＳ１１０において、プリンタＰＲＴ１〜ＰＲＴ３から受信し、読み込んだ設定情報を検索し、エラーが発生していることを示すエラー情報が設定情報に含まれているプリンタ（ここではプリンタＰＲＴ１）をコピー元プリンタとして特定する。なお、プリンタＰＲＴ１の５０は、自身にエラーが発生している場合には、上記ステップＳ１１０において設定装置ＰＣが送信する検索コマンドに対する応答としての設定情報に、エラーが発生しているか否かを示すエラー情報を含める構成としている。なお、ＣＰＵ８０は、特定結果をディスプレイ９６に表示させ、特定結果に基づいて処理を進めてよいか否かの確認をユーザに対して行う構成としてもよい。
【００４６】
コピー元機器及びコピー先機器を特定すると、ＣＰＵ８０は、プリンタＰＲＴ１の全ての設定値をコピーするか否かの判断を行う（ステップＳ１４０）。具体的には、ＣＰＵ８０は、図６に例示するように、プリンタＰＲＴ１の全ての設定値を引き継ぐのか、それとも、項目選択を行うのかをユーザが選択できるＵＩをディスプレイ９６に表示する。設定装置ＰＣのユーザは、当該ＵＩに従い、全ての設定値を引き継ぐか否かを、入力機構９５を用いて入力する。ＣＰＵ８０は、その入力を受け付けて、判断を行うのである。
【００４７】
その結果、全ての設定値をコピーすると判断すれば（ステップＳ１４０：ＹＥＳ）、すなわち、図６に示したＵＩにおいて、「全ての設定値、データを引き継ぐ」が選択されれば、ＣＰＵ８０は、ステップＳ１１０で読み込んだプリンタＰＲＴ１の設定値とプリンタＰＲＴ３の設定値とを比較し、全ての設定値を引き継ぎ可能であるか否かを判断する（ステップＳ１５０）。この判断は、コピー元機器であるプリンタＰＲＴ１の設定項目が、コピー先機器であるプリンタＰＲＴ３の設定項目にあるか否かと、プリンタＰＲＴ１の設定内容が、プリンタＰＲＴ３の設定可能範囲にあるか否かを判断することにより行う。
【００４８】
その結果、全ての設定値を引き継ぎ可能でなければ（ステップＳ１５０：ＮＯ）、ＣＰＵ８０は、設定がそのまま引き継げない項目と、それに代えて設定する設定内容の候補を表示するＵＩをディスプレイ９６に表示し、ユーザに入力を促す。そして、ユーザが入力した設定内容を受け付ける（ステップＳ１６０）。
【００４９】
ここで表示するＵＩの一例を図８に示す。この例では、プリンタＰＲＴ１（図中のＬＰ−ＡＢＣ１）の全ての設定項目である、ネットワーク設定値、用紙設定値、課金設定値のうち、ネットワーク設定値と課金設定値とは、全ての設定値を引き継ぎ可能であることを示している。なお、課金設定値のうち、「カラー印刷枚数」とは、当該プリンタにおいてカラー印刷が行われた枚数の積算値であり、同様に、「モノクロ印刷枚数」とは、当該プリンタにおいてモノクロ印刷が行われた枚数の積算値である。また、「課金契約ＩＤ」とは、上述の通り、課金契約に用いる識別情報である。
【００５０】
一方、用紙設定値については、プリンタＰＲＴ１（ＬＰ−ＡＢＣ１）の節電モードへ移行する経過時間の設定値（以下、節電モード設定値という）「６０分」は、プリンタＰＲＴ３（図中のＬＰ−ＧＨＩ３）の節電モード設定値の上限である「３０分」を超えているため、設定値「６０分」を引き継げない。そこで、それに代わる設定値の候補として、上限値「３０分」を表示している。ユーザは、節電モード設定値が「３０分」でよければ、入力機構９５を用いて「次へ」ボタンをクリックし、「３０分」以外に設定したければ、その他の値、例えば「２０分」を入力する。ＣＰＵ８０は、このユーザの入力を受け付けるのである。なお、プリンタＰＲＴ１にはないが、プリンタＰＲＴ３にはある設定項目が存在する場合にも、ＣＰＵ８０が、同様の表示を行い、入力を受け付けてもよい。
【００５１】
設定内容の入力を受け付けると、あるいは、ステップＳ１５０の判断において、全ての設定値を引き継ぎ可能であれば（ステップＳ１５０：ＹＥＳ）、ＣＰＵ８０は、ローカルエリアネットワークＬＡＮ１を介して、コピー元機器であるプリンタＰＲＴ１のＩＰアドレスを他のＩＰアドレスに変更する（ステップＳ１７０）。この処理は、設定装置ＰＣのＣＰＵ８０が、プリンタＰＲＴ１に対して、変更後のＩＰアドレスを含む変更コマンドを送信し（図５の通信Ｔ２３）、プリンタＰＲＴ１のＣＰＵ５０が、当該コマンドを受信して、設定格納部６２に記憶されたＩＰアドレスを書き換え、設定装置ＰＣに変更終了通知を行う（図５の通信Ｔ２４）ことにより行われる。
【００５２】
なお、ここでＩＰアドレスを変更するのは、後述するステップＳ１８０において、プリンタＰＲＴ１のＩＰアドレスをＰＲＴ３に書き込むと、ローカルエリアネットワークＬＡＮ１上に同一のＩＰアドレスが併存することとなるので、これを避けるために行われる。したがって、変更後のＩＰアドレスは、上記ステップＳ１１０で読み込んだプリンタＰＲＴ１〜ＰＲＴ３のいずれのＩＰアドレスとも一致しないＩＰアドレスが選択される。ここでは、ローカルエリアネットワークＬＡＮ１に接続される他のデバイスとの重複も避けるために、プライベートアドレスのホストアドレスの最大値（ここでは、１９２．１６８．１．２５５）が選択されることとした。変更後のＩＰアドレスは、上述の構成に限らず、ローカルエリアネットワークＬＡＮ１上の全ての機器をＳＮＭＰなどで検出して、それらの機器のＩＰアドレスを避けて選択することでもよい。
【００５３】
コピー元機器であるプリンタＰＲＴ１のＩＰアドレスを変更すると、ＣＰＵ８０は、設定部８４の処理として、プリンタＰＲＴ１の全ての設定値（上記ステップＳ１６０において、ユーザから入力のあった設定項目については、受け付けた設定値）を、コピー先機器であるプリンタＰＲＴ３に書き込む（ステップＳ１８０）。この処理は、設定装置ＰＣのＣＰＵ８０が、プリンタＰＲＴ３に対して、設定値を含む設定コマンドを送信し（図５の通信Ｔ３３）、プリンタＰＲＴ３のＣＰＵ５０が、当該コマンドを受信して、設定コマンドに含まれる設定値を設定格納部６２に設定し、設定装置ＰＣに設定終了通知を行う（図５の通信Ｔ３４）ことにより行われる。こうして、プリンタＰＲＴ１の設定値がプリンタＰＲＴ３に設定されると、設定処理は終了となる。
【００５４】
一方、上記ステップＳ１４０において、部分的な設定値をコピーすると判断すれば（ステップＳ１４０：ＮＯ）、すなわち、図６に示したＵＩにおいて、「項目選択を行う」が選択されれば、ＣＰＵ８０は、コピー項目を選択可能なＵＩをディスプレイ９６に表示し、ユーザに入力を促す。そして、ユーザが入力したコピー項目を受け付ける（ステップＳ１９０）。
【００５５】
ここで表示するＵＩの一例を図７に示す。ここでは、コピーする項目として、ネットワーク設定値、印刷設定値、課金設定値のうちから選択できる構成としている。図中では、ネットワーク設定値と印刷設定値とをコピーする場合を示している。なお、図８に示したように、さらに詳細な項目毎に選択可能な構成としてもよい。
【００５６】
コピー項目を受け付けると、ＣＰＵ８０は、コピーを行う項目があるか否かを判断する（ステップＳ２００）。その結果、コピーを行う項目がなければ（ステップＳ２００：ＮＯ）、すなわち、図７に示したＵＩにおいて、表示した項目のいずれもが選択されなければ、設定値をコピーする必要はないということであり、設定処理を終了する。
【００５７】
一方、コピーを行う項目があれば（ステップＳ２００：ＹＥＳ）、ＣＰＵ８０は、処理を上記ステップＳ１５０に進め、上述したステップＳ１５０〜Ｓ１８０により、ステップＳ１９０で選択されたコピー項目について、プリンタＰＲＴ１からプリンタＰＲＴ３へ設定値をコピーする。
【００５８】
かかる構成のネットワークシステム２０において、設定装置ＰＣは、新たに設定を行うコピー先プリンタと、設定情報を参照するコピー元プリンタを特定し、コピー元プリンタの設定情報を参照して、コピー先プリンタの設定を行うので、ユーザは、簡単な操作のみで、容易にコピー先プリンタの設定を行うことができる。また、ユーザは、プリンタやネットワークの設定に関する知識に詳しくない場合であっても、プリンタの設定を容易に行うことができる。
【００５９】
また、かかる設定装置ＰＣは、コピー先プリンタと、設定情報を参照するコピー元プリンタとを自動的に特定するので、ユーザは、容易にコピー先プリンタの設定を行うことができる。また、コピー項目をユーザが選択することもできるので、ＩＰアドレスの併存を避けるなど、状況に応じた柔軟な設定を行うことができる。
【００６０】
Ｃ．変形例：
上述の実施例の変形例について説明する。
Ｃ−１．変形例１：
実施例では、図４のステップＳ１２０において、設定装置ＰＣのＣＰＵ８０は、ＩＰアドレスが未設定・初期値であるプリンタをコピー先機器として特定したが、コピー先機器の特定方法は、これに限られるものではなく、ユーザの操作が必要ない自動的な特定方法であればよい。例えば、ＣＰＵ８０が上記ステップＳ１１０において読み込む設定情報に含まれる他の識別情報、例えば、契約課金ＩＤが未設定・初期値であるプリンタをコピー先機器として特定してもよい。あるいは、設定情報に含まれる種々の動作設定情報、例えば、印刷可能な用紙の種類やサイズ、節電モードへの移行時間、印刷濃度、入力機構７４の表示言語などが、未設定または初期値のプリンタを、コピー先プリンタとして特定してもよい。かかる情報からも、新たに導入されるプリンタであることが予測できるからである。
【００６１】
あるいは、設定情報に含まれる種々の消耗品の使用量、例えば、カラー印刷やモノクロ印刷の積算値などが少ないプリンタを、コピー先プリンタとして特定してもよい。ここで、使用量が少ないプリンタとは、検出されたプリンタの中で最も使用量が少ないプリンタとしてもよいし、使用量が所定値以下のプリンタとしてもよい。消耗品の使用量が多いプリンタよりも、少ないプリンタの方が、新たに導入される中古プリンタである可能性が高いと考えられるからである。あるいは、設定情報に含まれる種々の消耗品の残量情報、例えば、トナー残量や用紙残量などに基づいて、プリンタを特定してもよい。トナー残量が最大であることや、用紙残量がゼロであることから、プリンタが新品であることを推測できるからである。
【００６２】
もとより、コピー先プリンタの特定方法は、ＣＰＵ５０が自動的に特定する方法に限らず、ユーザの補助的な操作に基づいて、特定する態様であってもよい。例えば、ユーザの操作に基づいて、プリンタＰＲＴ１のＣＰＵ５０が、入力機構７４のモニタに、当該プリンタがコピー先プリンタであることを入力可能なＵＩを表示させ、ユーザが、その旨を入力することにより、ＣＰＵ５０が、設定装置ＰＣに応答する設定情報に、その旨を表す情報を含めてもよい。あるいは、ユーザが、所定のプログラムを備えたＵＳＢメモリをプリンタＰＲＴ１のＵＳＢインタフェース７８に挿入することで、プリンタＰＲＴ１のＣＰＵ５０がこれを解釈して、自らがコピー先プリンタであると判断し、設定装置ＰＣに応答する設定情報に、その旨を表す情報を含めてもよい。勿論、設定装置ＰＣのＣＰＵ８０が、ユーザが入力機構９５を用いて、プリンタＰＲＴ１のＩＰアドレス等の識別情報を入力し、これをコピー先プリンタの指定として受け付ける構成としてもよいし、ＣＰＵ８０が、図４のステップＳ１１０で検出したプリンタの一覧をディスプレイ９６に表示させ、それらのうちからユーザが選択したプリンタの指定を受け付ける構成としてもよい。これらのようにコピー先プリンタを特定する構成としても、ユーザは、簡単に、プリンタＰＲＴ１の設定情報をコピーして、プリンタＰＲＴ３に設定することができる。
【００６３】
Ｃ−２．変形例２：
実施例では、図４のステップＳ１３０において、設定装置ＰＣのＣＰＵ８０は、エラーが発生していることを示すエラー情報が設定情報に含まれているプリンタをコピー元機器として特定したが、コピー元機器の特定方法は、これに限られるものではなく、ユーザの操作が必要ない自動的な特定方法であればよい。例えば、ＣＰＵ８０が上記ステップＳ１１０において読み込む設定情報に含まれる種々の消耗品の使用量、例えば、カラー印刷やモノクロ印刷の積算値などが所定値以上のプリンタを、コピー元プリンタとして特定してもよい。あるいは、プリンタＰＲＴ１〜ＰＲＴ３が時計機能を備え、設定情報に使用開始日時を含める構成とすれば、使用開始日時が最も古いものや所定期間以上が経過しているプリンタを、コピー元プリンタとして特定してもよい。消耗品の使用量が所定値（例えば、性能保証印刷枚数）以上となっていることや、使用開始から所定期間（例えば、機器耐用年数）以上となっていることで、当該プリンタの寿命が近く、交換されるプリンタである可能性が高いと考えられるからである。
【００６４】
また、変形例１と同様に、コピー元プリンタの特定方法は、ＣＰＵ５０が自動的に特定する方法に限らず、ユーザの補助的な操作に基づいて、特定する態様であってもよいし、設定装置ＰＣのＣＰＵ８０が、コピー元プリンタの指定を受け付ける構成であってもよい。図９に、ユーザにコピー元機器を指定させるためのＵＩ画面の一例を示す。この例では、図４のステップＳ１１０で検出したプリンタの一覧のうち、ＬＰ−ＡＢＣ１（プリンタＰＲＴ１）が選択されている様子を示している。
【００６５】
Ｃ−３．変形例３：
上述の実施例、変形例１及び変形例２においては、設定装置ＰＣのＣＰＵ８０が、コピー元プリンタ及びコピー先プリンタの両方、または、いずれか一方を自動的に特定する際に用いる単一の判断基準について例示したが、ＣＰＵ８０は、複数の判断基準に基づいて、プリンタを特定してもよい。例えば、設定装置ＰＣのＣＰＵ８０は、設定情報にエラー情報が含まれており、かつ、消耗品の使用量が所定値以上のプリンタを、コピー元プリンタとして特定してもよい。あるいは、ＣＰＵ８０は、種々の判断基準を総合的に判断して、プリンタを特定してもよい。例えば、ＣＰＵ８０は、設定情報にエラー情報が含まれていること、消耗品の使用量が所定値以上であること、使用開始日時が所定期間以上経過していることを、所定の重み付けで点数化し、当該点数が所定値以上の場合に、当該プリンタを特定する構成としてもよい。こうすれば、コピー元プリンタまたはコピー先プリンタの特定精度を向上させることができる。
【００６６】
Ｃ−４．変形例４：
実施例においては、コピー元プリンタであるプリンタＰＲＴ１と、コピー先プリンタであるプリンタＰＲＴ３とは、図４に示した設定処理の際に、ローカルエリアネットワークＬＡＮ１に同時に接続されている構成としたが、これらは、必ずしも同時に接続されている必要はない。例えば、図４のＳ１１０〜Ｓ１７０までは、プリンタＰＲＴ１のみをローカルエリアネットワークＬＡＮ１に接続しておき、ステップＳ１８０の前段で、プリンタＰＲＴ３をローカルエリアネットワークＬＡＮ１に接続してもよい。この場合、ステップＳ１２０は、ステップＳ１７０とステップＳ１８０との間のタイミングで行うこととしてもよい。また、この場合、ステップＳ１６０とステップＳ１８０との間のタイミングで、プリンタＰＲＴ１をローカルエリアネットワークＬＡＮ１と非接続とすれば、ステップＳ１７０は省略可能である。
【００６７】
Ｃ−５．変形例５：
実施例においては、設定装置ＰＣが特定するコピー元プリンタ及びコピー先プリンタは、それぞれ１台ずつとしたが、特定するコピー元プリンタ及びコピー先プリンタは、複数台であってもよい。例えば、図４に示した設定処理は、プリンタＰＲＴ１に代えてプリンタＰＲＴ３を設置し、さらに、プリンタＰＲＴ４（図１に図示なし）を増設する場合にも適用可能である。この場合、設定装置ＰＣは、ステップＳ１２０において、コピー先プリンタとして、プリンタＰＲＴ３とプリンタＰＲＴ４とを特定するので、ステップＳ１４０の前に、プリンタＰＲＴ３の設定についての処理を行うことをユーザに報知し、プリンタＰＲＴ３についてのステップＳ１４０〜Ｓ２００の処理を行った後に、プリンタＰＲＴ４の設定についての処理を行うことをユーザに報知して、再度、プリンタＰＲＴ４についてのステップＳ１４０〜Ｓ２００の処理を行う構成としてもよい。
【００６８】
なお、このような場合、プリンタＰＲＴ４の設定についての処理においては、ステップＳ１４０において、全ての設定項目をコピーせず（ステップＳ１４０：ＮＯ）、ステップＳ１９０において、ＩＰアドレスをコピー項目から除外する必要がある。ローカルエリアネットワークＬＡＮ１上に同一のＩＰアドレスが併存することを回避するためである。本発明の設定処理を用いて、機器の増設を行う場合も同様である。
【００６９】
また、複数台のコピー元プリンタまたはコピー先プリンタを特定する場合、プリンタＰＲＴ１〜ＰＲＴ３は、自身が特定されたプリンタであることをユーザに報知する手段を備えるものとしてもよい。報知の構成としては、例えば、以下のような構成とすることができる。設定装置ＰＣは、図９に例示したＵＩを用いて、特定したプリンタをディスプレイ９６に表示する。ユーザは、特定されたプリンタについての「機器の確認」の欄の「○」ボタンをクリックする。設定装置ＰＣは、これを受け付けて、特定されたプリンタにコマンドを送る。当該プリンタは、コマンドを受信して、当該機器の報知手段を作動させる。報知手段は、特に限定するものではなく、例えば、入力機構７４のパネルを点滅表示させる、選択された機器であることを示す表示を行う、プリンタが備えるブザーを鳴動させる、テストプリントを行う、印刷機構７３の初期化動作を行うなどとすることができる。こうすれば、ユーザは、設定装置ＰＣが特定したプリンタを、確実に特定することができるので、所望のプリンタと異なるプリンタに対して、誤って設定を行うことがない。
【００７０】
Ｃ−６．変形例６：
実施例においては、ステップＳ１１０において、設定装置ＰＣのＣＰＵ８０は、ネットワーク設定情報、動作設定情報、課金設定情報の全て（設定情報）を、ローカルエリアネットワークＬＡＮ１に接続された全てのプリンタから取得する構成としたが、このような構成に限られるものではない。例えば、ＣＰＵ８０は、設定情報を複数回に分けて取得してもよい。例えば、ＣＰＵ８０は、ステップＳ１１０においては、ステップＳ１２０及びＳ１３０におけるプリンタの特定に必要な情報のみを取得し、ステップＳ１２０及びＳ１３０において特定されたプリンタに対してのみ、ステップＳ１１０で取得しなかった他の設定情報の全てを取得してもよい。また、ステップＳ１４０において、全ての設定項目をコピーすると判断した場合には、ステップＳ１２０及びＳ１３０において特定されたプリンタの全ての設定情報を取得し、一部の設定項目のみをコピーすると判断した場合には、ステップＳ１９０で受け付けられた設定項目の内容のみを取得してもよい。こうすれば、設定装置ＰＣとプリンタＰＲＴ１〜ＰＲＴ３とは、設定処理に必要な情報のみをやり取りするので、ローカルエリアネットワークＬＡＮ１のトラフィック負荷を低減することができる。また、ローカルエリアネットワークＬＡＮ１に接続されるプリンタが多数存在する場合には、設定処理に要する時間を削減することができる。
【００７１】
Ｃ−７．変形例７：
実施例においては、設定装置ＰＣは、ローカルエリアネットワークＬＡＮ１に接続されたパーソナルコンピュータとしての構成を例示したが、設定装置ＰＣは、ローカルエリアネットワークＬＡＮ１を介して通信可能な構成であればよく、例えば、プリンタＰＲＴ１〜ＰＲＴ３に一体的に構成されてもよいし、プリンタの拡張スロットに挿入可能な装置として構成されてもよい。あるいは、ＵＳＢメモリなどの記憶媒体に、設定装置ＰＣのプログラムを記憶しておき、当該記憶媒体を接続したプリンタが、当該プログラムを読み込んで、設定装置ＰＣとして機能する構成としてもよい。
【００７２】
Ｃ−８．変形例８：
実施例においては、設定装置ＰＣを介したプリンタＰＲＴ１とプリンタＰＲＴ３との間での設定情報のやり取りにより、プリンタＰＲＴ１の設定をプリンタＰＲＴ３にコピーしたが、さらに、他の装置を介して設定をコピーしてもよい。図１０に、他の装置を介してコピーする構成の一例を示す。なお、この例では、設定装置ＰＣは、プリンタＰＲＴ１と一体として構成されており、プリンタＰＲＴ１が設定装置ＰＣとしても機能する。
【００７３】
この例では、プリンタＰＲＴ１のＣＰＵ５０は、まず、インターネットＩＮＴ及びローカルエリアネットワークＬＡＮ１，ＬＡＮ２を介して、サーバＳＶに対して、設定情報の引き取り要求を送信する（ステップＳ３１０）。これに対して、引き取り要求を受信したサーバＳＶは、プリンタＰＲＴ１に了解通知を返信する（ステップＳ３２０）。
【００７４】
了解通知を受信すると、ＣＰＵ５０は、プリンタＰＲＴ１の識別情報（ここではＩＰアドレス）と、設定情報のうちの課金設定値（ここでは第１の情報という）とをサーバＳＶに送信する（ステップＳ３３０）。そして、ＣＰＵ５０は、設定格納部６２に記憶されたＩＰアドレスを変更する（ステップＳ３４０）。ここでの動作は、上記ステップＳ１７０と同様である。また、ＣＰＵ５０は、設定情報のうちの課金設定値以外の情報、すなわち、ネットワーク設定値及び印刷設定値（ここでは第２の情報という）をプリンタＰＲＴ３に送信する（Ｓ３６０）。プリンタＰＲＴ３は、これを受信して、第２の情報を自らの設定値として設定する（ステップＳ３７０）。
【００７５】
一方、サーバＳＶは、識別情報及び第１の情報を受信すると、受信した第１の情報に基づいて、第３の情報を生成する（ステップＳ３５０）。この第３の情報は、例えば、受信した課金設定値に含まれるカラー印刷枚数の積算値をリセットしたり、課金契約ＩＤを新たなものに変更したりして、生成される。
【００７６】
一方、プリンタＰＲＴ３は、第２の設定が完了すると、サーバＳＶに、自らの識別情報（ここでは、ＰＲＴ１からコピーして設定されたＩＰアドレス）を含む第３の情報の引き取り要求を送信する（ステップＳ３８０）。これに対して、サーバＳＶは、上記ステップＳ３５０で生成した第３の情報をプリンタＰＲＴ３に送信する（ステップＳ３９０）。プリンタＰＲＴ３は、これを受信して、第３の情報を自らの設定値として設定する（ステップＳ４００）。
【００７７】
このように、ネットワーク設定に関する設定情報をプリンタＰＲＴ１からプリンタＰＲＴ３に直接的にコピーして設定すれば、プリンタＰＲＴ３は、ローカルエリアネットワークＬＡＮ１の外部とも通信可能な状態となるので、ローカルエリアネットワークＬＡＮ１の外部において接続されるサーバＳＶを介して、設定値を設定することが可能である。サーバＳＶを介することで、プリンタＰＲＴ１の設定値をそのままコピーしてプリンタＰＲＴ３に設定する場合に限らず、プリンタＰＲＴ１の設定値の一部を変更する必要がある場合においても、ユーザは、簡単に設定を行うことができる。
【００７８】
Ｃ−９．変形例９：
本実施例においては、ネットワークデバイスとしてのプリンタの設定を行う設定装置について示したが、本発明の設定装置は、プリンタの設定を行うものに限らず、ＦＡＸ、スキャナ、ネットワークストレージデバイス、ＷＥＢカメラ等種々のネットワークデバイスの設定を行う設定装置として実現することができる。
【００７９】
以上、本発明の実施形態について説明したが、本発明はこうした実施形態に限られるものではなく、本発明の要旨を脱しない範囲において、種々なる態様で実施できることは勿論である。例えば、本発明は、設定装置としての構成のほか、デバイス設定方法、プログラム、記憶媒体等の形態でも実現することができる。
【図面の簡単な説明】
【００８０】
【図１】ネットワークシステム２０の構成を示す説明図である。
【図２】プリンタＰＲＴ１の構成を示す説明図である。
【図３】設定装置ＰＣの構成を示す説明図である。
【図４】設定処理の流れを示すフローチャートである。
【図５】設定処理における通信のシーケンスを示す説明図である。
【図６】コピー項目の選択画面の一例を示す説明図である。
【図７】コピー項目の選択画面の一例を示す説明図である。
【図８】設定内容の候補を表示する画面の一例を示す説明図である。
【図９】コピー元プリンタの選択画面の一例を示す説明図である。
【図１０】変形例としての設定処理の流れを示す説明図である。
【符号の説明】
【００８１】
２０…ネットワークシステム
３０…ユーザ用ネットワークシステム
４０…監視用ネットワークシステム
５０…ＣＰＵ
５１…受付部
５２…情報生成部
６１…ＭＩＢ格納部
６２…設定格納部
７１…ＲＯＭ
７２…ＲＡＭ
７３…印刷機構
７４…入力機構
７８…ＵＳＢインタフェース
７９…ＬＡＮインタフェース
８０…ＣＰＵ
８１…取得部
８２…第１特定部
８３…第２特定部
８４…設定部
９０…ハードディスクドライブ
９１…ＲＯＭ
９２…ＲＡＭ
９５…入力機構
９６…ディスプレイ
９９…インタフェース
ＰＲＴ１〜ＰＲＴ３…プリンタ
ＰＣ…設定装置
ＳＶ…サーバ
ＬＡＮ１，ＬＡＮ２…ローカルエリアネットワーク
ＩＮＴ…インターネット
【図１】
2010002967.tif 000003
【図２】
2010002967.tif 000004
【図３】
2010002967.tif 000005
【図４】
2010002967.tif 000006
【図５】
2010002967.tif 000007
【図６】
2010002967.tif 000008
【図７】
2010002967.tif 000009
【図８】
2010002967.tif 000010
【図９】
2010002967.tif 000011
【図１０】
2010002967.tif 000012