JPH11179965A - Recorder - Google Patents

Recorder

Info

Publication number
JPH11179965A
JPH11179965A JP35328397A JP35328397A JPH11179965A JP H11179965 A JPH11179965 A JP H11179965A JP 35328397 A JP35328397 A JP 35328397A JP 35328397 A JP35328397 A JP 35328397A JP H11179965 A JPH11179965 A JP H11179965A
Authority
JP
Japan
Prior art keywords
encoder
value
heat
output
bit latch
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.)
Withdrawn
Application number
JP35328397A
Other languages
Japanese (ja)
Inventor
Mutsutoshi Ookubo
睦聡 大久保
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP35328397A priority Critical patent/JPH11179965A/en
Publication of JPH11179965A publication Critical patent/JPH11179965A/en
Withdrawn legal-status Critical Current

Links

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To match the position accurately between going and returning print strokes regardless of fluctuation in the print head carrying speed of a serial printer by providing means for measuring the output time interval of an encoder and controlling the heat timing of a print head based on the measurement. SOLUTION: At the time of going print stroke, an EXOR 11 outputs an encoder signal having a rising for setting a D-F.F 12 at 'H'. Consequently, an up counter 13 is brought into count up state and when the count matches the value of an i-bit latch 15, an EXOR 16 sets a D-F.F 17 at 'L'. The i-bit latch 15 stores the product of the time ratio between the expected rising time interval of encoder and the actual rising time interval of encoder and the delay time t0 between rising of encoder and output of heat pulse. More specifically, the value of the i-bit latch 15 is determined by weighting the value of an n-bit latch 14 with the speed fluctuation of a print head.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、シリアルプリンタ
において、エンコーダ出力の時間間隔を計測し、その計
測値から印字ヘッドの加熱(ヒート)タイミングを制御
するとにより、良好な印字品位を保つことができる記録
装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a serial printer, which measures a time interval of an encoder output and controls a print head heating timing based on the measured value to maintain good print quality. It relates to a recording device.

【0002】[0002]

【従来の技術】従来のシリアルプリンタの印字(記録)
ヘッドのヒート制御部の1例の構成ブロック図は図3に
示す。図3を参照して、一般的なシリアルプリンタの印
字方法を説明する:図3において、31は、印字ヘッド
(以下、単に“ヘッド”とも略称する)の動きに対応し
て、所定のタイミングにこのヘッドを加熱するためのパ
ルスを発生するヒートパルス発生部である。32は、こ
のヒートパルス発生部31からのヒートパルスを受け
て、ヘッド駆動回路35及びDMA(ダイレクトメモリ
アクセス)制御部34をそれぞれ制御するヒートコント
ロール部である。
2. Description of the Related Art Printing (recording) of a conventional serial printer
FIG. 3 is a block diagram illustrating an example of the configuration of the heat control unit of the head. A printing method of a general serial printer will be described with reference to FIG. 3: In FIG. 3, reference numeral 31 denotes a predetermined timing corresponding to the movement of a print head (hereinafter simply referred to as “head”). This is a heat pulse generator that generates a pulse for heating the head. Reference numeral 32 denotes a heat control unit that receives a heat pulse from the heat pulse generation unit 31 and controls the head drive circuit 35 and a DMA (direct memory access) control unit 34, respectively.

【0003】33は、実際の印字データが格納されてい
るRAMで、通常加熱されるヒート列順に連続してデー
タが格納されている。34はDMA制御部で、ヒートコ
ントロール部32の制御信号に従って、このヒートコン
トロール内部のレジスタに、次の加熱データをRAM3
2から読み出して格納する。
[0003] Reference numeral 33 denotes a RAM in which actual print data is stored. Reference numeral 34 denotes a DMA control unit, which stores the next heating data in a register inside the heat control unit 3 according to a control signal from the heat control unit 32.
Read from 2 and store.

