JPH03190766A - プリンタ - Google Patents

プリンタ

Info

Publication number
JPH03190766A
JPH03190766A JP33185489A JP33185489A JPH03190766A JP H03190766 A JPH03190766 A JP H03190766A JP 33185489 A JP33185489 A JP 33185489A JP 33185489 A JP33185489 A JP 33185489A JP H03190766 A JPH03190766 A JP H03190766A
Authority
JP
Japan
Prior art keywords
printing
processing
pattern
thinning
print
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
JP33185489A
Other languages
English (en)
Other versions
JP2748622B2 (ja
Inventor
Masatoshi Matsudaira
正年 松平
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP33185489A priority Critical patent/JP2748622B2/ja
Publication of JPH03190766A publication Critical patent/JPH03190766A/ja
Application granted granted Critical
Publication of JP2748622B2 publication Critical patent/JP2748622B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Character Spaces And Line Spaces In Printers (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、プリンタの改良に関する。
〔発明の概要〕
本発明は、プリンタにおける高速印字モードにおいて、
あらかじめ左右両方向からの間引き後のハーフプロテク
ト処理の結果が同じになるような装飾を施すことによっ
て、印字直前の単純なハーフプロテクト処理のみでも、
左右両方向の結果が同じとなる印字を可能としたもので
ある。
〔従来の技術〕
ドツトマトリクス系のシリアルプリンタでは、高品質印
字を実現するためにヘッドの応答周期で規定される位置
の半分のタイミングにおいても印字を行うようにしてい
る。このようなハーフ位置のドツト(以下ハーフドツト
とする)を含むパターンでは、横方向のドツト間の距離
の最小単位は応答周期の半分に相当する距離となる。
しかしながらヘッドの応答周期自体は変わらないのでヘ
ッド1ビン(1ノズル)が打てるドツトの間には最低で
も応答周期に相当する距離が必要であり、従って横方向
に連続してドツトを打つ場合、隣合うドツトの間隔は1
ドツト分以上開いていなければならない。
この制限のため、上記ハーフドツトを含むパターンを印
字する場合、隣合うドラ・トが共に1にならないように
する処理をヘッドにデータを送る前に常に行わなければ
ならない。これがハーフプロテクトと呼ばれる処理であ
る。
特に各種装飾や高速印字モードにおける間引き処理後は
隣合うドツトが共に1になる箇所が発生する可能性が大
きいので、このハーフプロテクト処理を必ず行う必要が
ある。
高速印字を例に取ると、従来のような一定方向から一定
順序で書き込みが行われる印字バッファにおけるハーフ
プロテクト処理は、−旦完成された一行分のイメージを
一定方向から間引いて印字用のバッファに展開した後、
一定方向から直前のドツト列との排他的論理和を取ると
いう方法で行われている。従ってパターンに対しては左
右の印字方向にかかわらず、同じ方向から処理が施され
ることになる。この処理の後、例えば右方向印字ではイ
メージの左端から、また左方向印字ではイメージの右端
からデータをヘッドに送り、印字が行われるが、間引き
処理やハーフプロテクト処理自体はパターンに対して一
定方向から行われているため、左右両方向印字に際して
も印字結果が異なるということはない。
しかし、特開昭59−18266で示されるリング状の
印字バッファを持つプリンタのような、印字バッファへ
の書き込み方向あるいは展開順序が印字方向で異なる構
成の印字バッファを持つプリンタで双方向印字を行う場
合を考えると、元々この種の印字バッファは一行分のイ
メージを完全に用意する前に印字が開始される場合を念
頭において構成されているため、従来のような一定方向
からのみの間引き処理やハーフプロテクト処理は不可能
である。従って印字方向に同期した左右両方向からの間
引きハーフプロテクト処理を行わざるを得ず、左右の印
字方向の違いによって結果が異なる場合が起こり得る。
以]二のことを第1図を例に説明する。第1図は書き込
み方向は左右印字で同じであるが展開順序が異なる場合
を例にとった印字バッファ展開方式の概要説明図である
。 (a)は右方向印字時の展開方式であり、 (b)
は左方向印字時の展開方式である。このように展開順序
が異なり、かつ−行分のイメージが用意できないうちに
印字が開始される場合も併せて考えると、この種の印字
バッファにおける間引き処理やハーフプロテクト処理の
方向は、第1図の矢印で示す方向に限られ、結局パター
ンに対しては印字方向によって左右異なる向きに処理が
行われることになる。印字するパターンが必ずしも左右
対称であるとは限らないため、この例のように印字方向
によって間引き処理やハーフプロテクト処理の方向が異
なると、処理結果も異なってしまうことがある。特に縦
罫線の場合は、処理の方向によって横方向の位置がずれ
る場合があり、複数行にわたって双方向印字するとき、
罫線が縦につながらないという顕著な問題として表面化
し易い。
通常の装飾処理においては、装飾処理後にハーフプロテ
クト処理を行い、結果を印字バッファに入れる手順を踏
めば問題は回避できるが、高速印字における間引き処理
に対しては、−行分のイメージを完全に用意できない以
上、必ず上記問題が生ずる。
〔発明が解決しようとする課題〕
そこで、本発明はこのような問題点を解決するためのも
ので、その目的とするところは、高速印字の場合、あら
かじめ、処理方向が異なっても間引き処理後のハーフプ
ロテクト処理の結果が同じになるような装飾を各文字に
対し施しておくことによって、−行分のイメージが用意
できない状況に際しても、左右方向の結果が同一となる
高速印字を可能とする双方向プリンタを構成することで
ある。
〔課題を解決するための手段〕
本発明のプリンタは、ハーフドツトを含む0と1の画素
の組合せで形成される文字パターンを媒体上に双方向で
印字する印字機構を備え、それに加えて、間引き後の左
右両方向からのハーフプロテクト処理の結果が同じにな
るようにあらかじめ装飾を行う手段と、印字速度を2倍
する手段と、印字直前に印字パターンの各ドツト列につ
いて右乃至左のドツト列と論理和を取る間引き前処理手
段と、印字パターンのハーフプロテクト処理を行い処理
後のパターンデータを印字ヘッドに送る転送手段と、前
記間引き前処理手段によって得られたパターンを一ドツ
ト列毎スキップして前記転送手段に送る手段の、以上の
各手段を新たに設け、高速印字時に各手段を随時実行才
ることを特徴とするものである。
〔作用〕
本発明は以上の構成を有するので、リング状の印字バッ
ファを持つプリンタにおいても、双方向印字で結果が異
ならない印字を行うことができる。
〔実施例〕
以下に、本発明の詳細を実施例に従って説明する。
第2図は本発明に基づくプリンタの構成を示すブロック
図であり、矢印はデータや制御信号の流れを示す。
外部装置1から入力された制御コードやデータは一旦入
カバッファ2に蓄えられる。CPU3は前記入力バッフ
ァ2に蓄えられたデータが文字データの場合、キャラク
タジェネレータ(以下CGとする)4から一文字分のイ
メージデータを読み出す。読み出されたデータは装飾手
段5によって必要に応じて装飾が施される。高速印字時
にはこの装飾に加えて、前処理手段6によって間引き処
理後のハーフプロテクト処理の結果が方向によって変わ
らないようにするための処理が行われる。
以上の装飾処理を終えたデータはリング状の印字データ
バッファ7の所定の位置に蓄えられ、印字起動がかかる
のを待つ。
入力バッファから取り出したデータが印字間p白コード
である場合、あるいは前記印字データノテツファの空き
容量がある1以下になった場合をこ印字が開始される。
高速印字の場合、前記印字データバッファ7カ1ら取り
出されたデータは間引き手段8によって隣あうドツト同
士の論理和が取られた後、−ドツト列毎スキップされる
。−ドツト列毎スキ・ツブされたデータはハードウェア
によって構成されるノ1−フプロテクト手段に送られ、
そごで直前のドツトと重ならないようにハーフプロテク
ト処理力1施された後、印字ヘッド10に実印字データ
として送られる。さらにCPU3は駆動装置11を起動
し、高速印字時は通常の二倍の速度でキャリ・ソジモー
タを動かす。
以上の手順により高速印字が実行される。
次に、第2図における前処理手段6の詳細を第3図を例
に説明する。
第3図(a)が今高速印字しようとするノ)−フドット
を含むパターンである。この状態では隣合うドツト10
0が重なっており印字できない、まf (a)のパター
ンにおいて一定方向から隣列トの論理和を各列毎に取る
1例では左端から左隣との論理和を取る(b)0次にこ
うして得られたパターン(b)を−ドット列毎間引く0
例では(b)の破線上にあるドツトをスキップする(C
)0以上(a)から(C)に至る処理は高速印字用の間
引き処理と同様である。
こうして得られたパターン(C)に対して一定方向から
ハーフプロテクト処理を行う0例では左からハーフプロ
テクト処理を行っている。このハーフプロテクト処理は
左隣のドツトとの排他的論理和を取ることによって行わ
れる(d)、最後にハーフプロテクト済みのパターン(
d)の各ドツト列の間に空白列を一列ずつ入れる0例で
はパターン(e)の破線で示された列が挿入された空白
列である。
以上の処理を行うことによって得られたパターン(e)
は、印字直前に行われる間引き処理後も隣合うドツトが
重なりあわず、従って左右どちらからハーフプロテクト
処理を施しても得られるパターンは同じとなる。
第3図(b−2)、(c−2)、(d−2)は比較のた
め原パターン(a)に対して右端から処理を行った場合
である。 (d)、 (d−2)までは通常の間引きハ
ーフプロテクト処理と同じであるから、処理方向によっ
て(d)と(d−2)のような差が出る。これに対して
、予め処理を行ったパターン(e)を原パターンに、同
様にして、(b)から(d)及び(b −2)、から(
d−2)の処理を行った場合は両者の間に差はなく、こ
の処理が処理方向に関わらず同じ結果が得られることが
わかる。
〔発明の効果〕
以上のように、本発明によれば、リング状の印字バッフ
ァを持ち、間引き処理やハーフプロテクト処理が一定の
方向から行えない構成のプリンタにおいても、印字方向
によって、間引き処理後のハーフプロテクトの結果が異
ならないようにすることができる。
さらに最終段のハーフプロテクト処理はハードウェアに
任せることができ、この場合は各装飾処理においてもハ
ーフプロテクトを考慮せずに済むため、全体の処理効率
を上げることができるという利点も有する。
【図面の簡単な説明】
第1図はリング状バッファにおける展開方式の概念説明
図。 第2図は実施例としてのプリンタの構成を示すブロック
図。 第3図は実施例としてのパターンを示す説明図。 1・・・外部装置 2・・・入力バッファ 3・・・CPU 4・・・キャラクタジェネレータ 5・・・装飾手段 6・・・前処理手段 7・・・印字データバッファ 8・・・間引き手段 9・・・ハーフプロテクト手段 10・・・印字ヘッド 11・・・駆動装置 以  上

