JPH06202604A - グラフィックディスプレイのフリッカ制御方式 - Google Patents

グラフィックディスプレイのフリッカ制御方式

Info

Publication number
JPH06202604A
JPH06202604A JP5000018A JP1893A JPH06202604A JP H06202604 A JPH06202604 A JP H06202604A JP 5000018 A JP5000018 A JP 5000018A JP 1893 A JP1893 A JP 1893A JP H06202604 A JPH06202604 A JP H06202604A
Authority
JP
Japan
Prior art keywords
flicker
palette
color
management program
program
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP5000018A
Other languages
English (en)
Inventor
Toyoichi Suzuki
豊一 鈴木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Meidensha Corp
Meidensha Electric Manufacturing Co Ltd
Original Assignee
Meidensha Corp
Meidensha Electric Manufacturing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Meidensha Corp, Meidensha Electric Manufacturing Co Ltd filed Critical Meidensha Corp
Priority to JP5000018A priority Critical patent/JPH06202604A/ja
Publication of JPH06202604A publication Critical patent/JPH06202604A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Generation (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

(57)【要約】 【目的】 フリッカ機能を実現するためのプログラミン
グを容易にすると共にフリッカ機能変更に柔軟性を持た
せ、またフリッカによる各タスクのオーバヘッドを低減
する。 【構成】 カラーパレット2のパレット値を一定周期で
変更することによりCRT4の画面にフリッカを得るに
おいて、フリッカ管理プログラム5はカラーパレット2
を一元管理し、フリッカを使用するプログラム61,62
…はカラーパレットのパレット番号を管理プログラムに
登録しておくと共に該パレット番号による描画をしてお
き、フリッカ使用時に管理プログラムへフリッカ起動の
要求を行い、管理プログラムによりフリッカ制御を行
う。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、グラフィックディスプ
レイのフリッカ制御方式に関する。
【0002】
【従来の技術】グラフィックディスプレイは、ピクセル
と呼ばれる画素の集合として画像を表示する。この構成
は図3に示すように、ディスプレイ画面上の各ピクセル
はメモリに1対1に対応するロケーションを持ち、この
ロケーションにピクセル値を保持している。このピクセ
ル値を保持するフレームメモリ1は論理的には複数枚の
プレーンの集合とされ、ピクセル値の取り得る値はプレ
ーン数をnとすると0から2n−1となる。
【0003】カラーパレット(カラーマップ)2は、ピ
クセル値をCRT上にある色として表示するための変換
テーブルになり、ピクセル値の範囲だけエントリを持
つ。カラーパレットの各パレットの値はソフトウェアに
よって変更され、描画という操作はフレームメモリ1の
値を書換える操作になる。
【0004】カラーマップ2の各パレット値はD/Aコ
ンバータ3によって対応する色(R,G,B)の電圧制
御信号に変換され、CRT4上の色を決定する。
【0005】ここで、フリッカ機能はある単一色で描画
された領域を一定周期でその色を変化させ、このための
従来方法はソフトウェアによってある領域を色を変えて
毎回描画する方法と、カラーパレットの値を一定周期で
変更する方法がある。
【0006】図4は毎回描画方法の手順を示し、フリッ
カカラー1のピクセル値取得S1とフリッカカラー2の
ピクセル値取得S2を行った後、フリッカ領域をカラー
1で描画S3と、フリッカ領域をカラー2で描画S4と
を繰り返す。
【0007】図5はカラーパレット値変更方法の手順を
示し、フリッカ用パレット取得S5の後、パレットにカ
ラー1を設定S6と、パレットにカラー2を設定S7と
を繰り返す。
【0008】
【発明が解決しようとする課題】従来の毎回描画方法は
フレームメモリのフリッカ領域を毎回再描画するため、
フリッカ領域が大きくなるほど描画のためのオーバヘッ
ド問題となり、一般的でない。
【0009】一方、カラーパレットの値を変更する方法
は、そのソフトウェアによって一定周期でカラーパレッ
トを書き換えるという操作(プログラム)を必要とし、
プログラムの記述量が増し、フリッカ色やフリッカ周期
を変更する場合の柔軟性に劣る。
【0010】特に、この手法ではフリッカを行う複数の
プログラムが同時に動作するマルチタスク環境ではあら
かじめパレット番号を決定しておく必要があり、フリッ
カ色の追加等に他のプログラムとの競合を起こすことが
あり、フリッカ色の追加・変更を難しくする。
【0011】本発明の目的は、フリッカ機能を実現する
ためのプログラミングを容易にすると共にフリッカ機能
変更に柔軟性を持たせ、またフリッカによる各タスクの
オーバヘッドを低減するフリッカ制御方式を提供するこ
とにある。
【0012】
【課題を解決するための手段】本発明は、前記課題の解
決を図るため、カラーパレットのパレット値を一定周期
で変更することによりディスプレイ画面の描画色を切換
えるグラフィックディスプレイのフリッカ制御におい
て、フリッカに使用するカラーパレット、色及びフリッ
カ周期を一元管理するフリッカ管理プログラムを設け、
フリッカを使用するプログラムは前記フリッカ管理プロ
グラムへパレット番号を要求して当該パレット番号を取
得しておき、このパレット番号でフリッカ領域を描画し
ておき、フリッカの起動・停止を該フリッカ管理プログ
ラムに要求し、前記フリッカの起動を要求された前記フ
リッカ管理プログラムは要求されたパレット番号に対応
する色で前記カラーパレットのパレット値を一定周期で
変更することを特徴とする。
【0013】
【作用】カラーパレットのパレット変更をフリッカ管理
プログラムによって行い、フリッカを使用するプログラ
ムはパレットをフリッカ管理プログラムに要求しておく
と共に該パレット番号でフリッカ領域を描画しておき、
フリッカを行うときはフリッカ管理プログラムへフリッ
カ起動要求のみで済むようにする。
【0014】
【実施例】図1は本発明の一実施例を示すソフトウェア
構成図である。
【0015】フリッカ管理プログラム5は、フリッカに
使用するカラーパレット、色及びフリッカ周期を一元管
理し、カラーパレット2のパレット番号エントリ管理及
びフリッカ処理を実行する。
【0016】フリッカ機能を使用するプログラム61
2,…は、フリッカ管理プログラム5にパレット番号
要求を出しておき、カラーパレット番号を取得しておく
と共にその描画をしておき、必要なときにフリッカ起動
と停止の要求をフリッカ管理プログラム5に行う。
【0017】図2はフリッカ管理プログラム5のパレッ
ト管理手順図を示す。フリッカ用パレットの必要数を各
プログラムから取得しておき(S8)、タスクとなるフ
リッカ使用プログラム61,62,…からの新たなパレッ
ト番号を要求があるとき(S9)、その登録と共に当該
タスクへパレット番号を返却し(S10)、フリッカ起
動があると内部の当該フリッカパレットの値を一定周期
で変更する(S11)ことによりフリッカを得る。
【0018】従って、フリッカ機能を使用するプログラ
ムはフリッカ管理プログラムにパレット番号の要求を出
し、フリッカ用のカラーパレットエントリ(ピクセル
値)を取得し、このピクセル値にて描画しておくことで
フリッカ起動要求のみでその描画領域をフリッカさせる
ことができる。
【0019】また、フリッカに使用する色及びフリッカ
周期はフリッカ管理プログラムにパレット番号の変更、
追加の要求を出すことにより任意に変更、追加できる。
【0020】
【発明の効果】以上のとおり、本発明によれば、フリッ
カに使用するカラーパレット、色及びフリッカ周期を一
元管理するフリッカ管理プログラムを設け、フリッカを
使用するプログラムは管理プログラムへのパレット番号
の要求とパレット番号による描画をしておき、フリッカ
使用時にその起動要求を管理プログラムに行うことで該
管理プログラムによるフリッカを得るようにしたため、
以下の効果がある。
【0021】(1)フリッカ機能の管理を一元化したこ
とにより、フリッカ機能を使用するプログラムのプログ
ラミングが容易になる。
【0022】(2)フリッカ機能を実現するためのパレ
ット制御は、フリッカ管理プログラムのみが行うので、
フリッカによるオーバーヘッドは、最小限にすることが
できる。
【0023】(3)フリッカを使用するプログラムが完
成した後も、フリッカの色やフリッカ周期を任意に変更
できるため、柔軟性が増す。
【図面の簡単な説明】
【図1】本発明の一実施例を示すソフトウェア構成図。
【図2】実施例のパレット管理手順図。
【図3】フリッカ機能の構成図。
【図4】従来のフリッカ方法。
【図5】従来のフリッカ方法。
【符号の説明】
1…フレームメモリ 2…カラーパレット 5…フリッカ管理プログラム 61,62…フリッカを使用するプログラム。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 カラーパレットのパレット値を一定周期
    で変更することによりディスプレイ画面の描画色を切換
    えるグラフィックディスプレイのフリッカ制御におい
    て、 フリッカに使用するカラーパレット、色及びフリッカ周
    期を一元管理するフリッカ管理プログラムを設け、 フリッカを使用するプログラムは前記フリッカ管理プロ
    グラムへパレット番号を要求して当該パレット番号を取
    得しておき、このパレット番号でフリッカ領域を描画し
    ておき、フリッカの起動・停止を該フリッカ管理プログ
    ラムに要求し、 前記フリッカの起動を要求された前記フリッカ管理プロ
    グラムは要求されたパレット番号に対応する色で前記カ
    ラーパレットのパレット値を一定周期で変更することを
    特徴とするグラフィックディスプレイのフリッカ制御方
    式。
JP5000018A 1993-01-04 1993-01-04 グラフィックディスプレイのフリッカ制御方式 Pending JPH06202604A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5000018A JPH06202604A (ja) 1993-01-04 1993-01-04 グラフィックディスプレイのフリッカ制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5000018A JPH06202604A (ja) 1993-01-04 1993-01-04 グラフィックディスプレイのフリッカ制御方式

Publications (1)

Publication Number Publication Date
JPH06202604A true JPH06202604A (ja) 1994-07-22

Family

ID=11462678

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5000018A Pending JPH06202604A (ja) 1993-01-04 1993-01-04 グラフィックディスプレイのフリッカ制御方式

Country Status (1)

Country Link
JP (1) JPH06202604A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010066342A (ja) * 2008-09-09 2010-03-25 Mitsubishi Electric Corp 表示装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010066342A (ja) * 2008-09-09 2010-03-25 Mitsubishi Electric Corp 表示装置

Similar Documents

Publication Publication Date Title
JPH06202604A (ja) グラフィックディスプレイのフリッカ制御方式
CN112954854A (zh) 环境灯控制方法、装置、设备及环境灯系统
CN1313981A (zh) 增强顺序彩色液晶显示的色纯度
JPH03194593A (ja) 指標表示と直値表示の同時表示制御方式
JP3024159B2 (ja) グリッド表示方式
JPH03119386A (ja) 画像処理装置
JPH0726710Y2 (ja) 波形測定装置
JPH08711Y2 (ja) 画像輝度制御装置
JP2548263Y2 (ja) 多色表示装置
JPH0273470A (ja) 画像処理装置
JPH05205026A (ja) 同時ピック事象の処理方法及び装置
JP2970912B2 (ja) 表示コントローラ
SU1587574A1 (ru) Устройство дл отображени графической информации на экране телевизионного индикатора
JPH04324522A (ja) 表示装置における点滅表示方法
JPS6443456U (ja)
JPS6235970A (ja) グラフイツクデイスプレイ装置
JPWO2000070596A1 (ja) 画像処理装置および画像表示装置
JPH02187820A (ja) グラフィクス端末への入出力制御方式
JPH02236618A (ja) 画面表示制御方式
JPH05216450A (ja) ブリンク表示方法および装置
JPH01191892A (ja) カーソル表示制御装置
JPH0345596U (ja)
JPH0358089A (ja) Crt表示制御回路
JPH10254421A (ja) 色選択方法
JPH03166591A (ja) 表示方法