【0004】35は印字ヘッド駆動回路で、ヒートコン
トロール部32の制御信号に従って、ヒートコントロー
ル32内部のレジスタに格納されているヒートデータを
実際に印字するための処理を行う部分である。36は、
印字ヘッドの主走査方向に取付けられたエンコーダで、
印字ヘッドが主走査方向に一定量移動する毎にパルスを
発生する機能を持つ。
Reference numeral 35 denotes a print head drive circuit which performs processing for actually printing heat data stored in a register inside the heat control 32 in accordance with a control signal of the heat control unit 32. 36 is
An encoder mounted in the main scanning direction of the print head.
It has a function to generate a pulse each time the print head moves a fixed amount in the main scanning direction.

【0005】次に、以上のような回路構成においての、
実際の印字時における動作を説明する:ヒートパルス発
生部31は、ヘッドを搬送するキャリッジが動き始めて
からエンコーダ36の出力をカウントし、そのカウント
値によってキャリッジがヒート開始位置に到達したと判
断された時、ヒートコントロール部32にエンコーダ出
力に同期したヒートパルスを送る。
Next, in the above circuit configuration,
The operation at the time of actual printing will be described: the heat pulse generator 31 counts the output of the encoder 36 after the carriage for transporting the head starts moving, and it is determined from the count value that the carriage has reached the heat start position. At this time, a heat pulse synchronized with the encoder output is sent to the heat control unit 32.

【0006】ヒートコントロール部32は、ヒートパル
ス発生部からのヒートパルスを受けると、DMA制御部
34にDMA開始信号を送る。DMA制御部34は、こ
の信号を受けると、RAM33に格納されているヒート
データを読み出し、ヒートコントロール内部32のレジ
スタに格納し、RAM33のヒートデータの位置を指示
するポインタの値を次のヒートデータの位置まで進め、
次のヒートコントロール部32からのDMA開始信号に
備える。
When the heat control unit 32 receives the heat pulse from the heat pulse generation unit, it sends a DMA start signal to the DMA control unit 34. Upon receiving this signal, the DMA control unit 34 reads the heat data stored in the RAM 33, stores the read data in a register in the heat control unit 32, and stores the value of the pointer indicating the position of the heat data in the RAM 33 in the next heat data. To the position of
In preparation for a DMA start signal from the next heat control unit 32.

【0007】ヒートコントロール部32は、DMA制御
部34によってヒートデータが内部のレジスタに格納さ
れたならば、ヘッド駆動回路35にヒート開始信号を送
る。ヘッド駆動回路35は、ヒートコントロール32か
らのヒート開始信号を受けると、ヒートコントロール3
2内部のレジスタ内部に格納されたヒートデータを実際
に印字するための処理を行う。以上のような動作によっ
て、1ドット列目の印字が行われる。
When the heat data is stored in the internal register by the DMA control unit 34, the heat control unit 32 sends a heat start signal to the head drive circuit 35. When the head drive circuit 35 receives the heat start signal from the heat control 32, the head drive circuit 35
2 to perform a process for actually printing the heat data stored in the internal register. With the above operation, printing of the first dot row is performed.

【0008】ヒートパルス発生部31は、次のエンコー
ダ出力によって、キャリッジが2ドット目のヒート位置
に達したと判断されると、2回目のエンコーダ出力に同
期したヒートパルスを発生する。2ドット目のヒートパ
ルスによって、1ドット目と同様にして2ドット目の印
字が行われる。このような動作を最終ドットまで繰り返
して1の印字が行われるよう構成されている。
When it is determined from the next encoder output that the carriage has reached the second dot heating position, the heat pulse generator 31 generates a heat pulse synchronized with the second encoder output. By the heat pulse of the second dot, printing of the second dot is performed in the same manner as the first dot. Such an operation is repeated until the last dot, so that printing of 1 is performed.

【0009】しかしながら、このような回路構成を非接
触型(印字ヘッドと紙面とが接触しない型式)の記録装
置に使用し(ここでは、説明を容易とするためにインク
ジェット方式に使用した事例とする)、印字ヘッドの双
方向印字(主走査方向の往方向、復方向とも印字を行う
方法)を行った場合、図4にそのインク吐出方向を示す
ように、往方向のインク吐出方向と、復方向インク吐出
方向とが異なるため、往方向と復方向との境目の部分の
印字品位が一般的に著しく低下する。
However, such a circuit configuration is used in a non-contact type (a type in which the print head does not contact the paper surface) recording apparatus (here, an example in which the circuit configuration is used in an ink jet system for ease of explanation). 4), when the print head performs bidirectional printing (a method of performing printing in both the forward direction and the backward direction in the main scanning direction), as shown in FIG. Since the direction of the ink ejection is different, the print quality at the boundary between the forward direction and the backward direction generally deteriorates significantly.