Claims (1)

  1. 【特許請求の範囲】 a)ハーフドットを含む0と1の画素の組合せで形成さ
    れる文字パターンを媒体上に双方向で印字する印字機構
    を備えたプリンタにおいて、 b)間引き後の左右両方向からのハーフプロテクト処理
    の結果が同じになるようにあらかじめ装飾を行う手段と
    、 c)印字速度を2倍する手段と、 d)印字直前に印字パターンの各ドット列について右乃
    至左のドット列と論理和を取る手段と、e)印字パター
    ンのハーフプロテクト処理を行い処理後のパターンデー
    タを印字ヘッドに送る手段と、 f)前記手段d)によって得られたパターンを一ドット
    列毎スキップして前記手段e)に送る手段以上b)から
    f)までの手段を新たに設け、高速印字時に各手段を随
    時実行することを特徴とするプリンタ。
JP33185489A 1989-12-21 1989-12-21 プリンタ Expired - Fee Related JP2748622B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP33185489A JP2748622B2 (ja) 1989-12-21 1989-12-21 プリンタ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP33185489A JP2748622B2 (ja) 1989-12-21 1989-12-21 プリンタ

Publications (2)

Publication Number Publication Date
JPH03190766A true JPH03190766A (ja) 1991-08-20
JP2748622B2 JP2748622B2 (ja) 1998-05-13

