JPH02223990A - 文字処理装置 - Google Patents
文字処理装置Info
- Publication number
- JPH02223990A JPH02223990A JP1045704A JP4570489A JPH02223990A JP H02223990 A JPH02223990 A JP H02223990A JP 1045704 A JP1045704 A JP 1045704A JP 4570489 A JP4570489 A JP 4570489A JP H02223990 A JPH02223990 A JP H02223990A
- Authority
- JP
- Japan
- Prior art keywords
- data
- format data
- vector
- dot
- character
- 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
Links
Landscapes
- Controls And Circuits For Display Device (AREA)
- Image Processing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、あるタイミングで一括してドツト形式のデー
タからベクトル形式のデータに変換し、その変換したデ
ータを貯蔵しておくことができる文字処理装置に関する
ものである。
タからベクトル形式のデータに変換し、その変換したデ
ータを貯蔵しておくことができる文字処理装置に関する
ものである。
或いは、更にベクトル形式のデータに変換すべきデータ
を指定することができる文字処理装置に関するものであ
る。
を指定することができる文字処理装置に関するものであ
る。
[従来の技術]
従来の文字処理装置において、任意のサイズの拡大/縮
小文字を出力するときに、ベクトル形式のデータが必要
になるが、ベクトル形式のデータを持っていない場合、
出力ができなかった。
小文字を出力するときに、ベクトル形式のデータが必要
になるが、ベクトル形式のデータを持っていない場合、
出力ができなかった。
そこで、ベクトル形式のデータの必要が発生する毎に、
ドツト形式のデータから、ベクトル形式のデータに変換
し、拡大/縮小文字を出力する方法が考えられる。しか
し、この場合、ドツト形式のデータからベクトル形式へ
のデータ変換を何度も行うことになり、時間に無駄があ
るという問題が考えられる。
ドツト形式のデータから、ベクトル形式のデータに変換
し、拡大/縮小文字を出力する方法が考えられる。しか
し、この場合、ドツト形式のデータからベクトル形式へ
のデータ変換を何度も行うことになり、時間に無駄があ
るという問題が考えられる。
[目的]
本発明の目的は、あるタイミングで一括して、ドツト形
式データからベクトル形式データに変換し、貯蔵するこ
とができる文字処理装置を提供することにある。
式データからベクトル形式データに変換し、貯蔵するこ
とができる文字処理装置を提供することにある。
本発明は、上記問題を解決するために、あるタイミング
で一括してドツト形式のデータからベクトル形式のデー
タに変換し、その変換したデータを貯蔵しておくことに
より、延いては、出力の指示から拡大/縮小文字を出力
する迄を高速に行うことを目的とする。
で一括してドツト形式のデータからベクトル形式のデー
タに変換し、その変換したデータを貯蔵しておくことに
より、延いては、出力の指示から拡大/縮小文字を出力
する迄を高速に行うことを目的とする。
本発明は、外字のように、新たに登録されたり、変更さ
れたりする可能性があるデータは、ドツト形式データか
らベクトル形式データに変換し、貯蔵しておく指示があ
ったときに指示された文字コードのドツト形式のデータ
からベクトル形式のデータに変換し、その変換したデー
タを貯蔵しておくことにより、高速にベクトル形式のデ
ータから拡大/縮小文字を出力することができる文字処
理装置を提供することを目的とする。
れたりする可能性があるデータは、ドツト形式データか
らベクトル形式データに変換し、貯蔵しておく指示があ
ったときに指示された文字コードのドツト形式のデータ
からベクトル形式のデータに変換し、その変換したデー
タを貯蔵しておくことにより、高速にベクトル形式のデ
ータから拡大/縮小文字を出力することができる文字処
理装置を提供することを目的とする。
[実施例]
次に本発明の実施例について説明する。
第1図は本発明文字処理装置の構成の実施例を示・すブ
ロック図である。第1図において1はCPU、即ち中央
処理装置であり、この装置全体の制御及び演算処理等を
行なうものである。2はROM即ち読み出し専用メモリ
であり、システム起動プログラム及び文字パターン・デ
ータ等(例えば、第2図に示すドツト形式データ、第4
図に示す手順)の記憶領域である。3はRAM即ちラン
ダムアクセスメモリであり、使用制限のないデータ記憶
領域であり、様々な処理毎に各々のプログラム及びデー
タ(例えば、第3図に示す様な変換されたベクトル形式
データ)がロードされ、実行される領域である。4は外
部ROM即ち、外部読み出し専用メモリであり、システ
ムプログラムや文字パターン・データ等の外部記憶領域
である。このROMには、ベクトル形式のデータが格納
されていても良い。5はWBC即ちキーボード制御部で
あり、6のKB即ちキーボードよりキー人力データを受
は取りCPUIへ伝達する。
ロック図である。第1図において1はCPU、即ち中央
処理装置であり、この装置全体の制御及び演算処理等を
行なうものである。2はROM即ち読み出し専用メモリ
であり、システム起動プログラム及び文字パターン・デ
ータ等(例えば、第2図に示すドツト形式データ、第4
図に示す手順)の記憶領域である。3はRAM即ちラン
ダムアクセスメモリであり、使用制限のないデータ記憶
領域であり、様々な処理毎に各々のプログラム及びデー
タ(例えば、第3図に示す様な変換されたベクトル形式
データ)がロードされ、実行される領域である。4は外
部ROM即ち、外部読み出し専用メモリであり、システ
ムプログラムや文字パターン・データ等の外部記憶領域
である。このROMには、ベクトル形式のデータが格納
されていても良い。5はWBC即ちキーボード制御部で
あり、6のKB即ちキーボードよりキー人力データを受
は取りCPUIへ伝達する。
このKH2により、ベクトル形式に変換すべき文字コー
ドを指定してもよい。つまり、書体を指定したり、第1
水準等を指定したり、直接文字を指定しても良い。7は
CRTC即ちデイスプレィ制御部であり、8はCRT即
ちデイスプレィ装置であり、7のCRTCよりデータを
受は取り表示する。9はDKC即ちディスク制御部であ
り、データ伝達等の制御を行なうものである。10はF
D即ちフロッピーディスク装置あるいはHD即ちハード
ディスク装置等の外部記憶装置であり、プログラム及び
データを記憶させておき、実行時、必要に応じて参照ま
たはRAMヘロードする。この外部記憶装置に、後述の
変換後のベクトルデータを記憶させる様にしても良い。
ドを指定してもよい。つまり、書体を指定したり、第1
水準等を指定したり、直接文字を指定しても良い。7は
CRTC即ちデイスプレィ制御部であり、8はCRT即
ちデイスプレィ装置であり、7のCRTCよりデータを
受は取り表示する。9はDKC即ちディスク制御部であ
り、データ伝達等の制御を行なうものである。10はF
D即ちフロッピーディスク装置あるいはHD即ちハード
ディスク装置等の外部記憶装置であり、プログラム及び
データを記憶させておき、実行時、必要に応じて参照ま
たはRAMヘロードする。この外部記憶装置に、後述の
変換後のベクトルデータを記憶させる様にしても良い。
或いは、更に一部を第1図のRAM3に記憶させ、頻度
の高い文字を記憶させるようにして、高速化を図る様に
しても良い。11は作成した文書を印刷するためのプリ
ンタである。12はシステムバスであり、上述の構成要
素間のデータ・の通路となるべきものである。
の高い文字を記憶させるようにして、高速化を図る様に
しても良い。11は作成した文書を印刷するためのプリ
ンタである。12はシステムバスであり、上述の構成要
素間のデータ・の通路となるべきものである。
以上の構成からなる本実施例の動作を第2図〜第4図を
参照して説明する。第2図は、ROM2に格納されてい
るドツト形式のデータ構成図の一例である。RCODE
は、文字コードテーブルで文字のドツト形式データに対
応する文字コードを記憶する。RDATAは、文字のド
ツト形式のデータをRCODEの順に記憶している。ド
ツト形式データの1文字のデータサイズ(RDATAN
)は等しいのでコードが入力されれば、求める文字のド
ツト形式のデータを読み出すことは容易にできる。第2
図は、ドツト形式のデータの全体であっても良いし、そ
の一部、例えばある書体の文字を表わすものであっても
良い。第3図は、ベクトル形式のデータ構成図の一例で
ある。C0DEは文字コードテーブルでインデックステ
ーブルに対応する。INDEXは文字コードに対応する
ベクトル形式データの先頭アドレスのテーブルである。
参照して説明する。第2図は、ROM2に格納されてい
るドツト形式のデータ構成図の一例である。RCODE
は、文字コードテーブルで文字のドツト形式データに対
応する文字コードを記憶する。RDATAは、文字のド
ツト形式のデータをRCODEの順に記憶している。ド
ツト形式データの1文字のデータサイズ(RDATAN
)は等しいのでコードが入力されれば、求める文字のド
ツト形式のデータを読み出すことは容易にできる。第2
図は、ドツト形式のデータの全体であっても良いし、そ
の一部、例えばある書体の文字を表わすものであっても
良い。第3図は、ベクトル形式のデータ構成図の一例で
ある。C0DEは文字コードテーブルでインデックステ
ーブルに対応する。INDEXは文字コードに対応する
ベクトル形式データの先頭アドレスのテーブルである。
DATAはベクトル形式のデータ、DATAN(i)は
ベクトル形式データのサイズである。ベクトル形式のデ
ータのサイズは、文字によって違うので、求める文字の
INDEX(先頭アドレス)から、次のINDEXの値
の差がデータサイズとなる。
ベクトル形式データのサイズである。ベクトル形式のデ
ータのサイズは、文字によって違うので、求める文字の
INDEX(先頭アドレス)から、次のINDEXの値
の差がデータサイズとなる。
第4図は、本実施例の動作の一例を示すフローチャート
である。あるタイミング(例えば、電源ON時や、初め
てベクトル形式データが必要になった時等)で第2図に
示すデータ構成のn個のドツト形式データから、ドツト
形式の文字コードテーブル類(RCODE (i))に
ドツト形式データー(RDATA (i))を読み出し
、輪郭点を抽出し、ベクトル形式データ(アウトライン
データ)に変換し、第3図に示すベクトル形式のデータ
構成にして貯蔵する例である。尚、前述のベクトル形式
のデータが必要になった時とは、例えば、外字を登録し
た時等である。ステップS1でカウンタiに1を設定し
、ステップS2でINDEX (1)にベクトル形式デ
ータテーブル(DATA)の先頭アドレス(stad)
を設定する。ステップS3でドツト形式のデータのコー
ド(RCODE (i))をベクトル形式のコードテー
ブル(CODE (i))に設定する。
である。あるタイミング(例えば、電源ON時や、初め
てベクトル形式データが必要になった時等)で第2図に
示すデータ構成のn個のドツト形式データから、ドツト
形式の文字コードテーブル類(RCODE (i))に
ドツト形式データー(RDATA (i))を読み出し
、輪郭点を抽出し、ベクトル形式データ(アウトライン
データ)に変換し、第3図に示すベクトル形式のデータ
構成にして貯蔵する例である。尚、前述のベクトル形式
のデータが必要になった時とは、例えば、外字を登録し
た時等である。ステップS1でカウンタiに1を設定し
、ステップS2でINDEX (1)にベクトル形式デ
ータテーブル(DATA)の先頭アドレス(stad)
を設定する。ステップS3でドツト形式のデータのコー
ド(RCODE (i))をベクトル形式のコードテー
ブル(CODE (i))に設定する。
ステップS4でドツト形式のデータ(RDATA(i)
)から輪郭点を抽出し、ベクトル形式データに変換した
データをDATA(i)に設定する。ドツト形式のデー
タをベクトル形式のデータに変換する技術は例えば本出
願人が、同日付特許願(+)、(2)で詳述したので詳
細は省略する。その時、求まるデータサイズ(DATA
N (i))を(INDEX (i))に足して次のデ
ータの先頭アドレス(INDEX (i+1))とする
。これで、1文字分のデータを格納したことになる。
)から輪郭点を抽出し、ベクトル形式データに変換した
データをDATA(i)に設定する。ドツト形式のデー
タをベクトル形式のデータに変換する技術は例えば本出
願人が、同日付特許願(+)、(2)で詳述したので詳
細は省略する。その時、求まるデータサイズ(DATA
N (i))を(INDEX (i))に足して次のデ
ータの先頭アドレス(INDEX (i+1))とする
。これで、1文字分のデータを格納したことになる。
これを必要な文字骨、つまりn回繰り返し、終了する。
また、変更の可能性があるデータ(例えば、外字等)は
、あるキー等を押す毎に(例えば、外字−覧を表示する
毎に)、記憶されている文字コードのドツト形式のデー
タから、輪郭点を抽出し、ベクトル形式データに変換し
、格納していく。
、あるキー等を押す毎に(例えば、外字−覧を表示する
毎に)、記憶されている文字コードのドツト形式のデー
タから、輪郭点を抽出し、ベクトル形式データに変換し
、格納していく。
又、パワーオン時に、例えば第1水準或いは、第2水準
の漢字情報をドツト形式のデータから、ベクトル形式の
データに変換することも可能である。
の漢字情報をドツト形式のデータから、ベクトル形式の
データに変換することも可能である。
[効果]
以上説明したように、本発明によれば、−括してドツト
形式のデータから輪郭点を抽出し、ベクトル形式のデー
タに変換し、その変換したベクトル形式のデータを貯蔵
しておくことにより、高速に拡大/縮小文字を出力する
文字処理装置を得ることができる。
形式のデータから輪郭点を抽出し、ベクトル形式のデー
タに変換し、その変換したベクトル形式のデータを貯蔵
しておくことにより、高速に拡大/縮小文字を出力する
文字処理装置を得ることができる。
また、ドツト形式データからペルトル形式データに変換
し、貯蔵しておく指示があったときに指示された文字コ
ードのドツト形式のデータからベクトル形式のデータに
変換し、その変換したデータを貯蔵してお(ことにより
、高速にベクトル形式のデータから拡大/縮小文字を出
力する文字処理装置を得ることができる。
し、貯蔵しておく指示があったときに指示された文字コ
ードのドツト形式のデータからベクトル形式のデータに
変換し、その変換したデータを貯蔵してお(ことにより
、高速にベクトル形式のデータから拡大/縮小文字を出
力する文字処理装置を得ることができる。
第1図は本発明実施例のブロック図5、第2図は本発明
実施例のドツト形式のデータ構成図、 第3図は本発明実施例のベクトル形式のデータ構成図、 第4図は本発明実施例の制御手順の一例を示すフローチ
ャートである。 1・・・CPU (中央処理装置) 2・・・ROM (読み出し専用メモリ)3・・・RA
M (ランダムアクセスメモリ)4・・・外部ROM
(読み出し専用メモリ)5・・・WBC(キーボード制
御部) 6・・・KB(キーボード) 7・・・CRTC(デイスプレィ制御部)8・・・CR
T (デイスプレィ装置)9・・・DKC(ディスク制
御部) 10・・・外部記憶装置 11・・・PRT(プリンタ) 12・・・システム
実施例のドツト形式のデータ構成図、 第3図は本発明実施例のベクトル形式のデータ構成図、 第4図は本発明実施例の制御手順の一例を示すフローチ
ャートである。 1・・・CPU (中央処理装置) 2・・・ROM (読み出し専用メモリ)3・・・RA
M (ランダムアクセスメモリ)4・・・外部ROM
(読み出し専用メモリ)5・・・WBC(キーボード制
御部) 6・・・KB(キーボード) 7・・・CRTC(デイスプレィ制御部)8・・・CR
T (デイスプレィ装置)9・・・DKC(ディスク制
御部) 10・・・外部記憶装置 11・・・PRT(プリンタ) 12・・・システム
Claims (2)
- (1)文字等を表わすドット形式のデータから輪郭点を
抽出し、ベクトル形式のデータに変換する変換手段と、 前記変換手段によって変換されたベクトル形式のデータ
を貯蔵する貯蔵手段と、 ドット形式のデータからベクトル形式のデータに変換し
、貯蔵しておくことを指示する指示手段と、 を具備したことを特徴とする文字処理装置。 - (2)更に、貯蔵すべきデータを指定する指定手段とを
有したことを特徴とする特許請求の範囲第1項に記載の
文字処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1045704A JPH02223990A (ja) | 1989-02-27 | 1989-02-27 | 文字処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1045704A JPH02223990A (ja) | 1989-02-27 | 1989-02-27 | 文字処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02223990A true JPH02223990A (ja) | 1990-09-06 |
Family
ID=12726756
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1045704A Pending JPH02223990A (ja) | 1989-02-27 | 1989-02-27 | 文字処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02223990A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0493356U (ja) * | 1990-12-28 | 1992-08-13 |
-
1989
- 1989-02-27 JP JP1045704A patent/JPH02223990A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0493356U (ja) * | 1990-12-28 | 1992-08-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6320622A (ja) | 文書編集装置 | |
| JPH02222063A (ja) | 帳票出力装置 | |
| JP2959473B2 (ja) | 文書処理装置 | |
| JP2644778B2 (ja) | 文字発生装置 | |
| JPH0522933B2 (ja) | ||
| JPH0376491B2 (ja) | ||
| JPS63202476A (ja) | 文書出力装置 | |
| JPH082712Y2 (ja) | ディスプレイ制御装置 | |
| JPH0445875B2 (ja) | ||
| JPS63136084A (ja) | 文字処理装置 | |
| JP2564470B2 (ja) | 文書処理装置 | |
| JPH08137926A (ja) | Cad図面の作成方法 | |
| JPS61213883A (ja) | 文字デ−タ出力装置 | |
| JPH03206550A (ja) | 読み入力文字列の変換候補表示方法および装置 | |
| JPH0262598A (ja) | 文字処理装置 | |
| JPS61213884A (ja) | 図形文字発生装置 | |
| JPH01319857A (ja) | Romカード制御方式 | |
| JPH01245355A (ja) | フリナガ付与方式 | |
| JPH10232861A (ja) | 文書出力装置 | |
| JPH07160697A (ja) | 文書処理装置 | |
| JPS62211732A (ja) | 情報処理装置 | |
| JPS62220991A (ja) | 文字処理装置 | |
| JPH01282595A (ja) | イメージ入力による文字パターン生成方式 | |
| JPS6348593A (ja) | 文字処理装置 | |
| JPH0453188B2 (ja) |