(57)【要約】【課題】ＢＩＯＳを共通化して使用することができるコンピュータシステムを提供すること。【解決手段】本発明のコンピュータシステム（１）は、自己のコンピュータシステム（１）を制御する装置である基本構成要素（１１、１２、２１〜２３、３１〜３４、４１）と、格納部（５１）と、ＢＩＯＳ（６１）とを具備する。格納部（５１）には、基本構成要素（１１、１２、２１〜２３、３１〜３４、４１）を表す装置固有情報と基本構成要素（１１、１２、２１〜２３、３１〜３４、４１）の数とを含む装置情報（１’）が格納されている。ＢＩＯＳ（６１）は、格納部（５１）から装置情報（１’）を読み出し、装置情報（１’）に基づいて自己のコンピュータシステム（１）をブートする。【選択図】図２Ａ
2008217670.tif 000002
【特許請求の範囲】
【請求項１】
自己のコンピュータシステムを制御する装置である基本構成要素と、
前記基本構成要素を表す装置固有情報と前記基本構成要素の数とを含む装置情報が格納された格納部と、
前記格納部から前記装置情報を読み出し、前記装置情報に基づいて前記自己のコンピュータシステムをブートするＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）と
を具備するコンピュータシステム。
【請求項２】
請求項１に記載のコンピュータシステムにおいて、
前記基本構成要素は、
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）
を含むコンピュータシステム。
【請求項３】
請求項２に記載のコンピュータシステムにおいて、
前記基本構成要素は、
メモリスロット
を更に含むコンピュータシステム。
【請求項４】
請求項２又は３に記載のコンピュータシステムにおいて、
前記基本構成要素は、
ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｅｃｔ）スロット
を更に含むコンピュータシステム。
【請求項５】
請求項２〜４のいずれかに記載のコンピュータシステムにおいて、
前記基本構成要素は、
チップセット
を更に含むコンピュータシステム。
【請求項６】
請求項１〜５のいずれかに記載のコンピュータシステムにおいて、
前記基本構成要素のうちの第１、第２基本構成要素と前記ＢＩＯＳは、それぞれ、第１、第２コンピュータシステムを構成し、
前記格納部は、前記第１、第２基本構成要素を表す第１、第２装置固有情報と前記第１、第２基本構成要素の数とを含む第１、第２装置情報が前記装置情報として格納された第１、第２格納部を備え、
前記ＢＩＯＳは、前記第１、第２格納部の一方の格納部から前記第１、第２装置情報の一方の装置情報を読み出し、前記一方の装置情報に基づいて前記第１、第２コンピュータシステムの一方のコンピュータシステムをブートする
コンピュータシステム。
【請求項７】
請求項６に記載のコンピュータシステムにおいて、
前記一方のコンピュータシステムが利用されるときに、前記一方の格納部と前記ＢＩＯＳとを接続するスイッチ
を更に具備するコンピュータシステム。
【請求項８】
自己のコンピュータシステムを制御する装置である基本構成要素と、格納部と、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）とを具備するコンピュータシステムに適用される方法であって、
前記基本構成要素を表す装置固有情報と前記基本構成要素の数とを含む装置情報を前記格納部に格納するステップと、
前記ＢＩＯＳが、前記格納部から前記装置情報を読み出し、前記装置情報に基づいて前記自己のコンピュータシステムをブートするステップと
を具備するコンピュータシステムの起動方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）を具備するコンピュータシステムに関する。
【背景技術】
【０００２】
電子計算機装置（コンピュータシステム）のブートには、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）と呼ばれるファームウエアが必要である。ブートとは、ＢＩＯＳによってコンピュータシステムを起動することをいう。また、人間がコンピュータシステムに電源を投入してから、操作可能な状態になるまでに、ＢＩＯＳによって自動的に行われる一連の処理をいう。
【０００３】
ＢＩＯＳは装置固有のファームウエアである。このため、コンピュータシステムの基本構成要素（ＣＰＵの種類、ＰＣＩスロットの種類、メモリスロットの種類、チップセットの種類）などが同じでも、基本構成要素の数（ＣＰＵの数、ＰＣＩスロットの数、メモリスロットの数、チップセットの数）が違えば、別々にＢＩＯＳを作成しなければならず、開発工数がかかってしまっていた。これについて説明する。
【０００４】
図１Ａは、従来のコンピュータシステムとしてコンピュータシステム１０１の構成を示している。コンピュータシステム１０１は、第１基本構成要素と、第１のＢＩＯＳ１６１（以下、ＢＩＯＳ１６１）とを具備している。
【０００５】
第１基本構成要素は、自己のコンピュータシステム１０１を制御する装置である。第１基本構成要素は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１１、１１２と、メモリスロット１２１〜１２３と、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｅｃｔ）スロット１３１〜１３４と、チップセット１４１とを含んでいる。
【０００６】
これにより、ＢＩＯＳ１６１は、第１基本構成要素１１１、１１２、１２１〜１２３、１３１〜１３４、１４１とその数とに基づいてコンピュータシステム１０１をブートする。
【０００７】
コンピュータシステム１０１の構成の基幹部分を同じにしたまま、コンピュータシステム１０１に対して仕様を変更する場合、例えば、図１Ｂに示されるようなコンピュータシステムが作成される。
【０００８】
図１Ｂは、従来のコンピュータシステムとしてコンピュータシステム１０２の構成を示している。コンピュータシステム１０２は、第２基本構成要素と、第２のＢＩＯＳ１６２（以下、ＢＩＯＳ１６２）とを具備している。
【０００９】
第２基本構成要素は、自己のコンピュータシステム１０２を制御する装置である。第２基本構成要素は、ＣＰＵ１１１と、メモリスロット１２１と、ＰＣＩスロット１３１、１３２と、チップセット１４１とを含んでいる。ここで、ＣＰＵ１１１、メモリスロット１２１、ＰＣＩスロット１３１、１３２、チップセット１４１は、コンピュータシステム１０１の第１基本構成要素に含まれるＣＰＵ１１１、メモリスロット１２１、ＰＣＩスロット１３１、１３２、チップセット１４１と同じ種類が使用される
【００１０】
これにより、ＢＩＯＳ１６２は、第２基本構成要素１１１、１２１、１３１、１３２、１４１とその数とに基づいてコンピュータシステム１０２をブートする。
【００１１】
このように、コンピュータシステム１０１の構成の基幹部分を同じにしたまま、コンピュータシステム１０１に対して仕様変更されたコンピュータシステム１０２を作成することができる。
【００１２】
しかし、コンピュータシステム１０１とコンピュータシステム１０２では、第１基本構成要素の種類と第２基本構成要素の種類（ＣＰＵの種類、ＰＣＩスロットの種類、メモリスロットの種類、チップセットの種類）が同じであるが、第１基本構成要素の数と第２基本構成要素の数（ＣＰＵの数、ＰＣＩスロットの数、メモリスロットの数、チップセットの数）が異なっている。この場合、コンピュータシステム１０１には、第１基本構成要素１１１、１１２、１２１〜１２３、１３１〜１３４、１４１とその数によりコンピュータシステム１０１をブートするためのＢＩＯＳ１６１が必要であり、コンピュータシステム１０２には、第２基本構成要素１１１、１２１、１３１、１３２、１４１とその数によりコンピュータシステム１０２をブートするためのＢＩＯＳ１６２が必要となる。
【００１３】
したがって、従来では、コンピュータシステム１０１に対して仕様変更されたコンピュータシステム１０２を作成する場合、ＢＩＯＳ１６１とＢＩＯＳ１６２の２種類のＢＩＯＳが必要であり、コンピュータシステムそのものが似通っているにもかかわらずＢＩＯＳが２種類存在することになり工数がかかってしまう。
【００１４】
ＢＩＯＳを具備するシステムについて紹介する。
【００１５】
特開２０００−２３５４８３号公報（特許文献１）には“情報処理装置”が記載されている。この情報処理装置は、システム情報が記憶された第１のメモリと、ＢＩＯＳプログラムが記憶された第２のメモリとを具備し、電源投入時において、前記ＢＩＯＳプログラムが前記第１のメモリ内のデータに基づいてシステム各部をチェックする情報処理装置において、ユーザの第１のキー操作に応じて前記第１のメモリ内のデータを前記第２のメモリに書き込み、ユーザの第２のキー操作に応じて前記第２のメモリ内のデータを前記第１のメモリに書き込む制御手段を具備してなることを特徴としている。
【００１６】
特開平８−１３７５８８号公報（特許文献２）には“コンピュータシステム”が記載されている。このコンピュータシステムは、コンピュータ本体と、このコンピュータ本体に設けられたフロッピー（登録商標）ディスクコネクタと、３モードフロッピー（登録商標）ディスクドライブ装置と２モードフロッピー（登録商標）ディスクドライブ装置のいずれか一方の装置に対応して設けられ、その対応する装置を前記フロッピー（登録商標）ディスクコネクタに接続するインターフェースケーブルであって、前記対応する装置が前記フロッピー（登録商標）ディスクコネクタに接続された時、その装置と前記フロッピー（登録商標）ディスクコネクタに含まれる複数の電源またはグランドピンの中の所定ピンとの間が電気的に分離されるように構成されたインターフェースケーブルと、前記フロッピー（登録商標）ディスクコネクタの前記所定ピンの電圧に応じて、前記３モードフロッピー（登録商標）ディスクドライブ装置と前記２モードフロッピー（登録商標）ディスクドライブ装置のどちらが前記フロッピー（登録商標）ディスクコネクタに接続されているかを検出するドライブタイプ検出手段とを具備することを特徴としている。
【００１７】
特開平８−１７９９３７号公報（特許文献３）には“ブートプログラム切替え装置”が記載されている。このブートプログラム切替え装置は、ＣＰＵをブートするためのブートプログラムを複数保持する保持手段と、前記ＣＰＵの強制リセットを行うリセット手段と、前記リセット手段によるリセットのタイミングで、前記保持手段に保持された複数のブートプログラムを切り替える切替え手段とを有することを特徴としている。
【００１８】
【特許文献１】特開２０００−２３５４８３号公報
【特許文献２】特開平８−１３７５８８号公報
【特許文献３】特開平８−１７９９３７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１９】
本発明の課題は、ＢＩＯＳを共通化して使用することができるコンピュータシステムを提供することにある。
本発明の他の課題は、開発工数を削減することができるコンピュータシステムを提供することにある。
本発明の更に他の課題は、コンピュータシステムの仕様を切り替えることができるコンピュータシステムを提供することにある。
【課題を解決するための手段】
【００２０】
以下に、発明を実施するための最良の形態・実施例で使用される符号を括弧付きで用いて、課題を解決するための手段を記載する。この符号は、特許請求の範囲の記載と発明を実施するための最良の形態・実施例の記載との対応を明らかにするために付加されたものであり、特許請求の範囲に記載されている発明の技術的範囲の解釈に用いてはならない。
【００２１】
本発明のコンピュータシステム（１）（２）は、
自己のコンピュータシステム（１）（２）を制御する装置である基本構成要素（１１、１２、２１〜２３、３１〜３４、４１）（１１、２１、３１、３２、４１）と、
前記基本構成要素（１１、１２、２１〜２３、３１〜３４、４１）（１１、２１、３１、３２、４１）を表す装置固有情報と前記基本構成要素（１１、１２、２１〜２３、３１〜３４、４１）（１１、２１、３１、３２、４１）の数とを含む装置情報（１’）（２’）が格納された格納部（５１）（５２）と、
前記格納部（５１）（５２）から前記装置情報（１’）（２’）を読み出し、前記装置情報（１’）（２’）に基づいて前記自己のコンピュータシステム（１）（２）をブートするＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）（６１）と
を具備する。
【００２２】
本発明のコンピュータシステム（１）（２）において、
前記基本構成要素（１１、１２、２１〜２３、３１〜３４、４１）（１１、２１、３１、３２、４１）は、
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）（１１、１２）（１１）
を含む。
【００２３】
本発明のコンピュータシステム（１）（２）において、
前記基本構成要素（１１、１２、２１〜２３、３１〜３４、４１）（１１、２１、３１、３２、４１）は、
メモリスロット（２１〜２３）（２１）
を更に含む。
【００２４】
本発明のコンピュータシステム（１）（２）において、
前記基本構成要素（１１、１２、２１〜２３、３１〜３４、４１）（１１、２１、３１、３２、４１）は、
ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｅｃｔ）スロット（３１〜３４）（３１）
を更に含む。
【００２５】
本発明のコンピュータシステム（１）（２）において、
前記基本構成要素（１１、１２、２１〜２３、３１〜３４、４１）（１１、２１、３１、３２、４１）は、
チップセット（４１）（４１）
を更に含む。
【００２６】
本発明のコンピュータシステム（３）では、
前記基本構成要素（１１、１２、２１〜２３、３１〜３４、４１）（１１、２１、３１、３２、４１）のうちの第１、第２基本構成要素（１１、１２、２１〜２３、３１〜３４、４１）（１１、２１、３１、３２、４１）と前記ＢＩＯＳ（６１）は、それぞれ、第１、第２コンピュータシステム（１）（２）を構成し、
前記格納部（５１）（５２）は、前記第１、第２基本構成要素（１１、１２、２１〜２３、３１〜３４、４１）（１１、２１、３１、３２、４１）を表す第１、第２装置固有情報と前記第１、第２基本構成要素（１１、１２、２１〜２３、３１〜３４、４１）（１１、２１、３１、３２、４１）の数とを含む第１、第２装置情報（１’）（２’）が前記装置情報として格納された第１、第２格納部（５１）（５２）を備え、
前記ＢＩＯＳ（６１）は、前記第１、第２格納部（５１）（５２）の一方の格納部（５１／５２）から前記第１、第２装置情報（１’）（２’）の一方の装置情報（１’／２’）を読み出し、前記一方の装置情報（１’／２’）に基づいて前記第１、第２コンピュータシステム（１）（２）の一方のコンピュータシステム（１／２）をブートする。
【００２７】
本発明のコンピュータシステム（３）は、
前記一方のコンピュータシステム（１／２）が利用されるときに、前記一方の格納部（５１／５２）と前記ＢＩＯＳ（６１）とを接続するスイッチ（７１）
を更に具備する。
【００２８】
本発明のコンピュータシステム（１）（２）の起動方法は、
自己のコンピュータシステム（１）（２）を制御する装置である基本構成要素（１１、１２、２１〜２３、３１〜３４、４１）（１１、２１、３１、３２、４１）と、格納部（５１）（５２）と、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）（６１）とを具備するコンピュータシステム（１）（２）に適用され、
前記基本構成要素（１１、１２、２１〜２３、３１〜３４、４１）（１１、２１、３１、３２、４１）を表す装置固有情報と前記基本構成要素（１１、１２、２１〜２３、３１〜３４、４１）（１１、２１、３１、３２、４１）の数とを含む装置情報（１’）（２’）を前記格納部（５１）（５２）に格納するステップと、
前記ＢＩＯＳ（６１）が、前記格納部（５１）（５２）から前記装置情報（１’）（２’）を読み出し、前記装置情報（１’）（２’）に基づいて前記自己のコンピュータシステム（１）（２）をブートするステップと
を具備する。
【発明の効果】
【００２９】
以上の説明により、本発明のコンピュータシステム（１）（２）では、ＢＩＯＳ（６１）を共通化して使用することができる。即ち、コンピュータシステム（１）のＢＩＯＳ（６１）は、自己のコンピュータシステム（１）をブートするときに、装置情報（１’）｛第１基本構成要素（１１、１２、２１〜２３、３１〜３４、４１）を表す装置固有情報、第１基本構成要素（１１、１２、２１〜２３、３１〜３４、４１）の数｝をＳＲＯＭ（５１）から読み出す。コンピュータシステム（２）のＢＩＯＳ（６１）は、自己のコンピュータシステム（２）をブートするときに、装置情報（２’）｛第２基本構成要素（１１、２１、３１、３２、４１）を表す装置固有情報、第２基本構成要素（１１、２１、３１、３２、４１）の数｝をＳＲＯＭ（５２）から読み出す。このように、本発明のコンピュータシステム（１）（２）によれば、ＢＩＯＳ（６１）を共通化することにより、ＢＩＯＳを開発するための開発工数を削減することができる。
【００３０】
また、本発明では、コンピュータシステム（１）の構成の基幹部分を同じにしたまま、コンピュータシステム（１）に対して仕様を変更して、コンピュータシステム（２）を作成する場合、コンピュータシステム全体を開発するときの開発工数を大幅に削減することができる。
【００３１】
また、本発明のコンピュータシステム（３）では、コンピュータシステムの仕様をコンピュータシステム（１）（２）の一方のコンピュータシステムから他方のコンピュータシステムに切り替えることができる。
【００３２】
また、本発明のコンピュータシステム（３）では、一方のコンピュータシステム（１／２）の基本構成要素の一部が故障してブートしなくなってしまった場合、スイッチ（７１）により一方のＳＲＯＭ（５１／５２）とＢＩＯＳ（６１）との接続を、他方のＳＲＯＭ（５２／５１）とＢＩＯＳ（６１）との接続に切り替えることにより、コンピュータシステムの構成を縮小した状態でブートを試みることができる。
【発明を実施するための最良の形態】
【００３３】
以下に添付図面を参照して、本発明のコンピュータシステムについて詳細に説明する。
【００３４】
（第１実施形態）
図２Ａは、本発明のコンピュータシステムとしてコンピュータシステム１の構成を示している。コンピュータシステム１は、第１基本構成要素と、第１のＳＲＯＭ５１（以下、ＳＲＯＭ５１）と、ＢＩＯＳ６１とを具備している。
【００３５】
第１基本構成要素は、自己のコンピュータシステム１を制御する装置である。第１基本構成要素は、ＣＰＵ１１、１２と、メモリスロット２１〜２３と、ＰＣＩスロット３１〜３４と、チップセット４１とを含んでいる。
【００３６】
作業者は、第１基本構成要素１１、１２、２１〜２３、３１〜３４、４１を表す装置固有情報と、第１基本構成要素１１、１２、２１〜２３、３１〜３４、４１の数とを含む装置情報１’を、上記の装置情報として、ＳＲＯＭ５１に格納しておく。
【００３７】
これにより、ＢＩＯＳ６１は、コンピュータシステム１をブートするとき、ＳＲＯＭ５１から装置情報１’を読み出す。このとき、ＢＩＯＳ６１は、その装置情報１’に基づいてコンピュータシステム１をブートする。
【００３８】
コンピュータシステム１の構成の基幹部分を同じにしたまま、コンピュータシステム１に対して仕様を変更する場合、例えば、図２Ｂに示されるようなコンピュータシステムが作成される。
【００３９】
図２Ｂは、本発明のコンピュータシステムとしてコンピュータシステム２の構成を示している。コンピュータシステム２は、第２基本構成要素と、第２のＳＲＯＭ５２（以下、ＳＲＯＭ５２）と、ＢＩＯＳ６１とを具備している。ここで、ＢＩＯＳ６１は、コンピュータシステム１のＢＩＯＳ６１と同じ種類が使用される。
【００４０】
第２基本構成要素は、自己のコンピュータシステム２を制御する装置である。第２基本構成要素は、ＣＰＵ１１と、メモリスロット２１と、ＰＣＩスロット３１、３２と、チップセット４１とを含んでいる。ここで、ＣＰＵ１１、メモリスロット２１、ＰＣＩスロット３１、３２、チップセット４１は、コンピュータシステム１の第１基本構成要素に含まれるＣＰＵ１１、メモリスロット２１、ＰＣＩスロット３１、３２、チップセット４１と同じ種類が使用される
【００４１】
作業者は、第２基本構成要素１１、２１、３１、３２、４１を表す装置固有情報と、第２基本構成要素１１、２１、３１、３２、４１の数とを含む装置情報２’を、上記の装置情報として、ＳＲＯＭ５２に格納しておく。
【００４２】
これにより、ＢＩＯＳ６１は、コンピュータシステム２をブートするとき、ＳＲＯＭ５２から装置情報２’を読み出す。このとき、ＢＩＯＳ６１は、その装置情報２’に基づいてコンピュータシステム２をブートする。
【００４３】
以上の説明により、本発明のコンピュータシステム１、２では、ＢＩＯＳ６１を共通化して使用することができる。即ち、コンピュータシステム１のＢＩＯＳ６１は、自己のコンピュータシステム１をブートするときに、装置情報１’（第１基本構成要素１１、１２、２１〜２３、３１〜３４、４１を表す装置固有情報、第１基本構成要素１１、１２、２１〜２３、３１〜３４、４１の数）をＳＲＯＭ５１から読み出す。コンピュータシステム２のＢＩＯＳ６１は、自己のコンピュータシステム２をブートするときに、装置情報２’（第２基本構成要素１１、２１、３１、３２、４１を表す装置固有情報、第２基本構成要素１１、２１、３１、３２、４１の数）をＳＲＯＭ５２から読み出す。このように、本発明のコンピュータシステム１、２によれば、ＢＩＯＳ６１を共通化することにより、ＢＩＯＳを開発するための開発工数を削減することができる。
【００４４】
また、本発明では、コンピュータシステム１の構成の基幹部分を同じにしたまま、コンピュータシステム１に対して仕様を変更して、コンピュータシステム２を作成する場合、コンピュータシステム全体を開発するときの開発工数を大幅に削減することができる。
【００４５】
また、本発明では、例示してあるのはコンピュータシステム１、２の２台だが、この方式は２台以上の装置にも適用できる。
【００４６】
（第２実施形態）
第２実施形態では、第１実施形態と重複する説明を省略する。
【００４７】
図３は、本発明のコンピュータシステム３の構成を示している。コンピュータシステム３は、上記の第１基本構成要素（１１、１２、２１〜２３、３１〜３４、４１）及び第２基本構成要素（１１、２１、３１、３２、４１）と、上記のＳＲＯＭ５１及びＳＲＯＭ５２と、ＢＩＯＳ６１と、スイッチ７１とを具備している。
【００４８】
第１基本構成要素（１１、１２、２１〜２３、３１〜３４、４１）とＢＩＯＳ６１は、上記のコンピュータシステム１として第１コンピュータシステムを構成する。第２基本構成要素（１１、２１、３１、３２、４１）とＢＩＯＳ６１は、上記のコンピュータシステム２として第２コンピュータシステムを構成する。
【００４９】
スイッチ７１は、第１端子、第２端子、第３端子（図示しない）を備えている。第１端子は、ＳＲＯＭ５１に接続されている。第２端子は、ＳＲＯＭ５２に接続されている。第３端子は、ＢＩＯＳ６１に接続されている。スイッチ７１は、ＳＲＯＭ５１とＢＩＯＳ６１との接続と、ＳＲＯＭ５２とＢＩＯＳ６１との接続とを切り替える。
【００５０】
前述のように、作業者は、第１基本構成要素（１１、１２、２１〜２３、３１〜３４、４１）を表す装置固有情報と、第１基本構成要素（１１、１２、２１〜２３、３１〜３４、４１）の数とを含む装置情報１’を、上記の装置情報として、ＳＲＯＭ５１に格納しておく。また、作業者は、第２基本構成要素（１１、２１、３１、３２、４１）を表す装置固有情報と、第２基本構成要素（１１、２１、３１、３２、４１）の数とを含む装置情報２’を、上記の装置情報として、ＳＲＯＭ５２に格納しておく。
【００５１】
利用者は、コンピュータシステム１、２の一方のコンピュータシステムを利用するときに、第１端子、第２端子の一方の端子と第３端子とが接続するように、スイッチ７１を操作する。この場合、スイッチ７１は、ＳＲＯＭ５１、５２の一方のＳＲＯＭとＢＩＯＳ６１とを接続する。これにより、ＢＩＯＳ６１は、一方のコンピュータシステムをブートするとき、一方のＳＲＯＭから装置情報１’、２’の一方の装置情報を読み出す。このとき、ＢＩＯＳ６１は、その一方の装置情報に基づいて一方のコンピュータシステムをブートする。
【００５２】
例えば、利用者は、コンピュータシステム１を利用するときに、第１端子と第３端子とが接続するように、スイッチ７１を操作する。この場合、スイッチ７１は、ＳＲＯＭ５１とＢＩＯＳ６１とを接続する。これにより、ＢＩＯＳ６１は、コンピュータシステム１をブートするとき、ＳＲＯＭ５１から装置情報１’を読み出す。このとき、ＢＩＯＳ６１は、装置情報１’に基づいてコンピュータシステム１をブートする。
【００５３】
例えば、利用者は、コンピュータシステム２を利用するときに、第２端子と第３端子とが接続するように、スイッチ７１を操作する。この場合、スイッチ７１は、ＳＲＯＭ５２とＢＩＯＳ６１とを接続する。これにより、ＢＩＯＳ６１は、コンピュータシステム２をブートするとき、ＳＲＯＭ５２から装置情報２’を読み出す。このとき、ＢＩＯＳ６１は、装置情報２’に基づいてコンピュータシステム２をブートする。
【００５４】
以上の説明により、本発明のコンピュータシステム３では、コンピュータシステムの仕様をコンピュータシステム１、２の一方のコンピュータシステムから他方のコンピュータシステムに切り替えることができる。
【００５５】
また、本発明のコンピュータシステム３では、一方のコンピュータシステム（例えばコンピュータシステム１）の基本構成要素の一部が故障してブートしなくなってしまった場合、スイッチ７１により一方のＳＲＯＭ（例えばＳＲＯＭ５１）とＢＩＯＳ６１との接続を、他方のＳＲＯＭ（例えばＳＲＯＭ５２）とＢＩＯＳ６１との接続に切り替えることにより、コンピュータシステムの構成を縮小した状態でブートを試みることができる。
【図面の簡単な説明】
【００５６】
【図１Ａ】図１Ａは、従来のコンピュータシステムとしてコンピュータシステム１０１の構成を示している。
【図１Ｂ】図１Ｂは、従来のコンピュータシステムとしてコンピュータシステム１０２の構成を示している。
【図２Ａ】図２Ａは、本発明のコンピュータシステムとしてコンピュータシステム１の構成を示している（第１実施形態）。
【図２Ｂ】図２Ｂは、本発明のコンピュータシステムとしてコンピュータシステム２の構成を示している（第１実施形態）。
【図３】図３は、本発明のコンピュータシステム３の構成を示している（第２実施形態）。
【符号の説明】
【００５７】
１、２、３    マシン、
１’、２’    装置情報、
１１、１２    ＣＰＵ、
２１〜２３    メモリ、
３１〜３４    ＰＣＩスロット、
４１    チップセット、
５１、５２    ＳＲＯＭ、
６１        ＢＩＯＳ、
７１    スイッチ、
１０１、１０２    マシン、
１１１、１１２    ＣＰＵ、
１２１〜１２３    メモリ、
１３１〜１３４    ＰＣＩスロット、
１４１    チップセット、
１６１、１６２    ＢＩＯＳ、
【図１Ａ】
2008217670.tif 000003
【図１Ｂ】
2008217670.tif 000004
【図２Ａ】
2008217670.tif 000005
【図２Ｂ】
2008217670.tif 000006
【図３】
2008217670.tif 000007