JPS6043688A - 文字パタ−ン発生器 - Google Patents

文字パタ−ン発生器

Info

Publication number
JPS6043688A
JPS6043688A JP58151337A JP15133783A JPS6043688A JP S6043688 A JPS6043688 A JP S6043688A JP 58151337 A JP58151337 A JP 58151337A JP 15133783 A JP15133783 A JP 15133783A JP S6043688 A JPS6043688 A JP S6043688A
Authority
JP
Japan
Prior art keywords
code
address
character pattern
character
ward
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
JP58151337A
Other languages
English (en)
Other versions
JPH0331271B2 (ja
Inventor
尚文 太田
土屋 道夫
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
Nippon Electric 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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP58151337A priority Critical patent/JPS6043688A/ja
Publication of JPS6043688A publication Critical patent/JPS6043688A/ja
Publication of JPH0331271B2 publication Critical patent/JPH0331271B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

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

Description

【発明の詳細な説明】 不発明は電子計算機、データ端末機器等の情報処理装置
に使用される文字表示装置(ディスプレイ)または印字
装置(プリンタ)に関する。
日本語のように多数の文字を取り扱う大容量文字パター
ン発生器においては、一般に第1図に示すように、入力
文字コードに基づいて文字パターンメモリのアドレスを
めるためOコード/アドレス変換手段を持っている。こ
れは例えばJIS C6226で定められた文字の場合
のように、コードによって表現することのできる文字数
(8836文字)に対して実際に定義されている文字数
が少ない場合は、未定義コードに対応する文字ノ(ター
ンメモリ全体約するための有効な手段となっている。
し7)>L、、従来この種のコード/アドレス変換手段
は1つのエントリが文字ノくターンメモリ全体の任意の
アドレスを表現できる大きさであってかつ表現可能な全
てのコードに対応するエントリが該コードの昇順に並べ
られた表(テーブル)であった・このために該テーブル
は非常に大きなものであるという欠点を有しエいた。例
えば、文字のマトリックスサイズが16ドツトX16ド
ツトの文字パターンvsooo文字分格納することので
きる文字パターンメモリの容量は約250キロノくイト
であり、このメモリ全体の任意のアドレスを表現するた
めには18ビツトの情報金製する。同様に24ドツトX
24ドツトのマトリックスサイズ、の文字の場合は約5
60キロノくイトとなり20ビツトのアドレスが必要と
なる。これらのコード/アドレス変換表は3バイト(1
8ビツトまたは20ピツト)X8836=26508 
バイトと大きなものになってしまう。
本発明はコード/アドレス変換手段を2組用意すること
によって、当該コード/アドレス変換手段を全体として
小容量にするための実現方法全提供する・ 第2図に不発明による文字パターン発生器の構成を示す
。入力文字コードに対応する文字パターンを記憶する文
字パターン記憶部2.入力文字コードを2つのコード成
分に分解するコード分解部4、該コード成分からアドレ
ス成分?得るための2組のコード/アドレス変換部11
および12゜ならびに該アドレス成分を基に入力文字コ
ードに対応する前記文字パターン記憶部のアドレスを、
算出するためのアドレス演算部3から構成さ、れる。
次に不発明の実施例について図面を参照して具体的に説
明する。なお、不実施例の説明では入力文字コードiJ
 I 8 C6226に従って区コードと点コードに分
解しているが、言うまでもなく他の方法によって分解し
ても良い。
第3図全参照して、本発明の第1の実施例金説q−jる
。l 24ドツト×24ドツトのマトリ、クスの文字パ
ターンを約7000字分収容できる512キロバイトの
文字パターン記憶部に区コード毎にまとめて文字パター
ン全格納しておく・第1コード/アドレス変換部は区コ
ードの昇順に94個のエントリがあり、それぞれ前記文
字パターン記憶部の区コード毎のまとまりの先頭のアド
レスが格納されている。第2コード/アドレス変換部は
区点コードの昇順に94X94=8836個のエントリ
があり、該コードに対応する文字パターンが区フード毎
のまとまりの先頭から何番目に配列されているかを示す
番号が記憶されている。入力された文字コードC1は入
力コード分解部で区コードC1i と区点コードCzi
に分解される8区コードC1iは第1コード/アドレス
変換部に送られ、そこでアドレス成分atiが得られる
。一方区点コードC21は第2コード/アドレス変換部
に送られ7ドレス成分a2iが得られる。 アドレス演
算部では1個の文字パターンの大きさを示す定数に=7
2および前記アドレス成分ali、a2ie入カとして
a 1 i +Na 2 iの演算が施され、結果とし
て入力文字コードC4に対応する文字パターンPiの格
納アドレスAiがめられる。この例では第1コード/ア
ドレス変換部のテーブルの大きさは3バイトX94=2
82バイト、第2コード/アドレス変換部のテーブルの
大きさは1バイトX 8836=8836バイトで、合
計9118バイトの小容量で済むことになる−なお、不
実施例において文字パターン記憶部に存在しない文字コ
ードについては、第2コード/アドレス変換表の該当位
置に特殊な値(例えばFF(16))を格納しておけば
容易に未足義文字であることが識別できる。
第4図を参照して本発明の第2の実施例を説明する。3
2ドツト×32ドツトのマトリックスの文字パターンを
約4000字分収容でさる512キロバイトの文字パタ
ーン記憶部に区コード毎にまとめて文字パターンを格納
しておく、第2コード/アドレス変換部には区コード毎
にまとまったブロックが必ル各ブロックの先頭には該区
コードに対応する前些文字パターン記憶部の区コード毎
のまとまりの先頭のアドレスが格納されており、その後
ろに該区コード円の点コードの昇順に94個のエントリ
があり、該点コードに対応する文字パターンが区コード
毎のまとまりの何番目に配列されているかケ示す番号が
記憶されているa第1コード/アドレス変換部は区コー
ドの昇順に94個のエントリがあり、それぞれ前記第2
コード/アドレス変換部の該区コードに対応するブロッ
クの先頭アドレスが記憶されている。入力された文字コ
ードCiは区コードc1五と点コードC2i に分解さ
れる。区コードCrj は第1コード/アドレス変換部
でアドレス成分a1i に変換される。第2コード/ア
ドレス変換部ではアドレス成分a11で示される位置か
らアドレス成分”1i’がめられ、更に点コードCzi
 f基に゛アドレス成分a2iが得られる。アドレス演
算部では1個の文字パターンの大きさを示す定数に=1
28および前記アドレス成分”li’、a2i k入カ
としてali”Kazi 。
の演算が行われ、結果として入力文字コードCiに対応
する文字パターンPiの格納アドレスAiがめられ、不
実施例では区コード単位で未定義の文字がある場合には
第1コード/アドレス変換部の該当位置に特殊な値(例
えばFFFF(xs))f、格納しておくことによって
、第2コード/アドレス変換部の該区コードに対応する
ブロックを省略することができる。第1コード/アドレ
ス変換部の大きさは2バイトX94=188バイト、第
2コード/アドレス変換部の大きさは文字パターン記憶
部に格納される文字のコード構成によって変化するが、
本実施例の4000字分で最小の場合は3バイトX 9
4/2 +1バイトX 8836/2=4559/<イ
トとなり、合計4747バイトの小容量で済むことにな
る。
本発明は以上説明したように、2組のコード/アドレス
変換手段を持つことによって、コード/アドレス変換部
を全体として非常に小容量にする効果がある。
【図面の簡単な説明】
第1図は従来技術による文字パターン発生器の構成を示
した図である。第2図は不発明による文字パターン発生
器の構成を示した図である。第3図は本発明の第1の実
施例を示した図、第4図は第2の実施例金示した図であ
る。

Claims (1)

    【特許請求の範囲】
  1. 入力文字コードに対応する文字パターンを記憶する文字
    パターンメモリを持ち、入力文字コードから前記文字パ
    ターンメモリの該当アドレスを得ルタめの2組のコード
    /アドレス変換手段金持つ文字パターン発生器。
JP58151337A 1983-08-19 1983-08-19 文字パタ−ン発生器 Granted JPS6043688A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58151337A JPS6043688A (ja) 1983-08-19 1983-08-19 文字パタ−ン発生器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58151337A JPS6043688A (ja) 1983-08-19 1983-08-19 文字パタ−ン発生器

Publications (2)

Publication Number Publication Date
JPS6043688A true JPS6043688A (ja) 1985-03-08
JPH0331271B2 JPH0331271B2 (ja) 1991-05-02

Family

ID=15516367

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58151337A Granted JPS6043688A (ja) 1983-08-19 1983-08-19 文字パタ−ン発生器

Country Status (1)

Country Link
JP (1) JPS6043688A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01161970A (ja) * 1987-12-18 1989-06-26 Ascii Corp キャラクタジェネレータおよびキャラクタ表示装置
JPH0538686U (ja) * 1991-10-29 1993-05-25 三洋電機株式会社 電子機器

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS54152926A (en) * 1978-05-24 1979-12-01 Hitachi Ltd Address assignment system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS54152926A (en) * 1978-05-24 1979-12-01 Hitachi Ltd Address assignment system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01161970A (ja) * 1987-12-18 1989-06-26 Ascii Corp キャラクタジェネレータおよびキャラクタ表示装置
JPH0538686U (ja) * 1991-10-29 1993-05-25 三洋電機株式会社 電子機器

Also Published As

Publication number Publication date
JPH0331271B2 (ja) 1991-05-02

Similar Documents

Publication Publication Date Title
US4542477A (en) Information retrieval device
SE8307228D0 (sv) Datakomprimering
US6035299A (en) Mapping system with house number representation
JPH0644714B2 (ja) コ−ド変換装置
SE424927B (sv) Teckengenerator
JPH05216619A (ja) 多重文字コードセットの入出力変換方式
JP2968112B2 (ja) 符号変換方法
JPS6043688A (ja) 文字パタ−ン発生器
EP0647034B1 (en) A variable word length code decoding method, and a decoder for performing the same
JPS6214689A (ja) 文字出力制御装置
US6118391A (en) Compression into arbitrary character sets
GB2030739A (en) Computer store arrangements
JPS62245467A (ja) シンボリツク処理システムおよび方法
JPS607293B2 (ja) コ−ドテ−ブル作成方法
JPH04142163A (ja) 可変長符号化装置
JPH01185749A (ja) 可変長ビット列格納方式
SU809206A1 (ru) Устройство дл поиска информацииВ пАМ Ти
JPS6148732B2 (ja)
JPS5755581A (en) Address converting system
JPH0554145B2 (ja)
JPS6243257A (ja) フアクシミリ応答装置
Gilder Floating a Point
JPS612565A (ja) コ−ド変換処理方式
JPS57146341A (en) Data processor
JPS62263539A (ja) 文字列処理方式