JPH02181190A - ベクトルフォント表現方式 - Google Patents

ベクトルフォント表現方式

Info

Publication number
JPH02181190A
JPH02181190A JP64000108A JP10889A JPH02181190A JP H02181190 A JPH02181190 A JP H02181190A JP 64000108 A JP64000108 A JP 64000108A JP 10889 A JP10889 A JP 10889A JP H02181190 A JPH02181190 A JP H02181190A
Authority
JP
Japan
Prior art keywords
characters
symbols
vector font
font data
vector
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
JP64000108A
Other languages
English (en)
Inventor
Mikio Hasebe
長谷部 幹夫
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP64000108A priority Critical patent/JPH02181190A/ja
Publication of JPH02181190A publication Critical patent/JPH02181190A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)

Abstract

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

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明は日本語ワードプロセッサ等にて文字や記号等の
フォントをベクトルデータを用いて表現するフォント表
現方式に関する。
(従来の技術) 従来、例えば日本語ワードプロセッサ等で文字等を印刷
(表示)する場合、文字フォントを例えば24X 24
点又は56X 56点程度の点の集合で文字を表わすド
ツトフォント方式か採用されている。
しかし、このようなドツトフォントを用いて文字フォン
トを表現してこれを印刷又は表示すると、点の粗さが目
立ち易くなる。このため、最近、文字フォントを直線や
曲線等のベクトルデータを組合わせることによって衣用
するベクトルフォント方式が注目されている。このベク
トルフォントを用いた場合、各種サイズの文字や記号を
ドツトフォントを用いた場合よりも、より美しく印刷又
は表示することが可能となる。
しかしながら、上記ベクトルフォント表現方式を採用す
ると、個々のベクトルフォントに対して高い精度の座標
指定が必要となって、ベクトルフォント自体の情報量が
かなり多くなる。又、日本語には文字の形状によって行
頭(又は行末〉にきてはいけない文字や記号(例えば「
)」)、あるいは縦書きと横書きとでは配置が異なる文
字や記号(例えば「つ」)がある。このような文字組に
関する情報は、上記した個々のベクトルフォントデータ
とは別に記憶してあき、1つの文字を表示又は印刷する
場合、この文字に対応するベクトルフォントデータの他
にこの文字に付随した上記情報を別々に管理しなければ
ならず、全体のフォントデータ量が多くなると共に、フ
ォントデータの管理機構が複雑になるという欠点があっ
た。
(発明か解決しようとする課題) 上記の如く、従来のベクトルフォント表現方式を採用す
ると、文字の形状を表現するベクトルフォントデータの
他に、文字組に関する情報を別に管理しなければならず
、文字に関する全体のフォントデータ量か多くなると共
に、これらデータの管理機構が複雑となって延いては装
置のコストを上昇させる欠点があった。そこで本発明は
上記の欠点を除去するもので、フォントデータの量を全
体として低減化すると共にこれらデータの管理機構を簡
単化することができるベクトルフォント表現方式を提供
することを目的としている。
[発明の構成] (課題を解決するための手段) 本発明は、文字及び記号等の形状を示す制御コード部と
データ部から成るベクトルフォントデータを用いて文字
及び記号等を表現してこれを表示又は印刷するベクトル
フォント表現方式を採用したワードプロセッサにおいて
、前記ベクトルフォントデータを構成する制御コードに
文字組に関する情報を含ませ、表示及び印刷対象の文字
及び記号等に対応する前記ベクトルフォントデータから
文字組に関する情報を取り出す情報抽出手段と、文字形
状を示すベタ1〜ルフオントデータによって表現された
前記文字及び記号等を表示又は印刷する時点で、前記情
報抽出手段によって取り出した文字組に関する情報に基
づいて前記文字及び記号等の表示又は印刷位置等を補正
する補正手段とを具備した構成を有している。
(作用) 本発明のベクトルフォント表現方式において、情報抽出
手段は表示及び印刷対象の文字及び記号等に対応する文
字組に関する情報を含んだベクトルフォントデータから
前記文字組に関する情報を取り出し、これを補正手段に
渡す。補正手段は文字形状を示すベクトルフォントデー
タによって表現された前記文字及び記号等を表示又は印
刷する時点で、前記情報抽出手段によって取り出した文
字組に関する情報に基づいて前記文字及び記号等の表示
又は印刷位置等を補正する。
(実施例) 以下、本発明の一実施例を図面を参照して説明する。第
1図は本発明のベクトルフォント表現方式を適用したワ
ードプロセッサの一実施例を示したブロック図でおる。
1は編集、表示等の制御及び装置全体の制御を行う制御
部、2は制御部1のワーキングメモリである主記憶部、
3は入力される文字、記号等を表現するベクトルフォン
トデータを記憶するベクトルフォント記憶部、4は表示
する文字、記号のサイズ等を演算するベクトル演算部、
5はベクトル演算部によって作られたベクトルに基づい
て表示メモリ部6に文字、記号の描画を行うベタ1〜ル
描画部、6は1画面分のイメージを保持する表示メモリ
部、7は例えば作成文書等の各種のデータが記憶される
外部記憶部、8は使用者の指示をキー人力として受取る
キーボード部、9は文字、記号等を表示する表示部でお
る。
第2図は第1図に示したベクトルフォント演算部4に記
憶されているベクトルフォントデータの一例を示した図
である。On (nは自然数)は直線や曲線の種類等を
示す制御コード部、dnは座標位置等が含まれるデータ
部、eは1文字分のベクトルフォントデータの終了を示
す終了コードである。制御コード部Onで文字の形状を
表現するための直線や曲線の種類を示し、次のデータ部
d に前記直線や曲線の座標位置等が記憶される。
又、本例では制御コード部に記憶する制御コードC1と
して文字組に関するコードを設け、ベクトルフォントデ
ータにこれが表現している文字の文字組を示す情報も含
ませている。ここで、以下に示す表は上記制御コード部
に記憶される制御コードとその意味を一覧とした表でお
る。
(以下余白) 次に本実施例の動作について説明する。利用者かキーボ
ード部8のキーを操作すると、対応する文字コードがこ
のキーボード部によって入力される。制御部1は入力さ
れる1文字分の文字コードに対応する第2図に示すよう
な1文字分のベクトルフォントデータをベクトルフォン
ト記憶部3から読み出し、読み出したベクトルフォント
データの中に文字組に関するデータがあればこれを主記
憶部2に保持しておく。一方、ベクトルフォント記憶部
3から読み出された上記ベクトルフォントデータはベク
トル演算部4に送られ、ここで、描画に必要な文字サイ
ズに合せた座標値を算出する演算処理が行われ、その演
算結果(ベクトル)がベクトル描画部5に送られる。ベ
クトル描画部5は送られてきたベクトルを表示メモリ部
6に書き込む。こうして、キーボード部8から文字コー
ドが入ツノされる毎に上記処理が繰返され、表示メモリ
部6に順次文字、記号等のイメージが描画され、一画面
分のイメージが書き込まれる。表示メモリ部6に描画さ
れたイメージは順次制御部1によつて読み出されて、表
示部9に与えられ、表示部の画面上に表示されるが、こ
の時、制御部1は表示する文字に対応する文字組に関す
る情報か主記憶部にある場合には、この情報に基づいて
表示位置等の補正を行う。
本実施例によれば、第2図に示した1文字分のベクトル
フォントデータに文字の形状に関するデータ以外に文字
組に関する情報も含ませているため、従来の如く、前記
文字組に関する情報として禁則文字表や縦書き専用フォ
ントデータ等を別に記憶する必要かなくなり、フォント
データ量の低減化を図ることができると共に、フォント
データの管理機構を単純化することができる。
[発明の効果] 以上記述した如く本発明のベクトルフォント表現方式に
よれば、フォントデータの量を全体として低減化すると
共にこれらデータの管理機構を簡単化することができる
。
【図面の簡単な説明】 第1図は本発明のベクトルフォント表現方式を適用した
ワードプロセッサの一実施例を示したブロック図、第2
図は第1図のベクトルフォント記憶部に記憶されるベク
トルフォントデータの一例を示した図である。 1・・・制御部      2・・・主記憶部3・・・
ベクトルフォント記憶部 4・・・ベクトル演算部  5・・・ベクトル描画部6
・・・表示メモリ部   7・・・外部記憶部8・・・
キーボード部   9・・・表示部代理人 弁理士 則
 近 憲 佑 同  山王

