(57)【要約】      （修正有）【課題】  ＶＧＡカードのオーバークロックをテストする方法及びそのＶＧＡカードのシステムを提供すること。【解決手段】  （Ａ）ＶＧＡカード作動時の設定に用いられる新しいグラフィックスプロセシングユニット（ＧＰＵ）のクロックパラメータ及びメモリのクロックパラメータを受信し、（Ｂ）ソフト方式でＶＧＡカードの設定を行い、（Ｃ）３Ｄアプリケーションプログラムにより、ＶＧＡカードを予定時間内のウインドー下にキープし、立体画像の表示を実行し、（Ｄ）正常な立体画像を表示しているか否かを判断し、真実であれば、手順（Ａ）のＧＰＵクロックパラメータ及びメモリクロックパラメータを採用し、そうでなければ、ＶＧＡカードを元々使用されたＧＰＵクロックパラメータ及びメモリクロックパラメータの設定値に回復する。【選択図】  図２
2005190466.tif 000002
【特許請求の範囲】
【請求項１】
ＶＧＡカードオーバークロック使用のテスト方法であって、
（Ａ）ＶＧＡカード作動時の設定に用いられる新しいグラフィックスプロセシングユニット（ＧＰＵ）のクロックパラメータ及びメモリのクロックパラメータを受信する手順と、
（Ｂ）手順（Ａ）で受信したクロックパラメータ及びメモリパルスパラメータを利用し、ソフト方式でＶＧＡカードの設定を行い、ＶＧＡカードを設定後のＧＰＵクロックパラメータ及びメモリクロックパラメータの下で作動させる手順と、
（Ｃ）３Ｄアプリケーションプログラムインターフェースをコールすることにより、ＶＧＡカードを予定時間内のウインドー下にキープし、立体画像の表示を実行し、更に立体画像をＶＧＡカードに接続されたディスプレーデバイスに出力し、そのうち、立体画像表示には、ＶＧＡカードに少なくとも照明コマンド、模型制作コマンド、物体回転コマンド、球貼り付けコマンド及び３Ｄ直接モードコマンドを実行するステップを有し、立体画像を表示する手順と、
（Ｄ）手順（Ｃ）におけるディスプレーデバイスが正常な立体画像を表示しているか否かを判断し、真実であれば、手順（Ａ）のＧＰＵクロックパラメータ及びメモリクロックパラメータを採用し、ＶＧＡカードの設定を行い、そうでなければ、ＶＧＡカードを元々使用されたＧＰＵクロックパラメータ及びメモリクロックパラメータの設定値に回復する手順とを、有することを特徴とするＶＧＡカードオーバークロック使用のテスト方法。
【請求項２】
前記３Ｄアプリケーションプログラムインターフェースがマイクロソフト社のDirectXアプリケーションプログラムインターフェースであることを特徴とする請求項１記載のＶＧＡカードオーバークロック使用のテスト方法。
【請求項３】
前記立体画像は、照明コマンド、模型制作コマンド、物体回転コマンド、球貼り付けコマンド及び３Ｄ直接コマンド等一連のコマンドの実行により表示される立体画像であることを特徴とする請求項１記載のＶＧＡカードオーバークロック使用のテスト方法。
【請求項４】
前記予定時間は立体画像の表示に必要な最低限時間であることを特徴とする請求項１記載のＶＧＡカードオーバークロック使用のテスト方法。
【請求項５】
前記手順（Ｃ）がＶＧＡカードを予定時間内にウインドーの下で立体画像の表示を実行させる手順であり、更に、ＶＧＡカードに直ちにテストを停止するように通知する手順を含むことを特徴とする請求項１記載のＶＧＡカードオーバークロック使用のテスト方法。
【請求項６】
更に、ダイアローグボックスマン−マシンインターフェースを提供し、前記ダイアローグボックスマン−マシンインターフェースが前記ＶＧＡカードのＧＰＵクロックパラメータ及びメモリクロックパラメータを変える必要があるか否かを再確認するために使用されることを特徴とする請求項１記載のＶＧＡカードオーバークロック使用のテスト方法。
【請求項７】
オーバークロック使用できるＶＧＡカードシステムであって、
ＶＧＡカードと、
前記テストモジュールは前記ＶＧＡカードに接続されたコンピュータにより実行される、プログラムコード実施方式のテストモジュールとを含み、
そのうち、前記テストモジュールは下記指令、即ち、
ＶＧＡカード作動時の設定に用いられる新しいグラフィックスプロセシングユニット（ＧＰＵ）のクロックパラメータ及びメモリのクロックパラメータを受信する指令と、
前記方法で受信したクロックパラメータを利用し、ソフト方式でＶＧＡカードの設定を行い、ＶＧＡカードを設定後のＧＰＵクロックパラメータ及びメモリクロックパラメータの下で作動させる指令と、
３Ｄアプリケーションプログラムインターフェースをコールすることにより、ＶＧＡカードを予定時間内のウインドー下にキープし、立体画像の表示を実行し、更に立体画像をＶＧＡカードに接続されたディスプレーデバイスに出力し、そのうち、立体画像表示を実行する命令は、下記コマンド即ちＶＧＡカードに少なくとも照明コマンド、模型制作コマンド、物体回転コマンド、球貼り付けコマンド及び３Ｄ直接モードコマンドを実行することにより、立体画像を表示する指令と、
ディスプレーデバイスが正常な立体画像を表示しているか否かを判断し、真実であれば、受信したＧＰＵクロックパラメータ及びメモリパルスパラメータを採用し、ＶＧＡカードの設定を行い、そうでなければ、ＶＧＡカードを元々使用されたＧＰＵクロックパラメータ及びメモリクロックパラメータの設定値に回復する指令とを、有することを特徴とするＶＧＡカードシステム。
【請求項８】
前記３Ｄアプリケーションプログラムインターフェースがマイクロソフト社のDirectXアプリケーションプログラムインターフェースであることを特徴とする請求項７記載のＶＧＡカードシステム。
【請求項９】
前記立体画像は、照明コマンド、模型制作コマンド、物体回転コマンド、球貼り付けコマンド及び３Ｄ直接モードコマンド等、一連のコマンドの実行により表示される立体画像であることを特徴とする請求項７記載のＶＧＡカードシステム。
【請求項１０】
前記テストモジュールは、更に前記ＶＧＡカードに直ちにテストを停止するように通知する指令を含むことを特徴とする請求項７記載のＶＧＡカードシステム。
【請求項１１】
前記テストモジュールが、更に前記ＶＧＡカードのＧＰＵクロックパラメータ及びメモリクロックパラメータを変える必要があるか否かを再確認するために使用されるマン−マシンインターフェースコマンドを含むことを特徴とする請求項７記載のＶＧＡカードシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はＶＧＡカードのテスト方法に関し、特にＶＧＡカードオーバークロック使用のテスト方法に関する。
【背景技術】
【０００２】
従来のビデオグラフィックアレーカード（ＶＧＡ）メーカーまたはＶＧＡカードプログラマーがＶＧＡカードにオーバークロックソフトを提供する時、高クロック（または高周波）作動の危険値範囲の警告情報しか提供せず、ＶＧＡカードが使用者が指定した高クロック状態においてほんとうに正常に作動出来るか否かを確認する時、唯一のテスト方法は３Ｄ（Three-Dimension）ゲームソフトを実施ロードするしかなく、そうでなければ．ＶＧＡカードが高クロック状態における安定性を知るすべはない。但し、この際に、高クロック状態で作動しているＶＧＡカードはオーバークロック使用による失敗の可能性が高く、コンピュータシステムのフリーズを引き起こし、ひどい場合はゲームソフト重要情報が紛失する結果を招きかねない。
【０００３】
ＶＧＡカードがある特定の運転クロックに設定されると、従来のテスト方法としては、３Ｄ性能テストソフト（３ＤMark）を採用し、テストするケースもあるが、テスト時間がたいへん長く、ひどい場合は、テスト途中にＶＧＡカードが負荷に堪えられず、コンピュータのフリーズを引き起こしてしまう。それと同時に３Ｄ性能テストソフトが出力するテスト結果はほとんどグラフィックやデータの形で表示され、一般使用者は本当の意味を理解するのが困難である。そして、３Ｄ性能テストソフトの購入にもお金がかかり、経済面も負担になる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明者は従来のＶＧＡカード用オーバークロックソフトが高クロックを設定する機能しか提供できず、ＶＧＡカードを予測することが出来ないという欠点をカバーするため、研究の結果、ＶＧＡカードがオーバークロック状態で使用できるか否かをテストする方法を発明し、この改良方法では、まず基本的な３Ｄコマンド測定を行い、３Ｄプレビュー画像がすでに不安定状態になったり、形状が変形したり、またはグラフィックの貼り付けが不正確だったりする事態が発生する場合、一旦３Ｄゲームソフトをロ−ドすると、画像が不安定になるということを完全に予知することが出来るので、コンピュータシステムのフリーズを予防し、ゲームソフトの重要資料の紛失を避けることが出来るものである。
【０００５】
本発明はＶＧＡカードのオーバークロックをテストする方法及びそのＶＧＡカードのシステムを提供することを第一目的とし、前記方法では、まずＶＧＡカードに対し、基本的な３Ｄコマンドテストを行い、ＶＧＡカードが出力した３Ｄプレビュー画像はすでに不安定になったり、形状が変形したり、またはフラフィックの貼り付けが不正確だったりする事態が発生する場合、一旦３Ｄゲームソフトをロードすると、画像が不安定になるということを完全に予知することが出来る。
【０００６】
本発明はＶＧＡカードのオーバークロック使用のテスト方法及びそのＶＧＡカードのシステムを提供することを第二目的とし、前記方法ではＶＧＡカードのオーバークロック能力を知ることが出来る。
【０００７】
本発明はＶＧＡカードのオーバークロック使用のテスト方法及びそのＶＧＡカードのシステムを提供することを第三目的とし、前記方法では短時間でＶＧＡカードのオーバークロック能力を知ることが出来る。
【０００８】
本発明はＶＧＡカードのオーバークロック使用のテスト方法及びそのＶＧＡカードのシステムを提供することを第四目的とし、前記方法ではコンピュータシステムのフリーズを心配することなく、ＶＧＡカードのオーバークロック能力をテストすることが出来る。
【０００９】
本発明はＶＧＡカードのオーバークロック使用のテスト方法及びそのＶＧＡカードのシステムを提供することを第五目的とし、前記方法では、テスターがＶＧＡカードのオーバークロック能力がテストにパスできるか否かを簡単に確定することが出来る。
【課題を解決するための手段】
【００１０】
前記目的を達成するために、本発明が提供するＶＧＡカードのオーバークロック使用のテスト方法には、下記手順即ち、（Ａ）ＶＧＡカード作動時の設定に用いられる新しいグラフィックスプロセシングユニット（ＧＰＵ）のクロックパラメータ及びメモリクロックパラメータを受信する手順と、（Ｂ）手順（Ａ）で受信したクロックパラメータ及びメモリクロックパラメータを利用し、ソフト方式でＶＧＡカードの設定を行い、ＶＧＡカードを設定後のＧＰＵクロックパラメータ及びメモリクロックパラメータの下で作動させる手順と、（Ｃ）３Ｄアプリケーションプログラムインターフェースをコール（call）することにより、ＶＧＡカードを予定時内のウインドー下にキープし、立体画像の表示を実行し、更に立体画像をＶＧＡカードに接続されたディスプレーデバイスに出力する手順、そのうち、立体画像表示をするには、ＶＧＡカードに少なくとも照明（Lighting）コマンド、模型制作（Create Mesh）コマンド、物体回転（Object Rotation）コマンド、球貼り付け（Spherical Wrap）コマンド及び３Ｄ直接モード（３ＤImmediate Mode）コマンドを実行することにより、立体画像を表示するステップを有する手順と、（Ｄ）手順（Ｃ）においてディスプレーデバイスが正常な立体画像を表示しているか否かを判断し、真実（true）であれば、前記二種類のクロックパラメーターを採用し、ＶＧＡカードの設定を行い、そうでなければ、ＶＧＡカードを元々使用されたＧＰＵクロックパラメータ及びメモリクロックパラメータの設定値に回復させる手順と、を有している。
【００１１】
又、前記３Ｄアプリケーションプログラムインターフェースがマイクロソフト社のDirectXアプリケーションプログラムインターフェースであることが好適である。
又、前記立体画像は、照明コマンド、模型制作コマンド、物体回転コマンド、球貼り付けコマンド及び３Ｄ直接コマンド等一連のコマンドの実行により表示される立体画像であることが好適である。
又、前記予定時間は立体画像の表示に必要な最低限時間であることが好適である。
又、前記手順（Ｃ）がＶＧＡカードを予定時間内にウインドーの下で立体画像の表示を実行させる手順であり、更に、ＶＧＡカードに直ちにテストを停止するように通知する手順を含むことが好適である。
又、更に、ダイアローグボックスマン−マシンインターフェースを提供し、前記ダイアローグボックスマン−マシンインターフェースが前記ＶＧＡカードのＧＰＵクロックパラメータ及びメモリクロックパラメータを変える必要があるか否かを再確認するために使用されることが好適である。
【００１２】
また、本発明の目的を達成するために、本発明はオーバークロック状態で使用できるＶＧＡカードシステムを提供し、前記システムは、ＶＧＡカードと、テストモジュールとを含む。前記ＶＧＡカードはプログラムコード実施方式によるテストモジュールを以って、ＶＧＡカードと接続されたコンピュータにより実行される。
【００１３】
前記テストモジュールは下記指令、即ち、ＶＧＡカ−ド作動時の設定に用いられる新しいグラフィックスプロセシングユニット（ＧＰＵ）のクロックパラメータ及びメモリクロックパラメータを受信する指令と、前記方法で受信したクロッックパラメータ及びメモリクロックパラメータを利用し、ソフト方式でＶＧＡカードの設定を行い、ＶＧＡカードを設定後のＧＰＵクロックパラメータ及びメモリクロックパラメータの下で作動させる指令；３Ｄアプリケーションプログラムのインターフェースをコール（Call）することにより、ＶＧＡカードを予定時間内にウインドー下にキープし、立体画像の表示を実行し、さらに立体画像をＶＧＡカードに接続されたディスプレーデバイスに出力し、そのうち、立体画像表示の実行は、下記コマンド即ち、ＶＧＡカードに少なくとも照明（Lighting）コマンド、模型制作（Create Mesh）コマンド、物体回転（Object Rotation）コマンド、球貼り付け（Spherical Wrap）コマンド及び３Ｄ直接モード（３ＤImmediate Mode）コマンドを実行させるコマンドを含み、これらのコマンドの実行により、立体画像を表示させる指令；ディスプレーデバイスが正常な立体画像を表示しているか否かを判断し、真実（true）であれば、受信したクロッックパラメーターを採用し、ＶＧＡカードの設定を行い、そうでなければ、ＶＧＡカードを元々使用されたＧＰＵクロックパラメータ及びメモリクロックパラメータの設定値に回復する指令とを含む。
【００１４】
又、前記３Ｄアプリケーションプログラムインターフェースがマイクロソフト社のDirectXアプリケーションプログラムインターフェースであることが好適である。
又、前記立体画像は、照明コマンド、模型制作コマンド、物体回転コマンド、球貼り付けコマンド及び３Ｄ直接モードコマンド等、一連のコマンドの実行により表示される立体画像であることが好適である。
又、前記テストモジュールは、更に前記ＶＧＡカードに直ちにテストを停止するように通知する指令を含むことが好適である。
又、前記テストモジュールが、更に前記ＶＧＡカードのＧＰＵクロックパラメータ及びメモリクロックパラメータを変える必要があるか否かを再確認するために使用されるマン−マシンインターフェースコマンドを含むことが好適である。
【発明を実施するための最良の形態】
【００１５】
図１は本発明のＶＧＡカードの構造を示す略図であり、図２は本発明の方法を示すフローチャート図である。本発明のテスト方法２０は図１に示すＶＧＡカード１０に応用することができ、前記ＶＧＡカードは好ましくは３Ｄ（Three Dimension）画像処理能力を有するもので、たとえば、マクロソフト（Microsoft）社のDirectXアプリケーションプログラムインターフェース及びDirect３Ｄアプリケーションプログラムインターフェースに一致するケース等が挙げられる。テスト方式２０では主にＶＧＡカード１０がグラフィックスプロセシングユニット（ＧＰＵ）のクロックパラメータ及びメモリクロックパラメータが比較的に高い時、正常な計算を実行することにより、画像、特に３Ｄ立体画像を正常に表示出来るか否かをテストする。テスト方法２０は手順（201）、手順（203）、手順（205）及び手順（207）を含み、以下項目別に説明する。
【００１６】
手順（201）においては、ＶＧＡカード作動時の設定に用いられる新しいグラフィックスプロセシングユニット（ＧＰＵ）のクロックパラメータ及びメモリクロックパラメータを受信する。本発明のＧＰＵクロックパラメータ及びメモリクロックパラメータの入力マン−マシンインターフェースを示す図３を参照して下さい。図中において、入力マン−マシンインターフェース３０はコンピュータに実行されるウインドーアプリケーションプログラムであってもよい。それがディスプレーデバイスに図３のような画面を表示し、入力インターフェース301、303によって、ＧＰＵクロックパラメータの数値及びメモリクロックパラメータの数値を指定する。
【００１７】
手順（203）、手順（201）で受信したＧＰＵクロックパラメータ及びメモリクロックパラメータを利用し、ソフト方式でＶＧＡカードの設定を行い、ＶＧＡカードを設定後のＧＰＵクロックパラメータ及びメモリクロックパラメータの下で作動させる。入力マン−マシンインターフェース３０を利用し、ＧＰＵクロックパラメータ及びメモリクロックパラメータの指定を終えた後、更に入力インターフェース305、たとえば、「テスト」用の入力インターフェース305を利用し、グラフィックプロセシングユニット101をＧＰＵクロックパラメータの下で作動するように設定し、またメモリ103をメモリクロックパラメータの下で作動するように設定し、こうして、ＶＧＡカード10は設定されたＧＰＵクロックパラメータ及びコアクロックパラメータの下で作動するようになり、前記のような設定を終えた後、直ちにＶＧＡカードに対し、テストを行う。
【００１８】
手順（205）は３Ｄアプリケーションプログラムのインターフェースをコール（Call）することにより、ＶＧＡカードを予定時間内にウインドー下にキープし、立体画像の表示を実行し、更に立体画像をＶＧＡカードに接続されたディスプレーデバイスに出力し、そのうち、立体画像表示には次のような手順を含み、ＶＧＡカード10に少なくとも照明（Lighting）コマンド、模型制作（Create Mesh）コマンド、物体回転（Object Rotation）コマンド、球貼り付け（Spherical Wrap）コマンド及び３Ｄ直接モード（３ＤImmediate Mode）コマンドを実行することにより、立体画像50を表示する。図４に示された本発明のオーバークロック状態におけるＶＧＡカードが正常に立体画像の表示を実行するテスト画面図を参照して下さい。
【００１９】
図４の立体画像50の具体的な実施例は回転し続ける地球であり、ＶＧＡカード10にオーバークロック状態において、少なくとも照明（Lighting）コマンド、模型制作（Create Mesh）コマンド、物体回転（Object Rotation）コマンド、球貼り付け（Spherical Wrap）コマンド及び３Ｄ直接モード（３ＤImmediate Mode）コマンドなどの３Ｄを実行してから、はじめて立体画像50をウインドー40に正常に表示することが出来る。
【００２０】
手順（205）はウインドー40が回転し続ける地球の表示を実行する間、予定の時間内、たとえば５秒間のうちに実行を終えることが出来、即ちＶＧＡカードに対し５秒間のオーバークロックテストを行い、ＶＧＡカード10が５秒間のうちに地球の立体画像50をウインドー40に正常に表示出来るか否かを確認する。手順（205）の予定時間の長さを確定するには、主に立体画像50の表示を終えるために必要最低限の時間を目安とし、即ち予定の時間内に照明コマンド、模型制作コマンド、物体回転コマンド、球貼り付けコマンド及び３Ｄ直接モードコマンドなどのコマンド実行を終えてから、はじめて立体画像50を表示することが出来る。
【００２１】
前記手順（205）はＶＧＡカードを予定時間内にウインドー40の下で立体画像50を表示させるほか、更にＶＧＡカード10に直接にテストの停止通知を実行すること画出来、具体的な実施方法としては、予定時間内、キーボードの「ＥＳＣ」キー押圧信号を受信することにより、ＶＧＡカードに対するテストを停止するように命じる。
【００２２】
手順（207）は手順（205）において、ディスプレ−デバイスが正常な立体画像を表示しているか否かを判断し、真実（True）であれば、手順（201）で受信したクロックパラメータ及びメモリパルスパラメータを採用し、ＶＧＡカードの設定を行い、そうでなければ、ＶＧＡカードを元々使用されたＧＰＵクロックパラメータ及びメモリクロックパラメータの設定値に回復する。図５に示す本発明のオーバークロック使用状態におけるＶＧＡカードが立体画像を正常に表示しない場合のテスト画面図を参照して下さい。
【００２３】
予定時間後立体画像50の表示を実行してから、ディスプレーデバイスが正常な画面を維持することが出来るならば、入力マン−マシンインターフェース30を介してグラフィックプロセシングユニット（101）を手順（201）で受信したＧＰＵクロックパラメータに更新し、メモリ103を手順（201）で受信したメモリクロックパラメータに更新して実行する。予定時間後、立体画像50の表示を実行してからディスプレーデバイスの画面が図５のように、歪みまたはムラのある異常画面を表示するならば、ＶＧＡカード10が３Ｄ環境におけるオーバークロック使用の失敗を意味し、そうなると、ＶＧＡカード10を元々使用されたＧＰＵクロックパラメータ及びメモリパルスパラメータの設定値に回復し、つまり、ＶＧＡカードが手順（201）で受信したＧＰＵクロックパラメータ及びメモリパルスパラメータの下でオーバークロック使用は出来ないということを意味する。
【００２４】
こうすると、使用者が図５に示すウインドー40及び入力マン−マシンインターフェース30の実行を終えてから、コンピュータはＶＧＡカードのオーバークロック使用による継続使用不可又はフリーズを引き起こすことなく、正常に作動することが出来る。
【００２５】
次に、図３に示す入力マン−マシンインターフェース30の操作を説明する。テスターはインターフェース301, 303 を利用し、クロックアップをしようとするＧＰＵクロックパラメータ及びメモリパルスパラメータを指定し、それから、入力インターフェース305を利用し、オーバークロック使用のテストを行い、テストが成功すれば、入力インターフェース307を利用し、ＶＧＡカード10に対し、オーバークロック使用時のエンジンクロックパラメータ及びメモリパルスパラメータを設定する。テスターはまた入力インターフェース309を利用し、入力マン−マシンインターフェース30の全画面を最小化できるし、また、入力インターフェース302を利用し、選択ボックス306に指定された選択を保存する作業が出来る。テスターはまた入力インターフェース304を利用し、選択ボックス306に指定された選択を削除することも出来、但し、「デフォルト」の選択項は削除出来ず、永久に保存される。
【００２６】
本発明のテスト方法20は更にダイアローグボックスマン−マシンインターフェース60を提供し、本発明において、ダイアローグボックスマン−マシンインターフェース60を表示する時機については予定時間後ウインドー40を閉じてから、ダイアローグボックスマン−マシンインターフェース60がその代わりにディスプレーデバイスに表示することが出来る。
【００２７】
図６を参照されたい。図６は本発明方法のダイアローグボックスマン−マシンインターフェースを示し、ダイアローグボックスマン−マシンインターフェースの主な機能はテスターにＶＧＡカード10のＧＰＵクロックパラメータ及びメモリパルスパラメータを確実に変えるか否かを再確認させることである。
【００２８】
本発明20において、手順（205）で使用される３Ｄコマンドは、主に通常の３Ｄゲームソフトが使用しなければならない基本機能であって、指定のＧＰＵクロックパラメータ及びメモリクロックパラメータの下で、ＶＧＡカードがテスト方法20にパスできることは、ＶＧＡカード10が３Ｄゲームソフト使用時、更にオーバークロック状態で作動できるということを意味する。本発明方法20はなぜこれらの３Ｄ指令を使用し、立体画像50を表示するか、という技術上の原因を更に詳しく説明する。
【００２９】
１．照明コマンドとは光を出すことで、３Ｄ環境で物体を見るこが出来るのは、物体表面が光を反射することで影像を形成すると同時に、ゲームソフトの光源が異なる角度の設定を通じ、バックグラウンド効果を作り出すからである。従って、照明コマンドは３Ｄ体系全体において、非常に重要な部分である。
【００３０】
２．球体はいくつかの多辺形メッシュから形成されるので、メッシュの大きさ、形状、面ずる法ベクトルを設定する必要があり、３Ｄゲームソフトによく登場する人物及び怪獣の基本的なボディー構造はメッシュから形成されており、模型制作コマンドはこのような機能を提供するために設けたのである。
【００３１】
３．設定後の物体はまだ動くことは出来ないので、更に座標システムと回転方向、移動また回転スピードを設定してから、初めて３Ｄ物体が生命力を持つようになり、動く効果を得ることが出来る。たとえば、ゲームソフトの中の人物を走らせたい場合、人物模型を移動させなければならず、物体回転コマンドはこのような機能を提供するために設けたのである。
【００３２】
４．物体はメッシュだけしか持っていない場合、外側の形状及びラインしか呈することが出来ないので、物体の表面に更に貼り付けを行う必要があり、貼り付け座標及び貼り付けモードを設けることにより、物体の表面に正しい画像を持たせることが出来る。たとえば、ゲームソフトに登場する人物の服及び甲冑は貼り付けにより完成したのであり、球貼り付け付けコマンドはこのような機能を提供するために設けたのである。
【００３３】
５．マイクロソフト社のDirect３Ｄインターフェースは保持モード（Retained Mode）及び直接モード（Immediate Mode）の二種類があり、保持モードの処理方式は高い水準（High Level）の部分に属し、初心者に向いている。直接モードの処理方式は低い水準（Low Level）の部分に属し、設計が比較的複雑であるが、実行効率が高いため、通常のゲームソフトは３Ｄ直接モードの処理方式を採用する可能性が高い。
【００３４】
本発明が採用する立体画像50は主に、照明コマンド、模型制作コマンド、物体回転コマンド、球貼り付けコマンド及び３Ｄ直接モードコマンドを実行することにより、表示する立体画像であるので、立体画像50は回転する地球に限らず、人物、立体造形のようなその他の立体画像50であってもかまわず、立体画像50が前記コマンドにより表示できればよい。本発明の採用する立体画像50は一般使用者によく使われ、且つ良し悪しの見分けが簡単につくものを採用したほうがよい。
【００３５】
本発明においては、前記回転地球の立体画像50の場合、目下コンピュータのハードウエア能力では、前記回転地球の表示に必要な時間は大体半秒間で、ＶＧＡカード10のオーバークロック能力がいったいどれぐらいのものなのかを更に確認するために、本発明はある一定の時間内、たとえば、５秒間コンピュータに回転地球の表示を継続させ、前記時間内に回転地球の表示実行中、ディスプレーデバイスの画面が正常な表示を維持できるケースもあれば、またディスプレーデバイスの画面に異常表示が現れるケースもある。
【００３６】
どちらのケースも、本発明の方法ではコンピュータのフリーズを引き起こすことはまったくないばかりでなく、テスト中、本発明はキーボードの「ＥＳＣ」キーの押圧情報を受信することにより、ＶＧＡカードにテスト停止を命令することが出来る。従って、本発明のテスト20は快速、安全、フリーズの心配が要らないテスト方法であると同時に、テスト結果がわかりやすい立体画像50の表示を通じて、テスターにＶＧＡカードバークロック能力がどの程度のものかを簡単に確認させることが出来る。
【００３７】
本発明方法20はプログラムコード方式の採用により実現することが出来る。たとえば、本発明方法20をウインドーアプリケーションプログラムのテストモジュールにおいて実行し、テスターはコンピュータ内部に取り付けられたＶＧＡカード10にオーバークロック使用をさせようとする時、テスターはテストモジュールを実行することにより、あらかじめＶＧＡカード10のオーバークロック能力を確認することが出来る。
【００３８】
本発明は特許請求の範囲及びそれに相当する考え方の範囲内のあらゆる改正及び変更に及ぶ。
【図面の簡単な説明】
【００３９】
【図１】本発明のＶＧＡカードの構造を示す略図である。
【図２】本発明の方法を示すフローチャート図である。
【図３】本発明のＧＰＵクロックパラメータ及びメモリパラメータの入力マン−マシンインターフェースを示す略図である。
【図４】本発明のオーバークロック状態におけるＶＧＡカードが正常に立体画像を表示するテスト画面を示す図である。
【図５】本発明のオーバークロック状態におけるＶＧＡカードが正常に立体画像を表示しない時のテスト画面を示す図である。
【図６】本発明のダイアローグボックスのマン−マシンインターフェースを示す図である。
【符号の説明】
【００４０】
１０  ＶＧＡカード
２０  テスト方法
３０  入力マン−マシンインターフェース
４０  ウインドー
５０  立体画像
６０  ダイアローグボックスのマン−マシンインターフェース
１０１  グラフィックプロセシングユニット（ＧＰＵ）
１０３  メモリ
２０１，２０３，２０５，２０７  手順
３０１，３０２，３０３，３０４，３０５，３０７  入力インターフェース
３０６  選択ボックス
【図１】
2005190466.tif 000003
【図２】
2005190466.tif 000004
【図３】
2005190466.tif 000005
【図４】
2005190466.tif 000006
【図５】
2005190466.tif 000007
【図６】
2005190466.tif 000008