JPH11170578A - プリンタ及びその制御方法 - Google Patents

プリンタ及びその制御方法

Info

Publication number
JPH11170578A
JPH11170578A JP33985797A JP33985797A JPH11170578A JP H11170578 A JPH11170578 A JP H11170578A JP 33985797 A JP33985797 A JP 33985797A JP 33985797 A JP33985797 A JP 33985797A JP H11170578 A JPH11170578 A JP H11170578A
Authority
JP
Japan
Prior art keywords
print
data
printing
driven
elements
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
Application number
JP33985797A
Other languages
English (en)
Inventor
Toshiaki Watanabe
俊明 渡辺
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 JP33985797A priority Critical patent/JPH11170578A/ja
Publication of JPH11170578A publication Critical patent/JPH11170578A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Dot-Matrix Printers And Others (AREA)
  • Electronic Switches (AREA)

Abstract

(57)【要約】 【課題】 特に文字データの印字が高速なドット・ラ
イン・プリンタを提供する。 【解決手段】 一度に駆動できる印字エレメントの数
に制限があるドット・ライン・プリンタにおいて、ホス
トから送信される印字すべき行が、文字データのみから
構成されるかそれともグラフィックス・データを含むか
否かを判別する。文字データのみからなる場合には、印
字ヘッド中の印字エレメントのいずれも、印字指令にし
たがって同時に駆動できるようにする。グラフィックス
・データを含む場合には、印字エレメントを複数のブロ
ックに分け、各ブロックを順に印字する。特に文字デー
タを多数印字する場合には高速な印字が可能である。複
数のブロックへ分割して順に駆動する構成をとるため、
簡単な構成で制御を行うことができ、コストの低減を図
ることができる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、プリンタ及びその
制御方法に関し、特に、印字ヘッドの印字エレメントを
同時に駆動できる数に制限があるプリンタであって、A
NKデータ及びグラフィック・データの印字が高速にで
きるプリンタ及びその制御方法に関する。
【0002】
【従来の技術】プリンタはホストと呼ばれるコンピュー
タなどから送信されたデータを印字するための装置であ
る。プリンタには印字ヘッドが備えられ、印字ヘッドに
は同時に駆動することも可能な印字エレメントが備えら
れている。
【0003】印字エレメントとしては、発熱体、インク
噴出装置、加圧ワイヤ及びインク・リボンなどが利用さ
れている。特に、印字エレメントとして発熱体を使用す
る場合には、熱に反応して表面の色を変化させる用紙
(以下「感熱紙」という。)を印字対象とする用紙とす
るか、熱に反応して用紙に固着するインク・リボンを使
用することが多い。感熱型のプリンタでは、印字エレメ
ントを駆動するとそれに対応する用紙の部分に黒いドッ
トが打たれるものが多い。また、用紙やインク・リボン
を変更すれば、黒以外の色を印字することも可能であ
る。
【0004】このような感熱型のプリンタとしては、従
来から以下のような構成のものが使用されている。
【0005】(a)比較的少ない数の印字エレメントを
有する印字ヘッド自身が移動して1行分の印字を行った
後、印字ヘッドの移動とは垂直に用紙を移動させる種類
のもの。
【0006】(b)印字ヘッドの大きさはほぼ用紙の幅
に相当し、比較的多数の印字エレメントを有し、印字ヘ
ッド自体は移動せずに用紙のみが移動するもの。
【0007】特に、後者の種類のプリンタでは、印字ヘ
ッドに1列に印字エレメントが直線上に並び、1ドット
幅の行単位で印刷が行われる1ドット・ライン・プリン
タと呼ばれるものが利用されている。
【0008】1ドット・ライン・プリンタでは、多数の
印字エレメントを駆動するが、感熱式の場合には、熱を
発生させるために供給される総電流に限界があるため、
1ドット・ラインを印字する際に数回に分けて印刷する
ことがある。例えば、印字エレメント総数が384個あ
る印字ヘッドの場合で、同時に通電できる印字エレメン
トが最大128個であったとすると、場合によっては1
ドット・ラインを印字するために3回に分けて通電する
必要がある。
【0009】このようなプリンタにおいては、アルファ
ベットやカナ文字などの文字データは、その文字の文字
コードが送信され、その文字の文字コードからあらかじ
め定められたフォントを読み出して印字を行う。
【0010】一方、図形や絵、写真などのグラフィック
ス・データは、エスケープ・シーケンス等と呼ばれる特
殊なコマンドを送付した後、黒くするか白のままとする
かの2値情報を添付して送信される。グラフィックス・
データを送信する際に最初に送られるコマンドは、上記
ANKデータの文字コードとは異なるコードが割り当て
られることが多い。
【0011】以下に、このような文字データやグラフィ
ックス・データとしてホストから送信される送信データ
の一例を示す。これは、発明者らが提案するESC/P
OSと呼ばれる印字用の送信方法の規約に従ったもので
ある。
【0012】文字データを印字したい場合には、その文
字のASCIIコードがそのまま送信される。以下、1
6進数で数値を表記する場合には、数値の末尾に「h」
を添付して表記する。例えば、「abc」と印字した後
に改行する場合には、以下の数値列で表現されるデータ
が送信される。
【0013】61h、62h、63h、0ah このような文字データは、一般に黒く印字される部分よ
りも白いままとされる部分が多い。このため、文字デー
タのみを印字する場合には、上記の印字ヘッドの場合で
あっても、128個以下の印字エレメントへ通電すれば
印字できることが多い。
【0014】一方、グラフィックス・データを印字する
場合には、例えば以下のようなコマンドが使用される。
【0015】1Dh、76h、30h、00h、30
h、00h、04h、00h、FFh、FFh、…最初
の4バイトはコマンド・コード、次の4バイトはコマン
ド・パラメータであって上位2バイトで印字幅を下位2
バイトで印字高さを指定し、以降は印字データを指定し
ている。この例は、幅384ドット、高さ4ドットの黒
い四角をグラフィックス・データとして印字するもので
ある。グラフィックス・データであることを示すコマン
ドと、そのグラフィックス・データの大きさを示すデー
タと、その大きさに応じたバイト数の白か黒かの2値デ
ータとが、順に送信される。
【0016】このように、ある行を印字する際に、その
行がすべて文字データからなるか、それともグラフィッ
クスデータかは、送信されるデータの先頭を見れば簡単
にわかる。文字コードの列は20hから7ehまでの数
値の列として表現されるのに対し、グラフィックス・デ
ータは、1Dhなど、上記範囲に含まれない数値から始
まり、一般には上記範囲以外の数値も送信されることに
なる。
【0017】従来、このような印字データを1ドット・
ライン・プリンタで印字するには、以下のような手順に
従っていた。
【0018】(1)印字データをそれぞれの印字エレメ
ントを駆動するか否かの情報へ展開する。文字データの
場合には、プリンタ内に格納されたフォントデータを利
用し、グラフィックス・データの場合には、コマンドの
パラメータとして指定された2値情報を利用する。
【0019】(2)次に複数のドット・ラインの情報が
展開されたら、次にこれらのドット・ラインを順に1ド
ット・ラインづつ印字していく。ここで考える1ドット
・ライン・プリンタでは、同時に駆動できる印字エレメ
ントの数に制限があるため、それぞれのドット・ライン
について黒く印字する部分の数を数える。
【0020】(3)上記プリンタ例では、1ドット・ラ
インは384ドットからなり、同時に駆動できる印字エ
レメントの数は128個である。したがって、以下の分
類にしたがって、1ドット・ラインについての印字を行
う。
【0021】(a)黒くすべきところが128ドット以
下の場合には、1度に駆動すべき印字エレメントを駆動
する。
【0022】(b)黒くすべきところが129ドット以
上256ドット以下の場合には、印字エレメントの駆動
を2回に分けて行う。
【0023】(c)黒くすべきところが257ドット以
上384ドット以下の場合には、印字エレメントの駆動
を3回に分けて行う。
【0024】
【発明が解決しようとする課題】しかしながら、上記の
ようなプリンタでは以下のような問題が発生してしまっ
ていた。
【0025】(1)特に、使用頻度が高い文字データは
高速に印字されることが望ましいのに対して、従来の手
法では、文字データでもグラフィックス・データでもい
ずれも同じ手順で印字がされる。このため、文字データ
の印刷が一般に印字速度が遅いグラフィックス・データ
と同じ速度になってしまう。
【0026】(2)1ドット・ラインごとに駆動する印
字エレメントの数を数えて駆動するため、この処理を行
う回路をプリンタに塔載する必要がある。これは、コス
トの増大、印字速度の低下等の問題を招く。
【0027】(3)1ドット・ライン中の黒く印字すべ
き部分の数を数える処理は一般に時間がかかる。また、
このための回路をプリンタに塔載する必要がある。これ
は、コストの増大、印字速度の低下等の問題を招く。
【0028】本発明は、以上のような問題を解決するた
めになされたもので、文字データとグラフィックス・デ
ータのいずれも印刷できる1ドット・ライン・プリンタ
であって、同時に駆動できる印字エレメントの数に制限
があるものにおいて、簡単な構成で、特に文字データが
多い場合に高速な印字ができるものを提供することを目
的とする。
【0029】
【課題を解決するための手段】以上の目的を達成するた
めの発明は下記の発明である。
【0030】第1の発明は、以下の手段を備えたことを
特徴とするプリンタである。
【0031】(a)複数の印字エレメントを有する印字
ヘッドと、(b)印字ヘッドに接続され複数の印字エレ
メントを複数のブロックに分割して駆動するための複数
のドライバと、(c)ホストから送信される印字データ
によって構成される印字行がすべて文字データからなる
か、それともグラフィックス・データを含むかを判断す
るための判断手段と、(d)判断手段によって、印字デ
ータによって構成される印字行がすべて文字データであ
ると判断された場合には、複数のドライバを同時駆動可
能な状態として複数の印字エレメントを駆動することに
より印字行を印字するため、及び、判断手段によって、
印字データによって構成される印字行がグラフィックス
・データを含むと判断された場合には、複数のドライバ
のそれぞれを順次駆動可能な状態としてそれぞれのドラ
イバに対応付けられた印字エレメントを駆動することに
より印字行を印字するための印字制御手段。
【0032】本発明によれば、印刷すべきデータがすべ
て文字データである場合にはドライバを同時駆動するこ
とにより高速に印字し、グラフィックス・データを含む
場合には従来と同様に印字を行うことができるため、従
来よりも平均して高速に印字を行うことが可能である。
【0033】第2の発明は、複数の印字エレメントを有
する印字ヘッドと、印字ヘッドに接続され複数の印字エ
レメントを複数のブロックに分割して駆動するための複
数のドライバとを備えたプリンタの制御方法であって以
下の手順を備えたことを特徴とする制御方法である。
【0034】(a)ホストから送信される印字データに
よって構成される印字行がすべて文字データからなる
か、それともグラフィックス・データを含むかを判断す
る判断手順と、(b)判断手段によって、印字データに
よって構成される印字行がすべて文字データであると判
断された場合には、複数のドライバを同時駆動可能な状
態として複数の印字エレメントを駆動することにより印
字行を印字する高速モード印字手順と、(c)判断手段
によって、印字データによって構成される印字行がグラ
フィックス・データを含むと判断された場合には、複数
のドライバのそれぞれを順次駆動可能な状態としてそれ
ぞれのドライバに対応付けられた印字エレメントを駆動
することにより印字行を印字する低速モード印字手順。
【0035】本発明によれば、印刷すべきデータがすべ
て文字データである場合にはドライバを同時駆動するこ
とにより高速に印字し、グラフィックス・データを含む
場合には従来と同様に印字を行うことができるため、従
来よりも平均して高速に印字を行うことが可能である。
【0036】
【発明の実施の形態】以下に本発明の一実施形態を説明
する。
【0037】図1は、本願発明の構成を示す構成図であ
る。プリンタ101は、ホスト103とパラレル・ケー
ブル若しくはシリアル・ケーブルで接続されており、ホ
スト103からプリンタ101へ印字データが送信され
る。
【0038】送信された印字データはプリンタのCPU
(中央処理ユニット)105が順次処理する。CPU
105は、送信された印字データの数値を調べ、これに
基いてその印字データが文字データかグラフィックス・
データかを判断する。
【0039】これにより、送信された1行分の印字デー
タに対応する複数のドット・ラインがすべて文字データ
からなるものか、それともグラフィックス・データを含
むものかが判別される。
【0040】すべてが文字データの場合には、以下に説
明する高速モードで印字ヘッドの複数の印字エレメント
を同時に駆動する。この際に、文字データからあらかじ
め定義された印字すべき形を用いるが、これはフォント
ROM 104に記録されている。
【0041】グラフィックス・データを含む場合には、
以下に説明するように、1ドット・ラインを複数のブロ
ックに分割し、それぞれのブロックに対してそれに属す
る印字エレメントを駆動する。これをブロックの数だけ
繰り返す低速モードで駆動する。
【0042】文字データ及びグラフィックス・データか
ら実際にどのように印字エレメントを駆動するかの指示
を展開するため、展開バッファ106を用いる。本実施
例のプリンタにおいては、1ドット・ラインは384ド
ットからなり文字高さは24ドットであるため、展開バ
ッファ106のサイズは少なくとも1152バイトとす
ればよい。
【0043】この駆動のため、CPU 105は印字ヘ
ッド制御部107及び用紙移動用モータ制御部109へ
指令を出す。これらはそれぞれ、印字ヘッド111及び
用紙移動用モータ113を駆動し、用紙へ印字を行う処
理と用紙を移動させる処理を行う。
【0044】図2は、印字ヘッドのブロック図である。
これはサーマル・ヘッドを利用した実施例である。この
印字ヘッドは384個の印字エレメントを有するが、こ
れを64個ごとに分割してある。図中の抵抗208が6
4個分のエレメントである。
【0045】これをそれぞれ6つのドライバ201で駆
動する。どのドライバを有効にするかは、ストローブ端
子211、212、213、214からの入力によって
決まる。本実施例ではドライバ201はNAND素子に
よって構成されており、NAND素子201の両入力を
ハイ(1)にするとNAND素子201の出力がロー
(0)になる。この出力は抵抗208に接続され、抵抗
208の他方の端子はハイにされているため、NAND
素子201がローを出力すると電流を引き込み、印字エ
レメントが駆動しうる状態になる。
【0046】もちろん、このほか、各印字エレメントを
駆動するか否かの信号が伝達されるが、これについては
公知の手法が適用できるので図示を省略してある。
【0047】文字データのみからなる行を構成する1ド
ット・ラインを印字する場合には、これらのストローブ
211、212、213、214をすべてハイにする。
これにより、同時に384個のすべての印字エレメント
を駆動することが可能になる。
【0048】経験的に、文字データにおいては、白い部
分よりも黒い部分が少なく、1ドット・ラインが384
ドットの場合に、印字エレメントを駆動しなければなら
ない部分が128個を超えることは稀である。したがっ
て、上記のように同時に384個のすべての印字エレメ
ントを駆動しうるようにストローブへ信号を与える。
【0049】なお、実際に印字される文字によっては、
128個を超える部分が黒い1ドット・ラインを印字し
なければならないことがありうる。しかし、このような
場合であっても、印字の濃度が薄くなるだけですみ、文
字を判読する上で問題となることは実際上ありえない。
【0050】一方、このような構成とすることにより、
単純な文字データを印字する場合には、駆動すべき印字
エレメントの数を数える必要もなく、同時にすべてのド
ライバを駆動できるので高速に印字できる。これが高速
モードである。
【0051】さて、グラフィックス・データを含む行を
構成する1ドット・ラインを印刷する場合には、ドライ
バ201を2個づつ、3つのブロックに分割し、これの
それぞれに対して順次ストローブによる駆動指令と各印
字エレメントに対する印字指令を与える。
【0052】例えば、以下のように順次指令を出す。
【0053】まず、ストローブ211のみをハイにして
図中右の128ドットを印字し、ついで、ストローブ2
12、213の2つのみをハイにして、図中中央の12
8ドットを印字し、最後に、ストローブ214のみをハ
イにして図中左の128ドットを印字する。
【0054】すなわち、本実施例では、グラフィックス
を含む1ドット・ラインを印刷する場合には、文字のみ
からなる1ドット・ラインを印刷する場合の約3倍の時
間がかかることになる。これが低速モードである。
【0055】これは、「低速モード」と名付けているも
のの、従来のグラフィックス・モードと殆ど同じ速度で
印字を行うことが実験により判明している。また、従来
は、1ドット・ラインに含まれる黒の部分の数を数えな
ければならず、これをCPU105が担当すれば印字速
度の低下を招き、専用回路によればコストの増大を招い
ていた。しかし、本願発明によれば、印字ヘッドを複数
のブロックに分割して各ブロックに対して順次印刷を行
うため、どのようなグラフィックス・データを含む印字
データの場合であっても、同じ速度で印字ができる。ま
た、特別な処理を行うための回路は必要なく、通常のプ
リンタ用のCPUを用いればこの処理を行うのには十分
である。
【0056】これらの制御の流れを図3に示す。
【0057】(1)ホストから送られたデータを受け取
る(301)。
【0058】(2)受け取ったデータが通常の文字デー
タかどうか調べる(302)。
【0059】(3)通常の文字データの場合は、そのフ
ォントデータをROM 104から取得して展開バッフ
ァ106へ展開して(5)へ進む(303)。
【0060】(4)送信されたデータがコマンドであっ
て、グラフィックス・データの場合は、さらにそのグラ
フィックスのサイズ等を指定するデータを受信し、この
サイズから必要な数のデータを受信し、その数値にした
がって展開バッファへ2値情報を展開し、この行にグラ
フィックス・データが含まれることを記録し、(5)へ
進む(304)。それ以外のコマンドの場合は、その処
理を適宜行う。
【0061】(5)1行全部が展開されたか調べる(3
05)。
【0062】(6)展開されていない場合には(1)へ
戻る(306)。
【0063】(7)展開されている場合は、その行がす
べて文字データかどうか調べる(307)。
【0064】(8)すべて文字データだった場合は、2
4ドット・ラインのすべてについて高速モードで順に印
字する(307)。
【0065】(9)そうでない場合は、24ドット・ラ
インのすべてについて低速モードで順に印字する(30
7)。
【0066】(10)印字が終わったら展開バッファの
情報や行にグラフィックス・データが含まれるかどうか
の情報をクリアして(1)へ戻る。
【0067】なお、これらの処理は、本実施例では1つ
のCPU 105が実行するが、これらの処理の一部を
担当する回路を構成してこれらを並行若しくは並列に動
作することも可能である。また、これらの処理はプリン
タ本体で行われているが、その一部若しくは殆ど全部を
プリンタではなくホスト側で行うことも可能である。
【0068】なお、上記の記載は本願発明の原理を説明
するための例として挙げるものであり、本願発明の範囲
を制限するものではない。したがって、当業者であれば
本願発明の原理を逸脱しない範囲で、各手段や方法を上
記実施例と均等なものと置換する等、他の実施態様を採
用することができる。たとえば、上記説明と異なるドッ
ト数の1ドット・ラインを有するプリンタ、黒ではなく
ほかの色(例えば、赤、青、黄色、緑等)で印字するプ
リンタ、インク・ジェット・プリンタ等に適用すること
が可能である。
【0069】
【発明の効果】以上説明したように、本願発明によれ
ば、文字データとグラフィックス・データをあらかじめ
区別してから印字するため、特に文字データを多数印字
する場合には高速な印字が可能である。一方で、グラフ
ィックス・データについても、従来通りの印字速度が維
持されるため、ほとんどの場合に印字速度を向上させる
ことができる。
【0070】また、1ドット・ライン中の駆動すべき印
字エレメントの数を数える必要がなく、複数のブロック
へ分割して順に駆動する構成をとるため、簡単な構成で
制御を行うことができ、印字速度の向上及びコストの低
減を図ることができる。
【図面の簡単な説明】
【図1】本願発明の実施例の構成を示す説明図である。
【図2】本願発明の実施例の印字ヘッド、印字エレメン
ト、ドライバ等の構成を示す説明図である。
【図3】本願発明の実施例の手順を示すフローチャート
である。
【符号の説明】
101 プリンタ 103 ホスト 104 フォントROM 105 CPU 106 展開バッファ 107 印字ヘッド制御部 109 用紙移動用モータ制御部 111 印字ヘッド 113 用紙移動用モータ 201 ドライバ 208 印字エレメント 211 ストローブ 212 ストローブ 213 ストローブ 214 ストローブ
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 FI G06F 3/12 B41J 3/20 115C

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 以下の手段を備えたことを特徴とするプ
    リンタ。 (a)複数の印字エレメントを有する印字ヘッドと、 (b)前記印字ヘッドに接続され前記複数の印字エレメ
    ントを複数のブロックに分割して駆動するための複数の
    ドライバと、 (c)ホストから送信される印字データによって構成さ
    れる印字行がすべて文字データからなるか、それともグ
    ラフィックス・データを含むかを判断するための判断手
    段と、 (d)前記判断手段によって、前記印字データによって
    構成される印字行がすべて文字データであると判断され
    た場合には、前記複数のドライバを同時駆動可能な状態
    として前記複数の印字エレメントを駆動することにより
    該印字行を印字するため、及び、前記判断手段によっ
    て、前記印字データによって構成される印字行がグラフ
    ィックス・データを含むと判断された場合には、前記複
    数のドライバのそれぞれを順次駆動可能な状態として該
    それぞれのドライバに対応付けられた印字エレメントを
    駆動することにより該印字行を印字するための印字制御
    手段。
  2. 【請求項2】 複数の印字エレメントを有する印字ヘッ
    ドと、 該印字ヘッドに接続され前記複数の印字エレメントを複
    数のブロックに分割して駆動するための複数のドライバ
    と を備えたプリンタの制御方法であって、以下の手順を備
    えたことを特徴とする制御方法。 (a)ホストから送信される印字データによって構成さ
    れる印字行がすべて文字データからなるか、それともグ
    ラフィックス・データを含むかを判断する判断手順と、 (b)前記判断手段によって、前記印字データによって
    構成される印字行がすべて文字データであると判断され
    た場合には、前記複数のドライバを同時駆動可能な状態
    として前記複数の印字エレメントを駆動することにより
    該印字行を印字する高速モード印字手順と、 (c)前記判断手段によって、前記印字データによって
    構成される印字行がグラフィックス・データを含むと判
    断された場合には、前記複数のドライバのそれぞれを順
    次駆動可能な状態として該それぞれのドライバに対応付
    けられた印字エレメントを駆動することにより該印字行
    を印字する低速モード印字手順。
