(57)【要約】【課題】主基板２を交換する際に識別情報や起動時に必要な設定情報を引き継ぐ作業を短時間で行うことができるようにする。【解決手段】本発明の情報処理装置１ａは、ＣＰＵ３を搭載する主基板２と、主基板２に着脱可能に装着されるメザニンボード４であって、自情報処理装置の識別情報と、主基板２が起動する際に使用する所定の設定情報とを記憶する不揮発メモリ５１を搭載したものを備える。【選択図】図２
2013186634.tif 000002
【特許請求の範囲】
【請求項１】
中央処理装置を搭載する主基板と、
前記主基板に着脱可能に装着されるメザニンボードであって、自情報処理装置の識別情報と、前記主基板が起動する際に使用する所定の設定情報とを記憶する不揮発記憶手段を搭載したものと
を備えることを特徴とする情報処理装置。
【請求項２】
前記主基板上にはネットワーク接続機器が接着されていて、
前記不揮発記憶手段が、前記ネットワーク接続機器の識別情報をさらに記憶するものである
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記不揮発記憶手段が、前記中央処理装置の動作を監視するマネージメントコントローラによって情報が読み書きされる不揮発記憶装置を含むものである
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記不揮発記憶手段が、前記ネットワーク接続機器によって情報が読み書きされる不揮発記憶装置を含むものである
ことを特徴とする請求項１から３のいずれか１項に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ、ＰＣ（パーソナルコンピュータ）などとして用いて好適な情報処理装置に関する。
【背景技術】
【０００２】
特許文献１には、基板交換時に、所定の設定情報を交換後の基板に引き継ぐための技術の一例が記載されている。特許文献１に記載されているファクシミリ装置では、オプションボード上に着脱自在に不揮発メモリを搭載している。この不揮発メモリには、ファクシミリ装置の内部設定や短縮ダイヤルなどの設定データが一時的に格納される。そして、オプションボードを交換する際に不揮発メモリを用いて設定データの引き継ぎが行われる。
【０００３】
ところで、サーバやＰＣなど情報処理装置の主基板（マザーボードなどとも呼ばれる）には、様々な固有情報が予め設定されている。固有情報としては、例えば、情報処理装置のシリアル情報や主基板のシリアル情報などの識別情報や、主基板に半田付けして搭載されているＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）接続装置のＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスなどの識別情報がある。これらの識別情報は、製造段階で、例えば主基板上の所定の不揮発メモリなどに格納されている。
【０００４】
また、情報処理装置が起動する際に実行されるプログラムが使用する所定の設定情報は、主基板上の所定の不揮発メモリに記憶される。ここで、情報処理装置が起動する際に実行されるプログラムは、例えばＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）である。ＢＩＯＳは、基本的な入出力を行う複数のプログラムの集まりであり、所定の不揮発メモリに格納されている主基板や周辺装置に関する設定情報を用いて実行される。
【０００５】
また、主基板には、マネージメントコントローラが搭載されている場合がある。マネージメントコントローラは、主基板に搭載されている主ＣＰＵ（中央処理装置）とは独立して動作するＣＰＵを用いて動作する装置である。このマネージメントコントローラは、例えば、主ＣＰＵや周辺装置の動作を監視したり、所定の通信装置を介して監視情報を外部のサーバに通報したり、主基板上の各装置を外部のサーバなどによって遠隔操作させたりする。マネージメントコントローラは、ユーザによって設定された、通報設定情報、顧客情報などのコンフィグ設定情報を用いて動作する。これらのコンフィグ設定情報は、例えば、主基板上の所定の不揮発メモリに格納されている、
【０００６】
上記のようなサーバやＰＣなどの情報処理装置において主基板を交換した場合、新たな主基板の不揮発メモリに格納されているシリアル情報やＭＡＣアドレスといった識別情報は、交換前のものとは異なることになる。また、新しい主基板ではＢＩＯＳの設定情報、マネージメントコントローラの通報設定情報、顧客情報などのコンフィグ設定情報は、初期設定となっている。したがって、新たな主基板に対して、交換前の主基板に格納されていたこれらの設定情報を引き継ぐ作業が必要となる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００１−３４５９９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
サーバやＰＣなど情報処理装置において主基板を交換する場合、交換前の主基板から情報を引き継ぐときには、例えば引き継ぐ情報をソフト的に外部記憶装置（あるいは外部記憶媒体）にバックアップしておき、主基板の交換後、バックアップしていた情報を書き戻すという作業が実施される。しかしながら、書き戻しの作業に時間がかかるため、交換の際の作業時間が長くなるという課題があった。
【０００９】
また、ソフト的に読み出しができないようなデータ領域のバックアップはできない。そのため、主基板交換時には、このような領域に記載されているデータを使用するプログラムに対して設定作業が行うことが必要となる。すなわち、ＯＳ（Ｏｐｅｒａｔｉｎｇ Ｓｙｓｔｅｍ）やアプリケーションプログラムなどの設定を、作業者が手作業で変更する必要があった。このような場合には、作業時間が長くなってしまうという課題があった。
【００１０】
一方、特許文献１に記載されている構成では、オプションボード上に着脱自在に装着されている不揮発メモリを用いることで、一定の設定データを引き継ぐことは可能である。しかし、特許文献１の構成は、オプションボード交換時におけるデータの引き継ぎを対象としたものであって、主基板の識別情報や主基板で起動時に使用する情報を引き継ぐことを想定したものではない。
【００１１】
本発明の目的は、上述した主基板を交換する際に作業に時間が掛かってしまうという課題を解決することができる情報処理装置を提供することにある。
【課題を解決するための手段】
【００１２】
本発明の情報処理装置は、中央処理装置を搭載する主基板と、前記主基板に着脱可能に装着されるメザニンボードであって、自情報処理装置の識別情報と、前記主基板が起動する際に使用する所定の設定情報とを記憶する不揮発記憶手段を搭載したものとを備えることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、メザニンボードを載せ替えることで識別情報や起動時に必要な設定情報を引き継ぐことができ、短時間で保守作業を行うことができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態としての情報処理装置の基本的な構成例を示すブロック図である。
【図２】本発明の一実施形態としての情報処理装置の構成例を示すブロック図である。
【図３】図２の不揮発メモリ５１の記憶内容の一例を示す図である。
【図４】図２の情報処理装置１ａの動作例を示すフローチャートである。
【図５】本発明の一実施形態としての情報処理装置の他の構成例を示すブロック図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照して本発明による情報処理装置の実施の形態について説明する。図１は、本発明の一実施形態としての情報処理装置の基本的な構成例を示すブロック図である。図１の情報処理装置１は、例えばサーバ、ＰＣ等のコンピュータなどを構成する。この場合、情報処理装置１は、主基板２を備えている。そして、主基板２は、中央処理装置３と、メザニンボード４とを備えている。中央処理装置３は、主基板２上に例えば所定のソケットを介して着脱自在に搭載されている。ただし、ソケットを用いることに代えて、中央処理装置３は、例えば、半田付けによって主基板２上の所定の通電パターンに接着されていてもよい。
【００１６】
メザニンボード４は、主基板２上に例えば所定のコネクタを介して着脱可能に装着されている。メザニンボード４は、主基板２よりも小型の拡張基板である。メザニンボード４は、例えば半田付けによって接着することで不揮発記憶手段５を搭載している。不揮発記憶手段５は、情報処理装置１の識別情報６と、主基板２が起動する際に使用する所定の設定情報７とを記憶している。
【００１７】
以上の構成によれば、着脱可能に主基板２に装着されるメザニンボード４に搭載されている不揮発記憶手段５に、情報処理装置１の識別情報６と、主基板２が起動する際に使用される所定の設定情報７とが記憶される。主基板２を交換した際に、メザニンボード４を交換後の主基板２に載せ替えることで識別情報６や起動時に必要な設定情報７を引き継ぐことができ、短時間で作業を行うことができる。
【００１８】
次に、図２〜図４を参照して、本発明による情報処理装置の他の実施形態について説明する。図２は、本発明の一実施形態としての情報処理装置の構成例を示すブロック図である。図２において、図１に示したものと同一の構成には同一の符号を用いている。
【００１９】
図２の情報処理装置１ａは、例えば、サーバ、ＰＣ等のコンピュータなどを構成する。図２の情報処理装置１ａは、主基板２と、補助記憶装置８とを備えている。主基板２は、ＣＰＵ３と、メザニンカード４とを搭載している。主基板２は、さらに、主記憶装置２１、不揮発メモリ２２、不揮発メモリ２３、入出力インターフェース２４、バス２５及び不揮発メモリ２６を備えている。主基板２は、さらに、マネージメントコントローラ２７、ネットワークコントローラ２８、バス２９及びコネクタ４１を備えている。
【００２０】
補助記憶装置８は、ハードディスクドライブ、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などから構成され、ＯＳ８１、アプリケーションプログラム８２や、各種データを記憶する。
【００２１】
主記憶装置２１は、ＲＡＭ（Ｒａｎｄｏｍ Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などからなる記憶装置であり、ＣＰＵ３がＯＳ８１やアプリケーションプログラム８２を実行する際にワーキングエリアなどとして使用される。
【００２２】
不揮発メモリ２２は、フラッシュメモリなどから構成され、ＢＩＯＳ（すなわちＢＩＯＳプログラム）を記憶する。情報処理装置１ａの起動時にはＣＰＵ３によって不揮発メモリ２２に格納されているＢＩＯＳプログラムが実行され、各部の初期化などが行われ、例えばＯＳの実行環境が用意される。ＢＩＯＳプログラムは、ＢＩＯＳプログラム自身の（すなわち自プログラム群の）バージョンや作成日時などを表す情報を含んでいる。この不揮発メモリ２２に格納されているＢＩＯＳプログラムは、フィールドにおいてバージョンアップされることがある。
【００２３】
不揮発メモリ２３は、不揮発メモリ２２に格納されているＢＩＯＳプログラムを実行する際に用いられるＢＩＯＳ設定情報を記憶する不揮発メモリである。ＢＩＯＳ設定情報は、ＣＰＵ３、主記憶装置２１、補助記憶装置８などの主基板２上又は主基板２に接続されるハードウェアの動作設定のための情報などを含んでいる。不揮発メモリ２３は、例えばＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）によって構成されたＳＲＡＭ（Ｓｔａｔｉｃ  ＲＡＭ）を用いて記憶回路を構成する。そして、所定のバッテリーで記憶内容を保持する不揮発メモリである。不揮発メモリ２３は、ＯＳ実行前にＢＩＯＳプログラムに含まれる設定用のプログラムを実行したり、ＯＳ上で所定のアプリケーションプログラムを実行したりすることで、書き換えることができる。
【００２４】
入出力インターフェース２４は、バス２５と補助記憶装置８などとの間でデータを入出力際に信号の入出力を制御する。
【００２５】
バス２５は、アドレス、データ、バス制御用の信号、割り込み信号等を各部の間で入出力するための信号線群である。なお、図２では、ＣＰＵ３がバス２５を介して直接、不揮発メモリ２２、２３及び２６、マネージメントコントローラ２７、ネットワークコントローラ２８等に接続されているが、他に信号の入出力を仲介する装置を介在させることもできる。
【００２６】
不揮発メモリ２６は、情報処理装置１ａの識別情報や主基板２の識別情報、すなわち、情報処理装置１ａのシリアル情報や主基板２のシリアル情報等を記憶する不揮発メモリである。情報処理装置１ａのシリアル情報や主基板２のシリアル情報は、例えばメーカの製造段階で、各情報処理装置１ａや主基板２に固有の情報として不揮発メモリ２６内に書き込まれている。
【００２７】
マネージメントコントローラ２７は、内部に、ＣＰＵ、揮発及び不揮発メモリ等を備え、不揮発メモリに格納されている所定のプログラムを実行することで、ＣＰＵ３等の主基板２の各部の動作や処理内容等を監視する。また、マネージメントコントローラ２７は、ネットワークカード２８又は他の図示していないマネージメントコントローラ２７専用の通信装置を介して外部のネットワークに接続し、所定のサーバとの間で通信を行う。マネージメントコントローラ２７は、その所定のサーバへ監視結果を通報したり、サーバからの遠隔指示を受信して主基板２上の各部の制御を行ったりする。なお、マネージメントコントローラ２７は、例えば、図示していない内部の不揮発メモリに、顧客名称、顧客電話番号、ネットワークカード２８等に割り当てられているＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスなどを格納している。これらの情報は、情報処理装置１ａの納入時や納入後に適宜、登録や変更される。マネージメントコントローラ２７は、これらの情報を参照して、外部のサーバと所定の情報を送受信する。
【００２８】
また、マネージメントコントローラ２７は、メザニンカード４に搭載されている不揮発メモリ５１へのデータの書き込み、及び不揮発メモリ５１からのデータの読み出しを行う。また、不揮発メモリ５１の記憶内容に基づいて、不揮発メモリ２２、２３、２６等の記憶内容を更新する処理を行う。
【００２９】
図３は、不揮発メモリ５１に格納される情報の一例を示している。なお、不揮発メモリ５１は、例えば、シリアルＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリ等から構成される。本実施形態では、マネージコントローラ２７やネットワークカード２８によってデータの読み出しや書き込みが行われる。ただし、ＣＰＵ３から直接アクセスできるようにしてもよい。
【００３０】
図３に示したように、不揮発メモリ５１には、情報処理装置１ａのシリアル情報５１１、主基板２のシリアル情報５１２が格納される。情報処理装置１ａのシリアル情報５１１及び主基板２のシリアル情報５１２は、情報処理装置１ａの識別情報及び主基板２の識別情報である。情報処理装置１ａのシリアル情報５１１及び主基板２のシリアル情報５１２は、通常（すなわち主基板２等が正常動作している場合）、不揮発メモリ２６に格納される情報と同じものとなる。
【００３１】
さらに、不揮発メモリ５１には、さらに、ＢＩＯＳバーション５１３、ＢＩＯＳ設定情報５１４、ＢＩＯＳプログラム５１５、顧客名称５１６、顧客電話番号５１７及びＩＰアドレス５１８が格納される。ＢＩＯＳバーション５１３とＢＩＯＳプログラム５１５は、不揮発メモリ２２に記憶されているＢＩＯＳのバージョンを表す情報とＢＩＯＳプログラムそのものである。上述したように、ＢＩＯＳプログラムは出荷後にバージョンアップされることがあるが、交換後の主基板２の不揮発メモリ２２内のＢＩＯＳプログラムのバーションが常に交換前のもより新しいものであるとは限らない。そのため、交換前の主基板２のＢＩＯＳプログラムのバージョンの方が新しい場合には、交換後の主基板２のＢＩＯＳプログラムのバージョンを、ＢＩＯＳプログラム５１５を用いてバージョンアップできるようにしている。そのため、不揮発メモリ５１には、ＢＩＯＳプログラム５１１としてＢＩＯＳプログラム全体を保存している。
【００３２】
ＢＩＯＳ設定情報５１４は、不揮発メモリ２３に格納されているＢＩＯＳ設定情報を記憶する。主基板２の交換時に、ＢＩＯＳ設定情報５１４を不揮発メモリ２３に書き込むことで、交換前の情報を引き継ぐことができる。ただし、本実施形態では、バージョンが新しい場合、ＢＩＯＳプログラムは、古いバージョン用の設定情報を利用することができるようになっているものとする。
【００３３】
顧客名称５１６、顧客電話番号５１７及びＩＰアドレス５１８は、マネージメントコントローラ２７内部の図示していない不揮発メモリに格納されている顧客名称、顧客電話番号及びＩＰアドレスと通常時には同一の情報となる。
【００３４】
上記のＢＩＯＳバージョン５１３〜ＩＰアドレス５１８は、使用状況に応じて変化する設定情報である。
【００３５】
そして、ＭＡＣアドレス５１９は、ネットワークカード２８に対して識別情報として予め設定されているＭＡＣアドレスと同一の情報が格納される。
【００３６】
一方、図２のネットワークコントローラ２８は、有線や無線の所定のＬＡＮに接続するための通信装置である。ネットワークコントローラ２８は、ＣＰＵ３やマネージメントコントローラ２７の制御の下、ＣＰＵ３やマネージメントコントローラ２７と外部のサーバ等との間で通信を行う。ネットワークコントローラ２８は、また、内部に図示していない不揮発メモリを有し、ネットワークコントローラ２８に対して予め設定されているＭＡＣアドレスを表す情報などを記憶している。
【００３７】
また、ネットワークコントローラ２８は、メザニンカード４上の不揮発メモリ５１に対してデータを書き込んだり、不揮発メモリ５１からデータを読み出したりする機能を有している。ネットワークコントローラ２８は、内部の不揮発メモリに格納されているＭＡＣアドレスを、不揮発メモリ５１にＭＡＣアドレス５１９として書き込んだり、不揮発メモリ５１に格納されているＭＡＣアドレス５１９を読み出して、内部の不揮発メモリに格納されているＭＡＣアドレスを表す情報を、上書きしたりする。
【００３８】
また、メザニンカード４は、不揮発メモリ５１を搭載した拡張基板であり、コネクタ４１を介して主基板２に装着される。不揮発性メモリ５１は、コネクタ４１を介してバス２９で、マネージメントコントローラ２７とネットワークコントローラ２８とに接続される。
【００３９】
次に、図４を参照して、情報処理装置１ａにおける主基板２の交換時の処理について説明する。なお、図４の処理は、情報処理装置１ａの起動時に、マネージメントコントローラ２７によって制御される処理とそれに続いてネットワークコントローラ２８によって制御される処理との流れを示している。なお、不揮発メモリ５１には、図３を参照して説明した各情報５１１〜５１９が、交換前の主基板２に格納されている各情報と一致するようにすでに格納されているものとする。この図４の処理は、情報処理装置１ａの起動時に、ＣＰＵ３がＢＩＯＳプログラムを実行する前に実行される。
【００４０】
ステップＳ１１では、マネージメントコントローラ２７が、不揮発メモリ２６に登録されている情報処理装置のシリアル情報及び主基板のシリアル情報が、不揮発メモリ５１に格納されている情報処理装置のシリアル情報５１１及び主基板のシリアル情報５１２と一致しているか否かを判定する。
【００４１】
主基板２が交換された場合、ステップＳ１１の判定結果はＮＯとなるので、不揮発メモリ５１に格納されている情報で、主基板２上の所定の情報を書き換える処理が行われる（ステップＳ１２）。すなわち、ステップＳ１２で、マネージメントコントローラ２７は、不揮発メモリ５１内の情報処理装置のシリアル情報５１１及び主基板のシリアル情報５１２で、新しい主基板２の不揮発メモリ２６内の情報処理装置のシリアル情報及び主基板のシリアル情報を上書きする。これによって、新しい主基板２の不揮発メモリ２６内の情報処理装置のシリアル情報及び主基板のシリアル情報が、交換前の各シリアル情報に書き換えられる。さらに、ステップＳ１２で、マネージメントコントローラ２７は、不揮発メモリ５１内のＢＩＯＳ設定情報５１４で、新しい主基板２の不揮発メモリ２３内のＢＩＯＳ設定情報を上書きする。これによって、新しい主基板２の不揮発メモリ２３内のＢＩＯＳ設定情報が、交換前のＢＩＯＳ設定情報に書き換えられる。
【００４２】
さらに、ステップＳ１２で、マネージメントコントローラ２７は、不揮発メモリ５１内の顧客名称５１６、顧客電話番号５１７及びＩＰアドレス５１８で、新しい主基板２のマネージメントコントローラ２７内の図示していない不揮発メモリ内の対応する情報を上書きする。これによって、新しい主基板２のマネージメントコントローラ２７内の設定情報が、交換前の各設定情報に書き換えられる。
【００４３】
さらに、ステップＳ１２において、マネージメントコントローラ２７は、必要に応じてＢＩＯＳプログラムの引き継ぎ処理を行う。すなわち、マネージメントコントローラ２７は、不揮発メモリ５１内のＢＩＯＳバージョン５１３と、不揮発メモリ２２に格納されているＢＩＯＳバージョンとを比較する。そして、不揮発メモリ２２に格納されているＢＩＯＳバージョンの方が古い場合、不揮発メモリ２２の上書き処理を行う。つまり、マネージメントコントローラ２７は、不揮発メモリ５１内のＢＩＯＳプログラム５１５で、不揮発メモリ２２内のＢＩＯＳプログラムを上書きする。これによって、ＢＩＯＳのバージョンをより新しいものとすることができる。
【００４４】
一方、主基板２が交換されていない場合、ステップＳ１１の判定結果はＹＥＳとなるので、マネージメントコントローラ２７は、不揮発メモリ５１に格納されている設定情報と、主基板２上の各情報とが一致しているか否かを判定する（ステップＳ１３）。すなわち、ステップＳ１３では、マネージメントコントローラ２７が、不揮発メモリ５１内のＢＩＯＳバージョン５１３と不揮発メモリ２２内のＢＩＯＳバージョンとを比較する。ステップＳ１３では、また、マネージメントコントローラ２７が、不揮発メモリ５１内のＢＩＯＳ設定情報５１４と不揮発メモリ２３内のＢＩＯＳ設定情報とを比較する。ステップＳ１３では、さらに、マネージメントコントローラ２７が、不揮発メモリ５１内の顧客情報５１６、顧客電話番号５１７及びＩＰアドレス５１８とマネージメントコントローラ２７内の図示していない不揮発メモリ内のそれらに対応する情報とを比較する。そして、不揮発メモリ５１内の各情報５１３、５１４及び５１６〜５１８と、不揮発性メモリ２２、２３又はマネージメントコントローラ２７内の不揮発性メモリ内の情報とのいずれかに不一致があった場合、マネージメントコントローラ２７は一致していなかったと判定する（ステップＳ１３でＮＯ）。
【００４５】
ステップＳ１３でＮＯとなった場合、マネージメントコントローラ２７は一致していなかった情報について、不揮発性メモリ２２、２３又はマネージメントコントローラ２７内の不揮発性メモリ内の情報で、不揮発メモリ５１内の各情報５１３〜５１８を上書きし、不揮発メモリ５１内の設定情報を更新する（ステップＳ１４）。ここで、不揮発メモリ５１内の情報が最新のものに更新される。
【００４６】
そして、ステップＳ１２で所定の識別情報と、設定情報の全部又は一部を不揮発メモリ５１から新しい主基板２へ移行させるか、ステップＳ１４で主基板２上の設定情報の全部又は一部を不揮発メモリ５１に上書きするか、あるいは、主基板２上の識別情報及び設定情報が不揮発メモリ５１内の対応する情報と一致していた場合（ステップＳ１３でＹＥＳの場合）、マネージメントコントローラ２７からネットワークコントローラ２８へ処理の主体が交代する。
【００４７】
次に、ネットワークコントローラ２８が、ネットワークコントローラ２８内の図示していない不揮発メモリ内の識別情報であるＭＡＣアドレスと、不揮発メモリ５１内の識別情報であるＭＡＣアドレス５１９とを比較する（ステップＳ２１）。ここで、主基板２が交換された場合には、ステップＳ２１の判定結果はＮＯとなるので、ネットワークコントローラ２８内の図示していない不揮発メモリ内のＭＡＣアドレスを、不揮発メモリ５１に格納されているＭＡＣアドレス５１９で書き換える処理が行われる（ステップＳ２２）。ここで、ＭＡＣアドレスが交換前のものに書き換えられる。
【００４８】
次に、ステップＳ２２でＭＡＣアドレスの引き継ぎ処理が行われるか、ステップＳ２１でＹＥＳとなった場合には、ネットワークコントローラ２８がＣＰＵ３を呼び出し、ＣＰＵ３によって不揮発メモリ２２に格納されている所定のＢＩＯＳプログラムが実行される（ステップＳ２３）。以後、ＣＰＵ３によって、所定のＢＩＯＳプログラムが実行され、続いて所定のＯＳ８１が実行される。
【００４９】
以上のようにして、主基板２が交換された場合、情報処理装置１ａの起動時に、メザニンカード４の不揮発メモリ５１に格納されていた交換前の情報を用いて、主基板２の識別情報や設定情報が変更され、識別情報と設定情報の引き継ぎが行われる。また、情報処理装置１ａを起動する度に、不揮発メモリ５１内の情報が必要に応じて更新される。
【００５０】
次に、図５を参照して、図２を参照して説明した実施形態の変形例について説明する。図５は、本発明の一実施形態としての情報処理装置の構成例を示すブロック図である。図５において、図２に示したものと同一の構成には同一の符号を用いている。
【００５１】
図５の情報処理装置１ｂは、例えば、サーバ、ＰＣ等のコンピュータなどを構成する。図５の情報処理装置１ｂは、図２に示した情報処理装置１ａと比較して、次の２点が異なっている。なお、図５の主基板２ｂが、図２の主基板２ａに対応する構成である。すなわち、図２のメザニンカード４に対応する図５のメザニンカード４ｂは、第１不揮発メモリ５１ａと第２不揮発メモリ５１ｂを備えている。次に、第１不揮発メモリ５１ａは、バス２９ａを介してマネージメントコントローラ２７に接続されている。また、第２不揮発メモリ５１ｂは、バス２９ｂを介してネットワークコントローラ２８に接続されている。この構成では、第２不揮発メモリ５１ｂに図３のＭＡＣアドレス５１９が記憶される。そして、第１不揮発メモリ５１ｂに図３の各情報５１１〜５１８が記憶される。図５の情報処理装置１ｂでは、マネージメントコントローラ２７とネットワークコントローラ２８との間のメザニンカード４ｂへのアクセスをより自由度を有して行うことができる。
【００５２】
なお、本発明の実施の形態は、上記に限られず、例えば図５の構成でメザニンカード４ｂを不揮発メモリに対応して２枚としたり、図３の不揮発メモリ５１に記憶する識別情報と設定情報の項目を増やしたり、減らしたり、あるいは、図３の不揮発メモリ５１にＯＳ８１やアプリケーションプログラム８２が使用するデータやプログラムを記憶するようにしたり、といった変更を適宜行うことができる。
【００５３】
また、上記実施形態では、主基板２上に複数の不揮発メモリ（不揮発メモリ２２、２３、２６やマネージメントコントローラ２７内やネットワークコントローラ２８内の図示していない不揮発メモリ）と、メザニンカード４上の不揮発メモリ５１とで、同一の情報を記憶するようにしている。しかし、例えば、主基板２上に複数の不揮発メモリの全部又は一部を省略することができる。この場合、ＣＰＵ３やマネージメントコントローラ２７又はネットワークコントローラ２８が不揮発メモリ５１内に識別情報や設定情報を直接記憶するようにする。
【００５４】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【００５５】
（付記１）中央処理装置を搭載する主基板と、
前記主基板に着脱可能に装着されるメザニンボードであって、自情報処理装置の識別情報と、前記主基板が起動する際に使用する所定の設定情報とを記憶する不揮発記憶手段を搭載したものと
を備えることを特徴とする情報処理装置。
【００５６】
（付記２）前記主基板上にはネットワーク接続機器が接着されていて、
前記不揮発記憶手段が、前記ネットワーク接続機器の識別情報をさらに記憶するものである
ことを特徴とする付記１に記載の情報処理装置。
【００５７】
（付記３）前記不揮発記憶手段が、前記中央処理装置の動作を監視するマネージメントコントローラによって情報が読み書きされる不揮発記憶装置を含むものである
ことを特徴とする付記１又は２に記載の情報処理装置。
【００５８】
（付記４）前記不揮発記憶手段が、前記ネットワーク接続機器によって情報が読み書きされる不揮発記憶装置を含むものである
ことを特徴とする付記１から３のいずれか１つに記載の情報処理装置。
【符号の説明】
【００５９】
１、１ａ、１ｂ  情報処理装置
２、２ｂ  主基板
３  中央処理装置（ＣＰＵ）
４、４ｂ  メザニンカード
５  不揮発記憶手段
５１  不揮発メモリ
５１ａ  第１不揮発メモリ
５１ｂ  第２不揮発メモリ
２７  マネージメントコントローラ
２８  ネットワークコントローラ
【図１】
2013186634.tif 000003
【図２】
2013186634.tif 000004
【図３】
2013186634.tif 000005
【図４】
2013186634.tif 000006
【図５】
2013186634.tif 000007