(57)【要約】【課題】本発明は、コンピュータの起動時自動検査を行うエラー通知方法及びシステムを提供する。【解決手段】本発明のパソコンは一つのポストモジュールとエラー通知モジュールを含むバイオスと、顕示モジュールと顕示制御モジュールを含んでいる。本発明のパソコンのエラー通知方法は、ポストモジュールを介してパソコンにエラーがあるかを判断するステップと、判断結果によってエラー通知モジュールがエラーコード及び顕示指令を生成するステップと、エラーコード及び顕示指令によって顕示制御モジュールがエラー種類を顕示するステップを含む。【選択図】図２
2007115225.tif 000002
【特許請求の範囲】
【請求項１】
パソコンのエラー通知方法であって、
ポストモジュールを介してパソコンにエラーがあるかを判断するステップと、
判断結果によってエラー通知モジュールがエラーコード及び顕示指令を生成するステップと、
前記エラーコード及び前記顕示指令によって顕示制御モジュールがエラー種類を顕示するステップを含むことを特徴とするパソコンのエラー通知方法。
【請求項２】
前記顕示制御モジュールは発光状態と消えた状態を利用して前記エラー種類を表示することを特徴とする請求項１に記載のパソコンのエラー通知方法。
【請求項３】
前記発光状態は快速点滅状態と低速点滅状態を含むことを特徴とする請求項２に記載のパソコンのエラー通知方法。
【請求項４】
一つのバイオス、一つの顕示制御モジュール及び一つの顕示モジュールを含み、
前記バイオスはポストモジュールとエラー通知モジュールを含み、
前記ポストモジュールはパソコンにエラーがあるかを判断することに用いられ、
前記エラー通知モジュールは測定したエラーによりエラーコード及び顕示指令を生成することができ、
前記顕示制御モジュールは前記エラーコード及び前記顕示指令に基づいて前記顕示モジュールのエラー種類の顕示を制御することを特徴とするパソコンのエラー通知システム。
【請求項５】
前記顕示モジュールは発光状態と消えた状態を利用して前記エラー種類を表示することを特徴とする請求項４に記載のパソコンのエラー通知システム。
【請求項６】
前記発光状態は快速点滅状態と低速点滅状態を含むことを特徴とする請求項５に記載のパソコンのエラー通知システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータのエラー通知方法及びシステム、特にコンピュータの起動時自動検査を行うエラー通知方法及びシステムに関するものである。
【背景技術】
【０００２】
コンピュータを組立てる時に、常に例えばビデオカードがスロットに完全に挿し込まれなかった等の操作錯誤或はメモリの部品が不良品であるエラーが発生する可能性がある。前記エラーが原因でコンピュータが正常に動作できず、更に一部の部品が壊れる恐れがあるから、コンピュータが正常に作動する前に、バイオス（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ，ＢＩＯＳ）がポスト（Ｐｏｗｅｒ  Ｏｎ  Ｓｅｌｆ  Ｔｅｓｔ，ＰＯＳＴ）を行う。ポストとは設定したプログラムによって、順にコンピュータの各部品に対してテストを行う。もし、エラーが発現したら、該エラーを修復してくださいとユーザに通知する。
【０００３】
従来の起動時自動検査のエラー通知方法は警告音を発生する方法を採用する状況が多い。それはコンピュータの主回路基板にスピーカを設置して、エラーの種類によって相応の警告音を発生する。例えば、バイオスは一般的に間断的な長い音をメモリのエラーの通知として、一長二短の警告音を出してビデオカードのエラーの通知とする。ユーザは警告音によってエラーの種類を判断し、相応的なエラーを修復することができる。もし、スピーカが一長二短の警告音を出したら、ユーザはビデオカードが正確に固定されているのか、ビデオカード自身に故障があるかを検査して、相応的なエラーを修復することができる。もし、ポストにおいてエラーを発見しなかったら、スピーカは短縮な音を発生して正常に起動されたことを提示する。
【０００４】
前記スピーカを利用したエラー通知方法はコンピュータに広く利用されている。しかし、増幅器、エンコーダー/デコーダー及びＣＰＵなどの部品が正常に初期化されなければならない上に、ほかの部品のテスト結果によって警告音を出し、詰り、前記部品が正常に動作する時にだけエラーの通知を行うことができる。もし、前記部品自身に故障が発生して、正常に初期化できなかったら、スピーカはどんな音も出さないので、このことによって、具体的にどんな不良であるか分かることができず、故障の検査及び修復における時間が非常に長くなった。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、前記の課題を解決して、設備の初期化をしなくてもエラーを通知することができるエラー通知方法及びシステムを提供することである。
【課題を解決するための手段】
【０００６】
本発明の課題を解決するために、本発明のパソコンエラー通知方法は、ポストモジュールを介してパソコンにエラーがあるかを判断するステップと、判断結果によってエラー通知モジュールがエラーコード及び顕示指令を生成するステップと、前記エラーコード及び前記顕示指令によって顕示制御モジュールがエラー種類を顕示するステップを含む。
【０００７】
パソコンのエラー通知システムは一つのバイオス、一つの顕示制御モジュール及び一つの顕示モジュールを含み、前記バイオスはポストモジュールとエラー通知モジュールを含み、前記ポストモジュールはパソコンにエラーがあるかを判断し、前記エラー通知モジュールは測定したエラーからエラーコード及び顕示指令を生成し、前記顕示制御モジュールは前記エラーコード及び前記顕示指令に基づいて前記顕示モジュールのエラー種類の顕示を制御する。
【発明の効果】
【０００８】
従来技術と比べると前記パソコンのエラー通知方法及びシステムは増幅器、エンコーダー/デコーダー及びＣＰＵなどの素子がなくてもエラーを通知することができ、且つ顕示モジュールがエラー種類を顕示するから、ユーザがエラー種類を識別するのに便利なようにした。
【発明を実施するための最良の形態】
【０００９】
図１に示すように、ノートパソコン２はＣＰＵ２１、ノース・ブリッジ２２、メモリ２３、ビデオカード２４及びサウスブリッジ２５を含んでいる。ノース・ブリッジ２２は別々にＣＰＵ２１、メモリ２３、ビデオカード２４及びサウスブリッジ２５と電気的に接続されている。ＣＰＵ２１はノース・ブリッジ２２を介してメモリ２３のデータのアクセスとビデオカード２４の顕示出力を制御する。ノース・ブリッジ２２はサウスブリッジ２５を介して入力／出力データを伝送する。サウスブリッジ２５はコントローラ２７と電気的に接続し、バイオス２６はそれぞれサウスブリッジ２５及びコントローラ２７と連結され、コントローラ２７はキーボード２８と電気的に接続し、キーボード２８は顕示モジュール２８０を含んでいる。コントローラ２７は顕示制御モジュール２７２を有する。顕示制御モジュール２７２は顕示モジュール２８０を制御することに用いられる。
【００１０】
バイオス２６内にはポストモジュール２６２とエラー通知モジュール２６４を設けている。ポストモジュール２６２は主にノートパソコン２内の各部品に対して順にポストテストを行うことに用いられる。該ポストテストは主にＣＰＵ２１、メモリ２３、ビデオカード２４等に対してテストを行って、不良部品及び正確に組み込まれなかった部品を排除する。テストを行う時、エラーを発見したら、ポストモジュール２６２はエラー情報をエラー通知モジュール２６４に伝達し、エラー通知モジュール２６４が該エラー情報に基づいて、エラーコード及び顕示指令を生成する。該エラーコードはノートパソコン２のエラー種類、例えば、メモリ２２のテスト失敗などと相応的なように設計される。顕示制御モジュール２７２はエラー通知モジュール２６４の顕示指令を受信した後、エラー通知モジュール２６４のエラーコードに基づいて顕示モジュール２８０を制御して相応的に顕示させる。
【００１１】
顕示モジュール２８０は第一発光ダイオード２８２、第二発光ダイオード２８４及び第三発光ダイオード２８６を含んでいる。本実施形態中、第一発光ダイオード２８２はＮｕｍ Ｌｏｃｋ発光ダイオードで、第二発光ダイオード２８４はＣａｐｓ Ｌｏｃｋ発光ダイオードで、第三発光ダイオード２８６はＳｃｒｏｌｌ Ｌｏｃｋ発光ダイオードである。第一発光ダイオード２８２、第二発光ダイオード２８４及び第三発光ダイオード２８６は全て発光と光消えという二つの状態があって、発光時に快速点滅と低速点滅という二つの顕示状態がある。
【００１２】
もし、発光ダイオードの消えた状態が０を表示し、発光状態が１を表示したら、三つの発光ダイオードは２３＝８種の顕示状態を表示することができる。発光ダイオードが発光する時に、全体が快速点滅の状態は０を表わし、全体が低速点滅の状態は１を表わして、発光ダイオードは８*２＝１６種の顕示状態を表わすことができる。しかし、発光ダイオードが全部消えた時に点滅という顕示状態がないから、発光ダイオードが全部消えた二つの状態を排除して、１４種の顕示状態がある。状態毎に一種のエラーに対応したら、即ち１４種のエラーを表わすことができる。次の［表１］を参照してください。
【００１３】
【表１】
2007115225.tif 000003
【００１４】
顕示モジュール２８０の顕示状態とノートパソコン２のエラー種類との対応する関係は［表２］に示すように、測定バイトでエラーコードを表わす。該バイトは八つのビットからなって、第一発光ダイオード２８２、第二発光ダイオード２８４、第三発光ダイオード２８６は順に該バイトのビット２、ビット１、ビット０を表わす。発光ダイオードの発光状態は、該発光ダイオードの所在ビットが１を表わし、その光消え状態は０を表わす。もし、第一発光ダイオード２８２が発光したら、ビット２には１を表わす。発光ダイオード全体の点滅状態は該バイトのビット４に表われる。快速点滅は０を表わし、低速点滅は１を表わす。該バイトのほかのビット、例えばビット３、ビット５、ビット６、ビット７は０である（［表２］の中でビット５、ビット６、ビット７は示していない）。
【００１５】
【表２】
2007115225.tif 000004
【００１６】
例えば、第三発光ダイオード２８６だけが発光し、外の発光ダイオードが全部消えていたら、即ち、ビット２、ビット１、ビット０の順に０、０、１、且つ第三発光ダイオード２８６が低速点滅の状態、即ちビット４に１を表わす際に、該検査バイトは０００１０００１であり、十六進数のエラーコードは０x１１である。該エラーコードはキャッシュ初期化失敗という結果を表示する。即ち、第三発光ダイオード２８６が発光、低速点滅はパソコンのキャッシュ初期化失敗を表示する。
【００１７】
図２は、本発明のより優れたフロー図である。
【００１８】
ステップ３１で、ノートパソコン２を起動する。この時、顕示モジュール２８０の発光ダイオードが全部発光する。
【００１９】
ステップ３２で、バイオス２６のポストモジュール２６２はノートパソコン２内の各部品に対して順にポストテストを行い、主にＣＰＵ２１、メモリ２３及びビデオカード２４に対してテストを行う。
【００２０】
ステップ３３で、前記テスト中において、ポストモジュール２６２はテストされている部品にエラーがあるかどうかを検査する。もし、ポスト検査中におけるエラーがあったら、ステップ３４に進む。もし、ポストが終わり、且つエラーを発見しなかったら、ステップ３６に進む。
【００２１】
ステップ３４で、バイオス２６内のエラー通知モジュール２６４は測定したエラーに基づいて相応的なエラーコードと顕示指令を生成し、該エラーコードを十六進数字で表示する。バイオス２６内のエラー通知モジュール２６４はエラーを表示する顕示指令とエラーコードをコントローラ２７に伝達する。コントローラ２７の顕示制御モジュール２７２が該顕示指令とエラーコードを受けた後、前記フローはステップ３５に入る。
【００２２】
ステップ３５で、コントローラ２７内の顕示制御モジュール２７２はエラーコードに基づいて顕示モジュール２８０の顕示を制御する。詰り、顕示モジュール２８０の発光ダイオード２８２、２８４、２８６の発光或は光消え、及び顕示モジュール２８０の全体の点滅スピードを制御することによって、ユーザに該ノートパソコン２のエラー種類を提示する。フローが終わる。
【００２３】
ステップ３６で、顕示モジュール２８０の第一発光ダイオード２８２、第二発光ダイオード２８４、第三発光ダイオード２８６は全部消える。フローが終わる。
【００２４】
ユーザが顕示モジュール２８０の第一発光ダイオード２８２、第二発光ダイオード２８４、第三発光ダイオード２８６の点滅状態と点滅スピードによって［表２］を参照してエラー種類を判定することができる。ユーザは［表２］に表わすエラー種類に基づいてエラー原因を分析してから該エラーを修復することができる。修復した後、もう一度ノートパソコン２を起動して再テストする。例えば、第一発光ダイオード２８２と第三発光ダイオード２８６が消えて、第二発光ダイオード２８４が低速点滅に表現したら、まず、全体が低速点滅は点滅状態ビット４が１であり、第一発光ダイオード２８２が消えた状態はビット２が０であり、第二発光ダイオード２８４が発光する状態はビット１が１であり、第三発光ダイオード２８６が消えたのはビット０は０であるのを判定することによって、全体の状態は０００１００１０に表示される。［表２］を参照して、該状態と対応するエラー種類は「ＲＯＭ起動初期化失敗」である。したがって、ＲＯＭを検査してから、このエラーを修復することができる。
【００２５】
勿論、［表２］のエラーコードと相応的なエラー種類に対して調整を行うことがよい。例えば、マウスは必要でないコンピュータにおいて「マウステスト失敗」のエラー種類を「ソフトウエアドライバ検査失敗」などに切り替えてもよい。外に、エラーコードは十六進数コードだけでなく、八進数或はキャラクターなどのほかのコードを使うことができる。
【００２６】
だから、前記パソコンのエラー通知システムは設備の初期化を行わなくてもエラーを通知することができ、且つ増幅器、エンコーダー/デコーダー及びＣＰＵなどの部品にエラーが発生しても通知できる。外に、顕示モジュールの点滅を利用して多種のエラーを通知することができ、外のハードウエアを追加することがない。従来のスピーカを利用してエラーを通知する方法と比べて、本発明は音の種類が多くて混乱するのを防止することができる。且つ、顕示モジュールが長時間に顕示状態を保持できるから、ユーザがエラーの種類を分かることがもっと容易になった。外に、従来技術のスピーカはエラー通知音量がより小さいから、にぎやかな環境でエラー通知を識別することが困難であるが、本発明は顕示モジュールを使うから視覚を介して判断することができ、騒音の影響を受けない。
【００２７】
前記の実施形態において、ノートパソコンを例として詳細に説明した。前記ノートパソコンのエラー通知システム及び方法はコンピュータにも適用できる。
【図面の簡単な説明】
【００２８】
【図１】本発明のより優れた実施形態のパソコンの模式図である。
【図２】本発明のより優れた実施形態のパソコンのエラー通知フロー図である。
【符号の説明】
【００２９】
２  ノートパソコン
２１  ＣＰＵ
２２  ノースブリッジ
２３  メモリ
２４  ビデオカード
２５  サウスブリッジ
２６  バイオス
２６２  ポストモジュール
２６４  エラー通知モジュール
２７  コントローラ
２７２  顕示制御モジュール
２８  キーボード
２８０  顕示モジュール
２８２  第一発光ダイオード
２８４  第二発光ダイオード
２８６  第三発光ダイオード
【図１】
2007115225.tif 000005
【図２】
2007115225.tif 000006