(57)【要約】【課題】ＩＰｖ６に対応するルータ等のネットワーク機器に対して、パラメータを設定する作業を迅速化する。【解決手段】ホストコンピュータをネットワーク機器に接続し、ネットワーク機器から当該ネットワーク機器のＭＡＣアドレスを取得するＭＡＣアドレス取得過程（ＳＰ４）と、該ＭＡＣアドレスに対応するＩＰアドレスを算出する過程（ＳＰ４）と、該ネットワーク機器に対して設定すべきパラメータを生成するパラメータ生成過程（ＳＰ１２）と、該算出されたＩＰアドレスを用いて、該ネットワーク機器に対して設定すべきパラメータをネットワークを介して該ネットワーク機器に送信する送信過程（ＳＰ１２）とをホストコンピュータにおいて実行する。【選択図】  図４
2004289739.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク機器から当該ネットワーク機器のＭＡＣアドレスを取得するＭＡＣアドレス取得過程と、
前記ＭＡＣアドレスに対応するＩＰアドレスを算出する過程と、
前記ネットワーク機器に対して設定すべきパラメータを生成するパラメータ生成過程と、
算出された前記ＩＰアドレスを用いて、前記ネットワーク機器に対して設定すべきパラメータをネットワークを介して前記ネットワーク機器に送信する送信過程と
を有することを特徴とするネットワーク機器のパラメータ設定方法。
【請求項２】
前記ＭＡＣアドレス取得過程は、前記ネットワーク機器の筐体に表示されたＭＡＣアドレスを読み取る過程であり、
前記パラメータ生成過程は、所定の雛型ファイルを構成するデータのうち一部を前記ネットワーク機器に特有のデータに置換することによって前記パラメータを生成する過程であり、
前記ネットワーク機器の送付先情報を自動的に印刷する過程と、
前記ネットワーク機器に対するパラメータのうち少なくとも一部と、前記送付先情報とを対応付けて、該ネットワーク機器のＭＡＣアドレスをデータベースに記録する記録過程と
をさらに有することを特徴とする請求項１記載のネットワーク機器のパラメータ設定方法。
【請求項３】
請求項１または２記載のパラメータ設定方法を実行することを特徴とするパラメータ設定装置。
【請求項４】
請求項１または２記載のパラメータ設定方法を実行することを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ルータ、その他ネットワーク機器のパラメータ設定に用いて好適なネットワーク機器のパラメータ設定方法、パラメータ設定装置およびプログラムに関する。
【０００２】
【従来の技術】
ルータ等のネットワーク機器は、工場から出荷された時点では、ユーザの環境に対応する設定が行われていないため、個々のユーザの環境に応じて各種のパラメータの設定を行う必要がある。これらルータ等には独自の入出力装置が設けられていないことが多いため、通常はネットワークあるいはシリアルケーブルを介してルータ等にホストコンピュータが接続され、該ホストコンピュータを介して各種パラメータの設定が行われることになる。また、このようなネットワーク機器に対して自動的にＩＰアドレスを設定する技術が特許文献１に開示されている。
【０００３】
【特許文献１】特開２０００−２６９９９１号公報
【０００４】
【発明が解決しようとする課題】
ところで、例えば多数の小売店における売上情報をインターネット上のＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）を介して収集するＰＯＳシステム（販売時点情報管理システム）を構築する場合、各小売店に納入するルータに対して各々異なるパラメータ設定を行う必要がある。ここで、１台のルータの設定に要する時間が５分であって、設定すべきルータの数が１０００台であると仮定すると、全てのルータのパラメータ設定を行うために８３時間程度の作業時間を要する。また、設定が完了したルータを各々対応する小売店に配送する必要があるため、これらを梱包し住所ラベル等を貼付する必要がある。その際、作業者は間違ったラベルを貼付しないように常に注意を払う必要があり、作業が非効率的であった。
この発明は上述した事情に鑑みてなされたものであり、ネットワーク機器のパラメータを迅速に設定でき、発送等の作業を効率化できるネットワーク機器のパラメータ設定方法、パラメータ設定装置およびプログラムを提供することを目的とする。
【０００５】
【課題を解決するための手段】
上記課題を解決するため本発明にあっては、下記構成を具備することを特徴とする。なお、括弧内は例示である。
請求項１記載のネットワーク機器のパラメータ設定方法にあっては、ネットワーク機器から当該ネットワーク機器のＭＡＣアドレスを取得するＭＡＣアドレス取得過程（ＳＰ４）と、前記ＭＡＣアドレスに対応するＩＰアドレスを算出する過程（ＳＰ４）と、前記ネットワーク機器に対して設定すべきパラメータを生成するパラメータ生成過程（ＳＰ１２）と、算出された前記ＩＰアドレスを用いて、前記ネットワーク機器に対して設定すべきパラメータをネットワークを介して前記ネットワーク機器に送信する送信過程（ＳＰ１２）とを有することを特徴とする。
さらに、請求項２記載の構成にあっては、請求項１記載のネットワーク機器のパラメータ設定方法において、前記ＭＡＣアドレス取得過程は、前記ネットワーク機器の筐体に表示されたＭＡＣアドレス（バーコード）を読み取る過程であり、前記パラメータ生成過程は、所定の雛型ファイルを構成するデータのうち一部を前記ネットワーク機器に特有のデータに置換することによって前記パラメータを生成する過程であり、前記ネットワーク機器の送付先情報を自動的に印刷する過程（ＳＰ１６）と、前記ネットワーク機器に対するパラメータのうち少なくとも一部と、前記送付先情報とを対応付けて、該ネットワーク機器のＭＡＣアドレスをデータベースに記録する記録過程（ＳＰ１４）とをさらに有することを特徴とする。
また、請求項３記載のパラメータ設定装置にあっては、請求項１または２記載のパラメータ設定方法を実行することを特徴とする。
また、請求項４記載のプログラムにあっては、請求項１または２記載のパラメータ設定方法を実行することを特徴とする。
【０００６】
【発明の実施の形態】
１．実施形態のハードウエア構成
次に、本発明の一実施形態のパラメータ設定システムのハードウエア構成を図１を参照し説明する。
なお、本実施形態のパラメータ設定システムは、汎用パーソナルコンピュータ１と、該パーソナルコンピュータ上で動作するアプリケーションプログラムとによって構成されている。パーソナルコンピュータ１の内部において、２はネットワークインタフェースであり、ローカルエリアネットワーク（ＬＡＮ）４０を介して、パラメータを設定する対象である複数の（ｎ台の）ルータ５０−１，５０−２，……，５０−ｎに接続されている。これらルータには、予め一意のＭＡＣアドレス（ネットワーク機器の製造時に付与される機器固有のアドレス）が付与されており、各ルータの筐体外面には、このＭＡＣアドレスのバーコードを印刷したシールが貼付されている。
【０００７】
ところで、例えば多数の小売店から売上情報を収集するＰＯＳシステムにこれらルータを適用する場合、小売店の地理的条件に応じてＡＤＳＬ通信が可能な場合と不可能な場合がある。このため、ＡＤＳＬ通信が可能な小売店に対してはＡＤＳＬ対応型の機種が、またＡＤＳＬ通信が不可能な小売店に対してはＩＳＤＮ対応型の機種が送付されなければならない。したがって、これらルータ５０−１，５０−２，……，５０−ｎは一般的には複数機種のルータから構成されている。
【０００８】
これらルータおよびネットワークインタフェース２は、「ＩＰｖ６」に対応している。周知のように、「ＩＰｖ６」は、旧来のインターネットプロトコルである「ＩＰｖ４」の後継のプロトコルであり、「ＩＰｖ４」のアドレス空間が「３２ビット」であったのに対して「１２８ビット」のアドレス空間が確保されている。さらに、「ＩＰｖ６」においては、ＭＡＣアドレスに対して、一意にＩＰアドレスを決定することができるという利点がある。
【０００９】
また、４は入力装置であり、キーボードおよびマウス等から構成されている。６は表示装置であり、操作者に対して各種情報を表示する。８はハードディスクであり、オペレーティングシステム、各ルータにパラメータを設定するパラメータ設定アプリケーションプログラム、およびこれらパラメータのデータベース等が格納される。１０はＣＰＵであり、これらのプログラムに基づいて、バス２０を介して他の構成要素を制御する。１２はＲＯＭであり、イニシャルプログラムローダ等が記憶されている。
【００１０】
１４はＲＡＭであり、ＣＰＵ１０のワークメモリとして用いられる。２２はバーコードリーダであり、各ルータに貼付されたバーコード等を読み取る。２４はラベルプリンタであり、各ルータに貼付すべきラベルをプリントアウトする。２６は荷札プリンタであり、これらルータを所定の送付先に搬送するための荷札をプリントアウトする。
【００１１】
２．データ構成
ハードディスク８に記憶されているデータベースには、複数のテーブルが記憶されている。これらテーブルのデータ構造を図２（ａ）〜（ｃ）を参照し説明する。
まず、ルータの機種を定義するための機種テーブル６０のデータ構造を図２（ａ）を参照し説明する。同図のテーブルにおいては、「機種」毎にレコードが形成されている。各レコードにおいて６２は機種名フィールドであり、ここに各機種の「機種名」を表す文字列が記憶される。また、６４は台数フィールドであり、ｎ台のルータ中、当該機種のルータの数を表す自然数が記憶される。また、６６はポインタフィールドであり、当該機種に係る設定テーブル（後述する）へのポインタが記憶される。
【００１２】
また、データベースには、各機種毎に図２（ｂ）に示す設定テーブル７０ａ，７０ｂ，……が記憶される。これらの設定テーブルにおいては、１台の「ルータ」毎にレコードが形成されている。各レコードにおいて、７２は個体識別情報フィールドであり、当該機種における各ルータを一意に特定する識別番号が記憶される。７４はＭＡＣアドレスフィールドであり、当該ルータのＭＡＣアドレスが記憶される。７６は設定パラメータフィールドであり、各ルータに設定されたパラメータの一部が記憶される。７８は送付先情報フィールドであり、各ルータを発送すべき送付先の住所、氏名（名称）、電話番号等が記憶される。
【００１３】
ここで、設定パラメータフィールド７６の設定例を図２（ｃ）を参照し説明する。
後述するプログラムによって各ルータには様々なパラメータが設定されるが、これらパラメータは、ルータの機種ごとに共通のパラメータとルータの個体毎に異なるパラメータとに分類される。そして、設定パラメータフィールド７６に記憶されるパラメータは後者のパラメータである。設定パラメータフィールド７６に記憶されるパラメータには、予め昇順の自然数のパラメータ番号が付与されている。
【００１４】
以下、パラメータ番号毎に、各パラメータの内容を説明する。
（１）ルータのプライベートアドレス
図１における各ルータ５０−１，５０−２，……，５０−ｎは、パラメータの設定が行われた後、各送付先に送付され、各送付先におけるＬＡＮに接続されることになる。本パラメータは、その各送付先のＬＡＮにおける当該ルータのプライベートアドレスであり、ＩＰｖ４形式のＩＰアドレスを記述する文字列（例えば「１９２．１６８．１．１」）によって構成される。
（２）ルータのプライベートネットワーク
本パラメータは、各送付先のＬＡＮにおけるプライベートアドレスの範囲を示すものであり、ＩＰｖ４形式による先頭のプライベートアドレス（例えば「１９２．１６８．１．０」）と、「／」の記号と、ネットワークマスク長（例えば「２４」）とを続けた文字列によって構成される。
【００１５】
（３）ルータのグローバルアドレス
本パラメータは、各送付先において本ルータが公衆網（例えばインターネット）に接続される際に使用すべきグローバルアドレスを示すものであり、ＩＰｖ４形式のＩＰアドレスを記述する文字列（例えば「１７２．１６．１．１」）によって構成される。
（４）ユーザＩＤ
本パラメータは、ＣＨＡＰプロトコル（認証情報を送受信するプロトコルの一種）において用いられるユーザ名を示すものであり、６４文字以内の文字データ（例えば「ｔｏｋｙｏ」）によって構成される。本パラメータは、例えばＩＳＰ（インターネットサービスプロバイダ）にログオンするときの「ユーザ名」として使用される。
【００１６】
（５）パスワード
本パラメータは、ＣＨＡＰプロトコルにおいて用いられるパスワードを示すものであり、６４文字以内の文字データ（例えば「ｈｉｍｉｔｓｕ１」）によって構成される。
（６）ルータの識別名
本パラメータは、各送付先において本ルータが公衆網を介してＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）にログオンする時に、ルータの識別情報として相手方に送信される情報であり、６４文字以内の文字データ（例えば「Ｔｏｋｙｏ−ｒｏｕｔｅｒ」）によって構成される。
【００１７】
（７）ＶＰＮの認証情報
本パラメータは、各送付先において本ルータが公衆網を介してＶＰＮにログオンする時に、ルータの認証情報（パスワード）として相手方に送信される情報であり、６４文字以内の文字データ（例えば「ｈｉｍｉｔｓｕ１」）によって構成される。
（８）プロンプト表示。
本パラメータは、外部のホストコンピュータ（例えばパーソナルコンピュータ１）のコマンド入力形式のシェルプログラムを介して本ルータの各種設定を行う際、該シェルプログラムにおいて表示されるコマンドプロンプトを指定する情報であり、６４文字以内の文字データ（例えば「Ｈｏｎｓｙａ」）によって構成される。
【００１８】
３．実施形態の動作
３．１．事前処理
後述する「パラメータ設定処理」により、各ルータにはパーソナルコンピュータ１によって各種パラメータが設定される。より具体的には、「どのパラメータをどの値に設定するか」を指定する設定コマンドがパーソナルコンピュータ１から各ルータに送信され、これによってルータ内部に記憶されるパラメータの値が更新される。これら複数の設定コマンドの集合を「設定コマンド群」と呼ぶ。本実施形態においては、操作者によって、設定コマンド群の雛型であるテキストファイル（以下「雛型ファイル」という）がルータの機種毎にテキストエディタ等を用いて作成される。ここで作成された雛型ファイルの一例を図３に示す。
【００１９】
図３においては、各行が個々の「設定コマンド」に相当する。ここで、雛型ファイルの随所に、「＜１＞」，「＜２＞」のように、記号「＜」，「＞」で囲まれた数字が存在する。本実施形態においては、記号「＜」，「＞」は本来は設定コマンドには含まれてはならない文字である。これら記号「＜」，「＞」と、これらに囲まれた数字は、「該数字をパラメータ番号とするパラメータ」を指標するものである。すなわち、かかる部分は、後述する処理により、実際にルータに送信される前に対応するパラメータである文字列に置換される。
【００２０】
また、操作者によって、機種テーブル６０が作成される。本実施形態においては、パラメータ設定を行うべきルータの機種名と各機種毎の設定台数とが予め把握されていることを想定しているから、機種テーブル６０における機種名フィールド６２および台数フィールド６４は操作者のマニュアル操作によって作成される。
【００２１】
さらに、操作者によって設定テーブル７０ａ，７０ｂ，……が作成され、これら設定テーブルへのポインタがポインタフィールド６６に書き込まれる。また、これら設定テーブルにおいては、操作者のマニュアル操作により、設定パラメータフィールド７６と送付先情報フィールド７８との内容が作成される。但し、個体識別情報フィールド７２およびＭＡＣアドレスフィールド７４の内容は事前設定段階では全て不知であるため、全てヌルデータに設定される。
【００２２】
３．２．パラメータ設定処理
以上の事前設定処理が完了した後、入力装置４を介して操作者から所定のコマンドが入力されると、図４に示すパラメータ設定ルーチンが起動される。
図において処理がステップＳＰ２に進むと、機種テーブル６０の各レコードの台数フィールド６４が読み出され、これによって各機種毎に設定すべきルータの台数が取得される。また、各機種毎にカウンタ変数Ｃｏｕｎｔ−Ａ，  Ｃｏｕｎｔ−Ｂ，  ……が確保され、これらの値が全て「１」にリセットされる。
【００２３】
次に、処理がステップＳＰ４に進むと、バーコードリーダ２２を介して何らかのバーコードが読み出されるまで処理が待機される。そして、バーコードが読み出されると、これによって処理対象であるルータのＭＡＣアドレスが確定される。上述したように、ＩＰｖ６においてはＭＡＣアドレスが特定されると、そのＩＰアドレスも一意に特定されるから、これによって当該ルータのＩＰアドレスも計算される。
【００２４】
次に、処理がステップＳＰ６に進むと、得られたＭＡＣアドレス等に基づいて、パラメータの設定が可能であるか否かが判定される。ここで、パラメータの設定が「不可能」である場合としては、以下のような理由がある。
（１）ＭＡＣアドレスが元々不正である場合
まず、ＭＡＣアドレスは、ネットワーク機器のメーカや機種毎に異なるアドレス範囲を有するものであり、ＭＡＣアドレスが特定されると、直ちにメーカや機種も特定される。ここで、得られたＭＡＣアドレスが上述した機種テーブル６０内の何れの機種にも属さない場合は、バーコードリーダ２２によって無関係なバーコードが読み込まれたことに相違ないため、パラメータを設定することは不可能である。
【００２５】
（２）ＭＡＣアドレスが重複指定された場合
詳細は後述するが、既にパラメータが設定されたルータについては、そのＭＡＣアドレスが対応する設定テーブルのＭＡＣアドレスフィールド７４に書き込まれる。ステップＳＰ６においては、今回ステップＳＰ４において読み込まれたＭＡＣアドレスと、既にデータベースに記録されているＭＡＣアドレスとが比較される。そして、読み込まれたＭＡＣアドレスが、既に記録されている何れかのＭＡＣアドレスと一致した場合には、当該ＭＡＣアドレスが重複指定されたものと看做され、パラメータ設定が拒否される。
【００２６】
パラメータ設定が不可能である場合には、ステップＳＰ６において「ＮＯ」と判定され、処理はステップＳＰ８に進む。ここでは、「パラメータ設定が不可能である」旨のメッセージと、その理由とが表示装置６に表示される。そして、処理がステップＳＰ４に戻ると、再び何らかのバーコードが読み出されるまで処理が待機される。以後、パラメータ設定が可能なＭＡＣアドレスのバーコードが読み出されるまで、ステップＳＰ４，６，８のループが繰り返される。
【００２７】
ここで、パラメータ設定が可能なＭＡＣアドレスに係るバーコードが読み出された場合には、ステップＳＰ６において「ＹＥＳ」と判定され、処理がステップＳＰ１０に進む。ここでは、まず、取得されたＭＡＣアドレスに基づいて、当該ルータの「機種」が特定される。この特定された機種を「機種Ｘ」（ＸはＡ，Ｂ，……のうち何れか）とする。次に、この機種Ｘに係る設定テーブル７０ｘ（ｘはａ，ｂ，……のうち何れか）に属するレコードであって、個体識別情報フィールド７２およびＭＡＣアドレスフィールド７４がヌルデータであるレコードのうち、先頭に位置する一のレコード（以下、対象レコードという）が特定される。そして、この対象レコードの設定パラメータフィールド７６および送付先情報フィールド７８の内容がＲＡＭ１４内に読み出される。
【００２８】
次に、処理がステップＳＰ１２に進むと、機種Ｘに係る雛型ファイルと、読み出された設定パラメータフィールド７６の内容とに基づいて、設定コマンド群が生成される。すなわち、雛型ファイルに含まれる「＜１＞」，「＜２＞」等の文字列が対応するパラメータの文字列に置換され、この置換結果が設定コマンド群になる。具体的には、雛型ファイル内の文字列「＜１＞」は、パラメータ番号が「１」であるルータのプライベートアドレス（例えば「１９２．１６８．１．１」）に置換され、雛型ファイル内の文字列「＜２＞」は、パラメータ番号が「２」であるルータのプライベートネットワーク（例えば「１９２．１６８．１．０／２４」）に置換される。
【００２９】
そして、全てのパラメータ番号について置換処理が終了すると、その結果が最終的な設定コマンド群になる。この設定コマンド群は、ＴＥＬＮＥＴプロトコルによって、ネットワークインタフェース２およびＬＡＮ４０を介してパーソナルコンピュータ１から出力される。ここで、ＴＥＬＮＥＴに係る送信先ＩＰアドレスは、先にステップＳＰ４において計算されたＩＰアドレスである。従って、当該ルータにおいて設定コマンド群が受信され、これに基づいて当該ルータ内における各種パラメータが設定される。
【００３０】
次に、処理がステップＳＰ１４に進むと、上記ＭＡＣアドレスが対象レコードのＭＡＣアドレスフィールド７４に書き込まれ、さらに当該機種Ｘに係るカウンタ変数Ｃｏｕｎｔ−Ｘが対象レコードの個体識別情報フィールド７２に書き込まれる。次に、処理がステップＳＰ１６に進むと、対象レコードの送付先情報フィールド７８の内容（宛て先の住所、氏名等）、機器の名称等がラベルプリンタ２４および荷札プリンタ２６を介してプリントアウトされる。なお、ラベルプリンタ２４からプリントアウトされたラベルは機器の表面に貼付され、荷札はそのまま運送業者等に引き渡されるものである。
【００３１】
次に、処理がステップＳＰ１８に進むと、機種Ｘに係るカウンタ変数Ｃｏｕｎｔ−Ｘが「１」だけカウントアップされる。次に、処理がステップＳＰ２０に進むと、未設定の装置が存在するか否かが判定される。すなわち、各機種に対するカウンタ変数Ｃｏｕｎｔ−Ａ，  Ｃｏｕｎｔ−Ｂ，  ……の値が、全て機種テーブル６０内の対応する台数フィールド６４の値に達したか否かが判定される。ここで「ＮＯ」と判定されると、処理はステップＳＰ４に戻り、何らかのバーコードが読み出されるまで処理が再び待機される。
【００３２】
以下同様に、バーコードが読み出される毎に、当該ルータに対して設定コマンド群が送信され、そのＭＡＣアドレスおよび個体識別情報がデータベースに記録される。これにより、各設定テーブル７０ａ，７０ｂ，……の個体識別情報フィールド７２には、設定処理の進行とともに、「１」，「２」，「３」，……の昇順のカウント結果が逐次書き込まれてゆく。そして、全てのルータについて上記処理が完了すると、ステップＳＰ２０において「ＮＯ」と判定され、本ルーチンの処理が終了する。
【００３３】
以上のように、本実施形態によれば、バーコードリーダ２２によって何れかのルータのバーコードが読み取られると、当該ルータに対してパラメータが自動的に設定されるから、多数のルータに対するパラメータの設定作業をきわめて迅速に実行することができる。さらに、一台のルータのバーコードが読み取られる毎に、該ルータに対応する１組のラベルがラベルプリンタ２４および荷札プリンタ２６を介してプリントアウトされるから、操作者はルータとラベルとの対応関係を明確に把握することができ、送り間違い等を未然に防止することができる。さらに、各ルータに設定されたパラメータの内容はデータベースに記憶されるため、故障や修理等の理由でかかるパラメータがルータ内から消失したとしても、これらパラメータを迅速に復旧することが可能である。
【００３４】
４．変形例
本発明は上述した実施形態に限定されるものではなく、例えば以下のように種々の変形が可能である。
（１）上記各実施形態においては、パーソナルコンピュータ１で動作するアプリケーションプログラムによって各ルータのパラメータ設定を行ったが、このアプリケーションプログラムのみをＣＤ−ＲＯＭ、フレキシブルディスク等の記録媒体に格納して頒布し、あるいは伝送路を通じて頒布することもできる。
【００３５】
（２）上記実施形態においては、パラメータの設定を受けるネットワーク機器の一例としてルータを採用した例を説明したが、ネットワーク機器はルータに限られるものではなく、プリンタサーバ、ストレージ機器など何れのネットワーク機器に適用してもよい。また、ルータ等に設定コマンド群を送信するプロトコルはＴＥＬＮＥＴに限るものではなく、ＴＦＴＰ、ＨＴＴＰプロトコルなどを使用してもよいことは言うまでもない。
【００３６】
【発明の効果】
以上説明したように本発明によれば、ネットワーク機器のＭＡＣアドレスが取得されると、該ネットワーク機器に対するパラメータが自動的に生成され、該ネットワーク機器に送信されるから、ネットワーク機器に対してパラメータをきわめて迅速に設定することが可能である。また、該ネットワーク機器の送付先情報を自動的に印刷する構成によれば、発送作業等を迅速に行うことができる。
【図面の簡単な説明】
【図１】本発明の一実施形態のパラメータ設定システムの全体ブロック図である。
【図２】本実施形態におけるデータ構造を示す図である。
【図３】設定コマンド群の雛型を例示する図である。
【図４】本実施形態における制御プログラムのフローチャートである。
【符号の説明】
１：パーソナルコンピュータ、２：ネットワークインタフェース、４：入力装置、６：表示装置、８：ハードディスク、１０：ＣＰＵ、１２：ＲＯＭ、１４：ＲＡＭ、２０：バス、２２：バーコードリーダ、２４：ラベルプリンタ、２６：荷札プリンタ、４０：ＬＡＮ、５０−１，５０−２，……，５０−ｎ：ルータ、６０：機種テーブル、６２：機種名フィールド、６４：台数フィールド、６６：ポインタフィールド、７０ａ，７０ｂ，……：設定テーブル、７２：個体識別情報フィールド、７４：ＭＡＣアドレスフィールド、７６：設定パラメータフィールド、７８：送付先情報フィールド。
【図１】
2004289739.tif 000003
【図２】
2004289739.tif 000004
【図３】
2004289739.tif 000005
【図４】
2004289739.tif 000006