JPH0349965A - プリンタの網かけ印字方式 - Google Patents
プリンタの網かけ印字方式Info
- Publication number
- JPH0349965A JPH0349965A JP18544589A JP18544589A JPH0349965A JP H0349965 A JPH0349965 A JP H0349965A JP 18544589 A JP18544589 A JP 18544589A JP 18544589 A JP18544589 A JP 18544589A JP H0349965 A JPH0349965 A JP H0349965A
- Authority
- JP
- Japan
- Prior art keywords
- pattern
- printing
- printer
- halftone
- taken
- 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
- 239000011159 matrix material Substances 0.000 claims abstract description 12
- 238000000034 method Methods 0.000 claims abstract description 8
- 230000006870 function Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 3
- 230000007717 exclusion Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 1
Landscapes
- Dot-Matrix Printers And Others (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はプリンタの網かけ印字方式に関し、特にプリン
タの拡張制御に関する。
タの拡張制御に関する。
従来、この種のプリンタは網かけ印字を行った場合、印
字領域から文字パターンによって構成される印字部を除
いた非印字部には全領域にわたって網かけが印字されて
いた。
字領域から文字パターンによって構成される印字部を除
いた非印字部には全領域にわたって網かけが印字されて
いた。
上述した従来のプリンタの網かけ印字方式では、網かけ
パターンが非印字郡全体に印字されるため、網かけの印
字パターンと文字パターンとが隣接した場合には、使用
者が文字パターンを確認しにくくなるという欠点がある
。
パターンが非印字郡全体に印字されるため、網かけの印
字パターンと文字パターンとが隣接した場合には、使用
者が文字パターンを確認しにくくなるという欠点がある
。
本発明のプリンタの網かけ印字方式は、ドツトマトリッ
クス型フォント構造を有し、マイクロプログラムの制御
によって網かけ印字を行うプリンタの網かけ印字方式に
おいて、ROMはドットマトリックス状の文字パターン
を記憶し、前記プリンタのプログラムメモリ部は前記文
字パターンによって構成される印字部の外側に一定の幅
で網かけが行われない領域を設定可能なマイクロプログ
ラムを記憶すると共に前記マイクロプログラムを実行し
、バッファメモリ部は前記網かけ印字のプログラム実行
中に一時的に演算結果を記憶していることを特徴とする
。
クス型フォント構造を有し、マイクロプログラムの制御
によって網かけ印字を行うプリンタの網かけ印字方式に
おいて、ROMはドットマトリックス状の文字パターン
を記憶し、前記プリンタのプログラムメモリ部は前記文
字パターンによって構成される印字部の外側に一定の幅
で網かけが行われない領域を設定可能なマイクロプログ
ラムを記憶すると共に前記マイクロプログラムを実行し
、バッファメモリ部は前記網かけ印字のプログラム実行
中に一時的に演算結果を記憶していることを特徴とする
。
次に、本発明について図面を参照して説明する。
第1図は本発明のプリンタの網かけ印字方式を実現する
ためのプリンタのブロック図である。第1図の実施例は
マスタ制御部1とプログラムメモリ部(プログラムRO
M)2とバッファメモリ部(RAM)3とドツト・マト
リックス・パターンメモリ部(印字ROM)4と、印字
制御部5とを有し、これらがアドレスバス6及びデータ
バス7を介して連結された構成となっている。マスク制
御部1はプリンタ装置全体を制御する機能及び網かけモ
ード設定機能とを持ち、プログラムメモリ部2に書き込
まれた制御プログラムに従って動作する中央処理装置(
CPU)により構成されている。そしてアドレスバス6
及びデータバス7を介して各構成部材を制御する。プロ
グラムメモリ部2はプリンタ装置全体を制御するプログ
ラム及び網かけモード設定プログラムを内蔵しており、
マスク制御部1よりアドレスバス6を介して出力すれる
命令に基づいて制御データをデータバス7に出力する機
能を有している。バッファメモリ部3は網かけモード設
定プログラム実行中に一時的に演算結果等の印字パター
ンを記憶する機能を持っている。また、印字用のドツト
・マトリックス・パターンメモリ部4は指定された文字
に対応するドツトマトリックス状の印字データ(通常印
字)を記憶しており、マスク制御部1の制御に基づいて
この印字データをデータバス7に出力する機能を有して
いる。印字制御部5はデータバス7を介して印字データ
を入力すると共に、これを印字機構部(図示せず)に送
り、ドツト印字を行う機能を持っている。
ためのプリンタのブロック図である。第1図の実施例は
マスタ制御部1とプログラムメモリ部(プログラムRO
M)2とバッファメモリ部(RAM)3とドツト・マト
リックス・パターンメモリ部(印字ROM)4と、印字
制御部5とを有し、これらがアドレスバス6及びデータ
バス7を介して連結された構成となっている。マスク制
御部1はプリンタ装置全体を制御する機能及び網かけモ
ード設定機能とを持ち、プログラムメモリ部2に書き込
まれた制御プログラムに従って動作する中央処理装置(
CPU)により構成されている。そしてアドレスバス6
及びデータバス7を介して各構成部材を制御する。プロ
グラムメモリ部2はプリンタ装置全体を制御するプログ
ラム及び網かけモード設定プログラムを内蔵しており、
マスク制御部1よりアドレスバス6を介して出力すれる
命令に基づいて制御データをデータバス7に出力する機
能を有している。バッファメモリ部3は網かけモード設
定プログラム実行中に一時的に演算結果等の印字パター
ンを記憶する機能を持っている。また、印字用のドツト
・マトリックス・パターンメモリ部4は指定された文字
に対応するドツトマトリックス状の印字データ(通常印
字)を記憶しており、マスク制御部1の制御に基づいて
この印字データをデータバス7に出力する機能を有して
いる。印字制御部5はデータバス7を介して印字データ
を入力すると共に、これを印字機構部(図示せず)に送
り、ドツト印字を行う機能を持っている。
次に、通常の印字データをもとにして印字部の外側に一
定の幅で網かけされない網かけ排除領域を設ける場合の
マスク制御部1によるプログラム制御の手法について説
明する。
定の幅で網かけされない網かけ排除領域を設ける場合の
マスク制御部1によるプログラム制御の手法について説
明する。
第2図(a)、同図(b)、同図(C)、同図(d)、
同図ε (e)及同図(f)は第1図の動作原理をそれぞれ示す
説明図である。今、上位装置より文字rNJを印字する
データが入力されると、マスク制御部1はプログラムメ
モリ部2より制御プログラムを読み出してこれを実行す
る。ドツト・マトリックス・パターンメモリ部4に印字
指令に基づく文字[NJのドツトパターンを特定するア
ドレスは、アドレスバス6を介して出力するとともに読
み出し指令を出力し、データバス7にこのドツトパター
ンを出力させる。次にマスク制御部1は制御プログラム
に基づいて、このドツトパターンを内部に取り込むこの
ドツトパターンを第2図(a)に示す。そして、このパ
ターンをパターンAとする。
同図ε (e)及同図(f)は第1図の動作原理をそれぞれ示す
説明図である。今、上位装置より文字rNJを印字する
データが入力されると、マスク制御部1はプログラムメ
モリ部2より制御プログラムを読み出してこれを実行す
る。ドツト・マトリックス・パターンメモリ部4に印字
指令に基づく文字[NJのドツトパターンを特定するア
ドレスは、アドレスバス6を介して出力するとともに読
み出し指令を出力し、データバス7にこのドツトパター
ンを出力させる。次にマスク制御部1は制御プログラム
に基づいて、このドツトパターンを内部に取り込むこの
ドツトパターンを第2図(a)に示す。そして、このパ
ターンをパターンAとする。
続いて上位装置より印字部に対する網かけモード設定の
データが入力されるとマスク制御部1はプログラムメモ
リ部2より制御プログラムを各々読み出し、これを実行
する。このときに設定される網かケバターンを第2図(
b)に示す。このパターンをパターンBとする。第2図
(a)に示したパターンAを左右、上下に2ドツトずつ
移動させ、各々のパターンを論理和で演算し、パターン
Aを左右、上下に2ドツトずつ太くしたパターンをパタ
ーンCとして第2図(C)に示す。パターンCにより得
られた文字rNJの太文字を含む印字領域に関し、その
領域全体を反転させたパターンを第2図(d)に示し、
このパターンをパターンでとする。パターンでとパター
ンBに基づいて論理積D=B −Cを実行し、この結果
得られるパターンを第2図(e)に示す。このパターン
をパターン11する。最後にパターンDとAとから論理
和E=A+Dによって得られるパターンをパターンEと
し、第2図(「)に示す。このようにしてマスク制御部
1はこの印字部の外側に一定の幅で網かけされない網か
け排除領域を設けたパターンEをデータバス7に出力す
るとともにアドレスバス6を介して印字制御部5に印字
指令を出力する。これにより印字制御部5は実行結果パ
ターンEを内部に取り込んでこれを印字する。
データが入力されるとマスク制御部1はプログラムメモ
リ部2より制御プログラムを各々読み出し、これを実行
する。このときに設定される網かケバターンを第2図(
b)に示す。このパターンをパターンBとする。第2図
(a)に示したパターンAを左右、上下に2ドツトずつ
移動させ、各々のパターンを論理和で演算し、パターン
Aを左右、上下に2ドツトずつ太くしたパターンをパタ
ーンCとして第2図(C)に示す。パターンCにより得
られた文字rNJの太文字を含む印字領域に関し、その
領域全体を反転させたパターンを第2図(d)に示し、
このパターンをパターンでとする。パターンでとパター
ンBに基づいて論理積D=B −Cを実行し、この結果
得られるパターンを第2図(e)に示す。このパターン
をパターン11する。最後にパターンDとAとから論理
和E=A+Dによって得られるパターンをパターンEと
し、第2図(「)に示す。このようにしてマスク制御部
1はこの印字部の外側に一定の幅で網かけされない網か
け排除領域を設けたパターンEをデータバス7に出力す
るとともにアドレスバス6を介して印字制御部5に印字
指令を出力する。これにより印字制御部5は実行結果パ
ターンEを内部に取り込んでこれを印字する。
本発明は以上のように構成され、且つ、機能するので、
これによると原型のドツトマトリックスパターンA(第
2図(a)参照)を用いて、これと網かけパターンB(
第2図(b)参照)を論理演算することにより、印字部
の外側に一定の幅で網かけされない網かけ排除領域を設
けたパターンE(第2図Cf’)参照)を印字できると
いう効果がある。
これによると原型のドツトマトリックスパターンA(第
2図(a)参照)を用いて、これと網かけパターンB(
第2図(b)参照)を論理演算することにより、印字部
の外側に一定の幅で網かけされない網かけ排除領域を設
けたパターンE(第2図Cf’)参照)を印字できると
いう効果がある。
第1図は本発明の一実施例を実現するためのブGl ツ
タ図、第2図(a) 、 (b) 、 (c) 、 (
d) 、 (eル及び(「)は各々第1図の動作原理を
示す説明図。 1・・・・・・マスタ制御部、2・・・・・・プルグラ
ムメモリ部、3・・・・・・バッファメモリ部、4・・
・・・・印字用のドツト・マトリックス・パターンメモ
リ部、5・・・・・・印字制御部、 6・・・・・・アドレスバス、 7・・・・・・デー タバス。
タ図、第2図(a) 、 (b) 、 (c) 、 (
d) 、 (eル及び(「)は各々第1図の動作原理を
示す説明図。 1・・・・・・マスタ制御部、2・・・・・・プルグラ
ムメモリ部、3・・・・・・バッファメモリ部、4・・
・・・・印字用のドツト・マトリックス・パターンメモ
リ部、5・・・・・・印字制御部、 6・・・・・・アドレスバス、 7・・・・・・デー タバス。
Claims (1)
- ドットマトリックス型フォント構造を有し、マイクロプ
ログラムの制御によって網かけ印字を行うプリンタの網
かけ印字方式において、ROMはドットマトリックス状
の文字パターンを記憶し、前記プリンタのプログラムメ
モリ部は前記文字パターンによって構成される印字部の
外側に一定の幅で網かけが行われない領域を設定可能な
マイクロプログラムを記憶すると共に前記マイクロプロ
グラムを実行し、バッファメモリ部は前記網かけ印字の
プログラム実行中に一時的に演算結果を記憶しているこ
とを特徴とするプリンタの網かけ印字方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18544589A JPH0349965A (ja) | 1989-07-17 | 1989-07-17 | プリンタの網かけ印字方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18544589A JPH0349965A (ja) | 1989-07-17 | 1989-07-17 | プリンタの網かけ印字方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0349965A true JPH0349965A (ja) | 1991-03-04 |
Family
ID=16170919
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP18544589A Pending JPH0349965A (ja) | 1989-07-17 | 1989-07-17 | プリンタの網かけ印字方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0349965A (ja) |
-
1989
- 1989-07-17 JP JP18544589A patent/JPH0349965A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2844575B2 (ja) | 印刷装置 | |
| JPH01196096A (ja) | 出力装置 | |
| JPH0349965A (ja) | プリンタの網かけ印字方式 | |
| JP3110746B2 (ja) | 画像処理方法 | |
| JPH0326558A (ja) | プリンタの平滑印字方式 | |
| JPH03268963A (ja) | プリンタの網かけ印字方式 | |
| JPH0410960A (ja) | プリンタの網かけ印字方式 | |
| JPS59201870A (ja) | 印字装置 | |
| JP2910183B2 (ja) | 文字処理装置 | |
| JPH0499659A (ja) | プリンタのビットマップ文字データのスムージング処理方式 | |
| JPS62221546A (ja) | データ処理装置 | |
| JP2881924B2 (ja) | データ記憶装置 | |
| JPS5887622A (ja) | プリンタ制御装置 | |
| JPH0462084A (ja) | プリンタ | |
| JP2790198B2 (ja) | 出力制御方法及び装置 | |
| JPH01231117A (ja) | 文書作成装置 | |
| JPH049150B2 (ja) | ||
| JPS634950A (ja) | 画像処理装置 | |
| JPS63242561A (ja) | フオント縮小システム | |
| JPH0338359A (ja) | 文字パターン発正回路 | |
| JPS63299950A (ja) | ドットプリンタのスクリプト文字パタ−ン発生方式 | |
| JPH0325495A (ja) | プリンタ | |
| JPS63256446A (ja) | 印刷装置 | |
| JPH0542723A (ja) | 画像プリンタ制御方法 | |
| JPS60136826A (ja) | プリンタ装置 |