JPS581782B2 - モジパタ−ンハツセイキ - Google Patents

モジパタ−ンハツセイキ

Info

Publication number
JPS581782B2
JPS581782B2 JP50123308A JP12330875A JPS581782B2 JP S581782 B2 JPS581782 B2 JP S581782B2 JP 50123308 A JP50123308 A JP 50123308A JP 12330875 A JP12330875 A JP 12330875A JP S581782 B2 JPS581782 B2 JP S581782B2
Authority
JP
Japan
Prior art keywords
character
memory
address
character code
pattern
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.)
Expired
Application number
JP50123308A
Other languages
English (en)
Other versions
JPS5247633A (en
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP50123308A priority Critical patent/JPS581782B2/ja
Publication of JPS5247633A publication Critical patent/JPS5247633A/ja
Publication of JPS581782B2 publication Critical patent/JPS581782B2/ja
Expired legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)

Description

【発明の詳細な説明】 本発明は漢字及びひらがな等をドットパターン文字で表
示する漢字表示装置または印字装置において高速処理メ
モリーと低速処理メモリーの2つを持つ文字発生器の改
良に関するものである。
漢字表示の処理において、従来の英字、数字カナ表示と
比べて1文字当りのドット数が多くメモリ容量で約4倍
〜16倍を必要とし、かつ文字種は英数カナは約130
種であるが漢字は総てでは5万種以上もあり実際の処理
するものだけ考えても、約1万種ある。
この様に文字種が多いと従来の様にROM(Read
Only Memory)あるいはコマメモリー等に貯
蔵すれば、とってもなく高価となる。
そこでメモリーとしては安価なディスクあるいはドラム
メモリーを使用することになるが、ROM、コアメモリ
ーと比べて低速となってしまう。
処理速度を向上させるために一部の使用頻度の高い文字
をコアメモリーあるいはICメモリーに内蔵する。
しかし、業務内容により少文字種で高速処理を必要とし
たり低速でも構わぬが多くの文字種を必要とするシステ
ム等要求は種々雑多である。
この要求毎に装置を開発、あるいは改造すると当然原価
が高くなる。
そこで一つの装置で要求を満足する方法が本発明となっ
た。
この発明の目的は1万種以上の漢字を表示するシステム
、あるいは数千種の限定された文字のみを高速にて処理
するシステム等の多様化する要求を改造することなく1
つの装置でこれを実現する文字発生器を提供することに
ある。
この発明の特徴とするところは1つのメモリーにいくつ
かの文字パターン及び対応する文字コードの対といくつ
かの文字コードを貯蔵せしめ文字コードのみのデータに
対応する文字パターンは外部メモリーに内蔵せしめ、文
字コードを読み出し参照するためのメモリーのアドレス
を加算器を通ずことにより変換し、対応する文字パター
ンを外部メモリから読み出すよう構成し、かつ前記メモ
リの文字コードと文字パターンの対の数と文字コードの
みの数の比率を任意にとることができるようにしたこと
にある。
以下に本発明の一実施例を示す。
実施例の構成 第1図は本発明の一実施例である文字発生器のブロック
図を示すものである。
第1図に示す構成及び機能を下記の(a)〜(l)にて
説明する。
(a) 高速メモリー9 ここには第2図に示す形式で文字パターン及び文字コー
ド変換テーフルが内蔵されている。
第2図について説明する。
本実施例では文字コードは16ビット、文字パターンは
横16ビット×縦18ビットで図3に示す様に構成され
る。
メモリアドレス0番地には文字コードA.23が格納さ
れており、1番地には文字コードに対応する文字パター
ンA.22の1行目、2番地には2行目と順に配列され
19番地には18行目が入っている。
そして20番地には次の文字コードAが格納され続いて
対応する文字パターンAが書かれているものとする。
即ち19番地毎に文字コードAがあり、各文字コードA
の次には対応する文字パターンAが格納されている。
文字パターンAは文字数設定レジスタ17に設定された
負数が内蔵されている。
その後には、その他の文字の文字コードB.24が連続
的に書かれている。
(b) 外部メモリー16 第4図は外部メモリを示すもので高速メモIJ一9に内
蔵される文字コード24に対応した文字パターンB.2
6が連続的に格納されその配列は高速メモリー内の文字
コードBと同じ順序となっている。
(C) 定数1 第1図のラツチ1には定数=1が設定されている。
(d) 定数2 第1図のラツチ2には定数=19が設定されている。
(e)文字数設定レジスタ17 高速メモリー9に格納された文字パターンの負数が外部
より設定できる様になっている。
(f) フリツプフロツプ3 あらかじめリセット状態となっており、リセット状態で
はA. N D回路5の出力即ち定数=19を選択し、
セット状態ではAND回路4、即ち定数=1を選択する
。
このフリツブフロツプ3のセット条件は文字数設定レジ
スタ17の内容と読み出し文字数18の内容が一致した
ときである。
(g)アドレスレジスタ8 高速メモリ−9のアドレスを指示し、初期値二0にセッ
トされている。
(h) 読みだし文字数カウンター18高速メモリー
9に内蔵されている文字コードA、文字コードBを読む
度に1ずつアップされるカウンタ。
初期値=0である。(i) 加算回路7 この加算回路はアドレスレジスタ8の内容とフリツプフ
ロツプ3により選択される定数1(定数−1)あるいは
定数2(定数=19)と加算した結果が出力され再びア
ドレスレジスタ8の入力に接続される。
(j) アドレスレジスタ15 外部メモリー9のアドレスをセットするレジスクである
。
(k) 文字コードレジスタ10 文字パターンを読み出すための文字コードを設定する。
(l)文字パターンバツファレジスタ14表示する文字
パターンをバツファリングするためのレジスタである。
実施例の動作 第1図において表示しようとする文字コードを文字コー
ドレジスタ10にセットする。
この文字コードに対応する文字パターンを読み出す為に
高速メモリー9に内蔵される文字コードAあるいは文字
コードBを読み出す。
まず、アドレスレジスタ8は0番地がセットされており
、O番地の内容、即ち1番目の文字コードAを読み出し
、文字コードレジスタ10の内容と一致回路12にて比
較される。
この結果が不一致の場合は2番目の文字コードを読みだ
すが、その際のアドレスはアドレスレジスタの内容にフ
リツプフロツプ3により選択される定数2(定数=19
)と加算回路7にて加算されたもの、即ち19番地の内
容が読みだされる。
この様に現在のアドレスNに19を加えたN+19番地
の内容が次々と読み出され、文字コードレジスタ10と
一致するまで繰り返えされる。
文字コードAと文字コードレジスタ10の内容が一致す
ると次のアドレス以後に格納されている文字パターンA
を読み、文字パターンバツファレジスタ14にセットさ
れ表示される。
該当する文字コードが見つからず、文字数設定レジスタ
17と読み出し文字数カウンタ18が一致するまで文字
コードAを読みつづけると、一致回路19により、フリ
ツプフロツプ3がセットされる。
これにより加算回路7の加数として定数2(定数−1)
が選択される。
この結果高速メモリー9のアドレスは現在のアドレスN
に1番地が加えられN+1番地が設定される。
即ち文字コードB,24が連続アドレスで読みだされる
ことになる。
そして文字コードレジスタ10と文字コードBが比較さ
れ一致するとその時の読み出し文字数カウンタ18の内
容を外部メモリー16用のアドレスレジスタ15にセッ
トする。
即ち高速メモリー9に内蔵されている文字コードB.2
4と外部メモリー16に内蔵されている文字パターンB
.26は同じ順位にて配列されているために読み出し文
字数カウンター18の内容が間接的に外部メモリー16
に内蔵されている文字パターンBのアドレスとなってい
る。
そして外部メモリー16より該当する文字パターンBを
読み出し文字パターンバツファレジスタ14にセットし
文字を表示する。
以上述べた如き構成であるから本発明にあたっては次の
如き効果を得ることができる。
高速メモリーにある選ばれた文字パターンとその他の文
字の文字コードを共用させることにより、コードを連続
的に読みだし参照するので文字パターンが高速メモリー
に内蔵されても外部メモリーに内蔵されてもこれを意識
することなく文字コードを文字パターンに変換できる。
その結果、文字パターンがどちらに内蔵されていても構
わぬことになるので、高速メモリーに格納した文字パタ
ーンの負数をソフトウエアあるいはスイッチ等で設定す
れば自動的にこれが処理される。
即ち、高速メモリーに格納する文字パターン及び文字コ
ードの配分を自在に替えることが可能であり、処理内容
に合わぜた適切な文字発生器が容易に作成可能となる。
一例をあげれば高速メモリーを高速サイクルなものとし
、外部メモリーを低速、大容量メモリーとすれば、下記
■〜■のシステムが自在となる。
■ 少文字種、高速処理システム 使用文字の数が少なく限定されておれば高速メモリーに
より多くの文字パターンを内蔵する。
その結果、外部メモリーへのアクセスが無く、高速処理
が可能となる。
■ 多文字種処理システム 使用文字が数万種もある場合は高価な高速メモリーに文
字パターンを内蔵したのでは著しく高価となるために安
価な低速、大容量メモリーに文字パターンを内蔵し、文
字コードのみを高速メモリーに内蔵する。
■ 土記■、■の中間的システム 使用文字はそれほど多くないが、ある程度の高速処理を
行う場合には、高速メモリーには使用頻度の高い文字の
パターンを外部メモリーには使用頻度の低い文字のパタ
ーンをバランスよく内蔵させることによりコストパフォ
ーマンスの良いシステムが作成される。
以上述べた様に、装置を新たに開発あるいは改造するこ
となく処理内容により業務に適切なシステムを作成する
ことが可能となる。
【図面の簡単な説明】
第1図は本発明の一実施例を示す文字発生器のブロック
図、第2図は高速メモリーの内容を分割した概略図、第
3図は高速メモリーに内蔵する文字パターン及び対応す
る文字コードに関する1文字の説明図、第4図は外部メ
モリーに内容の分割概要図。 符号の説明、1・・・・・・定数(定数−1)、2・・
・・・・定数(定数=19)3・・・・・・フリツプフ
ロツブ回路、4,5・・・・・・A.ND回路、6,1
3・・・・・・OR回路、7・・・・・・加算回路、8
,15・・・・・・アドレスレジスタ、9・・・・・・
高速メモリー、10・・・・・・文字コードレジスタ、
12.19・・・・・・一致回路、14・・・・・・文
字パターンバツファレジスタ、16・・・・・・外部メ
モリー、17・・・・・・文字数設定レジスタ、18・
・・・・・読みだしカウンタ、20・・・・・・文字表
示線、21・・・・・・高速メモリー、22・・・・・
・文字パターンA、23・・・・・・文字コードA、2
4・・・・・・文字コードB、25・・・・・・外部メ
モリー、26……文字パターンB0

