(57)【特許請求の範囲】
【請求項１】
複数個の印字素子を搭載したハンマバンクと、
前記ハンマバンクを桁方向に往復移動するためのシャトル機構部と、
前記ハンマバンクと対向して、前記ハンマバンクの移動方向に対して直交する方向に印字用紙を送る紙送りモータを含む紙送り機構部と、
紙送りドット数に基づいて前記紙送り機構部に駆動信号を出力する紙送り制御手段と
を有するドットプリンタにおいて、
前記紙送り制御手段が、
一括紙送りを許容する一括紙送り許容ドット規定値と、分割休止紙送りを行なう分割休止紙送りドット規定値とを設定しており、
単位時間当たりに送られてきた紙送りドット数と、前記一括紙送り許容ドット規定値ならびに分割休止紙送りドット規定値とを比較して、
前記単位時間当たりの紙送りドット数が前記一括紙送り許容ドット規定値以上となり、かつ、前記分割休止紙送りドット規定値以上の紙送りドット数を受信した場合に分割休止紙送りを実行する構成になっていることを特徴とするドットプリンタ。
【請求項２】
請求項１に記載のドットプリンタにおいて、
前記紙送り制御手段が、
前記単位時間当たりの紙送りドット数が前記一括紙送り許容ドット規定値になるまでは、前記分割休止紙送りドット規定値以上の紙送りドット数を受信した場合であっても一括して紙送りを実行する構成になっていることを特徴とするドットプリンタ。
【請求項３】
請求項１または２に記載のドットプリンタにおいて、
当該ドットプリンタの動作環境温度の違いによって前記一括紙送り許容ドット規定値を複数設定し、
前記ドットプリンタの動作環境温度を検出する動作環境温度検出手段を設け、
前記動作環境温度検出手段からの検出温度に基づいて前記複数の一括紙送り許容ドット規定値のうちから検出温度に応じた一括紙送り許容ドット規定値を選択する構成になっていることを特徴とするドットプリンタ。
【請求項４】
複数個の印字素子を搭載したハンマバンクと、
前記ハンマバンクを桁方向に往復移動するためのシャトル機構部と、
前記ハンマバンクと対向して、前記ハンマバンクの移動方向に対して直交する方向に印字用紙を送る紙送りモータを含む紙送り機構部と、
紙送りドット数に基づいて前記紙送り機構部に駆動信号を出力する紙送り制御手段と
を有するドットプリンタにおいて、
前記紙送り制御手段が、
一括紙送りを許容する一括紙送り許容発熱規定値と、分割休止紙送りを行なう分割休止紙送りドット規定値とを設定しており、
単位時間当たりに送られてきた紙送りドット数に対応する発熱値と前記一括紙送り許容発熱規定値、ならびに前記単位時間当たりに送られてきた紙送りドット数と分割休止紙送りドット規定値とを比較して、
前記単位時間当たりの紙送りドット数に対応する発熱値が前記一括紙送り許容発熱規定値以上となり、かつ、前記分割休止紙送りドット規定値以上の紙送りドット数を受信した場合に分割休止紙送りを実行する構成になっていることを特徴とするドットプリンタ。
【請求項５】
請求項４に記載のドットプリンタにおいて、
前記紙送り制御手段が、
前記単位時間当たりの紙送りドット数に対応する発熱値が前記一括紙送り許容発熱規定値になるまでは、前記分割休止紙送りドット規定値以上の紙送りドット数を受信した場合であっても一括して紙送りを実行する構成になっていることを特徴とするドットプリンタ。
【請求項６】
請求項４または５に記載のドットプリンタにおいて、
当該ドットプリンタの動作環境温度の違いによって前記一括紙送り許容発熱規定値を複数設定し、
前記ドットプリンタの動作環境温度を検出する動作環境温度検出手段を設け、
前記動作環境温度検出手段からの検出温度に基づいて前記複数の一括紙送り許容発熱規定値のうちから検出温度に応じた一括紙送り許容発熱規定値を選択する構成になっていることを特徴とするドットプリンタ。
【請求項７】
請求項４ないし６のいずれか１項に記載のドットプリンタにおいて、
前記紙送りドット数に対応する発熱値は、その紙送りドット数毎に前記紙送りモータに通電される電流値から換算した発熱値であることを特徴とするドットプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばドットラインプリンタなどのドットプリンタに係り、特にそれの紙送り制御に関するものである。
【背景技術】
【０００２】
ドット印刷を行う代表的な印刷装置として、ドットラインプリンタが挙げられる。このドットラインプリンタにおける印字機構部の概略構成の一例を図７と共に説明する。
【０００３】
印字ハンマなどの印字素子（図示せず）を有するハンマバンク１は、図示していないシャトル機構部により桁方向に往復運動するようになっている。また、ハンマバンク１はインクリボン２を印字用紙３との間に挟み、印字力を支持するためのプラテン４と対向した状態で配置されている。
【０００４】
前記印字素子は、往復運動した状態で適時駆動される毎にドットマトリックスの形で文字や図形等を印字用紙３に印刷する。印字用紙３はその過程において、トラクタ５および紙送りモータ７等により構成される紙送り機構部６により適時桁方向と直交する方向へ送られる。
【０００５】
通常、ドットプリンタの紙送りモータ７にはステッピングモータが用いられ、１ステップ駆動する毎に印刷用紙３を印字素子の1ドット相当分搬送するよう設定されている。例えばドットプリンタの印刷密度を１８０ドット／インチ（１８０dpi）とする場合、印字用紙３の搬送分解能力も最低限１８０dpiとする必要がある。このようにすることで印字用紙３にドットマトリクス形式で印刷することが可能となり、印字用紙３の位置決めなども容易になる。
【０００６】
このような印刷装置は、伝票などの帳票印刷業務が一般的な用途である。帳票印刷では、１頁に日時や品名、金額等、数行のみ印刷し、次頁に紙を送るジョブが頻繁にあり、このように１回に送る紙送り量が多くかつ連続的に紙を送った場合、紙送りモータ７の温度が上昇し、各種トラブルの原因となる。
【０００７】
この紙送りモータ７の温度上昇を抑制するために、冷却系の強化や高性能モータの使用などが考えられる。しかし、近年、価格競争は厳しさを増しており、コストを抑えるために部品の追加や高性能で高価な部品を使わず、紙送り動作を分割し、その分割の間に休止時間を設け、時間当たりの送り量を少なくする方法(以下、分割休止紙送りと称する)を採用している（特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
前述のように従来は、紙送りモータの温度上昇を抑制するために、一定量以上の紙送りを実施する際は紙送りを分割し、更に分割の間に休止時間を設け、時間当たりの紙送り量を少なくしている。
【０００９】
しかし、この方法では紙送りモータの温度上昇に関係なく、すなわち紙送りモータの温度が低い場合でも、一定量以上の紙送りを常に分割休止紙送りしてしまうので、紙送りモータの能力を十分に発揮できず、結果的に印刷速度を低下させる原因となっていた。
【００１０】
例えば、分割休止紙送りを実施する規定値を４５０ドット（２．５インチ）以上、紙送り速度を同一と仮定して、頁長１２インチ（２１６０ドット）用紙の６分割した位置に１行（３０ドット）ずつ印刷した場合の紙送り量は、印字送りを含め３６０ドットを６回行うこととなる。この時の紙送りは分割を行う規定値４５０ドット未満のため一括で送られるのでドットプリンタの性能通りの印刷速度となる。
【００１１】
一方、頁長１２インチの用紙上部に６行の印刷紙送り（１８０ドット：１インチ）を行い、残り１１インチ（１９８０ドット）の紙を送る場合は、４５０ドットの分割休止紙送りを４回と残り１８０ドットを送ることとなるので、ドットプリンタの性能が出せず印刷速度が低下する。
【００１２】
ここで両者の紙送り量は同値(１２インチ：２１８０ドット)であり、紙送り速度が同一と仮定しているので、前者の紙送り方法で紙送りモータの温度が許容値未満であるならば、後者で分割休止紙送りをしている部分（１１インチ）を一括で送っても紙送りモータ温度は許容値内となり印刷速度も低下せず問題ないと考えられる。
【００１３】
本発明の目的は、前述のような従来技術の欠点を解消し、紙送りモータの温度上昇を抑えることでコストアップせずに、紙送りモータの性能を最大限発揮させ、印刷速度を向上させることができるドットプリンタを提供することにある。
【課題を解決するための手段】
【００１４】
前記目的を達成するため、本発明は、
複数個の印字素子を搭載したハンマバンクと、
前記ハンマバンクを桁方向に往復移動するためのシャトル機構部と、
前記ハンマバンクと対向して、前記ハンマバンクの移動方向に対して直交する方向に印字用紙を送る紙送りモータを含む紙送り機構部と、
紙送りドット数に基づいて前記紙送り機構部に駆動信号を出力する紙送り制御手段とを有するドットプリンタを対象とするものである。
【００１５】
そして本発明の第１の手段は、前記紙送り制御手段が、
一括紙送りを許容する一括紙送り許容ドット規定値と、分割休止紙送りを行なう分割休止紙送りドット規定値とを設定しており、
単位時間当たりに送られてきた紙送りドット数と、前記一括紙送り許容ドット規定値ならびに分割休止紙送りドット規定値とを比較して、
前記単位時間当たりの紙送りドット数が前記一括紙送り許容ドット規定値以上となり、かつ、前記分割休止紙送りドット規定値以上の紙送りドット数を受信した場合に分割休止紙送りを実行する構成になっていることを特徴とするものである。
【００１６】
本発明の第２の手段は前記第１の手段において、
前記紙送り制御手段が、
前記単位時間当たりの紙送りドット数が前記一括紙送り許容ドット規定値になるまでは、前記分割休止紙送りドット規定値以上の紙送りドット数を受信した場合であっても一括して紙送りを実行する構成になっていることを特徴とするものである。
【００１７】
本発明の第３の手段は前記第１または第２の手段において、
当該ドットプリンタの動作環境温度の違いによって前記一括紙送り許容ドット規定値を複数設定し、
前記ドットプリンタの動作環境温度を検出する例えばサーミスタなどの動作環境温度検出手段を設け、
前記動作環境温度検出手段からの検出温度に基づいて前記複数の一括紙送り許容ドット規定値のうちから検出温度に応じた一括紙送り許容ドット規定値を選択する構成になっていることを特徴とするものである。
【００１８】
本発明の第４の手段は、前記紙送り制御手段が、
一括紙送りを許容する一括紙送り許容発熱規定値と、分割休止紙送りを行なう分割休止紙送りドット規定値とを設定しており、
単位時間当たりに送られてきた紙送りドット数に対応する発熱値と前記一括紙送り許容発熱規定値、ならびに前記単位時間当たりに送られてきた紙送りドット数と分割休止紙送りドット規定値とを比較して、
前記単位時間当たりの紙送りドット数に対応する発熱値が前記一括紙送り許容発熱規定値以上となり、かつ、前記分割休止紙送りドット規定値以上の紙送りドット数を受信した場合に分割休止紙送りを実行する構成になっていることを特徴とするものである。
【００１９】
本発明の第５の手段は前記第４の手段において、
前記紙送り制御手段が、
前記単位時間当たりの紙送りドット数に対応する発熱値が前記一括紙送り許容発熱規定値になるまでは、前記分割休止紙送りドット規定値以上の紙送りドット数を受信した場合であっても一括して紙送りを実行する構成になっていることを特徴とするものである。
【００２０】
本発明の第６の手段は前記第４または第５の手段において、
当該ドットプリンタの動作環境温度の違いによって前記一括紙送り許容発熱規定値を複数設定し、
前記ドットプリンタの動作環境温度を検出する動作環境温度検出手段を設け、
前記動作環境温度検出手段からの検出温度に基づいて前記複数の一括紙送り許容発熱規定値のうちから検出温度に応じた一括紙送り許容発熱規定値を選択する構成になっていることを特徴とするものである。
【００２１】
本発明の第７の手段は前記第４ないし第６のいずれかの手段において、
前記紙送りドット数に対応する発熱値は、その紙送りドット数毎に前記紙送りモータに通電される電流値から換算した発熱値であることを特徴とするものである。
【発明の効果】
【００２２】
本発明は前述のような構成になっており、単位時間当たりの紙送り量あるいは単位時間当たりの紙送りのために発生する発熱値を記憶、監視することで、紙送りモータの動作状況によりモータ温度を推測することができ、紙送りモータが発熱した場合のみ紙送りモータの温度を下げる分割休止紙送りを実行することが可能となる。
【００２３】
そのため、ドットプリンタのコストアップすることなく、紙送りモータの温度上昇を抑え、且つ紙送りモータの性能を最大限発揮させて、印刷速度を向上させることができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の第１実施形態に係るドットラインプリンタのエンジン制御部とその周辺部材の関係を示すブロック図である。
【図２】その第１実施形態に用いる紙送りドット記憶メモリの詳細を示す説明図である。
【図３】本発明の第２実施形態に係るドットラインプリンタのエンジン制御部とその周辺部材の関係を示すブロック図である。
【図４】その第２実施形態に用いる紙送り制御手段のフローチャートである。
【図５】その紙送り制御に用いる紙送りドット数に対応する発熱値変換テーブルの一例を示す図である。
【図６】その第２実施形態に用いる紙送り発熱値記憶メモリの詳細を示す説明図である。
【図７】ドットラインプリンタにおける印字機構部の概略構成図である。
【発明を実施するための形態】
【００２５】
第１の本発明は、紙送りモータの発熱を単位時間当たりの紙送り量から推定し、紙送りモータが発熱した場合にのみ分割休止紙送りを行うものである。
【００２６】
より具体的には、紙送りドット数に基づいて紙送り機構部に駆動信号を出力する紙送り制御手段が、
一括紙送りを許容する一括紙送り許容ドット規定値と、分割休止紙送りを行なう分割休止紙送りドット規定値とを予め設定しており、
単位時間当たりに送られてきた紙送りドット数と、前記一括紙送り許容ドット規定値ならびに分割休止紙送りドット規定値とを比較して、
前記単位時間当たりの紙送りドット数が前記一括紙送り許容ドット規定値になるまでは、前記分割休止紙送りドット規定値以上の紙送りドット数を受信した場合であっても一括して紙送りを実行し、
前記単位時間当たりの紙送りドット数が前記一括紙送り許容ドット規定値以上となった場合は、前記分割休止紙送りドット規定値以上の紙送りドット数を受信した場合に分割休止紙送りを実行する構成になっていることを特徴とするもので、後述する第１実施形態と対応している。
【００２７】
第２の本発明は、紙送りモータの発熱値を紙送りドット数から推定し、紙送りモータが発熱した場合にのみ分割休止紙送りを行うものである。
【００２８】
より具体的には、紙送りドット数に基づいて紙送り機構部に駆動信号を出力する紙送り制御手段が、
一括紙送りを許容する一括紙送り許容発熱規定値と、分割休止紙送りを行なう分割休止紙送りドット規定値とを予め設定しており、
単位時間当たりに送られてきた紙送りドット数に対応する発熱値と、前記一括紙送り許容発熱規定値、ならびに前記単位時間当たりに送られてきた紙送りドット数と分割休止紙送りドット規定値とを比較して、
前記単位時間当たりの紙送りドット数に対応する発熱値が前記一括紙送り許容発熱規定値になるまでは、前記分割休止紙送りドット規定値以上の紙送りドット数を受信した場合であっても一括して紙送りを実行し、
前記単位時間当たりの紙送りドット数に対応する発熱値が前記一括紙送り許容発熱値以上となった場合は、前記分割休止紙送りドット規定値以上の紙送りドット数を受信した場合に分割休止紙送りを実行する構成になっていることを特徴とするもので、後述する第２実施形態と対応している。
【００２９】
次に本発明の実施形態について図面と共に説明する。  
（第１実施形態）
図１は本発明の第１実施形態に係るドットラインプリンタのエンジン制御部とその周辺部材の関係を示すブロック図、図２はこの実施形態に用いる紙送りドット記憶メモリの詳細を示す説明図である。
【００３０】
ドットラインプリンタにおける印字機構部の概略構成は先に述べた図７と同じであるので、それらの説明は省略する。  
図１において１０はエンジン制御部で、内部にデータ編集手段１２、印刷制御手段１３、紙送り制御手段１５ならびに紙送りドット数記憶メモリ１６などを備え、図に示すような接続関係になっている。
【００３１】
同図に示すように、上位装置１１から転送された印字・紙送りデータは、データ編集手段１２により印字データは印字可能なデータとして加工され、印刷制御手段１３において印刷ドット数やサーミスタ１８から得た温度情報から印刷制限等を考慮したタイミングで、ハンマ１４へ印字データとして転送される。そして、ハンマ１４により印字用紙３上にドットマトリックスの形で文字や図形等の印字が行われる。前記サーミスタ１８は、ドットラインプリンタの内部に設置されて、プリンタの動作環境温度を検出している。
【００３２】
また、紙送りデータは紙送りドット数として紙送り制御手段１５へと転送される。この紙送り制御手段１５では、受信した紙送りドット数分の紙送りを実行するために、紙送りモータ（ステッピングモータ）１７に駆動信号を出力する。なお、分割休止紙送りドット規定値以上の紙送りドット数を受信したときの紙送り方法は、以下に示す紙送り制御手段１５の制御方法により決定される。
【００３３】
まず受信した紙送りドット数は、一定間隔の時間で紙送りドット数記憶メモリ１６に記憶する。同時にその紙送りドット数記憶メモリ１６から読み出した単位時間分の総紙送りドット数と一括紙送り許容ドット規定値とを比較し、その総紙送りドット数が前記規定値（許容値）未満の場合は一括送りを指定し、総紙送りドット数が前記規定値（許容値）以上の場合は分割休止紙送りを指定する。
【００３４】
次に図２を用いて、前記紙送り制御方法の詳細について、紙送りドット数記憶メモリ１６の状態とともに説明する。
【００３５】
本実施形態ではその一例として、受信した紙送りドット数を紙送りドット数記憶メモリ１６に記憶する間隔は１秒、紙送りドット数記憶メモリ１６の記憶時間である単位時間は６０秒、一括紙送り許容ドット規定値（一括紙送り許容値）は６００００ドットと仮定して説明する。
【００３６】
図２の左側部分では（Ａ）一括送りの場合を、同図右側部分では（Ｂ）分割休止紙送りの場合を示している。  
先ず、同図（Ａ）一括送りの場合について説明する。  
紙送り制御手段１５により１秒間に受信した紙送りドット数ｄ０（１０００）が紙送りドット数記憶メモリ１６に記憶されると、その紙送りドット数記憶メモリ１６のデータを全て１アドレス分シフトし、最新の紙送りドット数ｄ０が紙送りドット数記憶メモリ１６のアドレスｎ１に格納され、６０秒前の最古の紙送りドット数ｄ６０は破棄される。
【００３７】
次に紙送りドット数記憶メモリ１６のドット数総合計（ｄ１＋ｄ２・・・・＋ｄ６０＝５９５００ドット）を算出し、予め設定されている一括紙送り許容ドット規定値（許容値：６００００ドット）と前記算出した値を比較する。この場合、算出した値（５９５００ドット）が一括紙送り許容ドット規定値（６００００ドット）を超えていないため、次の1秒間に受信した紙送りは分割休止紙送りドット規定値（４５０ドット）以上であっても、分割休止紙送りは行なわず（分割休止紙送り解除）、紙送りを一括送りにして、それを実行する。
【００３８】
次にその後の1秒間で一括送りを実施した時の紙送りドット数記憶メモリ１６の状態を、同図の（Ｂ）に示す。  
一括送りにより増加した1秒間当たりの紙送り量ｄ０（１８００ドット）を前述と同様に紙送りドット数記憶メモリ１６に記憶し、ドット数総合計（６０１００ドット）を算出する。そのドット数総合計（６０１００ドット）が予め設定されている一括紙送り許容ドット規定値（許容値：６００００ドット）を超えたため、次の1秒間に受信した紙送りが分割休止紙送りドット規定値（４５０ドット）以上の場合、前記分割休止紙送りドット規定値（４５０ドット）で分割紙送りし、その分割した紙送りの間に待ち時間を入れた分割休止紙送りを指定して、それを実施する。
【００３９】
以上のような紙送り制御により、単位時間当たりの紙送りドット数を記憶し、その紙送りドット数と一括紙送り許容ドット規定値（許容値）とを比較することで、紙送りモータ１７の温度状態を推定でき、紙送りモータ１７が発熱した場合にのみ分割休止紙送りを行うことが可能となる。
【００４０】
（第２実施形態）
図３は本発明の第２実施形態に係るドットラインプリンタのエンジン制御部とその周辺部材の関係を示すブロック図、図４は紙送り制御手段のフローチャート、図５は紙送りドット数に対応する発熱値変換テーブルの一例を示す図、図６は紙送り発熱値記憶メモリの詳細を示す説明図である。
【００４１】
この実施形態においてもドットラインプリンタにおける印字機構部の概略構成は先に述べた図７と同じであるので、それらの説明は省略する。  
図３において１０はエンジン制御部で、内部にデータ編集手段１２、印刷制御手段１３、紙送り制御手段１５ならびに紙送り発熱値記憶メモリ１９などを備え、図に示すような接続関係になっている。
【００４２】
同図に示すように、上位装置１１から転送された印字・紙送りデータは、データ編集手段１２により印字データは印字可能なデータとして加工され、印刷制御手段１３において印刷ドット数やサーミスタ１８から得た温度情報から印刷制限等を考慮したタイミングで、ハンマ１４へ印字データとして転送される。そして、ハンマ１４により印字用紙３上にドットマトリックスの形で文字や図形等の印字が行われる。前記サーミスタ１８は、ドットラインプリンタの内部に設置されて、プリンタの動作環境温度を検出している。
【００４３】
また、紙送りデータは紙送りドット数として紙送り制御手段１５へと転送される。この紙送り制御手段１５では、受信した紙送りドット数分の紙送りを実行するために、紙送りモータ（ステッピングモータ）１７に駆動信号を出力する。なお、分割休止紙送りドット規定値以上の紙送りドット数を受信したときの紙送り方法は、紙送り制御手段１５により決定される。
【００４４】
次に紙送り制御手段１５の制御方法について、図４ならびに図５を用いて説明する。
【００４５】
まずＳ１０において紙送り制御手段１５が紙送りドット数を受信したことを確認すると、Ｓ２０において分割休止紙送り指定の有無を判定する。分割休止紙送り指定が無いと判断した場合は、紙送りモータ１７の温度は低いと推定しているため、Ｓ６０において先に受信した紙送りドット数分の紙送りを一括して実行する。
【００４６】
前記Ｓ２０において分割休止紙送りが指定されていると判断した場合は、紙送りモータ１７の温度は高いと推定しているので、Ｓ３０において先に受信した紙送りドット数と分割休止紙送りドット規定値が比較される。
【００４７】
その比較結果、受信した紙送りドット数が分割休止紙送りドット規定値以上の場合は、Ｓ４０において分割休止紙送りを実行し、Ｓ５０において次に送る分割された残りの紙送り量を算出して、保持する。一方、Ｓ３０において先に受信した紙送りドット数が分割休止紙送りドット規定値より少ないと判断した場合は、Ｓ６０において紙送りを一括で実行する。
【００４８】
なお、前記Ｓ５０において分割された残りの紙送りは、Ｓ４０で実行した分割休止紙送りが終了したタイミングをＳ１３０において判別し、前述のＳ３０以降の処理を実行する。
【００４９】
次にＳ７０において一定時間内の発熱量を検出するため、前段で実行した紙送り量に対する発熱値を変換テーブルから取得し、その発熱量を加算して、それを紙送り発熱値記憶メモリ１９（図３参照）に保存する。前記変換テーブルは、紙送りドット数毎に紙送りモータ７に通電される電流値の測定、温度上昇評価等の結果により発熱量に換算して、数値化したものを用いるとよい。
【００５０】
図５は、紙送りドット数に対応する発熱値変換テーブルの一例を示す図である。同図に示すように、それぞれの紙送りドット数（Ｐ）に対する発熱値が予め求められている。
【００５１】
なお、紙送りドット数が１００（Ｐ）以上になると、紙送りドット数に対応する発熱値は下記の計算式によって算出される。
【００５２】
[（Ｐ−５０）×２＋２００]
なお、式中Ｐ：紙送りドット数
数値５０：固定送り量（スローアップ＋ダウン）
数値２：スルー送り１ＤＬ当りの発熱値
数値２００：固定送り量（５０）の発熱値
以上のように紙送りを実行し、その紙送り量に対応した発熱値を加算する処理を一定時間繰り返し、Ｓ８０において一定時間経過したと判断すると、Ｓ９０において一定時間内の発熱値の合計値を紙送り発熱値記憶メモリ１９（図３参照）に記憶する。
【００５３】
そしてＳ１００において前記紙送り発熱値記憶メモリ１９から読み出した単位時間分の紙送り発熱値と一括紙送り許容発熱規定値を比較し、単位時間分の紙送り発熱値が一括紙送り許容発熱規定値以上の場合は分割休止紙送り指定処理Ｓ１１０を行い、単位時間分の紙送り発熱値が一括紙送り許容発熱値未満の場合は分割休止紙送り指定解除処理Ｓ１２０を行う。
【００５４】
次に図６を用いて、前記紙送り制御方法の詳細について、紙送り発熱値記憶メモリ１９の状態とともに説明する。
【００５５】
本実施形態ではその一例として、一定時間実行した紙送りドット数分の発熱値を紙送り発熱値記憶メモリ１９に記憶する間隔は１秒、紙送り発熱値記憶メモリ１９の記憶時間である単位時間は６０秒、一括紙送り許容発熱値は６００００[F/Step]と仮定して説明する。
【００５６】
図６の左側部分では（Ａ）一括送り（分割休止紙送り解除）の場合を、同図右側部分では（Ｂ）分割休止紙送り（分割休止紙送り指定）の場合を示している。  
先ず、同図（Ａ）一括送りの場合について説明する。  
紙送り制御手段１５により１秒間に実行した紙送り発熱値ｄ０（１０００[F/Step]）が紙送り発熱値記憶メモリ１９に記憶されると、その紙送り発熱値記憶メモリ１９のデータを全て１アドレス分シフトし、最新の紙送り発熱値ｄ０が紙送り発熱値記憶メモリ１９のアドレスｎ１に格納され、６０秒前の最古の紙送り発熱値ｄ６０は破棄される。
【００５７】
次に紙送り発熱値記憶メモリ１９の発熱値総合計（ｄ１＋ｄ２・・・・＋ｄ６０＝５９５００[F/Step]）を算出し、予め設定されている一括紙送り許容発熱値（許容値：６００００[F/Step]）と前記算出した値を比較する。
【００５８】
この場合、算出した値（５９５００[F/Step]）が一括紙送り許容発熱値（６００００[F/Step]）を超えていないため、次の1秒間に受信した紙送りは分割休止紙送りドット規定値（４５０ドット）以上であっても分割休止紙送りは行なわず（分割休止紙送り解除）、紙送りを一括送りにして、それを実行する。
【００５９】
次にその後の1秒間で一括送りを実施した時の紙送り発熱値記憶メモリ１９の状態を、同図の（Ｂ）に示す。  
一括送りにより増加した1秒間当たりの発熱値ｄ０（１８００[F/Step]）を前述と同様に紙送り発熱値記憶メモリ１９に記憶し、発熱値総合計（６０１００[F/Step]）を算出する。その発熱値総合計（６０１００[F/Step]）が予め設定されている一括紙送り許容発熱値（６００００[F/Step]）を超えたため、次の1秒間に受信した紙送りが分割休止紙送りドット規定値（４５０ドット）以上の場合、その分割休止紙送りドット規定値（４５０ドット）で分割紙送りし、その分割した紙送りの間に待ち時間を入れた分割休止紙送りを指定して、それを実施する。
【００６０】
以上のような紙送り制御により、単位時間当たりの紙送り発熱値を記憶し、その紙送り発熱値と一括紙送り許容発熱値（許容値）とを比較することで紙送りモータ１７の温度状態を推定でき、紙送りモータ１７が発熱した場合にのみ分割休止紙送りを行うことが可能となる。
【００６１】
なお、ドットラインプリンタに搭載されているサーミスタ１８により動作環境温度を検出し、その検出温度に基づいて低温時は一括紙送り許容発熱値（許容値）を多く、高温時は一括紙送り許容発熱値（許容値）を少なく設定することで、より紙送りモータ１７の温度状態に合わせた紙送りを行うことが可能となり、印刷速度をさらに向上させることができる。
【符号の説明】
【００６２】
１：ハンマバンク、２：インクリボン、３：印字用紙、４：プラテン、５：トラクタ、６：紙送り機構部、７：紙送りモータ、１０：エンジン制御部、１１：上位装置、１２：データ編集手段、１３：印刷制御手段、１４：ハンマ、１５：紙送り制御手段、１６：紙送りドット数記憶メモリ、１７：紙送りモータ、１８：サーミスタ、１９：紙送り発熱値記憶メモリ。
【先行技術文献】
【特許文献】
【００６３】
【特許文献１】特開平１０−２９７０４２号公報
【図１】
0005423618.tif 000002
【図２】
0005423618.tif 000003
【図３】
0005423618.tif 000004
【図４】
0005423618.tif 000005
【図５】
0005423618.tif 000006
【図６】
0005423618.tif 000007
【図７】
0005423618.tif 000008