Family

ID=18248397

Family Applications (1)

Application Number Title Priority Date Filing Date
JP33185489A Expired - Fee Related JP2748622B2 (ja) 1989-12-21 1989-12-21 プリンタ

Country Status (1)

Country Link
JP (1) JP2748622B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05104781A (ja) * 1991-10-15 1993-04-27 Oki Electric Ind Co Ltd 印字装置
JPH05104780A (ja) * 1991-10-17 1993-04-27 Nec Corp 文字間引方式及びプリンタ

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05104781A (ja) * 1991-10-15 1993-04-27 Oki Electric Ind Co Ltd 印字装置
JPH05104780A (ja) * 1991-10-17 1993-04-27 Nec Corp 文字間引方式及びプリンタ

Also Published As

Publication number Publication date
JP2748622B2 (ja) 1998-05-13

Similar Documents

Publication Publication Date Title
JPH03190766A (ja) プリンタ
JPH0958019A (ja) 画像形成装置
JPH08183207A (ja) カラーイメージデータ制御方法
JP2002219830A (ja) マルチファンクションプリンタ、及び、その制御方法
JP2000158681A (ja) カラーインクゼット印刷装置
JP3861940B2 (ja) シリアルプリンタ、及び印字制御方法
JP3222971B2 (ja) シリアルドットプリンタ
JP3703273B2 (ja) 画像データ変換装置、画像データ変換装置を具えた印字装置および画像データ変換方法
JP3327430B2 (ja) プリンタ制御装置
JPH0347893Y2 (ja)
JPH08214167A (ja) 画像処理装置
JPH08183208A (ja) ビットマップ記録方法および記録装置
JPH0214167A (ja) 印字方式
JPH04333984A (ja) 画像処理装置
JP2002103687A (ja) プリンタ及びプリント方法
JP2842009B2 (ja) 画像データ生成装置
JP3070122B2 (ja) 印字制御装置
JP3003266B2 (ja) シリアルプリンタ
JPH09277572A (ja) シリアル式印字装置
JPS61192557A (ja) 記録装置
JP2000079728A (ja) 画像処理装置及び画像出力装置
JPH09141936A (ja) 印刷記録装置
JPH01235657A (ja) 印字装置
JP2002137460A (ja) 印刷システムおよび記憶制御方法
JPH0781142A (ja) 記録装置

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080220

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090220

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees