JPH02282293A - 高品位文字発生装置 - Google Patents
高品位文字発生装置Info
- Publication number
- JPH02282293A JPH02282293A JP1103710A JP10371089A JPH02282293A JP H02282293 A JPH02282293 A JP H02282293A JP 1103710 A JP1103710 A JP 1103710A JP 10371089 A JP10371089 A JP 10371089A JP H02282293 A JPH02282293 A JP H02282293A
- Authority
- JP
- Japan
- Prior art keywords
- character
- data
- dot data
- parts
- dot
- 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
- 230000002194 synthesizing effect Effects 0.000 claims description 3
- 239000000203 mixture Substances 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000000034 method Methods 0.000 description 5
- 101100328887 Caenorhabditis elegans col-34 gene Proteins 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 3
- 238000013500 data storage Methods 0.000 description 3
- 238000003786 synthesis reaction Methods 0.000 description 3
- 101100524639 Toxoplasma gondii ROM3 gene Proteins 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 101100481713 Lactococcus phage c2 l10 gene Proteins 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
Landscapes
- Image Generation (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、高品位文字発生装置に関する。
従来のページプリンタにおいて例をとると、輪郭ストロ
ークデータとして一文字毎に文字データを持ち、文字サ
イズに応じて拡大、縮小処理した輪郭データとスキャン
ラインの交点を順次計算することによりドツト化してい
た。
ークデータとして一文字毎に文字データを持ち、文字サ
イズに応じて拡大、縮小処理した輪郭データとスキャン
ラインの交点を順次計算することによりドツト化してい
た。
しかし従来技術による方法では、全文字の輪郭データが
膨大な量になり大きな記憶領域が必要になる問題点、輪
郭とスキャンラインの交点を計算するために作成速度が
遅くなるという問題点を有する。
膨大な量になり大きな記憶領域が必要になる問題点、輪
郭とスキャンラインの交点を計算するために作成速度が
遅くなるという問題点を有する。
本発明はかかる問題点に鑑みてなされたものであって、
その目的とするところは、少ないデータ量でさまざまな
文字ザイズに対応し高い作成速度をもつ高品位文字発生
装置を提供することにある。
その目的とするところは、少ないデータ量でさまざまな
文字ザイズに対応し高い作成速度をもつ高品位文字発生
装置を提供することにある。
本発明の高品位文字発生装置は、第1図の機能ブロック
図に示すように、ストローク方式の線情報により構成さ
れた文字部品データDと、前記文字部品データをドツト
化し文字部品ドツトデータとするドツトデータ作成手段
Eと、作成された文字部品ドツトデータ記憶蓄積する文
字部品ドツトデータ記憶部Fの3つのよりなる文字部品
作成部Cと、文字を構成するためにどの位置に文字部品
を配置するか示すような合成情報Bを持ち文字部品を組
み合せ高品位文字ドツトデータとする文字合成手段Aを
有することを特徴とする。
図に示すように、ストローク方式の線情報により構成さ
れた文字部品データDと、前記文字部品データをドツト
化し文字部品ドツトデータとするドツトデータ作成手段
Eと、作成された文字部品ドツトデータ記憶蓄積する文
字部品ドツトデータ記憶部Fの3つのよりなる文字部品
作成部Cと、文字を構成するためにどの位置に文字部品
を配置するか示すような合成情報Bを持ち文字部品を組
み合せ高品位文字ドツトデータとする文字合成手段Aを
有することを特徴とする。
本発明の高品位文字発生装置の作用について説明すると
、文字合成手段Aには合成情報Bが格納され、文字を作
成する際文字合成手段Aは合成情報Bに従い文字部品作
成部Cに文字部品の作成要求を出す。文字部品作成部C
は文字部品データDより要求された文字部品のデータを
引出し、ドツトデータ作成手段Eによりドツトデータ化
し文字部品ドツトデータ記憶部に格納する。終わりに文
字合成手段Aが文字部品のドツトデータを組み合せ合成
し高品位文字のドツトデータとする。
、文字合成手段Aには合成情報Bが格納され、文字を作
成する際文字合成手段Aは合成情報Bに従い文字部品作
成部Cに文字部品の作成要求を出す。文字部品作成部C
は文字部品データDより要求された文字部品のデータを
引出し、ドツトデータ作成手段Eによりドツトデータ化
し文字部品ドツトデータ記憶部に格納する。終わりに文
字合成手段Aが文字部品のドツトデータを組み合せ合成
し高品位文字のドツトデータとする。
以下本発明について図面に基づいて詳細に説明する。
第2図は本発明のシステム構成図である。
図中符号1は、CPU2、ROM3、RAM4、l10
5から成るマイクロコンピュータで出力装置6と接続さ
れている。マイクロコンピュータ]は文字部品データの
検索、拡大縮小、文字部品データのビットマツプ化の機
能、部品を組み合せ文字を作成する機能などを有し、こ
れらの機能はROM3に入っているプログラムに従って
CPU2が動き、RAM4やl105を操作することに
より実現する。また文字部品のストローク情報はROM
3にあり、ドツト化された文字部品はRAM4上に記憶
される。
5から成るマイクロコンピュータで出力装置6と接続さ
れている。マイクロコンピュータ]は文字部品データの
検索、拡大縮小、文字部品データのビットマツプ化の機
能、部品を組み合せ文字を作成する機能などを有し、こ
れらの機能はROM3に入っているプログラムに従って
CPU2が動き、RAM4やl105を操作することに
より実現する。また文字部品のストローク情報はROM
3にあり、ドツト化された文字部品はRAM4上に記憶
される。
第4図(a)に示す様に、文字は文字部品を配置するこ
とにより成り立っている。花はくさかんむり、にんべん
、ひの3つの文字部品より成り立つ。それぞれの文字部
品は第4図(b)−(d)に示すように多角形状の輪郭
情報で構成される。
とにより成り立っている。花はくさかんむり、にんべん
、ひの3つの文字部品より成り立つ。それぞれの文字部
品は第4図(b)−(d)に示すように多角形状の輪郭
情報で構成される。
文字部品を組み合わせることにより文字が作成でき、デ
ータ量を少なくできる。
ータ量を少なくできる。
次にこの様に構成した装置の動作を第3図に示したフロ
ーチャートに基づいて説明する。
ーチャートに基づいて説明する。
本文字発生装置が動き出すとマイクロコンピュータ1の
ROM3に記憶されているプログラムに従って文字の作
成動作がはじまる。
ROM3に記憶されているプログラムに従って文字の作
成動作がはじまる。
出力装置より、l105を通して作成要求が入るのを待
ち(ステップ1)、作成要求が入ったら指定された文字
を構成する合成情報により文字部品決め、文字部品の作
成要求を出す(ステップ2)。作成要求された文字部品
か指定サイズですでにドツト化され記憶されているか調
べ、あればステップ8にゆく。なければステップ4にゆ
きドツトデータの作成を行う。文字を複数個作成してゆ
くとすでに文字部品をドツト化されている頻度が高くな
ってゆき文字部品のドツト化の処理が少なくなり高速化
されてゆく。文字部品データを取り出しくステップ4)
、指定された文字サイズにしたがってデータを拡大縮小
しくステップ5)、ドツトデータ化する(ステップ6)
。なお多角形の輪郭情報からドツトデータを作成する方
法はPIXEL誌No、16 (p136−1.41)
の方法を使用する。作成されたドツトデータは記憶部に
保存される(ステップ7)。要求された全文字部品のド
ツトデータが作成されるまでステップ3からを繰り返す
(ステップ8)。すべてドツト化されたら、文字部品ド
ツトデータを配置合成し1文字分のドツトデータを作成
し出力する(ステップ9)。ステップ1にもどり再度作
成要求を待つ。
ち(ステップ1)、作成要求が入ったら指定された文字
を構成する合成情報により文字部品決め、文字部品の作
成要求を出す(ステップ2)。作成要求された文字部品
か指定サイズですでにドツト化され記憶されているか調
べ、あればステップ8にゆく。なければステップ4にゆ
きドツトデータの作成を行う。文字を複数個作成してゆ
くとすでに文字部品をドツト化されている頻度が高くな
ってゆき文字部品のドツト化の処理が少なくなり高速化
されてゆく。文字部品データを取り出しくステップ4)
、指定された文字サイズにしたがってデータを拡大縮小
しくステップ5)、ドツトデータ化する(ステップ6)
。なお多角形の輪郭情報からドツトデータを作成する方
法はPIXEL誌No、16 (p136−1.41)
の方法を使用する。作成されたドツトデータは記憶部に
保存される(ステップ7)。要求された全文字部品のド
ツトデータが作成されるまでステップ3からを繰り返す
(ステップ8)。すべてドツト化されたら、文字部品ド
ツトデータを配置合成し1文字分のドツトデータを作成
し出力する(ステップ9)。ステップ1にもどり再度作
成要求を待つ。
なお、本実施例では多角形の輪郭情報で文字部品が構成
されるとしたが、曲線輪郭情報、中心線と幅情報などド
ツトを作成できるような線情報であれば問題はない。ド
ツトデータ作成手段もここではPIXEL誌の単純に直
接塗りつぶす方法をとったが、台形分割し台形塗りつぶ
しをするような方法もある。
されるとしたが、曲線輪郭情報、中心線と幅情報などド
ツトを作成できるような線情報であれば問題はない。ド
ツトデータ作成手段もここではPIXEL誌の単純に直
接塗りつぶす方法をとったが、台形分割し台形塗りつぶ
しをするような方法もある。
以上述べたように本発明によれば、ストローク方式の線
情報により構成された文字部品データをドツト化し文字
部品ドツトデータとして記憶蓄積し、文字を構成する際
に合成情報に基づき文字部品ドツトデータを組み合せ高
品位文字ドツトデータとすることにより少ないデータ量
でさまざまな文字ザイズに対して高い作成速度を持って
文字ドツトデータが作成できる。
情報により構成された文字部品データをドツト化し文字
部品ドツトデータとして記憶蓄積し、文字を構成する際
に合成情報に基づき文字部品ドツトデータを組み合せ高
品位文字ドツトデータとすることにより少ないデータ量
でさまざまな文字ザイズに対して高い作成速度を持って
文字ドツトデータが作成できる。
第1図は、本発明の文字発生装置の構成を明示するため
のブロック図。 第2図は、本発明の文字発生装置の一実施例を示すシス
テム構成図。 第3図は、本発明の文字発生装置の動作を示すフローチ
ャート。 第4図は、文字構成を示す説明図。 A・・・文字合成手段 B・・・合成情報 ・文字部品作成部 ・文字部品データ ・ドツトデータ作成手段 ・文字部品ドツトデータ記憶部 ◆マイクロコンピュータ 拳CPU ・ROM ・RAM ・Ilo ・出力装置 以 出願人 セイコーエプソン株式会社 代理人 弁理士 鈴 木 喜三部(他1名)(a)
のブロック図。 第2図は、本発明の文字発生装置の一実施例を示すシス
テム構成図。 第3図は、本発明の文字発生装置の動作を示すフローチ
ャート。 第4図は、文字構成を示す説明図。 A・・・文字合成手段 B・・・合成情報 ・文字部品作成部 ・文字部品データ ・ドツトデータ作成手段 ・文字部品ドツトデータ記憶部 ◆マイクロコンピュータ 拳CPU ・ROM ・RAM ・Ilo ・出力装置 以 出願人 セイコーエプソン株式会社 代理人 弁理士 鈴 木 喜三部(他1名)(a)
Claims (1)
- 文字をドットデータとして扱い、紙やディスプレイにド
ット方式で出力するものにおいて、ストローク方式の線
情報により構成された文字部品データと、前記文字部品
データをドット化し文字部品ドットデータとするドット
データ作成手段と、作成された文字部品ドットデータを
記憶、蓄積する文字部品ドットデータ記憶部の3つより
なる文字部品作成部と、文字を構成するためにどの位置
に文字部品を配置するか示すような合成情報を持ち文字
部品を組み合せ高品位文字ドットデータとする文字合成
手段を有することを特徴とする高品位文字発生装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1103710A JPH02282293A (ja) | 1989-04-24 | 1989-04-24 | 高品位文字発生装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1103710A JPH02282293A (ja) | 1989-04-24 | 1989-04-24 | 高品位文字発生装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02282293A true JPH02282293A (ja) | 1990-11-19 |
Family
ID=14361287
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1103710A Pending JPH02282293A (ja) | 1989-04-24 | 1989-04-24 | 高品位文字発生装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02282293A (ja) |
-
1989
- 1989-04-24 JP JP1103710A patent/JPH02282293A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3145509B2 (ja) | 文字生成方法及びその装置 | |
| JPH02282293A (ja) | 高品位文字発生装置 | |
| JP2935510B2 (ja) | 出力装置及び出力方法 | |
| JPH0687217B2 (ja) | 文字パターン発生表示装置 | |
| JPH0541998B2 (ja) | ||
| JPH0934434A (ja) | 文字生成装置 | |
| JPH03281362A (ja) | 印刷装置 | |
| JPH03112267A (ja) | 印刷装置 | |
| JP2856235B2 (ja) | 文字処理装置および文字出力方法 | |
| JPH01191192A (ja) | 高品質文字発生装置 | |
| JP2829028B2 (ja) | 文書処理システム及び字体生成方法 | |
| JP2893836B2 (ja) | 文書作成装置及び文書作成方法 | |
| KR910002799B1 (ko) | 컴퓨터시스템용 문자 발생방법과 그 장치 | |
| JP2771629B2 (ja) | 文字処理装置 | |
| JPS62136693A (ja) | 図形文字出力方式 | |
| JP2567590B2 (ja) | 文字作成装置 | |
| JPH04184391A (ja) | 文字発生装置 | |
| JP3025141B2 (ja) | 文字修飾装置 | |
| JPH02281294A (ja) | 高品位文字発生装置 | |
| JP2662238B2 (ja) | 文字認識用辞書作成方式 | |
| JPH0392897A (ja) | パターン発生装置 | |
| JPH06175637A (ja) | 文字の生成方法 | |
| JP3040624B2 (ja) | パターン発生装置 | |
| JPH02281323A (ja) | 表示/印刷装置 | |
| JPH02281295A (ja) | 高品位文字発生装置 |