JPS58191173A - ドツト印字装置の制御装置 - Google Patents
ドツト印字装置の制御装置Info
- Publication number
- JPS58191173A JPS58191173A JP57074370A JP7437082A JPS58191173A JP S58191173 A JPS58191173 A JP S58191173A JP 57074370 A JP57074370 A JP 57074370A JP 7437082 A JP7437082 A JP 7437082A JP S58191173 A JPS58191173 A JP S58191173A
- Authority
- JP
- Japan
- Prior art keywords
- bits
- dot
- address
- information
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Dot-Matrix Printers And Others (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本発明はドツト印字装−のキャラクタジェネレータ(以
下CGという)の制御に関するものである。
下CGという)の制御に関するものである。
ドツト印字装FItは、例えはバフドブリッタ等の母形
印字装置とは異なり活字を持っていない。その代わりC
Gと呼ばれるメ七りを持ち、この中にドツトマトリクス
による文字を記憶させ、この情報によりドツトを印字し
て文字等を印字することができる。
印字装置とは異なり活字を持っていない。その代わりC
Gと呼ばれるメ七りを持ち、この中にドツトマトリクス
による文字を記憶させ、この情報によりドツトを印字し
て文字等を印字することができる。
CGKはり−ドオンリメモリ(以下ROMという)が使
用され、英数字、カナ文字等のドツトマトリクスが、横
9ドツト、縦7ドツトで構成される場合は、各文字に(
9X7)ビットの記憶領域を与える必要がある。しかし
、この領域は文字だけの最小の本のであり、横方向の文
字間スペースとして5ドツト分空ける必要性から、実際
には各文字当り、(12X7) ビットの記憶領域が
必要と寿る。
用され、英数字、カナ文字等のドツトマトリクスが、横
9ドツト、縦7ドツトで構成される場合は、各文字に(
9X7)ビットの記憶領域を与える必要がある。しかし
、この領域は文字だけの最小の本のであり、横方向の文
字間スペースとして5ドツト分空ける必要性から、実際
には各文字当り、(12X7) ビットの記憶領域が
必要と寿る。
一方、こめドツトマトリクスを記憶するROMは、ン進
数により各番地が指示されることより、各文字に都合よ
く横12ビツトを割り振ることはできず、横16ビツト
が1文字当りの記憶領域となる。すなわち白6×7)ビ
ットが1文字当りの記憶領域として必要である。
数により各番地が指示されることより、各文字に都合よ
く横12ビツトを割り振ることはできず、横16ビツト
が1文字当りの記憶領域となる。すなわち白6×7)ビ
ットが1文字当りの記憶領域として必要である。
CGを1al類だけしか持たないドツト印字装置におい
ては、無駄部分となる横ビット×縦7ビツトはそれ程原
価高とはならないが、CGを複l!種類、例えばJiE
1128文字撞、USASCii 9(5文字棟、0C
R−A64文字株等、金持ち選択印字するドツト印字装
置では無駄部分が多くなり、原価高となっていた。すな
わち、各文字画たり(7×7)ビットが無駄となるから
、この場合((128+96+64)X7X7)=14
,112ビツトが無駄になる。
ては、無駄部分となる横ビット×縦7ビツトはそれ程原
価高とはならないが、CGを複l!種類、例えばJiE
1128文字撞、USASCii 9(5文字棟、0C
R−A64文字株等、金持ち選択印字するドツト印字装
置では無駄部分が多くなり、原価高となっていた。すな
わち、各文字画たり(7×7)ビットが無駄となるから
、この場合((128+96+64)X7X7)=14
,112ビツトが無駄になる。
本発明の目的は、上記した従来技術の欠点をなくシ、複
数棟類のCaを安価に提供することでおる。
数棟類のCaを安価に提供することでおる。
本発明は、複数1拳のCGが同時に用いられることがな
いことに着目し、使用されるCGを、ラノダムアクセス
メモリ(以下RAM )に移すようにし、先の無駄部分
はスペースとなるドツト情報を書き込むことにより、C
GのROMを減らすようにしたものである。
いことに着目し、使用されるCGを、ラノダムアクセス
メモリ(以下RAM )に移すようにし、先の無駄部分
はスペースとなるドツト情報を書き込むことにより、C
GのROMを減らすようにしたものである。
本発明の一実施例を以下具体的に説明する。例として、
64文字種のCGを4樵類持ったドツト印字装置をあげ
る。
64文字種のCGを4樵類持ったドツト印字装置をあげ
る。
64文字種のCGは、1文字当り16ビツト×7ビツト
を記憶領域として必要であるので、(64X16X7)
ビットのd記憶領域を必要とする。
を記憶領域として必要であるので、(64X16X7)
ビットのd記憶領域を必要とする。
これらのcaを51.52.53.54とする。
4種類のうちから1極類を選択するために、2個のスイ
ッチ6によりテコーダ7から1s類だけを選択する信号
を出力し、CG51〜54のチップセレクト(以下aS
という)端子に入力される。
ッチ6によりテコーダ7から1s類だけを選択する信号
を出力し、CG51〜54のチップセレクト(以下aS
という)端子に入力される。
各CG51〜54のアドレスには、例えばCPU等の上
位4に111から転送される印字データコードを一時蓄
積し、印字期間に出力するプリントラインバッファ(以
下PLBという)2の出力が入力されている。この印字
データにより各文字を指定することができる。
位4に111から転送される印字データコードを一時蓄
積し、印字期間に出力するプリントラインバッファ(以
下PLBという)2の出力が入力されている。この印字
データにより各文字を指定することができる。
この従来技術の場Q、Q()5i〜54とし−C4個の
ROMを用いており、従ってROMの容量は(64X1
6X7X4)=2a672ビットが必要である。
ROMを用いており、従ってROMの容量は(64X1
6X7X4)=2a672ビットが必要である。
さて以下本発明を説明する。
0G50としてl(AMを用いる。64文字種のドツト
マトリクス4種類UROM4に記憶され、記憶の方法は
各文字画たり9ビツト×7ビツトが間に無駄部分無しに
入っている。すなわち、ROM4の容量は(64ス9X
7X4)=16,128ビツトが必要で、約44チの減
となる。
マトリクス4種類UROM4に記憶され、記憶の方法は
各文字画たり9ビツト×7ビツトが間に無駄部分無しに
入っている。すなわち、ROM4の容量は(64ス9X
7X4)=16,128ビツトが必要で、約44チの減
となる。
4m[類の文字種から1種#Aを選択する方法は、2個
のスイッ゛チロにより行う。マイクロプロセッサ(以下
MPという)3がバッファ10を介してスイッチ6の状
態を入力する。この状態により選択される文字1類を判
断し、ROM4の中の選択された文字種のドツトマトリ
クスが記憶されている先頭番地を設定する。次にCG5
0の番地をデータセレクタ8によりMP3から制御でき
るように設定する。
のスイッ゛チロにより行う。マイクロプロセッサ(以下
MPという)3がバッファ10を介してスイッチ6の状
態を入力する。この状態により選択される文字1類を判
断し、ROM4の中の選択された文字種のドツトマトリ
クスが記憶されている先頭番地を設定する。次にCG5
0の番地をデータセレクタ8によりMP3から制御でき
るように設定する。
MP5はROM4の設定し九番地から9ビツト×7ピツ
トのうち1ビツト×7ビツトを読み込む。
トのうち1ビツト×7ビツトを読み込む。
続いてそのデータをCG5Llの指定した番地に書き込
むためバッファ9全開き、MP5は出力する。
むためバッファ9全開き、MP5は出力する。
これにより9ビツトX7ビツトのドツトマトリクスの一
部がCG50に書き込壕れる。
部がCG50に書き込壕れる。
次にMPIはROM4の番地を+1し、ROM4力ラ次
の1ビット:X7ビ7)のデータを読み込む。
の1ビット:X7ビ7)のデータを読み込む。
MP3はCG50の指定番地を+1し、ROM4から読
み込んだデータを、CG50に書き込む。
み込んだデータを、CG50に書き込む。
この手順でROM4から1文字分の9ピツ)X7ビツト
のドツトマトリクス情報を読み込み、(jG5[]に書
き込むと、MP5はca5oの指定番地を+1ずらしな
がらドツトを印字しないスペース情報を7ヒツト×7ビ
ツト分誉き込む。
のドツトマトリクス情報を読み込み、(jG5[]に書
き込むと、MP5はca5oの指定番地を+1ずらしな
がらドツトを印字しないスペース情報を7ヒツト×7ビ
ツト分誉き込む。
その後、再びMP5はROM4の番地を+1し、次の文
字のドットマ) IJクスを読み出す。
字のドットマ) IJクスを読み出す。
この手順を64文字種繰り返してCG50へのドツトマ
トリクスの書き込みが終了する。。
トリクスの書き込みが終了する。。
以上説明してきたようにMP5の制御によりCGのスペ
ース情報7ヒツト×7ビツトのROMが不要となる。従
ってROM4は(2ろ04X7)ビットで481類の6
4文字!*を記憶できる。
ース情報7ヒツト×7ビツトのROMが不要となる。従
ってROM4は(2ろ04X7)ビットで481類の6
4文字!*を記憶できる。
CG50として・RAM、データセレクタ8等の部品が
追加となり、原価はこの分増加するが、Ho*4の容量
を減らすことにより合計では原価低減を図ることができ
る。
追加となり、原価はこの分増加するが、Ho*4の容量
を減らすことにより合計では原価低減を図ることができ
る。
0G511のスペース情報7ビツト×7ビツトをMP3
により制御する場曾について説明したが、論理回路を構
成し実行することが可能なことは明白である。−またス
ペース情報7ビツト×7ビツトを各文字のドツト情報を
書き込んた後に書き込むとしたが、先ずCG50の全番
地にスペース情報を書き込んだ後に、ROM4のドツト
情報だけを書き込むようにしてもよい。
により制御する場曾について説明したが、論理回路を構
成し実行することが可能なことは明白である。−またス
ペース情報7ビツト×7ビツトを各文字のドツト情報を
書き込んた後に書き込むとしたが、先ずCG50の全番
地にスペース情報を書き込んだ後に、ROM4のドツト
情報だけを書き込むようにしてもよい。
本発明によれば、これまでスペース情報としてあった無
駄なROM領域が無くなるので、ROMの容量を減らす
ことができ、原価低減をすることができる。上記実施例
では64文字糧の4a類について説明したが、文字種類
が更に増加した場曾の効果は、更に大きくなる。
駄なROM領域が無くなるので、ROMの容量を減らす
ことができ、原価低減をすることができる。上記実施例
では64文字糧の4a類について説明したが、文字種類
が更に増加した場曾の効果は、更に大きくなる。
第1図は従来技術の一例を示すブロック図、第2図は本
発明装置の一実施例を示すブロック図である。 図において、Iii上位装置、2はPLBX 3はMP
、4はROM、50〜54ijCG、6はスイッチ、7
はデコーダ、8はデータセレクタ、9.10Fiバツフ
アである。 オ唾
発明装置の一実施例を示すブロック図である。 図において、Iii上位装置、2はPLBX 3はMP
、4はROM、50〜54ijCG、6はスイッチ、7
はデコーダ、8はデータセレクタ、9.10Fiバツフ
アである。 オ唾
Claims (1)
- 【特許請求の範囲】 ドツトにより文字を形成するドツト印字装置において、 キャラクタジェネレータをRAMで構成し、前記キャラ
クタジェネレータへ書き込む印字ドツト情報を記憶する
手段を廟し、@1記憶手段からドツト情報を読み出し、
キャラクタジェネレータに書き込む手段と、キャラクタ
ジェネレータにスペース情報を書き込む手段とからなる
制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57074370A JPS58191173A (ja) | 1982-04-30 | 1982-04-30 | ドツト印字装置の制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57074370A JPS58191173A (ja) | 1982-04-30 | 1982-04-30 | ドツト印字装置の制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS58191173A true JPS58191173A (ja) | 1983-11-08 |
Family
ID=13545200
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57074370A Pending JPS58191173A (ja) | 1982-04-30 | 1982-04-30 | ドツト印字装置の制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS58191173A (ja) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5354908A (en) * | 1976-10-28 | 1978-05-18 | Nec Corp | Dot pattern data transmission system |
| JPS55147691A (en) * | 1979-05-08 | 1980-11-17 | Ricoh Kk | Data output device |
| JPS573186A (en) * | 1980-06-09 | 1982-01-08 | Hitachi Ltd | Print control system |
-
1982
- 1982-04-30 JP JP57074370A patent/JPS58191173A/ja active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5354908A (en) * | 1976-10-28 | 1978-05-18 | Nec Corp | Dot pattern data transmission system |
| JPS55147691A (en) * | 1979-05-08 | 1980-11-17 | Ricoh Kk | Data output device |
| JPS573186A (en) * | 1980-06-09 | 1982-01-08 | Hitachi Ltd | Print control system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS58196671A (ja) | 半導体記憶素子 | |
| GB2101372A (en) | Information memory devices | |
| JPS592027B2 (ja) | 文字発生装置 | |
| US4414545A (en) | Memory circuit for generating liquid crystal display characters | |
| JPS58191173A (ja) | ドツト印字装置の制御装置 | |
| JPS594706B2 (ja) | 印字パタ−ン発生装置 | |
| KR890000994A (ko) | 프린터장치의 기구부를 제어하기 위한 방법 및 그것을 실시하기 위한 시스템 | |
| JPS6144317B2 (ja) | ||
| JPS6226501B2 (ja) | ||
| JPS5853338B2 (ja) | ドツト・トパタ−ン出力方式 | |
| SU983756A1 (ru) | Запоминающее устройство | |
| JPS61158384A (ja) | 文字処理装置 | |
| JP2846357B2 (ja) | フォントメモリ装置 | |
| JPS58119865A (ja) | ケイ線印字方式 | |
| JPS5846478A (ja) | 印字装置 | |
| JPS58105477A (ja) | Ram制御回路 | |
| JPH0462590B2 (ja) | ||
| JPH0242675B2 (ja) | ||
| KR0148867B1 (ko) | 폰트롬 선택회로 | |
| JPH024915B2 (ja) | ||
| JPH0112308Y2 (ja) | ||
| JPS6217752B2 (ja) | ||
| JPS6217259B2 (ja) | ||
| JPH03192294A (ja) | 表示制御装置 | |
| JPS58172787A (ja) | キヤラクタパタ−ン発生装置 |