【発明の詳細な説明】
ディスプレイ機能の遠隔制御
[発明の技術的背景]
1.技術分野
本発明は、汎用コンピュータシステムの分野であり、特に陰極線管(CRT)
モニタのようなディスプレイモニタの機能を遠隔制御する装置および方法に関す
る。
2.関連技術の説明
ディスプレイモニタは汎用コンピュータシステムの重要な素子であり、システ
ム総額の可成の部分を占める。ディスプレイモニタはシステムの主要な使用者イ
ンターフェイスであり、グラフィックおよびテキストとの両形態で情報を使用者
へ与えるように機能する。
モニタの製造者は解像度、コントラスト、明瞭度等の特性を向上することによ
り製品を改良しようとする。数年にわたって、大きな改良が行われたが問題と経
費を要した。
モニタ機能の改良を行う必要性により技術的水準のモニタは複雑な装置となり
、多くの場合にそれはコンピュータシステム全体で最も高価な部品である。例え
ば、多数のモニタは搭載されたマイクロプロセッサベースの制御装置が設けられ
ており、パワー管理のような比較的複雑な動作のための制御ルーチンを含んでい
る。
一般的なモニタは典型的に輝度、コントラスト、画像位置およびサイズなどの
ための組込み式の制御入力を有する。これらの制御入力は典型的にロータリー電
位差計であり、各製造者により決定されるモニタのケース周辺の異なった位置に
取付けられることができる。これらはディスプレイスクリーンの平面の前部、側
面、後部、またはケースの上部に位置されてもよく、しばしば小さいパネルの後
部に位置されて使用者はそれを開いて制御のためにアクセスする。さらに、輝度
およびコントラストの制御装置は位置付けおよび寸法制御装置とはケースの別の
領域に位置されてもよい。またこのような制御装置は設計上デジタルまたはアナ
ログであってもよい。モニタ上のこのような制御装置の使用者インターフェイス
を示す工業標準はほとんどなく、それ故、このようなモニタには広範囲の制御入
力の位置およびタイプが存在する。
陰極線管(CRT)モニタでは、コントラストと輝度の制御入力はモニタのビ
デオ回路と相互作用し、陰極フィラメントからの放射に影響する1以上の制御格
子への電位を変化することにより信号を変調する。輝度制御は例えば走査電子ビ
ームレベルを調節し、これはスクリーン上の画像を明るくまたは暗くする。コン
トラストは入来ビデオドットデータ信号強度47と電流のスクリーン輝度との線
形関係である。
輝度およびコントラスト制御入力に加えて、位置付けと寸法決めの制御入力が
存在し、これは使用者がある程度スクリーン上のディスプレイ位置を変更し、ス
クリーン上のディスプレイ領域の高さおよび幅を調節することを可能にする。
前述の制御入力はいくつかの異なった状態下でアクセスされなければならない
。例えば日中、夜間の異なった時刻では、周囲光状態は変化するので、輝度の調
節が必要である。さらに、輝度およびコントラストは典型的に多少の相互作用を
生じ、従って一方が調節されると、通常他方を調節することが必要である。
前述のように制御入力を行うには適切な制御装置を見つけるため、使用者はモ
ニタ、時にはケース周辺の異なった位置に達することを必要とする。さらに制御
入力は、入力の調節限界または現在位置または割合を示さない。
モニタ上の制御入力装置をアクセスする必要なくディスプレイモニタのディス
プレイ特性を調節する適切な装置による容易でより便利な方法が必要とされてい
ることは明らかである。新しい装置および方法は一般的な入力装置で入力を与え
、ホストまたはホストとディスプレイとの間の通常の接続において新しい装置を
必要とせずに、ディスプレイ特性を調節するための制御設定および変化を送信し
なければならない。
[発明の要約]
本発明の実施形態によると、CPUと、メモリと、入力装置、とモニタと、色
、VSYNC、HSYNC信号をモニタに与えるためのビデオアダプタとを有す
る汎用コンピュータシステムにはユニークなモニタ制御調節システムが提供され
る。モニタ制御調節システムは使用者が所望のモニタ調節を入力するための入力
イン
ターフェイスを有する。また使用者入力をデジタル指令およびデータに変換し、
VSYNC信号のパルス監視し、VSYNCパルスの瞬間の間にVSYNCパル
スを伝送するライン上にデジタル指令およびデータを表す直列データパケットを
供給するために、CPUにより制御可能な回路も存在する。モニタで、制御装置
は直列データパケットを受信し、デジタル指令およびデータに応答してディスプ
レイ特性への調節を行う。
モニタ中の制御装置は全ての信号をホストコンピュータから受信し、VSYN
Cラインから直列指令パケットを分離し、直列パケットのない信号を一般的なC
RT回路へ与える。制御装置はいくつかの例では信号を調節し、他の例では分離
した出力信号を応答回路へ与え、ディスプレイ特性に対する調節を行う。
ディスプレイの輝度、コントラスト、位置、縦横比を含むサイズの調節が行わ
れる。別のパワー使用状態を想定するために、ビデオモードを切換え、モニタに
通知する指令が送信されてもよい。
本発明の種々の実施例によるシステムは高解像度のモニタ上での煩雑なマニュ
アル制御の必要を除去することにより手を使わない使用者に都合のよい調節を与
える。CRTディスプレイの調節を行うための一般的な機械装置の摩耗も除去さ
れる。さらに別の利点は、本発明がハードウェアを付加せずにユニークな制御ル
ーチンを既存のコンピュータに設けることにより実施されることができることで
ある。標準的なシステムビデオBIOSとビデオ制御装置が使用される。
[図面の簡単な説明]
図1はCRTモニタに接続され、ディスプレイ機能の遠隔制御を含んでいる本
発明の実施例によるホストコンピュータシステムのブロック図である。
図2は図1の接続ケーブルのVSYNCライン上の信号の波形図である。
[好ましい実施例の詳細な説明]
図1はCRTタイプのモニタ13に接続され、本発明の実施例によりディスプレ
イ機能の遠隔制御を行うホストコンピュータ11の簡単なブロック図である。ホス
トシステム11は、コンピュータ機能を管理し、論理処理を実行し、計算を行うC
PU15と、制御ルーチンおよびデータを記憶するメモリ17と、基本入力−出力シ
ステム(BIOS)19と、キーボード23に結合されたキーボード制御装置21と、
ポインタ装置27に接続されているポインタポート25とを具備し、ポインタ装置27
は他のタイプのポインタ装置のうちのトラックボールまたはマウスでよい。
前述の素子は相互接続バス29により表される1以上のバス構造によりバス接続
され、これはまたビデオBIOS31を通じてビデオ回路33へ接続される。
図1のホストコンピュータシステムで示されている構造には多数の変形が存在
することが技術でよく知られており、その示されている構造は通常、一般的な構
造の代表であるものと意味される。示されている特定の機能素子には類似の多数
の選択が存在する。例えば図1では、キーボード23は入力装置として示されてい
る。入力装置には接触スクリーン、ペンパッド等の選択が存在し、このような選
択は本発明の他の実施例で使用されてもよい。ポインタ装置には類似の幾つの選
択が存在する。
図1に関して説明された実施例では、ビデオ回路33はVGAサブシステムであ
り、これはモニタのビデオドットデータとしてR,G,B信号35,37,39と、水平
同期(HSYNC)信号41と、垂直同期(VSYNC)信号43とをケーブルイン
ターフェイス45に与える。これらの信号および接地接続はこの実施例では一般的
にVGAケーブル47によりモニタ13に送信され、ここで信号は別々の導体で送信
される。
モニタへの信号送信手段は本発明では特に限定されず、通常行われるような幾
つかの方法が存在する。他の実施例での送信は例えば直列タイプの接続で送信さ
れる複合ビデオ信号によるものであるかまたは複合信号が放送される。
図1で示されている実施例では、VGA信号は本発明により構成されるモニタ
の制御装置49により受信される。制御装置49は、適切な、市販のマイクロ制御装
置またはマイクロプロセッサの任意の1つで構成するか、あるいは本発明の実施
例により特にディスプレイを制御する目的で製造される専用ユニットであっても
よい。前者の場合、市販のユニットに加えて、調節等を行うときに、必要な一般
のCRT回路を駆動するように適切な出力信号を与える市販のマイクロ制御装置
の出力により駆動される回路が存在してもよい。
制御装置49はより十分に後述する方法で入来信号に作用し、調節されたR、G
、B信号51,54,56と、調節されたHYSNC信号58およびVSYNC信号60を一
般
的なCRT53に提供する。
この実施例の制御装置49はまたライン50により制御信号を調節回路52に提供し
、CRT53上でディスプレイ特性の制御を行う。ある実施例では、この回路は制
御装置49の一部であってもよい。
この実施例の一般的なCRT53は主部57と待機部59とを有する電源55により付
勢される。制御装置49と電源55との間の制御接続61は制御装置が電源をフルパワ
ーモードから非常に低いパワーの待機モードへシフトまたは電源をオフに切換え
ることを共に可能にする。他の実施例では、リンク61を経て制御装置49により制
御される複数のパワーモードが存在し、例えばフィラメント加熱パワーの減少、
フルパワーの他の回路の加熱パワーをオフにすることおよびその他の組合わせを
含む。
制御装置49がモニタの制御およびビデオ調節機能を達成するための制御指令お
よびデータは、メモリ17に記憶されるものと示されている制御ルーチン63を伴っ
て、ホストコンピュータ11に結合される使用者入力装置で使用者により開始され
る。
本発明の実施例による制御ルーチンはホストへ与えられ、記憶され、種々の方
法でアクセスされることを当業者は認めるであろう。例えばホットキーシーケン
スにより付勢されるターミネイトおよびステイレジデント(TSR)プログラム
が存在してもよい。代りに、使用者は動作システム(DOS、UNIX、Win
dows等)からプログラムを呼出してもよい。アクセス時間は少ないが制御ル
ーチンはマス記憶装置に内在してもよい。
指令およびデータを制御装置49に送信する機構は、指令および/またはデータ
が送信されるときにVSYNCライン上に直列データパターンを挿入することに
より行われる。技術でよく知られているように、VSYNC信号は典型的にディ
スプレイ用のフレーム速度を決定する周波数で送信される短期間のパルスである
。VSYNC信号のそれぞれの瞬間に、ディスプレイの新しい走査が開始される
。
VSYNC信号の周期はコンピュータシステムのクロック速度、(CRTであ
るならば)モニタの周波数、ディスプレイの解像度のような種々の要因に応じて
変化する。図1のVGAシステムでは、典型的なVSYNC期間は10乃至20
ミリ秒である。
図2は図1の実施例のVSYNC信号を示しており、直列データパケットが挿
入されている。2つのVSYNCパルス65,67は20msの周期で示されており
、約8msの総時間を有する直列データパケット69が挿入されている。直列デー
タパターンは図2では長方形領域として示されているが、技術で知られているよ
うにアナログ方式でデジタルパターンを送信する8ms期間の波形である。VS
YNCパルスを形成するために使用される同一の駆動装置は直列データパターン
を提供するため制御される。
図1の実施例では、制御ルーチン63と組合わせたホストコンピュータは信号発
生の都度垂直同期信号をポーリングする。VSYNC信号を検出するとき、直列
データパターン69はVSYNCパルスの瞬間の後の設定時間DT(遅延時間)で
VSYNC信号上に挿入される。VSYNC信号の周期に応じて、挿入された直
列データパターンの遅延時間と継続時間は示された時間と異なってもよい。
直列パターンは使用者により入力が行われた場合にのみ挿入され、デジタル指
令および/またはデータワードは送信のために準備レジスタ中で得られる。例え
ば使用者がディスプレイの輝度増加を所望するとする。使用者はインターフェイ
スをアクセスし、このインターフェイスはマウスにより制御されるカーソルによ
り動作可能なスクロール素子を備えたディスプレイ窓を与える。システムは調節
可能な範囲で現在の輝度設定を示したスクロール素子にトークンを位置する。使
用者は技術で知られているようにカーソル制御によりトークンを輝度の増加を示
すスクロールフィールドの新しい位置に移動する。
使用者入力に応答して、ホストシステムは指令とデータを処理する。指令は輝
度を増加するため制御装置49(図1)により認識可能なデジタル値であり、(1
以上のデジタル値であってもよい)データは行われる変更量または想定される総
範囲での新しい位置を示す。
制御ルーチン63に応じて動作するホストシステムは記憶するため保存される1
組のレジスタに指令およびデータを位置する。次にポールされたVSYNCパル
スでは保存レジスタに有効値が存在し、ルーチン63の命令に続いてシステムは指
令をVSYNCラインに挿入する。指令の挿入後、VSYNCパルスに続いて、
データが挿入される。指令に関連する1以上のデータワードが存在するならば、
それぞれ次のVSYNCパルス後に送信される。
モニタ13では、制御装置49はVSYNCラインに挿入された指令およびデータ
を受信し、認識し、ディスプレイ特性の所望の変更を達成するためそれに作用す
るように構成される。この実施例では、輝度調節指令が受信され記憶され、デー
タは同様に受信され、制御装置は受信されたデータ値に応じてディスプレイの輝
度を調節することにより応答する。
前述の発明の技術的背景の部分で説明したように、ビデオディスプレイ、特に
CRTディスプレイの通常の調節は、輝度、コントラスト、位置、サイズである
、図1の実施例では、これら4つの一般的な調節のためにVSYNCラインに挿
入可能な指令ワードが存在し、調節の程度のためのデータ入力インターフェイス
も同様に行われる。しかし、これら4つの特性で本発明のシステムを使い果すこ
とはない。
前述の4つの調節に加えて、本発明の実施例はモニタのパワーレベル管理とビ
デオモードの切換えを行うことができる。第1の例では、1以上の指令が、モニ
ターを待機モードにするか或いは完全にオフに切換える等のパワー管理に有効で
ある。代りの実施例では、1つのみまたは1以上の待機モードが存在する。例え
ば部分的なパワーをフィラメントヒータに与える中間待機レベルが存在し、動作
に必要な起動時間の程度を制御する。
本発明の別の実施例はビデオモード切換え用の指令およびデータを備えている
。例えばVGA標準では、1フレーム当り350、400または480ラインが
存在する。モード切換えはまたテキスト応用からグラフィック応用まで行われ、
グラフィックに対して高解像度を与える。モニタの制御装置へ直接指令を送信す
ることにより、モニタは迅速に同期することができ、ディスプレイスクリーン上
の不適切なブランキングまたはフラッシュを防止する。VSYNCライン上に加
えられた指令およびデータはVSYNC信号の一般のモニタ回路への送信と受信
に対して認知できるような影響は与えない。
前述の本発明の種々の実施例のシステムは一般のアナログおよびデジタルの微
同調調節装置を、使用者の手を使用しなくても動作できるモニタに置換する。モ
ニタ内の制御システム回路は一般のデジタルまたはアナログ制御調節装置と同一
の領域と方法でインターフェイスしてもよいが、それらの制御パラメータまたは
領域に限定されない。指令/データ入力を通じて、本発明の実施例は使用者の好
みに応じて制限の少ない調節を与える。
前述したように、使用者はホスト11で本発明の実施例の制御ルーチンをアクセ
スし、インターフェイスは幾つかのうちの任意の1つの形態を取ってもよい。例
えば、グラフィックインターフェイスを有するポップアップメニューが存在して
もよく、あるいは指令ラインシンタックスが存在してもよい。制御ルーチンは背
景駆動装置のようにホットキーまたはウインドウズ、DOSまたはUNIXのよ
うな動作システムに記憶されたプログラムの呼出しにより付勢されてもよい。ト
ピック感知補助メニューも設けられてもよい。
個々のプログラマーが高レベルの言語とプログラム技術の選択にそれぞれ好み
を有することが技術でよく知られているので、種々の方法で書込まれた制御ルー
チンで本発明が実行可能であることが当業者に明白である。
図1のシステム構造全体では、ホストシステムは前述の機能を与える制御ルー
チンと、要求された制御ルーチンにより与えられる使用者インターフェイスとを
組合わせた一般システムとは異なっている。モニタは制御装置49の一般のモニタ
とは異なっており、これはVSYNCラインを監視し、VSYNCパルス間のラ
イン上で連続して送信される指令およびデータパケットを受信し作用するように
構成されている。第1の例では、ルーチンは負荷ソフトウェアの簡単な手段によ
り一般の装置に付加されてもよい。モニタの場合、事前に製造された部品を現存
のモニタに付加し、本発明によりオリジナル装置のモニタを製造することにより
品質が向上される。
本発明の別の実施例では、指令およびデータは画像カラートーンに小さい変化
を生じるためにビデオドットデータの強度を変化するように送信される。
本発明の技術的範囲から逸脱せずに多数の変化が行われることが当業者に明白
である。種々のディスプレイ機能の調節、ディスプレイモードの切換え、ディス
プレイ画像の色調の調節等、これらのうちいくつかの選択を既に説明した。本発
明の実施例によるシステムはモニタ回路を中断せずにモニタ内の多重走査発振器
間で直接切換えることができる。典型的にモニタは発振器間で切換える前に中断
を検出し、スクリーンをブランキングまたはフラッシュする固有の遅延は僅かで
ある。
本発明の別の実施例では、VSYNCライン上の指令/データ送信は手を使用
しないで調節するための他の信号装置で構成されてもよい。他の性能パラメータ
を有効にするようにブランキング部分を用いてデジタル信号を最大にするために
直列データパターンの含有が使用されてもよい。本発明の指令/データ入力はロ
ボット機械動作で微調節を行ってもよい。本発明の別の実施例では音声を内蔵す
るモニタの可聴部を調節してもよい。また本発明の付加的な実施例はR、G、B
の調節レベルと強度を結合することによってより多くの色を生成する能力を廉価
なデジタルモニタに与えるために設けられてもよい。本発明の別の実施例では、
鮮明度、色画素分離、偏向装置の整列、カラーコンバージェンスのモニタ性能を
微同調することができる。別の実施例は水平同期パルスの例間の水平同期ライン
上に指令/データ信号を具備している。Detailed Description of the Invention
Remote control of display function
[Technical background of the invention]
1. Technical field
The present invention is in the field of general purpose computer systems, in particular cathode ray tubes (CRTs).
Device and method for remotely controlling the function of a display monitor, such as a monitor
You.
2. Description of related technology
The display monitor is an important element of general-purpose computer systems,
Occupies a valid portion of the total amount. The display monitor is the main user of the system.
Information and information in both graphical and textual form.
Function to give to.
Monitor manufacturers can improve the characteristics such as resolution, contrast, clarity, etc.
Try to improve the product. Over the years, major improvements have been made, but problems and
It cost money.
Due to the need for improved monitoring capabilities, state-of-the-art monitors have become complex equipment.
Often, it is the most expensive component of an entire computer system. example
For example, many monitors are equipped with on-board microprocessor-based controls.
And includes control routines for relatively complex operations such as power management.
You.
Common monitors typically display brightness, contrast, image position and size, etc.
Has a built-in control input for. These control inputs are typically rotary
It is a differential meter and is located at different positions around the monitor case determined by each manufacturer.
Can be installed. These are the front, side of the plane of the display screen.
It may be located on the surface, the back, or the top of the case, often behind a small panel.
Located in the department the user opens it and accesses it for control. In addition, the brightness
And contrast controls are separate from the positioning and dimensional controls on the case.
It may be located in the area. In addition, such a control device is designed to be digital or analog.
It may be a log. User interface of such control device on monitor
There are few industry standards that indicate
There are positions and types of forces.
In a cathode ray tube (CRT) monitor, the contrast and brightness control inputs are
One or more control elements that interact with the deo circuit and affect the emission from the cathode filament.
Modulates the signal by changing the potential to the child. Brightness control is performed by scanning electronic
Adjusts the boom level, which brightens or darkens the image on the screen. Con
Trust is the line between the incoming video dot data signal strength 47 and the current screen brightness.
It is a form relationship.
In addition to brightness and contrast control inputs, positioning and sizing control inputs
Present, which causes the user to change the display position on the screen to some extent,
Allows you to adjust the height and width of the display area on the clean.
The control inputs mentioned above must be accessed under several different conditions
. For example, at different times during the day and at night, the ambient light conditions change, so the brightness adjustment
Need knots. In addition, brightness and contrast typically have some interaction.
When it occurs, and thus one is adjusted, it is usually necessary to adjust the other.
As mentioned above, the user has to find a suitable controller to make the control input.
Nita, sometimes need to reach different positions around the case. Further control
The input does not indicate the adjustment limit or current position or percentage of the input.
Display monitor display without the need to access the control input device on the monitor.
There is a need for an easier and more convenient way with appropriate equipment to adjust play characteristics.
It is clear that. New devices and methods provide input with common input devices
, A new device in the host or normal connection between the host and the display
Send control settings and changes to adjust display characteristics without needing
There must be.
[Summary of Invention]
According to an embodiment of the present invention, a CPU, a memory, an input device, a monitor, and a color.
, VSYNC, and HSYNC signal to the monitor to provide a video adapter
A unique monitor control and adjustment system is provided for general purpose computer systems.
You. The monitor control adjustment system is an input for the user to enter the desired monitor adjustment.
Inn
Has a face. It also converts user input into digital commands and data,
Monitor the pulse of VSYNC signal and check the VSYNC pulse during the moment of VSYNC pulse.
Serial data packets representing digital commands and data on the line carrying
There are also circuits controllable by the CPU to supply. Monitor, control device
Receives serial data packets and displays them in response to digital commands and data.
Make adjustments to the ray characteristics.
The control unit being monitored receives all signals from the host computer and
The serial command packet is separated from the C line, and the signal without the serial packet is converted into a general C
Apply to RT circuit. The controller regulates the signal in some cases and separates in others.
The output signal is applied to the response circuit to adjust the display characteristics.
Adjust size including display brightness, contrast, position, aspect ratio
It is. Switch video mode to monitor to assume different power usage
A command to notify may be transmitted.
The system according to various embodiments of the present invention is a cumbersome manual operation on high resolution monitors.
Provides convenient adjustment for hands-free users by eliminating the need for an al control
I can. Eliminates wear on common mechanical equipment for adjusting CRT displays
It is. Yet another advantage is that the present invention provides a unique control rule without additional hardware.
Can be implemented by installing the routine in an existing computer.
is there. Standard system video BIOS and video controller are used.
[Brief description of drawings]
FIG. 1 is a book connected to a CRT monitor and including remote control of display functions.
FIG. 3 is a block diagram of a host computer system according to an embodiment of the invention.
FIG. 2 is a waveform diagram of signals on the VSYNC line of the connection cable of FIG.
Detailed Description of the Preferred Embodiment
FIG. 1 shows a display connected to a CRT type monitor 13 according to an embodiment of the present invention.
(A) A simple block diagram of a host computer 11 for performing remote control of functions. Phos
The system 11 manages computer functions, executes logical processing, and performs calculations C
PU15, memory 17 for storing control routines and data, and basic input-output system.
A stem (BIOS) 19, a keyboard controller 21 coupled to a keyboard 23,
And a pointer port 25 connected to the pointer device 27.
May be a trackball or mouse, among other types of pointer devices.
The aforementioned elements are bus-connected by one or more bus structures represented by interconnection bus 29
Which is also connected to the video circuit 33 through the video BIOS 31.
There are numerous variations to the structure shown in the host computer system of FIG.
It is well known in the art that the structure shown is usually
It is meant to be a representative of the structure. Many similar to the specific functional elements shown
There is a choice of. For example, in FIG. 1, keyboard 23 is shown as an input device.
You. Input devices have a choice of touch screen, pen pad, etc.
Options may be used in other embodiments of the invention. The pointer device has several similar choices.
There are choices.
In the embodiment described with respect to FIG. 1, the video circuit 33 is a VGA subsystem.
This is the R, G, B signals 35, 37, 39 as video dot data for the monitor and the horizontal
Cable in sync (HSYNC) signal 41 and vertical sync (VSYNC) signal 43
Give to the face 45. These signal and ground connections are common in this embodiment.
To the monitor 13 via the VGA cable 47, where the signals are sent on separate conductors
Is done.
The means for transmitting a signal to the monitor is not particularly limited in the present invention, and may be any one that is usually used.
There are several ways. Transmission in other embodiments may be done, for example, in a serial type connection.
The composite video signal is broadcast or the composite signal is broadcast.
In the embodiment shown in FIG. 1, the VGA signal is a monitor constructed in accordance with the present invention.
It is received by the control device 49 of. Controller 49 is a suitable, commercially available microcontroller.
Device or any one of the microprocessors, or practice of the invention.
Even if it is a special unit manufactured for the purpose of controlling the display,
Good. In the case of the former, in addition to the commercially available unit, the general
Off-the-shelf microcontrollers that provide the appropriate output signals to drive other CRT circuits
There may be a circuit driven by the output of
The controller 49 acts on the incoming signal in a manner more fully described below to adjust the adjusted R, G.
, B signals 51, 54, 56 and adjusted HYSNC signal 58 and VSYNC signal 60
General
CRT53.
The controller 49 of this embodiment also provides a control signal to the regulation circuit 52 via line 50.
, CRT53 controls display characteristics. In one embodiment, this circuit is
It may be a part of the control device 49.
The general CRT 53 of this embodiment is powered by a power supply 55 having a main part 57 and a standby part 59.
Energized. The control connection 61 between the controller 49 and the power supply 55 provides that the controller has full power.
Mode to very low power standby mode or power off
To be able to work together. In another embodiment, control device 49 controls via link 61.
There are several power modes that can be controlled, such as a reduction in filament heating power,
Turn off the heating power of other circuits of full power and other combinations
Including.
Controller 49 provides control commands to achieve monitor control and video adjustment functions.
And data together with a control routine 63 shown to be stored in memory 17.
User-initiated by a user input device coupled to the host computer 11.
You.
The control routine according to the embodiment of the present invention is provided to the host, stored, and stored in various ways.
One of ordinary skill in the art will recognize that access is by law. For example hotkey sequence
Terminated and Stay Resident (TSR) Program
May exist. Instead, the user can use the operating system (DOS, UNIX, Win
The program may be called from (for example, dows). Access time is short but controllable
The routine may be resident in the mass storage device.
The mechanism for sending commands and data to the controller 49 includes commands and / or data.
To insert a serial data pattern on the VSYNC line when is transmitted
Done more. As is well known in the art, the VSYNC signal is typically
A short-duration pulse transmitted at a frequency that determines the frame rate for spraying
. At each instant of VSYNC signal, a new scan of the display is started
.
The cycle of the VSYNC signal is the clock speed of the computer system, (CRT
Depending on various factors such as monitor frequency and display resolution.
Change. In the VGA system of FIG. 1, a typical VSYNC period is 10 to 20.
It is a millisecond.
FIG. 2 shows the VSYNC signal of the embodiment of FIG. 1 with serial data packets inserted.
It is included. Two VSYNC pulses 65,67 are shown with a period of 20 ms
, A serial data packet 69 having a total time of about 8 ms has been inserted. Serial data
The data pattern is shown in Figure 2 as a rectangular area, but is known in the art.
As described above, it is a waveform for an 8 ms period in which a digital pattern is transmitted by an analog method. VS
The same driver used to form the YNC pulse has a serial data pattern.
Is controlled to provide.
In the embodiment of FIG. 1, the host computer in combination with the control routine 63 sends a signal.
Poll the vertical sync signal every raw. When detecting VSYNC signal, serial
The data pattern 69 is the set time DT (delay time) after the instant of the VSYNC pulse.
It is inserted on the VSYNC signal. Depending on the cycle of the VSYNC signal, the
The delay time and duration of the column data pattern may differ from the times shown.
The serial pattern is inserted only when input by the user and
Commands and / or data words are available in the ready register for transmission. example
For example, assume that the user wants to increase the brightness of the display. User is an interface
Access the cursor and this interface is based on a cursor controlled by the mouse.
To provide a display window with a scroll element that is operable. System adjust
Position the token on the scroll element that shows the current brightness setting to the extent possible. Use
The user shows the token increased brightness by cursor control as is known in the art.
Move to a new position in the scroll field.
In response to user input, the host system processes commands and data. Command is bright
Is a digital value that can be recognized by the controller 49 (FIG. 1) to increase the
Data may be any of the above digital values)
Indicates the new position in the range.
The host system operating in response to the control routine 63 is saved for storage 1
Place commands and data in a set of registers. Next VSYNC PAL
There is a valid value in the save register in the
Insert the instruction on the VSYNC line. After inserting the command, following the VSYNC pulse,
Data is inserted. If there is more than one data word associated with the command,
Each is transmitted after the next VSYNC pulse.
On the monitor 13, the controller 49 controls the commands and data inserted on the VSYNC line.
Receive, recognize, and act on it to achieve the desired change in display characteristics
It is configured to be. In this example, a brightness adjustment command is received, stored and
Data is received in the same way, and the control unit responds to the received data value by illuminating the display.
Respond by adjusting the degree.
As explained in the Background of the Invention section above, video displays, especially
The usual adjustments on a CRT display are brightness, contrast, position and size.
In the example of FIG. 1, the VSYNC line is inserted for these four general adjustments.
There is a command word that can be entered and a data input interface for the degree of adjustment
Is done in the same way. However, these four characteristics can exhaust the system of the present invention.
And not.
In addition to the four adjustments described above, embodiments of the present invention provide monitor power level management and visibility.
It is possible to switch the deo mode. In the first example, one or more commands are
Is useful for power management, such as putting the switch in standby mode or switching it off completely.
is there. In alternative embodiments, there is only one or more standby modes. example
There is an intermediate standby level that gives the filament heater a partial power
Control the degree of startup time required for.
Another embodiment of the invention provides commands and data for switching video modes.
. For example, VGA standard has 350, 400 or 480 lines per frame.
Exists. Mode switching is also done from text application to graphic application,
Gives high resolution to graphics. Directly send commands to the monitor controller
This allows the monitors to sync quickly and stay on the display screen.
Prevents improper blanking or flushing. Added on the VSYNC line
The obtained command and data are sent and received to the general monitor circuit of VSYNC signal.
There is no perceptible effect on.
The systems of the various embodiments of the invention described above are generally analog and digital.
The tuning adjuster is replaced with a monitor that can operate without the use of the user's hand. Mo
The control system circuit inside the Nita is the same as a general digital or analog control device
May interface with any of the areas of
It is not limited to the area. Through the command / data input, the embodiment of the present invention can be used by the user.
Gives less restrictive adjustments depending on your needs.
As described above, the user can access the control routine of the embodiment of the present invention on the host 11.
The interface may take the form of any one of several. An example
For example, there is a pop-up menu with a graphic interface
Or there may be command line syntax. Control routine
Hotkey or Windows, DOS or UNIX
It may be activated by calling a program stored in such an operating system. G
A pick-sensing assistance menu may also be provided.
Individual programmers prefer different high-level languages and programming techniques
It is well known in the art to have a control routine written in various ways.
It will be apparent to those skilled in the art that the present invention may be practiced with tin.
In the overall system structure of FIG. 1, the host system has a control routine that provides the aforementioned functions.
And the user interface provided by the requested control routine.
It is different from the combined general system. The monitor is a general monitor of the controller 49.
It monitors the VSYNC line and changes the line between VSYNC pulses.
To receive and act on commands and data packets that are continuously transmitted on
It is configured. In the first example, the routine is a simple means of load software.
It may be added to a general device. For monitors, existing pre-manufactured parts
Of the original device monitor according to the present invention.
Quality is improved.
In another embodiment of the invention, commands and data are small changes in image color tone.
Are transmitted to vary the intensity of the video dot data.
It will be apparent to those skilled in the art that numerous changes can be made without departing from the scope of the invention.
It is. Adjust various display functions, switch display modes,
Some of these choices have already been described, such as adjusting the tones of the play image. Departure
The system according to the embodiment of the present invention provides a multi-scan oscillator in the monitor without interrupting the monitor circuit.
You can switch directly between them. Monitor typically interrupts before switching between oscillators
Detection and the inherent delay of blanking or flushing the screen is small.
is there.
In another embodiment of the invention, command / data transmission on the VSYNC line is manual.
Alternatively, it may consist of other signaling devices for adjustment. Other performance parameters
In order to maximize the digital signal with the blanking part to enable
Inclusion of serial data patterns may be used. The command / data input of the present invention is
Fine adjustments may be made by bot mechanical movement. In another embodiment of the invention, audio is included.
The audible part of the monitor may be adjusted. Also, additional embodiments of the present invention include R, G, B
Inexpensive ability to produce more colors by combining adjustment levels and intensity of
May be provided to provide a digital monitor. In another embodiment of the present invention,
Sharpness, color pixel separation, alignment of deflection devices, color convergence monitoring performance
You can fine tune. Another embodiment is a horizontal sync line between horizontal sync pulse examples.
It has a command / data signal on it.