【0010】そこで、このような装置では、図5にその
概念図を示すような制御方法を行うことが一般的であ
る。すなわち、図示のように、往印字ではXドット列目
のエンコード位置からディレイ時間t0 後にヒートし、
復印字では同じ位置をX+1ドット列目のエンコード位
置からディレイ時間t1 後に加熱することで、往復印字
の位置合わせを行っている(t0 ,t1 の値は製品開発
時等に所定値に調整を行う)。
Therefore, such a device generally performs a control method as shown in the conceptual diagram of FIG. That is, as shown, and heat from the encoding position of the X dot-th column in往印shape after the delay time t 0,
In backward printing by heating the same position from the X + 1 dot th column of the encoding position after the delay time t 1, the value of doing alignment (t 0, t 1 of the reciprocating printing to a predetermined value in product development or the like Make adjustments).

【0011】図5の双方向印字制御方法を実現する回路
構成例を図6に、またこの回路構成におけるヒートタイ
ミングチャートを図7に示し、非接触型の記録装置にお
ける双方向印字制御列を説明する。
FIG. 6 shows an example of a circuit configuration for realizing the bidirectional printing control method shown in FIG. 5, and FIG. 7 shows a heat timing chart in this circuit configuration. A bidirectional printing control sequence in a non-contact recording apparatus will be described. I do.

【0012】図6の61はEXOR(排他的OR)で、
往印字の際は、エンコーダ信号を出力し、復印字の際
は、エンコーダ信号の反転信号を出力する機能を持つ。
62はD−フリップ.フロップ(F.F.)で、EXO
R41の出力の立ち上がりで出力Qを“H”にセット
し、その後RS(リセット)端子に“L”が入力される
までその状態を保持する。63はアップカウンタで、D
−F.F62の出力が“H”の時はカウントアップを行
い、“L”の時はカウント値を保持し、RS(リセッ
ト)端子に“L”が入力されるとカウント値をリセット
する。
FIG. 6 shows an EXOR (exclusive OR) 61.
It has a function of outputting an encoder signal at the time of forward printing and outputting an inverted signal of the encoder signal at the time of returning printing.
62 is a D-flip. EXO on the flop (FF)
The output Q is set to "H" at the rising edge of the output of R41, and then the state is maintained until "L" is input to the RS (reset) terminal. 63 is an up counter, D
-F. When the output of F62 is "H", the count is incremented. When the output is "L", the count value is held. When "L" is input to the RS (reset) terminal, the count value is reset.

【0013】64は、nビットのラッチ回路でエンコー
ダの立ち上がりからディレイ時間に対応するカウンタ値
を記憶している。65はEXORで、アップカウンタ6
3の値とnビットラッチの値が一致した場合に“L”を
出力し、それ以外の場合は“H”を出力する。66はD
−F.Fで、EXOR61の出力をCLK毎に順次後段
のD−F.F.62に伝送する。
Reference numeral 64 denotes an n-bit latch circuit which stores a counter value corresponding to a delay time from the rise of the encoder. EXOR 65 is an up-counter 6
"L" is output when the value of "3" matches the value of the n-bit latch, and "H" is output otherwise. 66 is D
-F. F, the output of the EXOR 61 is sequentially output to the subsequent DF. F. 62.

【0014】次に、以上のような回路構成においての、
実際の印字時における動作を説明する。往印字の際、E
XOR61は、エンコーダ信号を出力し、その立ち上が
りでD−F.F.62を“H”にセットする。
Next, in the above circuit configuration,
The operation at the time of actual printing will be described. For forward printing, E
The XOR 61 outputs an encoder signal, and outputs DF. F. 62 is set to "H".

