(57)【要約】【課題】初期設定を効率よく行い得る遠隔管理システムを提供する。【解決手段】顧客情報（初期設定情報）を把握している販売店に設置されたセンタ側管理装置により初期設定情報を格納したＸＭＬファイルを作成し、そのＸＭＬファイルをサービスマンＰＣを介して情報収集装置にアップロードすることにより、情報収集装置に対する初期設定を行う。【選択図】      図１
2004220210.tif 000002
【特許請求の範囲】
【請求項１】
情報処理用の複数の電子機器から該電子機器の稼動情報をネットワークを介して収集する収集装置と、該収集装置にて収集された稼動情報をネットワークを介して取得して管理する管理装置とを有する遠隔管理システムであって、
前記収集装置は、前記複数の電子機器に係る初期設定が行われたか否かに応じて設置完了通知を通知可能にするか否かを切り分けることを特徴とする遠隔管理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、遠隔地に存在する複写機、プリンタ、コンピュータ等の稼動情報を管理する遠隔管理システムに関し、特に初期設定技術に関する。
【０００２】
【従来技術】
従来、ネットワークを介して複写機、プリンタ、コンピュータ等の複数の情報処理用の電子機器を遠隔管理する遠隔管理システムが実現されている。この種の遠隔管理システムでは、一般に、課金処理、保守・点検処理等の便に供すべく、管理対象機器の使用頻度（コピー枚数等）等の使用状況、動作状況（障害発生の有無等）等の稼動情報を収集している。
【０００３】
また、ネットワークに接続される機器の動作条件をネットワークを介して設定する方法も知られている（例えば、特開平０９−１５３９０２号公報参照）。
【０００４】
また、電子メールにより管理対象機器の稼動情報を取得して管理する方法も知られている（例えば、特開平０９−３２５９２７号公報参照）。
【０００５】
【特許文献１】
特開平０９−１５３９０２号公報
【特許文献２】
特開平０９−３２５９２７号公報
【０００６】
【発明が解決しようとする課題】
ところで、遠隔管理システムを導入する顧客の情報、管理対象の電子機器の情報、システム自体の設定情報等、初期設定に必要な情報は、顧客と接する販売会社が把握しているが、初期設定やメンテナンスサービスは、一般に、販売会社ではなくメンテナンスサービス実施店が行っている。
【０００７】
従って、初期設定を効率よく行うためには、メンテナンスサービス実施店側では、初期設定に必要な情報を販売会社から漏れなく取得する必要がある。
【０００８】
一方、実際にサービスマンなどにより新規装置の設定などの際に、経験に頼って初期設定を行っていた為、設定ミスや設定のし忘れをしてしまうことが多々あった。
【０００９】
一方、初期設定作業の工程は、設定情報の確認、通信テスト、初期設定完了通知等の多数の工程があるが、例えば通信テストを行う前に初期設定完了通知を行ったが通信不良により通知が届かなかった場合は、通信に関連する設定を正しく設定し直して再度、初期設定完了通知を行う必要がある。
【００１０】
従って、初期設定を効率よく行うためには、初期設定作業の進捗状況に応じて他の作業を禁止するのが望ましい。
【００１１】
一方、初期設定時に行う通信テストでは、設定作業を迅速に行うべく、応答確認を短いインターバルで行うことが望まれる。
【００１２】
本発明は、このような背景の下になされたもので、その課題は、初期設定を効率よく行い得る遠隔管理システムを提供することにある。
【００１３】
【課題を解決するための手段】
上記課題を解決するため、本発明は、情報処理用の複数の電子機器から該電子機器の稼動情報をネットワークを介して収集する収集装置と、該収集装置にて収集された稼動情報をネットワークを介して取得して管理する管理装置とを有する遠隔管理システムであって、前記収集装置は、前記複数の電子機器に係る初期設定が行われたか否かに応じて設置完了通知を通知可能にするか否かを切り分けることを特徴とする。
【００１４】
【発明の実施の形態】
図１は、本発明の実施形態における遠隔管理システムのシステム構成図でありセンタ側管理サーバ６と拠点側管理サーバ２は、インターネット等のネットワーク８を介して所定のプロトコル１０で通信可能となっており、さらに、不正アクセスを防ぐと共にファイアウォールを越すために、一般的なプロトコル（ＳＭＴＰ）や認証機能も搭載している。
【００１５】
なお、本実施形態では、センタ側管理サーバ６は管理対象の電子機器の販売会社に設置し、拠点側管理サーバ２は顧客側に設置することを想定している。また、図１では、拠点側管理サーバ２は１つしか示されていないが、実際には、各顧客に対応する複数の拠点側管理サーバ２がネットワーク８に接続されており、センタ側管理サーバ６は、これら複数の拠点側管理サーバ２を一元的に管理している。さらに、販売会社の支店毎にセンタ側管理サーバ６を設置し、これら支店の顧客毎に拠点側管理サーバ２を設置してもよい。
【００１６】
なお、センタ側管理サーバ６のハードディスク１１には、複数の拠点側管理サーバ２、すなわち、複数の顧客に係る顧客情報（初期設定情報）を格納した後述のＣＳＶファイルが保存されているものとする。また、このＣＳＶファイルに基づいて作成された後述のＸＭＬファイルも、ハードディスク１１に保存される。ＸＭＬファイルの作成方法、及び利用方法については、後で詳細に説明する。
【００１７】
拠点側管理サーバ２は、ＬＡＮ９を介して情報収集装置１、情報処理用の複数の電子機器３，４，５に接続されている。これら電子機器３，４，５としては、プリンタ、スキャナ、複写機、ファクシミリ装置、プリンタ機能、スキャナ機能、ファクシミリ機能等が統合的に内蔵されたデジタル複合機、パーソナルコンピュータ等が挙げられる。
【００１８】
情報収集装置１は、電子機器３，４，５の状態（障害発生の有無等）、トナー残量、印刷枚数等の稼動情報を収集し、拠点側管理サーバ２を介してセンタ側管理サーバ６に送信する。情報収集装置１は、メンテナンスサービス会社のサービスマンが持参してきたサービスマンＰＣ（パーソナルコンピュ−タ）７と直接接続可能となっている。このサービスマンＰＣ７は、Ｗｅｂブラウザを搭載している。
【００１９】
なお、本実施形態では、情報収集装置１は、専ら電子機器３，４，５からメンテナンス情報を収集しているが、拠点側管理サーバ２、センタ側管理サーバ６等から受信した情報に基づいて、電子機器３，４，５の動作条件（印刷枚数、カラー／モノクロ等）を指示したり、印刷対象のデータを供給したりすることも可能である。また、情報収集装置１と拠点側管理サーバ２とを個別に設置することなく、情報収集装置１の機能を拠点側管理サーバ２に搭載する等、両者の機能を１つの装置に搭載することも可能である。
【００２０】
図２は、図１に示す情報収集装置１のハードウェアの概略構成を示すブロック図である。情報収集装置１は、ＣＰＵ２０１を中核とするコンピュータにより構成され、以下に説明する構成デバイス間でデータ・信号を授受するためのバス２０２、電気的に情報を記憶できかつ書き換え可能なＲＡＭ２０３、電気的に書き換え可能であり、かつ電源が無くなっても情報を記憶可能なＦｌａｓｈＲＯＭ２０４、ネットワーク経由で外部と情報交換を行うＮｅｔｗｏｒｋＩ／Ｆ２０５，２０６、ＲＳ２３２Ｃシリアル通信にて情報交換を行うＳｅｒｉａｌＩ／Ｆ２０７、デバッグ用にシリアル通信を行うＤｅｂｕｇＩ／Ｆ２０８を有している。
【００２１】
ＦｌａｓｈＲＯＭ２０４には、後述する各種の処理を行うためのプログラムが格納されている。このプログラムの中には、本情報収集装置１がＷｅｂサーバとして機能するためのプログラム、後述する初期設定を行うための設定プログラム（設定ツール）が含まれている。
【００２２】
本実施形態では、ＮｅｔｗｏｒｋＩ／Ｆ２０５はＬＡＮ９との接続に利用し、ＮｅｔｗｏｒｋＩ／Ｆ２０６はサービスマンＰＣ（パーソナルコンピュ−タ）７との接続に利用している。また、図２に示したように、情報収集装置１は、キー入力部、表示部等の入出力デバイスを有しておらず、安価に構成されている。
【００２３】
次に、情報収集装置１による障害情報の収集・送信処理、及び障害情報送信に対する応答の確認処理を、図３，４に基づいて説明する。なお、情報収集装置１では、情報送信はＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）で行い、情報受信はＰＯＰ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）で行っているものとする。また、情報収集装置１は、定期的にネットワークを介して各デバイスから障害情報収集処理を行い、障害情報があった場合は、拠点側管理サーバ２、又はセンタ側管理サーバ６への障害情報送信処理、及び、障害情報送信に対する応答確認処理を行うものとする。
【００２４】
図３は、障害情報収集・送信処理を示すフローチャート図である。情報収集装置１は、ＬＡＮ９を介して所定のプロトコルにより、管理対象の電子機器３〜５に対して、障害発生の有無を問い合わせて障害情報を取得する（ステップＳ３０１）。次に、問い合わせた電子機器３〜５から障害が発生した旨の情報を取得したか否かを判別し（ステップＳ３０２）、障害が発生した旨の情報を取得した場合は、その障害情報を拠点側管理サーバ２、又はセンタ側管理サーバ６に送信して（ステップＳ３０３）、ステップＳ３０４に進む。障害が発生した旨の情報を取得しなかった場合は、ステップＳ３０３の送信処理をスキップして、ステップＳ３０４に進む。
【００２５】
ステップＳ３０４では、拠点側管理サーバ２、又はセンタ側管理サーバ６に障害発生情報が正しく送信されたことを確認するために、図４のフローチャートに対応する応答確認プログラムを起動する。
【００２６】
そして、管理対象の機器３〜５について１分間隔で障害発生の有無をチェックすべく、１分間だけ待機して（ステップＳ３０５）、本障害情報の収集・送信処理、及び応答確認処理の終了指示が拠点側管理サーバ２、又はセンタ側管理サーバ６からなされたか否かを判別する（ステップＳ３０６）。その結果、終了指示がなされなかった場合は、ステップＳ３０１に戻って、障害情報の収集・送信処理、及び応答確認処理を継続し、終了指示がなされた場合は、障害情報の収集・送信処理、及び応答確認処理を終了する。
【００２７】
次に、図３のステップＳ３０４で起動した応答確認プログラムによる応答確認処理を、図４のフローチャートに基づいて説明する。
【００２８】
まず、ステップＳ３０７で、既定時間（３０秒）だけ待機する。次に、拠点側管理サーバ２、又はセンタ側管理サーバ６からの応答（図３のステップＳ３０２で送信した障害情報に対する応答）の有無を、ネットワーク８上のＰＯＰサーバ（図示省略）に問い合わせる（ステップＳ３０８）。そして、応答があったか否かを判別し（ステップＳ３０９）、応答があった場合は、終了する。
【００２９】
一方、応答が無かった場合は、上記障害情報を送信した時点（厳密には、本応確認プログラムが起動された時点）から３０分が経過している否かを判別する（ステップＳ３１０）。その結果、３０分が経過していない場合は、拠点側管理サーバ２、又はセンタ側管理サーバ６に送信し（ステップＳ３１２）、ステップＳ３０７に戻ることにより、その送信に対する応答確認を行う。
【００３０】
一方、３０分が経過している場合は、障害情報の送信回数が１回であるか否かを判別する（ステップＳ３１１）。その結果、障害情報の送信回数が１回であれば、図３のステップ３０１で取得した障害情報を拠点側管理サーバ２、又はセンタ側管理サーバ６に再度送信し（ステップＳ３１２）、ステップＳ３０７に戻ることにより、その送信に対する応答確認を行う。
【００３１】
一方、障害情報の送信回数が１回でなければ、本処理を終了する。すなわち、本実施形態では、障害情報の再送信は１回だけ行うようにしている。
【００３２】
次に、情報収集装置１によるカウンタ情報の収集・送信処理を、図５，６に基づいて説明する。なお、カウンタ情報とは、主として印刷枚数を意味するが、その印刷枚数は、用紙サイズ別、印刷品位モード別、紙種別にカウントされた印刷枚数であるものとする。また、カウンタ情報には、トナー等の消耗部品の交換寿命と使用度数も含まれるものとする。なお、トナーの使用度数は、カラー別にカウントされる。
【００３３】
まず、カウンタ情報の収集処理を、図５のフローチャートに基づいて説明する。
【００３４】
情報収集装置１は、管理対象の電子機器３〜５のカウンタ情報をＬＡＮ９を介して特定のプロトコルにより取得し（ステップＳ４０１）、そのカウンタ情報をファイルに保存して（ステップＳ４０２）、６０分間待機する（ステップＳ４０３）。
【００３５】
次に、本カウンタ情報の収集処理の終了指示が拠点側管理サーバ２、又はセンタ側管理サーバ６からなされたか否かを判別する（ステップＳ４０４）。その結果、終了指示がなされなかった場合は、ステップＳ４０１に戻って、カウンタ情報の収集処理を継続し、終了指示がなされた場合は、カウンタ情報の収集処理を終了する。
【００３６】
次に、カウンタ情報の送信処理を、図６のフローチャートに基づいて説明する。
【００３７】
情報収集装置１は、拠点側管理サーバ２、又はセンタ側管理サーバ６からカウンタ情報の送信要求メールが届いているか否かを、前述のＰＯＰサーバに問い合わせることにより判別する（ステップＳ４０５、Ｓ４０６）。その結果、カウンタ情報の送信要求メールが届いている場合は、その要求に係るカウンタ情報がファイルに保存されているか否かを判別する（ステップＳ４０７）。
【００３８】
その結果、要求に係るカウンタ情報が保存されている場合は、そのカウンタ情報を要求に係る拠点側管理サーバ２、又はセンタ側管理サーバ６に送信して（ステップＳ４０８）、ステップＳ４１０に進む。保存されていない場合は、その旨を要求に係る拠点側管理サーバ２、又はセンタ側管理サーバ６に送信して（ステップＳ４０９）、ステップＳ４１０に進む。なお、ステップＳ４０６でカウンタ情報の送信要求メールが届いていないと判別した場合は、ステップＳ４０７〜Ｓ４０９をスキップして、ステップＳ４１０に進む。
【００３９】
ステップＳ４１０では、３分間待機する。そして、本カウンタ情報の送信処理の終了指示が拠点側管理サーバ２、又はセンタ側管理サーバ６からなされたか否かを判別する（ステップＳ４１１）。その結果、終了指示がなされなかった場合は、ステップＳ４０５に戻って、カウンタ情報の送信処理を継続し、終了指示がなされた場合は、カウンタ情報の送信処理を終了する。
【００４０】
図７は、電子機器３〜５の１種である複写機（画像形成装置）のコントローラの構成を示すブロック図である。
【００４１】
コントローラは、図５に示すように、ＣＰＵ回路部５０７を有し、このＣＰＵ回路部５０７は、ＣＰＵ（図示省略）、ＲＡＭ５０８、ＲＯＭ５０９、ハードディスク５１０を有しており、ＲＯＭ５０９に格納されている制御プログラムにより、原稿給送装置制御部５０２、イメージリーダ制御部５０３、画像信号制御部５０４、プリンタ制御部５０５、外部Ｉ／Ｆ５０６、操作部５１１、表示部５１２、ソータ制御部５１３、フィニッシャ制御部５１４、及び状態検知部５１５を統御する。
【００４２】
ＲＡＭ５０８は、制御データを一時的に保持し、また制御に伴う演算処理の作業領域として用いられる。ハードディスク５１０は、制御プログラムを実行するのに必要なデータや、原稿給送装置制御部５０２、イメージリーダ制御部５０３、画像信号制御部５０４、プリンタ制御部５０５、外部Ｉ／Ｆ５０６、操作部５１１、表示部５１２、ソータ制御部５１３、フィニッシャ制御部５１４、及び状態検知部５１５から受信したデータを記憶する。
【００４３】
原稿給送装置制御部５０２は、原稿給送装置（図示省略）をＣＰＵ回路部５０７からの指示に基づいて駆動制御する。イメージリーダ制御部５０３は、スキャナユニット（図示省略）、イメージセンサ（図示省略）等に対する駆動制御を行い、イメージセンサから出力されたアナログ画像信号を画像信号制御部５０４に転送する。
【００４４】
画像信号制御部５０４は、アナログ画像信号をデジタル信号に変換した後に各種の信号処理を施し、このデジタル信号をビデオ信号に変換してプリンタ制御部５０５に出力する。外部Ｉ／Ｆ５０６は、ＬＡＮインターフェイスを介してコンピュータ５０１から入力されたデジタル画像信号に各種処理を施し、このデジタル画像信号をビデオ信号に変換してプリンタ制御部５０５に出力する。プリンタ制御部５０５は、入力されたビデオ信号に基づいて、露光制御部等を含むプリンタエンジン（図示省略）を駆動制御する。
【００４５】
操作部５１１は、画像形成に関する各種機能を設定する複数のキー、設定状態を示す情報を表示するための表示部などを有し、各キーの操作に対応するキー信号をＣＰＵ回路部５０７に出力すると共に、ＣＰＵ回路部５０７からの信号に基づいて、対応する情報を表示部５１２に表示する。ソータ制御部５１３、フィニッシャ制御部５１４は、外部Ｉ／Ｆ５０６を経由して入力された指示、又は操作部５１１からの設定に応じて、印刷済みの記録用紙に対するソート処理、ステイプル処理等を行う。
【００４６】
状態検知部５１５は、原稿給送装置制御部５０２、イメージリーダ制御部５０３、画像信号制御部５０４、プリンタ制御部５０５、外部Ｉ／Ｆ５０６、操作部５１１、表示部５１２、ソータ制御部５１３、フィニッシャ制御部５１４のステータス情報を収集することより異常（障害）を検知し、その異常検知結果をＣＰＵ回路部５０７に通知する。
【００４７】
この通知に従い、ＣＰＵ回路部５０７は、異常（障害）情報を表示部５１２やコンピュータ５０１に表示すると共にＲＡＭ５０９に記憶する。ＣＰＵ回路部５０７は、前述のように、情報収集装置１から障害情報の問い合わせがあった場合は、ＲＡＭ５０９に記憶しておいた障害情報を情報収集装置１に送信する。
【００４８】
図８は、図７に示した画像形成装置のソフトウェアの構成を示している。タスクのマネージャー（Ａ−１０１）は、複数のタスクを同時に管理するためのものである。紙搬送タスク群（Ａ−１０２）は、原稿および印刷用紙の搬送を司るタスク群である。シーケンス制御タスク（Ａ−１０３）は、画像形成装置全体の管理を行うタスクである。通信タスク（Ａ−１０４）は、情報収集装置１と通信を行うためのタスクである。また、本実施形態の遠隔管理用データを作成するための管理用データ作成タスク（Ａ−１０５）がある。
【００４９】
本画像形成装置では、画像形成ごとに用紙サイズ別、モード別、紙種別、カラー別のカウントを行っている。これらのカウント処理は管理用データ作成タスク（Ａ−１０５）にて行われ、そのカウント結果は画像形成装置内のメモリ装置に格納される。同様にして、ジャム、エラー、アラームなどのステータス情報が所定のデータフォーマットで画像形成装置内のメモリ装置に格納される。さらに、画像形成装置内の各部ごとに構成消耗部品の交換寿命と使用度数を表したカウンタを持っており、管理用データ作成タスク（Ａ−１０５）によりカウントされた結果が、画像形成装置のメモリ装置に格納される。
【００５０】
状態監視タスク（Ａ−１０６）は、画像形成装置内の異常（ジャム、エラー、アラーム）や、予め設定されたデバイスのステータス変化を検知する。その検知結果は、管理用データ作成タスク（Ａ−１０５）により、画像形成装置のメモリ装置に格納される。
【００５１】
以上が本発明を適用した遠隔管理システムの基本構成である。以下、本発明に特有な情報収集装置１に対する初期設定処理を説明する。
【００５２】
図９は、設定ファイル作成ツール（プログラム）のオペレーション画面（ＵＩ画面）例である。この設定ファイル作成ツールは、顧客情報、管理対象機器情報、システム設定情報等の初期設定情報を情報収集装置１に初期設定するための設定ファイルを作成するツールであり、上記の各種情報は、機器販売会社に設置されたセンタ側管理サーバ６で管理されている。設定ファイル作成ツールは、上記各種情報をネットワーク経由あるいはファイル経由で取得する手段を備えるサービスマンが携帯するようなノートＰＣ（図１のサービスマンＰＣ７に相当）に取り込まれ、ノートＰＣの表示部に表示される。また、設定ファイルの作成作業は、機器販売会社やサービスマンの拠点において、任意のタイミングでノートＰＣなどにより行われる。
【００５３】
ファイルデータの入力方法には２つあり、１つは本設定ファイル作成ツールの入力領域に直接データを入力する方法であり、もう１つは、予め本遠隔管理システムを導入する顧客の関連情報を図１０に示したようにＣＳＶ（Ｃｏｍｍａ  Ｓｅｐａｒａｔｅｄ  Ｖａｌｕｅ）形式で作成しておき、そのデータファイルを図９のオペレーション画面上のデータ読み込みボタン７０１をマウス等のポインティングデバイスで選択して取り込む方法である。なお、管理対象機器情報は、追加ボタン７０４、削除ボタン７０５を選択することにより追加、削除できる。
【００５４】
ここで、顧客関連情報、及びデータファイル作成について説明する。顧客関連情報としては、管理対象となる電子機器の販売元で収集・管理する情報であり、電子機器のメンテナンスサービス実施店情報、顧客情報、情報収集装置１に関わる情報、及び機器情報がある。
【００５５】
メンテナンスサービス実施店情報としては、サービス実施店名、サービス責任者の氏名、連絡先がある。顧客情報としては、顧客名、住所、担当者、連絡先がある。
【００５６】
情報収集装置１に関わる情報としては、まず、ネットワーク接続に関わる設定情報であるＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレス、サブネットマスク、デフォルトゲートウェイ、ＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｅｒｖｅｒ）アドレスがある。また、情報収集装置１と拠点管理サーバ２又はセンタ側管理サーバ６とのメールによるデータ送受信のための設定情報であるＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）、ＰＯＰ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）の各サーバアドレス、ポート番号、認証方法、アカウント、パスワードといった情報がある。また、時刻取得のためのＮＴＰ（Ｎｅｔｗｏｒｋ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）サーバアドレスも、情報収集装置１に関わる設定情報として含まれる。
【００５７】
機器情報としては、機種名、デバイスを特定するＩＤである機番及びＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレス、ネットワークに接続するためのＩＰアドレス、設置先部門名、設置先に関する留意事項などの設置先メモがある。
【００５８】
ＣＳＶファイル出力ボタン７０２を選択すると、設定ファイル作成ツールで設定した情報が、図１０に示したようなＣＳＶ形式のファイルに保存される。
【００５９】
図１１〜１３は、設定ファイル作成ツールの初期設定ファイルの内容例である。この初期設定ファイルは、初期設定情報を示すものであり、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）のタグ名、設定ファイル作成ツールとして決まっている値を保持している。
【００６０】
ＸＭＬ作成ボタン７０３を選択すると、設定ファイル作成ツールで設定した情報が、図１５〜１７に示したようなＸＭＬの書式に従ったテキストファイルとして保存される。即ち、図９の入力内容と、図１５〜図１７に示されるファイルは対応する。
【００６１】
次に、設定ファイル作成ツールによる設定ファイル作成処理を、図１４のフローチャートに基づいて説明する。この処理は上記のように、例えばサービスマンが携帯する設定ツールとしてのノートＰＣなどにおいて実行される。
【００６２】
設定ファイル作成ツールが起動されると、まず、図９に示したＵＩ画面を表示すると共に、図１１〜１３に示した初期設定ファイルを読み込む（ステップＳ１３０１）。
【００６３】
次に、図９のＵＩ画面に対する入力を受け付け（ステップＳ１３０２）、その入力が終了指示であるか否かを判別する（ステップＳ１３０３）。その結果、終了指示であれば、本設定ファイル作成処理を終了する。終了指示でければ、キーボードによる文字列入力であるか否かを判別する（ステップＳ１３０４）。その結果、文字列入力であれば、入力された文字列を図９の現在指定されている入力ボックスに表示して（ステップＳ１３０５）、ステップＳ１３０２に戻り、次の入力を待つ。
【００６４】
文字列入力でない場合は、データ読み込みボタン７０１、ＣＳＶファイル出力ボタン７０２、ＸＭＬファイル出力ボタン７０３の何れが選択されたかのかを判別する（ステップＳ１３０６）。その結果、データ読み込みボタン７０１が選択されている場合は、図１０に示したＣＳＶ形式でデータが格納されているファイルの指定を受け付けて当該ファイルのデータを読み込み、その内容を表示して（ステップＳ１３０７）、ステップＳ１３０２に戻り、次の入力を待つ。ステップＳ１３０７のファイルの読み込みは、自装置の記憶部に記憶されたファイルの情報を読み込むようにしても良いし、ネットワークを介して外部のデータベースとしての情報処理装置より読み込んでも良い。
【００６５】
ＣＳＶファイル出力ボタン７０２が選択されている場合は、データ保存先ファイル名の指定を受け付け、現在図９に表示されている情報を、図１０に示したようなＣＳＶ形式のファイルとしてハードディスク１１に保存して（ステップＳ１３０８）、ステップＳ１３０２に戻り、次の入力を待つ。ステップＳ１３０８においてハードディスク１１に保存されたＣＳＶ形式のファイルは、後に雛型などとして利用することができ、自装置の記憶部や外部のデータベースとしての情報処理装置の記憶部に記憶される。
【００６６】
ＸＭＬファイル出力ボタン７０３が選択されている場合は、データ出力先ファイル名の指定を受け付け、現在図９に表示されている情報、及び設定ファイル作成ツールの初期設定ファイルの設定情報を、図１５〜１７に示したようなＸＭＬ形式のテキストファイルとしてハードディスク１１に保存して（ステップＳ１３０９）、ステップＳ１３０２に戻り、次の入力を待つ。
【００６７】
なお、本実施形態では、ハードディスク１１に保存されたＸＭＬ形式のテキストファイル（すなわち、情報収集装置１に対する初期設定情報）は、有線或いは無線のネットワーク８を介してサービスマンＰＣ７に送信するようにしている。ただし、情報収集装置１に対する初期設定情報を格納したＸＭＬ形式のテキストファイルは、フロッピー（登録商標）ディスク等の着脱自在な記憶媒体を介してサービスマンＰＣ７に取り込むようにしてもよい。  次に、情報収集装置１に対する初期設定情報の設定処理を説明する。
【００６８】
情報収集装置１は、Ｗｅｂサーバを有しており、ＦｌａｓｈＲＯＭ２０４上にＣＧＩ（Ｃｏｍｍｏｎ  Ｇａｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）プログラムである設定ツール（プログラム）が格納されている。情報収集装置１は、前述のように、入力部、表示部を有していないので、この設定ツールは、固定ＩＰアドレスが設定されているＮｅｔｗｏｒｋＩ／Ｆ３０６を介してサービスマンＰＣ７と接続し、サービスマンＰＣ７によりＵＲＬを指定することにより起動することができる。
【００６９】
図１８は、その際の設定ツールのオペレーション画面例である。このオペレーション画面は、後述する図２０のログイン画面を介して上記の設定ツールにログインした後に「設定ファイル」タブを選択することにより表示されるＵＩ画面である。換言すれば、情報収集装置１に設定ファイルを１度も読み込んでいない場合に、情報収集装置１に対する初期設定情報を指定に係る設定ファイルを読み込む（アップロードする）ように指示するためのＵＩ画面（アップロード画面）である。なお、設定ファイルの読み込みを１度も実行していない場合は、後述する設定の確認、複写機の一覧表示、通信テスト、設置完了報告を実行することはできない。
【００７０】
図１８のオペレーション画面には、参照ボタン１１０１、ファイル選択ダイアログボックス１１０２、ＯＫボタン１１０３が表示されている。情報収集装置１は、参照ボタン１１０１によりファイルのパスやＵＲＬやネットワークドライブを指定し、指定された場所からファイルをダウンロードする手段を備える。
【００７１】
参照ボタン１１０１を選択すると、図９のＸＭＬファイル作成ボタン７０３を選択して保存した各顧客のＸＭＬファイル（設定ファイル）のファイルを指定すると、そのファイル名がファイル選択ダイアログボックス１１０２に表示される。ファイル選択ダイアログボックス１１０２に、情報収集装置１を設置した顧客のＸＭＬファイルのファイル名を入力するか、或いは参照ボタン１１０１を操作して当該顧客のＸＭＬファイルのファイル名を表示させた状態で、ＯＫボタン１１０３を操作すると、表示されているファイル名のＸＭＬファイルのデータが、所定のプロトコル（例えば、ｈｔｔｐプロトコル）を用いてサービスマンＰＣ７から情報収集装置１にアップロードされる。
【００７２】
情報収集装置１の設定ツールは、アップロードされたデータ、すなわち情報収集装置１に対する初期設定情報を情報収集装置１のＦｌａｓｈＲＯＭ２０４に格納すると共に、オペレータが確認するのに好適な所定の形式（以後一例としてＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式で説明する）に整形し、そのＨＴＭＬファイルをサービスマンＰＣ７のｗｅｂ  ｂｒｏｗｓｅｒに送信する。
【００７３】
図１９は、アップロードした初期設定情報の確認画面である。この確認画面でＯＫボタンを選択することにより、ネットワーク設定などの各種の初期設定処理が、情報収集装置１により実行される。
【００７４】
本設定ファイル作成ツールを利用することにより、例えば機器販売会社で管理している管理情報（顧客情報等）と設定ファイルによる管理情報（顧客情報等）に不一致が発生することがなく、容易に正しい情報を情報収集装置１に設定することができる。
【００７５】
管理対象である電子機器は、顧客先にて通常稼動している状態で顧客情報と設定情報の不一致が発覚した場合、情報収集装置１の設定変更のためには、通常、その稼動をとめる必要があり、迅速に変更するのが難しいことが多いが、本設定ツールを利用することにより、そのような事態を招く虞れを未然に防ぐことができる。
【００７６】
次に、システムのステータス（初期設定状態）に応じた画面遷移、及びプログラム実行禁止制御を説明する。なお、図２１、図２５において、テキストボックス中の文字列に下線が付されている場合は、その文字列を選択すると、対応する画面に遷移し、下線が付されていない文字列を選択しても画面は遷移しないものとする。
【００７７】
情報収集装置１の設定情報は、ＲＡＭ２０３あるいはＦｌａｓｈＲＯＭ２０４に保持し、初期の設定状態は未設定である。
【００７８】
図２０は、情報収集装置１に搭載された設定ツールのログイン画面である。このログイン画面は、入出力デバイスを有していない情報収集装置１にサービスマンＰＣ７を接続し、このサービスマンＰＣ７を操作することにより、サービスマンＰＣ７の表示部に表示することができる。図２０のログイン画面上で、サービスマンＰＣ７によりユーザ名、及びパスワードを入力し、ログインボタンを選択することにより、前述の図１８、及び後述の図２１、２２、２３、２４、２５、２７、２８、２９等のＵＩ画面に遷移することが可能となる。
【００７９】
図２１は、情報収集装置１に初期設定された通信関連の設定情報の一覧画面である。この一覧画面は、「初期設定」タブを選択することにより表示される。初期設定情報としては、情報収集装置１の識別子、ＩＰアドレス等のネットワーク設定情報、拠点側管理サーバ２、又はセンタ側管理サーバ６とのメール送受信のためのＳＭＰＴ、ＰＯＰに係る設定情報がある。なお、図２１は、通信テストが完了した場合に対応するものであり、夫々のタブが選択可能な状態となっている。
【００８０】
ここで、図２１に示した初期設定情報と図１５〜図１７に示した初期設定ファイル（ＸＭＬテキストファイル）との対応関係を列記しておく。
【００８１】
図２１におけるエージェント（本実施形態では情報収集装置１を想定している。）のＩＤ（ＲＤＳ  ＩＤ）は、ＸＭＬテキストファイルにおける＜ＮｅｌＣｏｎｆｉｇ＞タグ中の１行目の＜ＲｄｓＩｄ＞タグに対応している。
【００８２】
図２１におけるエージェントのＩＰアドレスは、ＸＭＬテキストファイルにおける＜ＬａｎＰｏｒｔ＞タグ中の１行目の＜ＩｐＡｄｄｒｅｓｓ＞タグに対応している。
【００８３】
図２１におけるエージェントのサブネットマスクは、ＸＭＬテキストファイルにおける＜ＬａｎＰｏｒｔ＞タグ中の２行目の＜Ｎｅｔｍａｓｋ＞タグに対応している。
【００８４】
図２１におけるエージェントのゲートウェイアドレスは、ＸＭＬテキストファイルにおける＜ＬａｎＰｏｒｔ＞タグ中の３行目の＜Ｇａｔｅｗａｙ＞タグに対応している。
【００８５】
図２１におけるエージェントのＤＮＳサーバアドレスは、ＸＭＬテキストファイルにおける＜ＬａｎＰｏｒｔ＞タグ中の４行目の＜ＤｎｓＳｅｒｖｅｒ＞タグに対応している。
【００８６】
図２１におけるエージェントのＮＴＰサーバアドレスは、ＸＭＬテキストファイルにおける＜ＬａｎＰｏｒｔ＞タグ中の５行目の＜ＮｔｐＳｅｒｖｅｒ＞タグに対応している。
【００８７】
図２１における電子メールアドレスのデータ送信先は、ＸＭＬテキストファイルにおける＜Ｃｏｕｎｔｅｒ＞タグ中の１行目の＜ＳｅｎｄＴｏ＞タグに対応している。
【００８８】
図２１における電子メールアドレスの差出人は、ＸＭＬテキストファイルにおける＜Ｓｍｔｐ＞タグ中の３行目の＜ＭａｉｌＦｒｏｍ＞タグに対応している。
【００８９】
図２１における電子メールアドレスのサービスコール通知先は、ＸＭＬテキストファイルにおける＜ＳｅｒｖｉｃｅＣａｌｌ＞タグ中の１行目の＜ＳｅｎｄＴｏ＞タグに対応している。
【００９０】
図２１におけるＳＭＴＰサーバのアドレスは、ＸＭＬテキストファイルにおける＜Ｓｍｔｐ＞タグ中の１行目の＜ＳｍｔｐＳｅｒｖｅｒ＞タグに対応している。
【００９１】
図２１におけるＳＭＴＰサーバのポート番号は、ＸＭＬテキストファイルにおける＜Ｓｍｔｐ＞タグ中の２行目の＜ＳｍｔｐＰｏｒｔ＞タグに対応している。
【００９２】
図２１におけるＳＭＴＰサーバの認証方法は、ＸＭＬテキストファイルにおける＜Ｓｍｔｐ＞タグ中の５行目の＜ＡｕｔｈＵｓｅｒ＞タグと６行目の＜ＡｕｔｈＰａｓｓｗｏｒｄ＞タグに対応している。
【００９３】
図２１におけるＰＯＰサーバのアドレスは、ＸＭＬテキストファイルにおける＜Ｐｏｐ＞タグ中の１行目の＜ＰｏｐＳｅｒｖｅｒ＞タグに対応している。
【００９４】
図２１におけるＰＯＰサーバのポート番号は、ＸＭＬテキストファイルにおける＜Ｐｏｐ＞タグ中の２行目の＜ＰｏｐＰｏｒｔ＞タグに対応している。
【００９５】
図２１におけるＰＯＰサーバの認証方法は、ＸＭＬテキストファイルにおける＜Ｐｏｐ＞タグ中の３行目の＜Ａｕｔｈｅｎｔｉｃａｔｉｏｎ＞タグ、４行目の＜ＰｏｐＵｓｅｒ＞タグ、５行目の＜ＰｏｐＰａｓｓｗｏｒｄ＞タグ、及び６行目の＜ＰｏｐＩｎｔｅｒｖａｌ＞タグに対応している。
【００９６】
図２２は、情報収集装置１と、拠点側管理サーバ２、又はセンタ側管理サーバ６、及び管理対象機器４，５，６との通信を確認するための通信確認画面である。この通信確認画面は、「通信テスト」タブを選択することにより表示される。図２２では、複写機通信に係るボタンが選択され、この状態でテストボタンを選択することにより、情報収集装置１とその管理対象機器である電子機器４，５，６との通信テストが実行される。通信テストの結果は、「状態／結果」の項目にステータス情報として反映されて表示される（図２９参照）。
【００９７】
図２３は、情報収集装置１の初期設定が完了したことを拠点側管理サーバ２、又はセンタ側管理サーバ６に電子メールで報告するための設定完了報告画面である。この設定完了報告画面は、「設定完了報告」タブを選択することにより表示される。この設置完了報告のタブの選択は、他の「設定ファイル」や「通信テスト」シート（タブ）を介した設定ファイルの読み込み／テストが所定の条件を満たしていなければ選択できないように表示処理がなされている。所定の条件としては、例えば「正常に設定ファイルが読み込まれた」、「複写機（デバイス）とホストとの双方の通信テストが正常に終了した」などが挙げられる。
【００９８】
図２４は、情報収集装置１の管理対象となっている電子機器を一覧表示させるための一覧画面であり、この一覧画面は「複写機一覧」タブを選択することにより表示される。ここでの管理対象となっている電子機器は、初期設定情報に含まれる管理対象デバイスの情報に基づき決定される。
【００９９】
なお、図２４における電子機器の一覧と、図２７における電子機器の一覧とは整合性がとれていないが、無論、図２７において、「複写機一覧」のタブが選択された際には、図２７と同様の電子機器の一覧が表示されこととなる。
【０１００】
図２５は、設定ファイルのアップロードは完了したが、設定状態が設定中（通信テスト未完了）である場合の通信関連の初期設定確認画面であり、設定中であるので設置完了報告を実行することができない状態になっている。通信テストが未完了なので、「設置完了報告」のタブは選択無効となるように表示処理がなされている。
【０１０１】
次に、設定状態に応じた画面制御・機能規制を、図２６のフローチャートに基づいて説明する。
【０１０２】
設定ツールを起動すると、現在の情報収集装置１の設定状態を参照し（ステップＳ１４０１）、図２０のログイン画面を表示して、ログイン（ユーザ名とパスワードの入力）を受け付ける（ステップＳ１４０２）。尚、ステップＳ１４０１とステップＳ１４０２の処理順序は入れ替えても良い。
【０１０３】
次に、ステップＳ１４０１で参照した情報収集装置１の設定状態を判定する（ステップＳ１４０３）。設定状態としては、既に設定ファイルを読み込んだことがあるか否かなどの履歴の情報や、情報収集装置１が初期設定動作中であるか否かなどの情報が含まれる。
【０１０４】
その結果、未設定、すなわち設定ファイルを１度も情報収集装置１にアップロードしていないと判定した場合は、「設定ファイル」タブを自動的に選択して、図１８のアップロード画面を表示する（ステップＳ１４０４）。この場合、情報収集装置１による設定の確認、複写機の一覧表示、通信テスト、設置（設定）完了報告の各機能を選択不可に設定する。
【０１０５】
また、設定中、すなわち、設定ファイルはアップロード済であるが通信テストは未だ実行していない場合は、「初期設定」タブを自動的に選択して、図２５の設定確認画面を表示する（ステップＳ１４０５）。この場合、情報収集装置１による設置完了報告の機能を選択不可に設定する。
【０１０６】
また、設定が完了している場合、すなわち通信テストが完了している場合は、「初期設定」タブを自動的に選択して、図２１の設定確認画面を表示する（ステップＳ１４０６）。この場合、情報収集装置１による設定の確認、複写機の一覧表示、通信テスト、設置完了報告の各機能を選択可に設定する。
【０１０７】
上記の説明から推測できるように、未設定から設定中への変更は、設定ファイルをアップロードした時になされ、設定中から設定完了への変更は、通信テストを実行した時になされる。また、未設定の段階では、設定の確認、複写機の一覧表示、通信テスト、設置完了報告の各処理が禁止され、設定中の段階（通信テスト完了前）では、設置完了報告の処理が禁止され、通信テストが完了した段階で初めて設定の確認、複写機の一覧表示、通信テスト、設置完了報告の各処理が解禁される。
【０１０８】
このように、情報収集装置１の設定状態により実行可能な機能を制御することにより、設定操作の無駄を省くことができ、また、次に実行すべき機能を示す役割も果たす。また、本発明における初期設定に係る所定のタブの選択を不可にする条件としては、「通信テストが正常に完了している」というものに限られるものではなく、所定の機能を有するシート（タブ）の選択の可能／不可能を、関連しうる途中設定が正常に行われているか否かを採用するような形態も想定される。
【０１０９】
次に、通信テストについて詳細に説明する。
【０１１０】
図２７は、通信テストを行うためのＵＩ画面（通信テスト画面）であり、この通信テスト画面は、「通信テスト」タブが選択されることにより表示される。図２７では、ホスト通信に係るボタンが選択され、この状態でテストボタンを選択することにより、情報収集装置１が電子機器３、４、５より収集したカウント情報やエラー履歴の情報をホストに通知することができるか否かがテストされる。情報収集装置１とホストとの通信テストの際には、情報処理装置１とデバイスとの通信テスト結果もＵＩ画面に表示される。尚、図２２に示したＵＩ画面を介して通信テストを行った場合には、事前に情報収集装置１と電子機器３、４、５との通信テストが情報収集装置１を介して実行され、その結果は図２２の「状態／結果」の項目として、サービスマンＰＣ７に表示される。
【０１１１】
本実施形態では、ホストとしてセンタ側管理サーバ６を想定しているので、図２７に示したＵＩ画面を介して通信テストを行った場合には、拠点側管理サーバ２を介してセンタ側管理サーバ６と情報収集装置１との間の通信（電子メールによる通信）が正常になされるか否かがテストされる。
【０１１２】
図２８は、情報収集装置１とセンタ側管理サーバ６との間で電子メールの送受信が正常になされた場合の結果を表示する画面であり、「ホスト通信テストに成功しました」というメッセージが表示されている。
【０１１３】
また、ホスト通信テストが成功したので、設置ツールは「設置完了報告」のタブが選択可能となった旨を識別可能に表示している。
【０１１４】
図２９は、情報収集装置１とセンタ側管理サーバ６との間で電子メールの送受信が正常になされなかった場合の結果を表示する画面であり、「ホストからの応答がありません」という警告メッセージが表示されている。このような警告メッセージが表示された場合には、設定ツールは、図９に示したＵＩ画面を介して修正された初期設定情報を作成し、該作成された初期設定情報（初期設定ファイル）を図１４のフローチャートに従い情報収集装置１に読み込ませ、再度通信テスト等を実行する。
【０１１５】
次に、情報収集装置１による拠点側管理サーバ２、又はセンタ側管理サーバ６との通信テスト処理を、図３０，３１のフローチャートに基づいて詳細に説明する。
【０１１６】
情報収集装置１は、まず、ステップＳ１１０１において、現在のメール応答待ちパラメータ、すなわち、待機時間、タイムアウト時間を保存する。この待機時間、タイムアウト時間は、図４に示したように、それぞれ３０秒、３０分であり、ＦｌａｓｈＲＯＭ２０４に格納されている。
【０１１７】
次に、通信テスト用のメール応答待ちパラメータ（待機時間、タイムアウト時間）を設定する（ステップＳ１１０２）。この通信テスト用のメール応答待ちパラメータは、通信テストにおいてはホストからの応答を速やかに確認するために、待機時間は通常よりも短く、例えば１０秒とする。また、タイムアウト時間については、通常と同様の３０分でよい。
【０１１８】
次に、拠点側管理サーバ２を介してセンタ側管理サーバ６（ホスト）にテスト用の電子メールを送信し、図３１の応答待ちプログラムを起動する（ステップＳ１１０３）。そして、送信したテスト用の電子メールに対する応答結果が応答待ちプログラムにより得られるのを待つ（ステップＳ１１０４）。図３１の応答待ちプログラムからの応答結果を認識する方法としては、ファイル経由、すなわち、図３１の応答待ちプログラムが応答結果を書き込んだファイルを一定間隔で読むという方法、ソケット通信により図３１の応答待ちプログラムから図３０の本プログラムに通知する方法が考えられる。
【０１１９】
応答待ちプログラムにより応答結果が得られた時点で、その応答結果を表示する（ステップＳ１１０５）。すなわち、拠点側管理サーバ２、又はセンタ側管理サーバ６からテスト用の電子メールに対する応答が有った場合は、図２８のＵＩ画面を表示し、応答が無かった場合は、図２９のＵＩ画面を表示する。
【０１２０】
次に、ステップＳ１１０１で保存したメール応答待ちパラメータ、すなわち、通常時のメール応答待ちパラメータを設定する（ステップＳ１１０６）。
【０１２１】
次に、通信テストにおける応答待ちプログラムの動作を、図３１のフローチャートに基づいて説明する。
【０１２２】
まず、現在設定されているメール応答待ちパラメータ、すなわち、図３０のステップＳ１１０２で設定されたメール応答待ちパラメータを参照する（ステップＳ１２０１）。次に、拠点側管理サーバ２、又はセンタ側管理サーバ６からの応答をチェックし（ステップＳ１２０２）、応答の有無を判別する（ステップＳ１２０３）。
【０１２３】
その結果、応答があった場合は、応答が有った旨を起動元である図３０のプログラムに通知する（ステップＳ１２０６）。一方、応答が無かった場合は、タイムアウト時間（３０分）内であるかを判定し（ステップＳ１２０４）、タイムアウト時間内である場合は、ステップＳ１２０１で参照したメール応答待ちパラメータの待機時間（１０秒）だけ待機した後、ステップＳ１２０２に戻る。
【０１２４】
一方、タイムアウト時間を経過した場合は、応答が無かった旨を起動元である図３０のプログラムに通知する（ステップＳ１２０５）。
【０１２５】
このように、通信テストの際、通常よりも待機時間を短くすることにより通信テストに要する時間を短縮することができる。
【０１２６】
以上説明したように、本実施形態では、顧客情報（初期設定情報）を把握している販売店に設置されたセンタ側管理装置６により初期設定情報を格納したＸＭＬファイルを作成し、そのＸＭＬファイルをサービスマンＰＣを介して情報収集装置１にアップロードしているので、初期設定情報を最初から漏れなく情報収集装置１に設定することができ、初期設定作業を一応終えた後に漏れた情報を追加設定する必要が無くなるので、効率よく初期設定を行うことが可能となる。
【０１２７】
また、通信テストを行う迄は、初期設定完了通知を禁止しているので、例えば通信テストを行う前に初期設定完了通知を行ったが通信不良により通知が届かなかった場合に、通信に関連する設定を正しく設定し直して再度、初期設定完了通知を行う等、同じ設定作業を重複して行うべき状況の発生を未然に防止することができ、初期設定を効率よく行うことが可能となる。
【０１２８】
さらに、初期設定時に行う通信テストでは、応答確認を通常よりも短いインターバルで行っているので、初期設定作業の迅速化を図ることができ、初期設定を効率よく行うことが可能となる。
【０１２９】
また、所定の機能を備えたシート（タブ）を介した設定が正常に行われたか否かに応じて、他の機能を備えたタブの選択の可能／不可を制御するような設定ツールを実現するので、サービスマンなどにとって初期設定ミスのない、且つ、使い勝手の良い、情報収集装置の初期設定の仕組みを実現可能となる。
【０１３０】
なお、本発明の目的は、上記実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システム或いは個別の装置に供給し、そのシステム或いは各装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【０１３１】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１３２】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明したフローチャートに対応するプログラムコードが格納されることになる。
【０１３３】
本発明の基本構成は、情報処理用の複数の電子機器から該電子機器の稼動情報をネットワークを介して収集する収集装置と、該収集装置にて収集された稼動情報をネットワークを介して取得して管理する管理装置とを有する遠隔管理システムであって、前記収集装置は、前記複数の電子機器に係る初期設定が行われたか否かに応じて設置完了通知を通知可能にするか否かを切り分けることを特徴とする遠隔管理システムであるが、その実施形態としては、以下のようなものが考えられる。
【０１３４】
［実施形態１］  前記作成手段は、前記収集装置の初期設定情報を入力するためのユーザインタフェース画面を表示する表示制御手段を有することを特徴とする基本構成に記載の遠隔管理システム。
【０１３５】
［実施形態２］  前記ユーザインタフェース画面は、前記収集装置の初期設定情報を格納したＣＳＶ（Ｃｏｍｍａ  Ｓｅｐａｒａｔｅｄ  Ｖａｌｕｅ）ファイルを読込むよう指示する指示部を有することを特徴とする基本構成、又は実施形態１に記載の遠隔管理システム。
【０１３６】
［実施形態３］  前記ユーザインタフェース画面は、前記収集装置の初期設定情報を直接入力する入力領域を有することを特徴とする基本構成、実施形態１〜２の何れかに記載の遠隔管理システム。
【０１３７】
［実施形態４］  前記作成手段は、前記設定ファイルをＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式で作成することを特徴とする基本構成、実施形態１〜３の何れかに記載の遠隔管理システム。
【０１３８】
［実施形態５］  前記供給装置は、前記作成手段により作成された設定ファイルを前記ネットワークを介して取得することを特徴とする基本構成、実施形態１〜４の何れかに記載の遠隔管理システム。
【０１３９】
［実施形態６］  前記供給装置は、前記作成手段により作成された設定ファイルを着脱自在な記憶媒体を介して取得することを特徴とする基本構成、実施形態１〜４の何れかに記載の遠隔管理システム。
【０１４０】
［実施形態７］  前記収集装置は、データ入力機能、データ表示機能を有していないことを特徴とする基本構成、実施形態１〜６の何れかに記載の遠隔管理システム。
【０１４１】
［実施形態８］  前記供給装置は、前記収集装置に搭載された初期設定用のプログラムを起動する起動手段と、該起動手段により起動されたプログラムに基づいて初期設定用の各種のユーザインタフェース画面を該供給装置の表示部に表示させる表示制御手段とを有することを特徴とする実施形態７に記載の遠隔管理システム。
【０１４２】
［実施形態９］  前記表示制御手段は、前記供給装置に直接接続された前記収集装置に対応する前記設定ファイルを選択する選択部と、該選択部により選択された設定ファイルを前記収集装置にアップロードするよう指示する指示部を含むユーザインタフェース画面を表示させることを特徴とする実施形態８に記載の遠隔管理システム。
【０１４３】
［実施形態１０］  前記表示制御手段は、前記収集装置にアップロードされた前記設定ファイルの内容を確認させるためのユーザインタフェース画面を表示させることを特徴とする実施形態８又は９に記載の遠隔管理システム。
【０１４４】
［実施形態１１］  前記表示制御手段は、前記収集装置と前記電子機器及び管理装置との間で通信テストを行うためのユーザインタフェース画面を表示させることを特徴とする実施形態８〜１０の何れかに記載の遠隔管理システム。
【０１４５】
［実施形態１２］  前記表示制御手段は、前記収集装置による稼動情報収集の対象となっている電子機器を確認させるためのユーザインタフェース画面を表示させることを特徴とする実施形態８〜１１の何れかに記載の遠隔管理システム。
【０１４６】
［実施形態１３］  前記表示制御手段は、前記収集装置に対する初期設定が完了した旨を前記管理装置に通知するためのユーザインタフェース画面を表示させることを特徴とする実施形態８〜１２の何れかに記載の遠隔管理システム。
【０１４７】
［実施形態１４］  前記収集装置は、前記設定ファイルが該収集装置にアップロードされていない場合は、該設定ファイルの内容の確認処理、該収集装置と前記電子機器及び管理装置との間での通信テスト処理、該収集装置による稼動情報収集の対象となっている電子機器の確認処理、及び該収集装置に対する初期設定が完了した旨を前記管理装置に通知する通知処理を禁止する禁止手段を有することを特徴とする基本構成、実施形態１〜１３の何れかに記載の遠隔管理システム。
【０１４８】
［実施形態１５］  前記収集装置は、該収集装置と前記電子機器及び管理装置との間での通信テスト処理が実行される迄の間、該収集装置に対する初期設定が完了した旨を前記管理装置に通知する通知処理を禁止する禁止手段を有することを特徴とする基本構成、実施形態１〜１４の何れかに記載の遠隔管理システム。
【０１４９】
［実施形態１６］  前記収集装置は、該収集装置と前記管理装置との間での通信テスト処理を行う場合、通常の時間間隔より短い時間間隔で該管理装置からの応答を確認する応答確認手段を有することを特徴とする基本構成、実施形態１〜１５の何れかに記載の遠隔管理システム。
【０１５０】
［実施形態１７］  前記応答確認手段は、前記管理装置からの応答を確認する際の通常の時間間隔を保存する保存手段と、前記通信テスト処理を行う場合の前記応答確認用の時間間隔を設定する設定手段と、前記保存手段により保存された前記通常の時間間隔を該通信テスト処理が完了した後に再設定する再設定手段とを有することを特徴とする実施形態１６に記載の遠隔管理システム。
【０１５１】
［実施形態１８］  前記通信テスト処理は、電子メールを送受信することにより行うことを特徴とする実施形態１６又は１７に記載の遠隔管理システム。
【０１５２】
［実施形態１９］  情報処理用の複数の電子機器から該電子機器の稼動情報をネットワークを介して収集する収集装置と、該収集装置にて収集された稼動情報をネットワークを介して取得して管理する管理装置とを有する遠隔管理システムにおける初期設定方法であって、
前記収集装置の初期設定情報を格納した設定ファイルを前記管理装置により作成し、作成された設定ファイルを所定の装置により取得し、該所定の装置を前記収集装置に直接接続して該設定ファイルを該収集装置に供給することを特徴とする遠隔管理システムにおける初期設定方法。
【０１５３】
【発明の効果】
以上説明したように、本発明によれば、初期設定を効率よく行うことが可能となる。
【図面の簡単な説明】
【図１】本発明の実施形態における遠隔管理システムの概略構成を示すシステム構成図である。
【図２】情報収集装置のハードウェアの概略構成を示すブロック図である。
【図３】障害情報収集・送信処理を示すフローチャートである。
【図４】障害情報送信に対する応答確認処理を示すフローチャートである。
【図５】カウンタ情報収集処理を示すフローチャートである。
【図６】カウンタ情報送信処理を示すフローチャートである。
【図７】画像形成装置のコントローラの構成を示すブロック図である。
【図８】画像形成装置のソフトウェアの構成を示す概念図である。
【図９】設定ファイル作成ツールのＵＩ画面例を示す図である。
【図１０】設定ファイル作成ツールで取り込む初期設定情報（顧客情報）を格納したＣＳＶファイルの内容例を示す図である。
【図１１】設定ファイル作成ツールの初期設定ファイルの内容例を示す図である。
【図１２】図１１の続きの図である。
【図１３】図１２の続きの図である。
【図１４】設定ファイル作成ツールの処理を示すフローチャートである。
【図１５】設定ファイル作成ツールで作成したＸＭＬファイル（初期設定情報ファイル）の内容例を示す図である。
【図１６】図１５の続きの図である。
【図１７】図１６の続きの図である。
【図１８】ＸＭＬファイル（初期設定情報ファイル）を情報収集装置にアップロードするためのＵＩ画面例を示す図である。
【図１９】アップロードした初期設定情報を確認するためのＵＩ画面例を示す図である。
【図２０】情報収集装置に搭載された設定ツールにログインするためのＵＩ画面例を示す図である。
【図２１】通信関連の初期設定情報を確認するためのＵＩ画面例を示す図である（通信テスト後の場合）。
【図２２】情報収集装置と管理対象機器との通信テストを行うためのＵＩ画面例を示す図である。
【図２３】設定完了報告を行うためのＵＩ画面例を示す図である。
【図２４】管理対象の電子機器（複写機）を確認するためのＵＩ画面例を示す図である。
【図２５】通信関連の初期設定情報を確認するためのＵＩ画面例を示す図である（通信テスト前の場合）。
【図２６】設定状態に応じたＵＩ画面制御・機能規制を示すフローチャートである。
【図２７】情報収集装置と管理サーバとの通信テストを行うためのＵＩ画面例を示す図である。
【図２８】通信テスト成功時のＵＩ画面例を示す図である。
【図２９】通信テスト失敗時のＵＩ画面例を示す図である。
【図３０】通信テスト処理を示すフローチャートである。
【図３１】通信テストにおける応答待処理を示すフローチャートである。
【符号の説明】
１：情報収集装置
２：拠点側管理サーバ
３〜５：情報処理用の複写機等の電子機器
６：センタ側管理サーバ
７：サービスマンＰＣ
８：ネットワーク
９：ＬＡＮ
２０１：ＣＰＵ
２０３：ＲＡＭ
２０４：ＦｌａｓｈＲＯＭ
２０５，２０６：ＮｅｔｗｏｒｋＩ／Ｆ
Ａ−１０４：通信タスク
Ａ−１０５：管理用データ作成タスク
Ａ−１０６：状態監視タスク
【図１】
2004220210.tif 000003
【図２】
2004220210.tif 000004
【図３】
2004220210.tif 000005
【図４】
2004220210.tif 000006
【図５】
2004220210.tif 000007
【図６】
2004220210.tif 000008
【図７】
2004220210.tif 000009
【図８】
2004220210.tif 000010
【図９】
2004220210.tif 000011
【図１０】
2004220210.tif 000012
【図１１】
2004220210.tif 000013
【図１２】
2004220210.tif 000014
【図１３】
2004220210.tif 000015
【図１４】
2004220210.tif 000016
【図１５】
2004220210.tif 000017
【図１６】
2004220210.tif 000018
【図１７】
2004220210.tif 000019
【図１８】
2004220210.tif 000020
【図１９】
2004220210.tif 000021
【図２０】
2004220210.tif 000022
【図２１】
2004220210.tif 000023
【図２２】
2004220210.tif 000024
【図２３】
2004220210.tif 000025
【図２４】
2004220210.tif 000026
【図２５】
2004220210.tif 000027
【図２６】
2004220210.tif 000028
【図２７】
2004220210.tif 000029
【図２８】
2004220210.tif 000030
【図２９】
2004220210.tif 000031
【図３０】
2004220210.tif 000032
【図３１】
2004220210.tif 000033