(57)【要約】      （修正有）【課題】マザーボードのコストを削減するのと同時に、従来の二重ＢＩＯＳシステムの利点を提供する。【解決手段】コンピュータ用の外部基本入出力システム（ＢＩＯＳ）デバイスは、外部メモリモジュールとマザーボードピンインタフェースとを含む。バックアップＢＩＯＳは外部メモリモジュールに記憶されている。メインＢＩＯＳが損傷を受けたとき、外部バックアップＢＩＯＳはコンピュータの電源投入手順を実行するためにメインＢＩＯＳに代わることができる。そのバックアップＢＩＯＳは、損傷を受けたメインＢＩＯＳに対して正しいデータを回復することもできる。外部バックアップデバイスは、メインＢＩＯＳに重大なエラーが発生するときだけインストールされる必要がある。【選択図】図１
2008052354.tif 000002
【特許請求の範囲】
【請求項１】
バックアップＢＩＯＳを記憶し、コンピュータシステムのメインＢＩＯＳ内のデータが損傷を受けたときにバックアップＢＩＯＳが前記コンピュータシステムを起動し前記メインＢＩＯＳを回復可能にした外部メモリモジュールと、
複数のピンを設けるために前記コンピュータシステムの前記マザーボードに埋め込まれ、  前記コンピュータシステムが前記ピンを介して前記バックアップＢＩＯＳからデータを読み取り可能にしたマザーボードピンインタフェースと、
を備える外部基本入出力システム（ＢＩＯＳ）デバイス。
【請求項２】
前記外部メモリモジュールが、
前記バックアップＢＩＯＳを記憶するためのメモリと、
前記マザーボードピンインタフェースを接続するためのコネクタと、
を備える請求項１に記載の外部ＢＩＯＳデバイス。
【請求項３】
前記メモリがフラッシュメモリである請求項２に記載の外部ＢＩＯＳデバイス。
【請求項４】
前記コネクタが標準２５ピンパラレルポートＤ型コネクタである請求項２に記載の外部ＢＩＯＳデバイス。
【請求項５】
前記コネクタの前記信号ピンが前記メモリの前記ピンの規定に従って定義されている請求項２に記載の外部ＢＩＯＳデバイス。
【請求項６】
前記コネクタがローピンカウント（ＬＰＣ）バスインタフェースと互換性がある請求項２に記載の外部ＢＩＯＳデバイス。
【請求項７】
前記外部メモリモジュールと前記マザーボードピンインタフェースとを接続するための接続モジュールをさらに備える請求項１に記載の外部ＢＩＯＳデバイス。
【請求項８】
前記接続モジュールが、
前記外部メモリモジュールと接続するための外部アダプタと、
前記マザーボードピンインタフェースと前記外部アダプタとを接続するための接続ケーブルと、
を備える請求項７に記載の外部ＢＩＯＳデバイス。
【請求項９】
前記外部アダプタが標準２５ピンパラレルポートＤ型コネクタである請求項８に記載の外部ＢＩＯＳデバイス。
【請求項１０】
前記外部アダプタがローピンカウント（ＬＰＣ）バスインタフェースと互換性がある請求項８に記載の外部ＢＩＯＳデバイス。
【請求項１１】
前記接続モジュールが、前記外部アダプタを前記コンピュータシステムの前記ケースに取り付けるための取り付け手段をさらに備える請求項８に記載の外部ＢＩＯＳデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部基本入出力システム（ＢＩＯＳ）のバックアップデバイスに関し、詳しくは回復機能とバックアップ機能とを備えた基本入出力システム（ＢＩＯＳ）に関する。
【背景技術】
【０００２】
基本入出力システム（ＢＩＯＳ）は、マザーボードの読み取り専用メモリ（ＲＯＭ）に記憶されているファームウェアである。ＢＩＯＳの主要な機能とは、コンピュータハードウェアと多様な周辺装置とで電源投入検査を実行し、次にシステムが正常に動作できることを確実にするためにハードウェアを初期化することである。コンピュータシステムをオンにした後、該コンピュータ内部の中央演算処理装置（ＣＰＵ）がパワーオンセルフテスト（ＰＯＳＴ）を実行するためにＢＩＯＳからプログラムを自動的に取り出す。それから、オペレーティングシステムがダウンロードされる。その後、コンピュータシステムのコントロールはオペレーティングシステムに移され、それにより起動手順を完了する。
【０００３】
マザーボードが工場から出荷される前に、システム製造メーカはマザーボードの読み取り専用メモリの中にＢＩＯＳデータを通常書き込む。しかしながら、ＢＩＯＳデータの旧バージョンのより新しいバージョンへの更新の不成功、コンピュータウィルスによる攻撃、または他の何らかの問題等の何らかの理由から、ＢＩＯＳ内のデータはコンピュータの電源投入手順を完了できないような損傷を受けるかもしれない。その結果、コンピュータを使用することができない。
【０００４】
唯一無二のＢＩＯＳ内のデータが損傷を受けたときにコンピュータを起動できないという問題に対処するために、二重ＢＩＯＳ技術が開発されている。この技術を配備するコンピュータシステムはマザーボードにメインＢＩＯＳを記憶するためのメモリと、外部のバックアップＢＩＯＳを記憶するための別のメモリとを含む。メインＢＩＯＳがコンピュータウィルスによって攻撃されたため、あるいはＢＩＯＳの更新が不成功であったためにコンピュータシステムが起動できないとき、外部のバックアップＢＩＯＳデバイスは、コンピュータ電源投入手順を完了するためにマザーボード上のメインＢＩＯＳデバイスに代わることができる。コンピュータシステムを起動した後、バックアップＢＩＯＳは、損傷を受けたメインＢＩＯＳの正しいデータを回復するために使用することもできる。しかしながら、マザーボード上のバックアップＢＩＯＳは、事実上めったに使用されないバックアップ構成要素である。事実上、このタイプのマザーボードを購入するユーザは、実際には同じＢＩＯＳプログラムを同時に記憶する２つの記憶装置を購入している。したがってマザーボードのコストが増加するだけではなく、機能上の無駄も生じる。さらに、バックアップＢＩＯＳを記憶するためのメモリは従来マザーボードの内部に埋め込まれている。バックアップＢＩＯＳを修理するには、構成部品を分解し、手作業ではんだを吸い取らなければならない。したがって、バックアップＢＩＯＳを修理する困難さと修理故障のリスクとが高まる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
したがって、本発明の少なくとも１つの目的は、マザーボード上に埋め込まれているバックアップＢＩＯＳデバイスを外部デバイスに変更することによって、外部バックアップデバイスが必要とされるときにだけインストールされるように、外部基本入出力システム（ＢＩＯＳ）デバイスを提供することである。このようにしてマザーボードのコストは削減され、マザーボードを修理するための手順が簡略化される。
【課題を解決するための手段】
【０００６】
本発明の目的に従ってこれら及び他の利点を達成するために、本明細書中で具現化され広く記述されているように、本発明は外部基本入出力システム（ＢＩＯＳ）デバイスを提供する。該デバイスはバックアップＢＩＯＳを記憶するための外部メモリモジュールを含む。コンピュータシステムのメインＢＩＯＳが損傷を受けると、バックアップＢＩＯＳを使ってコンピュータシステムを起動しメインＢＩＯＳに正しいデータを回復することができる。さらに、本発明は複数のピンを提供するためにマザーボードに埋め込まれているローピンカウント（ＬＰＣ）バスインタフェースも含む。コンピュータシステムはローピンカウントバスインタフェースのピンを通してバックアップＢＩＯＳからデータを読み取り、またはバックアップＢＩＯＳにデータを書き込むことができる。
【０００７】
本発明の１つの好適な態様における外部ＢＩＯＳデバイスによれば、外部メモリモジュールは、バックアップＢＩＯＳを記憶するためのメモリと、マザーボードピンインタフェースにメモリを接続するためのコネクタとを含む。
【０００８】
本発明の１つの好適な態様における外部ＢＩＯＳデバイスによれば、外部メモリモジュールは、バックアップＢＩＯＳを記憶するためのメモリと、該メモリをマザーボードピンインタフェースと接続するためのコネクタとを含む。
【０００９】
本発明の１つの好適な態様の外部ＢＩＯＳデバイスによれば、該コネクタは標準２５ピンパラレルポートＤ型コネクタである。
【００１０】
本発明の１つの好適な態様における外部ＢＩＯＳデバイスによれば、該コネクタの信号ピンはフラッシュメモリのピンに従って規定される。
【００１１】
本発明の１つの好適な態様における外部ＢＩＯＳデバイスによれば、該コネクタインタフェースがローピンカウント（ＬＰＣ）バスを含む。
【００１２】
本発明の１つの好適な態様における外部ＢＩＯＳデバイスによれば、該デバイスは外部メモリモジュールとマザーボードピンインタフェースとを接続するための接続モジュールをさらに含む。
【００１３】
本発明の１つの好適な態様における外部ＢＩＯＳデバイスによれば、該接続モジュールは、外部メモリモジュールと接続するための外部アダプタと、伝送媒体として働くようにマザーボードピンインタフェースおよび外部アダプタを接続するための接続ケーブルとをさらに含む。
【００１４】
本発明の１つの好適な態様における外部ＢＩＯＳデバイスによれば、該外部アダプタは標準２５ピンパラレルポートＤ型コネクタである。
【００１５】
本発明の１つの好適な態様における外部ＢＩＯＳデバイスによれば、該外部アダプタはローピンカウント（ＬＰＣ）バスを含む。
【００１６】
本発明の１つの好適な態様における外部ＢＩＯＳデバイスによれば、該接続モジュールは、外部アダプタをコンピュータシステムのケースに取り付けるための取り付け部材をさらに含む。
【００１７】
したがって、本発明は、外部バックアップＢＩＯＳモジュールを配備する。メインＢＩＯＳが損傷を受けてシステムが起動できないとき、マザーボード上の障害があるメインＢＩＯＳの代わりに正常な電源投入手順を実行できるバックアップＢＩＯＳを使って正常な電源投入手順を実行するように外部バックアップＢＩＯＳモジュールを接続できる。さらに、バックアップＢＩＯＳは、障害のあるメインＢＩＯＳの中のデータをバックアップＢＩＯＳのデータに回復できる。したがって、カスタマにより購入されるマザーボードのコストは削減され、ＢＩＯＳを回復するための手順は簡略化される。一方、従来の二重ＢＩＯＳシステムの利点は提供される。
【００１８】
前記一般的な説明および以下の詳細な説明の両方は、例示的であるとともに、請求されているような発明のさらなる説明を提供するように意図されることが理解されるべきである。
【発明を実施するための最良の形態】
【００１９】
添付図面は本発明のさらなる理解を与えるために含まれ、本明細書に組み込まれるとともに本明細書の一部を構成する。図面は、本発明の実施形態を例示するとともに、本明細書の記述と一緒に本発明の原理を説明するために役立つものである。
【００２０】
ここで、本発明の目下の好適な実施形態をさらに詳しく言及し、本発明の例が添付図面に示されている。可能な限り、同一または類似のパーツを言及するために同一符号が図面および記述の中で使用される。
【００２１】
図１は本発明の1つの好適な実施形態による外部ＢＩＯＳデバイスのブロック図である。図１に示されているように、本実施形態の外部基本入出力システム（ＢＩＯＳ）デバイスは、メインＢＩＯＳデータが損傷を受けたときにコンピュータシステムを起動するために、コンピュータシステムのメインＢＩＯＳに代わるのに適したバックアップＢＩＯＳを持っている。本実施形態は、バックアップＢＩＯＳを記憶するための外部メモリモジュール１１０と、外部メモリモジュール１１０からデータを読み取るための複数のピンを提供するためにコンピュータシステムのマザーボード内に埋め込まれているマザーボードピンインタフェース１３０とを含む。さらに、本実施形態は、外部メモリモジュール１１０をマザーボードピンインタフェース１３０に接続するための接続モジュール１２０も含む。
【００２２】
再び、図１に示されているように、外部メモリモジュール１１０はメモリ１１２とコネクタ１１４をさらに含む。メモリ１１２は、前述されたバックアップＢＩＯＳを記憶するためのフラッシュメモリ（フラッシュＲＯＭ）である。バックアップＢＩＯＳメモリ１１２は、メインＢＩＯＳメモリと同じサイズおよび同じ型を持っている。必要ならば、メモリ１１２は、異なるサイズおよび／または型を持つ別のメモリで置換されてよい。コネクタ１１４はメモリ１１２と接続モジュール１２０とを接続するために使用される。
【００２３】
前記コネクタ１１４は標準２５ピンパラレルポートＤ型コネクタであり、コネクタ１１４のピンの中の対応信号は、メモリ１１２のピンに対応する信号に従って規定される。さらに、コネクタ１１４は、ローピンカウント（ＬＰＣ）バスインタフェースと互換性がある。ＬＰＣバスは、マザーボード製造メーカによって一般に使用されるマザーボードのインタフェースである。ＬＰＣバスはすでにマザーボードの内部に含まれているため、このインタフェースをサポートするために追加の構成要素を提供する必要はない。別の観点から、ＬＰＣバスは、パラレルポートインタフェースの作業周波数より高い作業周波数３３ＭＨｚを有する。したがって、メインＢＩＯＳを更新し回復する能力がさらに高速である。
【００２４】
接続モジュール１２０は、外部メモリモジュール１１０と接続するための外部アダプタ１２２を含む。さらに具体的には、外部アダプタ１２２は、外部メモリモジュール１１０のコネクタ１１４と接続できるＬＰＣバスインタフェース付きの標準２５ピンパラレルポートＤ型コネクタである。さらに、接続モジュール１２０は接続ケーブル１２４ａも含む。接続ケーブル１２４ａの一方の端部は外部アダプタ１２２をコンピュータシステムのケースに取り付けるための取り付け部材１２４ｂを有する。接続ケーブル１２４ａのもう一方の端部はマザーボードピンインタフェース１３０に接続されている。取り付け部材１２４ｂを備えて接続ケーブル１２４ａの端部は外部アダプタ１２２に接続される。取り付け部材１２４ｂは、コンピュータシステムのケースの背部に固定されている金属プレート、あるいは外部アダプタ１２２をコンピュータシステムのケースに固定する何らかの他のハードウェアであってよい。外部メモリモジュール１１０が接続モジュール１２０を介してマザーボードピンインタフェース１３０に接続されると、コンピュータシステムは、マザーボードピンインタフェース１３０を介して外部メモリモジュール１１０からの信号と、バックアップＢＩＯＳからの読み取りとを検出できる。
【００２５】
以下では、本実施形態で外部ＢＩＯＳデバイスを使用する方法が説明される。図２は、本発明の１つの好適な実施形態による外部ＢＩＯＳデバイスを使用するためのステップを示すフロー図である。図１と図２に示されているように、システムは電源投入動作（ステップＳ２１０）を実行する。次に、システムは、外部メモリモジュールがインストールされているかを判断するために自動的にチェックされる（ステップＳ２２０）。外部メモリモジュールがインストールされていない場合には、単一ＢＩＯＳ選択手順が実行される（ステップＳ２３０）。その後、ＢＩＯＳパワーオンセルフテスト（ＰＯＳＴ）が実行される（ステップＳ２４０）。次に、システムは正常な電源投入手順を実行する（ステップＳ２５０）。外部メモリモジュールがステップＳ２２０で検出された場合、ユーザは二重ＢＩＯＳモードに入るかどうかを選択する選択肢を有する（ステップＳ２６０）。ユーザが二重ＢＩＯＳモードに入ることを選ぶと、メインＢＩＯＳは、それが正常に動作するかどうかを判断するために検査される（ステップＳ２７０）。それ以外の場合、ステップＳ２３０が実行される。
【００２６】
ステップＳ２７０では、メインＢＩＯＳ動作が正常に動作する場合、正常な電源投入手順を実行するためにステップＳ２４０がメインＢＩＯＳを使用して実行される。他方、メインＢＩＯＳが正常に動作できない場合には、メインＢＩＯＳの故障がプロンプトで表示される（ステップＳ２８０）。システムは、画面上のメッセージを介して、または警報を鳴らすことを介してメインＢＩＯＳの故障についてユーザに知らせることができる。次に、ユーザはメインＢＩＯＳを回復するかどうかを選択してよい（ステップＳ２９０）。ユーザがしばらくメインＢＩＯＳを回復しないことを決定すると、バックアップＢＩＯＳがメインＢＩＯＳを回復する前にシステムを起動するために使用される（ステップＳ２９１）。次に、システムは正常な電源投入手順を実行する（ステップＳ２９２）。逆に、メインＢＩＯＳ内部のデータは外部ＢＩＯＳによってただちに回復され（ステップＳ２９３）、データの回復が終了した後にシステムは再び活性化される（ステップＳ２９４）。
【００２７】
図３は、本発明の一好適な実施形態によるＢＩＯＳセットアップメニューインタフェースを示す概略図である。図３に示されているように、メニューは、現在の起動システムとメインＢＩＯＳまたはバックアップのＢＩＯＳのメモリ容量とについてユーザに思い出させるためにテキストを使用する。
【００２８】
起動システムインタフェース３１０では、ユーザは、デフォルトの起動システムとしてメインＢＩＯＳまたはバックアップＢＩＯＳを使用することと、自動回復機能を設定することとの間で切り換えができる。コンピュータシステムがメインＢＩＯＳの中のデータのいくらかを間違って発見しコンピュータが起動できないような時に、損傷を受けたメインＢＩＯＳの代わりにバックアップＢＩＯＳが電源投入機能を実行するとともに損傷を受けたメインＢＩＯＳの中のデータを回復するために使用されてよい。
【００２９】
高速更新ユーティリティインタフェース３２０では、ユーザは、フロッピーディスク記憶媒体からデータを読み取りメインＢＩＯＳまたはバックアップＢＩＯＳを更新することを選択できる（例えば、高速更新ユーティリティインタフェース３２０内のＦ１とＦ２の選択）。
【００３０】
加えて、ユーザはメインＢＩＯＳまたはバックアップＢＩＯＳの中の正しいデータをフロッピーディスク記憶媒体に保存することを選択してもよい（例えば、バックアップシステムインタフェース３２０の中のＦ３とＦ４の選択）。
【００３１】
要約すると、本発明は外部メモリモジュールにバックアップＢＩＯＳを記憶し、該外部メモリモジュールはマザーボードと接続できる。メインＢＩＯＳに不具合があるとき、バックアップＢＩＯＳは電源投入手順を実行し、不具合のあるメインＢＩＯＳを回復するために読み取られる。したがって、コンピュータシステムは正常に起動できる。消費者は、この外部メモリモジュールを購入する選択肢、またはマザーボードを購入するコストを削減するために購入しない選択肢を有する。さらに、システムがオンにされるたびにメインＢＩＯＳとバックアップＢＩＯＳとの両方をチェックする必要がある従来の二重ＢＩＯＳと比較すると、コンピュータは、本発明のバックアップＢＩＯＳメモリモジュールがインストールされていないときに、メインＢＩＯＳをチェックだけしなければならない。したがって、コンピュータは、外部バックアップＢＩＯＳメモリモジュールがインストールされているときだけ、バックアップＢＩＯＳをチェックする。言い換えると、本発明を使用すると、コンピュータシステムは単一ＢＩＯＳ技術のより高速な起動という利点を享受でき、しかも二重ＢＩＯＳ技術の回復機能という利点を有する。さらに、本発明におけるバックアップＢＩＯＳは、外部で接続されるデバイスであるため、ＢＩＯＳメモリを分解する困難さと従来の修理作業の不成功の高いリスクとが回避される。
【００３２】
多様な変更及び変形が、本発明の請求の範囲または趣旨から逸脱することなく本発明の構造になされ得ることは、当業者にとって明らかであろう。前記を鑑みて、本発明の変更及び変形が請求の範囲及びそれらの等価物の範囲内に入る場合には、本発明がそのような変更及び変形を包含するものである。
【図面の簡単な説明】
【００３３】
【図１】本発明の１つの好適な実施形態による外部ＢＩＯＳデバイスのブロック図である。
【図２】本発明の１つの好適な実施形態による外部ＢＩＯＳデバイスを使用するステップを示すフロー図である。
【図３】本発明の１つの好適な実施形態によるＢＩＯＳセットアップメニューインタフェースを示す概略図である。
【符号の説明】
【００３４】
１１０    外部メモリモジュール
１１２    フラッシュメモリ
１１４    コネクタ
１２０    接続モジュール
１２２    外部アダプタ
１２４ａ  接続ケーブル
１２４ｂ  取り付け部材
１３０    マザーボードピンインタフェース
【図１】
2008052354.tif 000003
【図２】
2008052354.tif 000004
【図３】
2008052354.tif 000005
【外国語明細書】
2008052354.tif 000006
2008052354.tif 000007
2008052354.tif 000008
2008052354.tif 000009
2008052354.tif 000010
2008052354.tif 000011
2008052354.tif 000012
2008052354.tif 000013
2008052354.tif 000014
2008052354.tif 000015
2008052354.tif 000016
2008052354.tif 000017
2008052354.tif 000018
【図１】
2008052354.tif 000019
【図２】
2008052354.tif 000020
【図３】
2008052354.tif 000021