Claims (1)

    【特許請求の範囲】
  1. 1 文字コードをドットマトリクスで表わされる文字パ
    ターンに変換し表示または印字するための文字パターン
    発生器において、いくつかの文字コードと文字パターン
    の対と、他のいくつかの文字コードを記憶する第1のメ
    モリと、前記他のいくつかの文字コードに対応する文字
    パターンを記憶する第2のメモリと、第1のメモリに記
    憶された前記対の数を記憶するレジスタと、第1のメモ
    リを前記対の容量だけアドレスを更新しながら順に読み
    出し、読み出し文字数が前記レジスタの値になると文字
    コードの容量だけアドレスを更新しながら第1のメモリ
    を読み出す手段とを具え、前記他の文字コードに対応す
    る文字パターンは第2のメモリから順次読み出し読み出
    された文字コードが求める文字コードと一致したときに
    それに対応する文字パターンを取込むことを特徴とする
    文字パターン発生器。
JP50123308A 1975-10-15 1975-10-15 モジパタ−ンハツセイキ Expired JPS581782B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP50123308A JPS581782B2 (ja) 1975-10-15 1975-10-15 モジパタ−ンハツセイキ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP50123308A JPS581782B2 (ja) 1975-10-15 1975-10-15 モジパタ−ンハツセイキ

