(57)【要約】【課題】  ネットワーク機器の製造工程において、ネットワーク上で唯一固有となる物理アドレス（ＭＡＣアドレス）の設定の自動化による生産の効率化を図る。【解決手段】  複数のネットワーク機器１に対し、同一のＭＡＣアドレス情報を仮ＭＡＣアドレスとして一律に仮設定し、ローカルに閉じたネットワーク上でネットワーク機器の接続の有無を仮ＭＡＣアドレスにより監視し、仮ＭＡＣアドレス存在中は新たなネットワーク機器の接続がされないようにしておいて、仮ＭＡＣアドレスが仮設定されているネットワーク機器に対し、固有ＭＡＣアドレスを配布する。【選択図】  図１
2006246223.tif 000002
【特許請求の範囲】
【請求項１】
被設定機である複数のネットワーク機器へ固有ＭＡＣアドレスを自動設定するネットワーク機器のアドレス自動設定方法であって、前記複数のネットワーク機器に対し、同一のＭＡＣアドレス情報を仮ＭＡＣアドレスとして一律に仮設定し、ローカルに閉じたネットワーク上でネットワーク機器の接続の有無を仮ＭＡＣアドレスにより監視し、仮ＭＡＣアドレス存在中は新たなネットワーク機器の接続がされないようにしておいて、仮ＭＡＣアドレスが仮設定されているネットワーク機器に対し、固有ＭＡＣアドレスを配布することを特徴とするネットワーク機器のアドレス自動設定方法。
【請求項２】
固有ＭＡＣアドレスの配布後、仮ＭＡＣアドレスが仮設定されている新たなネットワーク機器のネットワーク上接続を可能とすることを特徴とする請求項１に記載のネットワーク機器のアドレス自動設定方法。
【請求項３】
仮ＭＡＣアドレスに対して仮ＩＰアドレスを割り当て、固有ＭＡＣアドレスの配布後に仮ＩＰアドレスを解放することを特徴とする請求項１又は２に記載のネットワーク機器のアドレス自動設定方法。
【請求項４】
複数のネットワーク機器に対し、異なる仮ＭＡＣアドレスをグループ分けして仮設定し、各仮ＭＡＣアドレスごとに固有ＭＡＣアドレス群として配布することを特徴とする請求項１、２又は３に記載のネットワーク機器のアドレス自動設定方法。
【請求項５】
同一のＭＡＣアドレス情報を仮ＭＡＣアドレスとして一律に仮設定された被設定機である複数のネットワーク機器と、ローカルに閉じたネットワーク上で前記ネットワーク機器の接続の有無を仮ＭＡＣアドレスにより監視し、仮ＭＡＣアドレス存在中は新たなネットワーク機器の接続がされないようにするネットワーク機器検出装置と、固有ＭＡＣアドレスが保存されたネットワーク機器管理テーブルを有し、仮ＭＡＣアドレスが仮設定されているネットワーク機器に対し、前記ネットワーク機器検出装置からの信号に従い固有ＭＡＣアドレスを配布するネットワーク機器設定制御装置とから構成されることを特徴とするネットワーク機器のアドレス自動設定システム。
【請求項６】
ネットワーク機器検出装置は、固有ＭＡＣアドレスの配布後、仮ＭＡＣアドレスが仮設定されている新たなネットワーク機器のネットワーク上接続を可能とすることを特徴とする請求項５に記載のネットワーク機器のアドレス自動設定システム。
【請求項７】
仮ＭＡＣアドレスに対して仮ＩＰアドレスを割り当て、固有ＭＡＣアドレスの配布後に仮ＩＰアドレスを解放するＤＨＣＰサーバを備えていることを特徴とする請求項５又は６に記載のネットワーク機器のアドレス自動設定システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続されたネットワーク機器にＭＡＣ（Ｍｅｄｉａ Ａｃｃｅｓｓ Ｃｏｎｔｒｏｌ）アドレスを設定するアドレス自動設定方法及びシステムに関する。
【背景技術】
【０００２】
従来のＭＡＣ（Ｍｅｄｉａ Ａｃｃｅｓｓ Ｃｏｎｔｒｏｌ）アドレスの工場出荷時の設定は、あらかじめ異なるアドレスを書き込んでおいた不揮発性メモリ（ＥＥＰＲＯＭ、ＦＬＡＳＨメモリ）や、その他のハードウェア固定方法により実施する例が知られている。この方法は、ＭＡＣアドレス情報を書き込む際に物理的にハードウェア（例としては不揮発メモリチップ）に手を加える為、書込みから基板実装まで自動機による作業の自動化が実現できないとコスト増につながるといった課題が存在している。
【０００３】
また、不揮発性メモリに対して実装前に書込みを実施する場合、ネットワーク装置ごとに書き込んだＭＡＣアドレスと製造順序番号の対応付けなどを一括管理する場合が多く、基板への実装順を管理する必要があるため管理コスト増の要因に挙げられる。
【０００４】
文献に記載されたネットワーク機器へのアドレス設定技術として、次のようなものがある。
特許文献１（特開平０６−１８８８８６号公報）
ローカルエリアネットワーク通信端末装置に搭載されているＥＥＰＲＯＭに対し、あらかじめソフトウェアによりＭＡＣアドレス収容用のアドレスを設定しておき、装置の組立完了後にＭＡＣアドレスを操作パネルより登録する。
【０００５】
特許文献２（特開平０８−２３７２８５号公報）
ホストが同報アドレスのついたＡＲＰ（Ａｄｄｒｅｓｓ Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）要求パケットを１回送出すると、このＡＲＰ要求パケットを受信した複数の端末の各々が、ホストに対してＡＲＰ応答パケットを送出する。複数の端末からのＡＲＰ応答パケットを受信したホストは、これらＡＲＰ応答パケットの内容をもとに複数の端末のＩＰアドレスを決定し、各々の端末に個別に決定したＩＰアドレスを通知する。
【０００６】
特許文献３（特開平１１−７４９１５号公報）
接続する全クライアントに対して同一ＩＰアドレスを登録した後、サーバからクライアントにＡＲＰ要求パケットを送出し、これを受けたクライアントは、受信時刻に基づき自装置のＩＰアドレスを変更し、変更後のＩＰアドレスをサーバにＡＲＰ応答パケットで送信することにより、サーバ上でＩＰアドレスを管理する。
【０００７】
特許文献４（特開２００４−３００４４号公報）
第１のコンピュータ装置から複数の第２のコンピュータ装置に同一のインストール情報をリモートインストールする際、インストール対象の全ての第２のコンピュータ装置の受信用のＭＡＣアドレスを同一の擬似ローカルＭＡＣアドレスに変更し、第１のコンピュータ装置からインストール情報に擬似ローカルＭＡＣアドレスを付加して送信する。これにより、１回のリモートインストールのための通信処理でインストール情報を全ての第２のコンピュータ装置で同時に受信させ、インストールさせることができる。
【０００８】
特許文献５（特開平２−３１５３８号公報）
一系統の情報伝送路によって構成されている情報伝送システムに、自己の物理アドレスが未設定の通信制御装置を接続し、この通信制御装置が自己の物理アドレスとしてダミーアドレスを使用し情報伝送路に接続された他の通信制御装置の物理アドレスを問い合わせ、未使用の物理アドレスを検索し、その未使用の物理アドレスを自己の物理アドレスとして自動的に設定する。
【０００９】
特許文献６（特開平１０−８４３４７号公報）
端末が宛先のＩＰアドレスを含むＭＡＣアドレス取得要求と予め定められたダミーＭＡＣアドレスを含むダミー回答とを生成し、そのダミー回答をＩＰアドレスに該当する端末がＭＡＣアドレス取得要求に応えて送信してくるＭＡＣアドレスを含む回答とみなして、ダミー回答から抽出したダミーＭＡＣアドレスを宛先のＭＡＣアドレスとし、端末が宛先のＩＰアドレスを含むＡＴＭアドレス取得要求をサーバへ送信し、サーバがＩＰアドレス・ＡＴＭアドレス対応表を用いて、ＡＴＭアドレス取得要求に含まれるＩＰアドレスに対応するＡＴＭアドレスを検索してこのＡＴＭアドレスを含む回答を端末へ送信し、この端末がその回答から抽出することにより取得したＡＴＭアドレスを宛先のＡＴＭアドレスとする。
【００１０】
ところで、ＭＡＣアドレスの設定方法として、ＦＬＡＳＨメモリやＥＥＰＲＯＭに代表される不揮発メモリに情報をあらかじめ書き込んでおき、あらかじめＭＡＣアドレスを区別できる状態で装置を製造する場合と、すべて同一のＭＡＣアドレスで装置をアッセンブリーした状態で、あとから個別にＭＡＣアドレスを設定する場合が考えられる。
【００１１】
しかし、前者の場合、前述したように、不揮発メモリへの情報書込み時に実際のＭＡＣアドレスが決定するが、その順番の管理などをしながら製造するためには作業が複雑となり、コスト削減とはならない。後者の場合、同一のＭＡＣアドレスを書き込んでおくため、その部分の管理は容易となるが、個別の固有ＭＡＣアドレスに書き換える作業が必要となる。
【特許文献１】特開平０６−１８８８８６号公報
【特許文献２】特開平０８−２３７２８５号公報
【特許文献３】特開平１１−７４９１５号公報
【特許文献４】特開２００４−３００４４号公報
【特許文献５】特開平２−３１５３８号公報
【特許文献６】特開平１０−８４３４７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
そこで、本発明の課題は、後者の場合において、個別の固有ＭＡＣアドレスに書き換える作業の自動化による生産の効率化を図ることができるようにすることにある。
【課題を解決するための手段】
【００１３】
本発明は、被設定機である複数のネットワーク機器へ固有ＭＡＣアドレスを自動設定するネットワーク機器のアドレス自動設定方法であって、複数のネットワーク機器に対し、同一のＭＡＣアドレス情報を仮ＭＡＣアドレスとして一律に仮設定し、ローカルに閉じたネットワーク上でネットワーク機器の接続の有無を仮ＭＡＣアドレスにより監視し、仮ＭＡＣアドレス存在中は新たなネットワーク機器の接続がされないようにしておいて、仮ＭＡＣアドレスが仮設定されているネットワーク機器に対し、固有ＭＡＣアドレスを配布することを特徴とする。
【００１４】
固有ＭＡＣアドレスの配布後、仮ＭＡＣアドレスが仮設定されている新たなネットワーク機器のネットワーク上接続を可能とする。
【００１５】
仮ＭＡＣアドレスに対して仮ＩＰアドレスを割り当て、固有ＭＡＣアドレスの配布後に仮ＩＰアドレスを解放する。
【００１６】
別の態様として、複数のネットワーク機器に対し、異なる仮ＭＡＣアドレスをグループ分けして仮設定し、各仮ＭＡＣアドレスごとに固有ＭＡＣアドレス群として配布する方法もある。
【００１７】
また、本発明によるアドレス自動設定システムは、同一のＭＡＣアドレス情報を仮ＭＡＣアドレスとして一律に仮設定された被設定機である複数のネットワーク機器と、ローカルに閉じたネットワーク上で前記ネットワーク機器の接続の有無を仮ＭＡＣアドレスにより監視し、仮ＭＡＣアドレス存在中は新たなネットワーク機器の接続がされないようにするネットワーク機器検出装置と、固有ＭＡＣアドレスが保存されたネットワーク機器管理テーブルを有し、仮ＭＡＣアドレスが仮設定されているネットワーク機器に対し、ネットワーク機器検出装置からの信号に従い固有ＭＡＣアドレスを配布するネットワーク機器設定制御装置とから構成される。
【００１８】
ネットワーク機器検出装置は、固有ＭＡＣアドレスの配布後、仮ＭＡＣアドレスが仮設定されている新たなネットワーク機器のネットワーク上接続を可能とする。
【００１９】
仮ＭＡＣアドレスに対して仮ＩＰアドレスを割り当て、固有ＭＡＣアドレスの配布後に仮ＩＰアドレスを解放するＤＨＣＰサーバを備えることができる。
【発明の効果】
【００２０】
本発明の効果は次のとおりである。
まず第一に、同一の仮ＭＡＣアドレスが設定されている多数のネットワーク機器をネットワーク上で識別する為に、ＤＨＣＰ（Ｄｙｎａｍｉｃ Ｈｏｓｔ Ｃｏｆｉｇｕｒａｔｉｏｎ Ｐｒｏｔｏｃｏｌ）及びＲＡＲＰ（Ｒｅｖｅｒｓｅ  ＡＲＰ）を組み合わせることにより固有ＭＡＣアドレスの自動設定を可能とする点であり、大量のネットワーク機器に対して設定を行う生産コストを低減することができる。
【００２１】
第二に、ある１つのＬＡＮ上で、１台目のネットワーク機器の自動設定中に２台目のネットワーク機器の自動設定を開始でき、設定時間の短縮から設定のコストを低減することができる。
【００２２】
第三に、あらかじめ仮ＭＡＣアドレスを指定しておくことにより、接続順に順次、固有ＭＡＣアドレスの割当を実施することができ、固有ＭＡＣアドレス設定時点で他の設定項目とリンクさせながら一括設定することにより、従来のＭＡＣアドレス書込み済みＲＯＭ等の使用と比較すると、製造順序番号との対比・管理が容易となり、管理コストの削減につながる。
【００２３】
第四に、ネットワーク機器に対する各種初期設定の大部分を自動化可能なことが挙げられる。
【発明を実施するための最良の形態】
【００２４】
次に、本発明の実施例を図面に基づいて詳細に説明する。
【実施例】
【００２５】
図１に本発明の実施例の構成を示す。
被設定機器である複数のネットワーク機器（ＤＥＶＩＣＥ）１には、一律のＭＡＣアドレス初期値として仮ＭＡＣアドレスが仮設定され、これらネットワーク機器１が、イーサネット（登録商標）等で構築する作業フロアだけに閉じたネットワークのＬＡＮに接続される。そのＬＡＮにはＤＨＣＰのサーバ２が接続され、被設定機器をネットワーク上から検出するためのネットワーク機器検出装置３が接続され、その検出結果を用いて、各ネットワーク機器への設定を制御するためのネットワーク機器設定制御装置４が接続される。
【００２６】
図１において、各ネットワーク機器１の主な内部構成は次のようなものである。ネットワーク機器１は、ＭＡＣアドレスを記憶させるＭＡＣアドレス記憶部とＩＰアドレスを記憶させるＩＰアドレス記憶部とが不揮発メモリなどの記憶素子により構成されるＭＡＣアドレス／ＩＰアドレス記憶部１ａ、仮ＭＡＣアドレスから固有ＭＡＣアドレスへのアドレス更新を司るＭＡＣアドレス更新制御部１ｂ、ＤＨＣＰサーバ２との間でのＩＰアドレス割当・取得・解放等のプロトコルをやりとりするＤＨＣＰクライアント部１ｃ、アドレス解決を行うＲＡＲＰサーバ部１ｄ、プロトコル類を統括制御するプロトコル制御部１ｅ、そして、ネットワーク機器内全体を制御するネットワーク機器制御ソフトウェア１ｆ等によって構成される。
【００２７】
このネットワーク機器１は、後述の通り条件付きで複数台を同時接続可能であり、これらを区別する場合には仮にＤＥＶＩＣＥ ＃０〜＃ｎとする。
【００２８】
図１において、ネットワーク機器検出装置３の主な内部構成は次のようなものである。ネットワーク機器検出装置３は、ＬＡＮ上に接続された被設定機となるネットワーク機器１を検出するネットワーク機器検知部３ａ、その検出情報をもとに複数台のネットワーク機器１に関する情報を提供するネットワーク機器接続許可制御部３ｂ、ネットワーク機器１が検出されたことをネットワーク機器設定制御装置４へ通報するネットワーク機器検知通知部３ｃ、アドレス解決を行うＲＡＲＰクライアント部３ｄ等によって構成される。
【００２９】
図１において、ネットワーク機器設定制御装置４の主な内部構成は次のようなものである。ネットワーク機器設定制御装置４は、ネットワーク機器１を検出したことを知らせる信号をネットワーク機器検出装置３から受信するネットワーク機器検知通知受信部４ａ、あらかじめ採番予定のＭＡＣアドレスや付随する情報を管理するネットワーク機器管理テーブル４ｂ、各ネットワーク機器１への固有ＭＡＣアドレスを設定指示するための固有ＭＡＣアドレス通知部４ｃ等によって構成される。
【００３０】
図２にネットワーク機器管理テーブル４ｂの一例を示す。このテーブル４ｂ内には、各ネットワーク機器１に対してＭＡＣアドレスをあらかじめ格納しておくＭＡＣアドレス情報、ＭＡＣアドレス割当の状況、ＬＡＮへの接続状況（ＩＰアドレスの取得状況などを含む）などで構成され、外部からの要求に応じて読み出したり更新されたりする。
【００３１】
次に、本実施例の動作について説明する。
まず、図１に示すネットワーク機器設定制御装置４のネットワーク機器管理テーブル４ｂに対して、仮ＭＡＣアドレスとして使用するＭＡＣアドレス固定値、また、実際にネットワーク機器１に対して割当を実行していくための固有ＭＡＣアドレス（被設定対象となるネットワーク機器台数分以上が必要）と、付随する情報（割当状況や接続状況）の登録を実施しておく。
【００３２】
図３に実施例の動作の一例をシーケンスチャートにより示す。
ネットワーク機器検出装置３は、ＬＡＮに新規接続された機器がないかどうか、ＲＡＲＰＲＥＱＵＥＳＴにより常に監視を行う。被設定対象となるネットワーク機器１には、一律で同一のＭＡＣアドレスを固定値（ここでは仮ＭＡＣアドレスと呼ぶ）として仮設定しておく。ネットワーク機器１は、ネットワーク機器検出装置３が他のネットワーク機器１の仮ＭＡＣアドレスをＲＡＲＰＲＥＳＰＯＮＳＥにより検出しない場合にＬＡＮへの接続が可能であり、ＬＡＮへ接続すると仮ＭＡＣアドレスによりＤＨＣＰＤＩＳＣＯＶＥＲを同報する。
【００３３】
ＤＨＣＰサーバ２は、ネットワーク機器１からの仮ＭＡＣアドレスによるＤＨＣＰＤＩＳＣＯＶＥＲを検出し、その仮ＭＡＣアドレスに対して仮ＩＰアドレスを割り当てる。ＤＨＣＰサーバ２により割り当てられた仮ＩＰアドレスは、ネットワーク機器１により記憶される。このＤＨＣＰＤＩＳＣＯＶＥＲは、ネットワーク機器検出装置３でも監視を行い、仮ＭＡＣアドレスを検出するとネットワーク機器１が接続される準備中であることを知り、他のネットワーク機器１を接続しない様に表示もしくは指示し、ネットワーク機器検知通知信号をネットワーク機器設定制御装置４へ通報する。反対に、ネットワーク機器検出装置３がその仮ＭＡＣアドレスを検出しなかった場合は、ＬＡＮ内に新規にネットワーク機器１を接続可能であることを表示もしくは指示する。
【００３４】
ネットワーク機器設定制御装置４がネットワーク機器検知通知信号を受信すると、ネットワーク機器検知通知受信部４ａがネットワーク機器管理テーブル４ｂに問い合わせを実施し、ネットワーク機器管理テーブル４ｂから固有ＭＡＣアドレス通知部を経由して、各ネットワーク機器１で最終的に使用される世界で唯一無二の固有ＭＡＣアドレスをネットワーク機器１に通知する。
【００３５】
ネットワーク機器１は、固有ＭＡＣアドレスの通知を受信して一旦ＬＡＮ上でＤＨＣＰサーバ２から割り当てられた仮ＩＰアドレスを解放するために、ＤＨＣＰサーバ２に対してＤＨＣＰＲＥＬＥＡＳＥを通知する。また、その際、自機の固有ＭＡＣアドレスとしてＭＡＣアドレス記憶部１ａに記憶する。ＭＡＣアドレス記憶部１ａは不揮発メモリであり、記憶された固有ＭＡＣアドレスについては、修理などの場合を除き、通常、再度書き換えられることはない。
【００３６】
ネットワーク機器１は、新たに割り当てられた固有ＭＡＣアドレスで再度ＤＨＣＰサーバ２からＩＰアドレスを取得しようとしてＤＨＣＰＤＩＳＣＯＶＥＲを通知し、ＤＨＣＰサーバ２は、その固有ＭＡＣアドレスに対して仮ＩＰアドレスを通知し、ネットワーク機器１がその仮ＩＰアドレスをＩＰアドレス記憶部１ａに記憶する。この仮ＩＰアドレスは、ＬＡＮ内に複数の被設定機となるネットワーク機器１を同時に設定処理することを想定して、各々のネットワーク機器１に一時的に付与されるＩＰアドレスである。
【００３７】
また、ネットワーク機器検出装置３は、ＤＨＣＰＤＩＳＣＯＶＥＲを受信すると新たな固有ＭＡＣアドレスの存在を知り、そのＭＡＣアドレスに対してＲＡＲＰＲＥＱＵＥＳＴによりネットワーク機器１に対してＩＰアドレス問い合わせを実施する。そのネットワーク機器１の固有ＭＡＣアドレスの検出情報を元に、ネットワーク機器設定制御装置４にネットワーク機器検知通知信号を送信し、ネットワーク機器設定制御装置４は、ネットワーク機器管理テーブル４ｂの状況を更新する。
【００３８】
ここで、ネットワーク機器設定制御装置４は、先願発明の特願２００３−４１６４０９における初期設定作業を要求する初期設定要求信号をネットワーク機器１に送信する。ネットワーク機器１側の初期設定が完了すると、ネットワーク機器１は、ＬＡＮからの切断のためにＤＨＣＰＲＥＬＥＡＳＥにより仮ＩＰアドレスを解放し、ネットワーク機器１のＩＰアドレス記憶部１ａで仮ＩＰアドレスをＩＰアドレスの初期設定値に更新する。
【００３９】
新たなネットワーク機器１の接続は、仮ＭＡＣアドレスの検出をしない場合に可能となり、前段で被設定対象となったネットワーク機器１が固有ＭＡＣを取得して仮ＭＡＣアドレスを使用しなくなると、後段のネットワーク機器１のＬＡＮへの接続が可能となる。これら複数のネットワーク機器１のＬＡＮ接続を自動的、もしくは手動的に繰り返すことにより、順次、同一ＩＰアドレスであるが固有ＭＡＣアドレスとして設定を受けた複数のネットワーク機器１を設定完了できる。
【００４０】
続いて、設定されるＭＡＣアドレスとＩＰアドレスの一例を図にしたものが図４〜図７である。
図４は、本実施例のシーケンス開始前の初期状態での設定値の一例を示した図である。図３のシーケンス開始前の仮ＭＡＣアドレスが設定されている初期状態であり、ネットワーク機器ＤＥＶＩＣＥ  ＃０〜＃ｎは全て同一のＭＡＣアドレス（仮ＭＡＣアドレス）、同一のＩＰアドレス（仮ＩＰアドレス）を持っている。これらのＤＥＶＩＣＥ  ＃０〜＃ｎは順次ネットワーク（ここではＳＷ（スイッチ）＃０）に接続していくことで、同時に接続しないようにする必要が生じる。ネットワーク機器検出装置３、ネットワーク機器設定制御装置４、ＤＨＣＰサーバ２等はＨＯＳＴ  ＃０〜＃ｍで単一のネットワークサーバ内もしくは複数のネットワークサーバ内で構成される。ＳＷ（スイッチ）＃０に対しては、設定に使用するＬＡＮポートの拡張としてＳＷ（スイッチ）＃１〜＃ｓを別途に接続することが可能である。
【００４１】
図５は、本実施例のシーケンス開始後の中途状態での設定値の一例を示した図である。図３のシーケンスを開始し、ＤＨＣＰサーバ２により個別のＩＰアドレスが割り当てられ、固有のＭＡＣアドレスを割り当てられた状態でのイメージの一例である。
【００４２】
図６は、本実施例のシーケンス終了後の初期設定完了状態での設定値の一例を示した図である。図３のシーケンスの完了後でＩＰアドレスが初期化され、工場出荷時に同一ＩＰアドレスに割り当て直された状態でのイメージの一例である。設定が完了するとＬＡＮからネットワーク機器１を切断可能である。
＜他の実施例＞
【００４３】
本発明の他の実施例として、ネットワーク接続がバス上の接続の構成になる場合にも適用可能である。通常のイーサネット（登録商標）ＬＡＮを構成するネットワーク機器については、イーサネット（登録商標）接続としてＲＪ−４５モジュラコネクタを使用するツイストペアケーブルによる接続例が多いが、基板上での基板コネクタ接続による特殊な擬似イーサネット（登録商標）構成にも適用可能である。特に、回路基板上で直接イーサネット（登録商標）接続構成をとり、基板対基板コネクタの使用により直接ネットワーク機器を擬似イーサネット（登録商標）に接続させる場合にも本発明を適用可能である。
【００４４】
また、別な実施例として、ネットワーク機器検出の仮ＭＡＣアドレスは、１種類に限定せず、複数のＭＡＣアドレスに対応させておくことが可能である。例えば、ネットワーク機器の種別や世代やバージョンなどに対して、個別の仮ＭＡＣアドレスをあらかじめ準備しておき、ネットワーク機器管理テーブルを仮ＭＡＣアドレスごとに複数準備し、各仮ＭＡＣアドレスごとに固有ＭＡＣアドレス群として区別した管理方法にすることで本発明を適用可能である。この方法では、１つのＬＡＮ内で複数種類のネットワーク機器の設定作業を並行実施でき、コスト削減につながる。具体的には、例えば出荷先国別、出荷先顧客別などの仮ＭＡＣアドレスを定義し、その仮ＭＡＣアドレスに従ったネットワーク機器設定を実施する例が挙げられる。
【００４５】
さらに、これまでの記述では、通常のスイッチ（広義のスイッチ。ここではＳＷ−ＨＵＢやルータなどを含む。）の使用を仮定して述べてきたが、仮ＭＡＣアドレスの検出と連動してネットワークを自動的に接続または切断する機能をスイッチに実装することにより、ネットワーク機器を接続するＬＡＮへの自動接続、自動切断が可能となる。この専用スイッチを使用することにより、あらかじめ同時に設定用のＬＡＮへ複数のネットワーク機器を接続しておくことが可能となり、初期設定完了後に作業者がＬＡＮから装置を切り離し、次の装置を新規にＬＡＮ接続することができる。この場合、作業者は、スイッチのインジケータなどに従って単に装置の接続離脱のみを繰り返す単純作業となり、設備投資に余裕があり機械的に自動化を図ることができれば、全自動のネットワーク設定をも可能とする。
【００４６】
その他、本発明は仮ＭＡＣアドレスからの固有ＭＡＣアドレスへの変換が所期の目的であるが、ネットワーク機器の種別によりいくつかの設定手順を繰り返したいような場合、固有ＭＡＣアドレスにする前に別な仮ＭＡＣアドレスに設定することも可能である。例えば、ある種別のネットワーク機器と別な種別のネットワーク機器とで一部の設定内容を共有したい場合、その部分をある１つの共有の仮ＭＡＣアドレスで定義することが可能である。具体的には、仮ＭＡＣアドレス１を検出したものを、あるネットワーク機器設定１として自動設定し、その結果で仮ＭＡＣアドレス２に設定して再検出させ、ネットワーク機器設定２として自動設定して固有ＭＡＣアドレスを設定させることができる。
【００４７】
また、本発明では最後にＩＰアドレスを同一値に変更する方法を提示したが、実際にはユーザに合わせて個別のＩＰアドレスに設定した状態での初期設定完了でも良い。その場合のＩＰアドレス初期設定は、あらかじめネットワーク機器管理テーブル４ｂに登録しておき、全ての設定が完了した後に、ネットワーク機器設定制御装置４からの指示に基づいて設定すれば良い。
【００４８】
なお、固有ＭＡＣアドレスが設定された後の初期設定の自動化については、本出願人の先願の特願２００３−４１６４０９に記載した技術を適用できる。ただし、本発明によるコスト低減として、特願２００３−４１６４０９と組み合わせることにより、ＭＡＣアドレス、ＩＰアドレス以外の自動設定も含む設定作業の効率化をより効果的に実施することが可能である。
【産業上の利用可能性】
【００４９】
本発明は、イーサネット（登録商標）等、ＬＡＮに接続されるネットワーク機器の製造時、試験時の設定について、特に多数のネットワーク機器に一斉にＭＡＣアドレスを割り当てて自動設定する場合に利用できる。通常、ＭＡＣアドレスは固有であることから、ユーザ側では変更できないようにする必要性があり、主に製造者が利用する発明である。
【図面の簡単な説明】
【００５０】
【図１】本発明の実施例の構成例を示すブロック図である。
【図２】同実施例のネットワーク機器管理テーブルの一例図である。
【図３】同実施例の動作例を示すシーケンスチャートである。
【図４】同実施例のシーケンス開始前の初期状態での設定値の一例図である。
【図５】同実施例のシーケンス開始後の中途状態での設定値の一例図である。
【図６】同実施例のシーケンス終了後の初期設定完了状態での設定値の一例図である。
【符号の説明】
【００５１】
１  ネットワーク機器
１ａ  ＭＡＣアドレス／ＩＰアドレス記憶部
１ｂ  ＭＡＣアドレス更新制御部
１ｃ  ＤＨＣＰクライアント部
１ｅ  プロトコル制御部
１ｆ  ネットワーク機器制御ソフトウェア
２  ＤＨＣＰサーバ
３  ネットワーク機器検出装置
３ａ  ネットワーク機器検知部
３ｂ  ネットワーク機器接続許可制御部
３ｃ  ネットワーク機器検知通知部
３ｄ  ＲＡＲＰクライアント部
４  ネットワーク機器設定制御装置
４ａ  ネットワーク機器検知通知受信部
４ｂ  ネットワーク機器管理テーブル
４ｃ  固有ＭＡＣアドレス通知部
【図１】
2006246223.tif 000003
【図２】
2006246223.tif 000004
【図３】
2006246223.tif 000005
【図４】
2006246223.tif 000006
【図５】
2006246223.tif 000007
【図６】
2006246223.tif 000008