【0015】それを受けて、アップカウンタ63は、カ
ウントアップ状態となり、そのカウンタ値がnビットラ
ッチの値と一致したならば、EXOR65により、D−
F.F.66を“L”にセットする。D−F.F.66
により“L”信号を伝送してヒートパルスを発生し、ヒ
ートパルスに同期してD−F.F.62及びアップカウ
ンタ63をリセットする。
In response, the up-counter 63 enters a count-up state. If the counter value matches the value of the n-bit latch, the EXOR 65 outputs a D-
F. F. 66 is set to "L". DF. F. 66
Transmits an "L" signal to generate a heat pulse, and synchronizing with the heat pulse, DF. F. 62 and the up counter 63 are reset.

【0016】この時のヒートタイミングチャートを図7
に示す。図示のように、エンコーダ入力から一定ディレ
イ時間t0 後にヒートパルスを発生する。復印字の場合
にも同様の制御(t1 )を行って前述図5の制御を実現
している。
FIG. 7 is a heat timing chart at this time.
Shown in As shown, for generating a heat pulse from the encoder input after a predetermined delay time t 0. The same control (t 1 ) is performed also in the case of reprinting to realize the control of FIG.

【0017】[0017]

【発明が解決しようとする課題】上記のように、非接触
型の記録装置での双方向印字制御が行われるわけである
が、印字ヘッドを搬送するキャリッジ軸の振動やその他
の要因で、印字ヘッドの搬送速度が変動してしまうのが
通常であり、その搬送速度の変動により図8にその問題
点の概念図を示すように、印字ヘッド搬送速度が遅い場
合(a)や、逆に速い場合(b)があり、往印字と復印
字とで正確に位置を合わせることは困難である。そのよ
うな原因から、従来の技術ではカラー印字での濃度むら
等の印字品位低下を発生してしまう問題点があった。
As described above, bidirectional printing control is performed in a non-contact type recording apparatus. However, printing is not performed due to vibration of a carriage shaft for conveying a print head or other factors. Normally, the transport speed of the head fluctuates, and as shown in FIG. 8, a conceptual diagram of the problem is caused by the fluctuation of the transport speed. There is a case (b), and it is difficult to accurately adjust the position between the forward printing and the returning printing. Due to such a cause, the conventional technique has a problem that print quality is deteriorated such as density unevenness in color printing.

【0018】本発明は、以上のような局面にかんがみて
なされたもので、上記問題点を解消するための手段の提
供を目的としている。
The present invention has been made in view of the above situation, and has as its object to provide means for solving the above problems.

【0019】[0019]

【課題を解決するための手段】このため、本発明におい
ては、シリアルプリンタにおいて、エンコーダ出力の時
間間隔を計測し、その計測値から印字ヘッドのヒートタ
イミングを制御する手段を有することを特徴とする記録
装置を提供することにより、前記目的を達成しようとす
るものである。
For this reason, the present invention is characterized in that a serial printer has means for measuring a time interval between encoder outputs and controlling the print head heat timing based on the measured value. The object is achieved by providing a recording device.

【0020】[0020]

【作用】以上のような本発明構成により、往復印字の正
確な位置合わせが行われ、印字品位の低下を防止するこ
とができる。
According to the configuration of the present invention as described above, accurate positioning of reciprocating printing is performed, and deterioration of printing quality can be prevented.

【0021】[0021]

【発明の実施の形態】以下に本発明の実施の形態を一実
施例に基づき、図面を用いて詳細に説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments of the present invention will be described below in detail with reference to the drawings based on one embodiment.

【0022】[0022]

【実施例】本発明を最もよく表わす一実施例の双方向印
字制御回路図を図1に示す。
FIG. 1 is a circuit diagram of a bidirectional printing control circuit according to an embodiment of the present invention.

【0023】(構成)図1において、11はEXOR
(排他的OR)で、往印字の際はエンコーダ信号を出力
し、復印字の際はエンコーダ信号の反転信号を出力する
機能を持つ。12はD−フリップ.フロップ(F.
F.)で、EXOR11の出力の立ち上がりで出力Qを
“H”に接し、その後RS(リセット)端子に“L”が
入力されるまでその状態を保持する。13はアップカウ
ンタでD−F.F.12の出力が“H”の時はカウント
アップを行い、“L”の時はカウント値を保持し、RS
(リセット)端子に“L”が入力されるとカウント値を
リセットする。
(Structure) In FIG. 1, reference numeral 11 denotes an EXOR
(Exclusive OR), which has a function of outputting an encoder signal at the time of forward printing and outputting an inverted signal of the encoder signal at the time of returning printing. 12 is a D-flip. Flop (F.
F. ), The output Q is brought into contact with "H" at the rise of the output of the EXOR 11, and then the state is maintained until "L" is input to the RS (reset) terminal. 13 is an DF. F. 12 is incremented when the output of the counter 12 is “H”, and the count value is held when the output of the counter 12 is “L”.
(Reset) When "L" is input to the terminal, the count value is reset.

【0024】14はnビットのラッチ回路で、エンコー
ダの立ち上がりからのディレイ時間に対応するカウンタ
値を記憶している。15はiビットのD−F.F.で、
nビットラッチ14の値を後述する回路で変換されたも
のをエンコーダ信号の立ち上がりにほぼ同期したタイミ
ングで記憶する。16はEXORで、アップカウンタ1
3の値とiビットD−F.F.15の値とが一致した場
合に“L”を出力し、それ以外の場合は“H”を出力す
る。
Reference numeral 14 denotes an n-bit latch circuit which stores a counter value corresponding to a delay time from the rise of the encoder. 15 is an i-bit DF. F. so,
A value obtained by converting the value of the n-bit latch 14 by a circuit described later is stored at a timing substantially synchronized with the rising edge of the encoder signal. EXOR 16 is an up-counter 1
3 and i-bit DF. F. "L" is output when the value matches the value of No. 15, otherwise "H" is output.

【0025】17はD−F.F.でEXOR16の出力
をCLK毎に順次後段のD−F.F.に伝送する。18
はD−F.F.でEXOR11の出力をCLK毎に順次
後段のD−F.F.に伝送する。19はAND回路で、
EXOR11の出力の立ち上がり時にCLK1パルス幅
の“H”レベルを出力する。
17 is DF. F. , The output of the EXOR 16 is sequentially output to the subsequent DF. F. To be transmitted. 18
Is DF. F. The output of the EXOR 11 is sequentially output to the subsequent DF. F. To be transmitted. 19 is an AND circuit,
When the output of the EXOR 11 rises, an “H” level of the CLK1 pulse width is output.

【0026】1Aは同期ロード型アップカウンタで、A
ND19が“H”で、且つCLKの立ち上がりを検出し
たならば、カウンタ値を初期値にセットし、それ以外の
場合は、CLK毎にカウンタ値を+1づつ更新する。
1A is a synchronous load type up counter.
If ND19 is "H" and a rising edge of CLK is detected, the counter value is set to the initial value, otherwise, the counter value is updated by +1 for each CLK.

【0027】1Bはiビットラッチでエンコーダの立ち
上がりから次の立ち上がりまでに更新される同期ロード
型アップカウンタ1Aの期待値をラッチしている。
Reference numeral 1B denotes an i-bit latch which latches an expected value of the synchronous load type up counter 1A which is updated from the rise of the encoder to the next rise.

【0028】1Cは演算回路でnビットラッチの値を
A、同期ロード型アップカウンタの値をB、iビットラ
ッチの値をCとすると、A×B/Cの演算値を出力す
る。
An arithmetic circuit 1C outputs an arithmetic value of A × B / C, where A is the value of the n-bit latch, B is the value of the synchronous load type up counter, and C is the value of the i-bit latch.

【0029】(動作)以上のような回路構成においての
実際の印字時における動作を説明する:往印字の際、E
XOR11は、エンコーダ信号を出力しその立ち上がり
でD−F.F12を“H”にセットする。これを受けて
アップカウンタ13はカウントアップ状態となり、その
カウンタ値がiビットラッチ15の値と一致したなら
ば、EXOR16により、D−F.F.17を“L”に
セットする。
(Operation) The operation at the time of actual printing in the above circuit configuration will be described:
The XOR 11 outputs an encoder signal and outputs DF. F12 is set to "H". In response to this, the up-counter 13 enters a count-up state. If the counter value matches the value of the i-bit latch 15, the EXOR 16 causes the DF. F. 17 is set to "L".