Claims (1)

    【特許請求の範囲】
  1. 文字及び記号等の形状を示す制御コード部とデータ部か
    ら成るベクトルフォントデータを用いて文字及び記号等
    を表現してこれを表示又は印刷するベクトルフォント表
    現方式を採用したワードプロセッサにおいて、前記ベク
    トルフォントデータを構成する制御コードに文字組に関
    する情報を含ませ、表示及び印刷対象の文字及び記号等
    に対応する前記ベクトルフォントデータから文字組に関
    する情報を取り出す情報抽出手段と、文字形状を示すベ
    クトルフォントデータによって表現された前記文字及び
    記号等を表示又は印刷する時点で、前記情報抽出手段に
    よって取り出した文字組に関する情報に基づいて前記文
    字及び記号等の表示又は印刷位置等を補正する補正手段
    とを具備したことを特徴とするベクトルフォント表現方
    式。
JP64000108A 1989-01-05 1989-01-05 ベクトルフォント表現方式 Pending JPH02181190A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP64000108A JPH02181190A (ja) 1989-01-05 1989-01-05 ベクトルフォント表現方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP64000108A JPH02181190A (ja) 1989-01-05 1989-01-05 ベクトルフォント表現方式

Publications (1)

Publication Number Publication Date
JPH02181190A true JPH02181190A (ja) 1990-07-13

