(57)【特許請求の範囲】
【請求項１】
少なくとも記憶手段と、通信ネットワークの伝送制御を行う通信制御装置を備え、前記通信制御装置には、通信ネットワークを介して相手装置とデータ通信を行うために必要な自装置のアドレスを格納したアドレス格納手段を有する情報処理装置において、
前記通信制御装置のアドレス格納手段からアドレスを読み出し、そのアドレスを各通信制御装置の識別情報と対応付けて前記記憶手段のアドレスリストに格納しておき、前記アドレスリストに格納されたアドレスと前記通信制御装置のアドレス格納手段に格納されたアドレスとを比較し、両者が不一致となった場合、前記アドレスリスト及び通信制御装置のアドレス格納手段に格納されているアドレスの内、いずれか一方のアドレスを選択し、自装置のアドレスとして使用可能に設定するアドレス管理手段を備えていることを特徴とした情報処理装置。
【請求項２】
前記アドレスリストには、該アドレスリストに格納されたアドレスと、前記通信制御装置内のアドレス格納手段に格納されたアドレスとを比較して両者が不一致となった場合の動作モードを決めるための動作モード情報が、前記識別情報と対応させて格納されており、
前記アドレス管理手段は、前記アドレス比較で両者が不一致となった場合に、前記アドレスリストに格納された動作モード情報に従った動作モードでアドレス設定を行う機能を備えていることを特徴とした請求項１記載の情報処理装置。
【請求項３】
前記アドレスリストに格納した動作モード情報は、無条件に通信制御装置のアドレス格納手段に格納されているアドレスを使用する旨の情報と、無条件にアドレスリストに格納されているアドレスを使用する旨の情報と、通信制御装置のアドレス格納手段に格納されているアドレスか、アドレスリストに格納されているアドレスかを選択して使用する旨の情報を含んでいることを特徴とした請求項２記載の情報処理装置。
【請求項４】
前記アドレス管理手段は、前記アドレス比較で両者が不一致となった際、前記アドレスリストに設定された動作モード情報が、無条件にアドレスリストのアドレスを使用する旨の情報であれば、前記アドレスを設定変更せずにそのままとする機能を備えていることを特徴とする請求項３記載の情報処理装置。
【請求項５】
前記アドレス管理手段は、前記アドレス比較で両者が不一致となった際、前記アドレスリストに設定された動作モード情報が、無条件に通信制御装置のアドレス格納手段に格納されているアドレスを使用する旨の情報であれば、前記アドレスリストの該当するアドレスを、前記通信制御装置のアドレス格納手段から読み出したアドレスで書き換える機能を備えていることを特徴とする請求項３記載の情報処理装置。
【請求項６】
前記アドレス管理手段は、前記アドレス比較で両者が不一致となった際、前記アドレスリストに設定された動作モード情報が、通信制御装置のアドレス格納手段に格納されているアドレスか、アドレスリストに格納されているアドレスかを選択して使用する旨の情報であれば、オペレータにアドレス選択情報を提示してアドレスを選択させ、選択されたアドレスを自装置のアドレスとして使用可能に設定する機能を備えていることを特徴とする請求項３記載の情報処理装置。
【請求項７】
前記アドレス管理手段は、オペレータが、アドレスリストに格納されているアドレスを選択した場合、前記アドレスリストの動作モード情報を、無条件にアドレスリストに格納されているアドレスを使用する旨の情報に書き換える機能を備えていることを特徴とした請求項６記載の情報処理装置。
【請求項８】
前記アドレス管理手段は、オペレータが、通信制御装置のアドレス格納手段に格納されているアドレスを選択した場合、前記アドレスリストの該当するアドレスを、前記通信制御装置のアドレス格納手段から読み出したアドレスで書き換える機能を備えていることを特徴とした請求項６記載の情報処理装置。
【請求項９】
通信制御装置のアドレス格納手段からアドレスを読み出し、そのアドレスを通信制御装置の識別情報と対応付けて前記記憶手段のアドレスリストに格納しておき、前記アドレスリストに格納されたアドレスと前記通信制御装置のアドレス格納手段に格納されたアドレスとを比較し、両者が不一致となった場合、前記アドレスリスト及び通信制御装置のアドレス格納手段に格納されているアドレスの内、いずれか一方のアドレスを選択し、自装置のアドレスとして使用可能に設定するアドレス管理手段の機能を実現するためのプログラムを格納した記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばイーサネット（ethernet）、ファイバディストリビューテッドデータインタフェース（ＦＤＤＩ）、トークンリング（Tokenring ）等を含むＬＡＮ（Local Area Network）のＭＡＣ（Media Access Control）アドレス管理を行う情報処理装置に関する。
【０００２】
特に本発明では、ＬＡＮ制御装置内の不揮発性メモリ（ＲＯＭ）に装置固有のＭＡＣアドレス（ＭＡＣグローバルアドレス）を保持している情報処理装置において、ＬＡＮ制御装置の故障等によるハードウェア交換時のＭＡＣアドレス管理を十分に行うことが可能な情報処理装置に関する。
【０００３】
【従来の技術】
以下、図面に基づいて従来例を説明する。
§１：システムの説明
図５は従来のシステム構成例である。このシステムはクライアント／サーバシステムを構成しており、１台のサーバ装置１が、複数のネットワーク３を介してそれぞれ複数のクライアント端末２と接続されている。この場合、前記ネットワーク３はそれぞれ異なるＬＡＮ（Local Area Network）を構成しており、各ＬＡＮのネットワーク３にそれぞれ複数のクライアント端末２が接続されている。
【０００４】
また、サーバ装置１には前記複数のネットワーク３に対応して設けられた複数のＬＡＮ制御装置４が設けてあり、このＬＡＮ制御装置４の制御により前記複数のクライアント端末２と通信を行うように構成されている。例えば、＃１のＬＡＮ制御装置４は＃１のネットワーク３に接続され、＃２のＬＡＮ制御装置４は＃２のネットワーク３に接続され、＃ＮのＬＡＮ制御装置４は＃Ｎのネットワーク３に接続され、各ネットワーク毎に伝送制御を行う。
【０００５】
なお、前記ＬＡＮ制御装置４は、例えば、ＬＡＮアダプタ、或いはＬＡＮカードと呼ばれるもので構成され、サーバ装置１に対して着脱可能に実装してある。そして、前記ＬＡＮ制御装置４の故障時には、故障したＬＡＮ制御装置４のみを取り外して新しいＬＡＮ制御装置４と交換できるようになっている。
【０００６】
§２：サーバ装置の説明・・・図６参照
図６は従来例におけるシステム導入時の装置説明図である。前記システムに使用されているサーバ装置１は、例えば、図６に示したような構成の情報処理装置（サーバ用のコンピュータ）で構成されている。以下、この情報処理装置について説明する。
【０００７】
図６に示したように、情報処理装置５には中央処理装置（以下「ＣＰＵ」と記す）６、記憶装置７を設けると共に、ディスプレイ（表示装置）８、キーボード９等が接続されている。また、前記情報処理装置５には複数のＬＡＮ制御装置４が着脱可能に実装されている。そして、前記各ＬＡＮ制御装置４には、それぞれＬＡＮの制御を行うＬＡＮ制御部（ＬＡＮ制御用の集積回路）１１と、ＭＡＣアドレス等を格納するためのＲＯＭ（読み出し専用の不揮発性メモリ）１２が設けてある。
【０００８】
前記ＭＡＣアドレス（Media Access Control Address）は、ローカルエリアネットワーク（ＬＡＮ）のＭＡＣ副層で用いられる局、或いはノードを示すアドレスである。また、前記ＭＡＣアドレスには、ＭＡＣグローバルアドレス（Media Access Control Globally Administered Address）、ＭＡＣローカルアドレス（Media Access Control Locally Administered Address ）がある。
【０００９】
前記ＭＡＣグローバルアドレスは、ＩＳＯからの委託を受けたＩＥＥＥ及び各ＬＡＮ製品のメーカが管理して全世界で一意性を保証するＭＡＣアドレスである。また、前記ＭＡＣローカルアドレスは、ＬＡＮのシステム毎に、そのシステム管理者がそのシステム内部での一意性を保証するＭＡＣアドレスである。なお、以下の説明では、前記ＭＡＣグローバルアドレスを使用する場合について説明する。
【００１０】
システムの導入時に、各ＬＡＮ制御装置４のＲＯＭ１２内に、ＬＡＮのＭＡＣグローバルアドレスを格納しておく。例えば、＃１のＬＡＮ制御装置４のＲＯＭ１２にはＭＡＣグローバルアドレス「ＡＡＡＡＡＡＡＡＡＡＡＡ」を格納し、＃２のＬＡＮ制御装置４のＲＯＭ１２にはＭＡＣグローバルアドレス「ＢＢＢＢＢＢＢＢＢＢＢＢ」を格納し、以下、同様にして＃ＮのＬＡＮ制御装置４のＲＯＭ１２にはＭＡＣグローバルアドレス「ＣＣＣＣＣＣＣＣＣＣＣＣ」を格納しておく。
【００１１】
そして、前記各ＬＡＮ制御装置４はＣＰＵ６の指示に基づき、それぞれ接続されたネットワーク３の制御を行い、相手のクライアント端末２とデータ通信を行うが、この場合、ＬＡＮ制御部１１がＲＯＭ１２に格納されているＭＡＣグローバルアドレスを読み出してネットワークの伝送制御を行う。
【００１２】
§３：ＬＡＮ制御装置４の交換時の説明・・・図６、図７参照
図７は従来例におけるＬＡＮ制御装置交換後の装置説明図である。前記のようにシステム導入時には図６に示したようにＬＡＮ制御装置４内のＲＯＭ１２にＭＡＣグローバルアドレスを格納しておき、このＭＡＣグローバルアドレスを使用して通信を行うが、その後、何らかの原因によりＬＡＮ制御装置４が故障することがある。このような場合、故障したＬＡＮ制御装置４を情報処理装置５から取り外し、新しいＬＡＮ制御装置４と交換する。
【００１３】
例えば、図６に示したように、＃１のＬＡＮ制御装置４のＲＯＭ１２にＭＡＣグローバルアドレス「ＡＡＡＡＡＡＡＡＡＡＡＡ」を格納し、＃２のＬＡＮ制御装置４のＲＯＭ１２にＭＡＣグローバルアドレス「ＢＢＢＢＢＢＢＢＢＢＢＢ」を格納し、以下、同様にして＃ＮのＬＡＮ制御装置４のＲＯＭ１２にＭＡＣグローバルアドレス「ＣＣＣＣＣＣＣＣＣＣＣＣ」を格納しておく。
【００１４】
この状態で、＃１のＬＡＮ制御装置４が故障し、新しいＬＡＮ制御装置４と交換したとする。この場合、＃１のＬＡＮ制御装置４のＲＯＭ１２に格納されているＭＡＣグローバルアドレスも交換されたＬＡＮ制御装置４の値に変更されてしまう。この例では交換されたＬＡＮ制御装置４のＲＯＭ１２にはＭＡＣグローバルアドレス「ａａａａａａａａａａａａ」が格納されており、交換前のＭＡＣグローバルアドレスと異なるものとなってしまう。
【００１５】
【発明が解決しようとする課題】
前記のような従来のものにおいては、次のような課題があった。
(1) ：前記のように、ＬＡＮのＭＡＣグローバルアドレスをＲＯＭによりＬＡＮ制御装置内で固定値として保持しているシステムでは、ＬＡＮ制御装置の故障時に、ＭＡＣグローバルアドレスも交換されたＬＡＮ制御装置の値に変更されてしまう。
【００１６】
従来、このようにＬＡＮ制御装置内の不揮発性メモリ（ＲＯＭ等）が交換不可能なシステムで、かつ、ＭＡＣアドレス値により相手装置を特定している通信制御プロトコルを使用するシステム処理系の情報処理装置では、接続相手装置側のネットワーク定義等の相手ＭＡＣグローバルアドレスの変更が必要であった。
【００１７】
これは、近年、多く見られるサーバ／クライアント型で構成されたネットワークシステムにおいて、多数のクライアント端末を接続するサーバ側のＬＡＮ制御装置の故障時は、全クライアント側のネットワーク定義のサーバ側ＭＡＣグローバルアドレスの変更が必要となり、設定変更に膨大な時間や工数がかかる、という課題があった。
【００１８】
(2) ：前記従来例で説明したシステムでは、１台のサーバ装置にネットワークを介して多数のクライアント端末が接続されているが、１つのネットワークに１００台、或いはそれ以上のクライアント端末が接続されることもある。このような場合、例えば、＃１のＬＡＮ制御装置が故障して、別のＬＡＮ制御装置に交換されたとすると、＃１のＬＡＮ制御装置のＲＯＭに格納されているＭＡＣグローバルアドレスも変更されてしまうため、１００台、或いはそれ以上の数のクライアント端末に対し、ＭＡＣグローバルアドレスの設定変更処理を行う必要が生じる。このため、設定変更に膨大な時間や工数がかかる、という課題があった。
【００１９】
本発明はこのような従来の課題を解決し、オペレータ等による最低限の操作で、ＬＡＮ制御装置等の通信制御装置の故障時に、交換前の通信制御装置のアドレスと同一のアドレスでネットワーク運用することを可能にし、ＬＡＮ制御装置等の通信制御装置交換時のネットワーク再立ち上げを最低限の時間、工数で可能にすることを目的とする。
【００２０】
また本発明は、ＬＡＮ制御装置等の通信制御装置の故障時に十分なアドレス管理を十分行うことで、交換後の通信制御装置に格納されているアドレスをも選択可能にし、様々なシステムやユーザ等の要望に対応できるようにすることを目的とする。
【００２１】
【課題を解決するための手段】
図１は本発明の原理説明図である。本発明は前記の目的を達成するため、次のように構成した。
(1) ：少なくとも記憶手段（記憶装置７）と、通信ネットワーク（ＬＡＮ等）の伝送制御を行う通信制御装置（例えば、＃１、＃２・・・＃Ｎからなる複数のＬＡＮ制御装置４）を備え、前記通信制御装置には、通信ネットワークを介して相手装置とデータ通信を行うために必要な自装置のアドレス（ＭＡＣグローバルアドレス）を格納したアドレス格納手段（例えば、ＲＯＭ１２）を有する情報処理装置において、前記通信制御装置のアドレス格納手段からアドレスを読み出し、そのアドレス（例えば、ＡＡＡＡＡＡＡＡＡＡＡＡ、ＢＢＢＢＢＢＢＢＢＢＢＢ・・・ＣＣＣＣＣＣＣＣＣＣＣＣの各ＭＡＣグローバルアドレス）を通信制御装置の識別情報（例えば、＃１、＃２・・・＃Ｎ）と対応付けて前記記憶手段のアドレスリストに格納しておき、前記アドレスリストに格納されたアドレスと前記通信制御装置のアドレス格納手段に格納されたアドレスとを比較し、両者が不一致となった場合、前記アドレスリスト及び通信制御装置のアドレス格納手段に格納されているアドレスの内、いずれか一方のアドレスを選択し、自装置のアドレス（例えば、ＭＡＣグローバルアドレス）として使用可能に設定するアドレス管理手段（ＣＰＵ６の一部）を備えている。
【００２２】
(2) ：前記(1) の情報処理装置において、前記アドレスリストには、該アドレスリストに格納されたアドレスと、前記通信制御装置内のアドレス格納手段に格納されたアドレスとを比較して両者が不一致となった場合の動作モードを決めるための動作モード情報（例えば、Ｃ１、Ｃ２・・・Ｃ３）が、前記識別情報と対応させて格納されており、前記アドレス管理手段は、前記アドレス比較で両者が不一致となった場合に、前記アドレスリストに格納された動作モード情報に従った動作モードでアドレス設定を行う機能を備えている。
【００２３】
(3) ：前記(2) の情報処理装置において、前記アドレスリストに格納した動作モード情報は、無条件に通信制御装置のアドレス格納手段に格納されているアドレスを使用する旨の情報と、無条件にアドレスリストに格納されているアドレスを使用する旨の情報と、通信制御装置のアドレス格納手段に格納されているアドレスか、アドレスリストに格納されているアドレスかを選択して使用する旨の情報を含んでいる。
【００２４】
(4) ：前記(3) の情報処理装置において、前記アドレス管理手段は、前記アドレス比較で両者が不一致となった際、前記アドレスリストに設定された動作モード情報が、無条件にアドレスリストのアドレスを使用する旨の情報であれば、前記アドレスを設定変更せずにそのままとする機能を備えている。
【００２５】
(5) ：前記(3) の情報処理装置において、前記アドレス管理手段は、前記アドレス比較で両者が不一致となった際、前記アドレスリストに設定された動作モード情報が、無条件に通信制御装置のアドレス格納手段に格納されているアドレスを使用する旨の情報であれば、前記アドレスリストの該当するアドレスを、前記通信制御装置のアドレス格納手段から読み出したアドレスで書き換える機能を備えている。
【００２６】
(6) ：前記(3) の情報処理装置において、前記アドレス管理手段は、前記アドレス比較で両者が不一致となった際、前記アドレスリストに設定された動作モード情報が、通信制御装置のアドレス格納手段に格納されているアドレスか、アドレスリストに格納されているアドレスかを選択して使用する旨の情報であれば、オペレータにアドレス選択情報を提示してアドレスを選択させ、選択されたアドレスを自装置のアドレスとして使用可能に設定する機能を備えている。
【００２７】
(7) ：前記(6) の情報処理装置において、前記アドレス管理手段は、オペレータが、アドレスリストに格納されているアドレスを選択した場合、前記アドレスリストの動作モード情報を、無条件にアドレスリストに格納されているアドレスを使用する旨の情報に書き換える機能を備えている。
【００２８】
(8) ：前記(6) の情報処理装置において、前記アドレス管理手段は、オペレータが、通信制御装置のアドレス格納手段に格納されているアドレスを選択した場合、前記アドレスリストの該当するアドレスを、前記通信制御装置のアドレス格納手段から読み出したアドレスで書き換える機能を備えている。
【００２９】
(9) ：通信制御装置のアドレス格納手段からアドレスを読み出し、そのアドレスを通信制御装置の識別情報と対応付けて前記記憶手段のアドレスリストに格納しておき、前記アドレスリストに格納されたアドレスと前記通信制御装置のアドレス格納手段に格納されたアドレスとを比較し、両者が不一致となった場合、前記アドレスリスト及び通信制御装置のアドレス格納手段に格納されているアドレスの内、いずれか一方のアドレスを選択し、自装置のアドレスとして使用可能に設定するアドレス管理手段の機能を実現するためのプログラムを格納した記憶媒体。
【００３０】
（作用）
前記構成に基づく本発明の作用を、図１に基づいて説明する。
(a) ：前記(1) の作用
前記アドレス管理手段（ＣＰＵ６の一部）は、例えば、情報処理装置のシステム導入時に、通信制御装置のアドレス格納手段からアドレスを読み出し、そのアドレス（例えば、ＡＡＡＡＡＡＡＡＡＡＡＡ、ＢＢＢＢＢＢＢＢＢＢＢＢ・・・ＣＣＣＣＣＣＣＣＣＣＣＣ等のＭＡＣグローバルアドレス）を通信制御装置の識別情報（例えば、＃１、＃２・・・＃Ｎ）と対応付けて記憶手段（記憶装置７）のアドレスリストに格納しておく。
【００３１】
その後、アドレス管理手段（ＣＰＵ６の一部）は、例えば、情報処理装置のシステム起動時に前記アドレスリストに格納されたアドレスと前記通信制御装置のアドレス格納手段に格納されたアドレスとを比較する。その結果両者が不一致となった場合、前記アドレスリスト及び通信制御装置のアドレス格納手段に格納されているアドレスの内いずれか一方のアドレスを選択し、自装置のアドレスとして使用可能に設定する。
【００３２】
従って、通信制御装置の故障時の交換により通信制御装置側のアドレスが変更になった場合、前記アドレスリストのアドレスを選択すれば、交換前の通信制御装置（ＬＡＮ制御装置等）のアドレス（例えば、ＭＡＣグローバルアドレス）と同一のアドレスでネットワーク運用することが可能になる。その結果、接続相手装置側のネットワーク定義等の相手アドレスの変更が不要であるから、通信制御装置（ＬＡＮ制御装置等）交換時のネットワーク再立ち上げを最低限の時間、工数で可能にできる。
【００３３】
(b) ：前記(2) の作用
前記(1) の情報処理装置において、前記アドレスリストには、該アドレスリストに格納されたアドレスと、前記通信制御装置内のアドレス格納手段に格納されたアドレスとを比較して両者が不一致となった場合の動作モードを決めるための動作モード情報（Ｃ１、Ｃ２・・・Ｃ３）が、前記識別情報（＃１、＃２・・・＃Ｎ）と対応させて格納されており、アドレス管理手段は、前記アドレス比較で両者が不一致となった場合に、前記アドレスリストに格納された動作モード情報に従った動作モードでアドレス設定を行う。
【００３４】
このようにすれば、前記アドレス比較により両者が不一致となった場合に、前記動作モード情報に従って、簡単、かつ自動的にアドレスの設定処理を行うことができる。
【００３５】
(c) ：前記(3) の作用
前記(2) の情報処理装置において、前記アドレスリストに格納した動作モード情報は、無条件に通信制御装置のアドレス格納手段に格納されているアドレスを使用する旨の情報と、無条件にアドレスリストに格納されているアドレスを使用する旨の情報と、通信制御装置のアドレス格納手段に格納されているアドレスか、アドレスリストに格納されているアドレスかを選択して使用する旨の情報を含んでいる。
【００３６】
このような動作モード情報を使用することで、前記アドレス比較で両者が不一致となった場合に使用するアドレスを任意に選択して設定することができる。従って、アドレス管理を十分に行うことができ、様々なシステムやユーザ等の要望等に対応できる。
【００３７】
(d) ：前記(4) の作用
前記(3) の情報処理装置において、前記アドレス管理手段は、前記アドレス比較で両者が不一致となった際、前記アドレスリストに設定された動作モード情報が、無条件にアドレスリストのアドレスを使用する旨の情報であれば、前記アドレスを設定変更せずにそのままとする。
【００３８】
このようにすれば、通信制御装置（ＬＡＮ制御装置等）の故障時に、交換前の通信制御装置のアドレスと同一のアドレス（例えば、ＭＡＣグローバルアドレス）でネットワーク運用することが可能になる。その結果、接続相手装置側のネットワーク定義等の相手アドレスの変更が不要であるから、通信制御装置（ＬＡＮ制御装置等）交換時のネットワーク再立ち上げを最低限の時間、工数で可能にできる。
【００３９】
(e) ：前記(5) の作用
前記(3) の情報処理装置において、前記アドレス管理手段は、前記アドレス比較で両者が不一致となった際、前記アドレスリストに設定された動作モード情報が、無条件に通信制御装置のアドレス格納手段に格納されているアドレスを使用する旨の情報であれば、前記アドレスリストの該当するアドレスを、前記通信制御装置のアドレス格納手段から読み出したアドレスで書き換える。
【００４０】
このようにすれば、交換後の通信制御装置のアドレスを使用することも可能になる。例えば、相手装置の数が少なく、アドレスの変更処理が簡単なシステムでは交換後の通信制御装置のアドレスを選択する方が都合の良い場合もあるし、また、接続相手装置側のネットワーク定義等の相手アドレスの変更が済んだ後での装置運用時等に簡単に対応可能である。このように、交換後の通信制御装置に格納されているアドレスをも選択可能にすることで、様々なシステムやユーザ等の要望に対応できるようになる。
【００４１】
(f) ：前記(6) の作用
前記(3) の情報処理装置において、前記アドレス管理手段は、前記アドレス比較で両者が不一致となった際、前記アドレスリストに設定された動作モード情報が、通信制御装置のアドレス格納手段に格納されているアドレスか、アドレスリストに格納されているアドレスかを選択して使用する旨の情報であれば、オペレータにアドレス選択情報を提示してアドレスを選択させ、選択されたアドレスを自装置のアドレスとして使用可能に設定する。
【００４２】
このようにすれば、オペレータ等による最低限の操作で、通信制御装置の故障時に、その後使用するアドレスを設定し、そのアドレスでネットワーク運用することが可能となる。
【００４３】
(g) ：前記(7) の作用
前記(6) の情報処理装置において、前記アドレス管理手段は、オペレータがアドレスリストに格納されているアドレスを選択した場合、前記アドレスリストの動作モード情報を、無条件にアドレスリストに格納されているアドレスを使用する旨の情報に書き換える。
【００４４】
このようにすれば、その後の処理で前記動作モード情報に基づいて交換前の通信制御装置（ＬＡＮ制御装置等）のアドレス（例えば、ＭＡＣグローバルアドレス）と同一のアドレスでネットワーク運用することが可能になる。その結果、接続相手装置側のネットワーク定義等の相手ＭＡＣグローバルアドレスの変更が不要であるから、通信制御装置（ＬＡＮ制御装置等）交換時のネットワーク再立ち上げを最低限の時間、工数で可能にできる。
【００４５】
(h) ：前記(8) の作用
前記(6) の情報処理装置において、前記アドレス管理手段は、オペレータが通信制御装置のアドレス格納手段に格納されているアドレスを選択した場合、前記アドレスリストの該当するアドレスを、前記通信制御装置のアドレス格納手段から読み出したアドレスで書き換える。
【００４６】
このようにすれば、交換後の通信制御装置のアドレスを使用することも可能になる。例えば、相手装置の数が少なく、アドレスの変更処理が簡単なシステムでは交換後の通信制御装置のアドレスを選択する方が都合の良い場合もあるし、また、接続相手装置側のネットワーク定義等の相手ＭＡＣグローバルアドレスの変更が済んだ後での装置運用時等に簡単に対応可能である。このように、交換後の通信制御装置に格納されているアドレスをも選択可能にすることで、様々なシステムやユーザ等の要望に対応できるようになる。
【００４７】
(i) ：前記(9) の作用
ＣＰＵ６が前記記憶媒体に格納したプログラムを読み出し、実行することで、前記アドレス管理手段の機能を実現する。この場合、アドレス管理手段は通信制御装置のアドレス格納手段からアドレスを読み出し、そのアドレスを通信制御装置の識別情報と対応付けて前記記憶手段のアドレスリストに格納しておく。その後、前記アドレスリストに格納されたアドレスと前記通信制御装置のアドレス格納手段に格納されたアドレスとを比較し、両者が不一致となった場合、前記アドレスリスト及び通信制御装置のアドレス格納手段に格納されているアドレスの内、いずれか一方のアドレスを選択し、自装置のアドレスとして使用可能に設定する。
【００４８】
従って、通信制御装置の故障時の交換により通信制御装置側のアドレスが変更になった場合、前記アドレスリストのアドレスを選択すれば、交換前の通信制御装置（ＬＡＮ制御装置等）のアドレス（例えば、ＭＡＣグローバルアドレス）と同一のアドレスでネットワーク運用することが可能になる。その結果、相手装置のアドレス変更処理は不要であるから、通信制御装置（ＬＡＮ制御装置等）交換時のネットワークの再立ち上げを最低限の時間、工数で可能にできる。
【００４９】
【発明の実施の形態】
以下、発明の実施の形態を図面に基づいて詳細に説明する。なお、以下の説明では、ＬＡＮに接続された情報処理装置がＭＡＣグローバルアドレスを使用してネットワーク制御を行う例について説明する。
【００５０】
§１：情報処理装置の構成の説明・・・図２参照
図２はシステム導入時の装置説明図である。図２に示した情報処理装置は、前記従来例で説明したシステムのサーバ装置１として使用される情報処理装置の１例であり、以下、この情報処理装置について説明する。
【００５１】
図２に示したように、情報処理装置５には、少なくともＣＰＵ（中央処理装置）６と記憶装置７等を設けると共に、ディスプレイ（表示装置）８、キーボード９等を接続する。なお、情報処理装置５には、磁気ディスク装置（ハードディスク装置）、フレキシブルディスクドライブ（フロッピィディスクドライブ）、光磁気ディスク装置等が設けてある（図示省略）。
【００５２】
また、前記情報処理装置５には複数のＬＡＮ制御装置４が着脱可能に実装されている。各ＬＡＮ制御装置４にはそれぞれＬＡＮの制御を行うＬＡＮ制御部１１と、ＭＡＣアドレス等を格納するための不揮発性メモリとしてＲＯＭ１２が設けてある。
【００５３】
更に、ＬＡＮ制御部１１内には、例えばＲＡＭが設けてあり、このＲＡＭにＬＡＮ制御に必要なプログラム、或いは各種データ、パラメータ等が格納されている。前記ＲＡＭに格納するプログラムやデータ、パラメータ等はＣＰＵ６が、例えば情報処理装置のシステム立ち上げ時に格納する。以後、ＬＡＮ制御部１１は前記ＲＡＭのプログラムを実行することでＬＡＮの制御を行う。
【００５４】
前記ＬＡＮ制御装置４は、例えば、ＬＡＮアダプタ、或いはＬＡＮカードと呼ばれるもので構成され、情報処理装置５に対して着脱可能に実装されている。そして、ＬＡＮ制御装置４の故障時には、故障したＬＡＮ制御装置４を取り外して新しいＬＡＮ制御装置４と交換できるようになっている。前記ＬＡＮ制御部１１はＣＰＵ６の指示に基づいてＬＡＮの制御（ネットワーク制御）を行うものである。
【００５５】
各ＬＡＮ制御装置４のＲＯＭ１２内には、予めＬＡＮのＭＡＣグローバルアドレスを格納しておく。例えば、＃１のＬＡＮ制御装置４のＲＯＭ１２にはＭＡＣグローバルアドレス「ＡＡＡＡＡＡＡＡＡＡＡＡ」を格納し、＃２のＬＡＮ制御装置４のＲＯＭ１２にはＭＡＣグローバルアドレス「ＢＢＢＢＢＢＢＢＢＢＢＢ」を格納し、以下、同様にして＃ＮのＬＡＮ制御装置４のＲＯＭ１２にはＭＡＣグローバルアドレス「ＣＣＣＣＣＣＣＣＣＣＣＣ」を格納しておく。このように、ＬＡＮ制御装置４のＲＯＭ１２にＭＡＣグローバルアドレスを格納した状態で、該ＬＡＮ制御装置４を情報処理装置に実装しておく。
【００５６】
また、前記記憶装置７は、例えば、ＥＥＰＲＯＭ等の電気的に書き込み可能な不揮発性メモリ、バッテリバックアップにより不揮発化したＲＡＭ、その他書き込み可能に不揮発性メモリで構成する。また、前記記憶装置７を揮発性のメモリ（ＲＡＭ）で構成することもできるが、この場合には磁気ディスク装置、光磁気ディスク装置等に情報を格納しておき、情報処理装置のシステム起動時に、磁気ディスク装置、光磁気ディスク装置等に格納してある情報を読み出し、前記揮発性のメモリへ格納する。
【００５７】
前記のように記憶装置７は不揮発化した状態で情報を保持できるものならば、任意の記憶手段で実現可能であり、以下の説明では前記記憶装置７は任意にデータのリード／ライトができるものとして説明する。
【００５８】
また、前記記憶装置７には前記各ＬＡＮ制御装置４に対応した情報を格納するためのアドレスリストを格納する領域が設けてある。このアドレスリストの領域は▲１▼、▲２▼、▲３▼の３つの領域に区切られていて、▲１▼の領域は、実装されるＬＡＮ制御装置４に対応する識別情報の格納領域として使用し、▲２▼の領域は、対応するＬＡＮ制御装置４で使用するＭＡＣアドレス格納領域として使用し、▲３▼の領域は、対応するＬＡＮ制御装置４の所有するＭＡＣアドレスと不一致を検出した際の動作モード情報を設定する領域として使用する。
【００５９】
この例では、前記▲３▼の領域に設定する動作モード情報として、Ｃ１、Ｃ２、Ｃ３（Ｃ３は図示省略してある）の情報を設定するが、これらの情報の内容は次の通りである。すなわち、Ｃ１は、どちらを使用するかを選択する動作を示す旨の情報であり、Ｃ２は、無条件にアドレスリストのＭＡＣグローバルアドレスを使用することを示す旨の情報であり、Ｃ３は、無条件にＬＡＮ制御装置４のＭＡＣグローバルアドレスを使用することを示す旨の情報である。なお、前記アドレスリストの▲１▼、▲２▼、▲３▼の領域の情報は、ディスプレイ８、キーボード等のオペレータ操作等により任意に書き換えできるものである。なお、以下に説明する情報処理装置５内のアドレス管理の各処理は、ＣＰＵ６がプログラムを実行することで行う。
【００６０】
§２：システム導入時の処理説明
前記のように、各ＬＡＮ制御装置４のＲＯＭ１２内には、予めＬＡＮのＭＡＣグローバルアドレスを格納してある。この場合、＃１のＬＡＮ制御装置４のＲＯＭ１２にはＭＡＣグローバルアドレス「ＡＡＡＡＡＡＡＡＡＡＡＡ」を格納し、＃２のＬＡＮ制御装置４のＲＯＭ１２にはＭＡＣグローバルアドレス「ＢＢＢＢＢＢＢＢＢＢＢＢ」を格納し、以下、同様にして＃ＮのＬＡＮ制御装置４のＲＯＭ１２にはＭＡＣグローバルアドレス「ＣＣＣＣＣＣＣＣＣＣＣＣ」を格納してあるものとする。
【００６１】
また、前記記憶装置７には前記各ＬＡＮ制御装置４に対応した情報を格納するためのアドレスリストを格納する領域が設けてあり、前記アドレスリストの▲１▼の領域は、実装されるＬＡＮ制御装置４に対応する識別情報の格納領域として使用し、▲２▼の領域は、対応するＬＡＮ制御装置４で使用するＭＡＣアドレス格納領域として使用し、▲３▼の領域は、対応するＬＡＮ制御装置４の所有するＭＡＣグローバルアドレスと不一致を検出した際の動作モード情報を設定する領域として使用するようになっている。
【００６２】
そこでシステム導入時には、記憶装置７内のアドレスリストの▲１▼、▲２▼、▲３▼の領域に次のようにして情報を格納しておくが、前記▲１▼の領域と▲２▼の領域には、係員、或いはオペレータ操作により情報を格納（人手により格納）するか、或いはＣＰＵ６が自動的に情報を格納する。
【００６３】
前記のようにしてＣＰＵ６が自動的に前記情報を格納する場合、ＣＰＵ６は、実行するプログラム中に埋め込まれた情報を使用して前記情報を格納するか、任意の記憶手段（磁気ディスク等）の或る領域に設定された情報を読み出して前記情報を格納するか、ＬＡＮ制御装置４から読み取った前記情報を使用して格納するか、その他の方法を組み合わせて前記情報を格納するか、のいずれかの方法で前記情報を格納する。
【００６４】
具体的には次の通りである。ＣＰＵ６はシステム導入時に起動されると、前記アドレスリストの▲１▼の領域に、実装されたＬＡＮ制御装置４に対応する識別情報を格納し、▲２▼の領域に、ＬＡＮ制御装置４のＲＯＭ１２に格納されているＭＡＣグローバルアドレスを読み出して格納し、▲３▼の領域に、対応するＬＡＮ制御装置４の所有するＭＡＣグローバルアドレスと不一致を検出した際の動作モード情報を格納する。なお、前記▲３▼の情報はオペレータ等により任意に書き換え可能である。
【００６５】
この例では、アドレスリストの▲１▼の領域には、＃１（＃１のＬＡＮ制御装置４に対応する識別情報）、＃２（＃２のＬＡＮ制御装置４に対応する識別情報）・・・＃Ｎ（＃ＮのＬＡＮ制御装置４に対応する識別情報）を格納する。また、▲２▼の領域には、ＭＡＣグローバルアドレスとして、「ＡＡＡＡＡＡＡＡＡＡＡＡ」、「ＢＢＢＢＢＢＢＢＢＢＢＢ」・・・「ＣＣＣＣＣＣＣＣＣＣＣＣ」を格納する。更に、▲３▼の領域には、動作モード情報としてＣ１、Ｃ１・・・Ｃ１を格納する。
【００６６】
このようにして、記憶装置７のアドレスリストには、図示のような情報が格納される。このアドレスリストによれば、識別情報＝＃１のＭＡＣグローバルアドレスは「ＡＡＡＡＡＡＡＡＡＡＡＡ」であり、ＭＡＣグローバルアドレス不一致の場合の動作モード情報はＣ１である。また、識別情報＝＃２のＭＡＣグローバルアドレスは「ＢＢＢＢＢＢＢＢＢＢＢＢ」であり、ＭＡＣグローバルアドレス不一致の場合の動作モード情報はＣ１である。更に、識別情報＝＃ＮのＭＡＣグローバルアドレスは「ＣＣＣＣＣＣＣＣＣＣＣＣ」であり、ＭＡＣグローバルアドレス不一致の場合の動作モード情報はＣ１である。
【００６７】
§３：システム起動時、及びＬＡＮ制御装置交換後の処理説明・・・図２、図３参照
図３はＬＡＮ制御装置交換後の装置説明図である。図３は＃１のＬＡＮ制御装置４が何らかの原因で故障したことにより、故障したＬＡＮ制御装置４と同一の機能を有する新しいＬＡＮ制御装置４に交換した場合の状態を示している。この場合、ＬＡＮ制御装置４のＲＯＭ１２に格納されているＭＡＣグローバルアドレスは、交換後のＬＡＮ制御装置４に予め設定されていた「ａａａａａａａａａａａａ」に変更されている。なお、他のＬＡＮ制御装置４は正常動作が可能であり、図２に示したシステム導入時のままである。以下、図２、図３に基づいて、システム起動時の処理、及びＬＡＮ制御装置交換後の処理を説明する。
【００６８】
情報処理装置のシステム起動時、ＣＰＵ６は、先ずＬＡＮ制御装置４のＲＯＭ１２に格納されているＭＡＣグローバルアドレスを読み出し、記憶装置７のアドレスリストの▲２▼の領域に格納されているＭＡＣグローバルアドレスと比較する。その結果、両者が一致すればＬＡＮ制御装置４は正常な状態であると判断し、ＣＰＵ６は前記起動処理を続行する。すなわち、前記のようにしてアドレス比較を行い、両者が一致した場合は、そのＭＡＣグローバルアドレスを用いてシステム起動処理及び装置運用ができるので、ＣＰＵ６はそのまま起動処理を続行し、装置運用を行う。
【００６９】
しかし、いずれかのＬＡＮ制御装置４が何らかの原因により故障したことにより、故障したＬＡＮ制御装置４と同一機能を有する別のＬＡＮ制御装置４に交換された場合、ＬＡＮ制御装置４の有するＲＯＭ１２のＭＡＣグローバルアドレスを読み出し、記憶装置７内のアドレスリストに格納されているＭＡＣグローバルアドレスと比較した際、不一致となるため、前記アドレスリストの▲３▼の領域に設定されている不一致時の動作モード情報に従って次のように処理を行う。
【００７０】
(1) ：動作モード情報がＣ３に設定されていた場合の処理
前記のようにＭＡＣグローバルアドレスの不一致が発生し、該当する▲３▼の領域に動作モード情報Ｃ３が格納されていたら、無条件にＬＡＮ制御装置４のＭＡＣグローバルアドレスを使用する。このため、ＣＰＵ６は、記憶装置７のアドレスリストの▲２▼の領域に格納されているＭＡＣグローバルアドレスを、ＬＡＮ制御装置４のＲＯＭ１２から読み出したＭＡＣグローバルアドレスで書き換える（該当する識別情報のアドレスを書き換える）。
【００７１】
例えば、＃１のＬＡＮ制御装置４が故障により交換され、交換後のＬＡＮ制御装置４のＲＯＭ１２に、「ＭＡＣグローバルアドレス「ａａａａａａａａａａａａ」が格納されているとする。この場合、前記「ＭＡＣグローバルアドレス「ａａａａａａａａａａａａ」を読み出して、アドレスリストの＃１の識別情報に対応するＭＡＣグローバルアドレスを書き換える。このようにすれば、アドレスリストの＃１の識別情報に対応したＭＡＣグローバルアドレスが前記ＭＡＣグローバルアドレス「ａａａａａａａａａａａａ」となる。
【００７２】
このようにすれば、交換後のＬＡＮ制御装置４に格納されているＭＡＣグローバルアドレスを使用可能になる。例えば、相手装置の数が少なく、アドレスの変更処理が簡単なシステムでは交換後のＬＡＮ制御装置４のＭＡＣグローバルアドレスを選択する方が都合の良い場合もあるし、また、接続相手装置側のネットワーク定義等の相手ＭＡＣグローバルアドレスの変更が済んだ後での装置運用時等に簡単に対応可能である。このように、交換後のＬＡＮ制御装置４に格納されているＭＡＣグローバルアドレスをも選択可能にすることで、様々なシステムやユーザ等の要望に対応できるようになる。
【００７３】
(2) ：動作モード情報がＣ２に設定されていた場合の処理
前記のようにＭＡＣグローバルアドレスの不一致が発生し、該当する▲３▼の領域に動作モード情報Ｃ２が格納されていたら、無条件に記憶装置７のアドレスリストに格納されているＭＡＣグローバルアドレスを使用する。このためＣＰＵ６は、記憶装置７のアドレスリストの内容を変更せずに、そのまま起動処理を続行し、運用する。
【００７４】
(3) ：動作モード情報がＣ１に設定されていた場合の処理
前記のようにＭＡＣグローバルアドレスの不一致が発生し、該当する▲３▼の領域に動作モード情報Ｃ１が設定されていたら、記憶装置７のアドレスリストのＭＡＣグローバルアドレスを使用するか、ＬＡＮ制御装置４のＭＡＣグローバルアドレスを使用するかをオペレータに選択させる。
【００７５】
このため、ＣＰＵ６は、ＭＡＣグローバルアドレスの不一致を検出した旨の情報をディスプレイ８へ送り、画面上に表示する。これにより、ＭＡＣグローバルアドレスの不一致を検出したことをオペレータに知らせる。その後、ＣＰＵ６は、記憶装置７のアドレスリストのＭＡＣグローバルアドレスを使用するか、ＬＡＮ制御装置４のＭＡＣグローバルアドレスを使用するかをオペレータに選択させるためのアドレス選択情報をディスプレイ８の画面に表示し、オペレータに選択させる。
【００７６】
前記のようにしてディスプレイ８の画面に表示したアドレス選択情報により、オペレータがキーボード９の操作、或いはマウス（図示省略）の操作で画面上からアドレス情報を入力すると、その情報をＣＰＵ６が検出し、次のように処理を行う。
【００７７】
(a) ：オペレータが、記憶装置７のアドレスリストに格納されているＭＡＣグローバルアドレスを選択した場合、ＣＰＵ６は、記憶装置７のアドレスリストの▲３▼の領域に、動作モード情報Ｃ２を設定する。このようにすれば、その後の処理では、ＣＰＵ６は記憶装置７のアドレスリストに格納されているＭＡＣグローバルアドレスを選択するようになる。
【００７８】
(b) ：オペレータが、ＬＡＮ制御装置４のＲＯＭ１２に格納されているＭＡＣグローバルアドレスを選択した場合、ＣＰＵ６は、記憶装置７のアドレスリストの▲２▼の領域に格納されているＭＡＣグローバルアドレスを、ＬＡＮ制御装置４のＲＯＭ１２に格納されているＭＡＣグローバルアドレスを読み出して書き換える（該当する識別情報のＭＡＣグローバルアドレスを書き換える）。
【００７９】
このようにすれば、次回のシステム起動時に行うアドレス比較（例えば、次回のシステム起動時）では両者が一致するから、交換後の通信制御装置のアドレス格納手段に格納されているアドレスで装置運用を行うことができる。例えば、相手装置の数が少なく、アドレスの変更処理が簡単なシステムでは交換後の通信制御装置のアドレスを選択する方が都合の良い場合もあるし、また、接続相手装置側のネットワーク定義等の相手ＭＡＣグローバルアドレスの変更が済んだ後での装置運用時等に簡単に対応可能である。このように、交換後の通信制御装置に格納されているアドレスをも選択可能にすることで、様々なシステムやユーザ等の要望に対応できるようになる。
【００８０】
§４：フローチャートによるシステム起動時の処理説明・・・図４参照
図４はシステム起動時のＣＰＵの処理フローチャートである。以下、図４の処理フローチャートに基づいて、前記情報処理装置におけるシステム起動時の処理を説明する。なお、Ｓ１〜Ｓ９は各処理ステップを示す。また、以下に説明する処理はＣＰＵ６がプログラムを実行することで行う処理である。
【００８１】
前記情報処理装置のシステム起動時に、ＣＰＵ６は、先ずＬＡＮ制御装置４のＲＯＭ１２に格納されているＭＡＣグローバルアドレスと、記憶装置７のアドレスリストの▲２▼の領域に格納されているＭＡＣグローバルアドレスを読み出して比較する（Ｓ１）。その結果、両者が一致すれば（Ｓ２）、そのまま起動処理を続行し、運用する。
【００８２】
しかし、前記アドレス比較の結果、両者が不一致となった場合（Ｓ２）、ＣＰＵ６は、記憶装置７のアドレスリストの▲３▼の領域に設定されている動作モード情報を読み出して判断する（Ｓ３）。その結果、前記動作モード情報がＣ２、或いはＣ３に設定されていたら、次のように処理を行う。
【００８３】
すなわち、前記動作モード情報がＣ２であった場合は、無条件にアドレスリストのＭＡＣグローバルアドレスを使用するため、アドレス変更することなく、そのまま起動処理を続行し、運用する。また、前記動作モード情報がＣ３であった場合には（Ｓ８）、無条件にＬＡＮ制御装置４のＭＡＣグローバルアドレスを使用するため、ＣＰＵ６は、記憶装置７のアドレスリストの▲２▼の領域に格納されているＭＡＣグローバルアドレスを、ＬＡＮ制御装置４のＲＯＭ１２から読み出したＭＡＣグローバルアドレスで書き換える（Ｓ９）。その後、起動処理を続行し、運用する。但し、この場合、相手装置のＭＡＣグローバルアドレス変更処理が済んでいる必要がある。
【００８４】
しかし、前記Ｓ３の処理において、動作モード情報がＣ１に設定されていたら、動作モード情報を選択する必要があるため、ＣＰＵ６は、ＭＡＣグローバルアドレスの不一致を検出した旨の情報をディスプレイ８へ送り、画面上に表示する。これにより、ＭＡＣグローバルアドレスの不一致を検出したことをオペレータに知らせる。
【００８５】
その後、ＣＰＵ６は、記憶装置７のアドレスリストのＭＡＣグローバルアドレスを使用するか、ＬＡＮ制御装置４のＭＡＣグローバルアドレスを使用するかをオペレータに選択させるためのアドレス選択情報をディスプレイ８の画面に表示し、オペレータに選択させる（Ｓ４）。
【００８６】
前記のようにしてオペレータが、記憶装置７のアドレスリストに格納されているＭＡＣグローバルアドレスを選択した場合（Ｓ５）、ＣＰＵ６は、記憶装置７のアドレスリストの▲３▼の領域に、動作モード情報Ｃ２を設定する（Ｓ６）。このようにすれば、次の処理では、ＣＰＵ６は記憶装置７のアドレスリストに格納されているＭＡＣグローバルアドレスを選択するようになる。
【００８７】
また、オペレータが、ＬＡＮ制御装置４のＲＯＭ１２に格納されているＭＡＣグローバルアドレスを選択した場合（Ｓ５）、ＣＰＵ６は、記憶装置７のアドレスリストの▲２▼の領域に格納されているＭＡＣグローバルアドレスを、ＬＡＮ制御装置４のＲＯＭ１２に格納されているＭＡＣグローバルアドレスを読み出して書き換える（Ｓ７）。
【００８８】
このようにすれば、次の処理では、記憶装置７のアドレスリストに格納されたＭＡＣグローバルアドレスと、ＬＡＮ制御装置４のＲＯＭ１２に格納されたＭＡＣグローバルアドレスの比較処理において、両者が一致するため、そのまま起動処理を続行し、運用する。但し、この場合相手装置のＭＡＣグローバルアドレス変更処理が済んでいる必要がある。
【００８９】
§５：記憶媒体の説明
前記情報処理装置には磁気ディスク装置（ハードディスク装置）が設けてあり、この磁気ディスク装置の磁気ディスク（記憶媒体）には、予め前記ＣＰＵ６が実行するための各種プログラムを格納しておく。そして、情報処理装置のシステム起動時、或いは運用時等に、前記磁気ディスク装置の記憶媒体に格納されているプログラムの内、必要とするプログラムを読み出し、内部のメモリに一旦格納する。
【００９０】
その後、ＣＰＵ６が前記メモリに格納してあるプログラムの内、必要なプログラムから順次読み出して実行することにより、前記ＣＰＵ６の処理を行う。なお、前記磁気ディスク装置の記憶媒体に格納するプログラムは、次のようにして格納（記憶）する。
【００９１】
▲１▼：フレキシブルディスク（フロッピィディスク）に格納されているプログラム（他の装置で作成したプログラムデータ）を、コンピュータ本体に設けたドライブ装置により読み取り、磁気ディスク装置の記憶媒体に格納する。
【００９２】
▲２▼：光磁気ディスク、或いはＣＤ−ＲＯＭ等の記憶媒体に格納されているデータを、前記コンピュータ本体に設けたドライブ装置により読み取り、ハードディスク装置の記憶媒体に格納する。
【００９３】
▲３▼：ＬＡＮ等の通信回線を介して他の装置から伝送されたデータを前記コンピュータ本体で受信し、そのデータを磁気ディスク装置の記憶媒体に格納する。
§６：その他の説明
(1) ：前記の例ではＭＡＣグローバルアドレスを使用してＬＡＮの制御を行う例について説明したが、ＭＡＣローカルアドレス等の他のアドレスを使用する場合にも適用することは可能である。但し、ＭＡＣグローバルアドレスを使用した場合程、大きな効果は得られない。
【００９４】
(2) ：通信ネットワークはＬＡＮに限らず、他の同様な通信ネットワークに適用可能である。
(3) ：前記情報処理装置は、サーバ装置だけでなく、前記クライアント端末としても使用可能である。すなわち、前記サーバ装置とクライアント端末の両方に前記実施の形態で説明した情報処理装置を用いることも可能である。この場合には、ＭＡＣグローバルアドレスの変更があっても簡単に対応することが可能である。
【００９５】
【発明の効果】
以上説明したように、本発明によれば次のような効果がある。
(1) ：オペレータの最低限の操作（アドレスを選択する操作のみ）により、通信制御装置（例えば、ＬＡＮ制御装置）の故障時に交換前の通信制御装置のアドレス（例えば、ＭＡＣグローバルアドレス）と同一のアドレスでネットワークを運用することが可能になる。そのため、通信制御装置交換時のネットワークの再立ち上げを最低限の時間、工数で可能にする。また、交換後の通信制御装置のアドレスも選択して使用できるようにしたので、様々なシステムやユーザ等の要望等に対応できる効果がある。
【００９６】
(2) ：アドレス（例えば、ＭＡＣグローバルアドレス）により相手装置を特定する通信制御プロトコルにおいて、前記アドレスをＲＯＭ等の不揮発性メモリに格納して搭載する通信制御装置（例えば、ＬＡＮ制御装置）を使用している情報処理装置の場合、通信制御装置を故障等により交換しなければならなくなった時に、通常接続される全通信相手装置のネットワーク定義、設定の変更を行う必要がある。
【００９７】
しかし、本発明によれば、通信制御装置の交換を行ったシステムで使用するアドレスを選択するだけで、データ通信を行うことが可能になり、ネットワーク定義、設定にかかる工数を削減できる効果がある。
【００９８】
(3) ：前記情報処理装置において、通信制御装置を故障等により交換する場合に、交換後、ネットワーク定義、設定を変更する際、全通信相手装置及び自装置のネットワークの定義、設定の変更が完了するまでの間、それまで使用していたアドレスの設定で通信が可能になる。従って、前記定義変更等の保守作業等で装置を停止させる時間を短縮できる効果がある。
【００９９】
前記効果の外、各請求項に対応して次のような効果がある。
(4) ：請求項１では、アドレス管理手段は、例えば情報処理装置のシステム導入時に、通信制御装置のアドレス格納手段からアドレスを読み出し、そのアドレスを通信制御装置の識別情報と対応付けて記憶手段のアドレスリストに格納しておく。その後、アドレス管理手段は、例えば情報処理装置のシステム起動時にアドレスリストに格納されたアドレスと通信制御装置のアドレス格納手段に格納されたアドレスとを比較する。その結果両者が不一致となった場合、アドレスリスト及び通信制御装置のアドレス格納手段に格納されているアドレスの内いずれか一方のアドレスを選択し、自装置のアドレスとして使用可能に設定する。
【０１００】
従って、通信制御装置の故障時の交換により通信制御装置側のアドレスが変更になった場合、アドレスリストのアドレスを選択すれば、交換前の通信制御装置のアドレス（例えば、ＭＡＣグローバルアドレス）と同一のアドレスでネットワーク運用することが可能になる。その結果、相手装置のアドレス変更処理は不要となるから、通信制御装置（ＬＡＮ制御装置等）交換時のネットワークの再立ち上げを最低限の時間、工数で可能にできる効果がある。
【０１０１】
(5) ：請求項２では、アドレスリストには、該アドレスリストに格納されたアドレスと、通信制御装置内のアドレス格納手段に格納されたアドレスとを比較して両者が不一致となった場合の動作モードを決めるための動作モード情報が、識別情報と対応させて格納されており、アドレス管理手段はアドレス比較で両者が不一致となった場合に、アドレスリストに格納された動作モード情報に従った動作モードでアドレス設定を行う。
【０１０２】
このようにすれば、前記アドレス比較により両者が不一致となった場合に、前記動作モード情報に従って、簡単、かつ自動的にアドレスの設定処理を行うことができる効果がある。
【０１０３】
(6) ：請求項３では、アドレスリストに格納した動作モード情報は、無条件に通信制御装置のアドレス格納手段に格納されているアドレスを使用する旨の情報と、無条件にアドレスリストに格納されているアドレスを使用する旨の情報と、通信制御装置のアドレス格納手段に格納されているアドレスか、アドレスリストに格納されているアドレスかを選択して使用する旨の情報を含んでいる。
【０１０４】
このような動作モード情報を使用することで、前記アドレス比較で両者が不一致となった場合に使用するアドレスを任意に選択して設定することができる。従って、様々なシステムやユーザ等の要望等に対応できる。
【０１０５】
(7) ：請求項４では、アドレス管理手段はアドレス比較で両者が不一致となった際、アドレスリストに設定された動作モード情報が、無条件にアドレスリストのアドレスを使用する旨の情報であれば、前記アドレスを設定変更せずにそのままとする。
【０１０６】
このようにすれば、通信制御装置（ＬＡＮ制御装置等）の故障時に、交換前の通信制御装置のアドレスと同一のアドレスでネットワーク運用することが可能になる。そのため相手装置のアドレス変更処理も不要となり、通信制御装置交換時のネットワークの再立ち上げを最低限の時間、工数で可能にする効果がある。
【０１０７】
(8) ：請求項５では、アドレス管理手段はアドレス比較で両者が不一致となった際、アドレスリストに設定された動作モード情報が、無条件に通信制御装置のアドレス格納手段に格納されているアドレスを使用する旨の情報であれば、前記アドレスリストの該当するアドレスを前記通信制御装置のアドレス格納手段から読み出したアドレスで書き換える。
【０１０８】
このようにすれば、交換後の通信制御装置のアドレス格納手段に格納されているアドレスで装置運用を行うことができる。例えば、相手装置の数が少なく、アドレスの変更処理が簡単なシステムでは交換後の通信制御装置のアドレスを選択する方が都合の良い場合もあるし、また、接続相手装置側のネットワーク定義等の相手ＭＡＣグローバルアドレスの変更が済んだ後での装置運用時等に簡単に対応可能である。このように、交換後の通信制御装置に格納されているアドレスをも選択可能にすることで、様々なシステムやユーザ等の要望に対応できるようになる。
【０１０９】
(9) ：請求項６では、アドレス管理手段はアドレス比較で両者が不一致となった際、アドレスリストに設定された動作モード情報が、通信制御装置のアドレス格納手段に格納されているアドレスか、アドレスリストに格納されているアドレスかを選択して使用する旨の情報であれば、オペレータにアドレス選択情報を提示してアドレスを選択させ、選択されたアドレスを自装置のアドレスとして使用可能に設定する。
【０１１０】
このようにすれば、オペレータによる最低限の操作で、通信制御装置の故障時に、その後使用するアドレスを設定し、そのアドレスでネットワーク運用することが可能になる効果がある。
【０１１１】
(10)：請求項７では、アドレス管理手段はオペレータが、アドレスリストに格納されているアドレスを選択した場合、アドレスリストの動作モード情報を、無条件にアドレスリストに格納されているアドレスを使用する旨の情報に書き換える。
【０１１２】
このようにすれば、次回からは前記動作モード情報に基づいて、交換前の通信制御装置（ＬＡＮ制御装置等）のアドレス（例えば、ＭＡＣグローバルアドレス）と同一のアドレスでネットワーク運用することが可能になる。その結果、相手装置のアドレス変更処理は不要であるから、通信制御装置（ＬＡＮ制御装置等）交換時のネットワークの再立ち上げを最低限の時間、工数で可能にできる効果がある。
【０１１３】
(11)：請求項８では、アドレス管理手段はオペレータが通信制御装置のアドレス格納手段に格納されているアドレスを選択した場合、前記アドレスリストの該当するアドレスを、前記通信制御装置のアドレス格納手段から読み出したアドレスで書き換える。
【０１１４】
このようにすれば、交換後の通信制御装置のアドレス格納手段に格納されているアドレスで装置運用を行うことができる。例えば、相手装置の数が少なく、アドレスの変更処理が簡単なシステムでは交換後の通信制御装置のアドレスを選択する方が都合の良い場合もあるし、また、接続相手装置側のネットワーク定義等の相手ＭＡＣグローバルアドレスの変更が済んだ後での装置運用時等に簡単に対応可能である。このように、交換後の通信制御装置に格納されているアドレスをも選択可能にすることで、様々なシステムやユーザ等の要望に対応できるようになる。
【０１１５】
(12)：請求項９では、情報処理装置において記憶媒体に格納したプログラムを読み出し、実行することで、前記アドレス管理手段の機能を実現する。この場合、アドレス管理手段は通信制御装置のアドレス格納手段からアドレスを読み出し、そのアドレスを通信制御装置の識別情報と対応付けて前記記憶手段のアドレスリストに格納しておく。その後、前記アドレスリストに格納されたアドレスと前記通信制御装置のアドレス格納手段に格納されたアドレスとを比較し、両者が不一致となった場合、前記アドレスリスト及び通信制御装置のアドレス格納手段に格納されているアドレスの内、いずれか一方のアドレスを選択し、自装置のアドレスとして使用可能に設定する。
【０１１６】
従って、通信制御装置の故障時の交換により通信制御装置側のアドレスが変更になった場合、前記アドレスリストのアドレスを選択すれば、交換前の通信制御装置（ＬＡＮ制御装置等）のアドレス（例えば、ＭＡＣグローバルアドレス）と同一のアドレスでネットワーク運用することが可能になる。その結果、相手装置のアドレス変更処理は不要であるから、通信制御装置（ＬＡＮ制御装置等）交換時のネットワークの再立ち上げを最低限の時間、工数で可能にできる効果がある。
【図面の簡単な説明】
【図１】本発明の原理説明図である。
【図２】実施の形態におけるシステム導入時の装置説明図である。
【図３】実施の形態におけるＬＡＮ制御装置交換後の装置説明図である。
【図４】実施の形態におけるシステム起動時のＣＰＵの処理フローチャートである。
【図５】従来のシステム構成例である。
【図６】従来例におけるシステム導入時の装置説明図である。
【図７】従来例におけるＬＡＮ制御装置交換後の装置説明図である。
【符号の説明】
１  サーバ装置
２  クライアント端末
３  ネットワーク
４  ＬＡＮ制御装置
５  情報処理装置
６  ＣＰＵ（中央処理装置）
７  記憶装置
８  ディスプレイ（表示装置）
９  キーボード
１１  ＬＡＮ制御部
１２  ＲＯＭ
【図１】
0003681859.tif 000002
【図２】
0003681859.tif 000003
【図３】
0003681859.tif 000004
【図４】
0003681859.tif 000005
【図５】
0003681859.tif 000006
【図６】
0003681859.tif 000007
【図７】
0003681859.tif 000008