【0030】ここでiビットラッチ15の値はエンコー
ダ立ち上がり間隔の期待時間と、実際のエンコーダ立ち
上がり間隔の時間比と、エンコーダ立ち上がりからヒー
トパルスの出力までのディレイ時間t0 との積を記憶し
ている。つまりiビットD−F.F.15の値は、nビ
ットラッチ14の値に印字ヘッドの速度変動分の重み付
けを行ったものとなっている。
Here, the value of the i-bit latch 15 stores the product of the expected time of the encoder rising interval, the time ratio of the actual encoder rising interval, and the delay time t 0 from the encoder rising to the output of the heat pulse. I have. That is, i-bit DF. F. The value of 15 is obtained by weighting the value of the n-bit latch 14 for the speed fluctuation of the print head.

【0031】D−F.F.17により“L”信号を伝送
してヒートパルスを発生し、このヒートパルスに同期し
てD−F.F.12及びアップカウンタ13をリセット
する。この時のヒートタイミングチャートを図2に示
す。
DF. F. 17 to transmit a "L" signal to generate a heat pulse. In synchronization with the heat pulse, the DF. F. 12 and the up counter 13 are reset. FIG. 2 shows a heat timing chart at this time.

【0032】図2に示すように、キャリッジ速度が速い
場合(a)は、往/復方向の各ディレイ時間t′0
t″0 が短くなり、またキャリッジ速度が遅い場合
(b)には、各ディレイ時間t′0 /t″1 が長くな
る。復印字の場合も同様に、キャリッジ速度に応じて、
ディレイ時間が所定時間に制御される。つまり、キャリ
ッジ速度が変動した場合であっても、往印字と復印字で
正確に位置合わせすることができる。
As shown in FIG. 2, when the carriage speed is high (a), each delay time t ' 0 / in the forward / backward direction.
t "0 becomes short, also in case the carriage speed is slow (b), the delay time t '0 / t" 1 becomes longer. Similarly, in the case of reprinting, according to the carriage speed,
The delay time is controlled to a predetermined time. That is, even when the carriage speed fluctuates, accurate positioning can be performed between forward printing and returning printing.

【0033】なお、本発明実施例の特徴は、エンコーダ
出力の時間間隔を計測し、その計測値からヒートタイミ
ングを制御する手段を有することにあり、回路構成自体
に依存するものではない。
The feature of the embodiment of the present invention resides in that it has means for measuring the time interval of the encoder output and controlling the heat timing from the measured value, and does not depend on the circuit configuration itself.

【0034】[0034]

【発明の効果】以上説明したように、本発明によれば、
シリアルプリンタにおいて、印字ヘッド搬送速度が変動
した場合であっても、往印字と復印字とで正確に位置合
わせすることができ、印字品位の低下を防止することが
できる。
As described above, according to the present invention,
In a serial printer, even when the print head conveyance speed fluctuates, it is possible to accurately align the forward print and the return print, and to prevent a decrease in print quality.

【図面の簡単な説明】[Brief description of the drawings]

【図1】 実施例の双方向印字制御回路図FIG. 1 is a circuit diagram of a bidirectional printing control circuit according to an embodiment.

【図2】 実施例のヒートタイミングチャートFIG. 2 is a heat timing chart of the embodiment.

【図3】 従来のシリアルプリンタのヒート制御部の一
例の構成ブロック図
FIG. 3 is a configuration block diagram of an example of a heat control unit of a conventional serial printer.

【図4】 従来の双方向印字時のインク吐出方向を示す
FIG. 4 is a diagram showing the ink ejection direction during conventional bidirectional printing.

【図5】 従来の双方向印字時制御方法の概念図FIG. 5 is a conceptual diagram of a conventional bidirectional printing control method.

【図6】 従来例の双方向印字制御方法の回路構成例FIG. 6 is a circuit configuration example of a conventional bidirectional printing control method.

【図7】 図6回路構成のヒートタイミングチャートFIG. 7 is a heat timing chart of the circuit configuration of FIG. 6;

【図8】 従来のキャリッジの速度変動における問題点
の概念図
FIG. 8 is a conceptual diagram of a problem in speed fluctuation of a conventional carriage.

【符号の説明】[Explanation of symbols]

