JPH0228884A - 図形文字登録表示方式 - Google Patents

図形文字登録表示方式

Info

Publication number
JPH0228884A
JPH0228884A JP17817688A JP17817688A JPH0228884A JP H0228884 A JPH0228884 A JP H0228884A JP 17817688 A JP17817688 A JP 17817688A JP 17817688 A JP17817688 A JP 17817688A JP H0228884 A JPH0228884 A JP H0228884A
Authority
JP
Japan
Prior art keywords
character
graphic
data
program
processing program
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
JP17817688A
Other languages
English (en)
Inventor
Ryohei Aizawa
相澤 良平
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP17817688A priority Critical patent/JPH0228884A/ja
Publication of JPH0228884A publication Critical patent/JPH0228884A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は計算機による図形処理において1図形文字の形
状の登録と図形文字の表示とを行なう図形文字登録表示
方式に関する。
〔従来の技術〕
従来9図形処理システムでは1図形文字の形状データは
文字フォントファイルとして保持されるか、特別な機構
により特別なメモリ領域にフォントデータを図形描画の
前にロードしていた。
〔発明が解決しようとする課題〕
上述した文字フォントファイルに文字の形状データを保
持する方式では9図形文字の描画時にフアイルの入力を
行う必要があり、性能を悪化させる可能性がある。又2
図形描画に先立って特別なメモリ領域に文字フォントデ
ータをロードする方式ではオペレーティングシステムを
含む特別々機構が必要であった。
〔課題を解決するだめの手段〕
本発明による図形文字登録表示方式は。
図形文字の形状データとその文字に対応する文字コード
を生成する文字データ登録手段と、生成された文字デー
タを蓄積する文字データ蓄積手段と。
蓄積された文字データをもとに2文字コードから文字の
形状データを生成する文字展開処理プログラムを生成す
る文字展開処理プログラム生成手段と。
図形描画時に、上記文字展開プログラムを利用すること
により、応用プログラムから指示された文字コードに対
応する文字を図形表示装置に表示する文字列表示手段と
を有している。
〔実施例〕 次に2本発明について図面を参照して説明する。
第1図および第2図は2本発明の一実施例の構成を示す
ブロック図である。
第1図は2文字データの登録を行ない9文字展開処理プ
ログラムを生成する段階の構成を示すもので1文字デー
タの作成、登録を行う文字データ登録手段1と2文字デ
ータを文字データ蓄積媒体5に蓄積する一文字データ蓄
積手段2と2文字データ蓄積媒体5の中の文字データを
参照し、ソースプログラム形式の文字展開処理プログラ
ムを生成する文字展開処理プログラム生成手段3と、生
成されたソースプログラムを翻訳するコンミ4イラ4と
、それによって得られるオブジェクトプログラム形式の
文字展開処理プログラム7から成る。
第2図は2図形の描画を指示する応用プログラム8と、
応用プログラム8から指示を受けて描画処理を、行う図
形描画手段9と2図形描画手段9が文字の表示を行う時
に呼び出される文字列表示手段1oと1文字列表示手段
10が文字の形状を問い合わせる文字展開処理プログラ
ム7と、最終的に文字を表示する図形表示装置11とか
ら成る。
第3図は本実施例の処理過程で生成されるブタの論理的
な説明図である。第3図(a)は文字データ登録手段1
で英文字Aを登録する際の登録例であり、第3図(b)
は文字データ蓄積手段2によって生成される文字データ
の論理的な形式を示すもので、第3図(c)は文字展開
処理ゾログラム生成手段3によって生成される文字展開
処理プログラムの呼び出し形式の一例である。
第1図において2文字データ登録手段1により英文字A
を登録する際に第3図(a)のように(xlyl)〜(
X6.y6)の6点から成る形状データで登録すること
にした場合2文字データ蓄積手段2は。
第3図(b)のように9文字を構成する線分の座標から
成る文字形状データ23と2文字コードおよびそれに対
応する文字形状データへのポインタの対で構成される文
字コードテーブル23を生成し。
文字データ蓄積媒体5に蓄積する。
次に文字展開処理プログラム生成手段3は蓄積された文
字データを参照し、ソースプログラム形式の文字展開処
理プログラム6を生成する。生成された文字展開処理プ
ログラムは、第3図(c)に示tSに1つのサブルーチ
ンであり、2つの引数を持つ。
第1〆の引数C0DEはこのサブルーチンを呼び出す時
に与える文字コードであシ、第2の引数STRはこのサ
ブルーチンの返却値で、第1の引数C0DEで与えられ
た文字コードに対応する文字形状データを返す。
第3図の例では第1の引数C0DEとして英文字Aを与
えると、第2の引数STRとして(xl y yl)〜
(x6 y y6)の6点が返される。
生成されたソースプログラム形式の文字展開処理プログ
ラム6はコンノぐイラ4によってオブジェクト形式に翻
訳される。
第2図における図形の描画時には、応用プログラム8は
2図形描画手段9に図形文字の描画を指示する際9文字
コードを与える。図形描画手段9は2図形文字の描画が
指示されると9文字列表示手段10を呼び出す。文字列
表示手段10は、応用プログラム8から与えられた文字
コードを引数として与えて文字展開処理プログラム7を
呼び出し。
与えた文字コードに対応する文字形状データを得て、そ
のデータを線分群として図形表示装置11に送る。とれ
により2図形表示装置11に図形文字が表示される。
〔発明の効果〕
以上説明したように本発明は、任意の図形文字の形状を
登録することが可能で9図形文字の形状を図形描画手段
の一部として機能するプログラムとして保持するため、
フッイルの入出力は不要で高速に文字表示を行なうこと
が可能となり、かつ。
文字データをロードするための特別な機構は必侠とせず
、容易に実現できるという効果がある。
1・・・文字データ登録手段、2・・・文字データ蓄積
手段、3・・・文字展開処理プログラム生成手段、4・
・・コンノぐイラ、5・・・文字データ蓄積媒体、6・
・・ソースフ0ロダラム、7・・・オブジェクトプログ
ラム。
8・・・応用プログラム、9・・・図形描画手段、10
・・・文字列表示手段、11・・・図形表示装置、22
・・・文字コードテーブル、23・・・文字形状データ
【図面の簡単な説明】
第1図及び第2図は本発明の一実施例による図形文字登
録表示方式の構成を示すブロック図、第3図は登録され
るデータおよび生成されるプログラムの簡単な説明図で
ある。

