JPH0440493A - 文字作成装置 - Google Patents

文字作成装置

Info

Publication number
JPH0440493A
JPH0440493A JP2148385A JP14838590A JPH0440493A JP H0440493 A JPH0440493 A JP H0440493A JP 2148385 A JP2148385 A JP 2148385A JP 14838590 A JP14838590 A JP 14838590A JP H0440493 A JPH0440493 A JP H0440493A
Authority
JP
Japan
Prior art keywords
character
line width
coordinate
coordinates
correction information
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
JP2148385A
Other languages
English (en)
Inventor
Michiko Yoshida
美智子 吉田
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2148385A priority Critical patent/JPH0440493A/ja
Publication of JPH0440493A publication Critical patent/JPH0440493A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Generation (AREA)
  • Document Processing Apparatus (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

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

Description

【発明の詳細な説明】 [概要] 文字パターンの編集、特に文字パターンの線幅補正を行
う文字作成装置に関し、 文字パターンの線幅の補正を簡単に行うことで文字作成
作業を効率的に行うことができる文字作成装置を提供す
ることを目的とし、 字母を文字データとして読み取り、必要な文字サイズに
切り出し、文字パターンの編集を行う文字作成装置にお
いて、 線幅補正の指示により前記文字データの屈曲点の座標を
検索して線幅変更の対象となる点列を求める屈曲点検索
手段と、連続する点列の座標差分を求める座標差分算出
手段と、前記座標差分の符号に対応した線幅補正情報を
テーブルとして格納しておく補正情報記憶手段と、前記
線幅補正情報に基づいて座標を変更する座標変更手段と
により構成する。
[産業上の利用分野コ 本発明は、文字パターンの編集、特に文字パターンの線
幅補正を行う文字作成装置に関する。
文字作成装置においては、ワープロ、電子印刷システム
などで使用する文字パターンを画面上でデザインする。
−船釣には、イメージスキャナなどを利用して字母をイ
メージデータとして読み取り、必要な文字サイズに切り
出し、アウトライン化した後に、画面をみながら文字パ
ターンの編集を行う。
この編集において、文字パターンの線幅補正を効率よく
行うことが必要である。
[従来の技術] 従来の文字作成装置としては、例えば第7図に示すよう
なものがある。
第7図において、■はイメージスキャナなどからなる読
取部であり、読取部1は字母を文字データとして読み取
る。読取部1で読み取られた字母は文字データとして文
字データメモリ2内に格納される。3は切出部、4はア
ウトライン化部であり、文字データメモリ2内に格納さ
れた文字データは切出部3により必要な文字サイズに切
り出されて、アウトライン化部4によりアウトライン化
される。
その後、文字パターンは編集部5によりCRTG上でキ
ーボードやマウスなどの入力部7を用いて編集が行われ
、編集後に文字フォントメモリ8に格納される。なお、
9は文字作成装置本体である。
ここで、文字パターンは、(x、 y)座標の屈曲点デ
ータとして表わされ、第8図に示すように、この屈曲点
を移動、削除、追加することにより編集を行う。この場
合、文字パターンの線幅を調整するためには、第9図に
示すように、屈曲点を1つずつ移動していた。
[発明が解決しようとする課題] しかしながら、このような従来の文字作成装置にあって
は、文字パターンの線幅の補正を行なうためには、屈曲
点を一つずつ移動しなければならないため、線幅補正に
労力と時間がかかり、文字作成作業の効率が悪いという
問題点があった。
本発明は、このような従来の問題点に鑑みてなされたも
のであって、文字パターンの線幅の補正を簡単に行うこ
とで、文字作成作業を効率的に行うことができる文字作
成装置を提供することを目的としている。
[課題を解決するための手段] 第1図は本発明の原理説明図である。
第1図において、13は字母を文字データとして読み取
り、必要な文字サイズに切り出し、文字パターンの編集
を行う文字作成装置における、線幅補正の指示により前
記文字データの屈曲点の座標を検索して線幅変更の対象
となる点列を求める屈曲点検索手段、14は連続する点
列の座標差分を求める座標差分算出手段、1−5は前記
座標差分の符号に対応した線幅補正情報をテーブルとし
て格納しておく補正情報記憶手段、16は前記線幅補正
情報に基づいて座標を変更する座標変更手段である。
[作用] 本発明においては、字母を文字データとして読み取り、
必要な文字サイズに切り出し、アウトライン化した後に
、画面をみながら文字パターンの編集を行う。
このとき、オペレータより線幅変更の指示があった場合
には、線幅を変更する屈曲点座標を検索し、対象となる
点列を求め、連続する屈曲点列のX、Y座標の差分ΔX
、ΔYを求め、ΔX、ΔYの符号により線幅補正テーブ
ルを参照して、X。
Y座標を変更する。
このように、文字パターンの線幅補正を労力と時間をか
けることなく簡単に行うことができる。
その結果、文字作成作業を効率的に行うことができる。
[実施例] 以下、本発明の実施例を図面に基づいて説明する。
第2図〜第6図は本発明の一実施例を示す図である。
まず、構成を説明すると、第2図において、1−1は文
字データメモリであり、文字データメモリ11内にはイ
メージスキャンなどからなる読取部12により読み取ら
れた字母の文字データがX。
Yの座標値として格納される。
13は屈曲点検索手段としての屈曲点検索部であり、屈
曲点検索部13はオペレータの線幅補正の指示により線
幅を変更する屈曲点座標を検索し、対象となる屈曲点列
を求める。
14は座標差分算出手段としての座標差分算出部であり
、座標差分算出部14は連続する屈曲点列のX、 Y座
標の差分ΔX、ΔYを求める。
15は補正情報記憶手段としての補正情報記憶部であり
、補正情報記憶部15には、差分△X。
ΔYの符号に対応した線幅補正情報が座標補正テーブル
として予め格納されている。座標補正テーブルの例は、
第3図に示され、差分ΔX、ΔYの符号」−2−20の
組合せによりX、 Y座標の変化量1.−1.0が予め
決められている。
16は座標値変更手段としての座標値変更部であり、座
標値変更部16は、求めた差分△X、ΔYにより線幅補
正テーブルを参照して文字データメモリ11内のX Y
座標の変更を行う。
17は必要な文字サイズに切り出しを行う切出部、18
は切り出した文字パターンのアウトライン化を行うアウ
トライン化部、19はキーボードやマウスなどの入力部
20を用いてCRT2i上で文字パターンの編集を行う
編集部、22は編集または補正して作成された文字フォ
ントを格納する文字フォントメモリ、23は文字作成装
置本体である。
次に、動作を説明する。
まず、字母を読取部12で読み取って、文字データとし
て文字データメモリ11−に格納する。次に、切出部1
7により必要な文字サイズに切り出し、アウトライン化
部18によってアウトライン化を行う。その後、編集部
19によりCRT21をみながら入力部20を用いて文
字パターンの編集を行う。
ここで、オペレータにより、第4図に示すように、「木
」の字の枠部分について線幅を太くする線幅変更の指示
があったとする。
この指示により屈曲点検索部13により線幅を変更する
屈曲点座標を検索し、対象となる点列を求めて、この対
象点列を(XI 、Yl )、  (X2 。
Y2)  ・・・、(x、、y、)とする。
次に、座標差分算出部1.4により連続する点列に対し
てX座標、Y座標同士の差分ΔX、ΔYを求める。すな
わち、ΔX、=X2−X、、  △Y−Y2−Yl ノ
演算を(X、、Yl)、  (X2゜Y2)  ・・・
、  (xk、yk)について行う。
次に、求めた差分ΔX、△Yの符号により、第3図の座
標補正テーブルを参照して、下記のように、座標変更部
16によりX、 Y座標の補正を行う。
ΔX〉0.△Y〉0 ΔX〈0.△Y<O ΔX≦0.△Y〉0 △X≧0.ΔY〈0 を増加 を増加 を増加 を増加 X座標を X座標を X座標を X座標を のとき のとき のとき のとき ΔX〉帆 ΔY=Oのとき Y座標を を増加ΔX〈0
.ΔY=0  のとき X座標を−を増加ただし、Y座
標の符号が変化する場合には、下記の補正を行う。
すなわち、ΔY□−,<Q、  ΔY、n≧Oのときは
、1つ前の座標(X□、Y、)を補正する(第5図(A
)、参照)。
また、ΔYm+ >0.  ΔY、、 ≦Qのときは、
1つ前の座標(X。、Y。)を補正する(第5図(B)
、参照)。
次に、線幅補正を第6図に基づいて具体的に説明する。
(XI 、’+’+ )、  (X2 、Y2 )、 
 (X。
Y3)、  (x、t、Y4)については、△X>OΔ
Y〉0となるので、X座標をt増加する。
(Xl、Y5 )についてはΔX−帆 △y>oとなる
ので、X座標をt増加する。(x6.Yf、)について
は、ΔX<O,八Y>Qとなるので、X座標をt増加す
る。(x7.y7)については、ΔX〈0.△Y〉0と
なるかY座標の符号が変化するので、Y座標をt増加さ
せる(第5図(B)、参照)。
(XR、YR) 、(XQ 、  YQ ) 、  (
X+n。
Y、。)については△X〈0.△Y〈0となるので、X
座標を−を増加する。
このように、線幅補正を労力と時間をかけることなく一
括して自動的に行うことができ、文字作成作業を効率的
に行うことができる。
なお、線幅補正テーブルの変化量tを変えることにより
補正値を容易に変更することかできる。
[発明の効果] 以」二説明してきたように、本発明によれば、文字パタ
ーンの線幅を簡単に補正することができるため、文字作
成作業を効率的に行うことができる。
【図面の簡単な説明】
第1図は本発明の原理説明図、 第2図は本発明の一実施例を示す図、 第3図は座標補正テーブルの例を示す図、第4図は線幅
補正の部分を示す図、 第5図(A)、(B)はY座標の符号が変化する場合の
補正説明図、 第6図は線幅補正の例を示す図、 第7図は従来例を示す図、 第8図は屈曲点の編集の説明図、 第9図は従来の線幅補正の説明図である。 図中、 11・・文字データメモリ、 」−2・・・読取部、 13・・・屈曲点検索部(屈曲点検索手段)、14・・
・座標差分算出部(座標差分算出手段)、15・・・補
正情報記憶部(補正情報記憶手段)、16・・・座標値
変更部(座標値変更手段)、17・・・切出部、 18・・・アウトライン化部、 19・・・編集部、 20・・・入力部、 21・・・CRT。 22・・・文字フォントメモリ、 23・・・文字作成装置本体。

Claims (1)

  1. 【特許請求の範囲】  字母を文字データとして読み取り、必要な文字サイズ
    に切り出し、文字パターンの編集を行う文字作成装置に
    おいて、 線幅補正の指示により前記文字データの屈曲点の座標を
    検索して線幅変更の対象となる点列を求める屈曲点検索
    手段(13)と、連続する点列の座標差分を求める座標
    差分算出手段(14)と、前記座標差分の符号に対応し
    た線幅補正情報をテーブルとして格納しておく補正情報
    記憶手段(15)と、前記線幅補正情報に基づいて座標
    を変更する座標変更手段(16)を備えたことを特徴と
    する文字作成装置。
JP2148385A 1990-06-06 1990-06-06 文字作成装置 Pending JPH0440493A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2148385A JPH0440493A (ja) 1990-06-06 1990-06-06 文字作成装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2148385A JPH0440493A (ja) 1990-06-06 1990-06-06 文字作成装置

Publications (1)

Publication Number Publication Date
JPH0440493A true JPH0440493A (ja) 1992-02-10

Family

ID=15451587

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2148385A Pending JPH0440493A (ja) 1990-06-06 1990-06-06 文字作成装置

Country Status (1)

Country Link
JP (1) JPH0440493A (ja)

Similar Documents

Publication Publication Date Title
JP3021278B2 (ja) 均一幅線の生成装置及び均一幅線の生成方法
JPH0440493A (ja) 文字作成装置
JPH1049688A (ja) 画像データの部分消去および部分検出方法
JP3034140B2 (ja) 文字生成方法及びその装置
JP3065364B2 (ja) 切抜きマスク作成方法及び装置
KR100254659B1 (ko) 문자 생성 장치
JPH0493992A (ja) 文字・図形描画装置
JPH0765186A (ja) 図形編集装置
JP3260733B2 (ja) ベクトルフォント辞書
JPH06251092A (ja) 図面入力装置
JP2782753B2 (ja) 文字パターン変倍装置
JPH01108670A (ja) 数式入力編集方式
JPH04291397A (ja) 文字作成装置
JPH05334437A (ja) 画像処理方法および装置
JPH05276439A (ja) 輪郭線拡張方式
JPH04155384A (ja) 文字作成装置
JPH08123388A (ja) 文字発生器における線幅保証方法
JP3407310B2 (ja) 罫線出力方法及び罫線出力装置
JPH03132697A (ja) 文字発生装置
JPH0456894A (ja) 文字作成装置の端点形状変更方式
JP2780384B2 (ja) 輪郭線編集装置
JPH04323779A (ja) 図形輪郭線抽出方法
JPH04174897A (ja) 書体生成装置
JPH0695645A (ja) フルドット文字における文字影付け処理方法
JPS61117667A (ja) 画像の構造記憶方法及び画像登録装置