JPH04299475A - 図形処理システムにおける表示制御方式 - Google Patents
図形処理システムにおける表示制御方式Info
- Publication number
- JPH04299475A JPH04299475A JP8577791A JP8577791A JPH04299475A JP H04299475 A JPH04299475 A JP H04299475A JP 8577791 A JP8577791 A JP 8577791A JP 8577791 A JP8577791 A JP 8577791A JP H04299475 A JPH04299475 A JP H04299475A
- Authority
- JP
- Japan
- Prior art keywords
- blinking
- plane
- pixel
- data
- request
- 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
Links
- 230000004397 blinking Effects 0.000 claims abstract description 65
- 238000006243 chemical reaction Methods 0.000 claims abstract description 12
- 238000000034 method Methods 0.000 claims description 9
- 238000010586 diagram Methods 0.000 description 3
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Landscapes
- Image Generation (AREA)
- Digital Computer Display Output (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】
【産業上の利用分野】本発明は、図形処理システムに関
し、特にブリンキング表示制御方式に関する。
し、特にブリンキング表示制御方式に関する。
【0002】
【従来の技術】従来、図形表示装置において、ブリンキ
ング要求のある図形のブリンキングを表示する際には、
描画用プレーンのブリンキング要求のあるデータを、一
定の時間間隔で書換え、表示装置に転送するための変換
を行った後転送し、再び一定の時間間隔で前記データを
もとに戻し、表示装置に転送するための変換を行って転
送することの繰り返しを行っていた。
ング要求のある図形のブリンキングを表示する際には、
描画用プレーンのブリンキング要求のあるデータを、一
定の時間間隔で書換え、表示装置に転送するための変換
を行った後転送し、再び一定の時間間隔で前記データを
もとに戻し、表示装置に転送するための変換を行って転
送することの繰り返しを行っていた。
【0003】
【発明が解決しようとする課題】上述した従来の図形表
示制御方式では、ブリンキングを表示する際には、描画
用プレーンのブリンキング要求のあるデータを、一定の
時間間隔で書換え、表示装置に転送するための変換を行
った後転送し、再び一定の時間間隔で前記データをもと
に戻し、表示装置に転送するための変換を行って転送す
ることの繰り返しを行っているため、高速に描画ができ
ず、また、ブリンキングための処理を行っている間は描
画プレーンのデータを変更しているためアプリケーショ
ンプログラムから描画要求があったとしても、ブリンキ
ング処理が描画プレーンのデータをもとのデータに戻し
た後ではないと、描画要求に答えられないという欠点が
あった。
示制御方式では、ブリンキングを表示する際には、描画
用プレーンのブリンキング要求のあるデータを、一定の
時間間隔で書換え、表示装置に転送するための変換を行
った後転送し、再び一定の時間間隔で前記データをもと
に戻し、表示装置に転送するための変換を行って転送す
ることの繰り返しを行っているため、高速に描画ができ
ず、また、ブリンキングための処理を行っている間は描
画プレーンのデータを変更しているためアプリケーショ
ンプログラムから描画要求があったとしても、ブリンキ
ング処理が描画プレーンのデータをもとのデータに戻し
た後ではないと、描画要求に答えられないという欠点が
あった。
【0004】
【課題を解決するための手段】本発明の、図形処理シス
テムにおける表示制御方式は、1枚以上の描画用プレー
ンを持つ図形表示装置において、描画用プレーンと同じ
大きさを持ち、ピクセル毎のブリンキング情報を保持す
る手段を持つブリンキング用プレーンと、描画用プレー
ンと前記ブリンキング用プレーンをピクセル毎に対応さ
せる第1の手段と、ピクセル毎に、“ブリンキング要求
有”、“ブリンキング要求無”の2つの状態にブリンキ
ング用プレーンを管理する第2の手段と、ユーザプログ
ラムからのブリンキング要求とブリンキング解除要求に
より、要求された図形の描画用のプレーン位置を捜し出
し、前記プレーンと同じ位置のブリンキング用プレーン
を、第1の手段を用いて検索し、第2の手段を用いて要
求された状態に変更する第3の手段と、描画の際に、ブ
リンキング用プレーンのブリンキング要求の有無にかか
わらず、描画用プレーンのデータを表示装置に出力する
ために、ピクセル毎にすべてのピクセルに対して電気信
号に変換を行う第1の変換手段と、ピクセル毎に変換し
ていく際に、ブリンキング用プレーンの“ブリンキング
要求有”の状態のピクセルに対応する描画プレーンのデ
ータは0とし、それ以外はそのまま描画プレーンのデー
タを電気信号に変換する第2の変換手段と、第1の変換
手段と第2の変換手段を一定の時間間隔で繰り返し表示
装置に出力する制御手段を有するものである。
テムにおける表示制御方式は、1枚以上の描画用プレー
ンを持つ図形表示装置において、描画用プレーンと同じ
大きさを持ち、ピクセル毎のブリンキング情報を保持す
る手段を持つブリンキング用プレーンと、描画用プレー
ンと前記ブリンキング用プレーンをピクセル毎に対応さ
せる第1の手段と、ピクセル毎に、“ブリンキング要求
有”、“ブリンキング要求無”の2つの状態にブリンキ
ング用プレーンを管理する第2の手段と、ユーザプログ
ラムからのブリンキング要求とブリンキング解除要求に
より、要求された図形の描画用のプレーン位置を捜し出
し、前記プレーンと同じ位置のブリンキング用プレーン
を、第1の手段を用いて検索し、第2の手段を用いて要
求された状態に変更する第3の手段と、描画の際に、ブ
リンキング用プレーンのブリンキング要求の有無にかか
わらず、描画用プレーンのデータを表示装置に出力する
ために、ピクセル毎にすべてのピクセルに対して電気信
号に変換を行う第1の変換手段と、ピクセル毎に変換し
ていく際に、ブリンキング用プレーンの“ブリンキング
要求有”の状態のピクセルに対応する描画プレーンのデ
ータは0とし、それ以外はそのまま描画プレーンのデー
タを電気信号に変換する第2の変換手段と、第1の変換
手段と第2の変換手段を一定の時間間隔で繰り返し表示
装置に出力する制御手段を有するものである。
【0005】
【実施例】次に本発明の構成について、図面を参照して
説明する。
説明する。
【0006】図1は本発明の一実施例を示す図形処理シ
ステムの構成を示すブロック図であり、アプリケーショ
ンプログラム10と、図形表示制御システム20から構
成されており、図形表示制御システム20は1枚以上の
描画用プレーン22と、描画用プレーン22と同じ大き
さを持つブリンキング用プレーン21と表示装置23、
描画用プレーン22とブリンキング用プレーン21をピ
クセル毎に対応させる第1の手段30と、ピクセル毎に
“ブリンキング要求有”、“ブリンキング要求無”の2
つの状態にブリンキング用プレーン21を管理する第2
の手段31、ブリンキング用プレーン21を要求された
状態に変更する第3の手段32と、描画用プレーン22
を表示装置に出力するための変換を行う第1の変換手段
33と、ブリンキング用プレーン21の“ブリンキング
要求有”の状態にあるピクセルに対応する描画用プレー
ンのデータは0として表示装置に出力するための変換を
行う第2の変換手段34と、第1の変換手段33と第2
の変換手段34を一定の時間間隔で繰り返し表示装置に
出力する制御手段35を持っている。
ステムの構成を示すブロック図であり、アプリケーショ
ンプログラム10と、図形表示制御システム20から構
成されており、図形表示制御システム20は1枚以上の
描画用プレーン22と、描画用プレーン22と同じ大き
さを持つブリンキング用プレーン21と表示装置23、
描画用プレーン22とブリンキング用プレーン21をピ
クセル毎に対応させる第1の手段30と、ピクセル毎に
“ブリンキング要求有”、“ブリンキング要求無”の2
つの状態にブリンキング用プレーン21を管理する第2
の手段31、ブリンキング用プレーン21を要求された
状態に変更する第3の手段32と、描画用プレーン22
を表示装置に出力するための変換を行う第1の変換手段
33と、ブリンキング用プレーン21の“ブリンキング
要求有”の状態にあるピクセルに対応する描画用プレー
ンのデータは0として表示装置に出力するための変換を
行う第2の変換手段34と、第1の変換手段33と第2
の変換手段34を一定の時間間隔で繰り返し表示装置に
出力する制御手段35を持っている。
【0007】図2は図1中の描画表示制御システム20
についての流れ図である。
についての流れ図である。
【0008】実施例について以下に説明する。
【0009】描画表示制御システム20が起動されると
きに、描画用プレーン22とブリンキング用プレーン2
1をピクセル毎に対応させる第1の手段30(ステップ
300)と、ピクセル毎に“ブリンキング要求有”、“
ブリンキング要求無”の2つの状態にブリンキング用プ
レーン21を管理する第2の手段31が実行される(ス
テップ310)。
きに、描画用プレーン22とブリンキング用プレーン2
1をピクセル毎に対応させる第1の手段30(ステップ
300)と、ピクセル毎に“ブリンキング要求有”、“
ブリンキング要求無”の2つの状態にブリンキング用プ
レーン21を管理する第2の手段31が実行される(ス
テップ310)。
【0010】アプリケーションプログラム10から長方
形の中の三角形の描画要求があり、描画プレーン上のア
プリケーションプログラム10で指定された位置に長方
形と三角形を描画する(ステップ320)。ここで描画
要求のあった図形、三角形はブリンキング要求がされて
いたものとする。その三角形の描画用プレーン22上の
位置を捜し出す(ステップ330)と同時に、書き込ん
だ位置に対応するブリンキング用プレーンの位置を第1
の手段30を用いて検索する(ステップ340)。ステ
ップ340で捜し出した位置のピクセル全てに、第2の
手段31を使って“ブリンキング要求有”をブリンキン
グ用プレーンに書き込む(ステップ350)。
形の中の三角形の描画要求があり、描画プレーン上のア
プリケーションプログラム10で指定された位置に長方
形と三角形を描画する(ステップ320)。ここで描画
要求のあった図形、三角形はブリンキング要求がされて
いたものとする。その三角形の描画用プレーン22上の
位置を捜し出す(ステップ330)と同時に、書き込ん
だ位置に対応するブリンキング用プレーンの位置を第1
の手段30を用いて検索する(ステップ340)。ステ
ップ340で捜し出した位置のピクセル全てに、第2の
手段31を使って“ブリンキング要求有”をブリンキン
グ用プレーンに書き込む(ステップ350)。
【0011】またアプリケーションプログラム10から
描画の消去要求が起こったときは、描画プレーンのすべ
てのピクセルをリセットするとともに(ステップ360
)、ブリンキング用描画プレーンのすべてのピクセルを
第2の手段31を用いて、“ブリンキング要求無”にリ
セットする必要がある(ステップ370)。
描画の消去要求が起こったときは、描画プレーンのすべ
てのピクセルをリセットするとともに(ステップ360
)、ブリンキング用描画プレーンのすべてのピクセルを
第2の手段31を用いて、“ブリンキング要求無”にリ
セットする必要がある(ステップ370)。
【0012】一方、表示装置23への表示はアプリケー
ションプログラム10の状態に関わりなく制御手段35
により一定の時間間隔で描画用プレーン22とブリンキ
ング用プレーン21にある変換をかけることで実現され
ている。
ションプログラム10の状態に関わりなく制御手段35
により一定の時間間隔で描画用プレーン22とブリンキ
ング用プレーン21にある変換をかけることで実現され
ている。
【0013】一定の時間間隔の間、描画用プレーン22
のデータを第1の変換手段33によりピクセル毎に表示
装置23に出力するための電気信号に変換して、表示装
置に送付し(ステップ400)、次の一定の時間間隔の
間第2の変換手段34によりブリンキング用プレーン2
1の“ブリンキング要求有”の状態にあるピクセルに対
応する描画プレーンのデータを0とし、それ以外のデー
タは描画プレーンのデータをそのまま電気信号に変換し
て、表示装置に送付する(ステップ410)。ステップ
400とステップ410を常時一定時間間隔で繰り返す
ことによって表示装置上には一定時間間隔で図3(1)
の図形と(2)の図形が交互に表示されることになり、
三角形はブリンキングして表示される。
のデータを第1の変換手段33によりピクセル毎に表示
装置23に出力するための電気信号に変換して、表示装
置に送付し(ステップ400)、次の一定の時間間隔の
間第2の変換手段34によりブリンキング用プレーン2
1の“ブリンキング要求有”の状態にあるピクセルに対
応する描画プレーンのデータを0とし、それ以外のデー
タは描画プレーンのデータをそのまま電気信号に変換し
て、表示装置に送付する(ステップ410)。ステップ
400とステップ410を常時一定時間間隔で繰り返す
ことによって表示装置上には一定時間間隔で図3(1)
の図形と(2)の図形が交互に表示されることになり、
三角形はブリンキングして表示される。
【0014】
【発明の効果】以上説明したように本発明は、図形表示
制御システムにおいて、ブリンキング用のプレーンを持
ち、その制御を行うことで、ブリンキング要求のある図
形をブリンキングさせたままで、他の図形を描画するこ
とができる。とりわけ、高速に図形を処理描画すること
を可能とし、利用者にもレスポンスのよい図形処理シス
テムを提供することができる。
制御システムにおいて、ブリンキング用のプレーンを持
ち、その制御を行うことで、ブリンキング要求のある図
形をブリンキングさせたままで、他の図形を描画するこ
とができる。とりわけ、高速に図形を処理描画すること
を可能とし、利用者にもレスポンスのよい図形処理シス
テムを提供することができる。
【図1】本発明の一実施例を示す情報処理装置の構成図
である。
である。
【図2】描画表示制御システムの流れ図である。
【図3】(1),(2)はそれぞれ図2のステップ40
0と410の表示装置のイメージ図である。
0と410の表示装置のイメージ図である。
10 アプリケーションプログラム20
描画表示制御システム 21 ブリンキング用プレーン 22 描画用プレーン 23 表示装置 30 第1の手段 31 第2の手段 32 第3の手段 33 第1の変換手段 34 第2の変換手段 35 制御手段
描画表示制御システム 21 ブリンキング用プレーン 22 描画用プレーン 23 表示装置 30 第1の手段 31 第2の手段 32 第3の手段 33 第1の変換手段 34 第2の変換手段 35 制御手段
Claims (1)
- 【請求項1】 1枚以上の描画用プレーンを持つ図形
表示装置において、描画用プレーンと同じ大きさを持ち
、ピクセル毎のブリンキング情報を保持する手段を持つ
ブリンキング用プレーンと、描画用プレーンとブリンキ
ング用プレーンをピクセル毎に対応させる第1の手段と
、ピクセル毎に、“ブリンキング要求有”、“ブリンキ
ング要求無”の2つの状態にブリンキング用プレーンを
管理する第2の手段と、ユーザプログラムからのブリン
キング要求とブリンキング解除要求により、要求された
図形の描画用のプレーン位置を捜し出し、前記プレーン
と同じ位置のブリンキング用プレーンを、第1の手段を
用いて検索し、第2の手段を用いて要求された状態に変
更する第3の手段と、描画の際に、ブリンキング用プレ
ーンのブリンキング要求の有無にかかわらず、描画用プ
レーンのデータを表示装置に出力するために、ピクセル
毎にすべてのピクセルに対して電気信号に変換を行う第
1の変換手段と、ピクセル毎に変換していく際に、ブリ
ンキング用プレーンの“ブリンキング要求有”の状態の
ピクセルに対応する描画プレーンのデータは0とし、そ
れ以外はそのまま描画プレーンのデータを電気信号に変
換する第2の変換手段と、第1の変換手段と第2の変換
手段を一定の時間間隔で繰り返し表示装置に出力する制
御手段を持つことにより、高速に、かつ他の図形表示と
は独立にブリンキング表示が行なえることを特徴とした
表示制御方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8577791A JPH04299475A (ja) | 1991-03-27 | 1991-03-27 | 図形処理システムにおける表示制御方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8577791A JPH04299475A (ja) | 1991-03-27 | 1991-03-27 | 図形処理システムにおける表示制御方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04299475A true JPH04299475A (ja) | 1992-10-22 |
Family
ID=13868316
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8577791A Pending JPH04299475A (ja) | 1991-03-27 | 1991-03-27 | 図形処理システムにおける表示制御方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04299475A (ja) |
-
1991
- 1991-03-27 JP JP8577791A patent/JPH04299475A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2776246B2 (ja) | マウスカーソル追従型拡大表示の移動装置 | |
| CN112486611B (zh) | 页面切换显示方法、装置、存储介质及电子设备 | |
| WO2023207912A1 (zh) | 分屏渲染方法、装置、设备及存储介质 | |
| JPH08129647A (ja) | グラフィック装置 | |
| JPH04299475A (ja) | 図形処理システムにおける表示制御方式 | |
| WO1999040518A1 (en) | Method and apparatus to synchronize graphics rendering and display | |
| JPH06282515A (ja) | データ処理装置 | |
| JPH0798579A (ja) | 画像表示システム | |
| JP3093228B2 (ja) | 画像処理装置およびその方法 | |
| JP2611476B2 (ja) | イメージデータ拡大処理方式 | |
| JPS6297076A (ja) | マルチウインドウの表示方法 | |
| JPH0215355A (ja) | コンピュータ表示システム | |
| CN114331807A (zh) | 静态图像处理方法、装置以及系统和计算机可读存储介质 | |
| JPH04333173A (ja) | 画像表示装置 | |
| JPH04155588A (ja) | 三次元画像処理装置 | |
| JPH06214533A (ja) | 高速画面表示方式 | |
| JPH0553753A (ja) | 画面のスクロール方法 | |
| JPH02302881A (ja) | データ描画方式 | |
| JPH0729020A (ja) | グラフィック並列処理装置および方法 | |
| JPH02232774A (ja) | 画像処理装置 | |
| JPH0594166A (ja) | イメージデータのデイスプレイ表示方式 | |
| JPH02140864A (ja) | 分散型エディタにおける端末側エディタのテキスト受信方式 | |
| JPH0798645A (ja) | 共有画面メモリ方式及び制御装置 | |
| JPH0329994A (ja) | 画像表示方法 | |
| JPH0469730A (ja) | グラフィックシステムのダブルバッファ表示制御方式 |