JPH0456894A - 文字作成装置の端点形状変更方式 - Google Patents

文字作成装置の端点形状変更方式

Info

Publication number
JPH0456894A
JPH0456894A JP2165978A JP16597890A JPH0456894A JP H0456894 A JPH0456894 A JP H0456894A JP 2165978 A JP2165978 A JP 2165978A JP 16597890 A JP16597890 A JP 16597890A JP H0456894 A JPH0456894 A JP H0456894A
Authority
JP
Japan
Prior art keywords
end point
vector
character
character data
data
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
JP2165978A
Other languages
English (en)
Inventor
Mitsuko Fujita
藤田 充子
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 JP2165978A priority Critical patent/JPH0456894A/ja
Publication of JPH0456894A publication Critical patent/JPH0456894A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 〔概要〕 形状変更方式に関し、文字作成装置で作成する文字の端
点形状を任意に変更する文字作成装置の端点形状変更方
式に関し、 文字の端点形状を自動的に、かつ高速に変更することを
目的とし、 文字の輪郭線の変位点座標をベクトルとして表現したベ
クトル文字データを格納するベクトル文字データ格納手
段と、該ベクトル文字データの文字の端点部分のデータ
を指示するフラグを該ベクトル文字データに付加するフ
ラグ付加手段と、文字の端点部分の輪郭線形状のベクト
ルデータを登録記憶する端点形状記憶手段と、該ベクト
ル文字データのフラグにより指示される各端点部分を該
端点形状記憶手段から選択される端点形状に応したベク
トルデータに変更して該ベクトル文字データを加工する
データ加工手段とを有し構成する。
〔産業上の利用分野〕
本発明は文字作成装置の端点形状変更方式に関し、文字
作成装置で作成する文字の端点形状を任意に変更する文
字作成装置の端点形状変更方式に関する。
近年、新聞、印刷業界を始め企業内印刷、DTP (D
esk Top Publishing ) 、 ワー
ドプロセッサに至るまで、文字フォントを文字の輪郭線
上の変化点をベクトルデータとして表示したベクトル形
式で保持する装置が増えてきている。
このように、文字フォントをベクトル形式で存すること
とすると、従来使用されていたフルドツト形式の文字デ
ータに較へて1文字に対する文字データ量も減少し、ま
たサイズの異なる文字に対しても文字データ処理装置に
おいて、基本となるサイズのベクトル文字データを拡大
縮小することによって、各種のサイズの文字データを準
備する必要か無くなり、全体として大幅なデータ削減か
行える。
ベクトル文字の実現によりデータ量は削減されたか、よ
り多(の文字や書体を扱いたいというユーザニーズは年
々高まる一方で到底その全てをメーカーで賄うことは不
可能である。また、メーカーに不足文字を発注すると納
期がかかる上にコストが高い等、ユーザか希望する文字
をユーザ自身で作成する文字作成装置か注目を集めてい
る。
〔従来の技術〕
日本語は1つの書体を作成しようとする場合、欧文に比
べて非常に多くの文字を作成しなければならない。その
数は欧文か記号を含めて100文字/書体程度なのに和
文では約8.000文字/書体が必要になる。従って、
新書体の作成にあたって新たにデザインを起こしてデー
タ化するのは多くの時間と労力がかかるが、書体の中に
は、端点の形状を変化させることて異なる書体を生成す
ることができるものもある。
第7図(A)に示す角ゴシ・ツク体は文字の端点形状を
変更するだけで同図(B)に示す丸コ゛シ、。
り体に変更することができる。
従来の文字作成装置では例えば角ゴシ・ツク体を丸ゴシ
ック体に変更する場合、角コ′シ・ツク体の文字の端点
10a−10f夫々について手作業で編集作業を行ない
、丸ゴシ・ツク体の文字に変更していた。
〔発明が解決しようとする課題〕
従来装置では文字の全ての端点について手作業で編集作
業を行なわなければならないために、編集作業の量が膨
大となってしまうという問題かあった。
本発明は上記の点に鑑みなされたもので、文字の端点形
状を自動的に、かつ高速に変更する文字作成装置の端点
形状変更方式を提供することを目的とする。
〔課題を解決するための手段〕
第1図は本発明方式の原理図を示す。
同図中、ベクトル文字データ格納手段lは、文字の輪郭
線の変位点座標をベクトルとして表現したベクトル文字
データを格納する。
フラグ付加手段2は、ベクトル文字データの文字の端点
部分のデータを指示するフラグを該ベクトル文字データ
に付加する。
端点形状記憶手段3は、文字の端点部分の輪郭線形状の
ベクトルデータを登録記憶する。
データ加工手段4は、ベクトル文字データのフラグによ
り指示される各端点部分を端点形状記憶手段3から選択
される端点形状に応じたベクトルデータに変更して該ベ
クトル文字データを加工する。
〔作用〕
本発明においては、ベクトル文字データのフラグを付加
された端α部分をデータ加工手段4か端点形状記憶手段
3の端点形状に応じて変更するため、文字の端点形状を
自動的に変更でき、人手による編集作業か少ないので高
速処理か可能となる。
[実施例〕 第2図は本発明方式の文字作成装置の一実施例のブロッ
ク図を示す。
同図中、ベクトル文字データ格納部20には第3図に示
す如き字体の各文字の輪郭線の変位点座標をベクトルと
して表現したベクトル文字データか格納されている。二
のベクトル文字データはデータ変換部21てフルドツト
文字データに変換されてフルドツト文字データ格納部2
2に格納され、またフルドツト文字データ格納部22の
フルドツト文字データはデータ変換部21でベクトル文
字データとされベクトル文字データ格納部20に格納さ
れる。
ベクトル文字データ格納部20から読出されたベクトル
文字データはベクトル文字データ加工部23及び描画メ
モリ24を通して表示部25に表示される。上記表示部
25に表示される第3図に示す如き文字を見て、文字の
各端点の端点形状開始点S1〜S6及び端点形状終了点
El−E6を指示すると、この指示入力は入力制i卸部
27を通してベクトル文字データ加工部23に供給され
る。
これによってベクトル文字データ加工部23は第4図(
A)に示す如くベクトル文字データの文字輪郭に沿った
点列のうち上記端点形状開始点及び終了点S1〜S6.
El〜E6について端点形状開始点フラグS及び端点形
状終了点フラグE夫々を付加する。
また、入力部26て任意の端点例えば端点形状開始点、
終了点S6.E6の端点を選択して、任意の端点部分の
輪郭線形状(端点形状)を作成する。この端点形状のベ
クトルデータはベクトル文字データ加工部23に供給さ
れ、ここで開始点を原点上とし終了点をX軸上とするよ
うなxy座標に座標変換される。ここでは端点形状開始
点、終了点S6.E6夫々のX、Y座標を第5図(A)
に示す如< (X、、Y、)、(X、、Y、)とすると
、次式を用いて第5図(B)に示す如く、X。
y座標に変換する。
のベクトルデータはベクトル文字データ加工部23から
端点形状記憶部28に登録記憶される。
この端点形状のベクトルデータは複数種類登録可能であ
る。
次に第3図に示す如き文字の端点形状を変更する場合に
は、入力部26で端点形状記憶部28に登録されている
端点形状を選択して自動修正を指示する。この選択によ
りベクトル文字データ加工部23は地点形状記憶部28
より選択された端点形状のベクトルデータを取出して端
点形状呼出部29に格納し、ここからベクトル文字デー
タ加工部23に供給される。
ベクトル文字データJ][I工部23は第4図(A)に
示すベクトル文字データのうち端点形状開始点フラグS
の付加位置から端点形状終了点フラグEの付加位置まで
を端点形状呼出部29よりの端点形状のベクトルデータ
で変更する。この場合には文字上の各端点の端点形状開
始点(Sl−S6)、終了点(El〜E6)夫々と、呼
出した端点形状の開始点(0,0)、終了点(x、、O
)とを対応させるために次式を用いて第5図(C)に示
す如き座標変換を行なう。
但し、lは端点を区別するための添字、XE、−X。
X。
(2)式では係数aによって拡大又は縮小か行なわれ、
角度φ、だけ回転が行なわれる。
これによって第4図(A)のベクトル文字データはフラ
グSの付加位置からフラグEの付加位置までか呼出した
端点形状に変更され、第4図(B)のベクトル文字デー
タとされ、これによって、表示部25に表示される文字
は第6図(A)に示す角ゴシック体からほとんと第6図
(B)に示す如き丸ゴシック体に自動的に変更される。
またベクトル文字データ加工部23は第4図(B)のベ
クトル文字データをベクトル文字データ格納部に格納す
る。
ところてフルドツト文字データ加工部30はフルドツト
文字データ格納部22よりのフルドツト文字データを描
画メモリ24を通して表示部25に表示させ、入力部2
6から入力制御部27を通した制御により上記フルドツ
ト文字データを加工し、フルドツト文字データ格納部2
2に格納する。
このように、ベクトル文字データのフラグを付加された
端点部分をデータ加工手段4か端点形状記憶手段3の端
点形状に応じて変更するため、文字の端点形状を自動的
に変更でき、人手による編集作業か少ないので高速処理
か可能となる。
〔発明の効果〕
上述の如く、本発明の文字作成装置の端点形状変更方式
によれば、文字の端点形状を自動的に、かつ高速に変更
することかでき、人手による編集作業が極くわずかて済
み、実用上きわめて有用である。
【図面の簡単な説明】
第1図は本発明方式の原理図、 第2図は本発明方式の文字作成装置の一実施例のブロッ
ク図、 第3図は文字の一例を示す図、 第4図はベクトル文字データを示す図、第5図は端点形
状の登録及び変更を説明するための図、 第6図は本発明による端点形状変更を示す図、第7図は
字体の各個を示す図である。 図において、 lはベクトル文字データ格納手段、 2はフラグ付加手段、 3は端点形状記憶手段、 4はデータ加工手段、 20はベクトル文字データ格納部、 23はベクトル文字データ加工部、 28は端点形状記憶部、 29は端点形状呼出部 を示す。 第1図 特許出願人 富 士 通 株式会社 第2図 文中■−硬化示T口 第3図 (A) (C) 憾五千孜゛0参剖はひ゛1丸そ設−MHz−η口第5図

Claims (2)

    【特許請求の範囲】
  1. (1)文字の輪郭線の変位点座標をベクトルとして表現
    したベクトル文字データを格納するベクトル文字データ
    格納手段(1)と、 該ベクトル文字データの文字の端点部分のデータを指示
    するフラグを該ベクトル文字データに付加するフラグ付
    加手段(2)と、 文字の端点部分の輪郭線形状のベクトルデータを登録記
    憶する端点形状記憶手段(3)と、該ベクトル文字デー
    タのフラグにより指示される各端点部分を該端点形状記
    憶手段から選択される端点形状に応じたベクトルデータ
    に変更して該ベクトル文字データを加工するデータ加工
    手段(4)とを有することを特徴とする文字作成装置の
    端点形状変更方式。
  2. (2)該データ加工手段(4)は該端点形状に応じたベ
    クトルデータを該ベクトル文字データの各端点部分に応
    じて拡大又は縮小し、かつ回転して該各端点部分を変更
    することを特徴とする請求項(1)記載の文字作成装置
    の端点形状変更方式。
JP2165978A 1990-06-25 1990-06-25 文字作成装置の端点形状変更方式 Pending JPH0456894A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2165978A JPH0456894A (ja) 1990-06-25 1990-06-25 文字作成装置の端点形状変更方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2165978A JPH0456894A (ja) 1990-06-25 1990-06-25 文字作成装置の端点形状変更方式

Publications (1)

Publication Number Publication Date
JPH0456894A true JPH0456894A (ja) 1992-02-24

Family

ID=15822611

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2165978A Pending JPH0456894A (ja) 1990-06-25 1990-06-25 文字作成装置の端点形状変更方式

Country Status (1)

Country Link
JP (1) JPH0456894A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5771035A (en) * 1995-10-13 1998-06-23 Sharp Kabushiki Kaisha Character generation device
CN1097815C (zh) * 1996-05-13 2003-01-01 夏普公司 字符成形设备

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5771035A (en) * 1995-10-13 1998-06-23 Sharp Kabushiki Kaisha Character generation device
CN1099096C (zh) * 1995-10-13 2003-01-15 夏普公司 字符发生装置
CN1097815C (zh) * 1996-05-13 2003-01-01 夏普公司 字符成形设备

Similar Documents

Publication Publication Date Title
EP0131457B1 (en) Document creating apparatus
JPH0572627B2 (ja)
JP3599198B2 (ja) 図形編集装置
JPH0456894A (ja) 文字作成装置の端点形状変更方式
JPH0830666A (ja) 文字列配置方法及びその装置
JP2663967B2 (ja) 情報記憶制御方法
JP2803746B2 (ja) 文字処理方法及びその装置
JP2956784B2 (ja) 漢字フォントのデータ化方式
JPH01191192A (ja) 高品質文字発生装置
JPH04186292A (ja) 文字パターン作成装置
JP2505257B2 (ja) 作図装置
JPH06274589A (ja) 文書処理装置
JPH05158453A (ja) 文字検索方式
JPS63127288A (ja) パタ−ン生成装置
JPH03111894A (ja) 文字発生方法及び装置
JPH07110867A (ja) 描画装置
JPS62157089A (ja) ベクトル文字の作成方法
JPH05313634A (ja) アウトラインフォント展開装置
JPH0584541B2 (ja)
JPH0566758A (ja) 外字フオント作成装置
JPH05143047A (ja) 文字表示装置
JPS59117621A (ja) 文書編集校正方式
JPH0863143A (ja) 文字記号発生装置
JPH03288894A (ja) 文書作成装置及び文書作成方法
JPH0413182A (ja) 文字・図形発生方法及び装置