JPS629962A - 文字パタ−ン書込み方式 - Google Patents
文字パタ−ン書込み方式Info
- Publication number
- JPS629962A JPS629962A JP60149324A JP14932485A JPS629962A JP S629962 A JPS629962 A JP S629962A JP 60149324 A JP60149324 A JP 60149324A JP 14932485 A JP14932485 A JP 14932485A JP S629962 A JPS629962 A JP S629962A
- Authority
- JP
- Japan
- Prior art keywords
- column
- line buffer
- character
- data
- inch space
- 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
- G06K15/10—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by matrix printers
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Dot-Matrix Printers And Others (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はドツトプリンタのラインバッファへの文字パタ
ーン書込み方式に関し、細ピツチスペース系のプリンタ
でありながら粗ピッデスペース系のC’G(文字発生器
)も搭載できるようにしようとするものである。
ーン書込み方式に関し、細ピツチスペース系のプリンタ
でありながら粗ピッデスペース系のC’G(文字発生器
)も搭載できるようにしようとするものである。
ドツトプリンタには1/180インチスペース系、1/
360インデスペース系などがあり、勿論細ピツチスペ
ース系の方が印字される文字は繊細、良質であるが、1
文字当りのドツト数が多くなるからCGの容量は大にな
り、印字ヘッド及び又はその駆動機構が複雑になる。
360インデスペース系などがあり、勿論細ピツチスペ
ース系の方が印字される文字は繊細、良質であるが、1
文字当りのドツト数が多くなるからCGの容量は大にな
り、印字ヘッド及び又はその駆動機構が複雑になる。
プリンタには英数字の印字が主体であって漢字印字は補
助的というものがあり、そして印字品質を上げたいので
1/mインチスペース系ではなく1 / nm (n
= 2 、 3、−・・・)インチスペース系にしたい
等の要求がある。
助的というものがあり、そして印字品質を上げたいので
1/mインチスペース系ではなく1 / nm (n
= 2 、 3、−・・・)インチスペース系にしたい
等の要求がある。
プリンタを1/’nmインチスペース系にずればCGも
1/’nmインチスペース系のものにするのが自然であ
るが、英数字などのパターンが簡単かつ少種類のものは
新しく精ピッチスペース系の文字フォントを作る作業が
それ程大変ではないのに対し、漢字のようなパターンが
複雑かつ多種類あるものは該作業は相当に厄介で、費用
を要する。しかもこのプリンタにとって漢字印字は補助
的とあれば、それに多額の費用をかけることは避けたい
処である。若し1/nmインチスペース系のプリンタも
、既存の1/mインチスペース系の漢字CGを利用可能
にすることができれば、上記の問題は解決される。
1/’nmインチスペース系のものにするのが自然であ
るが、英数字などのパターンが簡単かつ少種類のものは
新しく精ピッチスペース系の文字フォントを作る作業が
それ程大変ではないのに対し、漢字のようなパターンが
複雑かつ多種類あるものは該作業は相当に厄介で、費用
を要する。しかもこのプリンタにとって漢字印字は補助
的とあれば、それに多額の費用をかけることは避けたい
処である。若し1/nmインチスペース系のプリンタも
、既存の1/mインチスペース系の漢字CGを利用可能
にすることができれば、上記の問題は解決される。
それ数本発明は細ピッチスペース系ドツトプリンタを粗
ピツチスペース系CGも利用可能にしようとするもので
ある。
ピツチスペース系CGも利用可能にしようとするもので
ある。
プリンタは第5図に示すように文字パターン発生部10
、ラインバッファ12及び印字部14を備える。英数字
の他に漢字も印字するプリンタでは文字パターン発生部
10は英数字用の文字発生器CGI及び漢字用の文字発
生器CG2を備え、入力される文字コードでCGをアク
セスし、当該文字のパターンを第1カラム、第2カラム
・・・・・・の順で読出しくカラムのビット数が複数ハ
イド、データバス幅は1ハイドなら、各カラムデータは
複数回のアクセスで読出される)、ラインバッファ12
へ書込まれる。第6図は英数字G及び漢字1時」につい
て、CGから読出されてラインバッファへ書込まれる状
況を示す。本例ではこれらの文字は24X24ドソ1−
で表わされる、印字部14はカラム方向のドツト数だけ
のワイヤ及びそのドライバを持ち、文字パターンデータ
に従って1カラムスつ同時に印字して行く (1カラム
を2度に分けて印字する方式もある)。印字は1行分の
文字パターンデータがラインバッファに格納されたのち
行なわれる。
、ラインバッファ12及び印字部14を備える。英数字
の他に漢字も印字するプリンタでは文字パターン発生部
10は英数字用の文字発生器CGI及び漢字用の文字発
生器CG2を備え、入力される文字コードでCGをアク
セスし、当該文字のパターンを第1カラム、第2カラム
・・・・・・の順で読出しくカラムのビット数が複数ハ
イド、データバス幅は1ハイドなら、各カラムデータは
複数回のアクセスで読出される)、ラインバッファ12
へ書込まれる。第6図は英数字G及び漢字1時」につい
て、CGから読出されてラインバッファへ書込まれる状
況を示す。本例ではこれらの文字は24X24ドソ1−
で表わされる、印字部14はカラム方向のドツト数だけ
のワイヤ及びそのドライバを持ち、文字パターンデータ
に従って1カラムスつ同時に印字して行く (1カラム
を2度に分けて印字する方式もある)。印字は1行分の
文字パターンデータがラインバッファに格納されたのち
行なわれる。
このCGデータをラインバッファへ格納する仕方を変え
れば、24×12ドツトなどの粗ピッデスペース系のC
Gも24×24ドツトなどの細ピッデスペース系1乙シ
トプリンタで印字可能である。
れば、24×12ドツトなどの粗ピッデスペース系のC
Gも24×24ドツトなどの細ピッデスペース系1乙シ
トプリンタで印字可能である。
本発明はか−る点に着目し、CGは変えず、ラインバッ
ファへの書込みを変えて上記目的を達成しようとするも
のである。
ファへの書込みを変えて上記目的を達成しようとするも
のである。
本発明は、1/nmインチスペース系の第1文字発生器
、ラインバッファ、及び印字部を備えるドツトプリンタ
における文字パターン書込み方式において、1/mイン
チスペース系の第2文字発生器、第1文字発生器をアク
セスする第1クロックの周期の1/nの周期の第2クロ
ックを発生ずる手段、前記ラインバッファの書込みアド
レスカウンタへ供給するクロックを切換える回路を設け
、第2文字発生器がアクセスされるときは該カウンクヘ
供給するクロックを前記第1クロックから第2クロック
へ切換え、文字発生器が出力する各カラムデータがライ
ンバッファの各nカラムに繰り返し又はn−1カラムお
きに書込まれるようにすることを特徴とするものである
。
、ラインバッファ、及び印字部を備えるドツトプリンタ
における文字パターン書込み方式において、1/mイン
チスペース系の第2文字発生器、第1文字発生器をアク
セスする第1クロックの周期の1/nの周期の第2クロ
ックを発生ずる手段、前記ラインバッファの書込みアド
レスカウンタへ供給するクロックを切換える回路を設け
、第2文字発生器がアクセスされるときは該カウンクヘ
供給するクロックを前記第1クロックから第2クロック
へ切換え、文字発生器が出力する各カラムデータがライ
ンバッファの各nカラムに繰り返し又はn−1カラムお
きに書込まれるようにすることを特徴とするものである
。
本発明では第1図に示すように文字パターン発生部には
1/nmインチスペース系用の英数字等文字発生器CG
1と1/mインチスペース系用の漢字等文字発生器CG
2を設け、ラインバッファI2及び印字部14は1/n
mインチスペース系のもノドしく本例ではn−2)、ラ
インバッファ12への文字パターンデータの書込みはC
GIは1対Iで、CG2は1対n(本例ではn=2)
T:行なうようにする。第2図はこの書込め状況を示す
。
1/nmインチスペース系用の英数字等文字発生器CG
1と1/mインチスペース系用の漢字等文字発生器CG
2を設け、ラインバッファI2及び印字部14は1/n
mインチスペース系のもノドしく本例ではn−2)、ラ
インバッファ12への文字パターンデータの書込みはC
GIは1対Iで、CG2は1対n(本例ではn=2)
T:行なうようにする。第2図はこの書込め状況を示す
。
CGの文字パターンデータの読出しはカラム1゜カラム
2.カラム3・・・・・・の順で行ない、1カラムのビ
ット数が複数バイト、データバス幅が1バイトなら複数
回の読出しで1カラムデータの読出しを行なうが、これ
らの読出しデータを英数字用1/nmインチスペース系
CGIならラインバッファの各カラムへ1対1で、漢字
用1/mインチスペース系CG2ならラインバッファの
各カラムへ1対2で行なう。即ちCG2はそのカラム1
のデータをラインバッファのカラム1と2へ、カラム2
のデータをラインバッファのカラム3と4へ、・・・・
・・格納し或いはCG2のカラム1のデータをラインバ
ッファのカラム1へ、カラム2のデータはラインバッフ
ァのカラム3へ、・・・・・・順次格納する。
2.カラム3・・・・・・の順で行ない、1カラムのビ
ット数が複数バイト、データバス幅が1バイトなら複数
回の読出しで1カラムデータの読出しを行なうが、これ
らの読出しデータを英数字用1/nmインチスペース系
CGIならラインバッファの各カラムへ1対1で、漢字
用1/mインチスペース系CG2ならラインバッファの
各カラムへ1対2で行なう。即ちCG2はそのカラム1
のデータをラインバッファのカラム1と2へ、カラム2
のデータをラインバッファのカラム3と4へ、・・・・
・・格納し或いはCG2のカラム1のデータをラインバ
ッファのカラム1へ、カラム2のデータはラインバッフ
ァのカラム3へ、・・・・・・順次格納する。
前者の場合はラインバッファ12のデータはカラム1と
2で、カラム3と4で、・・・・・・同じになり、後者
の場合はカラム1,3.・・・・・・にデータがあり、
カラム2.4.・・・・・・はデータがない。
2で、カラム3と4で、・・・・・・同じになり、後者
の場合はカラム1,3.・・・・・・にデータがあり、
カラム2.4.・・・・・・はデータがない。
印字部14は1/nmインチスペース系のラインバッフ
ァ12から1カラムずつ(又は半カラムずつなど)デー
タを取り込んで該1/nmインチスペースで印字を行な
う。従って前記の前者の場合は2カラムずつ同じパター
ンが印字され、後者の場合は1カラム飛びに印字がなさ
れ、前者は密な、後者はすのあいた印字になるが、いず
れにしても1/nmインチスペース系のドツトプリンタ
で1/mインチスペースのCGを利用して印字すること
ができる。
ァ12から1カラムずつ(又は半カラムずつなど)デー
タを取り込んで該1/nmインチスペースで印字を行な
う。従って前記の前者の場合は2カラムずつ同じパター
ンが印字され、後者の場合は1カラム飛びに印字がなさ
れ、前者は密な、後者はすのあいた印字になるが、いず
れにしても1/nmインチスペース系のドツトプリンタ
で1/mインチスペースのCGを利用して印字すること
ができる。
第3図はラインバッファへの文字パターンデータ書込み
系の構成を示す。印字に際してはホストより文字コード
が送られ、これはレジスタ16に格納され、CGアクセ
スアドレスになる。CGの読出しはクロックCLK I
に同期して行なわれ、第4図に示すようにカラム1のデ
ークCID、カラム2のデータC2D、カラム3のデー
タC3D・・・・・・が順次読出されラインバッファ1
2に格納される。ラインバッファへの格納アドレスは書
込みアドレスカウンタ22が発生する。該カウンタ22
は英数字用CG1のときクロックCLK1を計数し、漢
字用CG2のときはクロックCLK2を計数する。即ち
、アクセスされるCGはCG1かCG2かは文字コード
により決定されるから、この文字コードをデコーダ18
によりデコードしてその出力により英数字ANKならア
ントゲ−1−20aを開き、漢字KAならアンドゲート
20bを開き、オアゲー)20Cを通して前者ならCL
K1を、後者ならCLK2をカウンタ22に送る。
系の構成を示す。印字に際してはホストより文字コード
が送られ、これはレジスタ16に格納され、CGアクセ
スアドレスになる。CGの読出しはクロックCLK I
に同期して行なわれ、第4図に示すようにカラム1のデ
ークCID、カラム2のデータC2D、カラム3のデー
タC3D・・・・・・が順次読出されラインバッファ1
2に格納される。ラインバッファへの格納アドレスは書
込みアドレスカウンタ22が発生する。該カウンタ22
は英数字用CG1のときクロックCLK1を計数し、漢
字用CG2のときはクロックCLK2を計数する。即ち
、アクセスされるCGはCG1かCG2かは文字コード
により決定されるから、この文字コードをデコーダ18
によりデコードしてその出力により英数字ANKならア
ントゲ−1−20aを開き、漢字KAならアンドゲート
20bを開き、オアゲー)20Cを通して前者ならCL
K1を、後者ならCLK2をカウンタ22に送る。
この結果カウンタ22の計数値は図示の如くなり、英数
字の場合はCL K 1に同期してi、i+l。
字の場合はCL K 1に同期してi、i+l。
i+2.・・・・・・になり、カラム1データCI D
、カラム2データC2D、・・・・・・をラインバッフ
ァのiカラム、i+1カラム、・・・・・・に逐次格納
する。また漢字の場合はCLK2に同期してi、 i
+]。
、カラム2データC2D、・・・・・・をラインバッフ
ァのiカラム、i+1カラム、・・・・・・に逐次格納
する。また漢字の場合はCLK2に同期してi、 i
+]。
i+2.・・・・・・になり、ラインバッファのiカラ
ムと1+1カラムにカラム1データCIDを、i+2カ
ラムとi+3カラムにカラム2データC2Dを、・・・
・・・順次書込む。こうしてラインバッファへは2カラ
ムずつ同じデータが書込まれるが、2番目、4番目、・
・・・・・では書込みタイミングパルスWTを発生しな
いようにすればラインバッファの第2カラム、第4カラ
ム、・・・・・・は空きカラムになる。
ムと1+1カラムにカラム1データCIDを、i+2カ
ラムとi+3カラムにカラム2データC2Dを、・・・
・・・順次書込む。こうしてラインバッファへは2カラ
ムずつ同じデータが書込まれるが、2番目、4番目、・
・・・・・では書込みタイミングパルスWTを発生しな
いようにすればラインバッファの第2カラム、第4カラ
ム、・・・・・・は空きカラムになる。
以上説明したように本発明によれば1/nmインチスペ
ース系のドツトプリンタに1/mインチスペース系のC
Gを搭載して印字することができ、英数字など文字パタ
ーン作成が容易なものはプリンタのピッチに合ったもの
とし、漢字など文字パターン作成が容易でないものは粗
いが既存のものを利用するようにし、こうしてコストパ
ーフォーマンスのよいプリンタを得ることができる。
ース系のドツトプリンタに1/mインチスペース系のC
Gを搭載して印字することができ、英数字など文字パタ
ーン作成が容易なものはプリンタのピッチに合ったもの
とし、漢字など文字パターン作成が容易でないものは粗
いが既存のものを利用するようにし、こうしてコストパ
ーフォーマンスのよいプリンタを得ることができる。
第1図は本発明の概要を示すブロック図、第2図は書込
み要領の説明図、第3図は書込み系の構゛成を示すブロ
ック図、第4図は第3図の動作説明図、第5図は従来装
置を説明するブロック図、第6図は書込み要領の説明図
である。 図面でCGIは第1文字発生器、CG2は第2文字発生
器、12はラインバッファ、14は印字部、CLKIは
第1クロック、CL K 2は第2クロック、22はア
ドレスカウンタである。
み要領の説明図、第3図は書込み系の構゛成を示すブロ
ック図、第4図は第3図の動作説明図、第5図は従来装
置を説明するブロック図、第6図は書込み要領の説明図
である。 図面でCGIは第1文字発生器、CG2は第2文字発生
器、12はラインバッファ、14は印字部、CLKIは
第1クロック、CL K 2は第2クロック、22はア
ドレスカウンタである。
Claims (1)
- 【特許請求の範囲】 1/nmインチスペース系の第1文字発生器、ラインバ
ッファ、及び印字部を備えるドットプリンタにおける文
字パターン書込み方式において、1/mインチスペース
系の第2文字発生器、第1文字発生器をアクセスする第
1クロックの周期の1/nの周期の第2クロックを発生
する手段、前記ラインバッファの書込みアドレスカウン
タへ供給するクロックを切換える回路を設け、 第2文字発生器がアクセスされるときは該カウンタへ供
給するクロックを前記第1クロックから第2クロックへ
切換え、文字発生器が出力する各カラムデータがライン
バッファの各nカラムに繰り返し又はn−1カラムおき
に書込まれるようにすることを特徴とする文字パターン
書込み方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60149324A JPS629962A (ja) | 1985-07-09 | 1985-07-09 | 文字パタ−ン書込み方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60149324A JPS629962A (ja) | 1985-07-09 | 1985-07-09 | 文字パタ−ン書込み方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS629962A true JPS629962A (ja) | 1987-01-17 |
Family
ID=15472622
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60149324A Pending JPS629962A (ja) | 1985-07-09 | 1985-07-09 | 文字パタ−ン書込み方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS629962A (ja) |
-
1985
- 1985-07-09 JP JP60149324A patent/JPS629962A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4240075A (en) | Text processing and display system with means for rearranging the spatial format of a selectable section of displayed data | |
| JPS5834835B2 (ja) | 記憶デ−タの読出し装置 | |
| US4847787A (en) | Dot image character generator employing a font memory | |
| JPS5839474A (ja) | マトリツクス印字方式における2進コ−ド列の冗長度を低減する方法 | |
| JPH0630910B2 (ja) | 印字方法 | |
| JPS58191166A (ja) | サ−マルラインプリンタ | |
| JPS629962A (ja) | 文字パタ−ン書込み方式 | |
| JPS594706B2 (ja) | 印字パタ−ン発生装置 | |
| JPS5949584A (ja) | 各種文字サイズが混在するデ−タの処理方式 | |
| US4187552A (en) | Read only memory character generator system | |
| JPS61209167A (ja) | ワイヤドツトラインプリンタの印字制御回路 | |
| JPS5829513B2 (ja) | 特殊文字選択制御法 | |
| JPS6246874B2 (ja) | ||
| JPS6230111B2 (ja) | ||
| KR890005312B1 (ko) | 돗트 메트릭스 프린터의 비례 공간 인자방법 | |
| JPH0357660A (ja) | 強調文字発生回路 | |
| JPS59116782A (ja) | 文字信号等発生装置 | |
| JPH023513B2 (ja) | ||
| JPS61140986A (ja) | 文字回転装置 | |
| JPH0381165A (ja) | 強調文字発生回路 | |
| JPS6252718B2 (ja) | ||
| JPS62162557A (ja) | スクリプト文字発生方式 | |
| JPH05138935A (ja) | 印字データの並べ替え装置 | |
| JPS62175793A (ja) | 文字発生回路 | |
| JPS58113976A (ja) | 文字パタ−ン発生装置 |