JPH06238919A - シリアルプリンタの温度制御装置 - Google Patents
シリアルプリンタの温度制御装置Info
- Publication number
- JPH06238919A JPH06238919A JP2685893A JP2685893A JPH06238919A JP H06238919 A JPH06238919 A JP H06238919A JP 2685893 A JP2685893 A JP 2685893A JP 2685893 A JP2685893 A JP 2685893A JP H06238919 A JPH06238919 A JP H06238919A
- Authority
- JP
- Japan
- Prior art keywords
- temperature
- print head
- idle
- printing
- 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 description 3
- 238000001514 detection method Methods 0.000 claims 1
- 239000000872 buffer Substances 0.000 description 4
- 238000001816 cooling Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000002159 abnormal effect Effects 0.000 description 2
- 230000005347 demagnetization Effects 0.000 description 1
Landscapes
- Dot-Matrix Printers And Others (AREA)
Abstract
(57)【要約】
【目的】 印字ヘッド冷却のための空送りの回数を最適
化し、処理能力を向上しかつ異常高温による障害を回避
する。 【構成】 印字ヘッドの現在の温度が設定温度を越える
と、次行における実際の印字ドット数と1行に印字可能
な全ドット数との比を求め、その比に応じた空送り回数
を設定する。そして印字ヘッドの印字動作を休止する一
方、キャリッジをその空送り回数だけ往復移動し、印字
ヘッドの冷却を促進する。
化し、処理能力を向上しかつ異常高温による障害を回避
する。 【構成】 印字ヘッドの現在の温度が設定温度を越える
と、次行における実際の印字ドット数と1行に印字可能
な全ドット数との比を求め、その比に応じた空送り回数
を設定する。そして印字ヘッドの印字動作を休止する一
方、キャリッジをその空送り回数だけ往復移動し、印字
ヘッドの冷却を促進する。
Description
【0001】
【産業上の利用分野】本発明は、印字ヘッドをキャリッ
ジ上に載置してプラテンに沿って往復移動しながら、印
字ヘッドがプラテン上の印字用紙に印字するシリアルプ
リンタに関し、特に印字ヘッドの温度が高くなるのを防
ぐ制御装置に関する。
ジ上に載置してプラテンに沿って往復移動しながら、印
字ヘッドがプラテン上の印字用紙に印字するシリアルプ
リンタに関し、特に印字ヘッドの温度が高くなるのを防
ぐ制御装置に関する。
【0002】
【従来の技術】従来、ドットインパクト式の印字ヘッド
の温度制御は、印字ヘッドの温度が設定値を越えると、
印字動作を休止した状態でキャリッジのみ往復移動させ
る、いわゆる「空送り」をして、印字ヘッドの空冷を促
進し、温度を下げることが行われている。
の温度制御は、印字ヘッドの温度が設定値を越えると、
印字動作を休止した状態でキャリッジのみ往復移動させ
る、いわゆる「空送り」をして、印字ヘッドの空冷を促
進し、温度を下げることが行われている。
【0003】
【発明が解決しようとする課題】従来のプリンタでは、
空送りの回数が一律に決められていたため、必要以上に
空送りをして動作効率をさげることがある。また、空送
りの回数を少な目に設定しておくと、次行が極端な高負
荷の場合に印字ヘッドが異常高温になって印字が困難に
なるという問題があった。
空送りの回数が一律に決められていたため、必要以上に
空送りをして動作効率をさげることがある。また、空送
りの回数を少な目に設定しておくと、次行が極端な高負
荷の場合に印字ヘッドが異常高温になって印字が困難に
なるという問題があった。
【0004】本発明は、上記課題を解決してむだな空送
り回数を減らして処理能力を向上し、かつ異常高温によ
る印字障害を事前に回避することを目的とする。
り回数を減らして処理能力を向上し、かつ異常高温によ
る印字障害を事前に回避することを目的とする。
【0005】
【課題を解決するための手段】本発明は、前記印字ヘッ
ドの温度を判定し、所定値以上の温度を判定したときに
前記印字ヘッドの印字動作を休止させる温度判定部と、
前記印字ヘッドが次に印字しようとする印字行の負荷状
況を判定する次行判定部と、前記温度判定部が設定値以
上の印字ヘッド温度を判定したとき、前記印字ヘッドの
印字動作を休止した状態で、前記キャリッジを、前記次
行判定部での次行の負荷状況の判定に応じた回数だけ往
復移動制御する制御部とを備える。
ドの温度を判定し、所定値以上の温度を判定したときに
前記印字ヘッドの印字動作を休止させる温度判定部と、
前記印字ヘッドが次に印字しようとする印字行の負荷状
況を判定する次行判定部と、前記温度判定部が設定値以
上の印字ヘッド温度を判定したとき、前記印字ヘッドの
印字動作を休止した状態で、前記キャリッジを、前記次
行判定部での次行の負荷状況の判定に応じた回数だけ往
復移動制御する制御部とを備える。
【0006】
【作用】本発明のプリンタは、印字ヘッドの温度が設定
値を越えていることを判定すると、印字ヘッドの印字動
作を休止するとともに、キャリッジを、次行の負荷状況
に応じた回数だけ往復移動して、印字ヘッドの空冷を促
進する。つまり、次行が高負荷の場合には、空送り回数
を多くして高負荷の印字による温度上昇に備える。また
次行が低負荷の場合には、空送り回数を少なくして動作
効率を上げる。
値を越えていることを判定すると、印字ヘッドの印字動
作を休止するとともに、キャリッジを、次行の負荷状況
に応じた回数だけ往復移動して、印字ヘッドの空冷を促
進する。つまり、次行が高負荷の場合には、空送り回数
を多くして高負荷の印字による温度上昇に備える。また
次行が低負荷の場合には、空送り回数を少なくして動作
効率を上げる。
【0007】
【実施例】以下、本発明を具体化した実施例を詳細に説
明する。
明する。
【0008】図3はシリアルプリンタの印字機構の主要
部を示す図である。プラテン10は図示を省略するフレ
ームに回転可能に支持されており、用紙12を支持する
とともに、ギヤ14を介して連結されたプラテン駆動モ
ータにより回転させられて用紙12に送りを与える。プ
ラテン10に平行に配設されたガイドロッド16,18
によりキャリッジ20がプラテン10の軸方向に移動可
能に支持されている。このキャリッジ20はタイミング
ベルト22,タイミングプーリ24,26を介してキャ
リッジ駆動用モータ28に連結されている。キャリッジ
20上には印字ヘッド30が載置されている。この印字
ヘッド30は複数本の印字ワイヤを備えており、この印
字ワイヤがソレノイドの励磁,消磁により進退させられ
ることによって印字リボン32を介して用紙12に衝突
し、ドットマトリックスにより印字を行うものである。
部を示す図である。プラテン10は図示を省略するフレ
ームに回転可能に支持されており、用紙12を支持する
とともに、ギヤ14を介して連結されたプラテン駆動モ
ータにより回転させられて用紙12に送りを与える。プ
ラテン10に平行に配設されたガイドロッド16,18
によりキャリッジ20がプラテン10の軸方向に移動可
能に支持されている。このキャリッジ20はタイミング
ベルト22,タイミングプーリ24,26を介してキャ
リッジ駆動用モータ28に連結されている。キャリッジ
20上には印字ヘッド30が載置されている。この印字
ヘッド30は複数本の印字ワイヤを備えており、この印
字ワイヤがソレノイドの励磁,消磁により進退させられ
ることによって印字リボン32を介して用紙12に衝突
し、ドットマトリックスにより印字を行うものである。
【0009】図1はシリアルプリンタの制御構成を示す
概略構成図である。印字制御部40は外部装置から送ら
れたデータおよび信号を受信し、データのうち文字デー
タおよび図形データを2行分のバッファ41,42にド
ットマトリックス形式で展開する。そして印字制御部4
0は1行のバッファ41のデータを、印字ヘッド駆動部
30Aをとおして印字ヘッド30へ順次出力するととも
に、キャリッジ駆動部28Aをとおしてモータ28を駆
動し用紙12上に横方向に1行の印字動作をする。1行
の印字後、印字制御部40は紙送り駆動部46をとおし
てプラテン10を用紙送り方向に駆動し、その後他の行
のバッファ42のデータを上記と同様に印字する。
概略構成図である。印字制御部40は外部装置から送ら
れたデータおよび信号を受信し、データのうち文字デー
タおよび図形データを2行分のバッファ41,42にド
ットマトリックス形式で展開する。そして印字制御部4
0は1行のバッファ41のデータを、印字ヘッド駆動部
30Aをとおして印字ヘッド30へ順次出力するととも
に、キャリッジ駆動部28Aをとおしてモータ28を駆
動し用紙12上に横方向に1行の印字動作をする。1行
の印字後、印字制御部40は紙送り駆動部46をとおし
てプラテン10を用紙送り方向に駆動し、その後他の行
のバッファ42のデータを上記と同様に印字する。
【0010】温度検出部50は、印字ヘッド30内に埋
め込まれたサーミスタなどの素子から成り、印字ヘッド
30の温度を電気信号に変換して、温度判定部52に出
力する。温度判定部52は受信した温度を予め決めた所
定値と比較し、その所定値を越えたときに判定信号を出
力する。
め込まれたサーミスタなどの素子から成り、印字ヘッド
30の温度を電気信号に変換して、温度判定部52に出
力する。温度判定部52は受信した温度を予め決めた所
定値と比較し、その所定値を越えたときに判定信号を出
力する。
【0011】次行パターン判定部54は、次に印字しよ
うとする行における印字可能な全ドット数と実際に印字
するドット数との比、つまりその行の負荷の大きさを演
算する。パターン・空送り回数制御部56は、上記演算
結果からさらにキャリッジを空送りすべき回数を演算す
る。実際に印字するドット数が多いつまり負荷が大きい
ときは、印字ヘッドを十分に冷却するように空送り回数
を多く、逆に負荷が小さいときは空送り回数を少なく設
定する。前記ドット数の比から空送り回数を比例的に求
めてもよいが、ドット数の比を数段階に分けて各段階毎
に空送り回数を予め決めたテーブルを用意しておくこと
もできる。
うとする行における印字可能な全ドット数と実際に印字
するドット数との比、つまりその行の負荷の大きさを演
算する。パターン・空送り回数制御部56は、上記演算
結果からさらにキャリッジを空送りすべき回数を演算す
る。実際に印字するドット数が多いつまり負荷が大きい
ときは、印字ヘッドを十分に冷却するように空送り回数
を多く、逆に負荷が小さいときは空送り回数を少なく設
定する。前記ドット数の比から空送り回数を比例的に求
めてもよいが、ドット数の比を数段階に分けて各段階毎
に空送り回数を予め決めたテーブルを用意しておくこと
もできる。
【0012】上記印字制御部40、温度判定部52、次
行パターン判定部54、パターン空送り回数制御部56
は、周知のCPU、ROM、RAMから成るマイクロコ
ンピュータによって構成できることは言うまでもない。
行パターン判定部54、パターン空送り回数制御部56
は、周知のCPU、ROM、RAMから成るマイクロコ
ンピュータによって構成できることは言うまでもない。
【0013】1行の印字を開始するのに先だって(毎行
でも数行毎でもよい)、温度判定部52は、印字ヘッド
30の現在の温度Tが設定温度TSをこえているかどう
かを判定する(図2のステップ60)。越えていない場
合は、ステップ62に進んで1行の印字動作を実行し、
受信したデータの印字がすべて終了(ステップ64)す
るまで上記動作を繰返す。
でも数行毎でもよい)、温度判定部52は、印字ヘッド
30の現在の温度Tが設定温度TSをこえているかどう
かを判定する(図2のステップ60)。越えていない場
合は、ステップ62に進んで1行の印字動作を実行し、
受信したデータの印字がすべて終了(ステップ64)す
るまで上記動作を繰返す。
【0014】印字ヘッド30の温度Tが設定温度TSを
越えると、次行パターン判定部54は行バッファの印字
パターンを判定する(ステップ66)。実際の印字ドッ
ト数が1行に印字可能な全ドット数に対して所定割合を
越えている場合には、パターン・空送り回数制御部56
は、その越えた値の大きさに応じて空送り回数を設定す
る(ステップ68)。パターン・空送り回数制御部56
がその空送り回数をキャリッジ駆動部28Aに出力する
一方、温度判定部52は印字ヘッド駆動部30Aに対し
て休止信号を出力する。その結果キャリッジ20は印字
を休止した状態で、指示された回数の往復移動、つまり
空送りを実行し(ステッブ゜70)、その後ステツプ6
2の次行の印字動作を再開する。
越えると、次行パターン判定部54は行バッファの印字
パターンを判定する(ステップ66)。実際の印字ドッ
ト数が1行に印字可能な全ドット数に対して所定割合を
越えている場合には、パターン・空送り回数制御部56
は、その越えた値の大きさに応じて空送り回数を設定す
る(ステップ68)。パターン・空送り回数制御部56
がその空送り回数をキャリッジ駆動部28Aに出力する
一方、温度判定部52は印字ヘッド駆動部30Aに対し
て休止信号を出力する。その結果キャリッジ20は印字
を休止した状態で、指示された回数の往復移動、つまり
空送りを実行し(ステッブ゜70)、その後ステツプ6
2の次行の印字動作を再開する。
【0015】したがって次行の印字パターンが高負荷の
ときには、空送り回数が多く設定されるので、印字ヘッ
ド30が十分に冷却された後に高負荷の印字パターンを
余裕をもって印字でき、途中で印字困難になる事態を回
避できる。また低負荷のときには、空送り回数が少なく
設定されるので、無駄な空送りがなくなり、効率を上げ
ることができる。
ときには、空送り回数が多く設定されるので、印字ヘッ
ド30が十分に冷却された後に高負荷の印字パターンを
余裕をもって印字でき、途中で印字困難になる事態を回
避できる。また低負荷のときには、空送り回数が少なく
設定されるので、無駄な空送りがなくなり、効率を上げ
ることができる。
【0016】なおね温度検出部50は、サーミスタ等の
検出素子に代えて、特開昭61ー112649号公報に
記載されているように、印字ヘッドで印字したドット数
を積算する一方その積算値から自然冷却を考慮した値を
一定時間毎に減算することにより、印字ヘッドの温度を
推測する構成をとることもできる。
検出素子に代えて、特開昭61ー112649号公報に
記載されているように、印字ヘッドで印字したドット数
を積算する一方その積算値から自然冷却を考慮した値を
一定時間毎に減算することにより、印字ヘッドの温度を
推測する構成をとることもできる。
【0017】
【発明の効果】以上のように、本発明は、印字ヘッド冷
却のための空送りの回数を最適化することができ、処理
能力を向上しかつ異常高温による障害を回避することが
可能となる。
却のための空送りの回数を最適化することができ、処理
能力を向上しかつ異常高温による障害を回避することが
可能となる。
【図1】制御構成を示す概略のブロック図である。
【図2】フローチャート図である。
【図3】印字機構の主要部斜視図である。
10 プラテン 20 キャリッジ 30 印字ヘッド 50 温度検出部 52 温度判定部 54 次行パターン判定部 56 パターン・空送り回数制御部
Claims (4)
- 【請求項1】 印字ヘッドを載置したキャリッジをプラ
テンに沿って往復移動しながら、印字ヘッドがプラテン
上の印字用紙に印字するシリアルプリンタにおいて、 前記印字ヘッドの温度を判定し、所定値以上の温度を判
定したときに前記印字ヘッドの印字動作を休止させる温
度判定部と、 前記印字ヘッドが次に印字しようとする印字行の負荷状
況を判定する次行判定部と、 前記温度判定部が設定値以上の印字ヘッド温度を判定し
たとき、前記印字ヘッドの印字動作を休止した状態で、
前記キャリッジを、前記次行判定部での次行の負荷状況
の判定に応じた回数だけ往復移動制御する制御部とを備
える温度制御装置。 - 【請求項2】 請求項1において、前記印字ヘッドはド
ットマトリクス形式で印字するものであり、前記次行判
定部は次行の印字ドット数を計数するものであるシリア
ルプリンタの温度制御装置。 - 【請求項3】 請求項1において、前記温度判定部は、
検出素子によって測定した印字ヘッドの温度と、設定値
とを比較するものであるシリアルプリンタの温度制御装
置。 - 【請求項4】 請求項1において、前記温度判定部は、
印字ヘッドが印字したドット数を積算した値と、設定値
とを比較するものであるシリアルプリンタの温度制御装
置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2685893A JPH06238919A (ja) | 1993-02-16 | 1993-02-16 | シリアルプリンタの温度制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2685893A JPH06238919A (ja) | 1993-02-16 | 1993-02-16 | シリアルプリンタの温度制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH06238919A true JPH06238919A (ja) | 1994-08-30 |
Family
ID=12204982
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2685893A Pending JPH06238919A (ja) | 1993-02-16 | 1993-02-16 | シリアルプリンタの温度制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH06238919A (ja) |
-
1993
- 1993-02-16 JP JP2685893A patent/JPH06238919A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5263994A (en) | Printer having a plurality of printing modes | |
| JP3077441B2 (ja) | プリンタの温度制御装置 | |
| JPS639556A (ja) | 印字制御方式 | |
| US5662421A (en) | Print speed controlled dot line printer depending on print density | |
| JPH06305164A (ja) | プリンタ及びその印字方法 | |
| JP5402618B2 (ja) | 記録ヘッドの制御方法およびドットインパクトプリンター | |
| JPH0313988B2 (ja) | ||
| JPH07178935A (ja) | インパクトドットプリンタ | |
| JPH0129712B2 (ja) | ||
| JPS63137853A (ja) | プリンタ装置 | |
| JP4877553B2 (ja) | プリンタ装置及び該プリンタ装置に用いられる印字制御方法 | |
| JPH04232080A (ja) | シリアルプリンタのキャリッジ送り方法 | |
| JPS6213361A (ja) | 高速印字方式 | |
| JP4288950B2 (ja) | インクジェットプリンタ | |
| JPS6183047A (ja) | マルチライン印字装置 | |
| JPH0361547A (ja) | シリアルドットインパクトプリンタにおける分割印字制御方式 | |
| JP2000255129A (ja) | 印字装置 | |
| JP5636749B2 (ja) | 記録ヘッドの制御方法およびドットインパクトプリンター | |
| JPH07178932A (ja) | プリントヘッドの冷却装置及びその駆動方法 | |
| JPS59215883A (ja) | プリンタ | |
| JPH0664885U (ja) | 印字装置 | |
| JPS5859859A (ja) | ドツト・マトリツクス・プリンタ | |
| JPS61249774A (ja) | ドツトプリンタ | |
| JP2003080747A (ja) | ラインサーマルプリンタの記録方法およびそれに用いるラインサーマルプリンタ | |
| JPH02235765A (ja) | ドットインパクト式シリアルプリンタ |