Family

ID=11464881

Family Applications (1)

Application Number Title Priority Date Filing Date
JP64000108A Pending JPH02181190A (ja) 1989-01-05 1989-01-05 ベクトルフォント表現方式

Country Status (1)

Country Link
JP (1) JPH02181190A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7629976B2 (en) 2004-12-03 2009-12-08 Sony Computer Entertainment Inc. Display device, control method for the same, and information storage medium
JP2010516157A (ja) * 2007-01-11 2010-05-13 ケーティー コーポレーション フォントデータが含まれているメッセージサービスを提供する移動通信端末、メッセージサービスサーバ、システム、及びそのサービス提供方法
US9391672B2 (en) 2011-08-18 2016-07-12 Kt Corporation System, mobile communication terminal and method for transferring information
US9412090B2 (en) 2011-08-18 2016-08-09 Kt Corporation System, mobile communication terminal and method for providing information

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7629976B2 (en) 2004-12-03 2009-12-08 Sony Computer Entertainment Inc. Display device, control method for the same, and information storage medium
US7773089B2 (en) 2004-12-03 2010-08-10 Sony Computer Entertainment Inc. Displaying character strings based on font information
JP2010516157A (ja) * 2007-01-11 2010-05-13 ケーティー コーポレーション フォントデータが含まれているメッセージサービスを提供する移動通信端末、メッセージサービスサーバ、システム、及びそのサービス提供方法
US8311527B2 (en) 2007-01-11 2012-11-13 Kt Corporation Mobile communication terminal, server, system and method for message service with font data
US9391672B2 (en) 2011-08-18 2016-07-12 Kt Corporation System, mobile communication terminal and method for transferring information
US9412090B2 (en) 2011-08-18 2016-08-09 Kt Corporation System, mobile communication terminal and method for providing information

Similar Documents

Publication Publication Date Title
JPH0438005B2 (ja)
JPH0448397B2 (ja)
JP3189345B2 (ja) 文字表示処理方法
JPS5890692A (ja) 文字情報処理装置の表示制御装置
JPH03279998A (ja) フォント出力制御装置
JP2549629B2 (ja) 文書作成装置
JPS59167748A (ja) 情報記憶装置
JP3077777B2 (ja) 文書処理装置
JP2995630B2 (ja) 文書データ処理装置
JPS63113597A (ja) 文書作成装置
JPS63209964A (ja) ワ−ドプロセツサ
JPH07129148A (ja) タイ文字24行表示方法
JPS62262190A (ja) コンピユ−タ用丸ゴジツク文字パタ−ン辞書格納方式
JPH0272354A (ja) レイアウトシミュレーション装置
JPH04205521A (ja) 文字出力装置
JPH02257269A (ja) 文字処理装置
JPH04190292A (ja) 文書処理装置
EP0660248A3 (en) Word processor
JPS6216431B2 (ja)
JPH06105427B2 (ja) 文字列表示方式
JPS6148889A (ja) 文字ストロ−ク作成方式
JPH0619453A (ja) グラフィック表示方法
JPS61286157A (ja) 文書作成装置
JPH096863A (ja) 帳票イメージ生成方法及びシステム
JPH0272357A (ja) レイアウトシミュレーション装置