JPS58223181A - ペイント処理システム - Google Patents
ペイント処理システムInfo
- Publication number
- JPS58223181A JPS58223181A JP57107353A JP10735382A JPS58223181A JP S58223181 A JPS58223181 A JP S58223181A JP 57107353 A JP57107353 A JP 57107353A JP 10735382 A JP10735382 A JP 10735382A JP S58223181 A JPS58223181 A JP S58223181A
- Authority
- JP
- Japan
- Prior art keywords
- boundary
- information
- color information
- paint
- selector
- 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
Landscapes
- Image Generation (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
■ 発明の技術分野
本発明は、ペイント処理システム、特に例えばディスプ
レイ装置などに表示される図形について当該図形内の所
定の領域に対して色ぬりを行うペイント処理システムに
おいて、複数メッシュ分の色情報を読出しておいてシフ
ト処理を行ってゆく間に、境界を検出しつつペイント処
理を行うペイント処理回路をもうけるようにしたペイン
ト処理システムに関するものである。なお本発明は濃淡
情報や輝度情報を用いてぬシ分けることを包含するもの
である・が、一般に色情報として説明する。
レイ装置などに表示される図形について当該図形内の所
定の領域に対して色ぬりを行うペイント処理システムに
おいて、複数メッシュ分の色情報を読出しておいてシフ
ト処理を行ってゆく間に、境界を検出しつつペイント処
理を行うペイント処理回路をもうけるようにしたペイン
ト処理システムに関するものである。なお本発明は濃淡
情報や輝度情報を用いてぬシ分けることを包含するもの
である・が、一般に色情報として説明する。
ω)技術の背景と問題点
従来この種のペイント処理システムにおいては。
一般にソフトウェア処理によって、境界位置を探しては
1メツシユ分の色を決定してゆく処理を行うようにして
おり、大きい面積の領斌に対してペイント処理を行って
ゆく場合に要処理時間が大となるという難点があった。
1メツシユ分の色を決定してゆく処理を行うようにして
おり、大きい面積の領斌に対してペイント処理を行って
ゆく場合に要処理時間が大となるという難点があった。
(O発明の目的と構成
本発明は、上記の点を解決することを目的としており、
高速度でペイント処理を行い得るようKすることを目的
としている。そしてそのため1本発明ノペイント処理シ
ステムは9図形の1メツシユに対応する色情報または濃
淡情報を少なくとも格納してなるビット・マツプ・ビデ
オ・メモリをそなえ、該メモリから複数メッシュ分の上
記色情報または濃淡情報を一斉に読出して上記各メツシ
ュに対してペイント処理を実行してゆくペイント処理シ
ステムにおいて、上記複数メッシュ分の色情報または濃
淡情報がセットされる循環形ペイント・シフト・レジス
タ、#シフト・レジスタによるシフト動作が行われつつ
ある間に各1メツシユ分の色情報または濃淡情報を抽出
する第1のセレクタ、該第1のセレクタの出力に対して
予め境界色情報または境界濃淡情報として指示された1
つまたは複数個の境界色情報または境界濃淡情報と比較
する境界検出回路、該境界検出回路からの出力によって
第2のセレクタを制御せしめる境界記憶保持部、該境界
記憶保持部からの制御にもとづいて上記シフト動作の間
に上記シフト・レジスタに循環書込みされる各メツシュ
の色情報または濃淡情報を元の情報か或いは予め指定さ
れたペイント情報かに選択する第2のセレクタをそなえ
て上記シフト動作の間に図形の境界を検出しつつペイン
ト処理を実行するようにしたペイント処理回路をもうけ
たことを特徴としている。以下図面を参照しつつ説明す
る。
高速度でペイント処理を行い得るようKすることを目的
としている。そしてそのため1本発明ノペイント処理シ
ステムは9図形の1メツシユに対応する色情報または濃
淡情報を少なくとも格納してなるビット・マツプ・ビデ
オ・メモリをそなえ、該メモリから複数メッシュ分の上
記色情報または濃淡情報を一斉に読出して上記各メツシ
ュに対してペイント処理を実行してゆくペイント処理シ
ステムにおいて、上記複数メッシュ分の色情報または濃
淡情報がセットされる循環形ペイント・シフト・レジス
タ、#シフト・レジスタによるシフト動作が行われつつ
ある間に各1メツシユ分の色情報または濃淡情報を抽出
する第1のセレクタ、該第1のセレクタの出力に対して
予め境界色情報または境界濃淡情報として指示された1
つまたは複数個の境界色情報または境界濃淡情報と比較
する境界検出回路、該境界検出回路からの出力によって
第2のセレクタを制御せしめる境界記憶保持部、該境界
記憶保持部からの制御にもとづいて上記シフト動作の間
に上記シフト・レジスタに循環書込みされる各メツシュ
の色情報または濃淡情報を元の情報か或いは予め指定さ
れたペイント情報かに選択する第2のセレクタをそなえ
て上記シフト動作の間に図形の境界を検出しつつペイン
ト処理を実行するようにしたペイント処理回路をもうけ
たことを特徴としている。以下図面を参照しつつ説明す
る。
(ハ)発明の実施例
第1図は本発明に用いるペイント処理回路の−実施例構
成、第2図は第1図図示の境界検出回路の一実施例構成
、第3図は第1図図示の6o段に関連する回路部分の要
部一実施例詳細図を示している。
成、第2図は第1図図示の境界検出回路の一実施例構成
、第3図は第1図図示の6o段に関連する回路部分の要
部一実施例詳細図を示している。
第1図において、1はペイント・シフト・レジスタ+
bO+b++・・・・・は夫々シフト段、2は第1の
セレクタであってペイント処理を左から右へ行うか右か
ら左へ行うかによって60段の色情報かbfi−1段の
色情報かを選択するもの、3は境界検出回路であって第
2図を参照して後述する如く予め指示された境界色情報
にもとづいてペイント処理が行われる境界を検出するも
の、4は境界記憶スリップ・フロップ、5−1および5
−2は夫々第2のセレクタを表わしている。
bO+b++・・・・・は夫々シフト段、2は第1の
セレクタであってペイント処理を左から右へ行うか右か
ら左へ行うかによって60段の色情報かbfi−1段の
色情報かを選択するもの、3は境界検出回路であって第
2図を参照して後述する如く予め指示された境界色情報
にもとづいてペイント処理が行われる境界を検出するも
の、4は境界記憶スリップ・フロップ、5−1および5
−2は夫々第2のセレクタを表わしている。
図示の場合、nメッシュ分の色情報が1図示しないビッ
ト・マツプ・ビデオ・メモリから読出されて循環形のシ
フト・レジスタ1に並列にセットされる。ぞして、この
状態において、ペイント処理が行われる境界に該当する
境界色情報が予め境界検出回路3に指示されている。々
お、上記色情報は例えば3ビツトの情報で与えられてお
り、上記境界色情報は1つの色情報のみに限られず複数
個の色情報を夫々境界色情報として指示できるように構
成されている。
ト・マツプ・ビデオ・メモリから読出されて循環形のシ
フト・レジスタ1に並列にセットされる。ぞして、この
状態において、ペイント処理が行われる境界に該当する
境界色情報が予め境界検出回路3に指示されている。々
お、上記色情報は例えば3ビツトの情報で与えられてお
り、上記境界色情報は1つの色情報のみに限られず複数
個の色情報を夫々境界色情報として指示できるように構
成されている。
第1図においてシフト・レジスタ1にセットされた複数
メッシュ分の色情報即ちbo段の色情報ないし67−1
段の色情報に対して、 ha段側から順次ペイント処理
を行うものとすると9図示信号「右/左」が論理「1」
とされ、シフト・レジスタ1は1メツシユ分ずつ左ヘシ
フトされてゆく形となる。
メッシュ分の色情報即ちbo段の色情報ないし67−1
段の色情報に対して、 ha段側から順次ペイント処理
を行うものとすると9図示信号「右/左」が論理「1」
とされ、シフト・レジスタ1は1メツシユ分ずつ左ヘシ
フトされてゆく形となる。
このときbo段の色情報が第2のセレクタ5−2の入力
側に導ひかれるが、このとき第1のセレクタ2を介して
bo段の内容が境界検出回路3に供給される。境界検出
回路3においては、上述の境界色情報が指示されておシ
、第2のセレクタ2の当該出力が境界色情報に対応する
か否かをチェックする。図示境界記憶フリップ・フロッ
プ4が今リセット状態にあるとしかつ上記境界検出回路
3が一致出力を発していないとすると、フリップ・フロ
ップ4からの論理「0」出力によって、第2のセレクタ
5−2は第1のセレクタ2によって選択された色情報即
ち、 ha段の色情報をそのまま&n−1段に書込むよ
うに子る。
側に導ひかれるが、このとき第1のセレクタ2を介して
bo段の内容が境界検出回路3に供給される。境界検出
回路3においては、上述の境界色情報が指示されておシ
、第2のセレクタ2の当該出力が境界色情報に対応する
か否かをチェックする。図示境界記憶フリップ・フロッ
プ4が今リセット状態にあるとしかつ上記境界検出回路
3が一致出力を発していないとすると、フリップ・フロ
ップ4からの論理「0」出力によって、第2のセレクタ
5−2は第1のセレクタ2によって選択された色情報即
ち、 ha段の色情報をそのまま&n−1段に書込むよ
うに子る。
このようにしてシフト動作が行われてゆく間に。
境界検出回路3が境界を検出すると、フリップ・フロッ
プ4がセットされ、論理「1」出力が第2のセレクタ5
−2に供給される。これによって、当該時点以降即ち当
該時点に第1のセレクタ2によって選択された色情報以
降の色情報は、第2のセレクタ5−2を介してシフト・
レジスタ1に書キ戻される際に2図示「ペイント・カラ
ー人力」に対応する色情報にすり変えられる。
プ4がセットされ、論理「1」出力が第2のセレクタ5
−2に供給される。これによって、当該時点以降即ち当
該時点に第1のセレクタ2によって選択された色情報以
降の色情報は、第2のセレクタ5−2を介してシフト・
レジスタ1に書キ戻される際に2図示「ペイント・カラ
ー人力」に対応する色情報にすり変えられる。
第2図は境界検出回路の一実施例構成を示し。
図中の符号6は境界色レジスタであって境界に対応すふ
色情報即ち境界色情報が予めセットされるもの、7は例
えば8→1セレクタを表わしている。
色情報即ち境界色情報が予めセットされるもの、7は例
えば8→1セレクタを表わしている。
境界色レジスタ6には9図示しないホス)CPUから例
えば「青色」と1赤色」といずれかの色情報が第1のセ
レクタ2から出力されれば境界であることを指示するよ
う、境界色レジスタ6における8種類の位置「0」ない
し「7」のうち、「青色」と「赤色」とに対応する位置
に論理「1」をプリセットされる。
えば「青色」と1赤色」といずれかの色情報が第1のセ
レクタ2から出力されれば境界であることを指示するよ
う、境界色レジスタ6における8種類の位置「0」ない
し「7」のうち、「青色」と「赤色」とに対応する位置
に論理「1」をプリセットされる。
この状態のもとで、第1のセレクタ2から第2図図示の
入力色情報rB、R,GJが順次入力されて〈、る際に
、当該入力色情報rB、 R,GJが「青色」または「
赤色」であれば、境界色レジスタ6にプリセットされて
いる論理「1」がセレクタ7から出力される。そして該
論理「1」の出力によって、第1図図示のフリップ・フ
ロップ4がセットされる。
入力色情報rB、R,GJが順次入力されて〈、る際に
、当該入力色情報rB、 R,GJが「青色」または「
赤色」であれば、境界色レジスタ6にプリセットされて
いる論理「1」がセレクタ7から出力される。そして該
論理「1」の出力によって、第1図図示のフリップ・フ
ロップ4がセットされる。
第3図は第1図図示のbo段に関連する回路部分の右か
ら左へペイント処理を行う側の一実施例詳細図を示して
いる。図中の符号6o−1ないしha 3は夫々第1図
図示のboシフト段に対応するフリップ・フロップ、2
−1ないし2−3は夫々第1図図示の第1のセレクタ2
に対応するもの、3.4は夫々第1図図示のものに対応
し、5−1−1ないし5−1−3は夫々第1図図示の第
2のセレクタ5−1に対応している。
ら左へペイント処理を行う側の一実施例詳細図を示して
いる。図中の符号6o−1ないしha 3は夫々第1図
図示のboシフト段に対応するフリップ・フロップ、2
−1ないし2−3は夫々第1図図示の第1のセレクタ2
に対応するもの、3.4は夫々第1図図示のものに対応
し、5−1−1ないし5−1−3は夫々第1図図示の第
2のセレクタ5−1に対応している。
右から左へペイント処理が行われる場合1図示のセレク
タ2−1ないし2−3においては第1図図示のbtt−
1段の内容が選択されて、境界検出回路3に供給される
。そして、フリップ・フロップ4が論理「0」を出力し
ている間、セレクタ5−1−1ないし5−1−3は夫々
61−1段の内容の側を選択してbo段にセットする。
タ2−1ないし2−3においては第1図図示のbtt−
1段の内容が選択されて、境界検出回路3に供給される
。そして、フリップ・フロップ4が論理「0」を出力し
ている間、セレクタ5−1−1ないし5−1−3は夫々
61−1段の内容の側を選択してbo段にセットする。
フリップ・フロップ4が論理「1」を出力すると、セレ
クタ5−1−1ないし5−1−3は夫々ペイント色側を
選択してbo段にセットする。
クタ5−1−1ないし5−1−3は夫々ペイント色側を
選択してbo段にセットする。
■ 発明の詳細
な説明した如く2本発明によれば、境界の存在を探知し
つつハードウェアの処理速度でペイント処理を行うしと
ができる。また境界検出回路において、複数種類の境界
色情報をプリセットすることができるために、(1)夫
々の境界色情報を検出してペイント・カラーを取入れる
ことができ、また(11)例えば右から左へのペイント
処理を行う際に「青色」を境界とみてペイント処理を行
うから折り返して左から右へのペイント処理を行う際に
[赤色」を境界とみてペイント処理を行うなどの態様を
採用することもできる。
つつハードウェアの処理速度でペイント処理を行うしと
ができる。また境界検出回路において、複数種類の境界
色情報をプリセットすることができるために、(1)夫
々の境界色情報を検出してペイント・カラーを取入れる
ことができ、また(11)例えば右から左へのペイント
処理を行う際に「青色」を境界とみてペイント処理を行
うから折り返して左から右へのペイント処理を行う際に
[赤色」を境界とみてペイント処理を行うなどの態様を
採用することもできる。
第1図は本発明に用いるペイント処理回路の一実施例構
成、第2図は第1図図示の境界検出回路の一実施例構成
、第3図は第1図図示のbo段に関連する回路部分の要
部一実施例詳細図を示す。 図中、1はペイント・シフト・レジスタ、2は第1のセ
レクタ、3は境界検出回路、4は境界記憶フリップ・7
0ツブ、5は第2のセレクタ、6は境界色レジスタ、7
け8→1セレクタを表わす。 特許出願人 富士通株式会社
成、第2図は第1図図示の境界検出回路の一実施例構成
、第3図は第1図図示のbo段に関連する回路部分の要
部一実施例詳細図を示す。 図中、1はペイント・シフト・レジスタ、2は第1のセ
レクタ、3は境界検出回路、4は境界記憶フリップ・7
0ツブ、5は第2のセレクタ、6は境界色レジスタ、7
け8→1セレクタを表わす。 特許出願人 富士通株式会社
Claims (1)
- 図形の1メツシユに対応する色情報または濃淡情報を少
なくとも格納してなるビット・マツプ・ビデオ・メモリ
をそなえ、該メモリから複数メッシュ分の上記色情報ま
たは濃淡情報を一斉に読出して上記各メツシュに対して
ペイント処理を実行してゆくペイント処理システムにお
いて、上記複数メッシュ分の色情報または濃淡情報がセ
ットされる循環形ペイント・シフト・レジスタ、該シフ
ト・レジスタによるシフト動作が行われつつある間に各
1メツシユ分の色情報または濃淡情報を抽出する第1の
セレクタ、該第1のセレクタの出力に対して予め境界色
情報または境界濃淡情報として指示された1つまたは複
数個の境界色情報または境界濃淡情報と比較する境界検
出回路、該境界検出回路からの出力によって第2のセレ
クタを制御せしめる境界記憶保持部、該境界記憶保持部
からの制御にもとづいて上記シフト動作の間に上〜記シ
フト・レジスタに循環書込みされる各メツシュの色情報
または濃淡情報を元の情報か或いは予め指定されたペイ
ント情報かに選択する第2のセレクタをそなえて上記シ
フト動作の間に図形の境界を検出しつつペイント処理を
実行するようにしたペイント処理回路をもうけたことを
特徴とするペイント処理システム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57107353A JPS58223181A (ja) | 1982-06-21 | 1982-06-21 | ペイント処理システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57107353A JPS58223181A (ja) | 1982-06-21 | 1982-06-21 | ペイント処理システム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS58223181A true JPS58223181A (ja) | 1983-12-24 |
Family
ID=14456903
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57107353A Pending JPS58223181A (ja) | 1982-06-21 | 1982-06-21 | ペイント処理システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS58223181A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62251982A (ja) * | 1986-04-25 | 1987-11-02 | Fanuc Ltd | 画像処理装置 |
-
1982
- 1982-06-21 JP JP57107353A patent/JPS58223181A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62251982A (ja) * | 1986-04-25 | 1987-11-02 | Fanuc Ltd | 画像処理装置 |
| WO1987006743A1 (fr) * | 1986-04-25 | 1987-11-05 | Fanuc Ltd | Processeur d'images |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4748442A (en) | Visual displaying | |
| JPS5991489A (ja) | 表示装置 | |
| JPS58223181A (ja) | ペイント処理システム | |
| JPS5876883A (ja) | 画像表示装置 | |
| US5117485A (en) | Method and apparatus for sorting line segments for display and manipulation by a computer system | |
| JPS61223893A (ja) | 階調変換制御方式 | |
| JPS5893097A (ja) | 色切換回路 | |
| AU618129B2 (en) | Method and apparatus for sorting line segments for display and manipulation by a computer system | |
| JPS6113381A (ja) | 画像処理装置 | |
| JPS6141186A (ja) | カラ−デ−タ同時書込み装置 | |
| JPS62297895A (ja) | ふちどり表示方式 | |
| JP3061830B2 (ja) | 画像処理装置 | |
| JPS58168090A (ja) | 表示用補間装置 | |
| JPS58125090A (ja) | 表示用補間装置 | |
| JPS6193494A (ja) | 表示色制御装置 | |
| JPS63201788A (ja) | 画像デ−タ切り出し回路 | |
| JPS58184189A (ja) | 色の変化によるブリンク方式 | |
| JPH0816147A (ja) | 情報表示装置 | |
| JPS60230195A (ja) | 文字パタ−ン変換装置 | |
| JPS62127892A (ja) | カラ−crt装置におけるカラ−描画方式 | |
| JPS61264480A (ja) | 図形処理方式 | |
| JPS63260263A (ja) | 画像処理装置 | |
| JPS60149085A (ja) | 表示装置 | |
| JPS6289084A (ja) | 図形表示装置 | |
| JPS6155693A (ja) | カラ−図形処理装置 |