Claims (1)

  1. 【特許請求の範囲】 1、図形文字の形状の登録と、図形描画時に登録した文
    字形状データをもとに図形文字の表示とを行なう図形文
    字登録表示方式において、 図形文字の形状データとその文字に対応する文字コード
    を文字定義操作により生成する文字データ登録手段と、 生成された文字データを蓄積する文字データ蓄積手段と
    、 蓄積された文字データをもとに、与えられた文字コード
    から対応する文字の形状データを生成する文字展開処理
    プログラムを生成する文字展開処理プログラム生成手段
    と、 図形描画時に、前記文字展開処理プログラム生成手段に
    よって生成された文字展開プログラムを利用することに
    より、応用プログラムから指示された文字コードに対応
    する文字を図形表示装置に表示する文字列表示手段とを
    有し、 図形文字の形状データを図形描画手段の一部として機能
    するプログラムとして保持することを特徴とする図形文
    字登録表示方式。
JP17817688A 1988-07-19 1988-07-19 図形文字登録表示方式 Pending JPH0228884A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP17817688A JPH0228884A (ja) 1988-07-19 1988-07-19 図形文字登録表示方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17817688A JPH0228884A (ja) 1988-07-19 1988-07-19 図形文字登録表示方式

Publications (1)

Publication Number Publication Date
JPH0228884A true JPH0228884A (ja) 1990-01-30

Family

ID=16043936

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17817688A Pending JPH0228884A (ja) 1988-07-19 1988-07-19 図形文字登録表示方式

Country Status (1)

Country Link
JP (1) JPH0228884A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05112164A (ja) * 1991-10-21 1993-05-07 Nishi Nippon Denki Syst Kk トロリ線巻取り装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05112164A (ja) * 1991-10-21 1993-05-07 Nishi Nippon Denki Syst Kk トロリ線巻取り装置

Similar Documents

Publication Publication Date Title
US8311797B2 (en) Viewing system that supports multiple electronic document types
JPH0228884A (ja) 図形文字登録表示方式
JPH03282888A (ja) マーカ記号登録表示方式
Ratcliff et al. An inexpensive real-time microcomputer-based cognitive laboratory system
JP2669070B2 (ja) 画面定義体作成装置
JPH0398169A (ja) 対話型cadの複数要素の特徴一括変更システム
JP2754866B2 (ja) データ駆動形計算機用オブジエクトコード生成装置
Barton et al. No. 2 ESS: Service programs
Basil A microprocessor-based refreshing buffer for storage tube graphics terminals
Giloi et al. Interactive graphics on intelligent terminals in a time-sharing environment
JP3012429B2 (ja) レイアウト・データ作成装置
JPS63191191A (ja) 周期図形自動更新表示機能付crtデイスプレイ装置
JPS61262975A (ja) Cadシステム
JPH06119425A (ja) ピック入力方式
JPH05233384A (ja) データダンプ方式
JPH0285930A (ja) レコードのコンパイル方式
JPH04128969A (ja) 複写・移動方式
JPH0314037A (ja) 状態遷移表作成装置
JPH01282964A (ja) イメージ処理装置
JPH0362170A (ja) Cadシステムにおけるコメント入力方式
JPS6146645U (ja) アイコン作成更新装置
JPS5987536A (ja) 文字表示装置
KR19990026046A (ko) 문자 입력 모드의 자동 변환 방법
JPH0414124A (ja) キーボード装置
JPH07152794A (ja) 論理シミュレータ