JPS61186989A - デ−タ処理装置 - Google Patents
デ−タ処理装置Info
- Publication number
- JPS61186989A JPS61186989A JP60028129A JP2812985A JPS61186989A JP S61186989 A JPS61186989 A JP S61186989A JP 60028129 A JP60028129 A JP 60028129A JP 2812985 A JP2812985 A JP 2812985A JP S61186989 A JPS61186989 A JP S61186989A
- Authority
- JP
- Japan
- Prior art keywords
- font
- full
- character
- width
- control information
- 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
- Digital Computer Display Output (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は文字が見易い配列で表示又は印字されるデータ
処理装置に関するものでおる。
処理装置に関するものでおる。
データ処理装置には、作成した文章を全角文字フォント
で印字又は表示するものがある。全角文字フォントには
、例えばI、W等のように種々の文字幅のものがらる。
で印字又は表示するものがある。全角文字フォントには
、例えばI、W等のように種々の文字幅のものがらる。
このようなことから、文字幅を考慮して文字が配列され
、見易い文章が作成されるデータ処理装置の実現が望ま
れてい九〇従来、このような要求に応えるデータ処理装
置として、例えば、全角文字フォノ)1−文字に応じて
理想的な文字幅にしたもの(以下、プロポーショナルフ
ォントとする)をメモリに格納しておき、このプロポー
シ雷ナルフォントを随時読み出して適切に文字を配列す
るようにし丸ものがあった〇〔発明が解決しようとする
問題点〕 しかし、このようなデータ処理装置では、メモリには全
角文字フォントの他に全角文字フォント数に応じたプロ
ポーショナルフォントを格納する必要があるため、記憶
容量が大きいメモリを要するという問題点があった。
、見易い文章が作成されるデータ処理装置の実現が望ま
れてい九〇従来、このような要求に応えるデータ処理装
置として、例えば、全角文字フォノ)1−文字に応じて
理想的な文字幅にしたもの(以下、プロポーショナルフ
ォントとする)をメモリに格納しておき、このプロポー
シ雷ナルフォントを随時読み出して適切に文字を配列す
るようにし丸ものがあった〇〔発明が解決しようとする
問題点〕 しかし、このようなデータ処理装置では、メモリには全
角文字フォントの他に全角文字フォント数に応じたプロ
ポーショナルフォントを格納する必要があるため、記憶
容量が大きいメモリを要するという問題点があった。
本発明は上述した問題点を除去するためになされたもの
であり、大容量のメモリを必要とすることなく、文字が
見易い配列で表示又は印字されるデータ処理装置を実現
することを目的とする。
であり、大容量のメモリを必要とすることなく、文字が
見易い配列で表示又は印字されるデータ処理装置を実現
することを目的とする。
本発明は、各文字毎にビットパターンで表わされた全角
文字7オントを全角フォントテーブルから読み出して表
示又は印字を行なうデータ処理装置において、前記ビッ
トパターンの列数のビットで構成され、各ビットは対応
する列の削除の可否を示したものである制御情報が格納
されたプロポーシ璽ナル変換オペレータテーブルと、全
角文字フォントとこれに対応する制御情報を読み出し、
制御情報をもとにして列の削除を行ない、全角文字フォ
ントをプロポーショナルフォントに変換する変換手段、
とを具備したことf、特徴とするデータ処理装置である
。
文字7オントを全角フォントテーブルから読み出して表
示又は印字を行なうデータ処理装置において、前記ビッ
トパターンの列数のビットで構成され、各ビットは対応
する列の削除の可否を示したものである制御情報が格納
されたプロポーシ璽ナル変換オペレータテーブルと、全
角文字フォントとこれに対応する制御情報を読み出し、
制御情報をもとにして列の削除を行ない、全角文字フォ
ントをプロポーショナルフォントに変換する変換手段、
とを具備したことf、特徴とするデータ処理装置である
。
〔実施例J
以下、図面により本発明を説明する。
第1図は本発明にかかるデータ処理装置の一実施例の構
成ブロック図であり、ここではワードプロセ、すの場合
について例示している。
成ブロック図であり、ここではワードプロセ、すの場合
について例示している。
第1図において、10はキーボード、20はプリンタ、
30は表示装置、40はメモリ、50はCPUである。
30は表示装置、40はメモリ、50はCPUである。
キーボード10からは、作成したい文章に応じた文字が
入力される。
入力される。
プリンタ20及び表示装置3oは、作成した文章をそれ
ぞれ印字及び表示する。
ぞれ印字及び表示する。
メモリ40は、プログラムメモリ41、全角フォントテ
ーブル42及びプロポーシ璽ナル変換オペレータテーブ
ル(以下、単に変換テーブルとする)43からなる。
ーブル42及びプロポーシ璽ナル変換オペレータテーブ
ル(以下、単に変換テーブルとする)43からなる。
プログラムメモリ41には、CPo 50の処理手順を
示シたプログラムが格納されている。
示シたプログラムが格納されている。
全角フォントテーブル42には、ドツトパターンで表わ
された全角文字フォントが格納されている。
された全角文字フォントが格納されている。
この全角文字フォントは、例えば24X24ドツトの欧
文文字である。
文文字である。
変換テーブル43には、文字ごとに変換オペレージ冒ン
を指示する制御情報が格納されている。例えば、全角文
字フォントが24X24ドツトである場合は、制御情報
はドツトパターンの列数と同数の24ビツトで構成され
ている。そして、制御情報の各ビットは対応する列の削
除の可否を示したものである。ここで、削除は全角文字
フォントをプロボーン1ナルフオントに変換するときに
行なわれるものである。
を指示する制御情報が格納されている。例えば、全角文
字フォントが24X24ドツトである場合は、制御情報
はドツトパターンの列数と同数の24ビツトで構成され
ている。そして、制御情報の各ビットは対応する列の削
除の可否を示したものである。ここで、削除は全角文字
フォントをプロボーン1ナルフオントに変換するときに
行なわれるものである。
CPU 50は、キーボード10からの信号をもとにし
て、メモリ40へ対する読み出し及び書き込み動作の制
御と、プリンタ20及び表示装置30の印字及び表示の
動作の制御を行なう。
て、メモリ40へ対する読み出し及び書き込み動作の制
御と、プリンタ20及び表示装置30の印字及び表示の
動作の制御を行なう。
CPU 50において、51は変換手段であυ、全角フ
ォントテーブル42と変換テーブル43から全角文字フ
ォントと制御情報を読み出し、制御情報をもとにして列
の削除を行ない、全角文字フォントをプロポーショナル
フォントに変換する。具体的な動作については、後述す
る。
ォントテーブル42と変換テーブル43から全角文字フ
ォントと制御情報を読み出し、制御情報をもとにして列
の削除を行ない、全角文字フォントをプロポーショナル
フォントに変換する。具体的な動作については、後述す
る。
次に、このようなワードプロセッサの動作について説明
する。
する。
第2図は第1図のワードプロセッサの動作説明図である
。第2図において、第1図と同一のものは同一符号を付
ける。
。第2図において、第1図と同一のものは同一符号を付
ける。
例えば、全角フォントテーブル42には欧文文字入、
B、 C・・・・・・の全角文字フォントが格納さ
れ、変換テーブル43にはこれらの文字についての制御
情報dA、 aB* d(・・・・・・が格納されてい
る。
B、 C・・・・・・の全角文字フォントが格納さ
れ、変換テーブル43にはこれらの文字についての制御
情報dA、 aB* d(・・・・・・が格納されてい
る。
ここで、欧文文字「B」の全角文字フォントをプロポー
ショナルフォントに変換する場合について説明する。
ショナルフォントに変換する場合について説明する。
全角フォントテーブル42から読み出された文字「B」
は24X24ビ、トのパターンでalに示すようになっ
ている。
は24X24ビ、トのパターンでalに示すようになっ
ている。
次に、文字rB」に対応した制御情報aBが変換テーブ
ル43から読み出される。この制御情報は24と、トで
bに示すようになっている。この制御情報の各ビットは
、と、ドパターンa1の各列(縦方向に配列されたビッ
ト)Kそれぞれ対応している。
ル43から読み出される。この制御情報は24と、トで
bに示すようになっている。この制御情報の各ビットは
、と、ドパターンa1の各列(縦方向に配列されたビッ
ト)Kそれぞれ対応している。
制御情報すで、ビットの値=0は対応する列を削除して
詰めることを意味し、と、トの値=1は対応する列を残
すことを意味する。
詰めることを意味し、と、トの値=1は対応する列を残
すことを意味する。
このようなことから、文字rBJのビットノ<り−ンは
、a2の斜線で示す部分が削除されて詰められる。これ
によって、a3に示すプロボーン1ナルフオントに変換
される。このような処理は、変換手段51が行なう。
、a2の斜線で示す部分が削除されて詰められる。これ
によって、a3に示すプロボーン1ナルフオントに変換
される。このような処理は、変換手段51が行なう。
そして、このように変換された文字が印字又は表示され
る。
る。
他の文字についても同様な処理が行なわれる。
なお、全角文字フォントは24X24ビ、ト以外のもの
であってもよい。
であってもよい。
また、データ処理装置はワードプロセッサ以外のもの例
えばプロセッサを内蔵したプリンタ、表示装置等であっ
てもよい。
えばプロセッサを内蔵したプリンタ、表示装置等であっ
てもよい。
このようなデータ処理装置によれば、次のようされる場
合は、1個の全角文字フォントについて、24 X 2
4/8 = 72から、72バイトの記憶容量を必要と
する。
合は、1個の全角文字フォントについて、24 X 2
4/8 = 72から、72バイトの記憶容量を必要と
する。
従来のデータ処理装置では、上述した全角文字フォント
のほかに、これに対応するプロポーショナルフォントを
格納するため、1文字について72バイトの記憶容量を
必要とする。さらに、ビットパターンの無効部分(a2
の斜線部分に相当する)を示す情報とその解説機能を記
憶するための容量が必要でおる。
のほかに、これに対応するプロポーショナルフォントを
格納するため、1文字について72バイトの記憶容量を
必要とする。さらに、ビットパターンの無効部分(a2
の斜線部分に相当する)を示す情報とその解説機能を記
憶するための容量が必要でおる。
これに対して、本発明にかかるデータ処理装置では、上
述した全角文字フォントのほかに、1文字について24
ビツト(3バイト)の制御情報を格納する記憶容量だけ
られば十分である。
述した全角文字フォントのほかに、1文字について24
ビツト(3バイト)の制御情報を格納する記憶容量だけ
られば十分である。
これKよって、大容量のメモリを必要とすることなく、
文字を見易い配列で印字又は表示できる。
文字を見易い配列で印字又は表示できる。
また、プロボーシ冒ナルフォントへの変換処理は、制御
情報のビット状態をもとにしてカラムの間引きと詰めを
行なうものであるため、簡単なソフトウェアで実現でき
る。
情報のビット状態をもとにしてカラムの間引きと詰めを
行なうものであるため、簡単なソフトウェアで実現でき
る。
第1図は本発明にかかるデータ処理装置の一実施例の構
成ブロック図、第2図は第1図のデータ処理装置の動作
説明図である。 20・・・プリンタ、30・・・表示装置、40・・・
メモリ、42・・・全角フォントテーブル、43・・・
プロポーシ璽ナル変換オペレータテーブル、50・・−
CPU、51・・・変換手段。
成ブロック図、第2図は第1図のデータ処理装置の動作
説明図である。 20・・・プリンタ、30・・・表示装置、40・・・
メモリ、42・・・全角フォントテーブル、43・・・
プロポーシ璽ナル変換オペレータテーブル、50・・−
CPU、51・・・変換手段。
Claims (1)
- 【特許請求の範囲】 各文字毎にビットパターンで表わされた全角文字フォン
トを全角フォントテーブルから読み出して表示又は印字
を行なうデータ処理装置において、前記ビットパターン
の列数のビットで構成され、各ビットは対応する列の削
除の可否を示したものである制御情報が格納されたプロ
ポーショナル変換オペレータテーブルと、 全角文字フォントとこれに対応する制御情報を読み出し
、制御情報をもとにして列の削除を行ない、全角文字フ
ォントをプロポーショナルフォントに変換する変換手段
、 とを具備したことを特徴とするデータ処理装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60028129A JPS61186989A (ja) | 1985-02-15 | 1985-02-15 | デ−タ処理装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60028129A JPS61186989A (ja) | 1985-02-15 | 1985-02-15 | デ−タ処理装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS61186989A true JPS61186989A (ja) | 1986-08-20 |
Family
ID=12240169
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP60028129A Pending JPS61186989A (ja) | 1985-02-15 | 1985-02-15 | デ−タ処理装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS61186989A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05158455A (ja) * | 1991-12-04 | 1993-06-25 | Nec Corp | 文字表示装置 |
-
1985
- 1985-02-15 JP JP60028129A patent/JPS61186989A/ja active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05158455A (ja) * | 1991-12-04 | 1993-06-25 | Nec Corp | 文字表示装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS61250679A (ja) | 表示装置 | |
KR870008248A (ko) | 표시제어 시스템 및 방법 | |
JP3036767B2 (ja) | 印刷装置および方法 | |
JPS61186989A (ja) | デ−タ処理装置 | |
JP2585298B2 (ja) | 文書作成装置 | |
JP3814898B2 (ja) | 電子メール文書変換装置および電子メール文書変換方法 | |
JPS62111283A (ja) | 文字出力装置 | |
JP2572039B2 (ja) | 文字処理装置 | |
JPH0615317Y2 (ja) | 文書処理装置 | |
JPH0715621B2 (ja) | 文書データ処理装置 | |
JPH0430037B2 (ja) | ||
JPH03147058A (ja) | 文章作成装置 | |
JPH0486274A (ja) | パターン発生方式 | |
JPS58195236A (ja) | 文字処理装置における文字情報の処理方法 | |
JPS59123046A (ja) | 文書処理装置の表示方式 | |
JPH0569232B2 (ja) | ||
JPS61114295A (ja) | 文字・図形表示方法 | |
JPS6334587A (ja) | ドツトマトリクス印字装置 | |
JPS61267092A (ja) | 文書作成装置 | |
JPH06236377A (ja) | 文書作成装置及びメッセージ表示方法 | |
JPS6243694A (ja) | レイアウト表示方式 | |
JPS60200285A (ja) | ドツトパタ−ン変換方式 | |
JPS62115520A (ja) | 定型フオ−マツト印字方式 | |
JPS62286160A (ja) | ワ−ドプロセツサ | |
JPS6215679A (ja) | デ−タ読取方式 |