JP33985797A 1997-12-10 1997-12-10 プリンタ及びその制御方法 Pending JPH11170578A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP33985797A JPH11170578A (ja) 1997-12-10 1997-12-10 プリンタ及びその制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP33985797A JPH11170578A (ja) 1997-12-10 1997-12-10 プリンタ及びその制御方法

Publications (1)

Publication Number Publication Date
JPH11170578A true JPH11170578A (ja) 1999-06-29

Family

ID=18331489

Family Applications (1)

Application Number Title Priority Date Filing Date
JP33985797A Pending JPH11170578A (ja) 1997-12-10 1997-12-10 プリンタ及びその制御方法

Country Status (1)

Country Link
JP (1) JPH11170578A (ja)

Similar Documents

Publication Publication Date Title
EP0730971A2 (en) Printing control method and apparatus using the same method
JP2002283599A (ja) 画像記録装置および画像記録方法
JPH0948154A (ja) シリアル式印字装置
JPH11170578A (ja) プリンタ及びその制御方法
EP0889434B1 (en) Printer system and method for sending data hints of upcoming data
JP3055738B2 (ja) ドットマトリクスパターンの印字方法および装置
JP3275992B2 (ja) カラープリンタ及びカラープリントシステム
JPH07314737A (ja) 印刷装置及びその制御方法
US8137015B2 (en) Image forming method for determining a position of an ink ribbon with a boundary line
JPH0616764Y2 (ja) ドットマトリクスプリンタ
JP3003791B2 (ja) カラー印刷装置
JPS61116575A (ja) カラ−プリンタの混色防止方法
JP2973634B2 (ja) シリアルプリンタ
KR100452478B1 (ko) 도트 카운터를 이용한 프린팅 이미지의 분할 프린팅 장치 및 방법
JP5760375B2 (ja) 記録装置、記録装置の制御方法、及び、プログラム
JPH06979A (ja) プリンタ装置
JPH0976568A (ja) 印刷装置
JPH09277572A (ja) シリアル式印字装置
JPS5859859A (ja) ドツト・マトリツクス・プリンタ
JP2000190546A (ja) サ―マルプリンタ
JP2000233532A (ja) カラープリンタ及び印字方法
JPH08150737A (ja) 記録データ転送方法、記録装置及び記録システム
JPH08197786A (ja) 画像形成方法とその装置
JPS63207674A (ja) 記録装置
JPH0434946B2 (ja)