JPH03111894A - 文字発生方法及び装置 - Google Patents

文字発生方法及び装置

Info

Publication number
JPH03111894A
JPH03111894A JP1251215A JP25121589A JPH03111894A JP H03111894 A JPH03111894 A JP H03111894A JP 1251215 A JP1251215 A JP 1251215A JP 25121589 A JP25121589 A JP 25121589A JP H03111894 A JPH03111894 A JP H03111894A
Authority
JP
Japan
Prior art keywords
information
character
curve
pattern
outline
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
Application number
JP1251215A
Other languages
English (en)
Inventor
Kiyoshi Watanabe
清 渡辺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP1251215A priority Critical patent/JPH03111894A/ja
Publication of JPH03111894A publication Critical patent/JPH03111894A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Image Generation (AREA)
  • Document Processing Apparatus (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、文字発生方法及び装置に関し、詳しくは高品
位な文字パターンを可視化する文字発生方法及び装置に
関する。
[従来の技術] この種の装置の代表的なものとしては、プリンタや表示
装置等が挙げられる。例えば、プリンタは通常文字コー
ドを受信し、対応する文字パターンを発生し、そのパタ
ーンに基いて出力画像を形成している。また、表示装置
も同様であって、その出力対象が異なるだけである。
[発明が解決しようとしている課題] しかしながら、現在の多くのこの種の装置では、文字コ
ードに対応する最終的な文字パターン、すなわち出力画
像は長体、平体、斜体、綱掛け、輪郭、影付きなどの修
飾こそ可能だが、これらの修飾は単なる幾何学的変形に
過ぎず、異なる書体と定義できる文字を発生することは
出来なかった。
和文の場合、日本工業規格(J I S ) x020
8で制定されている文字数は第一水準・第二水準あわせ
て約7000字もあり、−書体分の文字パターン情報量
だけでも相当量となる。これに加え異る書体を用意しよ
うとすれば、その開発工数もさることなから二書体分の
文字パターン情報量は膨大なものとなってしまう。
本発明はかかる課題に鑑みなされたものであり、その目
的とする処は、一種類の文字パターン情報より、二以上
の書体の出力画像を得ることを可能とした文字発生方法
及び装置を提供することにある。
[課題を解決するための手段] 上記目的を達成するために、本発明の文字発生方法及び
装置は以下の構成から成る。すなわち、文字パターン情
報を点座標の集合による輪郭の形状で記憶し、なおかつ
輪郭を曲線で表現するために曲線制御点に付随する曲線
属性フラグを各制御点につき少なくとも2種類以上設定
し文字コード情報および該曲線属性フラグの情報に応じ
曲線により異ったパターンの可視像が形成可能な構成を
備える。
[作用] かかる本発明の構成によって、文字コード情報に対応し
た輪郭形状の文字パターン情報に基き出力画像を形成す
る際、外部より入力された書体指定情報、および文字パ
ターン情報の曲線制御点に付随する曲線属性フラグの情
報より、任意の文字輪郭区間を曲線または非曲線で描き
分けることにより所望の書体の可視像を形成するもので
ある。
本発明により文字パターン情報を点座標の集合による輪
郭の形状で記憶し、なおかつ輪郭を曲線で表現するため
に曲線制御点に付随する曲線属性フラグを各制御点につ
き少なくとも2種類以上設けた記憶手段と、 文字コード情報および該曲線属性フラグの情報に応じ、
曲線により異なったパターンの可視像が形成可能なパタ
ーン発生手段と を備えたことを特徴とする文字発生装置を提供すること
が可能となる。
本発明により文字パターン情報を点座標の集合による輪
郭の形状で記憶し、なおかつ輪郭を曲線で表現するため
に曲線制御点に付随する曲線属性フラグを各制御点につ
き少なくとも2種類以上設け、 文字コード情報および該曲線属性フラグの情報に応じ、
曲線により異なったパターンの可視像が形成可能なパタ
ーン発生方法を提供することが可能となる。
[実施例] 以下、図面を参照して本発明の実施例を詳細に説明する
第1図は本発明の実施例の方法を説明する為の装置の回
路構成を示す。
第1図において、1は出力対象の文字コード信号および
書体を指示するパターン発生命令を人力する入力部であ
り、バッファやフリップフ゛ロツブ等の信号保持回路を
用いる。2は入力部1から入力された文字コード信号を
目的の書体の文字パターンに変更する処理部であり、中
央演算処理装置(CPU)を用いる。処理部2がパター
ン発生手段として機能する。3は文字コードと対応する
メモリアドレスにその文字コードと対応する点座標の集
合による輪郭形状の文字パターンおよび輪郭の曲線制御
点に付随する曲線属性フラグを予め記憶した記憶部であ
り、リードオンリメモリ等の不揮発性メモリを用いる。
4は処理部2より処理された文字パターンを出力する出
力部であり、信号保持回路や並直列信号変換回路を用い
る。
入力部1、パターン情報記憶部3、および出力部4は処
理部2により動作制御される。
第2図は第1図に示すパターン情報記憶部3のディレク
トリテーブル3−1の記憶内容を示す。
第2図において、文字コードをアドレスとするメモリ領
域にメモリアドレスが記憶されている。
このメモリアドレスは次の第3−1図に示す文字パター
ンが格納されたフォントテーブルのメモリアドレスを示
す。
第3−1図および第3−2図は第1図に示すパターン情
報記憶部3のフォントテーブル3−2の記憶内容と文字
パターンとの対応関係を示す。
例えば、第3−2図の(A)に示すような仮名の「イ」
という文字は、基準点AOの座標値から始まる制御点の
座標値をベクトル展開した複数の値で表される。このと
き外部より入力された書体指定情報が「ゴシック体」で
あれば、フォントテーブルの曲線属性フラグエの情報を
基に曲線部のベクトル展開を行ない、(B)に示すよう
なゴシック体の「イ」を得る。同様に外部より入力され
た書体指定情報が「丸ゴシック体Jであれば、フォント
テーブルの曲線属性フラグIIの情報を基に曲線部のベ
クトル展開を行ない、(C)に示すような丸ゴシック体
の「イ」を得る。なお、この実施例で用いた曲線の種類
はBスプライ2曲線である。
次に第1図に示す回路動作を第4図に示すフローチャー
トを参照して説明する。なお、第゛4図に示す制御手順
は処理部2内のROMに格納され、cpuにより実行さ
れる。
第4図において、まず、目的の文字の発生を行なうとき
にステップ5IOIで入力部1から目的の文字コードを
読み出す。次にステップ5102で第2図に示すディレ
クトリテーブル3−1を参照してフォントテーブル3−
2を求める。次にパターン発生命令に含まれる書体指定
情報が「ゴシック体」を示しているときには曲線属性フ
ラグ■の情報を用いて文字パターン展開を行ない(ステ
ップ5103)、書体指定情報が「丸ゴシック体」を示
しているときには曲線属性フラグIIの情報を用いて文
字パターン展開を行なう(ステップ3104)、ステッ
プ5105では展開された文字パターンを処理部2から
出力部3を介して外部装置に送出する。送出する先は印
刷システムやCRT、電話回線など、電気的、磁気的ま
たはそれから変換された形で送出可能な対象物である。
以上、ステップ5101から5105までの処理を終え
ると本制御手順を終了する。
本発明実施例の応用例としては次のことが考えられる。
(1)本実施例では2種の曲線属性フラグを使い分けて
別置体の文字パターンを出力する例を示したが、曲線属
性フラグは2種に限らず、2種以上とし、それらの組み
合わせにより2種以上の書体を得ることも可能である。
(2)本実施例では文字輪郭にBスプライ2曲線を使用
した例を示したが、曲線の種類はBスプライ2曲線に限
らず、Bezier曲線、3次スプライン曲線、円弧曲
線などその他の方式の曲線を使用してもよい。それらの
間の切り分けでも良いことは言うまでもない。
[効果] 以上、詳述した様に、本発明により、文字パターン情報
を点座標の集合による輪郭の形状で記憶し、なおかつ輪
郭を曲線で表現するために曲線制御点に付随する曲線属
性フラグを各制御点につき少なくとも2種類以上設けた
記憶手段と、文字コード情報および該曲線属性フラグの
゛情報に応じ、曲線により異なったパターンの可視像が
形成可能なパターン発生手段と を備えたことを特徴とする文字発生装置を提供すること
が可能となった。
以上、詳述した様に、本発明により、文字パターン情報
を点座標の集合による輪郭の形状で記憶し、なおかつ輪
郭を曲線で表現するために曲線制御点に付随する曲線属
性フラグを各制御点につき少なくとも2種類以上設け、 文字コード情報および該曲線属性フラグの情報に応じ、
曲線により異なったパターンの可視像が形成可能なパタ
ーン発生方法を提供することが可能となった。
以上、説明したように、本発明は、輪郭形状の文字パタ
ーン情報に異なる曲線属性フラグ情報を与えることによ
り、基本となる1種類の文字パターン情報を基に2以上
の書体の出力画像を得ることを可能としたために、大幅
な文字パターンのデータ容量および書体の開発工数の削
減ができる。
【図面の簡単な説明】
第1図は本発明実施例の回路構成を示すブロック図、 第2図は本発明実施例のディレクトリテーブル3−1の
記載内容を示す説明図、 第3−1図および第3−2図は本発明実施例のフォント
テーブル3−2の記載内容とフォントパターンの対応関
係を示す説明図、 第4図は第1図に示す処理部2が実行する制御手順を示
すフローチャートである。 1・・・入力部、 2・・・処理部、 3・・・パターン情報記憶部、 4・・・出力部。 第1図 第2図 3−1デイレクトリテーブル 第3−1図

Claims (2)

    【特許請求の範囲】
  1. (1)文字パターン情報を点座標の集合による輪郭の形
    状で記憶し、なおかつ輪郭を曲線で表現するために曲線
    制御点に付随する曲線属性フラグを各制御点につき少な
    くとも2種類以上設けた記憶手段と、 文字コード情報および該曲線属性フラグの情報に応じ、
    曲線により異なったパターンの可視像が形成可能なパタ
    ーン発生手段と を備えたことを特徴とする文字発生装置。
  2. (2)文字パターン情報を点座標の集合による輪郭の形
    状で記憶し、なおかつ輪郭を曲線で表現するために曲線
    制御点に付随する曲線属性フラグを各制御点につき少な
    くとも2種類以上設け、文字コード情報および該曲線属
    性フラグの情報に応じ、曲線により異なったパターンの
    可視像が形成可能なパターン発生方法。
JP1251215A 1989-09-26 1989-09-26 文字発生方法及び装置 Pending JPH03111894A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1251215A JPH03111894A (ja) 1989-09-26 1989-09-26 文字発生方法及び装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1251215A JPH03111894A (ja) 1989-09-26 1989-09-26 文字発生方法及び装置

Publications (1)

Publication Number Publication Date
JPH03111894A true JPH03111894A (ja) 1991-05-13

Family

ID=17219414

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1251215A Pending JPH03111894A (ja) 1989-09-26 1989-09-26 文字発生方法及び装置

Country Status (1)

Country Link
JP (1) JPH03111894A (ja)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62217377A (ja) * 1986-03-19 1987-09-24 Hitachi Ltd ベクトル文字・図形の処理方式
JPS63131182A (ja) * 1986-11-20 1988-06-03 富士通株式会社 文字パタ−ン発生方式
JPH01210355A (ja) * 1988-02-19 1989-08-23 Fujitsu Ltd 文字パターン発生方式

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62217377A (ja) * 1986-03-19 1987-09-24 Hitachi Ltd ベクトル文字・図形の処理方式
JPS63131182A (ja) * 1986-11-20 1988-06-03 富士通株式会社 文字パタ−ン発生方式
JPH01210355A (ja) * 1988-02-19 1989-08-23 Fujitsu Ltd 文字パターン発生方式

Similar Documents

Publication Publication Date Title
JP3145509B2 (ja) 文字生成方法及びその装置
JPH05204363A (ja) ドットマトリクス装置における輪郭字体文字生成のための高速垂直走査−変換・充填方法及びその装置
JPH05120441A (ja) ベクトル画像描画装置
JPH05232926A (ja) 文字記号発生装置
JP2850979B2 (ja) 文字処理装置および方法
JPH03111894A (ja) 文字発生方法及び装置
JP3055187B2 (ja) 輪郭線データ処理装置
JP3146771B2 (ja) フォントラスタライズ装置およびその方法
JP2737845B2 (ja) 文字処理方法及び装置
JP3057959B2 (ja) データ変換装置
JP2861201B2 (ja) データ変換装置
JP2956784B2 (ja) 漢字フォントのデータ化方式
JP2803746B2 (ja) 文字処理方法及びその装置
JP3347756B2 (ja) 文字生成方法及びその装置
JP2697328B2 (ja) 輪郭線データ処理装置
JP2835056B2 (ja) 高品質文字パターン発生方式
JPH0392897A (ja) パターン発生装置
JP3087414B2 (ja) データ出力装置
JP3473046B2 (ja) 非正立文字の描画方法および装置
JPS62175794A (ja) 文字発生装置
JPH03288894A (ja) 文書作成装置及び文書作成方法
JPS61213884A (ja) 図形文字発生装置
JPH0456894A (ja) 文字作成装置の端点形状変更方式
JPH0784739A (ja) データ変換装置
JPH04269797A (ja) 文字データ生成装置