(57)【要約】【課題】既存のシステムを利用しつつ、モニタを駆動するコンピュータシステムに応じて、任意のビデオ入力の使用数をモニタに対応させること。【解決手段】ＰＣ１０側には、ＥＤＩＤコントロールソフトウェアを追加するだけで、ハードウェアの変更を不要とし、モニタ２０側には、ＣＰＵ２１とコントロールソフトウェアによって、ＥＤＩＤ  ＲＯＭ２２にセットされているＥＤＩＤを変更する機能を設けて、モニタ２０がＰＣ１０からＵＳＢまたはＤＤＣ／ＣＩラインを介した変更要求に応じてＥＤＩＤを変更する。【選択図】        図１
2005084881.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１系統の画像信号の表示が可能な画像表示装置と、前記画像信号を該画像表示装置に出力する少なくとも１つの画像処理装置とが接続され、前記画像表示装置と画像処理装置の間で、表示用のパラメータ情報の出入力を行い、前記画像処理装置が入力する前記パラメータ情報に基づいて、前記画像情報を処理して前記画像表示装置に出力する画像表示制御方法において、
前記入力するパラメータ情報に基づき、前記画像処理装置が前記パラメータ情報の変更を要求する変更要求工程と、
前記変更要求に応じて、前記画像表示装置が前記パラメータ情報の変更を行い、他のパラメータ情報を応答する応答工程と、
前記応答されたパラメータ情報に基づいて、前記画像表示装置が前記画像情報を処理する処理工程と、
を含むことを特徴とする画像表示制御方法。
【請求項２】
前記画像表示制御方法では、前記画像処理装置に所定パラメータ情報の要求を指示する指示工程をさらに含み、
前記変更要求工程では、前記指示されたパラメータ情報とに基づき、前記パラメータ情報の変更を要求することを特徴とする請求項１に記載の画像表示制御方法。
【請求項３】
前記変更要求工程および前記指示工程では、ＯＳまたはアプリケーションとデバイスドライバとによって、前記パラメータ情報の変更を要求し、前記所定パラメータ情報の要求を指示することを特徴とする請求項１または２に記載の画像表示制御方法。
【請求項４】
入力する表示用のパラメータ情報に基づいて、画像信号を処理して画像表示装置に出力する画像処理装置において、
前記入力するパラメータ情報に基づき、前記画像表示装置にパラメータ情報の変更を要求する変更要求手段と、
前記画像表示装置から応答されたパラメータ情報に基づいて、前記画像情報を処理する処理手段と、
を備えたことを特徴とする画像処理装置。
【請求項５】
前記画像処理装置は、所定パラメータ情報の要求を指示する指示手段をさらに備え、
前記変更要求手段は、前記指示されたパラメータ情報とに基づき、前記パラメータ情報の変更を要求することを特徴とする請求項４に記載の画像処理装置。
【請求項６】
画像表示装置からの要求に応じて、表示用のパラメータ情報を応答するとともに、少なくとも１系統の画像信号の表示が可能な画像表示装置において、
前記画像処理装置からの変更要求に応じて、前記パラメータ情報の変更を行い、他のパラメータ情報を応答する応答手段を備えたことを特徴とする画像表示装置。
【請求項７】
少なくとも１系統の画像信号の表示が可能な画像表示装置と、前記画像信号を該画像表示装置に出力する画像処理装置とが接続され、前記画像表示装置と画像処理装置の間で、表示用のパラメータ情報の出入力を行い、前記画像処理装置が入力するパラメータ情報に基づいて、前記画像情報を処理して前記画像表示装置に出力する画像表示制御システムにおいて、
請求項４または５に記載の少なくとも１つの画像処理装置と、
請求項６に記載の画像表示装置と、
を備え、前記パラメータ情報の変更要求と、該変更要求に応じた他のパラメータ情報の応答を行うことを特徴とする画像表示制御システム。
【請求項８】
前記画像表示制御システムでは、前記画像処理装置と前記画像表示装置との間で、前記変更要求および該変更要求に応じた他のパラメータ情報の応答を、バイパスの通信ラインを介して行うことを特徴とする請求項７に記載の画像表示制御システム。
【請求項９】
前記通信ラインは、ＵＳＢライン、ＤＤＣ／ＣＩラインまたはその他の通信線からなることを特徴とする請求項８に記載の画像表示制御システム。
【請求項１０】
前記パラメータ情報は、前記画像情報を表示させるための特性を記述したパラメータ情報からなることを特徴とする請求項７〜９のいずれか一つに記載の画像表示制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、少なくとも１系統の画像信号を表示させるためのＥＤＩＤ（Ｅｘｔｅｎｄｅｄ  Ｄｉｓｐｌａｙ  ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄａｔａ（登録商標）：パラメータ情報）の要求およびその変更を行う画像表示制御方法、画像表示装置、画像処理装置および画像表示制御システムに関するものである。
【背景技術】
【０００２】
近年、コンピュータシステムなどに用いるディスプレイの表示画面の超高精細化は、液晶パネル製造技術の進歩によって著しく発展しており、たとえばＧＵＸＧＡＷ（Ｑｕａｄ  Ｕｌｔｒａ  Ｅｘｔｅｎｄｅｄ  Ｇｒａｐｈｉｃｓ  Ａｒｒａｙ  Ｗｉｄｅ：３８４０×２４００ピクセル）やＱＵＸＧＡ（Ｑｕａｄ  Ｕｌｔｒａ  ｅＸｔｅｎｄｅｄ  Ｇｒａｐｈｉｃｓ  Ａｒｒａｙ：３２００×２４００ピクセル）などの高精細で高画素数の液晶モニタを有する画像表示装置（以下、「モニタ」という）が開発、販売されており、非常に膨大な情報量の画像データを高精細に表示することが可能となった。このような超高精細のディスプレイでは、非常に多くのデータをコンピュータから転送させるため、ビデオ信号線を複数用いる必要がある。
【０００３】
このような場合、画像処理装置であるパーソナルコンピュータ（以下、「ＰＣ」という）は、複数の入力ポートを持つモニタがどのような種類のものであるか検知する必要がある。このために、ＰＣは、ビデオケーブルを通じてＤＤＣ（Ｄｉｓｐｌａｙ  Ｄａｔａ  Ｃｈａｎｎａｌ）という信号線とプロトコルによって、モニタからＥＤＩＤを読み出す。そして、このＰＣは、この読み出したＥＤＩＤにより、駆動しているモニタのサイズ、解像度、対応可能な周波数などの情報を得て、最適な表示が行えるように映像信号などの画像データを出力していた。
【０００４】
また、現状のモニタでは、図６に示すように、ＰＣがどのようなグラフィックカードを使用対象にするかによって、モデル分けを行っている。すなわち、図５において、たとえばＰＣ１０が１つのビデオ出力のグラフィックカードＡを装備している場合には、ＧＵＸＧＡＷのモニタ２０は、１つの入力ポートを持ち、１チャンネルが３８４０×２４００ピクセルのものがある。また、ＰＣ１０が２つのビデオ出力のグラフィックカードＢを装備している場合には、モニタ２０は、２つの入力ポートを持ち、各チャンネルが１９２０×２４００ピクセル、またはグラフィックカードＣの場合には、モニタ２０は、２つの入力ポートを持ち、各チャンネルが３８４０×１２００ピクセルのものがある。さらにＰＣ１０が４つのビデオ出力のグラフィックカードＤを装備している場合には、モニタ２０は、４つの入力ポートを持ち、各チャンネルが１９２０×１２００ピクセルのものがある。
【０００５】
【特許文献１】特開２０００−２０６９５４号公報（１頁−４頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来例では、たとえばビデオ入力がｎ（ｎは任意の正数）入力のモニタであっても、常にｎ本の入力を使ってビデオ入力を行うわけではなく、接続されるＰＣの機能によって、あるときはｎ本、あるときはｎ／２本、またあるときは１本と、使用する本数が変わる場合があり、ＥＤＩＤに記載すべき解像度が一意に決定できないという問題点があった。すなわち、ＰＣのビデオ入力が１本の入力の場合には、ＥＤＩＤに記載すべき解像度は、モニタ本来の解像度であり、またｎ本入力の場合には、（モニタ本来の解像度）／ｎをＥＤＩＤに記載しなければならない。
【０００７】
このように、ＥＤＩＤに記載される解像度が正しい場合には、問題ないが、この解像度が誤って記載された場合、または初期値がＰｃのビデオ出力本数に対応しない解像度で記載されている場合には、モニタに表示される画像の大きさが正しい、大きさでなくなるなどの表示上の不都合が発生する。すなわち、これは、モニタを駆動する信号がＰＣのビデオ出力本数に依存しているためであり、現状では、モニタは、ＰＣ側にどのような信号を出力していいのか認識できないという問題があった。
【０００８】
そこで、映像信号を出力するＰＣ側のシステム（たとえばグラフィックカードやそのデバイスドライバなど）自体を変更し、モニタからのパラメータを無視し（たとえば読み取らずに）、決まった信号を出力する、たとえば特許文献１に記載のものが考えられる。しかしながら、このシステムにおける変更は、特定のモニタ用にグラフィックカードをカスタマイズすることであり、これはシステムの汎用性を低下させるものである。さらに、モニタ側のたとえば解像度などに応じて、ＰＣ側に搭載されているグラフィックカードを変更することは、実際問題としてモニタとシステム（ＰＣ）との製造元が異なる場合が多いので、製造が困難であるとともに、たとえ製造が可能だとしても開発に時間がかかり、製造コストが高価になるという問題点があった。
【０００９】
本発明は、上記に鑑みてなされたものであって、既存のシステムを利用しつつ、モニタを駆動するコンピュータシステムに応じて、任意のビデオ入力の使用数をモニタに対応させることによって良好な画像処理を行うことができる画像表示制御方法、画像表示装置、画像処理装置および画像表示制御システムを提供することを目的とする。
【００１０】
また、本発明の他の目的は、表示用のパラメータの変更を容易に行えるようにすることで、対応可能な画像信号転送用の周波数、ビデオ出力本数などを最適に設定することができる画像表示制御方法、画像表示装置、画像処理装置および画像表示制御システムを提供することにある。
【課題を解決するための手段】
【００１１】
上述した課題を解決し、目的を達成するために、請求項１の発明は、少なくとも１系統の画像信号の表示が可能な画像表示装置と、前記画像信号を該画像表示装置に出力する画像処理装置とが接続され、前記画像表示装置と画像処理装置の間で、表示用のパラメータ情報の出入力を行い、前記画像処理装置が入力するパラメータ情報に基づいて、前記画像情報を処理して前記画像表示装置に出力する画像表示制御方法において、前記入力するパラメータ情報に基づき、前記画像処理装置が前記パラメータ情報の変更を要求する変更要求工程と、前記変更要求に応じて、前記画像表示装置が前記パラメータ情報の変更を行い、他のパラメータ情報を応答する応答工程と、前記応答されたパラメータ情報に基づいて、前記画像表示装置が前記画像情報を処理する処理工程と、を含むことを特徴とする。
【００１２】
また、請求項２の発明は、前記画像表示制御方法では、前記画像処理装置に所定パラメータ情報の要求を指示する指示工程をさらに含み、前記変更要求工程では、前記指示されたパラメータ情報とに基づき、前記パラメータ情報の変更を要求することを特徴とする。
【００１３】
また、請求項３の発明は、前記変更要求工程および前記指示工程では、ＯＳまたはアプリケーションとデバイスドライバとによって、前記パラメータ情報の変更を要求し、前記所定パラメータ情報の要求を指示することを特徴とする。
【００１４】
また、請求項４の発明は、入力する表示用のパラメータ情報に基づいて、画像信号を処理して画像表示装置に出力する画像処理装置において、前記入力する表示用のパラメータ情報に基づき、前記画像表示装置にパラメータ情報の変更を要求する変更要求手段と、前記画像表示装置から応答されたパラメータ情報に基づいて、前記画像情報を処理する処理手段と、を備えたことを特徴とする。
【００１５】
また、請求項５の発明は、前記画像処理装置は、所定パラメータ情報の要求を指示する指示手段をさらに備え、前記変更要求手段は、前記指示されたパラメータ情報とに基づき、前記パラメータ情報の変更を要求することを特徴とする。
【００１６】
また、請求項６の発明は、画像表示装置からの要求に応じて、表示用のパラメータ情報を応答するとともに、少なくとも１系統の画像信号の表示が可能な画像表示装置において、前記画像処理装置からの変更要求に応じて、前記パラメータ情報の変更を行い、他のパラメータ情報を応答する応答手段を備えたことを特徴とする。
【００１７】
また、請求項７の発明は、少なくとも１系統の画像信号の表示が可能な画像表示装置と、前記画像信号を該画像表示装置に出力する画像処理装置とが接続され、前記画像表示装置と画像処理装置の間で、表示用のパラメータ情報の出入力を行い、前記画像処理装置が入力するパラメータ情報に基づいて、前記画像情報を処理して前記画像表示装置に出力する画像表示制御システムにおいて、請求項４または５に記載の画像処理装置と、請求項６に記載の画像表示装置と、を備え、前記パラメータ情報の変更要求と、該変更要求に応じた他のパラメータ情報の応答を行うことを特徴とする。
【００１８】
また、請求項８の発明は、前記画像表示制御システムでは、前記画像処理装置と前記画像表示装置との間で、前記変更要求および該変更要求に応じた他のパラメータ情報の応答を、バイパスの通信ラインを介して行うことを特徴とする。
【００１９】
また、請求項９の発明は、前記通信ラインは、ＵＳＢライン、ＤＤＣ／ＣＩラインまたはその他の通信線からなることを特徴とする。
【００２０】
また、請求項１０の発明では、前記パラメータ情報は、前記画像情報を表示させるための特性を記述したパラメータ情報からなることを特徴とする。
【発明の効果】
【００２１】
本発明にかかる画像表示制御方法は、既存方法で画像処理装置が、パラメータ情報の要求を行って、画像表示装置からのパラメータ情報を取り込むと、このパラメータ情報に基づき、前記画像処理装置がパラメータ情報の変更を要求し、前記変更要求に応じて、画像表示装置がパラメータ情報の変更を行い、他のパラメータ情報を応答するので、既存のシステムを利用しつつ、モニタを駆動するコンピュータシステムに応じて、任意のビデオ入力の使用数をモニタに対応させることによって良好な画像処理を行うことができるとともに、表示用のパラメータの変更を容易に行えるようにすることで、対応可能な画像信号転送用の周波数、ビデオ出力本数などを最適に設定することができるという効果を奏する。
【００２２】
また、この発明にかかる画像表示制御方法では、画像処理装置に所定パラメータ情報を指示し、この指示されたパラメータ情報に基づいて、画像処理装置から画像表示装置へパラメータ情報の変更要求を行うので、表示用のパラメータの変更を容易に行うことができ、さらに対応可能な画像信号転送用の周波数、ビデオ出力本数などを最適に設定することができるという効果を奏する。
【００２３】
本発明にかかる画像処理装置は、要求に応じて入力する表示用のパラメータ情報に基づき、画像表示装置にパラメータ情報の変更を要求し、その応答されたパラメータ情報に基づいて、画像情報を処理するので、既存のシステムを利用しつつ、モニタを駆動するコンピュータシステムに応じて、任意のビデオ入力の使用数をモニタに対応させることによって良好な画像処理を行うことができるとともに、表示用のパラメータの変更を容易に行えるようにすることで、対応可能な画像信号転送用の周波数、ビデオ出力本数などを最適に設定することができるという効果を奏する。
【００２４】
本発明にかかる画像処理装置は、画像処理装置からの変更要求に応じて、前記パラメータ情報の変更を行い、他のパラメータ情報を応答するので、既存のシステムを利用しつつ、モニタを駆動するコンピュータシステムに応じて、任意のビデオ入力の使用数をモニタに対応させることによって良好な画像処理を行うことができるという効果を奏する。
【００２５】
本発明にかかる画像表示制御システムは、本発明にかかる画像処理装置と画像表示装置との間で、パラメータ情報の変更要求と、該変更要求に応じた他のパラメータ情報の応答を行うので、既存のシステムを利用しつつ、モニタを駆動するコンピュータシステムに応じて、任意のビデオ入力の使用数をモニタに対応させることによって良好な画像処理を行うことができるとともに、表示用のパラメータの変更を容易に行えるようにすることで、対応可能な画像信号転送用の周波数、ビデオ出力本数などを最適に設定することができるという効果を奏する。
【発明を実施するための最良の形態】
【００２６】
以下に、本発明にかかる画像表示制御方法、画像表示装置、画像処理装置および画像表示制御システムの実施の形態を図１〜図５の図面に基づいて詳細に説明する。なお、以下の図において、図６と同様の構成部分に関しては、説明の都合上、同一符号を付記するものとする。また、本発明は、この実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲で種々の変形実施の形態が可能である。
【００２７】
（実施の形態１）
図１は、本発明にかかる画像表示制御システムの構成の一例を示す構成図である。図において、画像表示処理システムは、ＰＣなどからなる画像データ転送側の画像処理装置１０と、液晶モニタなどのモニタからなる画像データ受信側の画像表示装置２０と、このＰＣ１０とモニタ２０を接続させる複数のビデオ信号ケーブル３０、通信ラインであるＤＤＣライン４０と、バイパスの通信ラインであるＤＤＣ／ＣＩライン５０およびＵＳＢライン６０とから構成されている。
【００２８】
このＰＣ１０は、一般的なパーソナルコンピュータとして、ＰＣ１０全体のコントロールを行うＣＰＵ１１と、ビデオ信号ケーブル３０、ＤＤＣライン４０およびＤＤＣ／ＣＩライン５０に接続されるグラフィックスカード１２と、ＵＳＢライン６０に接続されるＵＳＢのインターフェース（以下、「ＵＳＢ  Ｉ／Ｆ」という）１３などを備えている。
【００２９】
グラフィックスカード１２は、ＥＤＩＤをモニタ２０から読み出すビデオＢＩＯＳ部１４と、ＤＤＣ／ＣＩの通信を行うためのインターフェースであるＢＩＯＳ部１５と、ビデオ信号を生成するためのグラフィックチップ（Ｇｒａｐｈｉｃｓ  ｃｈｉｐ）部１６と、たとえばｎ本からなるビデオ信号ケーブル３０にビデオ信号を送信するビデオ送信部（Ｖｉｄｅｏ  ｔｒａｎｓｍｉｔｔｅｒ）１７とから構成されている。なお、ＥＤＩＤとは、モニタ２０内に格納されている画像信号を表示させるための特性を記述したパラメータのうちの名称の一例に過ぎず、本発明では他のパラメータを用いることも可能である。
【００３０】
ＣＰＵ１１は、本発明にかかるモニタ２０のＥＤＩＤを制御するためのプログラムであるＥＤＩＤコントロールソフトウェアなどを搭載している。この実施の形態の特徴としては、ＰＣ１０側に関しては、このＥＤＩＤコントロールソフトウェアの追加だけであり、ハードウェアの変更は行われていない。すなわち、ＰＣは、図２のソフトウェアの機能構成に示すように、アプリケーション（Ａｐｐｌｉｃａｔｉｏｎ）３１、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）３２、デバイスドライバ（Ｄｅｖｉｃｅ  Ｄｒｉｖｅｒ）３３と、グラフィック（Ｇｒａｐｈｉｃ）ＤＤ３４と、ビデオ（Ｖｉｄｅｏ）ＢＩＯＳ３５とを備え、ＥＤＩＤコントロールソフトウェアは、ＣＰＵ１１内のアプリケーション３１およびデバイスドライバ３３の一部に搭載されている。なお、ＥＤＩＤコントロールソフトウェアを搭載したデバイスドライバ３３の機能は、モニタ２０からのＥＤＩＤなどの情報の取り込みを行っている。
【００３１】
ＣＰＵ１１は、ＵＳＢライン６０を介したＥＤＩＤ制御、またはＢＩＯＳ部１５とＤＤＣ／ＣＩライン５０を介したＥＤＩＤ制御を行っている。すなわち、ＣＰＵ１１は、ＵＳＢライン６０またはＤＤＣ／ＣＩライン５０とＢＩＯＳ部１５経由で、モニタ２０内のＣＰＵから、現在セットされているＥＤＩＤを読み取り、またこのＣＰＵ１１は、ＵＳＢライン６０またはＢＩＯＳ部１５とＤＤＣ／ＣＩライン５０経由で、モニタ２０内のＣＰＵに対し、ＥＤＩＤの変更要求を出力している。
【００３２】
このＥＤＩＤコントロールソフトウェアは、現在のシステムのビデオ環境（ビデオボード）のチェックを行うものである。すなわち、ＥＤＩＤコントロールソフトウェアでは、ＯＳに用意されている関数などから、システムに使用されているビデオボードの形式などを検知し、そのボードが出力可能なビデオ信号の本数、周波数などを判断する。また、これらの判断のために、予め各ビデオボード毎の特性は、このＥＤＩＤコントロールソフトウェア内に記述しておく。また、ユーザによるマニュアル指定のために、画面に選択メニューを出力するルーチンも持っている。
【００３３】
このＥＤＩＤコントロールソフトウェアは、たとえばこのソフトウェアのプログラムが書き込まれたフロッピー（登録商標）ディスクからの読み込みやこのプログラムのデータ通信などによって別途ＰＣに挿入することで、既存のアプリケーションを変更することなく、ビデオ環境のチェックを実現している。また、ＥＤＩＤコントロールソフトウェアは、実施の形態に示したアプリケーション３１およびデバイスドライバ３３の他に、ＯＳ３２に搭載することも可能であり、上述したフロッピー（登録商標）ディスクやデータ通信などによってインストールすることも可能である。
【００３４】
モニタ２０は、図１に示すように、モニタ全体のコントロールを行うとともに、ＤＤＣ／ＣＩの通信を行うためのＣＰＵ２１と、ＥＤＩＤパラメータを格納するとともに、ＤＤＣラインに接続されてＥＤＩＤを読み出すＥＤＩＤ  ＲＯＭ２２と、ＵＳＢライン６０に接続されるＵＳＢ  Ｉ／Ｆ２３と、ｎ本のビデオ信号ケーブル３０からビデオ信号を受け取るビデオ受信部（Ｖｉｄｅｏ  ｒｅｃｅｉｖｅｒ）２４と、ビデオ受信部２４からビデオ信号を受け取り、画面上に表示し、また入力されるビデオ信号の周波数などを検出するロジック部２５とから構成されている。ＣＰＵ２１は、ＰＣ１０と通信を行ったり、ＥＤＩＤの書き換えを行うためのこの発明にかかるコントロールソフトウェアなどを搭載している。
【００３５】
ＣＰＵ２１は、ＰＣ１０側からＵＳＢライン６０またはＤＤＣ／ＣＩライン５０経由で入力するＥＤＩＤの変更要求に応じて、ＥＤＩＤ  ＲＯＭ２２に現在セットされているＥＤＩＤの変更を行っている。なお、本発明では、これらＵＳＢライン６０、ＤＤＣ／ＣＩライン５０の他の通信線、たとえばＲＳ２３２Ｃ（いわゆるシリアル通信線）などを用いることも可能である。
【００３６】
次に、上述した画像表示制御システムにおいて、ＥＤＩＤを変更する動作を図３、図４のフローチャートに基づいて説明する。この図３、図４は、ＰＣ１０側のＣＰＵ１１におけるＥＤＩＤ変更を行う動作を説明するためのフローチャートである。
【００３７】
なお通常、ＥＤＩＤコントロールソフトウェアは、システムが持つ最大限のパフォーマンスを使用できるようにＥＤＩＤの計算を行う。ここで、最大限のパフォーマンスとは、
１．使用できる限りのたくさんのビデオ信号ケーブルを使用する（リフレッシュレートが有利なため）。
２．なるべく高いリフレッシュレート（１秒間に何回画像情報を送れるかの送信レートで、早いほど画面がスムーズに動く）で使用する。
【００３８】
図３において、まずビデオ信号ケーブル３０をＰＣ１０とモニタ２０に接続し（ステップ１０１）、システムを起動させて、ＰＣ１０およびモニタ２０の電源をオンにする（ステップ１０２）。このシステム起動に伴い、ＥＤＩＤコントロールソフトウェアを搭載したＣＰＵは、ＯＳに標準で用意されている関数などを用いて、ビデオボードの種類やメーカ名などを調べる。
【００３９】
そして、本来そのビデオカードにおいて、使用可能なビデオ信号ケーブルの本数を判断し（ステップ１０３）、ＣＰＵ１１内部に予め保持されているビデオボードごとの特性とモニタ２０の特性も参照して、最高のパフォーマンスが得られる出力タイミングなどを計算する（ステップ１０４）。なお、この出力タイミングをＡとする。次に、ＵＳＢまたはＤＤＣ／ＣＩライン経由でモニタ２０にＥＤＩＤの出力要求を行い（ステップ１０５）、モニタ２０からＥＤＩＤの応答があったかどうか判断する（ステップ１０６）。
【００４０】
ここで、モニタ２０からＵＳＢまたはＤＤＣ／ＣＩライン経由でＥＤＩＤの応答があると、モニタ２０内の現在のＥＤＩＤを読み取り（ステップ１０７）、このＥＤＩＤから使用可能なビデオ信号ケーブルの本数を判断し（ステップ１０８）、さらにこのＥＤＩＤ内に記述されている最適出力タイミングなどを読み取る（ステップ１０９）。なお、この出力タイミングをＢとする。
【００４１】
次に、図４において、計算された出力タイミングＡとＢが同じかどうか、および出力タイミングＡを求めた時に前提としたビデオケーブルの本数（ステップ１０３の本数）と出力タイミングＢを読み取った時のケーブルの本数（ステップ１０８の本数）が同じかどうか判断し（ステップ１１０）、出力タイミングＡとＢが同じ場合には、この動作を終了し、異なっている場合には、ＣＰＵ１１は、タイミングＡを含むようなＥＤＩＤの変更要求をＵＳＢまたはＤＤＣ／ＣＩライン経由でモニタ２０に出力する（ステップ１１１）。そして、モニタ２０からＥＤＩＤの応答があったかどうか判断する（ステップ１１２）。なお、ステップ１１０で、ユーザの意図、もしくは故障などで本体使用できるケーブルの本数よりも実際に使用されているケーブルの本数が違う場合は、ＡとＢのケーブルの本数が異なる場合もありえるが、それは段落番号００４９以降で説明する。
【００４２】
ここで、モニタ２０からＵＳＢまたはＤＤＣ／ＣＩライン経由でＥＤＩＤの応答があると、このＥＤＩＤを読み取り（ステップ１１３）、当該ＥＤＩＤが書き換わり、新たな値に更新されているかどうか判断する（ステップ１１４）。
【００４３】
ここで、ＥＤＩＤが書き換わったことを確認すると、必要に応じてシステムの再起動を行う。これは、ＯＳにより、システムを再起動させないと、ＥＤＩＤを正しく再読み込みできないことがあるためである。そして、図３のステップ１０８に戻って、このＥＤＩＤから使用可能なビデオ信号ケーブルの本数を判断して、最適出力タイミングＢを読み取り、再び出力タイミングＡとＢが同じかどうか判断する。
【００４４】
また、ステップ１１４において、ＥＤＩＤが新たな値に更新されていない場合、すなわちモニタ２０内に格納してあるＥＤＩＤのセットの中に適切なＥＤＩＤがない場合には、システムがモニタ２０に適切なＥＤＩＤのセットをデータとして持っているか、または計算によりＥＤＩＤを算出できるかどうか判断する（ステップ１１５）。
【００４５】
ここで、システムがモニタ２０に適切なＥＤＩＤのセットをデータとして持っているか、または計算によりＥＤＩＤを算出できる場合には、そのＥＤＩＤのデータをモニタ２０に送り、モニタ２０内のＥＤＩＤを上書きさせる（ステップ１１６）。また、適切なＥＤＩＤのセットもなく、ＥＤＩＤを算出できない場合には、デフォルトとしてＥＤＩＤ、たとえばどのモニタ、コンピュータでも映ることが保証されているセーフモードという解像度をモニタ２０に送り、ＥＤＩＤを上書きさせる（ステップ１１７）。
【００４６】
なお、いったんＥＤＩＤを適切なものに書き換えれば、モニタ２０はその設定を記憶しており、それ以後はシステムのビデオボードを変更しない限り、ＥＤＩＤの変更は不要であるので、ＥＤＩＤコントロールソフトウェアによってＣＰＵがＥＤＩＤを変更するのは、システム構成変更直後の１回だけである。
【００４７】
このように、この実施の形態では、ＰＣ側は、ハードウェアは変更せずに、ＥＤＩＤコントロールソフトウェアを追加するだけで、モニタ側は、ＥＤＩＤの変更通知や書き換えを行うＣＰＵやコントロールソフトウェアの追加を行って、ＥＤＩＤの変更を行うので、既存のシステムを利用しつつ、モニタを駆動するコンピュータシステムに応じて、任意のビデオ入力の使用数をモニタに対応させることができ、これによって良好な画像処理を行うことができる。
【００４８】
また、この実施の形態では、ＰＣとモニタ間でＥＤＩＤコントロールソフトウェアを用いて、ＥＤＩＤの変更要求とその応答を行うので、表示用のパラメータの変更を容易に行えるようにすることで、対応可能な画像信号転送用の周波数、ビデオ出力本数などを最適に設定することができる。
【００４９】
次に、たとえば本来ｍ本のビデオ信号が使用できるのに、ユーザの意図、または故障などにより、ｎ本（ｎ＜ｍ）のビデオ信号ケーブルしか使用できない場合について説明する。この場合には、ステップ１０１で、たとえばビデオ信号ケーブルが使用されるチャンネルのみ（ｎ本）に接続される。そして、システム起動後、本来使用可能なビデオ信号ケーブルの本数（ｍ本）を判断して、最適な出力タイミングＡを計算する（ステップ１０２〜１０４）。
【００５０】
次に、モニタ２０内の現在のＥＤＩＤを読み出す（ステップ１０５〜１０７）。この場合、ＥＤＩＤは、接続されている全てのＵＳＢまたはＤＤＣ／ＣＩライン各々から別々に読み取れるので、ｍ本のうちのｎ本のみからＥＤＩＤが読み取れる。そして、ＥＤＩＤ内に記載された出力タイミングＢを読み取る（ステップ１０８〜１０９）。
【００５１】
ここで、実際に接続されているケーブルの本数ｎと、もともと仮定していたケーブルの本数ｍが違うことが分かるので、モニタ２０は、ｎ本を前提としてタイミングＡを計算しなおす。ここで、計算しなおした出力タイミングＡは、出力タイミングＢと異なるので、タイミングＡを含むようなＥＤＩＤの変更要求をモニタ２０に出力して、変更された新たなＥＤＩＤを読み込んで出力タイミングＡとＢの一致を判断して、ステップ１１０〜１１７の動作を行う。
【００５２】
このように、この実施の形態では、読み込んだＥＤＩＤに基づいて計算された出力タイミングが、本来の最適出力タイミングでない場合でも、モニタ側にＥＤＩＤの変更通知を行って、ＥＤＩＤを変更させるので、既存のシステムを利用しつつ、モニタを駆動するコンピュータシステムに応じて、任意のビデオ入力の使用数をモニタに対応させることができ、これによって良好な画像処理を行うことができる。
【００５３】
（実施の形態２）
ここで、たとえば提供される映画の動画は、２４Ｈｚであり、再生時にはその映像ソースと同じ周波数（２４Ｈｚもしくはその整数倍）で駆動しないと、コマとびなどの現象が起こる。この場合、たとえば最適出力タイミングが３０Ｈｚのグラフィックカードであっても、出力タイミングを２４Ｈｚに設定した方が、画質は良好になる。
【００５４】
そこで、この実施の形態２では、ユーザが周波数を任意に変更するなどのマニュアル設定を行う場合を、図５のフローチャートに基づいて説明する。図において、ＰＣ１０とモニタ２０をビデオ信号ケーブル３０で接続させ（ステップ２０１）、システムを起動させて、ＰＣ１０およびモニタ２０の電源をオンにした後（ステップ２０２）、ＥＤＩＤコントロールソフトウェア用のユーザインターフェースアプリケーションプログラム（いわゆる普通のウインドウズ（ｗｉｎｄｏｗｓ（登録商標）などのプログラム）を立ち上げる（ステップ２０３）。
【００５５】
このプログラムは、以下の機能を持っており、まず現在ＥＤＩＤに設定されている周波数の表示を行う（ステップ２０４）。さらに、モニタ２０とＰＣ１０のグラフィックカード１２との組み合わせで、出力可能な解像度、周波数を表示し（ステップ２０５）、この表示された中からいずれを使用するかユーザが図示しない入力手段（マウスやキーボードなど）を用いて選択する（ステップ２０６）。なお、グラフィックカードがサポートする解像度、周波数は、ＯＳ標準の関数で分かり、特別な処理は必要ない。
【００５６】
ここで、ユーザが解像度と周波数の選択を行うと、この選択された解像度と周波数に基づき、ＣＰＵ１１がＥＤＩＤコントロールソフトウェアを使用してＥＤＩＤを計算し（ステップ２０７）、この計算したＥＤＩＤをモニタ２０に出力して、モニタ２０のセットされているＥＤＩＤを変更させる（ステップ２０８）。なお、ここで、モニタ２０のＥＤＩＤが書き換わったことを確認すると、必要に応じてシステムの再起動を行う。また、希望する周波数の設定は、たとえばＰＣ１０の初期設定時（グラフィックスカード１２をインストールし、自分の名前などを登録する時）に行われる他、予めモニタ単体で設定することも可能である。この場合には、モニタの画面輝度の設定や入力される信号の周波数の表示などに用いられるＯＳＤ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）上で、希望する周波数をユーザに選択させることも可能である。
【００５７】
このように、この実施の形態では、ＰＣ側は、ユーザによって入力される解像度と周波数に対して、ＥＤＩＤコントロールソフトウェアがＥＤＩＤを計算して、モニタに出力して、モニタ側でＥＤＩＤの変更を行うので、既存のシステムを利用しつつ、モニタを駆動するコンピュータシステムに応じて、任意のビデオ入力の使用数をモニタに対応させることができ、これによって良好な画像処理を行うことができる。
【００５８】
なお、この実施の形態では、実施の形態１と２のＥＤＩＤの変更動作を別々に説明したが、この発明ではこれに限らず、これら実施の形態１，２を組み合わせて動作させることも可能である。この場合には、たとえばシステムの起動時には、実施の形態１のフローチャートに示した動作によって全て自動処理を行い、正常起動させておき、ユーザがシステムの使用途中で、実施の形態２のフローチャートに示した動作によって周波数を変更するマニュアル設定を行う場合や自動設定による最適周波数とマニュアル設定による周波数を画面に表示させて選択させるなどが考えられる。
【図面の簡単な説明】
【００５９】
【図１】本発明にかかる画像表示制御システムの構成の一例を示す構成図である。
【図２】図１に示したＰＣのソフトウェアの機能構成を示す機能構成図である。
【図３】図１に示したＰＣのＥＤＩＤ変更を行う実施の形態１の動作を説明するためのフローチャートである。
【図４】同じく、ＰＣのＥＤＩＤ変更を行う実施の形態１の動作を説明するためのフローチャートである。
【図５】同じく、ＰＣのＥＤＩＤ変更を行う実施の形態２の動作を説明するためのフローチャートである。
【図６】現状のモニタが、使用対象のグラフィックカードの種類によってモデル分けしていることを説明するための図である。
【符号の説明】
【００６０】
１０  画像処理装置（ＰＣ）
１１  ＣＰＵ
１２，Ａ〜Ｄ  グラフィックカード
１３，２３  ＵＳＢ  Ｉ／Ｆ
１４  ビデオＢＩＯＳ部
１５  ＢＩＯＳ部
１６  グラフィックチップ部
１７  ビデオ送信部
２０  画像表示装置（モニタ）
２１  ＣＰＵ
２２  ＥＤＩＤ  ＲＯＭ
２４  ビデオ受信部
２５  ロジック部
３０  ビデオ信号ケーブル
３１  アプリケーション
３２  ＯＳ
３３  デバイスドライバ
３４  グラフィックＤＤ
３５  ビデオＢＩＯＳ
４０  ＤＤＣライン
５０  ＤＤＣ／ＣＩライン
６０  ＵＳＢライン
【図１】
2005084881.tif 000003
【図２】
2005084881.tif 000004
【図３】
2005084881.tif 000005
【図４】
2005084881.tif 000006
【図５】
2005084881.tif 000007
【図６】
2005084881.tif 000008