JPH087793B2 - 画面情報処理装置 - Google Patents
画面情報処理装置Info
- Publication number
- JPH087793B2 JPH087793B2 JP9229587A JP9229587A JPH087793B2 JP H087793 B2 JPH087793 B2 JP H087793B2 JP 9229587 A JP9229587 A JP 9229587A JP 9229587 A JP9229587 A JP 9229587A JP H087793 B2 JPH087793 B2 JP H087793B2
- Authority
- JP
- Japan
- Prior art keywords
- line
- information
- corner
- branch
- coordinates
- 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.)
- Expired - Lifetime
Links
Landscapes
- Image Generation (AREA)
Description
【発明の詳細な説明】 [産業上の利用分野] この発明は、グラフィックCRT等の画像表示装置上で
図形を作画する画面情報処理装置に関するものである。
図形を作画する画面情報処理装置に関するものである。
[従来の技術] 第3図は従来の画面情報処理装置を示す説明図で、グ
ラフィックCRT上に描画されている図形(同図[a])
と、グラフィックCRTの各ドット対応の画像情報(同図
[b])と、この画像情報が格納されるメモリのアドレ
ス空間(同図[c])との対応関係を示すものである。
図において、1〜3はグラフィックCRT上に図形を描出
しいてる実線、4はこの実線1〜3をグラフィックCRT
のドットに対応させた画像情報、5はこの画像情報4を
1バイト単位で格納するメモリの記憶エリアである。
ラフィックCRT上に描画されている図形(同図[a])
と、グラフィックCRTの各ドット対応の画像情報(同図
[b])と、この画像情報が格納されるメモリのアドレ
ス空間(同図[c])との対応関係を示すものである。
図において、1〜3はグラフィックCRT上に図形を描出
しいてる実線、4はこの実線1〜3をグラフィックCRT
のドットに対応させた画像情報、5はこの画像情報4を
1バイト単位で格納するメモリの記憶エリアである。
次に動作について説明する。グラフィックCRT上で第
3図[a]に示す図形を描く場合、グラフィックCRTの
各ドットの画像情報4は、第3図[b]の如く、図形の
実線1〜3が引かれている部分のドットが“1"、それ以
外の部分のドットが“0"に書き換えられ、それらが第3
図[c]の如く1バイト(8ビット)単位でメモリに格
納される。このようにしてグラフィックCRTの全ドット
はメモリの各ビットに1:1対応で格納されてゆく。
3図[a]に示す図形を描く場合、グラフィックCRTの
各ドットの画像情報4は、第3図[b]の如く、図形の
実線1〜3が引かれている部分のドットが“1"、それ以
外の部分のドットが“0"に書き換えられ、それらが第3
図[c]の如く1バイト(8ビット)単位でメモリに格
納される。このようにしてグラフィックCRTの全ドット
はメモリの各ビットに1:1対応で格納されてゆく。
[発明が解決しようとする問題点] 従来の画面情報処理装置は以上のように構成されてい
るので、グラフィックCRT上のドット数(縦×横)とメ
モリのビットイメージは同サイズとなり、画像情報の情
報量が膨大なものとなって、複数の画面の画像情報を保
存することが困難となるなどの問題点があった。
るので、グラフィックCRT上のドット数(縦×横)とメ
モリのビットイメージは同サイズとなり、画像情報の情
報量が膨大なものとなって、複数の画面の画像情報を保
存することが困難となるなどの問題点があった。
この発明は上記のような問題点を解消するためになさ
れたもので、画像情報の情報量を削減して複数画面の画
像情報の保存も容易な画面情報処理装置を得ることを目
的とする。
れたもので、画像情報の情報量を削減して複数画面の画
像情報の保存も容易な画面情報処理装置を得ることを目
的とする。
[問題点を解決するための手段] この発明に係る画面情報処理装置は、画像情報をライ
ン情報、コーナー情報、及び分岐情報にて構成し、ライ
ン情報にコーナー情報と分岐情報の指定部を持たせ、コ
ーナー情報と分岐情報にはその座標情報と接続情報を持
たせて、ライン情報で指定されるコーナー情報あるいは
分岐情報から読み出した座標を順次接続してグラフィッ
クCRT等の画像表示装置上に所定の図形を表示するもの
である。
ン情報、コーナー情報、及び分岐情報にて構成し、ライ
ン情報にコーナー情報と分岐情報の指定部を持たせ、コ
ーナー情報と分岐情報にはその座標情報と接続情報を持
たせて、ライン情報で指定されるコーナー情報あるいは
分岐情報から読み出した座標を順次接続してグラフィッ
クCRT等の画像表示装置上に所定の図形を表示するもの
である。
[作用] この発明における画面情報処理装置は、画像情報をグ
ラフィックCRT等の画像表示装置上のドットイメージで
メモリ内に持つのではなく、ライン、コーナー、分岐等
の画面構成要素(特徴を含む)で持つことによって、画
像情報の情報量を大幅に削減し、複数画面の画像情報の
保存を容易にする。
ラフィックCRT等の画像表示装置上のドットイメージで
メモリ内に持つのではなく、ライン、コーナー、分岐等
の画面構成要素(特徴を含む)で持つことによって、画
像情報の情報量を大幅に削減し、複数画面の画像情報の
保存を容易にする。
[実施例] 以下、この発明の一実施例を図について説明する。第
1図において、1〜3はグラフィックCRT上に描かれた
図形の3本の実線、6〜9は実線1のコーナー、10,11
は実線1からの実線2あるいは3の分岐である。このよ
うに、実線1は4個のコーナー6〜9と2個の分岐10,1
1を有している。同様にして、実線2及び3は、共に3
個のコーナーのみを有している。この場合、実線1〜3
の始点と終点はコーナーとして扱っている。
1図において、1〜3はグラフィックCRT上に描かれた
図形の3本の実線、6〜9は実線1のコーナー、10,11
は実線1からの実線2あるいは3の分岐である。このよ
うに、実線1は4個のコーナー6〜9と2個の分岐10,1
1を有している。同様にして、実線2及び3は、共に3
個のコーナーのみを有している。この場合、実線1〜3
の始点と終点はコーナーとして扱っている。
第2図はこのような実線1〜3による図形の画像情報
の構成を示す説明図で、図において、12はライン情報、
13はコーナー情報、14は分岐情報である。ここで、ライ
ン情報12は前記各実線1〜3のライン番号A1〜A3、コー
ナー番号B1〜B3、及び分岐番号C1〜C3を含んでおり、コ
ーナー情報13は前記各コーナー6〜9の自コーナー番号
D6〜D9、次コーナー番号E6〜E9、X座標F6〜F9、及びY
座標G6〜G9を含んでおり、さらに、分岐情報14は前記各
分岐の自分岐番号H10,H11、次分岐番号I10,I11、分岐ラ
イン番号J10,J11、X座標K10,K11、及びY座標L10,L11
を含んでいる。
の構成を示す説明図で、図において、12はライン情報、
13はコーナー情報、14は分岐情報である。ここで、ライ
ン情報12は前記各実線1〜3のライン番号A1〜A3、コー
ナー番号B1〜B3、及び分岐番号C1〜C3を含んでおり、コ
ーナー情報13は前記各コーナー6〜9の自コーナー番号
D6〜D9、次コーナー番号E6〜E9、X座標F6〜F9、及びY
座標G6〜G9を含んでおり、さらに、分岐情報14は前記各
分岐の自分岐番号H10,H11、次分岐番号I10,I11、分岐ラ
イン番号J10,J11、X座標K10,K11、及びY座標L10,L11
を含んでいる。
次に動作について説明する。第1図の実線1を描画す
る場合、まず、ライン情報12のライン番号A1〜A3に基づ
いて、実線1に対応するエリア群を参照して中のコーナ
ー番号B1を読み込む。このエリアには“01"が格納され
ているので、コーナー情報13の内、コーナー6に対応す
る最初のエリア群D6〜G6を参照し、そのX,Yの座標F6,G6
を読み込むとともに次コーナー番号E6に基づいて次のコ
ーナーのコーナー情報を参照する。前記次コーナー番号
E6には“02"が格納されているので、コーナー7に対応
する2番目のエリア群D7〜G7が読み込まれ、その中のX,
Y座標F7,G7に基づいて、この2番目のコーナー情報のX,
Y座標F7,G7から最初のコーナー情報のX,Y座標F6,G6まで
を直線で結ぶ。以下同様にして、次コーナー番号E7に基
づいて次のコーナー情報を参照し、コーナー8に対応す
る3番目のエリア群D8〜G8を読み込んで、そのX,Y座標F
8,G8から前のコーナー情報のX,Y座標F7,G7までを直線で
結ぶ処理を、“0255"が格納されている次コーナー番号E
9が出てくるまで繰り返す。これによって実線1の描画
が完了する。
る場合、まず、ライン情報12のライン番号A1〜A3に基づ
いて、実線1に対応するエリア群を参照して中のコーナ
ー番号B1を読み込む。このエリアには“01"が格納され
ているので、コーナー情報13の内、コーナー6に対応す
る最初のエリア群D6〜G6を参照し、そのX,Yの座標F6,G6
を読み込むとともに次コーナー番号E6に基づいて次のコ
ーナーのコーナー情報を参照する。前記次コーナー番号
E6には“02"が格納されているので、コーナー7に対応
する2番目のエリア群D7〜G7が読み込まれ、その中のX,
Y座標F7,G7に基づいて、この2番目のコーナー情報のX,
Y座標F7,G7から最初のコーナー情報のX,Y座標F6,G6まで
を直線で結ぶ。以下同様にして、次コーナー番号E7に基
づいて次のコーナー情報を参照し、コーナー8に対応す
る3番目のエリア群D8〜G8を読み込んで、そのX,Y座標F
8,G8から前のコーナー情報のX,Y座標F7,G7までを直線で
結ぶ処理を、“0255"が格納されている次コーナー番号E
9が出てくるまで繰り返す。これによって実線1の描画
が完了する。
実線1の描画が終了すると、次にライン情報12の実線
1に対応するエリア群の分岐番号C1を参照する。このエ
リアには“01"が格納されているので、分岐情報14の
内、分岐10に対応する最初のエリア群H10〜L10を読み込
み、その分岐ライン番号J10に基づいて次の実線2に対
応するライン情報を参照する。前記分岐ライン番号J10
には“02"が格納されているので、ライン情報12の内、
実線2に対応する2番目のエリア群が読み込まれ、以下
前述の処理が繰り返される。この分岐処理も“0255"が
格納されている次分岐番号I11が出てくるまで繰り返さ
れ、これによって、第1図に示す実線1〜3による図形
がグラフィックCRT上に再現される。
1に対応するエリア群の分岐番号C1を参照する。このエ
リアには“01"が格納されているので、分岐情報14の
内、分岐10に対応する最初のエリア群H10〜L10を読み込
み、その分岐ライン番号J10に基づいて次の実線2に対
応するライン情報を参照する。前記分岐ライン番号J10
には“02"が格納されているので、ライン情報12の内、
実線2に対応する2番目のエリア群が読み込まれ、以下
前述の処理が繰り返される。この分岐処理も“0255"が
格納されている次分岐番号I11が出てくるまで繰り返さ
れ、これによって、第1図に示す実線1〜3による図形
がグラフィックCRT上に再現される。
なお、上記実施例では実線によって作画するものを示
したが、画像情報として点の種類の情報を持たせること
により、実線と点線が混在した画面の画像情報の格納も
可能となり、また、他のシンボルを含んだものにも対応
可能である。
したが、画像情報として点の種類の情報を持たせること
により、実線と点線が混在した画面の画像情報の格納も
可能となり、また、他のシンボルを含んだものにも対応
可能である。
[発明の効果] 以上のように、この発明によれば画像情報を、コーナ
ー情報と分岐情報の指定部を持つライン情報と、座標情
報と接続情報を持つコーナー情報及び分岐情報で構成
し、前記ライン情報で指定されるコーナー情報あるいは
分岐情報から読み出した座標を順次接続してグラフィッ
クCRT等の画像表示装置上に所定の図形を表示するよう
に構成したので、画像情報の情報量が大幅に削減され、
複数画面の画像情報の保存が容易になるという効果があ
る。
ー情報と分岐情報の指定部を持つライン情報と、座標情
報と接続情報を持つコーナー情報及び分岐情報で構成
し、前記ライン情報で指定されるコーナー情報あるいは
分岐情報から読み出した座標を順次接続してグラフィッ
クCRT等の画像表示装置上に所定の図形を表示するよう
に構成したので、画像情報の情報量が大幅に削減され、
複数画面の画像情報の保存が容易になるという効果があ
る。
第1図はこの発明の一実施例による画面情報処理装置を
示す説明図、第2図はその画像情報の構成を示す情報構
成図、第3図は従来の画面情報処理装置を示す説明図で
ある。 12はライン情報、13はコーナー情報、14は分岐情報、B1
〜B3はコーナー番号(指定部)、C1〜C3は分岐番号(指
定部)、E6〜E9は次コーナー番号(接続情報)、F6〜
F9,K10,K11はX座標(座標情報)、G6〜G9,L10,L11はY
座標(座標情報)、I10,I11は次分岐番号(接続情
報)、J10,J11は分岐ライン番号(接続情報)。 なお、図中、同一符号は同一、又は相当部分を示す。
示す説明図、第2図はその画像情報の構成を示す情報構
成図、第3図は従来の画面情報処理装置を示す説明図で
ある。 12はライン情報、13はコーナー情報、14は分岐情報、B1
〜B3はコーナー番号(指定部)、C1〜C3は分岐番号(指
定部)、E6〜E9は次コーナー番号(接続情報)、F6〜
F9,K10,K11はX座標(座標情報)、G6〜G9,L10,L11はY
座標(座標情報)、I10,I11は次分岐番号(接続情
報)、J10,J11は分岐ライン番号(接続情報)。 なお、図中、同一符号は同一、又は相当部分を示す。
Claims (1)
- 【請求項1】描画するラインのライン番号,コーナー番
号及び分岐番号を格納するライン情報と、上記ラインの
始点,コーナー点及び終点の座標を格納するとともに、
各点間の接続関係を格納するコーナー情報と、上記ライ
ンの分岐点の座標を格納するとともに、そのラインから
分岐するラインのライン番号を格納する分岐情報とを記
憶するメモリと、上記ライン情報により格納されたライ
ン番号から描画するラインを認識し、そのラインのコー
ナー番号に係るコーナー情報を上記メモリから読み込ん
で、当該ラインにおける各点の座標と各点間の接続関係
を把握し、その接続関係に基づいて当該ラインにおける
各点の座標を直線的に接続して表示する第1のライン表
示手段と、当該ラインの分岐情報により格納されたライ
ン番号から当該ラインから分岐するラインを認識し、そ
の分岐するラインのコーナー番号に係るコーナー情報を
上記メモリから読み込んで、その分岐するラインにおけ
る各点の座標と各点間の接続関係を把握し、その接続関
係に基づいてその分岐するラインにおける各点の座標を
直線的に接続して表示する第2のライン表示手段とを備
えた画像情報処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9229587A JPH087793B2 (ja) | 1987-04-15 | 1987-04-15 | 画面情報処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9229587A JPH087793B2 (ja) | 1987-04-15 | 1987-04-15 | 画面情報処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63257881A JPS63257881A (ja) | 1988-10-25 |
| JPH087793B2 true JPH087793B2 (ja) | 1996-01-29 |
Family
ID=14050424
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9229587A Expired - Lifetime JPH087793B2 (ja) | 1987-04-15 | 1987-04-15 | 画面情報処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH087793B2 (ja) |
-
1987
- 1987-04-15 JP JP9229587A patent/JPH087793B2/ja not_active Expired - Lifetime
Non-Patent Citations (1)
| Title |
|---|
| 「情報処理ハンドブック」(昭和50−1−30)情報処理学会P.2−21〜2−25 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS63257881A (ja) | 1988-10-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4862154A (en) | Image display processor for graphics workstation | |
| JPH01140863A (ja) | 表示可能な情報を重ね合わせるための方法と装置 | |
| US4748442A (en) | Visual displaying | |
| EP0536114A1 (en) | Graphics rendering systems | |
| JPS60191293A (ja) | Crtデイスプレイ装置の高速直線補間回路 | |
| JPS6329289B2 (ja) | ||
| JPH0242489A (ja) | 画像表示装置 | |
| JPH0361199B2 (ja) | ||
| JP2899838B2 (ja) | 記憶装置 | |
| JPS59188761A (ja) | 画像メモリの書き込み方式 | |
| JP2901631B2 (ja) | 画像処理装置 | |
| JPS59119387A (ja) | デイスプレイ表示制御方式 | |
| JP2753349B2 (ja) | 任意角回転画像データ入出力方法及びその入出力回路並びにこれらを用いた電子ファイル装置 | |
| GB2202718A (en) | Display adapter | |
| JPS58211185A (ja) | 分割画面表示制御方式 | |
| JPS60134290A (ja) | カラー表示装置 | |
| JP3093228B2 (ja) | 画像処理装置およびその方法 | |
| JPS6172293A (ja) | カラ−図形表示装置 | |
| JPS63257881A (ja) | 画面情報処理方法 | |
| JPS59211130A (ja) | 図形表示装置 | |
| JPS58169437A (ja) | 立体デ−タ処理システム | |
| JPS61148487A (ja) | 拡大縮小装置 | |
| JPS6042475B2 (ja) | デイスプレイ装置 | |
| JPH09166975A (ja) | 画像生成装置及び画像生成方法 | |
| JPS59189388A (ja) | 画像処理装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080129 Year of fee payment: 12 |