(57)【要約】      （修正有）【課題】基本入出力系統（ＢＩＯＳ）更新ステップにおいてファイル情報及び目録情報を表示する方法を提供する。【解決手段】基本入出力系統メモリに記憶されたコンピュータ・プログラムによりその工作及び構成の設定を開始するコンピュータ系統において、（ａ）第１の触発信号に応じて前記コンピュータ・プログラムの実行を中断するステップと、（ｂ）指標又は索引データを読取ると共に−演算法にとり合せて演算することにより、少くとも−基本入出力系統ファイルに関する目録情報を取得するステップと、（ｃ）少くとも−ファイル情報及び少くとも−目録情報を表示するステップと、（ｄ）前記少くとも−ファイル情報及び前記少くとも−目録情報より所要の基本入出力系統ファイルを選択すると共に、バーン・プログラムを実行して選び取った基本入出力系統ファイルを前記基本入出力系統メモリ中に再プログラム化するステップと、を備えてなる。【選択図】    図２
2004310521.tif 000002
【特許請求の範囲】
【請求項１】
基本入出力系統メモリに記憶されたコンピュータ・プログラムによりその工作及び構成の設定を開始するコンピュータ系統において、
（ａ）第１の触発信号の発生に応じて前記コンピュータ・プログラムの実行を中断するステップと、
（ｂ）指標又は索引データを読取ると共に−演算法にとり合せて演算することにより、少くとも−基本入出力系統ファイルに関する少くとも−ファイル情報及び少くとも−目録に関する目録情報を取得するステップと、
（ｃ）少くとも−ファイル情報及び少くとも−目録情報を表示するステップと、
（ｄ）前記少くとも−ファイル情報及び前記少くとも−目録情報より所要の基本入出力系統ファイルを選択すると共に、バーン・プログラムを実行して選び取った基本入出力系統ファイルを前記基本入出力系統メモリ中に再プログラム化するステップと、
を備えてなる基本入出力系統（ＢＩＯＳ）更新ステップにおいてファイル情報及び目録情報を表示する方法。
【請求項２】
前記基本入出力系統メモリはプログラマブルのノン・ボラタイル・メモリにより組成され、そして該プログラマブルのノン・ボラタイル・メモリはフラッシュ・メモリであることを特徴とする請求項１記載の方法。
【請求項３】
前記第１の触発信号はキーボードである基本入力装置に設置された熱キーを押すことにより発生することを特徴とする請求項３記載の方法。
【請求項４】
前記指標又は前記索引データは記憶装置中に記憶されており、その中：
前記指標又は前記索引データは前記記憶装置内部のファイル配置表（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅ）・ルート・カタログ磁区及びファイル記述ブロック（Ｆｉｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｌｏｃｋ）、又はメディアの対応指標もしくは索引データであり、
前記記憶装置はフロッピーディスク、ハード・ディスク、コンパクト・ディスク、ＺＩＰディスク、ＬＳ−１２０ディスク及びテープの中のいずれか一つであり、
前記演算法は前記記憶装置の対応演算法である、
ことを特徴とする請求項１記載の方法。
【請求項５】
前記バーン・プログラムは前記記憶装置に記憶されていることを特徴とする請求項１記載の方法。
【請求項６】
前記方法において、前記ステップ（ｃ）の後にはさらに、
（ｃ１）第２の触発信号の発生に応じて、前記記憶装置における不必要なファイルを削除すると共に、他の基本入出力系統ファイルを該記憶装置に記憶するステップと、
（ｃ２）前記記憶装置における、前記少くとも−基本入出力系統ファイルに関する前記少くとも−ファイル情報及び前記少くとも−目録情報を改めて表示するステップと、
を備えてなることを特徴とする請求項１記載の方法。
【請求項７】
前記方法はさらに、
（ｅ）前記コンピュータを改めてリブートして既に再プログラム化したコンピュータ・プログラムを実行し、コンピュータ系統の工作及び構成設定を開始するステップを、
備えてなることを特徴とする請求項１記載の方法。
【請求項８】
前記ファイル情報は前記基本入出力系統ファイルのファイル名称、ファイル・サイズ及び記憶期日であることを特徴とする請求項１記載の方法。
【請求項９】
前記第１の触発信号が代表するデータ値は前記基本入出力系統メモリに記憶されたコンピュータ・プログラムに定義されていることを特徴とする請求項１記載の方法。
【請求項１０】
基本入出力系統メモリに記憶されたコンピュータ・プログラムによりその工作及び構成設定を開始するコンピュータ系統において、
第１の触発信号の発生に応じて前記コンピュータ・プログラムの実行を中断するステップと、
指標又は索引データを読取ると共に、−演算法にとり合せて演算することにより、少くとも−基本入出力系統ファイルに関する少くとも−ファイル情報及び少くとも−目録に関する目録情報を取得するステップと、
少くとも−ファイル情報及び少くとも−目録情報を表示するステップと、
第２の触発信号に応じて、前記記憶装置中の不必要なファイルを削除すると共に、他の基本入出力系統ファイルを前記記憶装置に記憶するステップと、
前記記憶装置において、前記少くとも−基本入出力系統ファイルに関する前記少くとも−ファイル情報及び少くとも−目録情報を改めて表示するステップと、前記少くとも−ファイル情報及び前記少くとも−目録情報から所要の基本入出力系統ファイルを選択すると共に、バーン・プログラムを実行して選び取られた基本入出力系統ファイルを前記基本入出力系統メモリに再プログラム化するステップと、
を備えてなる基本入出力系統（ＢＩＯＳ）更新ステップにおいてファイル情報及び目録情報を表示する方法。
【請求項１１】
前記バーン・プログラムは第３の触発信号の発生に応じて実行されることを特徴とする請求項１０記載の方法。
【請求項１２】
前記目録情報は前記目録の目録名称及び目録建立期日であることを特徴とする請求項１０記載の方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はファイル更新ステップにおいてファイル情報及び目録情報を表示する方法に関し、特に、コンピュータ系統の基本入出力系統（ＢＩＯＳ）更新ステップにおいてファイル情報及び目録情報を表示する方法に関する。
【０００２】
【従来の技術】
コンピュータ系統のフレームワークにおいて、基本入出力系統（Ｂａｓｉｃ  Ｉｎｐｕｔ−ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ，  ＢＩＯＳ）はコンピュータ系統の操作の中で最も基礎的なソフトウェアである。ＢＩＯＳは主として一連のロー・グレードの命令セットにより組成されており、コンピュータ系統の作動時最も基本的なハードウェアのテストを提供する他、コンピュータ系統の特性を定義すると共に基本的な仕事を処理する。例えば、コンピュータが起動（Ｂｏｏｔ）すると、コンピュータ系統のブートストラップ・テストを実行し、ハードディスク、キーボード等の周辺装置を検出・管理、及びコネクション・ポートとの間の情報を伝送する。したがって、コンピュータ系統の起動初期はいずれもＢＩＯＳの内容に基づいて工作しているが、もしこの時ＢＩＯＳに問題が発生すると、コンピュータ系統を起動してもメモリ（ＲＡＭ）、ハードディスク（ＨＤ）、中央処理装置（ＣＰＵ）等の検出を実行できないので、安全且つスムーズに起動プログラムを完成できない。
【０００３】
そして、ＢＩＯＳはコンピュータ系統においてこのように重要な役割を果しているので、我々は通常該ＢＩＯＳプログラムを長時間電源を必要としないノン・ボラタイル・メモリ中にバーン（ｂｕｒｎ）すると共に、この種のＢＩＯＳメモリをコンピュータ系統のホスト板にビルト・インして電源供給を影響させ、その内容を永久に保持している。
【０００４】
また、現代コンピュータ技術の絶えざる進歩にかんがみ、機能がより強大な中央処理装置（ＣＰＵ）を検出でき、且つより多いハードウェア管理機能を具備するために、ＢＩＯＳも絶えず更新することが必要になっている。したがって、ＢＩＯＳのメーカが比較的新版のＢＩＯＳを発表するとすぐ、メーカはＢＩＯＳのバーン・プログラム及び更新ＢＩＯＳプログラム・コードを有する更新ファイルを、ユーザによりネットワークを介してダウンロードさせることによりコンピュタ系統のＢＩＯＳを更新する。ユーザはＢＩＯＳメーカより提供されたバーン・プログラム及びＢＩＯＳプログラム・コードを有する更新ファイルをネットワークからローカル・ホストにダウンロードした後、ＢＩＯＳのバーン・プログラムを利用してＢＩＯＳの更新ファイルをＢＩＯＳメモリ中に再プログラム化して、本来のＢＩＯＳ内容をリライト又は新ＢＩＯＳ内容を増加し、ひいてはＢＩＯＳの更新プログラミングを完成する。
【０００５】
現在、一般バーン・プログラムがＢＩＯＳ更新プログラミングを実行する場合は、ユーザはＢＩＯＳファイルの名称を自己記憶する必要があると共に、ファイル名称を自己入力してからＢＩＯＳ更新の動作を再度実行できる。しかし、ユーザがＢＩＯＳファイルの名称を忘却した場合は、先ず該バーン・プログラムを結束し、作業系統に進入して再度調べ、ファイル名称を記憶してから、再度ＢＩＯＳ更新の動作を実行できる。このような方式は、実行の不便をもたらすばかりでなく、作業系統に回帰してから始めてＢＩＯＳのファイル名称を調べることが出来るので、ユーザの大切な時間が無駄に浪費されてしまう。
【０００６】
したがって、本出願人は上記先行技術の欠点にかんがみ、鋭意試験と研究とを重ねた結果、ついに「ＢＩＯＳ更新ステップにおいてファイル情報及び目録情報を表示する方法」を案出した。
【０００７】
【発明が解決しようとする課題】
本発明の主たる目的はユーザにＢＩＯＳの更新画面中に表示されているファイル情報及び目録情報に基づいて、更新したいＢＩＯＳファイルを選択させ、快速且つ簡便にＢＩＯＳ更新の動作を完成する「ＢＩＯＳ更新ステップにおいてファイル情報及び目録情報を表示する方法」を提供することにある。そして、より多くの記憶空間を得て即時ＢＩＯＳファイル及びＢＩＯＳ関連データを記憶できるように、更新ステップにおいて直接記憶装置からあらゆる不必要なＢＩＯＳファイル及び空間を占用するあらゆる不必要なファイルを削除できることを目的とする。
【０００８】
本発明の他の目的は、コンピュータ系統の基本入出力系統（ＢＩＯＳ）の更新ステップにおいてファイル情報及び目録情報を表示する方法を提供することにある。
【０００９】
【課題を解決するための手段】
上記目的を達成するための本発明の「ＢＩＯＳ更新ステップにおいてファイル情報及び目録情報を表示する方法」は、基本入出力系統メモリに記憶されたコンピュータ・プログラムによりその工作及び構成の設定を開始するコンピュータ系統において、
（ａ）第１の触発信号の発生に応じて該コンピュータ・プログラムの実行を中断するステップと、
（ｂ）指標又は索引データを読取ると共に−演算法にとり合せて演算することにより、少くとも−基本入出力系統ファイルに関する少くとも−ファイル情報及び少くとも−目録に関する目録情報を取得するステップと、
（ｃ）少くとも−ファイル情報及び少くとも−目録情報を表示するステップと、
（ｄ）該少くとも−ファイル情報及び少くとも−目録情報より所要の基本入出力系統ファイルを選択すると共に、バーン・プログラムを実行して選び取った基本入出力系統ファイルを該基本入出力系統メモリ中に再度プログラム化するステップと、を備えてなる（請求項１に対応）。
【００１０】
上記本発明の方法において、該基本入出力系統メモリはプログラマブルのノン・ボラタイル・メモリにより組成され、そして該プログラマブルのノン・ボライタイル・メモリはフラッシュ・メモリである（請求項２に対応）。
【００１１】
また、上記本発明の方法において、該第１の触発信号はキーボードである基本入力装置に設置された熱キーを押すことにより発生する（請求項３に対応）。
【００１２】
なお、上記本発明の方法において、該指標又は索引データは記憶装置中に記憶されており、その中：
該指標又は索引データは該記憶装置内部のファイル配置表（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅ）、ルート・カタログ磁区及びファイル記述ブロック（Ｆｉｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｌｏｃｋ）、又はメディアの対応指標もしくは索引データであり、
該記憶装置はフロッピー・ディスク・ハード・ディスク・コンパクト・ディスク・ＺＩＰディスク、ＬＳ−１２０ディスク及びテープの中のいずれか一つであり、
該演算法は該記憶装置の対応演算法である（請求項４に対応）。
【００１３】
また、上記本発明の方法において該バーン・プログラムは記憶装置に記憶されている（請求項５に対応）。
【００１４】
なお、上記本発明の方法において、該ステップ（ｃ）の後にはさらに、
（ｃ１）第２の触発信号の発生に応じて、該記憶装置における不必要なファイルを削除すると共に、他の基本入出力系統ファイルを該記憶装置に記憶するステップと、
（ｃ２）該記憶装置における、該少くとも−基本入出力系統ファイルに関する該少くとも−ファイル情報及び該少くとも−目録情報を改めて表示するステップと、を備えてなる（請求項６に対応）。
【００１５】
また、上記本発明の方法において、該方法はさらに、
（ｅ）該コンピュータを改めてリブートして既に再プログラム化したコンピュータ・プログラムを実行し、コンピュータ系統の工作及び構成設定を開始するステップを備えてなる（請求項７に対応）。
【００１６】
なお、上記本発明の方法において、該ファイル情報は該基本入出力系統ファイルのファイル名称、ファイル・サイズ及び、記憶期日である（請求項８に対応）。
【００１７】
また、上記本発明の方法において、該第１の触発信号が代表するデータ値は該基本入出力系統メモリに記憶されたコンピュータ・プログラムに定義されている（請求項９に対応）。
【００１８】
さらには、上記目的を達成するための他の発明の「ＢＩＯＳ更新ステップにおいてファイル情報及び目録情報を表示する方法」は、基本入出力系統メモリに記憶されたコンピュータ・プログラムによりその工作及び構成設定を開始するコンピュータ系統において、
第１の触発信号の発生に応じて該コンピュータ・プログラムの実行を中断するステップと、
指標又は索引データを読取ると共に−演算法にとり合せて演算することにより、少くとも−基本入出力系統ファイルに関する少くとも−ファイル情報及び少くとも−目録に関する目録情報を取得するステップと、
少くとも−ファイル情報及び少くとも−目録情報を表示するステップと、
第２の触発信号の発生に応じて、該記憶装置中の不必要なファイルを削除すると共に、他の基本入出力系統ファイルを該記憶装置に記憶するステップと、
該記憶装置における、該少くとも−基本入出力系統ファイルに関する該少くとも−ファイル情報及び少くとも−目録情報を改めて表示するステップと、
該少くとも−ファイル情報及び該少くとも−目録情報から所要の基本入出力系統ファイルを選択すると共に、バーン・プログラムを実行して選び取られた基本入出力系統ファイルを該基本入出力系統メモリに再プログラム化するステップと、を備えてなる（請求項１０に対応）。
【００１９】
上記他の発明において、該第２の触発信号はキーボードである基本入力装置に設置された熱キーを押すことにより発生する。
【００２０】
また、上記他の発明において該指標又は索引データは記憶装置中に記憶されており、その中：
該指数又は索引データは該記憶装置内部のファイル配置表（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅ）、ルート・カタログ磁区及びファイル記述ブロック（Ｆｉｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｌｏｃｋ）、又はメディアの対応指標もしくは索引データであり、
該記憶装置はフロッピー・ディスク、ハード・ディスク、コンパクト・ディスク、ＺＩＰディスク・ＬＳ−１２０ディスク及びテープの中のいずれか一つであり、
該演算法は該記憶装置の対応演算法である。
【００２１】
なお上記他の発明の方法において、該方法はさらに、
該コンピュータを改めてリブートして既に再プログラム化したコンピュータ・プログラムを実行し、コンピュータ系統の工作及び構成設定を開始するステップを備えてなる。
【００２２】
また、上記他の発明の方法において、該バーン・プログラムは第３の触発信号の発生に応じて実行される（請求項１１に対応）。
【００２３】
なお、上記他の発明の方法において、該ファイル情報は該基本入出力系統ファイルのファイル名称、ファイル・サイズ及び記憶期日である。
【００２４】
また、上記他の発明の方法において、これら触発信号が代表するデータ値は該基本入出力系統メモリにより記憶されたコンピュータ・プログラムに定義されている。
【００２５】
なお、上記他の発明の方法において、該目録情報は該目録の目録名称及び目録建立期日である（請求項１２に対応）。
【００２６】
【発明の実施の形態】
本発明の、コンピュータ系統のＢＩＯＳ更新ステップにおいてファイル情報及び目録情報を表示する方法は、以下実施例を挙げて添付図面を参照しながら説明することにより十分に理解される。
【００２７】
図１は本発明の、コンピュータ系統のＢＩＯＳ更新ステップにおいてファイル情報及び目録情報を表示する方法を示す図である。この図１に示すように、コンピュータ系統が起動（ｂｏｏｔ）した後、主として基本入出力系統メモリ１５に記憶されたコンピュータ・プログラム（ＢＩＯＳプログラム）により工作及び構成設定を開始する。そしてＢＩＯＳのバーン・プログラムは一連の命令セットにより組成されており、ユーザにＢＩＯＳの使用段階においてＢＩＯＳの更新を実行させるために、ＢＩＯＳメモリ１５に記載されたＢＩＯＳプログラムにおいて複数の不同命令を代表する熱キーを定義した。
【００２８】
そして、ユーザがコンピュータ系統１０のブート後該ＢＩＯＳプログラムを実行する時、基本入力装置１２より例えばある押キーを押すと、押えられた押キーのスカン・コードは中央処理装置（ＣＰＵ）１１に伝送され、処理を進行する。この時、ＢＩＯＳプログラムは触発押キーされたスカン・コードを選び取り、処理を進行する。
【００２９】
図２は本発明の第１の好適な実施例を示すフローチャートである。図２に示すように、ユーザが押した押キーのスカン・コードとＢＩＯＳプログラムがＢＩＯＳの熱キーを更新するために定義したスカン・コードとが一致した時、該押キーにより発生した第１の触発信号に応じて、該ＢＩＯＳプログラムの実行を中断し、ＢＩＯＳの更新プログラムに進入する。これに続いて、ＢＩＯＳファイルを記憶する記憶装置１３（例えば磁気ディスク）のファイル配置表（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅ，  ＦＡＴ）、ルート目録磁区及びファイル記述ブロック（Ｆｉｌｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｂｌｏｃｋ）又はメディアの対応指標もしくは索引データを読取り、ディスク演算法にとり合せて演算し、磁気ディスクに関するあらゆるファイルのファイル情報（少くとも−基本入出力系統ファイルの少くとも−ファイル情報及び少くとも−目録の目録情報を含む）及び少くとも−目録に関する目録情報を取得する。しかる後、該コンピュータ系統の表示装置において、一回のみ−ファイル情報又は−目録情報を表示する。この場合、該目録情報はファイル名称、ファイル・サイズ及び記憶期日等である。又、該目録情報は目録名称、目録建立期日等である。
【００３０】
次に、ユーザが他の押キーを押し、そして該押キーのスカン・コード及びＢＩＯＳプログラムが磁気ディスク内の旧ＢＩＯＳファイル及び空間を占用している如何なる不必要なファイルも削除するために定義され、かつ、記憶された新しいＢＩＯＳファイルのスカンコードと一致したときに、押キーにより発生した第２の触発信号に応じて、先ず磁気ディスクの内容が改変されたか又は磁気ディスクが除去されたか否かを検出し、磁気ディスクの内容が改変され又は磁気ディスクが除去された場合は、錯誤情報がユーザに告知されたことを表わす。一方、磁気ディスクが要求に副った時、磁気ディスクの不必要なＢＩＯＳファイル及び空間を占用した如何なる不必要なファイルも削除すると共に、他のＢＩＯＳファイル及びその関連データを該磁気ディスクに記憶する。
【００３１】
さらには、ユーザの選択に供するために、改めて該表示装置において一回のみ−ファイル情報及び−目録情報を表示する。そして所要のＢＩＯＳファイルを選び取った時点で、第３の触発信号がバーン・プログラムの記憶装置１４に発生したことに応じてバーン・プログラムをコールし、選び取ったＢＩＯＳプログラムをＢＩＯＳメモリ１５に再プログラム化する。最後、該コンピュータをリブートし、再プログラム化されたコンピュータ・プログラムを実行して該コンピュータ系統の工作及び構成設定を開始する。
【００３２】
図３は本発明の第２の好適な実施例を示すフローチャートである。本実施例と第１の実施例と異なる所は、コンピュータ系統の表示装置が一度に得られたファイル情報及び目録情報を表示し、ユーザは単に基本出力装置の上下キーを押して所要のＢＩＯＳファイルを選択すれば事足りる点にある。その中、該ＢＩＯＳメモリはプログラマブルのノン・ボラタイル・メモリにより組成されたフラッシュ・メモリである。
【００３３】
上記実施例は磁気ディスクを使用してＢＩＯＳファイルの使用状況を記憶する例を示したが、この外に、その他の記憶装置（例えば、ハード・ディスク、コンパクト・ディスク、ＺＩＰディスク、ＬＳ−１２０ディスク、テープ等）を用いてＢＩＯＳファイルを記憶すると共に本発明の方法を実行することも出来る。
【００３４】
【発明の効果】
要するに、本発明の方法によれば、ユーザがＢＩＯＳファイル名称及びそれが位置する目録位置を忘却した時に作業系統（ＯＳ）に進入した後なお再びファイル名称を記憶してから始めてＢＩＯＳの更新を実行できる従来技術の問題を効果的に解決でき、且つ、ユーザはＢＩＯＳ更新ステップ中において進行でき、記憶装置中の不必要なＢＩＯＳファイル及び空間を占用した如何なる他のファイルも削除できると共に、新しいＢＩＯＳファイルを記憶してＢＩＯＳプログラムの更新に寄与し、快速かつ簡便にＢＩＯＳ更新の動作を完成できるので、産業の利用価値が大である。
【００３５】
上記実施例は本発明の技術的手段をより具体的に説明するために挙げたもので、当然本発明の技術的思想はこれに限定されるべきでなく、添付クレームの範囲を逸脱しない限り、当業者による単純な設計変更、附加、置換等はいずれも本発明の技術的範囲に属する。
【図面の簡単な説明】
【図１】本発明の、コンピュータ系統のＢＩＯＳ更新ステップにおいてファイル情報及び目録情報を表示する方法を示す機能ブロック図である。
【図２】本発明の第１の好適な実施例を示すフローチャートである。
【図３】本発明の第２の好適な実施例を示すフローチャートである。
【符号の説明】
１０…コンピュータ系統
【図１】
2004310521.tif 000003
【図２】
2004310521.tif 000004
【図３】
2004310521.tif 000005