1A 同期ロード型アップカウンタ 1B iビットラッチ 1C 演算回路 11,16 EXOR回路 12,17,18 D−フリップ−フロップ 13 アップカウンタ 14 nビットラッチ 15 iビットD−フリップ−フロップ 19 AND回路 31 ヒートパルス発生部 32 ヒートコントロール部 33 RAM 34 DMA制御部 35 ヘッド駆動回路 36 エンコーダ 61,65 EXOR回路 62,66 D−フリップ−フロップ 63 アップカウンタ 64 nビットラッチ 1A Synchronous load type up counter 1B i bit latch 1C arithmetic circuit 11, 16 EXOR circuit 12, 17, 18 D-flip-flop 13 up counter 14 n-bit latch 15 i-bit D-flip-flop 19 AND circuit 31 heat pulse generation Unit 32 heat control unit 33 RAM 34 DMA control unit 35 head drive circuit 36 encoder 61, 65 EXOR circuit 62, 66 D-flip-flop 63 up counter 64 n-bit latch

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 シリアルプリンタにおいて、エンコーダ
出力の時間間隔を計測し、その計測値から印字ヘッドの
加熱タイミングを制御する手段を有することを特徴とす
る記録装置。
1. A recording apparatus for a serial printer, comprising: means for measuring a time interval of an encoder output, and controlling a print head heating timing based on the measured value.
JP35328397A 1997-12-22 1997-12-22 Recorder Withdrawn JPH11179965A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP35328397A JPH11179965A (en) 1997-12-22 1997-12-22 Recorder

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP35328397A JPH11179965A (en) 1997-12-22 1997-12-22 Recorder

Publications (1)

Publication Number Publication Date
JPH11179965A true JPH11179965A (en) 1999-07-06

Family

ID=18429794

Family Applications (1)

Application Number Title Priority Date Filing Date
JP35328397A Withdrawn JPH11179965A (en) 1997-12-22 1997-12-22 Recorder

Country Status (1)

Country Link
JP (1) JPH11179965A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7237858B2 (en) 2002-03-14 2007-07-03 Seiko Epson Corporation Printing apparatus, printing method, storage medium, and computer system
US7284810B2 (en) 2002-03-14 2007-10-23 Seiko Epson Corporation Printer, printing method, program, storage medium and computer system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7237858B2 (en) 2002-03-14 2007-07-03 Seiko Epson Corporation Printing apparatus, printing method, storage medium, and computer system
US7284810B2 (en) 2002-03-14 2007-10-23 Seiko Epson Corporation Printer, printing method, program, storage medium and computer system
US7712857B2 (en) 2002-03-14 2010-05-11 Seiko Epson Corporation Printing apparatus, printing method, program, storage medium, and computer system

Similar Documents

Publication Publication Date Title
EP0118130A2 (en) Thermal printing method and thermal printer
JP2010162810A (en) Line printer, thermal printer, element number detecting method for thermal head, and element arrangement density deciding method for thermal head
EP1043168B1 (en) Thermal printer and recording method thereof
US5439301A (en) Printer controller and method thereof for a printhead assembly
US4415904A (en) Thermal head driving method
JPH11179965A (en) Recorder
JPH0463783B2 (en)
JPH0379377A (en) Printing rate correction circuit for printer
JP2002002046A (en) Ink jet printer
JPS59232885A (en) Compensator for variation of speed of carrier of printer
JP2007076216A (en) Inkjet recording device
JP2573947B2 (en) Thermal head preheating device
JP2580398B2 (en) Printer print position correction processing method
JP3071436B2 (en) Thermal printing equipment
JP3273731B2 (en) Printer
JPS5832933Y2 (en) Half dot print control device
JP2000190586A (en) Printer
KR0158105B1 (en) Strobe pulse starting point variable circuit for tph
JP2005040971A (en) Printer and its recording method
JPH0370357A (en) Recording control circuit
JP2009113325A (en) Ink jet recording device
JPH03265A (en) Control device of dot printer
JPH1115782A (en) Interface controller, recorder and information processing system and method
JPH106483A (en) Image forming device
JPH0569599A (en) Printing timing pulse generation circuit in dot printer

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20050301