JPS59163630A - 文字の插入方法 - Google Patents

文字の插入方法

Info

Publication number
JPS59163630A
JPS59163630A JP58038824A JP3882483A JPS59163630A JP S59163630 A JPS59163630 A JP S59163630A JP 58038824 A JP58038824 A JP 58038824A JP 3882483 A JP3882483 A JP 3882483A JP S59163630 A JPS59163630 A JP S59163630A
Authority
JP
Japan
Prior art keywords
character
data
projection area
area
character string
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.)
Granted
Application number
JP58038824A
Other languages
English (en)
Other versions
JPH0727444B2 (ja
Inventor
Junichi Masuda
順一 増田
Shinichi Matsudaira
松平 信一
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
Usac Electronic Ind Co Ltd
Original Assignee
Fujitsu Ltd
Usac Electronic Ind Co 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, Usac Electronic Ind Co Ltd filed Critical Fujitsu Ltd
Priority to JP58038824A priority Critical patent/JPH0727444B2/ja
Publication of JPS59163630A publication Critical patent/JPS59163630A/ja
Publication of JPH0727444B2 publication Critical patent/JPH0727444B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • Processing Or Creating Images (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Digital Computer Display Output (AREA)
  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 (a)  発明の技術分野 本発明は中央制御装置にディスプレイおよびデジタイザ
を組合せて構成するデータ入出力装置における図形間文
字入力方法の改良に関する0(b)  技術の背景 近年データ処理システムにおけるデータ入出力手段とし
て直接操作者の視覚に訴えてディスプレイ等の画面上に
図形や文字を表示しつ\、デジタイザ、キーボード(K
B)およびライトペン等の入力手段を介して対話的な操
作を行ってデータを作成する方法が用いられている。こ
の画像入出力手段はデータ量が極めて多い図形やストロ
ーク表示による文字を扱う関係から中央制御装置(cp
U)の制御における負荷や記憶容量の増大、あるいは表
示画面におけるデータ量の制限等の弱点を有してはいる
がCPUの持つ高度なデータ処理能力と人間の持つ綜合
判断力をマツチングさせるリアルタイムによる密接な対
話形式によって図形2文字等の表示、修正、消去および
転送等によってデータの扱いが容易であシ、相関のある
複数の図形φ文字データを画像としてディスプレイの画
面上に表示し、その内容を操作者が並列的に処理出来る
点を生かし、CAD、データ管理およびシュミレーシロ
ン等の応用分野で広く利用されるようになった0 (e)  従来技術と問題点 従来よシ上記の画像入出力手段においては通常優先する
図形の入力表示に引続き、表示図形の残余空白部(スペ
ース)に指定による図形の符号や説明文字(以下文字)
を通常XまたはYの一定方向に配列して挿入するが、文
字の挿入作業では操作者が文字の1単位毎に入力操作の
都度ディスプレイの表示画面を参照して図形に近接する
位置で星図形との接触や重複がないような確認が必要と
する煩わしさが存在する。
(d)  発明の目的 本発明は上記の文字挿入操作における煩しさを除去し図
形の有無および図形外周に必要とする余裕寸法を検出し
つ\横または縦配列の文字列単位の文字入力を行い、文
字列の中間で接触または重複が発生したときは自動的に
余裕寸法を含めた文字ピッチ拡張による文字配列処理を
行って操作性のよい高効率の文字挿入方法を提供しよう
とするものでおる。
(e)  発明の構成 この目的は、中央制御装置にディスプレイによる表示手
段およびデジタイザならびにキーボード等による入力手
段を配して構成するデータ入出力装置において、記憶部
は先行入力する図形の周辺間隔寸法を含めた図形投影領
域データ、文字の種類に伴う文字寸法・文字配列ピッチ
および字体の傾き等の文字データならびに図形とその名
称データを登録保持する記憶領域を備えてなシ、中央制
御装置は指定手順によシ記憶部の各データにアクセスし
て得た図形投影領域のスペースに挿入配列すべき文字列
を別の記憶領域に一時蓄積しっ\、文字列の第1番目文
字位置を基準として設定すると共に、後続文字を文字列
方向に1文字ピッチずつ座標を加算して挿入配列し、文
字配列投影領域を1文字毎に該領域を中心に周辺空間斌
を設定し、その空間域において前記図形投影領域および
先行文字配列投影領域と照合して、重複を生じたときは
後続入力する文字の配列投影領域を配列方向に図形投影
領域を跨いで移動操作を施し、相互に重複することなく
文字列を挿入配列することを特徴とする図形データ人力
における文字の挿入方法を提供することによって達成す
ることが出来る。
(f)  発明の実施例 以下図面を参照しつ\本発明の一実施例について説明す
る。
第1図は本発明の一実施例における文字の挿入方法によ
るブロック図および第2図はその処理手順を示すフロー
チャートである。
図において1は中央制御装置(CPU)、2は記憶部、
3aは図形用ディスプレイ、3bはデジタイザ、4aは
文字ディスプレイおよび4bはキーボードである。更に
記憶部2の記憶領域における21は文字挿入制御プログ
ラム、22は図形の周辺間隔寸法を含めた図形投影領域
データ、23は文字の種類毎に文字寸法2文字配列ピン
チ、字体の傾き等文字のパラメータと対応するそのスト
ロークパターンを保有する文字データテーブル、24は
登録図形とその名称のデータテーブルおよび25は操作
単位毎に図形投影領域のスペースに挿入配列すべき文字
列を一時蓄積する領域である。
CPU1は制御プログラム21に従って文字挿入処理を
行う。
ステップ1ではデジタイザ3bにより入力する図形デー
タをCPUIは記憶部2の記憶領域22に記憶すると共
にディスプレイ3aの画面上に表示する。尚登録図形は
図示省略したが予め設定したデータと対応するメニュー
シートの指定またはKB3dの入力操作によシフラグを
指定してCPU’″が記憶領域24の登録図形データに
アクセスし、デジタイザ3b上における作図および入力
操作に代えて図形データの入力操作を行ってもよい。尚
図形データの入出力については実図形についてのデータ
を操作するが、文字挿入制御プログラム21に従う以后
の図形についての取扱いはその外形周辺に図形と文字の
間隔をとるため、指定の周辺間隔寸法例えばQ、 l 
mmを含めた図形投影領域によって行うものとする。ス
テップ2ではデジタイザ3bまたはKB3dにより文字
データテーブル23よシ選択して文字の種類を指定する
。例えば002により角ゴシックを指定すれば文字高さ
2闘、文字幅09朋文字体の傾きなし、工遼♀によシイ
タリックを指定すれば文字高さ21111、文字幅0.
9 mm字体の傾斜角度200(右斜)が得られる。こ
\でこれ、等の寸法は字体線でなく文字がこの2X0.
9の矩形または2 X 0.9傾斜20°の平行四辺形
の中に収まることを示し、以後文字の投影領域は個別文
字特有の字形に関係なくこの外形を示す四辺形を指す。
ステップ3では文字列を挿入すべき図形をディスプレイ
3aの画面上においてカーソルにより指定する。ステッ
プ4ではCPUIは該図形を記憶領域の登録図形データ
テーブル24にアクセスして図形を表示する文字列を得
て、記憶領域挿入文字列テーブル25に一時記憶する。
挿入文字列テーブル25は該文字列の挿入操作が続く間
保持され、挿入操作が終υ次の図形名称の文字列を挿入
するために行う次サイクルへの移行操作時挿入文字列テ
ーブル25の一時記憶内容はリセットされる。
尚登録図形データテーブル24に該当する文字列がなけ
れば、KB3dよ多入力操作してCPUIを介し文字デ
ータテーブル23よシ1文字ずつ選択して挿入文字テー
ブル25に記憶させる。ステップ5において挿入文字列
の先頭座標位置を、例えば第1番目文字の前出文字高さ
2闘×幅0.9酩による矩形の文字配影領域左下隅を基
準点Pをデジタイザ3bXあるいはKB3dによ多入力
する0ステツプ6ではまず第1番目文字の文字投影領域
の座標位置が決まる。ステップ7では該文字配列投影領
域を中心に周囲上下左右方向に並行拡大により例えば印
刷配線板であれば工ないしは2ピツチ格子範囲の高さ5
.08朋X幅2.54 artの空間域S。を設定し、
この範囲に限定して図形投影領域または後述する文字配
列投影領域における重複を調べる。このようにすればす
べての図形投影領域データ22と照合を行うことなく、
極く限られた範囲だけ重複を調べれば良いので短時間に
重複チェックが確認出来る0尚この重複の有無は図形ま
たは文字の実線に関係なく両投影領域の重複を指す。
ステップ8で重複がなければステップ9で文字配列に沿
って次の文字を文字ピッチlピッチ分だけ例えば横配列
第2番目文字であれば先の第1番目文字位置座標のX値
にのみ先に得られたステップ2による文字ピッチ値を加
算して第2番目文字。
座標位置とする。ステップ1oで文字列が終了する迄ス
テップ6〜1oを繰返す。若しステップ8で重複となっ
たときはCPUIはステップ8−1に従い文字列方向に
図形投影領域を跨いで移動させると共に再びステップ6
〜1oにょ多処理する。
ステップ10で終了が得られた時点でステップ11で文
字列の図形投影領域のスペースに挿入した結、果をディ
スプレイ3aに表示して確認する。このようにすれば図
形投影領域は予め図形の外周に一定の間隔寸法を含んで
設定され文字体の実線は文字配列投影領域に収っている
ので投影領域の間隔が0と最低でも当初に設定した一定
の予備間隔値例えば0.1關が保持される。次にステッ
プ12により先行して挿入した文字列があれば該先行文
字列の空間域S即ち文字毎に文字配列投影領域を中心と
する例えば高さ5.081EIX幅2.5411Iの領
域Sについて後続して挿入した文字列のステップ6にお
ける同じく空間域Sについて文字毎の投影領域例えば高
さ2朋×幅0.91Kについて重複を調べる。ステップ
13の重複がなければステップ14で該文字列の挿入操
作を確認出来れば文字の挿入配列は終了する。ステップ
13で重複となったときは再びステップ5よシ文字列の
先頭座標位置を再設定して以後の手順を繰返す。以上は
文字列の向きを左から右へX軸上の横配列を前提とした
が、縦のY方向についても同様に一定の手順で文字の挿
入が出採ることはいう迄もない。
(ロ))発明の詳細 な説明したように本発明によれば従来の文字の挿入作業
において操作者が文字の1字毎に入力操作の都度、ディ
スプレイ3aの表示画面を参照して図形に近接する位置
で図形と文字線の接触や重複がないように確認を行う煩
わしさを伴うことなく容易に図形のスペースに文字列を
挿入することが出来る。
【図面の簡単な説明】
第1図は本発明の一実施例における文字の挿入方法によ
るブロック図、第2図はその処理操作の70−チャート
および第3図は文字の挿入配列例図である。図において
1は中央制御装置、2は記憶部、3aはディスプレイ、
3bはデジタイザおよび3dはキーボードである。 代理人 弁理士  松 岡 宏四部 第 1 図

Claims (1)

    【特許請求の範囲】
  1. 中央制御装置にディスプレイによる表示手段およびデジ
    タイザならびにキーボード等による入力手段を配して構
    成するデータ入出力装置において、記憶部は先行入力す
    る図形の周辺間隔寸法を含めた図形投影領域データ、文
    字の種類に伴う文字寸法・文字配列ピッチおよび字体の
    傾き等の文字データならびに図形とその名称データを登
    録保持する記憶領域を備えてなり、中央制御装置は指定
    手順によシ記憶部の各データにアクセスして得た図形投
    影領域のスペースに挿入配列すべき文字列を別の記憶領
    域に一時蓄積しつ\、文字列の第1番目文字位置を基準
    として設定すると共に、後続文字を文字列方向に1文字
    ピッチずつ座標を加算して挿入配列し、文字配列投影領
    域を1文字毎に該領域を中心として周辺空間域を設定し
    、その空間域において前記図形投影領域および先行文字
    配列投影領域とを照合して、重複を生じたときは後続入
    力する文字の配列投影領域を配列方向に図形投影領域を
    跨いで移動操作を施し、相互に重複することなく文字列
    を挿入配列することを特徴とする図形データ入力におけ
    る文字の挿入方法0
JP58038824A 1983-03-09 1983-03-09 文字・図形データ入出力装置 Expired - Lifetime JPH0727444B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58038824A JPH0727444B2 (ja) 1983-03-09 1983-03-09 文字・図形データ入出力装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58038824A JPH0727444B2 (ja) 1983-03-09 1983-03-09 文字・図形データ入出力装置

Publications (2)

Publication Number Publication Date
JPS59163630A true JPS59163630A (ja) 1984-09-14
JPH0727444B2 JPH0727444B2 (ja) 1995-03-29

Family

ID=12535987

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58038824A Expired - Lifetime JPH0727444B2 (ja) 1983-03-09 1983-03-09 文字・図形データ入出力装置

Country Status (1)

Country Link
JP (1) JPH0727444B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6363846U (ja) * 1986-10-13 1988-04-27

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5652436A (en) * 1979-10-02 1981-05-11 Nec Corp Tabulation system
JPS5729179A (en) * 1980-07-30 1982-02-17 Nec Corp Document drawing-up system
JPS57158886A (en) * 1981-03-27 1982-09-30 Fujitsu Ltd System for preparing character space and rule line

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5652436A (en) * 1979-10-02 1981-05-11 Nec Corp Tabulation system
JPS5729179A (en) * 1980-07-30 1982-02-17 Nec Corp Document drawing-up system
JPS57158886A (en) * 1981-03-27 1982-09-30 Fujitsu Ltd System for preparing character space and rule line

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6363846U (ja) * 1986-10-13 1988-04-27

Also Published As

Publication number Publication date
JPH0727444B2 (ja) 1995-03-29

Similar Documents

Publication Publication Date Title
US4392130A (en) Method and device for presentation of graphical information
JP2559792B2 (ja) Cadスケッチ入力作図方法
JPS60251473A (ja) 作表方式
JPS59163630A (ja) 文字の插入方法
JP3483333B2 (ja) 図形処理方法及び装置
JP2898977B2 (ja) ウインドウの配置方法
JPS58211185A (ja) 分割画面表示制御方式
JP2997600B2 (ja) 表示制御装置
JPH0731671B2 (ja) 数式入力編集方式
JPS62175870A (ja) ワ−クステ−シヨン
JP2667454B2 (ja) 作図装置
JP3144792B2 (ja) 表編集装置
JP3591892B2 (ja) 文字列表示方法および文字列表示装置
JP2616426B2 (ja) 文字列表示装置
JP2999283B2 (ja) 画像情報表示装置
JPH07311790A (ja) カタログ類の図形修正装置
JPS63276682A (ja) 文字読取り装置
JPH09134396A (ja) 表処理装置
JPS63118882A (ja) 画像編集装置
JPH02114368A (ja) 文字処理装置
JPS6087390A (ja) 文字処理装置
JPH05174083A (ja) 寸法線発生装置
JPH06342277A (ja) 文字表示装置
JPH01197826A (ja) 計算機システムの画面表示方法
JPS59211130A (ja) 図形表示装置