Publications (2)

Publication Number Publication Date
JPS5247633A JPS5247633A (en) 1977-04-15
JPS581782B2 true JPS581782B2 (ja) 1983-01-12

Family

ID=14857314

Family Applications (1)

Application Number Title Priority Date Filing Date
JP50123308A Expired JPS581782B2 (ja) 1975-10-15 1975-10-15 モジパタ−ンハツセイキ

Country Status (1)

Country Link
JP (1) JPS581782B2 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5917422B2 (ja) * 1976-09-25 1984-04-21 富士通株式会社 散在コ−ドのテ−ブル変換方法
JPH01153875U (ja) * 1988-04-18 1989-10-23

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5137849B2 (ja) * 1971-09-08 1976-10-18
JPS5131133B2 (ja) * 1971-11-13 1976-09-04

Also Published As

Publication number Publication date
JPS5247633A (en) 1977-04-15

Similar Documents

Publication Publication Date Title
US3675211A (en) Data compaction using modified variable-length coding
JPH0613224B2 (ja) フォントの含蓄方法
JP2855207B2 (ja) 帳票出力装置
JPH0337697A (ja) 文字処理装置
JPS5816186B2 (ja) 文字パタ−ン発生器
JPH0430073B2 (ja)
JPH0445875B2 (ja)
JP2846357B2 (ja) フォントメモリ装置
JPS5853338B2 (ja) ドツト・トパタ−ン出力方式
JPS6230436B2 (ja)
JPS606876Y2 (ja) ドットパタ−−ン表示装置
JPH05265433A (ja) 文字出力方法
JP3251311B2 (ja) 数値を表わすデータのソーティング方法
JPS59184942A (ja) 漢字コード変換装置
JPS6347908Y2 (ja)
JPH0594538A (ja) グラフ作成方法
JPH0731477B2 (ja) デ−タ表示方式
JPS62103154A (ja) 文字パタ−ン記憶回路
JPH04280295A (ja) 文字パターン処理装置
JPS6136647B2 (ja)
JPH0465405B2 (ja)
JPS6145837B2 (ja)
JPS5935960A (ja) ハ−ドコピ−制御装置
JPH01310391A (ja) Crt表示用回路
JPS6060060B2 (ja) 表示装置