(57)【特許請求の範囲】
【請求項１】
ビデオカードから取得した映像信号を表示するモニタのモニタ表示モードの自動設定方法であって、
前記モニタに固有の最適表示情報を読み出す段階と、
複数の表示モードの各々について、前記ビデオカードから前記モニタに固有の最適表示情報に対応する表示モードデータを読み出す段階と、
前記モニタに固有の最適表示情報と、当該モニタに固有の最適表示情報に対応する表示モードデータとの間の差分値を前記表示モード毎に算出する段階と、
前記算出された差分値が最小となる前記表示モードを選択する段階と、
前記選択された表示モードで前記モニタに前記映像信号を出力する段階と、
を含み、
前記最適表示情報には、タイミング情報に基づいた垂直周波数、水平ピクセル数、垂直ピクセル数が含まれており、
前記差分値を算出する段階は、
前記最適表示情報に含まれる水平ピクセル数以下の水平ピクセル数、前記最適表示情報に含まれる垂直ピクセル数以下の垂直ピクセル数、及び、前記最適表示情報に含まれる垂直周波数以下の垂直周波数との組み合わせを前記表示モードデータの中から選択する段階と、
前記最適表示情報と前記各表示モードデータとの、水平ピクセル数の差、垂直ピクセル数の差、及び、垂直周波数の差を等価換算して合計した総差値を前記差分値として算出する段階と、を含み、
前記選択する段階は、
前記差分値が最小となる表示モードデータを選択する段階を含むことを特徴とする、モニタ表示モードの自動設定方法。
【請求項２】
前記選択された表示モードデータを最適モードとして自動設定するか否かを問い合わせて、自動設定が選択されなければ、手動設定モードに変換する段階をさらに含むことを特徴とする請求項１に記載のモニタ表示モードの自動設定方法。
【請求項３】
請求項１又は２のいずれか１項によるモニタ表示モードの自動設定方法をコンピュータに実行させるためのプログラムが記録されたコンピュータ読み取り可能な記録媒体。
【請求項４】
ビデオカードから取得した映像信号を表示するモニタの表示モードを自動設定するシステムであって、
前記モニタに固有の最適表示情報と、複数の表示モードの各々について、前記ビデオカードから前記モニタに固有の最適表示情報に対応する表示モードデータを読み出すリーダー部と、
前記モニタに固有の最適表示情報と、当該モニタに固有の最適表示情報に対応する表示モードデータとの間の差分値を前記表示モード毎に算出し、前記算出された差分値が最小となる前記表示モードを前記モニタの最適モードとして選択する比較選択部と、
を備え、
前記最適表示情報には、タイミング情報に基づいた垂直周波数、水平ピクセル数、垂直ピクセル数が含まれており、
前記比較選択部は、前記最適表示情報に含まれる水平ピクセル数以下の水平ピクセル数、前記最適表示情報に含まれる垂直ピクセル数以下の垂直ピクセル数、及び、前記最適表示情報に含まれる垂直周波数以下の垂直周波数との組み合わせを前記表示モードデータの中から選択し、
前記最適表示情報と前記各表示モードデータとの、水平ピクセル数の差、垂直ピクセル数の差、及び、垂直周波数の差を等価換算して合計した総差値を前記差分値として算出し、当該差分値が最小となる表示モードデータを選択することを特徴とする、モニタ表示モードの自動設定システム。
【請求項５】
前記比較選択部で選択された表示モードデータを表示モードとして選択するか、手動設定に変換するか、を問い合わせる手動設定選択部をさらに含むことを特徴とする請求項４に記載のモニタ表示モードの自動設定システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は，ビデオカードから出力される映像信号を最適モードでモニタに表示することができるモニタ表示モードの自動設定方法，モニタ表示モードの自動設定システム，及び，モニタ表示モードの自動設定方法が記憶された記録媒体に関する。
【０００２】
【従来の技術】
モニタは，コンピュータ，チューナー，ＤＶＤプレーヤーなどの信号発生源から出力された映像信号を表示する装置である。モニタ内部のＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ−Ｅｒａｓａｂｌｅ  ａｎｄ  ＰｒｏｇｒａｍｍａｂｌｅＲｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）には，コンピュータでモニタを駆動するためのドライバのインストール時に必要な，モニタのモデル名，サポートする解像度，製造元が推奨する解像度等のＥＤＩＤ（Ｅｎｈａｎｃｅｄ  Ｄｉｓｐｌａｙ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｄａｔａ）が記憶されている。
【０００３】
コンピュータにモニタを接続すると，コンピュータのＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）は，ＰｎＰ（Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ）機能によってモニタとＤＤＣ（Ｄｉｓｐｌａｙ  Ｄａｔａ  Ｃｈａｎｎｅｌ）通信する。そして，モニタ内部のＥＥＰＲＯＭからＥＤＩＤが読み出され，モニタに適合するドライバがコンピュータにインストールされる。
【０００４】
モニタのドライバがインストールされた後，モニタの表示モードは，コンピュータに内蔵されるビデオカードがサポートする解像度，周波数等によって設定される。
【０００５】
【発明が解決しようとする課題】
ところが一般にユーザは，ビデオカードがサポートする解像度や色相情報に対する知識をもっていない。また，映像信号を画面に最適に表示するためのモード設定過程は複雑である。このため，ユーザがモニタとビデオカードの性能を最大限に活用していなかった。
【０００６】
また，モニタを交換した際に，交換前のモニタのために設定された表示モードが，交換したモニタにそのまま適用されると表示モードの設定が合わず，画面のちらつきが発生したり，画質が落ちたりする問題を招いていた。
【０００７】
そこで本発明は，ビデオカードがサポートする複数の表示モードデータの中で，モニタの最適モードに一致し，または，一番近い表示モードデータを自動的に選択して画像を表示するための，モニタ表示モードの自動設定方法，及び，モニタ表示モードの自動設定システムを提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記目的を達成するための本発明のモニタ表示モードの自動設定方法は，ビデオカードから出力される映像信号を表示するモニタの表示モードを自動設定する方法であって，モニタに記憶された最適表示情報を読み出す段階と，ビデオカードから複数の表示モードデータを読み出す段階と，読み出し結果に従って，最適表示情報と複数の表示モードデータとを比較して，最適表示情報と一致する表示モードデータを選択する段階と，選択された表示モードデータに基づいた映像信号をモニタに出力する段階と，を含むことを特徴とする。
【０００９】
このような構成により，ビデオカードから出力される映像信号を表示するモニタの表示モードを自動設定できる。
【００１０】
ここで，選択段階は，最適表示情報と複数の表示モードデータとの比較の結果，いずれも一致しない場合に，最適表示情報値に一番近い値を有する表示モードデータを選択することが好ましい。
【００１１】
また，最適表示情報は，タイミング情報に基づいた解像度を含み，選択段階は，最適表示情報に含まれる水平ピクセル数以下の水平ピクセル数，及び，最適表示情報に含まれる垂直ピクセル数以下の垂直ピクセル数との組み合わせを有する表示モードデータを選択する段階をさらに含むことが好ましい。
【００１２】
また，最適表示情報は，タイミング情報に基づいた垂直周波数をさらに含み，選択段階は，最適表示情報に含まれる水平ピクセル数以下の水平ピクセル数，最適表示情報に含まれる垂直ピクセル数以下の垂直ピクセル数，及び，最適表示情報に含まれる垂直周波数以下の垂直周波数との組み合わせを表示モードデータの中から選択し，最適表示情報と各表示モードデータとの，水平ピクセル数の差，垂直ピクセル数の差，及び，垂直周波数の差を等価換算して合計した総差値が最小の表示モードデータを選択する段階をさらに含むことが好ましい。
【００１３】
また，選択された表示モードデータを最適モードとして自動設定するか否かを問い合わせて，自動設定が選択されなければ，手動設定モードに変換する段階をさらに含むことにより，ユーザが直接手動で表示モードデータを選択することができて好ましい。
【００１４】
また，上記目的を達成するための本発明のモニタ表示モードの自動設定システムは，ビデオカードから入力した映像信号を表示するモニタの表示モードを自動設定するシステムであって，モニタに記憶された最適表示情報と，ビデオカードに記憶された複数の表示モードデータとを読み出すリーダー部と，リーダー部で読み出した最適表示情報と複数の表示モードデータとを比較して，その比較結果に従って表示モードデータをモニタの最適モードとして選択する比較選択部と，を含むことを特徴とする。
【００１５】
ここで，比較選択部は，最適表示情報と複数の表示モードデータとを比較して，最適表示情報と一致する表示モードデータを選択することが好ましく，一致する表示モードデータがない場合は，最適表示情報に一番近い表示モードデータを選択することが好ましい。
【００１６】
このため，比較選択部は，最適表示情報に含まれる水平ピクセル数以下の水平ピクセル数と，最適表示情報に含まれる垂直ピクセル数以下の垂直ピクセル数と，最適表示情報に含まれる垂直周波数以下の垂直周波数との組み合わせを有する表示モードデータを選択する。即ち，最適表示情報と各表示モードデータとの，水平ピクセル数の差，垂直ピクセル数の差，及び，垂直周波数の差を等価換算して合計した総差値が最小の表示モードデータを選択するようにプログラミングされることが好ましい。
【００１７】
表示モードの自動設定システムは，比較選択部で選択された表示モードデータを表示モードとして選択するか，手動設定に変換するか，を問い合わせる手動設定選択部をさらに含むことにより，ユーザが手動で表示モードを選択することもできる。
【００１８】
また，上記目的は，上記いずれかのモニタ表示モードの自動設定方法に関するプログラムが記録された，コンピュータで読み出すことができる記録媒体によっても達成される。
【００１９】
【発明の実施の形態】
以下に，本発明の実施の形態を，図面を用いて説明する。
【００２０】
図１は，本実施形態によるモニタ表示モードの自動設定方法が適用されるコンピュータ・システムの構成図である。図１に示すように，コンピュータはビデオカード５が内蔵されたコンピュータ本体３と，ビデオカード５から映像信号が出力されて映像を表示するモニタ１とから構成される。モニタ１は，ＤＤＣ（Ｄｉｓｐｌａｙ  Ｄａｔａ  Ｃｈａｎｎｅｌ）通信機能を利用して，コンピュータ本体３とＤＤＣ通信ライン７とを通じて水平及び垂直周波数などの表示情報をコンピュータ本体３に伝送し，モニタ環境を設定する。そして，モニタ１に対するコンピュータの命令等が伝送される。ＤＤＣ機能はＰｎＰ機能の一部であり，モニタ１とコンピュータ本体３のビデオカード５との自動通信手段である。
【００２１】
モニタ１内に設けられたＥＥＰＲＯＭ２には，ＥＤＩＤが記憶される。コンピュータ本体３にモニタ１が接続されると，ＥＥＰＲＯＭ２に記憶されるＥＤＩＤが読み出される。
【００２２】
ここで，ＥＤＩＤには，製品番号，色座標，サポート可能な解像度，垂直周波数，色相ビット数等のモニタ１に対する情報が含まれる。
【００２３】
図２は，本実施形態によるモニタ表示モードの自動設定システムの制御ブロック図である。
【００２４】
本実施形態によるモニタ１の表示モード自動設定システムは，例えば，コンピュータ本体３にモニタ１を接続し，インストールするためドライバ・インストール・ディスクなどに記録されて提供される，ソフトウェア・プログラムとして具現される。図２に示すように，モニタ１の表示モードの自動設定システムは，リーダー部１１と比較選択部１３とを含む。
【００２５】
リーダー部１１は，ＥＥＰＲＯＭ２からＥＤＩＤを読み出して，ビデオカード５がサポートする複数の表示モードデータをビデオカード５から読み出す。比較選択部１３は，リーダー部１１が読み出した結果に従って，ＥＤＩＤに含まれる最適表示情報と，ビデオカード５がサポートする複数の表示モードデータとを比較して，最適表示情報に一致するか，一番近いビデオカード５の表示モードデータを最適モードとして設定して，モニタ１に適用する。
【００２６】
ここで，最適表示情報は，ＥＤＩＤに含まれるタイミング情報に基づいて算出される解像度（水平ピクセル数及び垂直ピクセル数の組み合わせ。ピクセル＝画素），及び，垂直周波数情報を含む。また，ビデオカード５がサポートする表示モードデータは，モニタ１の表示モード設定時に要求される解像度や垂直周波数等にもなりうる。
【００２７】
比較選択部１３は，モニタ１の最適表示モードを具現する解像度及び垂直周波数と，ビデオカード５の解像度及び垂直周波数に関する複数の表示モードデータとをそれぞれ比較する。そして，解像度の差と垂直周波数の差とを合計して総差値とする。そして，この総差値が最小であるビデオカード５の表示モードデータを選択し，最適モードとして記憶する。このように比較選択部１３は，選択された表示モードデータに基づいた映像信号をモニタ１に出力することにより，画像が最適モードで表示される。
【００２８】
表示モードの自動設定システムは，比較選択部１３で選択された表示モードデータを記憶して，モニタ１に適用するか否かを選択するための手動設定選択部１５をさらに備えていてもよい。手動設定選択部１５は，表示モード手動設定画面（図示せず）を提示することにより，ユーザが手動設定を選択すれば，自動設定の表示モードではなく，ユーザが手動で表示モードを設定できるようになる。
【００２９】
以上のように構成された表示モードの自動設定システムによって，ビデオカード５でモニタ１の最適表示モード，またはこれに最も近い映像信号をモニタ１に出力できるようになる。
【００３０】
図３は，図２のシステムによるモニタ表示モードの自動設定方法における表示モード設定フローチャートである。また，図４は，図３の最適モード設定のための詳細フローチャートである。本実施形態によるモニタ１の表示モードの自動設定は，ユーザがモニタ・ドライバ・インストール・プログラムを実行させ，ＥＥＰＲＯＭ２からＥＤＩＤを読み出し，ＥＤＩＤからモニタ１の製品番号と一致するモニタドライバを検索してドライバをインストールした後に行われる。
【００３１】
図３に示すように，本実施形態によるモニタ１の表示モードの自動設定方法における表示モードの設定は次の通りである。
【００３２】
まずＳ１で，リーダー部１１は，モニタ１のＥＥＰＲＯＭ２に記憶されたＥＤＩＤから最適モードに該当する解像度と垂直周波数の最適表示情報を読み出す（Ｓ１）。次にＳ３で，ビデオカードからビデオカード５の支援する複数の表示モードデータに当該する解像度と垂直周波数とを読み出す（Ｓ３）。
【００３３】
次にＳ５で，ＥＤＩＤの最適表示情報と，ビデオカード５の表示モードデータとを比較して（Ｓ５），Ｓ７でＥＤＩＤの最適表示情報と一致するビデオカードの表示モードデータがあるか否かを判断する（Ｓ７）。
【００３４】
Ｓ７で判断した結果，一致するビデオカード５の表示モードデータがあれば，Ｓ１５でそのデータを最適モードとして記憶する（Ｓ１５）。一方，一致する表示モードデータがない場合は，Ｓ９で，ＥＤＩＤの最適表示情報に一番近いビデオカード５の表示モードデータを選択する（Ｓ９）。
【００３５】
ＥＤＩＤの最適表示情報に一番近いビデオカード５の表示モードデータを選択する過程は，図４の通りである。
【００３６】
まずＰ１で，ＥＤＩＤの最適表示情報（水平ピクセル数及び垂直ピクセル数）と，ビデオカード５の複数の表示モードデータの垂直ピクセル数とを比較する（Ｐ１）。
【００３７】
比較の結果，モニタ１の最適モードの垂直ピクセル数の方が大きければ，Ｐ３で水平ピクセル数を比較する（Ｐ３）。そして，最適モードの水平ピクセル数の方が大きければ，Ｐ５で，モニタ１の最適モードの周波数とビデオカード５の周波数とを比較する（Ｐ５）。
【００３８】
ここで，ＥＤＩＤの最適表示情報が，ビデオカード５の表示モードデータの水平ピクセル数，垂直ピクセル数，または，周波数値以上である場合，Ｐ７で，モニタの最適表示情報とビデオカード５の複数の表示モードデータとをそれぞれ比較して，水平ピクセル数及び垂直ピクセル数の差と，垂直周波数の差とを等価換算して総差値を計算する（Ｐ７）。そしてＰ９で，この計算結果に基づいて，総差値が最小であるビデオカード５の表示モードデータを最適モードとして選択する（Ｐ９）。
【００３９】
最適モードが選択されれば，図３に示すように，Ｓ１３で，ユーザに選択されたビデオカード５の表示モードデータを最適モードとして自動設定するか否かを選択する（Ｓ１３）。ユーザが自動設定を選択すれば，Ｓ１５で，選択されたビデオカード５の表示モードデータを最適モードとして記憶して（Ｓ１５），ビデオカード５から最適モードの映像信号が出力される。
【００４０】
一方，ユーザが手動設定を選択すれば，Ｓ１１で，ユーザは直接，解像度及び周波数を手動で設定することができる（Ｓ１１）。
【００４１】
以上の構成により，ビデオカードがサポートする複数のモードの中で，モニタの提供する最適モードに一致する，または，一番近いモードを自動設定して映像信号を出力することにより，自動的に最適モードで画像を表示するモニタを提供することができる。
【００４２】
上記の実施形態では，本発明による最適モードの自動設定が，モニタのドライバのインストール後に順次に行われることについて述べたが，ドライバが既に設定されたモニタに本実施形態を適用して最適モードの設定を行うようにすることもできる。
【００４３】
また，上記の実施形態に適用されたモニタの最適モード及びビデオカードの垂直及び水平ピクセル数と周波数のそれぞれの差を算出及び合計する等価換算過程は，様々な演算方法を適用することができる。
【００４４】
なお，本実施形態のモニタ表示モードの自動設定システムは，インストールディスクやＣＤ−ＲＯＭ等の記憶媒体に記録して提供することができる。
【００４５】
以上，添付図面を参照しながら本発明のモニタ表示モードの自動設定方法，及び，本発明の自動設定システムの好適な実施形態について説明したが，本発明はこれらの例に限定されない。いわゆる当業者であれば，特許請求の範囲に記載された技術的思想の範疇内において各種の変更例または修正例に想到し得ることは明らかであり，それらについても当然に本発明の技術的範囲に属するものと了解される。
【００４６】
【発明の効果】
本発明によれば，ビデオカードがサポートする複数の表示モードデータの中で，モニタの最適モードに一致する，または，一番近い表示モニタデータを自動的に選択して最適モードで表示する，モニタ表示モードの自動設定方法，及び，表示モードの自動設定システムが提供された。
【図面の簡単な説明】
【図１】図１は，本実施形態によるモニタ表示モードの自動設定方法が適用されるコンピュータ・システムの構成図である。
【図２】図２は，本実施形態によるモニタ表示モードの自動設定システムの制御ブロック図である。
【図３】図３は，図２のシステムによるモニタ表示モードの自動設定方法における表示モード設定フローチャートである。
【図４】図４は，図３での最適モードの設定のための詳細フローチャートである。
【符号の説明】
１    モニタ
２    ＥＥＰＲＯＭ
３    コンピュータ本体
５    ビデオカード
７    ＤＤＣ通信ライン
１１    リーダー部
１３    比較選択部
１５    手動設定選択部
【図１】
0004143315.tif 000002
【図２】
0004143315.tif 000003
【図３】
0004143315.tif 000004
【図４】
0004143315.tif 000005