(57)【特許請求の範囲】
【請求項１】
複数個の印字ピンと、互いに連続して配列された印字ピンのみが１つの組に含まれるようにして前記複数個の印字ピンを複数組に分けて組毎に各印字ピンの印字デューティの平均値を算出する第１の平均値算出手段と、前記平均値が予め与えられた第１の基準印字デューティを超えている場合及び前記各印字ピンの印字デューティが予め与えられ前記第１の基準印字デューティよりも高い第２の基準印字デューティを超えている場合に分散印字処理を行うと判定する判定手段と、を有することを特徴とするドットラインプリンタ。
【請求項２】
互いに連続して配列された印字ピンのみが１つの組に含まれると共に前記第１の平均値算出手段が組分けした組み合わせでは互いに異なる組に属していた連続する２つの印字ピンが同じ組に属するような他の組み合わせで前記複数個の印字ピンを複数組に分けてこれらの組毎に各印字ピンの印字デューティの他の平均値を算出する第２の平均値算出手段を有し、前記判定手段は、前記他の平均値が前記第１の基準印字デューティを超えている場合にも分散印字処理を行うと判定することを特徴とする請求項１に記載のドットラインプリンタ。
【請求項３】
複数個の印字ピンを互いに連続して配列した印字ピンのみが１つの組に含まれるようにして複数組に分けて組毎に各印字ピンの印字デューティの平均値を算出する算出工程と、前記平均値が予め与えられた第１の基準印字デューティを超えている場合に分散印字処理を行うと判定する工程と、各印字ピンの印字デューティが予め与えられ前記第１の基準印字デューティよりも高い第２の基準印字デューティを超えている場合に分散印字処理を行うと判定する工程と、を有することを特徴とするドットラインプリンタの制御方法。
【請求項４】
互いに連続して配列された印字ピンのみが１つの組に含まれると共に前記算出工程において組分けした組み合わせでは互いに異なる組に属していた連続する２つの印字ピンが同じ組に属するような他の組み合わせで前記複数個の印字ピンを複数組に分けてこれらの組毎に各印字ピンの印字デューティの他の平均値を算出する工程と、前記他の平均値が前記第１の基準印字デューティを超えている場合に分散印字処理を行うと判定する工程と、を有することを特徴とする請求項３に記載のドットラインプリンタの制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、帳票によるリスト出力等に使用されるドットラインプリンタ及びその制御方法に関し、特に、ハンマバンクのコイル焼損の防止及び印字処理速度の向上を図ったドットラインプリンタ及びその制御方法に関する。
【０００２】
【従来の技術】
印字デューティの高い印字を行うことによるコイル温度上昇によって、コイルが焼損することを防止し、かつ、印字処理速度を最大限に発揮するドットラインプリンタが、例えば特許第３０８８２７９号に開示されている。図３は特許第３０８８２７９号に開示されたドットラインプリンタの構造及び動作を示すブロック図である。
【０００３】
この特許公報に開示されたドットラインプリンタには、メモリ１９が設けられている。メモリ１９には、予め、ドットラインプリンタによって実測を行う冷却性能評価データとして、最も高いデューティの印字情報（例えば黒ベタ等）をドットラインプリンタのもつ最大の印字処理スピード（例えば一括印字等）で印字したときのハンマバンクのコイル温度Ｔと時間ｔとの相関をとったコイル温度上昇カーブデータ１７が記憶されている。コイル温度上昇カーブデータ１７は、例えばコイル温度Ｔがドットラインプリンタが設置される環境温度Ｔ０からコイル耐熱温度Ｔｃに達するまでについてのデータである。また、メモリ１９には、予め、冷却性能評価データとして、印字を休止したときのコイル温度Ｔと時間ｔとの相関であるコイル温度下降カーブデータ１６も記憶されている。コイル温度下降カーブデータ１６は、例えばコイル温度Ｔがコイル耐熱温度Ｔｃから環境温度Ｔ０に戻るまでについてのデータである。
【０００４】
また、従来のドットラインプリンタには、印字情報１１に含まれるドット数を数え上げるドット数カウンタ１２、タイマ１４及び印字制御回路１５が設けられている。
【０００５】
このように構成された従来のドットラインプリンタは、上位の装置、例えばパーソナルコンピュータから印字情報１１のデータが伝達されると、印字処理を１回の動作によって行う一括印字処理により印字を開始する。これと同時に、ドット数カウンタ１２及びタイマ１４により所定時間内にどれだけのドット数を印字するのかを認識する。
【０００６】
また、印字情報１１が伝達された時点で、印字制御回路５が、それまでの休止時間１３をタイマ１４により認識し、これを基に前記温度下降カーブデータ１６によりコイル温度Ｔが現在何度であるかを認識する。ドット数監視時間及び検出ドット数決定回路１８は、これらのデータ及び温度上昇カーブデータ１７並びにこのドットラインプリンタの最大印字処理速度に基づき、一括印字を行ったときにコイル温度Ｔがコイル耐熱温度Ｔｃに達するまでの時間ｔ、及びその間に印字できるドット累積数Ｄを決定する。そして、この決定結果等を印字制御回路１５が照合し、コイル温度Ｔがコイル耐熱温度Ｔｃに達する場合には、印字制御回路１５が一括印字処理から分散印字処理へと移行させる。
【０００７】
図４（ａ）は図３に示す従来のドットラインプリンタにおける時間ｔと印字情報により印字したドット数を加算し累積していった印字ドット累積数Ｄとの相関関係を示すグラフ図であり、図４（ｂ）は図４（ａ）に対応したコイル温度Ｔの変化を表すグラフ図である。図４（ａ）においては、印字ドット累積数を示す線の傾きが急なときには印字速度が速い一括印字処理が行われ、緩やかなときは分散印字処理が行われ、傾きがゼロのときは印字が休止していることを表している。
【０００８】
図３に示す従来のドットラインプリンタでは、先ず、印字情報１１により一括印字処理が開始されるまでの休止時間ｔｓ１に応じて、実測の温度下降カーブデータ１６に基づきコイル温度Ｔが環境温度Ｔ０であることを印字制御回路１５が認識する。また、印字制御回路１５は、温度上昇カーブデータ１７によりコイル温度Ｔがコイル耐熱温度Ｔｃに達するまでの間に、一括印字処理によって時刻ｔ１０から時刻ｔ１１（時間ｔａ０）でＤａ０ドットを印字できることを判断する。
【０００９】
その後、印字制御回路１５は、コイル温度Ｔがコイル耐熱温度Ｔｃに達する時刻ｔ１１にて、一括印字処理から分散印字処理へと移行させて印字速度を下げることにより、単位時間当たりの発熱量を減らし、コイル温度Ｔを下げてコイル耐熱温度Ｔｃを超えないようにする。
【００１０】
以降、これらと同様に、印字制御回路１５が、分散印字終了時刻ｔ１２にて、休止時間はゼロだったとみなし、次に一括印字処理を行うことができる時間は時刻ｔ１２からｔ１４まで（時間ｔａ２）であると判断する。また、時刻ｔ１４から時刻ｔ１５の休止時間ｔｓ２の長さに基づいて、再び一括印字が可能な時間ｔａ５を印字制御回路５が判断し、時刻ｔ１５から時刻ｔ１６まで一括印字処理を行う。
【００１１】
このような印字制御回路１５の制御により、図４（ｂ）に示すように、コイル温度Ｔがコイル耐熱温度Ｔｃを超えない状態として、印字時間ｔｐ１及びｔｐ２の間に休止時間ｔｓ２を設けながら、総印字ドット数Ｄａの印字が行われる。
【００１２】
上述の印字制御回路１５による制御方法をまとめると、図５に示すフローチャートのようになる。即ち、印字処理が開始されると、先ず、一括印字処理を行う（ステップＳ１１）、次いで、印字情報１１から算出した１ピン毎の印字デューティＤ１と１ピン毎デューティチェック定数ｄ１１との比較を行い（ステップＳ１２）、１ピン毎印字デューティＤ１の方が大きい場合には、一定時間の分散印字処理に移行する（ステップＳ１３）。なお、１ピン毎デューティチェック定数ｄ１１は、大きな１ピン毎印字デューティＤ１が存在するときに速やかに分散印字処理に移行してコイル温度Ｔがコイル耐熱温度Ｔｃに達しないようにするため、比較的低い値に設定されている。そして、分散印字処理が終了するか、又は１ピン毎印字デューティＤ１が１ピン毎デューティチェック定数ｄ１１以下の場合には、印字情報１１が残っているかを判断し（ステップＳ１４）、残っていなければそのまま印字処理を終了させる。一方、印字情報１１が残っている場合には、ステップＳ１１の一括印字処理を再び行う。
【００１３】
このようなドットラインプリンタによれば、印字の休止時間に応じて１ピン毎に印字ピンのデューティと所定値（１ピン毎デューティチェック定数）との比較を行っているので、コイルが焼損することを防止しながら印字処理速度を向上させることができる。
【００１４】
【発明が解決しようとする課題】
しかしながら、上述の従来のドットラインプリンタは、所期の目的を達成できたものの、更なる印字速度の向上が要求される近時においては、十分なものとはいえなくなった。図６は従来のドットラインプリンタのハンマバンクの各印字ピンが、夫々任意の１ピン毎印字デューティＤ１で印字しているときのコイル温度分布Ｔａを示す模式図である。
【００１５】
１個のヨーク１に３８個の印字ピン３が設けられているものとする。また、各印字ピン３には、夫々コイル２が接続されている。従って、高い印字デューティの印字を行うことによって発熱した熱量は、コイル２が設けられたヨーク１及びコイル２に直接連結されたヒートシンク（図示せず）等を伝導して放出される。しかし、連続する複数の印字ピン３において印字デューティが高くなった場合には、例えそれらの印字ピン３の各１ピン毎印字デューティＤ１が１ピン毎デューティチェック定数ｄ１１を超えていなくても、ヨーク１及びヒートシンクに吸収される１ピン毎の熱容量の余地が少なくなり、コイル２の温度はコイル耐熱温度Ｔｃに達する場合がある。このため、従来のドットラインプリンタによる印字ピンデューティチェック方法では、１ピン毎デューティチェック定数ｄ１１を、いかなる条件、例えば上述のように連続する複数の印字ピンにおいて印字デューティが高くなる条件、においても、コイル２の温度がコイル耐熱温度Ｔｃを超えないようにするため、比較的低い値に設定する必要があった。このように、１ピン毎デューティチェック定数ｄ１１を比較的低く設定することにより、未然に一括印字処理から分散印字処理に移行させて印字処理速度を低下させ、コイル発熱量を下げることでコイル焼損を防止することができた。
【００１６】
しかし、図６に示すように、左から第７番目の印字ピン３の１ピン毎印字デューティＤ１７が１ピン毎デューティチェック定数ｄ１１を超え、その周辺の印字ピンの１ピン毎印字デューティＤ１５、Ｄ１６、Ｄ１８及びＤ１９はコイル焼損には影響を及ぼさないほど小さく、左から第１４乃至２３番目の印字ピンの１ピン毎印字デューティＤ１１４乃至Ｄ１２３が１ピン毎デューティチェック定数ｄ１１には達しない範囲で比較的高くなる印字情報が伝達されたような場合には、コイル焼損を防止することはできるものの、次のような問題点がある。即ち、左から第７番目の印字ピンの印字においては、一括印字処理から低速の分散印字処理への移行が行われるものの、印字デューティＤ１７により発熱した熱量は、ヨーク１及びヒートシンクを伝導して、印字デューティが低くコイル温度も比較的低い周囲の印字ピン３に対応するヨーク１及びヒートシンクの熱容量へと吸収される。このため、コイル２の温度はコイル耐熱温度Ｔｃには達するようなレベルには到底至らない。
【００１７】
つまり、従来のドットラインプリンタでは、１ピン毎にデューティの検出を行っているだけなので、印字パターンによってはコイル２の温度がコイル耐熱温度Ｔｃに達するようなレベルには到底至らず継続して一括印字を行うことが可能な状態であるにも拘わらず、分散印字処理に移行して印字処理速度を低下させてしまうという問題点がある。このような印字パターンは、ドットラインプリンタが市場において、主に帳票によるリスト出力等に使用されていることから、一般的に多いと考えられる。
【００１８】
本発明はかかる問題点に鑑みてなされたものであって、高いデューティの印字処理時におけるコイル焼損を防止することができると共に、印字処理効率を向上させることができるドットラインプリンタ及びその制御方法を提供することを目的とする。
【００１９】
【課題を解決するための手段】
本発明に係るドットラインプリンタは、複数個の印字ピンと、互いに連続して配列された印字ピンのみが１つの組に含まれるようにして前記複数個の印字ピンを複数組に分けて組毎に各印字ピンの印字デューティの平均値を算出する第１の平均値算出手段と、前記平均値が予め与えられた第１の基準印字デューティを超えている場合及び前記各印字ピンの印字デューティが予め与えられ前記第１の基準印字デューティよりも高い第２の基準印字デューティを超えている場合に分散印字処理を行うと判定する判定手段と、を有することを特徴とする。
【００２０】
本発明においては、複数個の印字ピンに対し組毎の平均値に基づいて分散印字処理が行われるか否かが判定されるので、１個の印字ピンの印字デューティが高い場合であっても、その周囲の印字ピンの印字デューティが低ければ、それらの平均値は第１の基準印字デューティを超えにくくなるため、分散印字処理への移行が不必要に行われなくなる。従って、より高速の印字を行うことが可能となる。
【００２１】
なお、互いに連続して配列された印字ピンのみが１つの組に含まれると共に前記第１の平均値算出手段が組分けした組み合わせでは互いに異なる組に属していた連続する２つの印字ピンが同じ組に属するような他の組み合わせで前記複数個の印字ピンを複数組に分けてこれらの組毎に各印字ピンの印字デューティの他の平均値を算出する第２の平均値算出手段を有し、前記判定手段は、前記他の平均値が前記第１の基準印字デューティを超えている場合にも分散印字処理を行うと判定してもよい。これにより、コイル温度が耐熱温度に到達するか否かをより厳密に判定することが可能となる。
【００２２】
また、前記判断手段に、各印字ピンの印字デューティが予め与えられた第２の基準印字デューティを超えている場合にも分散印字処理を行うと判定させることにより、例えば１印字ピンによる印字のみで耐熱温度に到達する虞がある場合には、それを未然に防止することが可能となる。
【００２３】
本発明に係るドットラインプリンタの制御方法は、複数個の印字ピンを互いに連続して配列した印字ピンのみが１つの組に含まれるようにして複数組に分けて組毎に各印字ピンの印字デューティの平均値を算出する算出工程と、前記平均値が予め与えられた第１の基準印字デューティを超えている場合に分散印字処理を行うと判定する工程と、各印字ピンの印字デューティが予め与えられ前記第１の基準印字デューティよりも高い第２の基準印字デューティを超えている場合に分散印字処理を行うと判定する工程と、を有することを特徴とする。
【００２４】
なお、互いに連続して配列された印字ピンのみが１つの組に含まれると共に前記算出工程において組分けした組み合わせでは互いに異なる組に属していた連続する２つの印字ピンが同じ組に属するような他の組み合わせで前記複数個の印字ピンを複数組に分けてこれらの組毎に各印字ピンの印字デューティの他の平均値を算出する工程と、前記他の平均値が前記第１の基準印字デューティを超えている場合に分散印字処理を行うと判定する工程と、を有してもよい。
【００２５】
【発明の実施の形態】
以下、本発明の実施例に係るドットラインプリンタ及びその制御方法について、添付の図面を参照して具体的に説明する。図１（ａ）及び（ｂ）は本発明の実施例に係るドットラインプリンタの構造及びハンマバンクの各印字ピンが、夫々任意の１ピン毎印字デューティＤ１で印字しているときのコイル温度分布Ｔａを示す模式図である。
【００２６】
本実施例では、ハンマバンクにおいて１個のヨーク１に３８個の印字ピン３が設けられている。また、各印字ピン３には、例えば１個ずつのコイル２が接続されている。更に、印字処理を制御する回路として、次のような回路が設けられている。先ず、外部から入力された印字情報から各印字ピン３の１ピン毎印字デューティＤ１１乃至Ｄ１３８を算出する１ピン毎印字デューティ算出回路（図示せず）が設けられている。また、一方の端から３６個の印字ピン３に対し、４個毎に１ピン毎印字デューティの平均値を、夫々複数ピン毎印字デューティＤ２ｂ１乃至Ｄ２ｂ９として算出する第１の平均値算出回路（図示せず）、及び前記一方の端から２個の印字ピンを除いた３６個の印字ピン３に対し、４個毎に１ピン毎印字デューティの平均値を、夫々複数ピン毎印字デューティＤ２ａ２乃至Ｄ２ａ１０として算出する第２の平均値算出回路（図示せず）が設けられている。第１の平均値算出回路は、更に、他方の端部から２個の印字ピン３に対し、１ピン毎印字デューティの平均値を複数ピン毎印字デューティＤ２ｂ１０として算出することができるように構成され、第２の平均値算出回路は、更に、前記一方の端部から２個の印字ピン３に対し、１ピン毎印字デューティの平均値を複数ピン毎印字デューティＤ２ａ１として算出することができるように構成されている。また、予め設定された複数ピン毎デューティチェック定数（第１の基準印字デューティ）ｄ２と複数ピン毎印字デューティＤ２ａ１乃至Ｄ２ａ１０及びＤ２ｂ１乃至Ｄ２ｂ１０とを比較し、予め設定された１ピン毎デューティチェック定数（第２の基準印字デューティ）ｄ１０と各１ピン毎印字デューティＤ１１乃至Ｄ１３８とを比較し、これらの比較結果に基づいて印字処理を一括印字処理により行うか分散印字処理により行うかを判定する判定回路（図示せず）が設けられている。
【００２７】
例えば、図１（ｂ）における複数ピン毎印字デューティＤ２ｂ１は、１ピン毎印字デューティＤ１１、Ｄ１２、Ｄ１３及びＤ１４の平均値であり、次の複数ピン毎印字デューティＤ２ｂ２は、１ピン毎印字デューティＤ１５、Ｄ１６、Ｄ１７及びＤ１８の平均値である。また、図１（ａ）における複数ピン毎印字デューティＤ２ａ１は、１ピン毎印字デューティＤ１１及びＤ１２の平均値であり、複数ピン毎印字デューティＤ２ａ２は、１ピン毎印字デューティＤ１３、Ｄ１４、Ｄ１５及びＤ１６の平均値であり、複数ピン毎印字デューティＤ２ａ３は、１ピン毎印字デューティＤ１７、Ｄ１８、Ｄ１９及びＤ２０の平均値である。
【００２８】
なお、複数ピン毎デューティチェック定数ｄ２は、例えば従来の１ピン毎デューティチェック定数ｄ１１に相当する値に設定することができ、その上で、１ピン毎デューティチェック定数ｄ１０は、ヨーク１及びヒートシンクの熱容量等に応じて、例えば１印字ピンのみでコイル耐熱温度Ｔｃに達するようなデューティ等の飛躍的に高い値に設定することができる。
【００２９】
次に、上述のように構成された本実施例に係るドットラインプリンタの動作について説明する。図２は判定回路による判定方法を示すフローチャートである。
【００３０】
印字処理が開始されると、先ず、一括印字処理を行う（ステップＳ１）、次いで、複数ピン毎印字デューティＤ２ａ１乃至Ｄ２ａ１０と複数ピン毎デューティチェック定数ｄ２との比較を行い（ステップＳ２）、複数ピン毎印字デューティＤ２ａ１乃至Ｄ２ａ１０の方が大きい場合には、一定時間の分散印字処理に移行する（ステップＳ３）。一方、複数ピン毎印字デューティＤ２ａ１乃至Ｄ２ａ１０が複数ピン毎デューティチェック定数ｄ２以下の場合には、複数ピン毎印字デューティＤ２ｂ１乃至Ｄ２ｂ１０と複数ピン毎デューティチェック定数ｄ２との比較を行う（ステップＳ４）。この比較の結果、複数ピン毎印字デューティＤ２ｂ１乃至Ｄ２ｂ１０の方が大きい場合には、一定時間の分散印字処理に移行し（ステップＳ３）し、複数ピン毎印字デューティＤ２ｂ１乃至Ｄ２ｂ１０が複数ピン毎デューティチェック定数ｄ２以下の場合には、１ピン毎印字デューティＤ１１乃至Ｄ１３８と１ピン毎デューティチェック定数ｄ１０との比較を行う（ステップＳ５）。そして、分散印字処理が終了するか、又は１ピン毎印字デューティＤ１１乃至ｄ１３８が１ピン毎デューティチェック定数ｄ１０以下の場合には、印字情報が残っているかを判断し（ステップＳ６）、残っていなければそのまま印字処理を終了させる。一方、印字情報が残っている場合には、ステップＳ１の一括印字処理を再び行う。
【００３１】
このような動作を行う本実施例のドットラインプリンタに、図６に示すものと同様の印字情報が入力された場合、図１（ｂ）に示すように、一様に比較的高い１ピン毎印字デューティＤ１１７、Ｄ１１８、Ｄ１１９及びＤ１２０の平均値である複数ピン毎印字デューティＤ２ｂ５も高くなり、複数ピン毎デューティチェック定数ｄ２を超える。このとき、複数ピン毎印字デューティＤ２ｂ５に相当するコイル温度Ｔは、ほぼコイル耐熱温度Ｔｃになるが、印字処理が一括印字処理から分散印字処理に移行されるので、コイルの焼損は発生しない。
【００３２】
一方、一番大きい１ピン毎印字デューティＤ１７とその周囲の比較的低い１ピン毎印字デューティＤ１５、Ｄ１６及びＤ１８の平均値である複数ピン毎印字デューティＤ２ｂ２は比較的低くなり、このときのコイル温度Ｔはコイル耐熱温度Ｔｃよりも著しく低くなる。この場合、印字処理は一括印字処理のまま続けられるので、印字速度の低下は生じない。
【００３３】
これらと同様に、図１（ａ）に示すように、複数ピン毎印字デューティＤ２ａ６は比較的高くなるが、複数ピン毎デューティチェック定数ｄ２を超えることはなく、複数ピン毎印字デューティＤ２ａ３は比較的低い値となっている。
【００３４】
従って、このような印字情報が入力された場合には、複数ピン毎印字デューティＤ２ａ１乃至Ｄ２ａ１０が、いずれも複数ピン毎デューティチェック定数ｄ２以下であるため、ステップＳ２における比較では分散印字処理への移行は行われない。しかし、ステップＳ４における比較では、複数ピン毎印字デューティＤ２ｂ５が複数ピン毎デューティチェック定数ｄ２を超えているため、この比較結果に基づいて判定回路により一括印字処理から一定時間の分散印字処理への移行が行われる。
【００３５】
このように、本実施例によれば、連続する４個の印字ピンの印字デューティの平均値を所定値と比較して、その比較結果に基づいて一括印字処理とするか分散印字処理とするかが判定されるので、１個の印字ピンの印字デューティが高くてもコイル温度がその耐熱温度に達しないような場合には、印字速度が遅い分散印字処理に無駄に移行することが防止される。従って、より高速の印字を行うことが可能となる。また、平均値の比較に際しては、１回の比較だけでなく、最初の比較で異なる２組に属し連続する４個のピンから新たな組を組織してそれらの印字デューティの平均値について２回目の比較が行われるので、より厳密にコイルが耐熱温度に到達しないようにすることが可能であると共に、分散点に依存した印字デューティの濃淡においても問題がないようにすることができる。更に、最終的には、１ピン毎印字デューティと１ピン毎デューティチェック定数との比較が行われているので、平均値の比較では耐熱温度に到達しないと判定される場合であっても、１個の印字ピンによる印字で耐熱温度に到達する虞があるようなときには、分散印字処理に移行してコイルの焼損を防止することができる。
【００３６】
なお、上述の実施例では、４個の印字ピンについて、それらの１ピン毎印字デューティの平均値と複数ピン毎デューティチェック定数との比較を行っているが、平均値をとる対象の印字ピンの数は４個に限定されるものではなく、実際にハンマコイル表面温度を測定した実験結果等に基づいて、任意に最適化することができる。なお、平均化する複数の印字ピンの数が大きいほど、実際の業務等における印刷パターンの濃淡の平均化を図ることができる。但し、その数は、ヨーク及びヒートシンクの熱容量等に大きく依存しているため、その最適値は実験によって容易に求めることが好ましく、この最適値を求める実験は比較的容易なものである。
【００３７】
【発明の効果】
以上詳述したように、本発明によれば、複数個の印字ピンに対し組毎の平均値に基づいて分散印字処理が行われるか否かが判定されるので、隣接印字ピンの熱容量を加味した実際のコイル温度分布の推定精度を飛躍的に向上させることができる。従って、コイル温度をその耐熱温度に到達しないように制御しながら、より高速の印字を行うことができる。また、第２の平均値算出手段を設け、判定手段に第２の平均値算出手段による算出結果についての判定を行わせることにより、コイル温度が耐熱温度に到達するか否かをより厳密に判定することができる。更に、判断手段に各印字ピンの印字デューティが第２の基準印字デューティを超えている場合にも分散印字処理を行うと判定させることにより、例えば１印字ピンによる印字のみで耐熱温度に到達する虞がある場合であっても、それを未然に防止することができる。
【図面の簡単な説明】
【図１】（ａ）及び（ｂ）は本発明の実施例に係るドットラインプリンタの構造及びその動作時におけるコイル温度分布Ｔａを示す模式図である。
【図２】判定回路による判定方法を示すフローチャートである。
【図３】特許第３０８８２７９号に開示されたドットラインプリンタの構造及び動作を示すブロック図である。
【図４】（ａ）は図３に示す従来のドットラインプリンタにおける時間ｔと印字ドット累積数Ｄとの相関関係を示すグラフ図であり、（ｂ）は（ａ）に対応したコイル温度Ｔの変化を表すグラフ図である。
【図５】印字制御回路１５による従来の制御方法を示すフローチャートである。
【図６】従来のドットラインプリンタの動作時におけるコイル温度分布Ｔａを示す模式図である。
【符号の説明】
１；ヨーク
２；コイル
３；印字ピン
【図１】
0003582482.tif 000002
【図２】
0003582482.tif 000003
【図３】
0003582482.tif 000004
【図４】
0003582482.tif 000005
【図５】
0003582482.tif 000006
【図６】
0003582482.tif 000007