JPH02178784A - データ処理装置 - Google Patents
データ処理装置Info
- Publication number
- JPH02178784A JPH02178784A JP33541588A JP33541588A JPH02178784A JP H02178784 A JPH02178784 A JP H02178784A JP 33541588 A JP33541588 A JP 33541588A JP 33541588 A JP33541588 A JP 33541588A JP H02178784 A JPH02178784 A JP H02178784A
- Authority
- JP
- Japan
- Prior art keywords
- data
- memory
- read
- processor
- character
- 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
- 239000011800 void material Substances 0.000 abstract 2
- 210000004556 brain Anatomy 0.000 description 24
- 238000013500 data storage Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 238000000034 method Methods 0.000 description 4
- 230000000630 rising effect Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 2
- FBOUIAKEJMZPQG-AWNIVKPZSA-N (1E)-1-(2,4-dichlorophenyl)-4,4-dimethyl-2-(1,2,4-triazol-1-yl)pent-1-en-3-ol Chemical compound C1=NC=NN1/C(C(O)C(C)(C)C)=C/C1=CC=C(Cl)C=C1Cl FBOUIAKEJMZPQG-AWNIVKPZSA-N 0.000 description 1
- 238000004040 coloring Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005429 filling process Methods 0.000 description 1
- 235000021110 pickles Nutrition 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
Landscapes
- Image Generation (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、ベクターデータをデータ処理して文字及び図
形等のデータを生成するデータ処理装置に関し、特に上
記文字及び図形等のデータを記憶するプレーンメモリの
リセットに関するものである。
形等のデータを生成するデータ処理装置に関し、特に上
記文字及び図形等のデータを記憶するプレーンメモリの
リセットに関するものである。
〔従来の技術)
従来、このようなデータ処理装置では、プロセッサは、
第3図に示すように、ベクターフォントを要求に応じた
拡大、縮小、回転等の洩0を行った後、ベクター描画曲
線発生部(以下、rDDAJという。)に送っており、
ODAは上記演口によって求まったベクターデータに基
づき描画データを生成して上記描画データをプレーンメ
モリに出力している。次にプロセッサは、上記描画デー
タをプレーンメモリに閤き込み、上記描画データに基づ
く白抜き文字等を展間して形成した後、上記白抜き文字
等の塗り潰し処理を行っている。上記プレーンメモリは
、データの読み出しが終了すると、データ処理のソフト
ウェアに基づいてリセットされ、その後、新たな白抜き
文字の展開が行われていた。
第3図に示すように、ベクターフォントを要求に応じた
拡大、縮小、回転等の洩0を行った後、ベクター描画曲
線発生部(以下、rDDAJという。)に送っており、
ODAは上記演口によって求まったベクターデータに基
づき描画データを生成して上記描画データをプレーンメ
モリに出力している。次にプロセッサは、上記描画デー
タをプレーンメモリに閤き込み、上記描画データに基づ
く白抜き文字等を展間して形成した後、上記白抜き文字
等の塗り潰し処理を行っている。上記プレーンメモリは
、データの読み出しが終了すると、データ処理のソフト
ウェアに基づいてリセットされ、その後、新たな白抜き
文字の展開が行われていた。
(発明が解決しようとする課題〕
ところが、上記装置では、ブレーンメモリのリセットを
、データの読み出し終了後に、データ処理のソフトウェ
アに基づいて行っているので、白抜き文字の描画時間が
長くなり、ひいては文字の塗り潰しIt理が政延してデ
ータ処理の性能低下を伯くという問題点があった。
、データの読み出し終了後に、データ処理のソフトウェ
アに基づいて行っているので、白抜き文字の描画時間が
長くなり、ひいては文字の塗り潰しIt理が政延してデ
ータ処理の性能低下を伯くという問題点があった。
本発明は、上記問題点に鑑みなされたもので、ブレーン
メモリのリセットを高速に行って白抜き文字の展開を迅
速に行い、データ処理の性能を向上させることができる
データ処理装置を提供することを課題とする。
メモリのリセットを高速に行って白抜き文字の展開を迅
速に行い、データ処理の性能を向上させることができる
データ処理装置を提供することを課題とする。
(課題を解決するだめの手段)
本発明では、ベクターデータをデータ処理して描画デー
タを生成するODAと、ブレーンメモリ等の記憶手段に
当該描画データを書き込み、所望の文字及び図形を展開
するプロセッサとを有するデータ処理装置において、前
記ブレーンメモリから一定時間後に展開された文字及び
図形の読み出しデータを読み出すタイミング発生回′t
R等の読み出し手段と、前記タイミング発生回路の読み
出しタイミングに基づき、前記ブレーンメモリに当該メ
モリをリセットする“Onデータをに甘き込む前記プロ
セッサとデータ選択回路等の…き込み手段とを具える。
タを生成するODAと、ブレーンメモリ等の記憶手段に
当該描画データを書き込み、所望の文字及び図形を展開
するプロセッサとを有するデータ処理装置において、前
記ブレーンメモリから一定時間後に展開された文字及び
図形の読み出しデータを読み出すタイミング発生回′t
R等の読み出し手段と、前記タイミング発生回路の読み
出しタイミングに基づき、前記ブレーンメモリに当該メ
モリをリセットする“Onデータをに甘き込む前記プロ
セッサとデータ選択回路等の…き込み手段とを具える。
(作用]
上記ブレーンメモリから展開された文字及び図形の読み
出しデータを読み出すタイミングとはは同時に、上記ブ
レーンメモリに当該メモリをリセットする“0″データ
をハード的に書き込む。従って、ブレーンメモリからの
読み出しデータの読み出しと“0′データの書き込みと
を同時に行い、白抜き文字の展開を迅速に行うことがで
きる。
出しデータを読み出すタイミングとはは同時に、上記ブ
レーンメモリに当該メモリをリセットする“0″データ
をハード的に書き込む。従って、ブレーンメモリからの
読み出しデータの読み出しと“0′データの書き込みと
を同時に行い、白抜き文字の展開を迅速に行うことがで
きる。
(実施例〕
本発明の実施例を第1図乃至第2図の図面に基づき詳細
に説明する。
に説明する。
第1図は、本発明に係るデータ処理装置の概略構成を示
すブロック図である。図において、プロセッサ11は、
実メモリ10に格納されているデータ処理のソフトウェ
アに基づき各部を制御し、実メモリ10からのベクター
フォントデータ(文字や図形を描画するのに必要な指示
や複数の点情報等)のデータ処理を実行するとともに、
後述する讃き込みデータQをアドレスaによって指定し
たブレーンメモリ15の記憶領域(例えば、1024
[dotlx1024 [dotlの領域)に、翔き込
みパルスiの出力タイミングによって讃き込んでいる。
すブロック図である。図において、プロセッサ11は、
実メモリ10に格納されているデータ処理のソフトウェ
アに基づき各部を制御し、実メモリ10からのベクター
フォントデータ(文字や図形を描画するのに必要な指示
や複数の点情報等)のデータ処理を実行するとともに、
後述する讃き込みデータQをアドレスaによって指定し
たブレーンメモリ15の記憶領域(例えば、1024
[dotlx1024 [dotlの領域)に、翔き込
みパルスiの出力タイミングによって讃き込んでいる。
また、プロセッサ11は、アドレスの出力を知らせる検
知信号すをタイミング発生回路12に出力している。
知信号すをタイミング発生回路12に出力している。
タイミング発生回路12は、上記検知信号すに基づきア
ドレス出力を知り、上記アドレス出力から一定時間後に
上記プロセッサ11、後述する選択回路14及びデータ
格納メモリ16に読み出しパルスCを出力する。
ドレス出力を知り、上記アドレス出力から一定時間後に
上記プロセッサ11、後述する選択回路14及びデータ
格納メモリ16に読み出しパルスCを出力する。
DDA13は、上記プロセッサ11によってデータ処理
されたベクターフォントデータdから描画データeを生
成しており、生成した描画データeをデータの選択回2
814に出力している。
されたベクターフォントデータdから描画データeを生
成しており、生成した描画データeをデータの選択回2
814に出力している。
選択回路14は、上記DDA13からの描画データe及
び所定グランドからの“O″データf入力しており、上
記読み出しパルスCの出力に応じて上記両データeまた
はfを選択して上記ブレーンメモリ15の書き込みデー
タqとして出力している。
び所定グランドからの“O″データf入力しており、上
記読み出しパルスCの出力に応じて上記両データeまた
はfを選択して上記ブレーンメモリ15の書き込みデー
タqとして出力している。
また、データ格納メモリ16には、上記ブレーンメモリ
15上で塗り潰し処理がなされた文字の読み出しデータ
hs上記読み出しパルスCの出力タイミングに基づいて
取り込まれ、格納されている。
15上で塗り潰し処理がなされた文字の読み出しデータ
hs上記読み出しパルスCの出力タイミングに基づいて
取り込まれ、格納されている。
次に第1図に示したデータ処理装置におけるブレーンメ
モリ15のリセット動作を第2図の波形図に基づき詳細
に説明する。
モリ15のリセット動作を第2図の波形図に基づき詳細
に説明する。
通常、DDA14によって生成された描画データeは、
選択回2814で選択され、書き込みデータ9として書
き込みパルスiの立ち上がりタイミングで上記ブレーン
メモリ15に書き込まれ、上記プレーンメモリ15上に
、第3図に示したような白抜き文字が形成される。上記
白抜き文字が形成されると、プロセッサ11は、上記白
抜き文字に対して塗り演し処理を行い、黒い文字を完成
させる。
選択回2814で選択され、書き込みデータ9として書
き込みパルスiの立ち上がりタイミングで上記ブレーン
メモリ15に書き込まれ、上記プレーンメモリ15上に
、第3図に示したような白抜き文字が形成される。上記
白抜き文字が形成されると、プロセッサ11は、上記白
抜き文字に対して塗り演し処理を行い、黒い文字を完成
させる。
タイミングR1回路12は、プロセッサ11によるアド
レス出力から上記塗り潰し処理が終了するまでの一定時
間を計数し、上記一定時間後に読み出しパルスCを上記
プロセッサ11、選択回路14及びデータ格納メモリ1
6に出力している。
レス出力から上記塗り潰し処理が終了するまでの一定時
間を計数し、上記一定時間後に読み出しパルスCを上記
プロセッサ11、選択回路14及びデータ格納メモリ1
6に出力している。
選択回路14は、上記読み出しパルスCの立ち上がりタ
イミングで“0″データfを選択し、上記″0′°デー
タfをブレーンメモリ15の書き込みデータqとして出
力している。
イミングで“0″データfを選択し、上記″0′°デー
タfをブレーンメモリ15の書き込みデータqとして出
力している。
また、プロセッサ11は、上記読み出しパルスCの立ち
−Eがりタイミングでブレーンメモリ15内のデータを
、読み出しデータhとして読み出すと共に、上記読み出
しパルスCとほぼ同時に出力するIき込みパルス1の立
ち上がりタイミングで、“0′データfからなる書き込
みデータQを、上記読み出しデータhを読み出す時にイ
ンクリメントされるアドレスによって指定されたブレー
ンメモリ15の記憶領域に順次書き込み、ブレーンメモ
リ15を上記゛0”データfによってリセットしている
。また、データ格納メモリ16には、ブレーンメモリ1
5から読み出された上記読み出しデータhが書き込まれ
て格納される。
−Eがりタイミングでブレーンメモリ15内のデータを
、読み出しデータhとして読み出すと共に、上記読み出
しパルスCとほぼ同時に出力するIき込みパルス1の立
ち上がりタイミングで、“0′データfからなる書き込
みデータQを、上記読み出しデータhを読み出す時にイ
ンクリメントされるアドレスによって指定されたブレー
ンメモリ15の記憶領域に順次書き込み、ブレーンメモ
リ15を上記゛0”データfによってリセットしている
。また、データ格納メモリ16には、ブレーンメモリ1
5から読み出された上記読み出しデータhが書き込まれ
て格納される。
したがって、本発明では、読み出しデータを読み出す時
にインクリメントされるアドレスによって指定されたブ
レーンメモリ15の記[i域に“Onデータを順次書き
込むので、データの読み出しとブレーンメモリのリセッ
トとを同時に行うことができ、このため白抜き文字の展
開を迅速に行うことができ、データ処理の速度を向上さ
せることができる。
にインクリメントされるアドレスによって指定されたブ
レーンメモリ15の記[i域に“Onデータを順次書き
込むので、データの読み出しとブレーンメモリのリセッ
トとを同時に行うことができ、このため白抜き文字の展
開を迅速に行うことができ、データ処理の速度を向上さ
せることができる。
なお、実施例では、文字のベクターデータのデータ処理
について説明したが、本発明はこれに限らず、図形のベ
クターデータについても同様のデータ処理を行うことが
できる。
について説明したが、本発明はこれに限らず、図形のベ
クターデータについても同様のデータ処理を行うことが
できる。
(発明の効果)
以上説明したように、本発明では、記憶手段からのデー
タ読み出しと同時に、該記憶手段にリセットデータを書
き込むので、従来単独で行っていたブレーンメモリのリ
セットの時間を削減することだでき、このため上記ブレ
ーンメモリのリセットを高速に行って白抜き文字の展開
が迅速になり、ひいては文字の塗り泪し処理までの時間
が短縮され、ff13図に示したー辿のデータ処理の性
能を向上さすることができる。
タ読み出しと同時に、該記憶手段にリセットデータを書
き込むので、従来単独で行っていたブレーンメモリのリ
セットの時間を削減することだでき、このため上記ブレ
ーンメモリのリセットを高速に行って白抜き文字の展開
が迅速になり、ひいては文字の塗り泪し処理までの時間
が短縮され、ff13図に示したー辿のデータ処理の性
能を向上さすることができる。
第1図は本発明に係るデータ処理装置の概略構成を示す
ブロック図、第2図は第1図に示したデータ処理装置に
おけるブレーンメモリのリセット動作を説明するための
波形図、第3図はベクターフォント描画の工程を示す工
程図である。 10・・・実メモリ、11・・・プロセッサ、12・・
・タイミング発生回路、13・・・ベクター描画曲線発
生部、14・・・選択回路、15・・・ブレーンメモリ
、16・・・データ格納メモリ、a・・・アドレス、C
・・・読み出しパルス、d・・・ベクターフォントデー
タ、e・・・描画データ、f・・・“0”データ、h・
・・読み出しデータ。 (Iン 了ドレスa Kコ’)’L2===== (5) 畳1と漬パ】レス1 一−l−ローー 乎 (し?込1タイミンク゛ 第2図 完本 白状でスミ 第3図
ブロック図、第2図は第1図に示したデータ処理装置に
おけるブレーンメモリのリセット動作を説明するための
波形図、第3図はベクターフォント描画の工程を示す工
程図である。 10・・・実メモリ、11・・・プロセッサ、12・・
・タイミング発生回路、13・・・ベクター描画曲線発
生部、14・・・選択回路、15・・・ブレーンメモリ
、16・・・データ格納メモリ、a・・・アドレス、C
・・・読み出しパルス、d・・・ベクターフォントデー
タ、e・・・描画データ、f・・・“0”データ、h・
・・読み出しデータ。 (Iン 了ドレスa Kコ’)’L2===== (5) 畳1と漬パ】レス1 一−l−ローー 乎 (し?込1タイミンク゛ 第2図 完本 白状でスミ 第3図
Claims (1)
- 【特許請求の範囲】 ベクターデータをデータ処理して描画データを生成し、
記憶手段に当該描画データを書き込み、所望の文字及び
図形を展開するデータ処理装置において、 前記記憶手段から展開された文字及び図形のデータを読
み出す読み出し手段と、 前記読み出し手段の読み出しタイミングに基づき、前記
記憶手段に当該記憶手段をリセットするリセットデータ
を書き込む書き込み手段と、を具え、前記記憶手段から
のデータ読み出しと同時に、該記憶手段にリセットデー
タを書き込むことを特徴とするデータ処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP33541588A JPH02178784A (ja) | 1988-12-28 | 1988-12-28 | データ処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP33541588A JPH02178784A (ja) | 1988-12-28 | 1988-12-28 | データ処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02178784A true JPH02178784A (ja) | 1990-07-11 |
Family
ID=18288295
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP33541588A Pending JPH02178784A (ja) | 1988-12-28 | 1988-12-28 | データ処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02178784A (ja) |
-
1988
- 1988-12-28 JP JP33541588A patent/JPH02178784A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0355832B2 (ja) | ||
| JP2527826B2 (ja) | コンピュ―タグラフィックシステムにおいて図形を描く方法 | |
| JPH02178784A (ja) | データ処理装置 | |
| JPS6330633B2 (ja) | ||
| JP2774662B2 (ja) | 文字処理装置 | |
| US6628289B1 (en) | Rendering apparatus and method, and storage medium | |
| JPS6155677B2 (ja) | ||
| JP2502530B2 (ja) | 印字装置 | |
| JP2808105B2 (ja) | フオント描画装置 | |
| JPH0323916B2 (ja) | ||
| JPH0232670B2 (ja) | ||
| JPH0594170A (ja) | ベクトルフオント描画装置 | |
| JPH02201691A (ja) | 文字塗りつぶし装置 | |
| JPS60134334A (ja) | 印字制御方式 | |
| JPH04373087A (ja) | 図形発生方式 | |
| JP2000029770A (ja) | 情報処理システム | |
| JPH02196296A (ja) | 文字発生器 | |
| JPH03217987A (ja) | 描画装置 | |
| JPS62184577A (ja) | 表示制御回路 | |
| JPS636895B2 (ja) | ||
| JPS6242189A (ja) | パタ−ン書込装置 | |
| JPS61283970A (ja) | 画像デ−タ処理装置 | |
| JPH09138761A (ja) | 1チップメモリデバイス | |
| JPS6190195A (ja) | パタ−ン発生装置 | |
| JPS62237583A (ja) | ラスタ演算処理装置 |