(57)【要約】【課題】大記憶容量および複数の基本出入力システム（ＢＩＯＳ）のバックアップコピーを備えるデバイスを提供することである。【解決手段】本発明の大記憶容量および複数のＢＩＯＳバックアップコピーを備えるデバイスは、少なくとも一セットのコンピュータＢＩＯＳをバックアップすることが可能であり、コンピュータＢＩＯＳに問題がある場合には、前記バックアップコピーをコンピュータシステムに送り込み、通常の作動を維持するものである。【選択図】    図１
2004302997.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータシステムのＢＩＯＳを送信するためにコンピュータシステムに接続された接続ユニットと、
前記接続ユニットに接続された記憶ユニットと、
少なくとも一つのコンピュータＢＩＯＳバックアップコピーを保存した大容量記憶セクターと、
ＢＩＯＳをバックアップし、コンピュータＢＩＯＳにエラーがある場合に、記憶ユニット中のＢＩＯＳバックアップコピーとコンピュータＢＩＯＳとを比較し、バックアップＢＩＯＳを実行して、前記バックアップＢＩＯＳをコンピュータシステムに送る、ＢＩＯＳバックアッププログラムとより構成される、
大記憶容量および複数のＢＩＯＳバックアップコピーを備えるデバイス。
【請求項２】
請求項１に記載の大記憶容量および複数のＢＩＯＳバックアップコピーを備えるデバイスにおいて、
前記接続ユニットがユニバーサルシリアルバス（ＵＳＢ）インターフェイスであることを特徴とする、
大記憶容量および複数のＢＩＯＳバックアップコピーを備えるデバイス。
【請求項３】
請求項１に記載の大記憶容量および複数のＢＩＯＳバックアップコピーを備えるデバイスにおいて、
前記記憶ユニットがフラッシュ読み出し専用メモリ（ＲＯＭ）であることを特徴とする、
大記憶容量および複数のＢＩＯＳバックアップコピーを備えるデバイス。
【請求項４】
請求項１に記載の大記憶容量および複数のＢＩＯＳバックアップコピーを備えるデバイスにおいて、
前記ＢＩＯＳバックアッププログラムは、コンピュータシステム中のプログラムを実行してＢＩＯＳをバックアップし、
コンピュータシステムのＢＩＯＳを検知し、
コンピュータシステムのＢＩＯＳを読み出して表示し、
記憶ユニット中のスペースを検知し、コンピュータＢＩＯＳを記憶ユニットに保存することを特徴とする、
大記憶容量および複数のＢＩＯＳバックアップコピーを備えるデバイス。
【請求項５】
請求項４に記載の大記憶容量および複数のＢＩＯＳバックアップコピーを備えるデバイスにおいて、
コンピュータシステムが、オペレーティングシステム（ＯＳ）ウインドウ中のＢＩＯＳバックアッププログラムを実行することを特徴とする、
大記憶容量および複数のＢＩＯＳバックアップコピーを備えるデバイス。
【請求項６】
請求項４に記載の大記憶容量および複数のＢＩＯＳバックアップコピーを備えるデバイスにおいて、
コンピュータシステムがパワーオンセルフテスト（ＰＯＳＴ）プロシージャ中のＢＩＯＳバックアッププログラムを実行することを特徴とする、
大記憶容量および複数のＢＩＯＳバックアップコピーを備えるデバイス。
【請求項７】
請求項４に記載の大記憶容量および複数のＢＩＯＳバックアップコピーを備えるデバイスにおいて、
記憶ユニットに充分な収容スペースが存在しない場合、ＢＩＯＳバックアッププログラムが、デバイス内に現在保存されているＢＩＯＳバックアップコピーを表示し、
デバイス内の記憶スペースを増加させるために削除手段を設けたことを特徴とする、
大記憶容量および複数のＢＩＯＳバックアップコピーを備えるデバイス。
【請求項８】
請求項４に記載の大記憶容量および複数のＢＩＯＳバックアップコピーを備えるデバイスにおいて、
デバイス内のコンピュータＢＩＯＳをバックアップした後、
更にコンピュータＢＩＯＳを実行し、
コンピュータＢＩＯＳの状態を検知し、
コンピュータＢＩＯＳのどこかにエラーがある場合、コンピュータＢＩＯＳとバックアップＢＩＯＳを比較して、バックアップＢＩＯＳを実行し、
バックアップＢＩＯＳを代替としてコンピュータシステムに送ることを特徴とする、
大記憶容量および複数のＢＩＯＳバックアップコピーを備えるデバイス。
【請求項９】
請求項８に記載の大記憶容量および複数のＢＩＯＳバックアップコピーを備えるデバイスにおいて、
エラーが発生していない場合、コンピュータがコンピュータＢＩＯＳを実行し続けることを特徴とする、
大記憶容量および複数のＢＩＯＳバックアップコピーを備えるデバイス。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、基本出入力システム（ＢＩＯＳ；Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）バックアップデバイスに関するものであり、より詳細には、大記憶容量を持ち、同時に複数セットのコンピュータＢＩＯＳをバックアップすることが可能なデバイスに関するものである。
【０００２】
【従来の技術】
通常、まずコンピュータシステムは、電源が入れられて始動する際に、基本出入力システム（ＢＩＯＳ）プログラムを探しに行く。そして、パワーオンプロシージャは、ＢＩＯＳが実行されるまでは始動されない。
前記ＢＩＯＳは、コンピュータシステムのファームウエアであり、コンピュータシステムがハードウエアやソフトウエアと通信し合うのに必要なものである。
【０００３】
コンピュータシステムにおけるＢＩＯＳの基本アクションとしては、周辺システムの初期化、実行、そしてパラメータ化が挙げられる。その後、ＢＩＯＳはパワーオンセルフテスト（ＰＯＳＴ；Ｐｏｗｅｒ  Ｏｎ  Ｓｅｌｆ  Ｔｅｓｔ）を実行する。一旦周辺インターフェイスの初期化が完了すると、ＢＩＯＳはオペレーティングシステム（ＯＳ）の位置を探しに行き、通常のパワーオンプロシージャとしてＯＳを制御することとなる。
【０００４】
したがって、ＢＩＯＳはコンピュータシステムにおいてまず一番初めに始動するものであるといえる。もし、このＢＩＯＳ始動部分で何か問題が発生すれば、コンピュータシステムは通常通り作動することができなくなる。ＢＩＯＳは、コンピュータハードウエアとある程度の関係があるため、任意にコンピュータＢＩＯＳを変更することはコンピュータシステムが正常に起動しなくなるといった結果に至る可能性がある。そのため、ＢＩＯＳをバックアップすることは非常に重要なこととなる。
【０００５】
【発明が解決しようとする課題】
従来のＢＩＯＳバックアップ方法においては、つねにバックアップコピーとしてフロッピー（Ｒ）ディスク（ＦＤ）を利用してＢＩＯＳプログラムを保存してきた。しかしながら、フロッピー（Ｒ）ディスクの記憶スペースには限界があり、大容量のＢＩＯＳプログラム用に充分なスペースを確保することは不可能であった。したがって、ＢＩＯＳをどのように効率的にバックアップするか、更にコンピュータシステムの通常作動に影響を及ぼすＢＩＯＳに発生するエラーをいかに回避するか、これらが解決しなければならない二つの重要な課題である。
【０００６】
【発明の目的】
前述を参照すると、本発明は、大記憶容量および複数のＢＩＯＳバックアップコピーとを備えるデバイスを提供するものである。
本発明の目的は、コンピュータＢＩＯＳのバックアップに関する問題を解決することである。
それと同時に、ＢＩＯＳが壊れた場合の不便さを回避することも目的とする。
本発明は、少なくとも一セットのコンピュータＢＩＯＳをバックアップし、コンピュータＢＩＯＳが壊れた時に、バックアップＢＩＯＳをコンピュータに送り、コンピュータシステムの通常作動可能状態を維持するものである。
【０００７】
【本発明の実施の形態】
本発明は、以下に開示される詳細な説明からより充分に理解されるようになるが、それはあくまで一実施例であり、本発明がこの説明に限定されるものではない。
【０００８】
図１を参照すると、本発明が大記憶容量および複数のＢＩＯＳバックアップコピーを備えるデバイスであることがわかる。前記デバイスは、接続ユニット１１と記憶ユニット１２から構成する。
接続ユニット１１は、ユニバーサルシリアルバス（ＵＳＢ）インターフェイスであり、コンピュータシステム２０ａ〜ｎに接続され、コンピュータシステム２０ａ〜ｎの夫々にＢＩＯＳを送るものである。記憶ユニット１２は、フラッシュ読み出し専用メモリ（ＲＯＭ）であり、大容量の記憶セクターとＢＩＯＳバックアッププログラムを含むものである。大容量の記憶セクターは、少なくとも一つのコンピュータシステム２０ａ〜ｎのＢＩＯＳをバックアップ用に保存可能である。
【０００９】
ＢＩＯＳバックアッププログラムは、バックアップステップと回復ステップの両方を実行するものである。ＢＩＯＳバックアッププログラムは、ＢＩＯＳをバックアップするのに利用される。いずれかのコンピュータシステム２０ａ〜ｎのＢＩＯＳにエラーが発生した場合、コンピュータＢＩＯＳがバックアップＢＩＯＳと比較される。
コンピュータシステムと関連するバックアップＢＩＯＳが実行され、それと同時にコンピュータシステムに交換用として送られる。
【００１０】
以下の章において、図２を参照しがなら本発明のバックアップ手順について説明する。
【００１１】
まず、コンピュータシステム中でバックアッププログラムが実行される（ステップ２１０）。前記バックアッププログラムは、オペレーティングシステム（ＯＳ）上またはパワーオンセルフテスト（ＰＯＳＴ）上で動作可能である。その後、本発明はコンピュータシステム中のＢＩＯＳを検知し（ステップ２２０）、ＢＩＯＳを読み込んで表示する（ステップ２３０）。ユーザは、バックアップされるＢＩＯＳを選定する（ステップ２４０）。ユーザがバックアップの選定をした後、コンピュータシステムは、記憶ユニットが充分なスペースを持っているか否かを決定する（ステップ２５０）。充分なスペースが存在した場合は、選定されたＢＩＯＳがバックアップされる（ステップ２８０）。しかし、充分なスペースが存在しなかった場合、現在記憶ユニット中に保存されているＢＩＯＳが表示される（ステップ２６０）。そして、ユーザはどのＢＩＯＳを削除するか選択し、システムがその削除動作を実行する（ステップ２７０）。削除した後、バックアップされるＢＩＯＳが保存される（ステップ２８０）。以上をもってＢＩＯＳのバックアップ工程が完了する。
【００１２】
以下に図３を利用してＢＩＯＳの回復手順について説明する。
一旦バックアップ工程が終了したら、コンピュータシステムは通常の作動を実施する。第一に、コンピュータＢＩＯＳが実行される（ステップ３１０）。デバイスが同時にコンピュータＢＩＯＳ中にエラーがあるかどうかのチェックを行なう（ステップ３２０）。もし、コンピュータＢＩＯＳが正常であれば、コンピュータシステムは通常の作動を続ける。しかし、もしコンピュータＢＩＯＳになんらかのエラーが発生した場合、記憶デバイス中に保存されたバックアップＢＩＯＳと比較する（ステック３３０）。この比較が終了したら、記憶ユニット中のバックアップＢＩＯＳが実行され（ステップ３４０）、周辺機器の通常な作動性を維持するものである。バックアップＢＩＯＳは、置換目的で更にコンピュータシステムに送られる（ステップ３５０）。
【００１３】
上述のように、ここに開示されたインターフェイスＢＩＯＳバックアップデバイスは、コンピュータシステムのＢＩＯＳをバックアップするものである。本発明の一つの利点としては、コンピュータＢＩＯＳに問題が発生した場合、コンピュータシステムはバックアップコピーを用いることにより作動を続けることができることが挙げられる。
したがって、ＢＩＯＳの問題がコンピュータの通常作動に影響することなく、コンピュータシステムの効率性も上昇させることができることとなる。本発明のその他の利点としては、バックアップＢＩＯＳが、コンピュータシステムに送られて保存されることである。本発明は、従来技術で利用するフロッピー（Ｒ）ディスクのかわりに記憶ユニットを利用する。記録ユニットを利用する利点としては、複数のバックアップコピーを収納する大記憶容量を有することが挙げられる。
【００１４】
当業者にとって、本発明に関してある程度の変更が可能であることは明白であり、それらの変更が請求の範囲に記載された各発明の精神および範囲内にあることは明白である。
【図面の簡単な説明】
【図１】本発明に係る大記憶容量および複数のＢＩＯＳバックアップコピーを備えるデバイスの実施例の概略図。
【図２】本発明の大記憶容量および複数のＢＩＯＳバックアップコピーを備えるデバイスに基づくバックアップステップを説明するフローチャート。
【図３】本発明の大記憶容量および複数のＢＩＯＳバックアップコピーを備えるデバイスに基づく回復ステップを説明するフローチャート。
【図１】
2004302997.tif 000003
【図２】
2004302997.tif 000004
【図３】
2004302997.tif 000005
【外国語明細書】
2004302997.tif 000006
2004302997.tif 000007
2004302997.tif 000008
2004302997.tif 000009
2004302997.tif 000010
2004302997.tif 000011
2004302997.tif 000012
2004302997.tif 000013
2004302997.tif 000014
2004302997.tif 000015