JPH02233275A - 双方向グラフィックス・プリント方法 - Google Patents
双方向グラフィックス・プリント方法Info
- Publication number
- JPH02233275A JPH02233275A JP2010462A JP1046290A JPH02233275A JP H02233275 A JPH02233275 A JP H02233275A JP 2010462 A JP2010462 A JP 2010462A JP 1046290 A JP1046290 A JP 1046290A JP H02233275 A JPH02233275 A JP H02233275A
- Authority
- JP
- Japan
- Prior art keywords
- image
- printed
- break
- printing
- printhead
- 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/22—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using plotters
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J19/00—Character- or line-spacing mechanisms
- B41J19/14—Character- or line-spacing mechanisms with means for effecting line or character spacing in either direction
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J19/00—Character- or line-spacing mechanisms
- B41J19/14—Character- or line-spacing mechanisms with means for effecting line or character spacing in either direction
- B41J19/142—Character- or line-spacing mechanisms with means for effecting line or character spacing in either direction with a reciprocating print head printing in both directions across the paper width
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/485—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by the process of building-up characters or image elements applicable to two or more kinds of printing or marking processes
- B41J2/505—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by the process of building-up characters or image elements applicable to two or more kinds of printing or marking processes from an assembly of identical printing elements
- B41J2/5056—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by the process of building-up characters or image elements applicable to two or more kinds of printing or marking processes from an assembly of identical printing elements using dot arrays providing selective dot disposition modes, e.g. different dot densities for high speed and high-quality printing, array line selections for multi-pass printing, or dot shifts for character inclination
-
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K2215/00—Arrangements for producing a permanent visual presentation of the output data
- G06K2215/111—Arrangements for producing a permanent visual presentation of the output data with overlapping swaths
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Quality & Reliability (AREA)
- Ink Jet (AREA)
- Dot-Matrix Printers And Others (AREA)
- Color, Gradation (AREA)
- Particle Formation And Scattering Control In Inkjet Printers (AREA)
- Character Spaces And Line Spaces In Printers (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野コ
本発明は走査ヘッド・プリンタの速度を高める方法に関
し、特に選択的に双方向のグラフィックスのプリントを
可能にすることによって、走査ヘッド・プリンタのスル
ープッ1・を向上させる方法に関する。
し、特に選択的に双方向のグラフィックスのプリントを
可能にすることによって、走査ヘッド・プリンタのスル
ープッ1・を向上させる方法に関する。
[従来技術とその問題点]
走査ヘッド・プリンタは、プリントヘットが一時に1ラ
イン毎にページを横切って移動するプリンタである。例
えば、プリントヘッドはページの左から右へと、又は右
から左へと横切って走査し、前進しながらプリントする
ことができる。
イン毎にページを横切って移動するプリンタである。例
えば、プリントヘッドはページの左から右へと、又は右
から左へと横切って走査し、前進しながらプリントする
ことができる。
プリントヘッドは、ページ上にイメージ(image)
をプリントさせるプリンタの一部である。プリントヘッ
ドにはページ上にドットを形成するプリント素子の垂直
アレイが含まれる場合がしばしばある。異なる時点に、
異なる位置で噴射される異なるプリント素子によって異
なるイメージがプリントされる。各素子はページを横切
って一行(row)のドットをプリントすることができ
る。
をプリントさせるプリンタの一部である。プリントヘッ
ドにはページ上にドットを形成するプリント素子の垂直
アレイが含まれる場合がしばしばある。異なる時点に、
異なる位置で噴射される異なるプリント素子によって異
なるイメージがプリントされる。各素子はページを横切
って一行(row)のドットをプリントすることができ
る。
プリントされるイメージの縦のサイズがプリントヘッド
の縦の高さよりも小さい場合、イメージはプリントヘッ
ドの1度の通過(pass )でプリントすることがで
きる。このようなイメージの一例として、1/6インチ
(0.423cm)の高さのプリントヘッドでプリント
される場合、イメージは9〜12ポイントのテキスト文
字(text charcters)を含む。しかしな
がら、プリントされるイメージは、特にコンピュータ・
グラフィックをプリントする場合、プリントヘッドより
も大きい場合がしばしばある。従って、プリンタはプリ
ントヘッドの1度の通過でイメージの一部をプリントし
、次の通過で残りの部分をプリントするようになってい
る。
の縦の高さよりも小さい場合、イメージはプリントヘッ
ドの1度の通過(pass )でプリントすることがで
きる。このようなイメージの一例として、1/6インチ
(0.423cm)の高さのプリントヘッドでプリント
される場合、イメージは9〜12ポイントのテキスト文
字(text charcters)を含む。しかしな
がら、プリントされるイメージは、特にコンピュータ・
グラフィックをプリントする場合、プリントヘッドより
も大きい場合がしばしばある。従って、プリンタはプリ
ントヘッドの1度の通過でイメージの一部をプリントし
、次の通過で残りの部分をプリントするようになってい
る。
イメージがプリントヘッドの1度以上の通過でプリント
される場合、プリントの重ね合せミス(miswegi
stration)が生じる場合がある。プリントの重
ね合せミスは、ドットのミスアライメントであり、その
結果、プリンI・品質が悪くなる。その原因は、反対方
向に移動するプリントヘッドの異なる通過時に2つの縦
の隣接するドットがプリントされるからである。重ね合
せミスの原因はプリントヘッドの運動の変化によるハツ
クラッシュである。
される場合、プリントの重ね合せミス(miswegi
stration)が生じる場合がある。プリントの重
ね合せミスは、ドットのミスアライメントであり、その
結果、プリンI・品質が悪くなる。その原因は、反対方
向に移動するプリントヘッドの異なる通過時に2つの縦
の隣接するドットがプリントされるからである。重ね合
せミスの原因はプリントヘッドの運動の変化によるハツ
クラッシュである。
単一方向でプリントするとプリントの重ね合せミスは避
けられるが、プリント速度が制限される。
けられるが、プリント速度が制限される。
従って、走査ヘッド・プリンタは、一般に、プリントヘ
ッドの高さよりも小さいかまたは等しいテキスト文字等
の小さいイメージを双方向でプリントし、それよりも大
きいテキスト文字及びグラフィックスは単一方向でプリ
ントするようになっている。あるいは、プリントの品質
を維持するため、全てのイメージを単一方向でプリント
することもある。
ッドの高さよりも小さいかまたは等しいテキスト文字等
の小さいイメージを双方向でプリントし、それよりも大
きいテキスト文字及びグラフィックスは単一方向でプリ
ントするようになっている。あるいは、プリントの品質
を維持するため、全てのイメージを単一方向でプリント
することもある。
端的に述べると、プリントの品質を維持するためには、
単一方向のプリントが必要であるため、走査ヘッド・プ
リンタのスループ・冫トは、一iに、大きいイメージ又
はグラフィックスがプリントされると低下する。
単一方向のプリントが必要であるため、走査ヘッド・プ
リンタのスループ・冫トは、一iに、大きいイメージ又
はグラフィックスがプリントされると低下する。
[発明の目的]
本発明の目的は適正な条件下で、ある種のグラフィック
・イメージを双方向でプリントできる段階的制御アルゴ
リズムを提供することによって走査ヘッド・プリンタの
スルーブットを向上することにある。
・イメージを双方向でプリントできる段階的制御アルゴ
リズムを提供することによって走査ヘッド・プリンタの
スルーブットを向上することにある。
[発明の概要]
本発明に係る双方向グラフィックス・プリント方法は、
プリントされるイメージの少なくとも一部を表すデータ
をまず受信し、次にイメージ内の垂直ブレークを探索す
る手段を含む。ブレークが検出されると、双方向プリン
トを可能にさせる。
プリントされるイメージの少なくとも一部を表すデータ
をまず受信し、次にイメージ内の垂直ブレークを探索す
る手段を含む。ブレークが検出されると、双方向プリン
トを可能にさせる。
ブレークが検出されない場合、次のプリントヘッドの通
過は前の通過時と同じ方向となる。
過は前の通過時と同じ方向となる。
[発明の実施例]
第1図に本発明の一実施例の動作を示す。最初に、プリ
ンタは、プリントされるイメージの一部を定義するデー
タを受信し、このステップはブロック12に示されてい
る。受信されたデータは少なくともプリントヘッドと同
じ高さのイメージの一部を定義するのに十分なものであ
る必要がある。
ンタは、プリントされるイメージの一部を定義するデー
タを受信し、このステップはブロック12に示されてい
る。受信されたデータは少なくともプリントヘッドと同
じ高さのイメージの一部を定義するのに十分なものであ
る必要がある。
受信されたデータは、テキストを含む、グラフィックス
・ビ・冫ト・マ・冫フ゜・フォーマ・冫トで送られる如
何なるデータでもよい。テキストのページがこのような
フォーマットで送られると、本発明により双方向プリン
トが可能になり、従ってプリンタのスループットが向上
する。
・ビ・冫ト・マ・冫フ゜・フォーマ・冫トで送られる如
何なるデータでもよい。テキストのページがこのような
フォーマットで送られると、本発明により双方向プリン
トが可能になり、従ってプリンタのスループットが向上
する。
受信したデータは、次に、走査されて、イメージ内にブ
レーク(break)が存在するがどろかを決定する。
レーク(break)が存在するがどろかを決定する。
ブレークは、イメージのイメージ素子間の少なくとも1
ブランク・ドット行(one blankdot ro
w)の\垂直分離(vertical separat
ion)である。例えば、縦に配置された50のプリン
ト素子を備えるプリントヘッドでは、各素子は1行のド
ットをプリントすることが可能である。イメージが、行
内の任意のドットをプリントするのに1つの素子が必要
とされないイメージである場合、イメージ内にブレーク
が生じる。ブロック14はこのようなドット行のブレー
ク(dat−ro弱break)を見つけるステップを
示している。
ブランク・ドット行(one blankdot ro
w)の\垂直分離(vertical separat
ion)である。例えば、縦に配置された50のプリン
ト素子を備えるプリントヘッドでは、各素子は1行のド
ットをプリントすることが可能である。イメージが、行
内の任意のドットをプリントするのに1つの素子が必要
とされないイメージである場合、イメージ内にブレーク
が生じる。ブロック14はこのようなドット行のブレー
ク(dat−ro弱break)を見つけるステップを
示している。
望まれるなら、データの第2の走査を行うようにプログ
ラムすることが可能で、その選択はステップl6に、ま
た走査はブロック18に示されている。
ラムすることが可能で、その選択はステップl6に、ま
た走査はブロック18に示されている。
第2の走査は、イメージの2つの連続するドット行がほ
ぼ垂直に整列するドットを有するか否かを決定すること
により、垂直アライメント・ブレークを見つける。言い
換えると、第1の行の全てのドットについて、次の行で
その真下、又は45゜の角度にドットがあってはならな
い。このテストに適合すると、行間にブレークがあるこ
とを識別することができる。しかし、この第2の走査は
時間がかかり、少数のブレークしか検出しない。従って
、本発明では、第2の走査を削除してもよく、又はユー
ザが第2の走査の実行を選択できるようにする。「第2
の走査」を行わずに別の方法を取ると、第1図はブロッ
ク16、18を外して見ることができ、プロセスの流れ
はブロック14がらブロック16の真下のブロック(2
0)へと下方に延びる矢印によって示される。
ぼ垂直に整列するドットを有するか否かを決定すること
により、垂直アライメント・ブレークを見つける。言い
換えると、第1の行の全てのドットについて、次の行で
その真下、又は45゜の角度にドットがあってはならな
い。このテストに適合すると、行間にブレークがあるこ
とを識別することができる。しかし、この第2の走査は
時間がかかり、少数のブレークしか検出しない。従って
、本発明では、第2の走査を削除してもよく、又はユー
ザが第2の走査の実行を選択できるようにする。「第2
の走査」を行わずに別の方法を取ると、第1図はブロッ
ク16、18を外して見ることができ、プロセスの流れ
はブロック14がらブロック16の真下のブロック(2
0)へと下方に延びる矢印によって示される。
いずれの場合においても、次のステップ2oはプリント
ヘッドの全高さに及ぶデータを単一方向でプリントする
か、又はブリントヘッドの全高さより小さいデータをプ
リントし、双方向プリントを可能にすることにより、時
間が最小化されるかを決定する。
ヘッドの全高さに及ぶデータを単一方向でプリントする
か、又はブリントヘッドの全高さより小さいデータをプ
リントし、双方向プリントを可能にすることにより、時
間が最小化されるかを決定する。
実験により、プリントヘッドの全高さの3/4、又はそ
れ以上のイメージ内にブレークがない場合、プリントヘ
ッドの全高さのデータを単一方向にプリントすることに
より、時間を最小化することができる。ブレークがプリ
ントヘッドの全高さの3/4以上の場合にブレークがあ
る場合、より狭い幅のデータをプレーク位置までプリン
トし、その後次のプリントヘッドの通過によってどちら
かの方向でプリント可能にさせ、時間を最小化する。
れ以上のイメージ内にブレークがない場合、プリントヘ
ッドの全高さのデータを単一方向にプリントすることに
より、時間を最小化することができる。ブレークがプリ
ントヘッドの全高さの3/4以上の場合にブレークがあ
る場合、より狭い幅のデータをプレーク位置までプリン
トし、その後次のプリントヘッドの通過によってどちら
かの方向でプリント可能にさせ、時間を最小化する。
例えば、50のノズルの高さを備えるプリントヘッドで
は、ノズル37(プリントヘッドの上から下へとノズル
を数えた場合)がドットのプリントに必要とされない場
合、各ノズルは1行のドットをプリントすることが可能
で、第37行でブレークが生じる。時間はブレークまで
はイメージをプリントし、つぎに双方向でプリントする
ことによって最小化される。
は、ノズル37(プリントヘッドの上から下へとノズル
を数えた場合)がドットのプリントに必要とされない場
合、各ノズルは1行のドットをプリントすることが可能
で、第37行でブレークが生じる。時間はブレークまで
はイメージをプリントし、つぎに双方向でプリントする
ことによって最小化される。
この例では、第37行はプリントヘッドの高さの3/4
の行である。同様に、この解析は第37〜50行で検出
されるブレークに適用される。従って、ステップ20は
プリントヘッドの高さに関係してどこにブレークが生ず
るかを決定するものである。
の行である。同様に、この解析は第37〜50行で検出
されるブレークに適用される。従って、ステップ20は
プリントヘッドの高さに関係してどこにブレークが生ず
るかを決定するものである。
ある用途では、プリントヘッドの高さの3/4のサイズ
が良好であることが思い出されているので、ここではそ
れに従って説明する。しかし、このサイズは強制的なも
のではなく、別の用途のため変更できるものである。
が良好であることが思い出されているので、ここではそ
れに従って説明する。しかし、このサイズは強制的なも
のではなく、別の用途のため変更できるものである。
ページ上に点線が垂直に配置される場合、ステップ20
は、プリントヘッドの高さの3/4以上の点線中のブレ
ークを認識する。このような場合、双方向のプリントが
可能であると、点線はまっすぐにならない。従って、ス
テップ21はプリントヘッドの高さ以内の位置に1つ以
上の実線イメージ(solid image)があるか
どうかを決定する。
は、プリントヘッドの高さの3/4以上の点線中のブレ
ークを認識する。このような場合、双方向のプリントが
可能であると、点線はまっすぐにならない。従って、ス
テップ21はプリントヘッドの高さ以内の位置に1つ以
上の実線イメージ(solid image)があるか
どうかを決定する。
実線イメージとは、ブレークのないイメージのことであ
る。50のプリント素子を有するプリントヘッドでは、
第2行〜第50行が全てプリントされるならば、1つの
実線イメージが存在することとなる。第38行にブレー
クがあるならば、第2行〜第37行は1つの実線イメー
ジを形成し、第39行〜第50行は第2の実線イメージ
を形成する。2つの実線イメージの間の第38行番こお
けるブレークは実線イメージのブレークである。
る。50のプリント素子を有するプリントヘッドでは、
第2行〜第50行が全てプリントされるならば、1つの
実線イメージが存在することとなる。第38行にブレー
クがあるならば、第2行〜第37行は1つの実線イメー
ジを形成し、第39行〜第50行は第2の実線イメージ
を形成する。2つの実線イメージの間の第38行番こお
けるブレークは実線イメージのブレークである。
ステップ21で2つ又はそれ以上の実線イメージがプリ
ントヘッドの高さ以内にあることが決定された場合、プ
ロセスはブロック28に進む。プリントヘッドの高さ内
に1つの実線イメージがある場合、プロセスはブロック
22に進む。
ントヘッドの高さ以内にあることが決定された場合、プ
ロセスはブロック28に進む。プリントヘッドの高さ内
に1つの実線イメージがある場合、プロセスはブロック
22に進む。
ステップ21は、テキストが縦の点線と混乱する場合に
有効である。所望ならば、本発明では、ステップ21を
削除し、その結果、第1図では、ステップ20からステ
ップ22又は28のどちらかに直接進むものとして見な
される。
有効である。所望ならば、本発明では、ステップ21を
削除し、その結果、第1図では、ステップ20からステ
ップ22又は28のどちらかに直接進むものとして見な
される。
プリントヘッドの高さの3/4、またはそれ以上でブレ
ークが検出された場合、そして、適用可能であれば、1
つの実験イメージだけがプリントヘッドの高さ以内にあ
る場合、プリンタは検出されたブレークまでのプリント
ヘッドの高さに対応するイメージ部分をプリントし、ボ
ックス22に示されるように、次の通過時にいずれの方
向でもプリント可能とする。この場合、イメージ内のブ
レーク以下のプリントヘッド中の素子はドットをプリン
トしない。ステップ21が削除され、プリントヘッドの
高さの3/4以上の位置に幾つかのブレークが存在する
場合、第1のブレークまでのイメージだけがプリントさ
れる。
ークが検出された場合、そして、適用可能であれば、1
つの実験イメージだけがプリントヘッドの高さ以内にあ
る場合、プリンタは検出されたブレークまでのプリント
ヘッドの高さに対応するイメージ部分をプリントし、ボ
ックス22に示されるように、次の通過時にいずれの方
向でもプリント可能とする。この場合、イメージ内のブ
レーク以下のプリントヘッド中の素子はドットをプリン
トしない。ステップ21が削除され、プリントヘッドの
高さの3/4以上の位置に幾つかのブレークが存在する
場合、第1のブレークまでのイメージだけがプリントさ
れる。
次にステップ24がプリント作業が終了したかどうかを
決定する。終了していない場合、プリントされるイメー
ジを定義する更に別のデータが収集され、前に検出され
たブレークの真下のドット行がこの時点で最上の行とさ
れる。このプロセスは、プリントが完了するまで繰り返
され、その時点でステップ26に示されるようにプロセ
スが終了する。
決定する。終了していない場合、プリントされるイメー
ジを定義する更に別のデータが収集され、前に検出され
たブレークの真下のドット行がこの時点で最上の行とさ
れる。このプロセスは、プリントが完了するまで繰り返
され、その時点でステップ26に示されるようにプロセ
スが終了する。
プリントヘッドの高さの3/4またはそれ以上でブレー
クがあらわれなく、又は、適用可能であれば、プリント
ヘッドの高さ以内に1つ以上の実線イメージがある場合
は、本発明では、プリントヘッド全体の高さに等しいイ
メージ部分をプリントし、且つ、ブロック28に示され
るように次の通過時には同方向でプリントされる必要が
ある。
クがあらわれなく、又は、適用可能であれば、プリント
ヘッドの高さ以内に1つ以上の実線イメージがある場合
は、本発明では、プリントヘッド全体の高さに等しいイ
メージ部分をプリントし、且つ、ブロック28に示され
るように次の通過時には同方向でプリントされる必要が
ある。
次にステップ24に示すように、プリントが完了したか
否かを決定する。完了していない場合、イメージの次の
部分を定義するデータが収集され、プロセスが繰り返さ
れる。プリントが終了している場合、作業はボックス2
6で示すように終了される。
否かを決定する。完了していない場合、イメージの次の
部分を定義するデータが収集され、プロセスが繰り返さ
れる。プリントが終了している場合、作業はボックス2
6で示すように終了される。
第2A図および第2B図に、双方向のプリントに起因し
て生じ得るドットのミスアライメントを比較によって示
す。第2A図は、プリントヘッドの2度の単一方向での
3M過で走査ヘッド・プリン1 4一 夕によってプリントされた数字「5」の拡大図である。
て生じ得るドットのミスアライメントを比較によって示
す。第2A図は、プリントヘッドの2度の単一方向での
3M過で走査ヘッド・プリン1 4一 夕によってプリントされた数字「5」の拡大図である。
第2A図は、ドット40と42間の適確な整列した状態
を示す。
を示す。
第2B図は、同じイメージを双方向でプリントした、即
ち異なる方向に移動するプリントヘッドの通過でプリン
トされた同じイメージを示す。第2A図のドット40、
42のそれぞれに相対位置が対応するドット44、46
間の垂直オフセットは、大きな文字及びグラフィックス
・イメージを双方向でプリントした場合に生ずるミスア
ライメントの問題を現わす。このようなミスアライメン
トは、顕著な場合、プリントの品質の低下をもたらす。
ち異なる方向に移動するプリントヘッドの通過でプリン
トされた同じイメージを示す。第2A図のドット40、
42のそれぞれに相対位置が対応するドット44、46
間の垂直オフセットは、大きな文字及びグラフィックス
・イメージを双方向でプリントした場合に生ずるミスア
ライメントの問題を現わす。このようなミスアライメン
トは、顕著な場合、プリントの品質の低下をもたらす。
顕著なミスアライメン1〜は、ドット間のオフセットで
あり、その結果、望まれる出力の、予め定められた品質
が得られない。
あり、その結果、望まれる出力の、予め定められた品質
が得られない。
第3A図及び3B図は、グラフィックス・イメージ走査
ヘッド・プリンタによるプリントを示す。
ヘッド・プリンタによるプリントを示す。
第3A図では、長方形64a〜64cは、全てが左から
右への単一方向でプリントされるプリントヘッドの異な
る通過経路を示す。プリントヘッドの高さは長方形の高
さに対応し、66で示される。プリントされる各イメー
ジの高さ68はプリントヘッドの高さ66よりも小さい
。加えて、イメージ内の垂直ブレークが70a〜70c
に示される。
右への単一方向でプリントされるプリントヘッドの異な
る通過経路を示す。プリントヘッドの高さは長方形の高
さに対応し、66で示される。プリントされる各イメー
ジの高さ68はプリントヘッドの高さ66よりも小さい
。加えて、イメージ内の垂直ブレークが70a〜70c
に示される。
第3B図は、本発明によりプリントされた同じイメージ
を示す。長方形72a〜72dはプリントヘッドの異な
る通過経路を示す。第3A図と第3B図の相違点は、第
3B図は双方向でプリントされたことである。長方形7
2aは、左から右へとプリントされ、次に長方形T2b
が右から左へとプリントされ、以下同様である。本発明
では、イメージ内のブレーク74a〜74cを検出し、
プリントヘッド全体の高さよりも小さいイメージの部分
をプリントし、そして双方向のプリントを可能にした。
を示す。長方形72a〜72dはプリントヘッドの異な
る通過経路を示す。第3A図と第3B図の相違点は、第
3B図は双方向でプリントされたことである。長方形7
2aは、左から右へとプリントされ、次に長方形T2b
が右から左へとプリントされ、以下同様である。本発明
では、イメージ内のブレーク74a〜74cを検出し、
プリントヘッド全体の高さよりも小さいイメージの部分
をプリントし、そして双方向のプリントを可能にした。
第3C図は、プリントヘッドの4度の単一方向での通過
でプリントされたイメージを示す。長方形76a〜76
dば、このような通過経路を示す。この場合も、プリン
トヘッドの高さは、78で示される、長方形の高さに対
応する。
でプリントされたイメージを示す。長方形76a〜76
dば、このような通過経路を示す。この場合も、プリン
トヘッドの高さは、78で示される、長方形の高さに対
応する。
第3D図は、本発明によりプリントされた第3l5
一1G
C図と同じイメージを示す。長方形80a〜80dは、
プリントヘッドの異なる通過経路を示す。長方形80a
は、左から右へとプリントされ、プリントヘッドの高さ
の3/4以上の位置までブレークが検出されずに、従っ
て長方形80bも左から右へとプリントされたものであ
る。
プリントヘッドの異なる通過経路を示す。長方形80a
は、左から右へとプリントされ、プリントヘッドの高さ
の3/4以上の位置までブレークが検出されずに、従っ
て長方形80bも左から右へとプリントされたものであ
る。
長方形80bに含まれるイメージを定義するデータが走
査されたとき、ブレーク82が検出された。
査されたとき、ブレーク82が検出された。
従って、検出されたブレークまでのプリントヘッドの高
さに対応するイメージだけがプリントされ、その結果長
方形80aよりも小さい縦サイズの長方形80bが生じ
た。
さに対応するイメージだけがプリントされ、その結果長
方形80aよりも小さい縦サイズの長方形80bが生じ
た。
ブレーク82のため、双方向でのプリントが可能となり
、長方形80cが右から左へとプリントされた。長方形
80c内のイメージを定義するデータを走査し、ブレー
ク84が検出された。従って、プリントされた長方形8
0cは、ブレーク84までのイメージの一部に過ぎない
。ブレークがあるので双方向でのプリントが可能となり
、長方形80dが左から右へとプリントされた。
、長方形80cが右から左へとプリントされた。長方形
80c内のイメージを定義するデータを走査し、ブレー
ク84が検出された。従って、プリントされた長方形8
0cは、ブレーク84までのイメージの一部に過ぎない
。ブレークがあるので双方向でのプリントが可能となり
、長方形80dが左から右へとプリントされた。
第3A図〜第3D図をプリントするために必要な時間(
”TJ )の簡単なモデルは、プリントへンドのノン
ープリント(non−printing)速度がブリン
ト速度の2倍であると仮定することにより、以下のよう
に計算される。
”TJ )の簡単なモデルは、プリントへンドのノン
ープリント(non−printing)速度がブリン
ト速度の2倍であると仮定することにより、以下のよう
に計算される。
第3A図= (時間Tで3度の通過)+(時間0.5T
での3度のプリン1−ヘッドのリターン) = 4.5
T 第3B図= (時間Tで4度の通過)−4T第3C図:
(時間Tで4度の通過)+(時間0.5Tでの4度の
プリントヘッドリターン)−6T第3D図= (時間T
で4度の通過)+(時間0.5Tでの1度のプリントヘ
ッド・リターン) =6T[発明の効果] 以上説明したように、本発明によれば、双方向のグラフ
ィックス・プリンティングはプリント品質を劣化させず
により迅速なプリントが可能となる。
での3度のプリン1−ヘッドのリターン) = 4.5
T 第3B図= (時間Tで4度の通過)−4T第3C図:
(時間Tで4度の通過)+(時間0.5Tでの4度の
プリントヘッドリターン)−6T第3D図= (時間T
で4度の通過)+(時間0.5Tでの1度のプリントヘ
ッド・リターン) =6T[発明の効果] 以上説明したように、本発明によれば、双方向のグラフ
ィックス・プリンティングはプリント品質を劣化させず
により迅速なプリントが可能となる。
本発明は、どの走査ヘッド・プリンタにも応用できる。
これを適用することによってグラフィックスを双方向で
プリントすることができ、プリンタのスループットを、
プリント品質を劣化させることなく向上することができ
る。
プリントすることができ、プリンタのスループットを、
プリント品質を劣化させることなく向上することができ
る。
発明の最良の態様又は実施例をこれまで説明してきたが
、発明の精神から離れることなく変更及び修正が可能で
あることは明らかである。
、発明の精神から離れることなく変更及び修正が可能で
あることは明らかである。
第I図は、本発明の一実施例である双方向グラフィック
ス・プリント方法を説明するフロー・チャート。 第2A図は、走査プリントヘッドが、2度の単一方向プ
リントが描いた、数字「5」のイメージの拡大図。 第2B図は、走査プリントヘッドが、双方向プリントで
描いた、ミスアライメントが示される、数字r5Jのイ
メージの拡大図。 第3A図と第3C図は、走査プリントヘッドが、従来の
単一方向プリントで描いたイメージの拡大図。 第3B図と第3D図は、走査プリントヘッドが、本発明
の双方向グラフィックス・プリント方法で描いたイメー
ジの拡大図。 出II人ヒューレッ1〜・パッカ
ス・プリント方法を説明するフロー・チャート。 第2A図は、走査プリントヘッドが、2度の単一方向プ
リントが描いた、数字「5」のイメージの拡大図。 第2B図は、走査プリントヘッドが、双方向プリントで
描いた、ミスアライメントが示される、数字r5Jのイ
メージの拡大図。 第3A図と第3C図は、走査プリントヘッドが、従来の
単一方向プリントで描いたイメージの拡大図。 第3B図と第3D図は、走査プリントヘッドが、本発明
の双方向グラフィックス・プリント方法で描いたイメー
ジの拡大図。 出II人ヒューレッ1〜・パッカ
Claims (6)
- (1)次の(イ)から(ハ)より成る双方向グラフィッ
クス・プリント方法 (イ)プリントされるイメージを定義するデータを受信
し、 (ロ)イメージの垂直に隣接する部分間の顕著なプリン
トの重ね合わせミスが双方向プリ ントによって生じる際、前記受信したデー タを解析し、 (ハ)前記顕著な重ね合わせミスが生じなかった場合、
イメージのパスを双方向にプリン トし、前記顕著な重ね合わせミスが生じた 場合、イメージのパスを単一方向にプリン トする。 - (2)請求項第1項記載の双方向グラフィックス・プリ
ント方法において、前記解析のステップ(ロ)は、イメ
ージの垂直に隣接する部分間のドット行または垂直アラ
イメント・ブレーク(14、18)を検出することを含
む。 - (3)、請求項第1項記載の双方向グラフィックス・プ
リント方法において、前記解析のステップ(ロ)は、イ
メージの各プリントヘッド経路内で実線イメージ・ブレ
ークを検出することを含む。 - (4)請求項第1項記載の双方向グラフィックス・プリ
ント方法において、前記解析のステップ(ロ)は、イメ
ージの垂直に隣接する部分間のドット行ブレークを検出
し、イメージの各プリント経路内の実線イメージを検出
することを含む。 - (5)請求項第1項記載の双方向グラフィックス・プリ
ント方法において、前記プリントのステップ(ハ)は、
更に、ドット行ブレークが検出され、1つの実線イメー
ジ・ブレークが検出される、後続のイメージのパスを双
方向でプリントし、イメージの他のパスを単一方向でプ
リントすることを含む。 - (6)次の(イ)から(ヘ)より成る双方向グラフィッ
クス・プリント方法。 (イ)プリントされるイメージの少なくとも一部分を定
義するデータを受信し、 (ロ)ドット行ブレークを検出するため、前記データを
解析し、 (ハ)前記ドット行ブレークの位置をプリントヘッドの
高さに関連させて決定し、 (ニ)イメージの各プリントヘッド経路内で実線イメー
ジ・ブレークを検出し、 (ホ)プリントヘッドの高さの3/4またはそれ以上の
位置で前記ドット行ブレークが生 じなかった場合、または、以前のプリント・パス中に1
以上の前記実線イメージ・ブレ ークが検出された場合、プリント・パス全 体をプリントし、プリントされる次のプリ ント・パスも同じ方向で行うことを要求し、(ヘ)プリ
ントヘッドの高さの3/4またはそれ以上の位置で前記
ドット行ブレークが生 じた場合、または、以前のプリント・パス 中で1以下の前記実線イメージ・ブレーク が検出された場合、前記ドット行ブレーク までのドット行をプリントし、プリントさ れる次のプリント・パスを反対方向でプリ ントさせる。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US299,105 | 1989-01-19 | ||
| US07/299,105 US5044796A (en) | 1989-01-19 | 1989-01-19 | Bidirectional printing method in accordance with vertical breaks |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02233275A true JPH02233275A (ja) | 1990-09-14 |
Family
ID=23153330
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010462A Pending JPH02233275A (ja) | 1989-01-19 | 1990-01-19 | 双方向グラフィックス・プリント方法 |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US5044796A (ja) |
| EP (1) | EP0378759B1 (ja) |
| JP (1) | JPH02233275A (ja) |
| KR (1) | KR0145063B1 (ja) |
| CN (1) | CN1020875C (ja) |
| CA (1) | CA1330841C (ja) |
| DE (1) | DE68915424T2 (ja) |
| SG (1) | SG11095G (ja) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0730971A3 (en) * | 1995-03-06 | 1997-08-13 | Fuji Xerox Co Ltd | Pressure control method and device for its use |
| US5953496A (en) * | 1996-09-02 | 1999-09-14 | Seiko Epson Corporation | Method and apparatus for utilizing uni-and bidirectional printing on the same print medium |
| US6139127A (en) * | 1996-12-27 | 2000-10-31 | Canon Kabushiki Kaisha | Ink-jet recording method for reducing white blur and recording apparatus for practicing the method |
| US6739683B2 (en) | 2000-10-02 | 2004-05-25 | Seiko Epson Corporation | Ink-jet recording apparatus |
| US9539807B2 (en) | 2012-02-23 | 2017-01-10 | Seiko Epson Corporation | Liquid ejection apparatus, print method, and print system |
| US11465409B2 (en) | 2020-03-30 | 2022-10-11 | Brother Kogyo Kabushiki Kaisha | Image recording apparatus |
Families Citing this family (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5329297A (en) * | 1991-08-23 | 1994-07-12 | Eastman Kodak Company | Proof printer capable of printing with various swath widths |
| US5276390A (en) * | 1991-10-04 | 1994-01-04 | Hewlett-Packard Company | System for hybrid position and force control |
| JP3101382B2 (ja) * | 1991-12-26 | 2000-10-23 | キヤノン株式会社 | 記録装置、ホストシステム及び記録システム |
| US5442385A (en) * | 1992-09-30 | 1995-08-15 | Hewlett-Packard Company | Bidirectional black and color pass print method for ink-jet printers |
| US5522016A (en) * | 1993-05-13 | 1996-05-28 | Dataproducts Corporation | Digitally controlled printing |
| ATE225540T1 (de) * | 1993-05-27 | 2002-10-15 | Canon Kk | Verfahren und vorrichtung zur tintenstrahlaufzeichnung |
| JP2732780B2 (ja) * | 1993-07-26 | 1998-03-30 | キヤノン株式会社 | 画像形成装置 |
| EP0645252B1 (en) * | 1993-08-30 | 2000-05-17 | Seiko Epson Corporation | Method and apparatus for controlling the movement of a printing head in a printer |
| US5588094A (en) * | 1994-01-03 | 1996-12-24 | Tektronix, Inc. | Post-processing bit-map decimation compensation method for printing high quality images |
| US5731823A (en) * | 1994-01-27 | 1998-03-24 | Hewlett-Packard Company | Automatic optimization of hardcopy output for enhanced appearance and throughput |
| DE69515923T2 (de) | 1994-01-27 | 2000-12-21 | Hewlett Packard Co | Automatische Optimierung von Papierbildern |
| US5625389A (en) * | 1994-01-31 | 1997-04-29 | Tektronix, Inc. | Ink-jet print head array and interlace method |
| US5645359A (en) * | 1994-04-19 | 1997-07-08 | Kabushiki Kaisha Tec | Bidirectional serial printer |
| JP3308717B2 (ja) * | 1994-07-21 | 2002-07-29 | キヤノン株式会社 | 記録装置及び記録方法 |
| CN1039790C (zh) * | 1994-09-14 | 1998-09-16 | 华东理工大学 | 污水生化处理出水吸收二氧化硫的方法 |
| US5619233A (en) * | 1994-10-27 | 1997-04-08 | Xerox Corporation | Bidirectional ink jet printing with head signature reduction |
| JP3359211B2 (ja) | 1995-12-28 | 2002-12-24 | キヤノン株式会社 | 記録方法および記録装置 |
| US5751312A (en) * | 1996-09-04 | 1998-05-12 | Lexmark International, Inc. | Method of inhibiting a print artifact associated with a printer pause |
| JP3371329B2 (ja) * | 1997-01-09 | 2003-01-27 | セイコーエプソン株式会社 | カラー印刷装置 |
| US6250739B1 (en) * | 1997-03-04 | 2001-06-26 | Hewlett-Packard Company | Bidirectional color printmodes with semistaggered swaths to minimize hue shift and other artifacts |
| US6563601B1 (en) | 1997-07-28 | 2003-05-13 | Canon Business Machines, Inc. | System for printing image data divided at a break point |
| US6069709A (en) * | 1998-09-08 | 2000-05-30 | Xerox Corporation | Bi-directional printing with overlap using both breaks and transition regions |
| US6318827B1 (en) | 1998-10-28 | 2001-11-20 | Hewlett-Packard Company | Method of improving print quality by selectively changing print direction |
| US6158835A (en) * | 1999-01-08 | 2000-12-12 | Hewlett-Packard Company | Nozzle usage balancing for ink-jet printers |
| US6804417B1 (en) | 2000-03-31 | 2004-10-12 | Hewlett-Packard Development Company, L.P. | Pixel depletion technique |
| US6650793B1 (en) | 2000-03-31 | 2003-11-18 | Hewlett-Packard Development Company, Lp. | Multiple data manipulation algorithms for text quality enhancement |
| US6533393B1 (en) | 2000-07-31 | 2003-03-18 | Hewlett-Packard Company | Printer with multiple printmodes per swath |
| GB0619523D0 (en) * | 2006-10-03 | 2006-11-15 | Xaar Technology Ltd | Method for printing |
| US20100309489A1 (en) * | 2009-06-09 | 2010-12-09 | James Ray Bailey | Media processing device and method of printing of raster data |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4376588A (en) * | 1981-06-30 | 1983-03-15 | International Business Machines Corporation | Bi-directional serial printer with look-ahead |
| JPS59114066A (ja) * | 1982-12-20 | 1984-06-30 | Citizen Watch Co Ltd | ドツトラインプリンタ |
| JPS60161178A (ja) * | 1984-01-31 | 1985-08-22 | Canon Inc | 印字装置 |
| JPS60161177A (ja) * | 1984-01-31 | 1985-08-22 | Canon Inc | 印字装置 |
| US4655622A (en) * | 1984-08-29 | 1987-04-07 | Kabushiki Kaisha Toshiba | Printer control apparatus |
| IT1177399B (it) * | 1984-12-12 | 1987-08-26 | Honeywell Inf Systems | Stampante seriale a matrice |
| JPS6277633A (ja) * | 1985-09-30 | 1987-04-09 | Hitachi Ltd | プリンタ制御装置 |
| US4740092A (en) * | 1986-07-14 | 1988-04-26 | International Business Machines Corporation | Printhead shifting for wear distribution |
| US4761085A (en) * | 1987-04-01 | 1988-08-02 | International Business Machines Corporation | Printer with enhanced bidirectional logic seeking for increased through-put |
-
1989
- 1989-01-19 US US07/299,105 patent/US5044796A/en not_active Expired - Fee Related
- 1989-09-25 CA CA000612728A patent/CA1330841C/en not_active Expired - Fee Related
- 1989-10-20 EP EP89119541A patent/EP0378759B1/en not_active Expired - Lifetime
- 1989-10-20 DE DE68915424T patent/DE68915424T2/de not_active Expired - Fee Related
- 1989-11-30 CN CN89108997A patent/CN1020875C/zh not_active Expired - Lifetime
-
1990
- 1990-01-18 KR KR1019900000582A patent/KR0145063B1/ko not_active Expired - Fee Related
- 1990-01-19 JP JP2010462A patent/JPH02233275A/ja active Pending
-
1995
- 1995-01-24 SG SG11095A patent/SG11095G/en unknown
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0730971A3 (en) * | 1995-03-06 | 1997-08-13 | Fuji Xerox Co Ltd | Pressure control method and device for its use |
| US5692843A (en) * | 1995-03-06 | 1997-12-02 | Fuji Xerox Co., Ltd. | Printing control method and apparatus using the same method |
| US5953496A (en) * | 1996-09-02 | 1999-09-14 | Seiko Epson Corporation | Method and apparatus for utilizing uni-and bidirectional printing on the same print medium |
| US6139127A (en) * | 1996-12-27 | 2000-10-31 | Canon Kabushiki Kaisha | Ink-jet recording method for reducing white blur and recording apparatus for practicing the method |
| US6739683B2 (en) | 2000-10-02 | 2004-05-25 | Seiko Epson Corporation | Ink-jet recording apparatus |
| US9539807B2 (en) | 2012-02-23 | 2017-01-10 | Seiko Epson Corporation | Liquid ejection apparatus, print method, and print system |
| US11465409B2 (en) | 2020-03-30 | 2022-10-11 | Brother Kogyo Kabushiki Kaisha | Image recording apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1044356A (zh) | 1990-08-01 |
| EP0378759A3 (en) | 1991-03-20 |
| KR0145063B1 (ko) | 1998-08-17 |
| US5044796A (en) | 1991-09-03 |
| CN1020875C (zh) | 1993-05-26 |
| SG11095G (en) | 1995-06-16 |
| EP0378759B1 (en) | 1994-05-18 |
| DE68915424T2 (de) | 1994-12-22 |
| DE68915424D1 (de) | 1994-06-23 |
| EP0378759A2 (en) | 1990-07-25 |
| KR900012176A (ko) | 1990-08-03 |
| CA1330841C (en) | 1994-07-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH02233275A (ja) | 双方向グラフィックス・プリント方法 | |
| US5327260A (en) | Image processing apparatus for smoothing edges of image | |
| EP0730246B1 (en) | Method of transitioning between ink jet printing modes | |
| US5841552A (en) | Image processed apparatus for processing images having different resolutions | |
| JP3319834B2 (ja) | カラー図形印刷における色分離方法 | |
| US6604804B2 (en) | Print on two pages concurrently | |
| US20030184609A1 (en) | Method of ink jet printing with improved end of page printing | |
| JPH07319868A (ja) | 文書編集処理装置 | |
| KR900012766A (ko) | 병합된 텍스트 및 그랙픽 프린팅 방법 | |
| JP3016515B2 (ja) | 文字処理装置および方法 | |
| JPH0755572B2 (ja) | 印字装置 | |
| JP3232882B2 (ja) | シリアルプリンタ、プリンタ制御装置及びシリアルプリンタ印字方法 | |
| JP2692203B2 (ja) | プリンタ | |
| JP3165346B2 (ja) | シリアルプリンタ | |
| JP3127837B2 (ja) | プリンタ制御装置及びプリンタ制御方法 | |
| JPH0747337B2 (ja) | 出力方法 | |
| JP2695828B2 (ja) | 印字制御装置 | |
| JP3327430B2 (ja) | プリンタ制御装置 | |
| JP2984156B2 (ja) | 記録方法およびその装置 | |
| JPH0583381B2 (ja) | ||
| US5878200A (en) | Document processing apparatus for displaying inputted data in a print area based upon the size of a recording material and the reprinted data printed thereon | |
| JP3083024B2 (ja) | 文字処理装置及び方法 | |
| JP2584296B2 (ja) | ページプリンタ | |
| JP2691637B2 (ja) | バーコード印刷装置 | |
| JP3030833B2 (ja) | ドット式ラインプリンタの高速印字方法 |