(57)【要約】【課題】発熱によるヘッドコイルの焼損を防止しつつ、印刷スループットの低下を抑制する記録ヘッドの制御方法を提供する。【解決手段】複数の記録ワイヤー９を有する記録ヘッド１０が搭載されたキャリッジ１９を走査しながら、前記記録ワイヤー９を駆動して、記録媒体Ｓに情報を印刷するドットインパクトプリンター１００における記録ヘッド１８の制御方法であって、各々の前記記録ワイヤー９は、キャリッジ１９の走査方向における１ドットラインの印刷を担当しており、前記ドットラインの印刷において、印刷実行前に、印刷対象のドットラインに、予め設定した特定のドットパターンＰ１，Ｐ２が、２以上の基準数Ｎ以上含まれているか否かを判定し判定結果に基づいて、前記ドットラインを印刷するための前記記録ヘッド１８の駆動モードを決定する。【選択図】図９
2011255632.tif 000002
【特許請求の範囲】
【請求項１】
複数の記録ワイヤーを有する記録ヘッドが搭載されたキャリッジを走査しながら、前記記録ワイヤーを駆動して、記録媒体に情報を印刷するドットインパクトプリンターにおける記録ヘッドの制御方法であって、
各々の前記記録ワイヤーは、キャリッジの走査方向における１ドットラインの印刷を担当しており、
前記ドットラインの印刷において、
印刷実行前に、印刷対象の前記ドットラインに、予め設定した特定のドットパターンが、２以上の基準数以上含まれているか否かを判定し、
その判定結果に基づいて、前記ドットラインを印刷するための前記記録ヘッドの駆動モードを決定することを特徴とする記録ヘッドの制御方法。
【請求項２】
前記ドットラインの最大ライン長の領域内に、所定幅のパターン検出領域を予め複数設定しておき、
前記ドットラインの印刷において、
印刷実行前に、印刷対象の前記ドットラインにおける前記パターン検出領域が、前記特定のドットパターンを含む特定領域であるか否かを判定し、
前記ドットラインにおける前記特定領域の数が前記基準数以上であるか否かを判定し、
それらの判定結果に基づいて、前記ドットラインを印刷するための前記記録ヘッドの駆動モードを決定することを特徴とする請求項１に記載の記録ヘッドの制御方法。
【請求項３】
前記記録ヘッドの前記駆動モードとして、発熱量が異なる複数の前記駆動モードを予め設定しておくとともに、各前記駆動モードと前記記録ヘッドの温度とを対応付けておき、
各前記駆動モードに対応付けられている前記記録ヘッドの温度は、第１温度と、前記第
１温度よりも低い第２温度の少なくとも２つの温度を含み、
前記ドットラインの印刷において、
印刷実行前に、前記記録ヘッドの温度を検出し、
印刷対象の前記ドットラインにおける前記特定領域の数が前記基準数以上であった場合には、前記第２温度を用いて、検出した前記記録ヘッドの温度に対応する前記駆動モードを選択し、
印刷対象の前記ドットラインにおける前記特定領域の数が前記基準数未満であった場合には、前記第１温度を用いて、検出した前記記録ヘッドの温度に対応する前記駆動モードを選択し、
選択した前記駆動モードにより、前記ドットラインの印刷を実行することを特徴とする請求項１または２に記載の記録ヘッドの制御方法。
【請求項４】
印刷実行前に検出した前記記録ヘッドの温度が予め設定した基準温度以下であった場合には、
前記パターン検出領域が前記特定領域であるか否かの判定結果を用いずに前記記録ヘッドの前記駆動モードを決定することを特徴とする請求項１乃至３のいずれか一項に記載の記録ヘッドの制御方法。
【請求項５】
印刷データの印刷品位と、前記記録ヘッドの前記駆動モードとを対応付けておき、
前記ドットラインの印刷において、
印刷対象の前記ドットラインを含む前記印刷データの印刷品位に対応付けられている前記駆動モードの中から決定した前記駆動モードにより、前記ドットラインの印刷を実行することを特徴とする請求項１乃至４のいずれか一項に記載の記録ヘッドの制御方法。
【請求項６】
前記特定のドットパターンは、印刷時に同時に駆動される前記記録ワイヤーの数、および、同一の前記記録ワイヤーの連続駆動回数に基づいて設定されていることを特徴とする請求項１乃至５のいずれか一項に記載の記録ヘッドの制御方法。
【請求項７】
情報が印刷される記録媒体の送り方向と略直交する方向に走査されるキャリッジと、
前記キャリッジに搭載され、ドットライン中に印刷ドット列を形成する複数の記録ワイヤーを有する記録ヘッドと、
前記記録ヘッドを制御する制御部と、を備え、
前記制御部は、請求項１乃至６のいずれか一項に記載の記録ヘッドの制御方法により、前記記録ヘッドの駆動モードを決定して、前記ドットラインの印刷を実行することを特徴とするドットインパクトプリンター。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録ワイヤーを駆動して記録紙にドットを形成することにより情報を記録する記録ヘッドの制御方法、およびその記録ヘッドを備えるドットインパクトプリンターに関する。
【背景技術】
【０００２】
高信頼性や複写用紙への重ね印刷を主な目的に様々な分野で、ドットインパクトプリンターが使用されている。ドットインパクトプリンターは、複数の記録ワイヤー（ワイヤーピン）を有する記録ヘッドを備えている。記録ヘッドは、記録ワイヤーごとに記録ワイヤーを駆動する電磁石コイル（ヘッドコイル）を有し、電磁石コイルを選択的に駆動することにより記録ワイヤーを選択的に突出する。ドットインパクトプリンターは、記録ヘッドをキャリッジに搭載し、キャリッジを記録用紙の紙幅方向に走査させながら、記録ヘッドの記録ワイヤーを、インクリボンを介して選択的に記録用紙に打ち付け、記録用紙にドットを形成し情報を記録する。
【０００３】
ドットインパクトプリンターは、記録ワイヤーが連続もしくは高頻度で駆動されると、この記録ワイヤーを駆動しているヘッドコイル（電磁石コイル）が急激に温度上昇する。そして、著しい場合は焼損する虞がある。そこで、ヘッドコイルの焼損等の不具合を防止するために、サーミスター等の温度検出器によって記録ヘッドの温度を検出して、焼損の虞がある温度になったときにはヘッドコイルの発熱量を減少させる制御を行っている。例えば、記録ヘッドの温度が予め設定したスピードダウン設定温度に至ったときには、ヘッドコイルの駆動周波数を減少させて印刷速度を減速させる。また、記録ヘッドの温度が予め設定した停止設定温度に至ったときには、その時点で記録ヘッドによる印刷動作を停止させる。このようにしてヘッドコイルが焼損限界温度に到達しないように制御するドットインパクトプリンターが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１２７４４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところが、ヘッドコイルの温度が急激に上昇する場合には、ヘッドコイルが予め設定された温度に到達したことを温度検出器によって検出して減速や停止などの処理を実行する前に、ヘッドコイルが焼損限界温度を越えてしまい、焼損を防止できないことがある。そのため、上述のドットインパクトプリンターは、このような事態を防止するために、予め、急激な温度上昇を引き起こすことが予測される特定のドットパターン（特定記録パターン）を設定している。そして、この特定記録パターンを印刷データ中に検出した場合は、スピードダウン設定温度や停止設定温度を通常よりも低く設定して印刷動作を行う。その結果、ヘッドコイルの温度が急激に上昇する場合においても、ヘッドコイルが焼損限界温度に到達する前に印刷動作の減速や停止を行うことができる。
【０００６】
上述のドットインパクトプリンターは、特定記録パターンを１箇所でも検出した場合に、スピードダウン設定温度や停止設定温度を低い温度に変更している。そのため、例えば、記録ヘッドの温度が十分低い状態で特定記録パターンの印刷が行われ、特定記録パターンを印刷しても焼損限界温度に到達しない場合であっても、印刷速度が減速されたり、印刷動作の停止が行われてしまうことがある。すなわち、上述のドットインパクトプリンターは、減速や停止が必要でない場合にまで減速や停止が行われる可能性があり、印刷スループットが低下してしまうという課題があった。
【課題を解決するための手段】
【０００７】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態または適用例として実現することが可能である。
【０００８】
（適用例１）複数の記録ワイヤーを有する記録ヘッドが搭載されたキャリッジを走査しながら、前記記録ワイヤーを駆動して、記録媒体に情報を印刷するドットインパクトプリンターにおける記録ヘッドの制御方法であって、各々の前記記録ワイヤーは、キャリッジの走査方向における１ドットラインの印刷を担当しており、前記ドットラインの印刷において、印刷実行前に、印刷対象の前記ドットラインに、予め設定した特定のドットパターンが、２以上の基準数以上含まれているか否かを判定し、その判定結果に基づいて、前記ドットラインを印刷するための前記記録ヘッドの駆動モードを決定することを特徴とする記録ヘッドの制御方法。
【０００９】
この方法によれば、特定のドットパターンとして、記録ヘッドの急激な温度上昇を引き起こす可能性のあるものを設定することができる。そして、印刷対象のドットラインに特定のドットパターンが基準数以上含まれているか否かを判定し、駆動モードを選択することができる。すなわち、記録ヘッドの急激な温度上昇が、ドットライン中において基準数以上発生する可能性があるか否かを判定して、記録ヘッドの温度が、ドットラインの印刷においてヘッドコイルの焼損限界温度を越える虞があるか否かを判定することができる。そのため、ヘッドコイルの焼損限界温度を越える虞があると判定した場合は、焼損を引き起こさないように設定した駆動モードで印刷を実行することができる。一方、ヘッドコイルの焼損限界温度を越える虞がないと判定した場合は、駆動モードの変更を行わず印刷を実行することができる。その結果、ヘッドコイルの焼損を確実に防止しつつ、必要以上の印刷スループットの低下を抑制できる。
【００１０】
（適用例２）前記ドットラインの最大ライン長の領域内に、所定幅のパターン検出領域を予め複数設定しておき、前記ドットラインの印刷において、印刷実行前に、印刷対象の前記ドットラインにおける前記パターン検出領域が、前記特定のドットパターンを含む特定領域であるか否かを判定し、前記ドットラインにおける前記特定領域の数が前記基準数以上であるか否かを判定し、それらの判定結果に基づいて、前記ドットラインを印刷するための前記記録ヘッドの駆動モードを決定することを特徴とする上記の記録ヘッドの制御方法。
【００１１】
この方法によれば、所定幅のパターン検出領域に特定のドットパターンが含まれているか否かを判定し、含まれている特定領域の数を判定すればよい。そのため、ドットラインのデータ全体を特定のドットパターンと対比する場合と比較して、処理負荷を軽減することができる。
【００１２】
（適用例３）前記記録ヘッドの前記駆動モードとして、発熱量が異なる複数の前記駆動モードを予め設定しておくとともに、各前記駆動モードと前記記録ヘッドの温度とを対応付けておき、各前記駆動モードに対応付けられている前記記録ヘッドの温度は、第１温度と、前記第１温度よりも低い第２温度の少なくとも２つの温度を含み、前記ドットラインの印刷において、印刷実行前に、前記記録ヘッドの温度を検出し、印刷対象の前記ドットラインにおける前記特定領域の数が前記基準数以上であった場合には、前記第２温度を用いて、検出した前記記録ヘッドの温度に対応する前記駆動モードを選択し、印刷対象の前記ドットラインにおける前記特定領域の数が前記基準数未満であった場合には、前記第１温度を用いて、検出した前記記録ヘッドの温度に対応する前記駆動モードを選択し、選択した前記駆動モードにより、前記ドットラインの印刷を実行することを特徴とする上記の記録ヘッドの制御方法。
【００１３】
この方法によれば、複数の駆動モードに対応付けられている記録ヘッドの温度を複数設定することができる。そのため、特定のドットパターンを含むパターン検出領域の数に基づいて２種類以上の温度を使い分け、駆動モードを選択することができる。その結果、ヘッドコイルの焼損を確実に防止しつつ、必要以上の印刷スループットの低下を抑制できる。
【００１４】
（適用例４）印刷実行前に検出した前記記録ヘッドの温度が予め設定した基準温度以下であった場合には、前記パターン検出領域が前記特定領域であるか否かの判定結果を用いずに前記記録ヘッドの前記駆動モードを決定することを特徴とする上記の記録ヘッドの制御方法。
【００１５】
この方法によれば、複数のパターン検出領域で特定のドットパターンが印刷されるにも関わらず、ヘッドコイルの焼損限界温度を超えない可能性があることを知ることができ、印刷スループットの低下を抑制することができる。
【００１６】
（適用例５）印刷データの印刷品位と、前記記録ヘッドの前記駆動モードとを対応付けておき、前記ドットラインの印刷において、印刷対象の前記ドットラインを含む前記印刷データの印刷品位に対応付けられている前記駆動モードの中から決定した前記駆動モードにより、前記ドットラインの印刷を実行することを特徴とする上記の記録ヘッドの制御方法。
【００１７】
ドットインパクトプリンターは、印刷品位の設定に応じて記録ヘッドの駆動制御が異なる。そのため、印刷品位によって温度上昇の度合いが異なる。この方法によれば、印刷品位に対応づけて駆動モードを設定することができる。そのため、ヘッドコイルの焼損防止と印刷スループットの低下抑制の両立を実現することができる。
【００１８】
（適用例６）前記特定のドットパターンは、印刷時に同時に駆動される前記記録ワイヤーの数、および、同一の前記記録ワイヤーの連続駆動回数に基づいて設定されていることを特徴とする上記の記録ヘッドの制御方法。
【００１９】
ドットインパクトプリンターは、同時に駆動されている記録ワイヤーの数が多く、かつ、連続駆動回数が多いほど、すなわち、ドット密度が高いほど急激な温度上昇が発生する。この方法によれば、これらのパラメーターに基づいて、急激な温度上昇が発生すると想定される特定のドットパターンを設定することができる。
【００２０】
（適用例７）情報が印刷される記録媒体の送り方向と略直交する方向に走査されるキャリッジと、前記キャリッジに搭載され、ドットライン中に印刷ドット列を形成する複数の記録ワイヤーを有する記録ヘッドと、前記記録ヘッドを制御する制御部と、を備え、前記制御部は、上記の記録ヘッドの制御方法により、前記記録ヘッドの駆動モードを決定して、前記ドットラインの印刷を実行することを特徴とするドットインパクトプリンター。
【００２１】
この構成によれば、ドットインパクトプリンターは、特定のドットパターンとして、記録ヘッドの急激な温度上昇を引き起こす可能性のあるものを設定することができる。そして、印刷対象のドットラインに特定のドットパターンが基準数以上含まれているか否かを判定し、駆動モードを選択することができる。すなわち、記録ヘッドの急激な温度上昇が、ドットライン中において基準数以上発生するか否かを判定して、記録ヘッドの温度が、ドットラインの印刷においてヘッドコイルの焼損限界温度を越える虞があるか否かを判定することができる。そのため、ヘッドコイルの焼損限界温度を越える虞があると判定した場合は、焼損を引き起こさないように設定した駆動モードで印刷を実行することができる。一方、ヘッドコイルの焼損限界温度を越える虞がないと判定した場合は、駆動モードの変更を行わず印刷を実行することができる。その結果、ヘッドコイルの焼損を確実に防止しつつ、必要以上の印刷スループットの低下を抑制できるドットインパクトプリンターを提供することができる。
【図面の簡単な説明】
【００２２】
【図１】ドットインパクトプリンターのプリンター本体を示す斜視図。
【図２】ドットインパクトプリンターのプリンター本体の側断面図。
【図３】記録ヘッドの断面図。
【図４】記録ヘッドの分解斜視図。
【図５】ドットインパクトプリンターにおける印刷の制御系を示すブロック図。
【図６】各ドットラインにおけるパターン検出領域の配置図。
【図７】駆動モードの決定に用いる特殊ビットイメージ（特定のドットパターン）の説明図。
【図８】駆動モード決定用の制御テーブル。
【図９】制御テーブルを用いた各ドットラインの印刷処理の流れを示すフローチャート。
【発明を実施するための形態】
【００２３】
以下、本実施形態を、図面を参照して説明する。なお、以下の説明で参照する図面では、説明および図示の便宜上、部材ないし部分の縦横の縮尺を実際のものとは異なるように表す場合がある。
【００２４】
（ドットインパクトプリンターの構成について）
本実施形態にかかる記録ヘッドが適用されるドットインパクトプリンターについて、図１および図２を参照して説明する。図１は、ドットインパクトプリンターのプリンター本体を示す斜視図であり、図２は、ドットインパクトプリンターのプリンター本体の側断面図である。なお、図１および図２に示すＸ方向は、印刷される記録用紙の幅方向、すなわちキャリッジの移動方向を示し、Ｙ方向は、キャリッジに搭載された記録ヘッドの記録ワイヤーの突出方向を示し、Ｚ方向は、Ｘ方向およびＹ方向と直交する方向を示す。
【００２５】
ドットインパクトプリンターは、物流や商流等の分野に用いられ、プラテンに沿って走行するキャリッジに記録ヘッドを搭載し、この記録ヘッドをプラテンの軸方向に走行させる間に、記録ヘッドに備えられた複数の記録ワイヤーをインクリボンを介して、上記プラテンの前方周面に位置する記録用紙に打ち付ける。このようにすることにより、記録用紙に文字や画像等の情報を記録する。記録用紙は、普通紙や複写用紙からなる単票用紙や連続用紙の他に、通帳や封筒などを含む。
【００２６】
図１および２に示すように、ドットインパクトプリンター１００は、少なくとも、フレーム部２０、印刷機構部３０、および紙搬送機構部４０を有するプリンター本体部５０と、制御装置８０と、これらを覆う図示しない外装ケースとを有して構成される。
フレーム部２０は、少なくとも、本体フレームとしてのベースフレーム２１と、紙案内フレーム２２と、左サイドフレーム２３および右サイドフレーム２４とを有する。印刷機構部３０は、少なくとも、記録ヘッド１８と、記録ヘッド１８を搭載したキャリッジ１９と、キャリッジ移動機構部６０（図５参照）とを有する。紙搬送機構部４０は、プラテン４１と、紙案内４２と、ピンチローラー４３と、プッシュトラクターユニット４４と、排出ユニット４５と、紙供給ガイド４６と、を有する。
【００２７】
図１に示すように、フレーム部２０の左サイドフレーム２３および右サイドフレーム２４は、図中Ｘ方向両側に各々立設して設けられ、左サイドフレーム２３と右サイドフレーム２４との間には、ベースフレーム２１および紙案内フレーム２２（図２参照）が配置されている。また、左サイドフレーム２３と右サイドフレーム２４間に、キャリッジガイド軸３２およびプラテン４１が回動自在に架け渡されている。紙案内４２は、左サイドフレーム２３と右サイドフレーム２４との間に配設されて、紙案内フレーム２２に嵌合し固定されている。さらには、左サイドフレーム２３および右サイドフレーム２４のＹ方向後方部には、プッシュトラクターユニット４４および排出ユニット４５を装着可能な図示しないトラクターユニット装着部、排出ユニット装着部が設けられている。
【００２８】
プッシュトラクターユニット４４は、記録用紙Ｓとしての連続紙を紙搬送機構部４０へ送り出す。紙供給ガイド４６（図２参照）は、記録用紙Ｓとしての単票紙を１枚ずつ（または１綴りずつ）紙搬送機構部４０へ供給する。また、排出ユニット４５は、連続紙または単票紙等の記録用紙Ｓを紙搬送機構部４０からドットインパクトプリンター１００外へ排出する。図２に示すように、連続紙は、プッシュトラクターユニット４４のトラクターベルト３７の回転により、このトラクターベルト３７のピン４７の作用で、紙搬送機構部４０の紙案内４２に案内される。そして、連続紙は、この紙案内４２とプラテン４１との間に形成される紙搬送経路４８を経て、プラテン４１のＹ方向前方へ向かい、図中矢印α方向に送給される。
【００２９】
このプッシュトラクターユニット４４の非動作時に、紙供給ガイド４６から単票紙が１枚ずつ（または１綴りずつ）、紙搬送経路４８を経てプラテン４１の前方へ供給可能とされる。また、排出ユニット４５の排出ローラー４９の回転により、後述のごとく、記録ヘッド１８により文字等が記録された連続紙または単票紙は、紙搬送機構部４０のプラテン４１から図中矢印β方向に引き出される。これにより、連続紙または単票紙は、キャリッジ１９のＸ方向（主走査方向）に直交するＹ方向（副走査方向）に搬送される。
【００３０】
図１に示すキャリッジ１９は、キャリッジガイド軸３２に摺動自在に挿通されるとともに、記録ヘッド１８を搭載する。キャリッジガイド軸３２がプラテン４１と平行に配置されることから、キャリッジ１９は、これらのプラテン４１およびキャリッジガイド軸３２の軸方向と一致するＸ方向に移動（走行）可能となる。図示しないキャリッジ駆動モーターの正転または逆転により、キャリッジ１９は、タイミングベルト３５（図２参照）を介しキャリッジガイド軸３２に案内されて、Ｘ方向に沿って図１の左向きまたは右向きに走行される。
【００３１】
記録ヘッド１８は、複数の記録ワイヤー９（図３参照）を備え、これらの記録ワイヤー９の突出方向（Ｙ方向）前方にインクリボン３６（図２参照）が位置する。記録ヘッド１８は、キャリッジ１９と共にＸ方向に走行する間に、記録ワイヤー９を突出動作させる。そして、記録ワイヤー９をインクリボン３６に打ち当て、インクリボン３６に含浸されるインクを、プラテン４１とインクリボン３６との間に搬送される記録用紙Ｓ（連続紙または単票紙等）に付着させて、この記録用紙Ｓにドットを形成する。
【００３２】
キャリッジ１９がＸ方向左向きまたは右向きに走行する間に、記録ヘッド１８の複数の記録ワイヤー９により一行分の記録がなされる。この一行分の記録がなされる度に、記録用紙Ｓが連続紙の場合には、図２に示す紙搬送機構部４０のプラテン４１、プッシュトラクターユニット４４および排出ユニット４５が、記録用紙Ｓを所定量（通常行間分）搬送させる。また、記録用紙Ｓが単票紙の場合には、紙搬送機構部４０のプラテン４１、ピンチローラー４３および排出ユニット４５が記録用紙Ｓを所定量（通常行間分）搬送させる。記録ヘッド１８による記録動作は、これらの動作が繰り返されることにより実施される。
【００３３】
なお、ドットインパクトプリンター１００は、ベースフレーム２１と紙案内フレーム２２との間に開口して形成されて、図２中Ｚ方向下方から紙搬送機構部４０内へ記録用紙Ｓを供給するためのボトム紙供給口３９をも有する。
【００３４】
なお、上記の作業を行う紙搬送機構部４０、キャリッジ移動機構部６０、印刷機構部３０の駆動制御は、制御装置８０の制御によって実施される。この制御装置８０は基板等に実装され、例えばプリンター本体部５０のＹ方向後方における紙案内フレーム２２のＺ方向下方に配置される。なお、制御装置８０の詳細については後述する。
【００３５】
（記録ヘッドについて）
ここで、記録ヘッドについて、図３および図４を参照して説明する。図３は、記録ヘッドの断面図であり、図４は、記録ヘッドの分解斜視図である。なお、図３および図４に示すＸ方向、Ｙ方向、およびＺ方向は、図１および図２に示すＸ方向、Ｙ方向、およびＺ方向と同一方向を示す。
【００３６】
図３および図４に示すように、記録ヘッド１８は、シリアルドットヘッドと称されるものであり、複数本の記録ワイヤー９と、複数のヘッドコイル（電磁石コイル）１０と、これらを収容するヘッド本体５２と、ノーズ部５３と、放熱器５４と、温度検出器（サーミスター）１４とを有する。記録ヘッド１８は、ヘッド本体５２にノーズ部５３が図３中Ｙ方向に連設され、ヘッド本体５２の外周側に放熱器５４が配置されて構成される。記録ワイヤー９は、断面視円形のワイヤーピンで形成され、１つの記録ワイヤー９の端面で１つのドットを形成する。そのため、その記録ヘッド１８が記録するドット構成（ドット密度）に従い、例えば９ピン、１６ピン、２４ピン等複数本設けられる。また、一般に１つの記録ワイヤー９に対応して１つのヘッドコイル１０が配置される。
【００３７】
図３に示すように、ヘッド本体５２は、複数の記録ワイヤー９およびヘッドコイル１０を収容すべく、フレーム５６と、ワイヤーレバー５７と、復帰ばね５９とを有して構成される。フレーム５６は、外周円形に形成され、ヘッドコイル１０が巻き付けられるコア５５を周方向に所定間隔を隔てて複数個配置する。ワイヤーレバー５７は、ワイヤーレバー５７の一方の先端に記録ワイヤー９が連結されており、ヘッドコイル１０への通電動作によってコア５５に吸着され駆動される。また、復帰ばね５９は、ワイヤーレバー５７をピン５８を支点にコア５５から離れる方向に付勢している。このような構成により、ワイヤーレバー５７がコア５５に吸着されたとき、記録ワイヤー９はノーズ部５３からＹ方向（外方向）に突出動作をする。このヘッド本体５２は、記録ワイヤー９の進退方向であるＹ方向に２段積み重ねられて、ヘッド本体結合体として配置される。ただし、図３では、一方のヘッド本体５２のみを示している。
【００３８】
ノーズ部５３は、記録ワイヤー９の突出動作を含む進退動作を案内するものであり、内部に配置された複数個の中間ガイド６２と、先端部に配置された１つの先端ガイド６３を備える。複数本の記録ワイヤー９は、これら中間ガイド６２および先端ガイド６３を貫通して進退動作が案内される。なお、複数本の記録ワイヤー９は、ノーズ部５３の先端ガイド６３にＺ方向に沿って列状もしくは千鳥状に配列される。なお、図３では、中間ガイド６２および先端ガイド６３に１本の記録ワイヤー９が貫通する場合を示し、他の記録ワイヤー９については省略している。
【００３９】
図３および図４に示すように、放熱器５４は、アルミ等の熱伝導性のよい材料で略筒形状に構成され、外側に複数枚のフィン６４が一体に設けられている。この放熱器５４は、前述のヘッド本体結合体における各ヘッド本体５２の外周部に配置されて、各ヘッド本体５２を覆う。ヘッド本体５２のヘッドコイル１０は、印刷動作、すなわち通電されることよって発熱体となって発熱する。この放熱器５４は、ヘッドコイル１０の発熱によるヘッド本体５２の熱を、フィン６４を用いて放熱させてヘッド本体５２を冷却する機能を有する。
【００４０】
図４に示すように、ヘッド本体結合体の一方のヘッド本体５２におけるフレーム５６の外周部に、このヘッド本体５２のフレーム５６の温度を検出する温度検出器（サーミスター）１４が設置される。この温度検出器１４は、ヘッド本体結合体のヘッド本体５２に放熱器５４が設置された状態で、この放熱器５４の内周面６５に形成された溝６６内に収容される。温度検出器１４は、ヘッド本体５２のフレーム５６の温度を検出して制御装置８０に出力する。なお、記録ヘッド１８は、上述の構造を有するため、ヘッドコイル１０そのものの温度はフレーム５６の温度より高温になる。そのため、事前にヘッドコイル１０の温度とフレーム５６の温度との相関をとり、ヘッドコイル１０の温度、換言すると発熱量をコントロールしている。
【００４１】
（ドットインパクトプリンターの制御について）
次に、ドットインパクトプリンターの制御系について、図５を参照して説明する。図５は、ドットインパクトプリンターの主要構成を示すブロック図である。図５に示すように、ドットインパクトプリンター１００は、記録ヘッド１８を有する印刷機構部３０、図示しないキャリッジモーターを有するキャリッジ移動機構部６０、紙搬送機構部４０と、温度検出器（サーミスター）１４を含む検出部６８とを有するプリンター本体部５０と、これらを統括制御する制御装置８０とを備えている。
【００４２】
制御装置８０は、制御系の主要部となる制御部３３と、記録ヘッド１８を駆動制御するヘッドドライバー８２と、紙搬送機構部４０およびキャリッジ移動機構部６０を駆動するモータードライバー８４と、インターフェース部８５とを備えている。制御部３３は、ＣＰＵ（Central Processing Unit）８６と、情報処理部８７と、記憶部８８とを備えている。ＣＰＵ８６は、図示しない操作系や検出系からの入力信号処理、印刷処理等の各種処理を実行する。情報処理部８７は各種情報を処理する。
【００４３】
記憶部８８は、図示しないＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等を含んだ構成を有している。ＲＡＭは、ホストコンピューター８９からインターフェース部８５を介して入力される印刷データ等の各種データを一時的に格納したり、ＣＰＵ８６によって実行される印刷処理等のプログラムを一時的に展開したりする。ここで、印刷データは、記録ヘッド１８で記録用紙Ｓに印刷すべきパターンを指示するものである。
【００４４】
ヘッドドライバー８２は、ＣＰＵ８６からの指令に基づいて、記録ヘッド１８の記録ワイヤー９を個別またはグループ別に制御する。記録ヘッド１８の制御方法については後述する。モータードライバー８４は、ＣＰＵ８６からの指令に基づいて、紙搬送機構部４０およびキャリッジ移動機構部６０のそれぞれのモーターを個別に制御する。インターフェース部８５は、ホストコンピューター８９から受け取った印刷データ等を制御部３３に出力したり、制御部３３から受け取った各種情報をホストコンピューター８９に出力したりする。
【００４５】
（記録ヘッドの制御方法）
ここで、記録ヘッドの制御方法について図５〜８を参照して説明する。図６は、各ドットラインにおけるパターン検出領域の配置図である。図７は、駆動モードの決定に用いる特定のドットパターンの例示としての特殊ビットイメージの説明図であり、図７（ａ）は同一の記録ワイヤーにより連続して５０ドットが形成される第１ドットパターン、図７（ｂ）は同一の記録ワイヤーにより連続した５０ドット分の長さにおいて１ドットおきに２５個のドットが形成される第２ドットパターンである。図８は、駆動モード決定用の制御テーブルである。
【００４６】
図５に示す制御部３３は、印刷データや制御コマンド等に基づいて、記録ヘッド１８の各ヘッドコイル１０にヘッドドライバー８２を介して制御信号を出力し、各ヘッドコイル１０の通電状態を制御する。制御部３３には、図３および図４に示す記録ヘッド１８のフレーム５６に設けられた温度検出器１４の検出信号が入力される。制御部３３は、印刷を行うときには、温度検出器１４の検出信号に基づいて記録ヘッド１８が予め設定した基準温度を越えたか否かを判定する。そして、この判定結果に基づいて、印刷時の記録ヘッド１８の駆動モード、すなわち、各記録ワイヤー９を駆動するためのヘッドコイル１０の通電制御に係る設定を決定する。制御部３３の記憶部８８は、このような駆動モードの決定、および、各駆動モードにおける制御に用いられるデータを記憶する。
【００４７】
図６に示すように、本実施例においては、１ドットラインを例えば最大１３６桁（１桁は、１文字分の幅）で構成しており、この１ドットラインの最大桁の領域内に、５箇所のパターン検出領域１５を設定している。すなわち、１３６桁の左端と右端にそれぞれパターン検出領域１５を設け、その中間に残り３箇所のパターン検出領域１５が均等に配置されるように、各パターン検出領域１５を配置している。各パターン検出領域の幅を８桁とした場合には、隣接するパターン検出領域１５の間の非検出領域１６の幅は２４桁となる。なお、図６に示す１ドットラインは、記録ヘッド１８の１つの記録ワイヤー９が受け持つ。
【００４８】
図７（ａ），（ｂ）に示すように、特殊ビットイメージとしての第１ドットパターンＰ１は、同一の記録ワイヤー９により連続して例えば５０ドットが形成され、第２ドットパターンＰ２は、同一の記録ワイヤー９により連続した５０ドット分の長さにおいて例えば１ドットおきに２５個のドットが形成される。制御部３３は、各ドットラインの印刷を行う前に、予め、印刷対象のドットラインにおける上記の５箇所のパターン検出領域１５に、これらの第１ドットパターンＰ１、もしくは第２ドットパターンＰ２が含まれるか否かの判定を行う。そして、印刷対象のドットラインにおいて、第１ドットパターンＰ１、もしくは第２ドットパターンＰ２が含まれるパターン検出領域１５（特定領域）の数がいくつあるかをカウントして、このカウント数が、予め設定した基準数Ｎ以上か、基準数Ｎ未満かを判定する。そして、この判定結果に基づいて、このドットラインを印刷するときの記録ヘッド１８の駆動モードを決定している。なお、本実施例では、基準数Ｎとして、２、３、４、５のいずれかの数を設定することができる。
【００４９】
次いで、図８に示す駆動モード決定用の制御テーブルを説明する。本実施例では、記録ヘッド１８の駆動モードを決定するためのパラメーターとして、上述した特定領域の数の他に、印刷対象のドットラインを含む印刷データに対して指定される印刷品位の設定を用いている。印刷品位は、印刷モードと文字品位の２つのパラメーターの組合せによって指定されている。印刷モードとしては、「ノーマル」と「コピー」のいずれかのモードが指定されている。また、文字品位としては、「ＤＲＡＦＴ」と、「ＬＱ（Letter Quality）」のいずれかが指定されている。ＤＲＡＦＴモードは、予め設定した基準解像度よりも低い解像度の印刷データに対して指定され、ＬＱモードは、基準解像度以上の解像度の印刷データに対して指定されている。
【００５０】
上述したように、本実施例では、温度検出器１４の検出信号に基づいて記録ヘッド１８が予め設定した基準温度を越えたか否かを判定し、この判定結果に基づいて、各ドットラインの印刷時の各ヘッドコイル１０への通電内容を調整している。この基準温度として、例えば３種類の基準温度を用いている。図８の制御テーブルにおいて、「特殊ビットイメージ」と表示している欄は、特定領域の数が基準数Ｎ以上の場合、「特殊ビットイメージ以外」と表示している欄は、特定領域の数が基準数Ｎ未満の場合を示す。制御テーブルは、上記の２種類の印刷モードと文字品位の組合せからなる４種類の印刷品位のそれぞれについて、特定領域の数が基準数Ｎ以上の場合（特殊ビットイメージ）と、特定領域の数が基準数Ｎ未満の場合（特殊ビットイメージ以外）の２つに場合分けして、これらの合計８パターンについて、３種類の基準温度の設定値を予め設定している。
【００５１】
制御テーブルにおいては、設定した基準温度と共に、各基準温度に対応する温度検出器１４の出力値、すなわち、例えばサーミスターの出力値を表示している。図８に示すように、３種類の基準温度の設定値は、特定領域の数が基準数Ｎ以上の場合の設定値（第２温度）と、特定領域の数が基準数Ｎ未満の場合の設定値（第１温度）の２種類となっている。
【００５２】
３種類の基準温度の中で最も低い基準温度は、１ドット形成のための通電終了から次の通電開始までのインターバル時間（ヘッドコイル駆動インターバル／非印刷時間）を設定するためのインターバル印刷条件であり、この基準温度に対応する温度検出器１４の出力値をＲｉｎとしている。制御部３３は、温度検出器１４の出力値とＲｉｎとの比較判定により、初期インターバル（Ｔｉｎ１）と、高温時インターバル（Ｔｉｎ２）のどちらを用いるかを決定する。ここで、本実施例では、Ｔｉｎ１とＴｉｎ２の各温度の設定を、印刷品位の設定によって異ならせており、各印刷品位に対応するＴｉｎ１とＴｉｎ２の値が、図８の制御テーブルに示すようにそれぞれ異なっている。
【００５３】
次に低い基準温度は、図１に示すキャリッジ１９のＸ方向への往復移動における往路と復路の両方においてドット形成を行う両方向印刷と、往路と復路のいずれかのみにおいてドット形成を行う片方向印刷のどちらを行うかを設定するためのＵｎｉ−Ｄ印刷条件であり、この基準温度に対応する温度検出器１４の出力値をＲｈｈとしている。制御部３３は、温度検出器１４の出力値とＲｈｈとの比較判定により、両方向印刷と片方向印刷のどちらを行うかを決定する。
【００５４】
そして、最も高い基準温度は、印刷を停止するか否かの判定に用いる印刷停止条件であり、この基準温度に対応する温度検出器１４の出力値をＲｓｔとしている。
【００５５】
（印刷処理の流れについて）
次いで、ドットラインの印刷処理の流れについて図９を参照して説明する。図９は、制御テーブルを用いた各ドットラインの印刷処理の流れを示すフローチャートである。図９に示すステップＳ１において、制御部３３は、温度検出器１４の出力値Ｒを検出し、予め設定した基準温度に対応する出力値との比較判定を行う。ここで用いる基準温度は、上述した３種類の基準温度の中の最も低い温度であるインターバル印刷条件よりも更に低い値であり、例えば、１７℃（対応する温度検出器１４の出力値は７１．５１ＫΩ）に設定されているとする。記録ヘッド１８の温度が基準温度以下の場合、すなわち、Ｒ≧７１．５１ＫΩの場合には（ステップＳ１：Ｙｅｓ）、記録ヘッド１８の温度が十分低いと判断してステップＳ２に進む。
【００５６】
ステップＳ２において、上記条件における駆動モードを設定する。制御部３３は、ヘッドコイル駆動周波数ｆを例えば１．４４ＫＨｚとし、ヘッドコイル通電時間Ｐｗを、ノーマルモードの場合はＰｗｎ＋１０μｓ、コピーモードの場合はＰｗｃと設定する。なお、ここで、ヘッドコイル駆動周波数ｆは、記録ヘッド１８のヘッドコイル１０へ印加されるパルス電圧の周波数のことであり、記録ワイヤー９における単位時間当たりの最大突出動作回数を意味する。また、Ｐｗｎは予め設定したノーマルモードの基準通電時間であり、Ｐｗｃは予め設定したコピーモードの基準通電時間である。なお、ヘッドコイル駆動インターバルについては、例えば、「特殊ビットイメージ以外」の欄の値の中から、印刷品位に応じた初期インターバル（Ｔｉｎ１）を選択することができる。あるいは、他のインターバル値を別途設定しても良い。そして、ステップＳ３に進む。
ステップＳ３において、ステップＳ２で設定された内容の駆動モードで印刷対象のドットラインの印刷を実行する。そして、処理を終了する。
【００５７】
図９に示すステップＳ１において、記録ヘッド１８の温度Ｔが基準温度よりも高い場合（ステップＳ１：Ｎｏ）には、ステップＳ４に進む。
ステップＳ４では、特殊ビットイメージの検出判定を行う。図６に示す５箇所のパターン検出領域１５における特殊ビットイメージ（第１ドットパターンＰ１もしくは第２ドットパターンＰ２）の検出処理と、その検出箇所数と基準数Ｎとの比較判定を行う。特殊ビットイメージを検出したパターン検出領域１５（特定領域）の数がＮ以上であった場合には（ステップＳ４：Ｙｅｓ）、ステップＳ５に進む。
【００５８】
ステップＳ５では、制御部３３は、図８の制御テーブルを参照して、３種類の基準温度として、今回の印刷データに対して指定されている印刷品位における「特殊ビットイメージ」の欄の温度を選択する。そして、選択した基準温度に対応する出力値Ｒｉｎ、Ｒｈｈ、Ｒｓｔを、駆動モードを決定するための判定値として設定する。
一方、ステップＳ４において、特殊ビットイメージを検出したパターン検出領域１５の数がＮ未満であった場合には（ステップＳ４：Ｎｏ）、ステップＳ６に進む。
ステップＳ６では、図８の制御テーブルを参照して、３種類の基準温度として、今回の印刷データに対して指定されている印刷品位における「特殊ビットイメージ以外」の欄の温度を選択する。そして、選択した基準温度に対応する温度検出器１４の出力値Ｒｉｎ、Ｒｈｈ、Ｒｓｔを、駆動モードを決定するための判定値として設定する。
【００５９】
図９に示すステップＳ４の判定でステップＳ５に進んだ場合には、続くステップＳ７〜Ｓ１２において、温度検出器１４の出力値ＲとＲｉｎ、Ｒｈｈ、Ｒｓｔとの比較判定を行い、判定結果に基づいて駆動モードを設定する。ステップＳ５において、この場合の３種類の基準温度（第２温度）は、それぞれ、６５℃、７５℃、１０７℃となっている。
【００６０】
まず、ステップＳ７において、最も低い基準温度であるインターバル印刷条件（６５℃）に対応する出力値Ｒｉｎとの比較判定を行う。ここで、Ｒ＞Ｒｉｎ（記録ヘッド１８の温度Ｔ＜６５℃）の場合には（ステップＳ７：Ｎｏ）、ステップＳ８に進んで、ヘッドコイル駆動周波数ｆ、ヘッドコイル通電時間Ｐｗの各値を、今回の印刷品位に対応付けられている値に設定する。また、このときのヘッドコイル駆動インターバルを、Ｔｉｎ１に設定する。そして、ステップＳ３に進み、ステップＳ８で設定した内容の駆動モードで印刷対象のドットラインの印刷を実行して、処理を終了する。
【００６１】
一方、ステップＳ７において、Ｒ≦Ｒｉｎ（記録ヘッド１８の温度Ｔ≧６５℃）であった場合には（ステップＳ７：Ｙｅｓ）、ステップＳ９に進んで、Ｕｎｉ−Ｄ印刷条件（７５℃）に対応する出力値Ｒｈｈとの比較判定を行う。そして、Ｒ＞Ｒｈｈ（記録ヘッド１８の温度Ｔ＜７５℃）の場合には（ステップＳ９：Ｎｏ）、ステップＳ１０に進んで、ヘッドコイル駆動周波数ｆ、ヘッドコイル通電時間Ｐｗの各値を、今回の印刷品位に対応付けられている値に設定する。また、このときのヘッドコイル駆動インターバルを、Ｔｉｎ２に設定する。そして、ステップＳ３に進み、ステップＳ１０で設定した内容の駆動モードで印刷対象のドットラインの印刷を実行して、処理を終了する。
【００６２】
次に、ステップＳ９において、Ｒ≦Ｒｈｈ（記録ヘッド１８の温度Ｔ≧７５℃）であった場合には（ステップＳ９：Ｙｅｓ）、ステップＳ１１に進んで、印刷停止条件（１０７℃）に対応する出力値Ｒｓｔとの比較判定を行う。そして、Ｒ＞Ｒｓｔ（記録ヘッド１８の温度Ｔ＜１０７℃）の場合には（ステップＳ１１：Ｎｏ）、ステップＳ１２に進んで、ヘッドコイル駆動周波数ｆ、ヘッドコイル通電時間Ｐｗの各値を、今回の印刷品位に対応付けられている値に設定する。また、このときのヘッドコイル駆動インターバルを、Ｔｉｎ２に設定する。そして、ステップＳ３に進み、ステップＳ１２で設定した内容の駆動モードで印刷対象のドットラインの印刷を実行して、処理を終了する。一方、ステップＳ１１においてＲ≦Ｒｓｔ（１０７℃）であった場合には（ステップＳ１１：Ｙｅｓ）、ステップＳ１３に進み、予め設定した遅延時間（記録ヘッド１８の放熱を行うための時間）の間は印刷を停止する。その後、ステップＳ１に戻って処理を再開する。
【００６３】
図９に示すステップＳ４の判定でステップＳ６に進んだ場合には、続くステップＳ１４〜Ｓ１９において、記録ヘッド１８の温度Ｒと基準温度Ｒｉｎ，Ｒｈｈ，Ｒｓｔとの比較判定を行い、判定結果に基づいて駆動モードを設定する。ステップＳ６において、この場合の基準温度Ｒｉｎ，Ｒｈｈ，Ｒｓｔ（第１温度）は、それぞれ、１０２℃，１０７℃，１１０℃となっている。ステップＳ１４〜Ｓ１９は、３種類の基準温度がステップＳ７〜Ｓ１２の処理を行う場合よりも高く設定されている点を除いては、ステップＳ７〜Ｓ１２と同様に行われる。
【００６４】
ここで、ステップＳ８，Ｓ１０，Ｓ１２における駆動モードの設定内容は、ステップＳ１５，Ｓ１７，Ｓ１９における各設定内容とそれぞれ一致している。つまり、本実施例では、図８および図９に示すように、ステップＳ８，Ｓ１０，Ｓ１２の各設定内容に駆動モードを変更するための記録ヘッド１８の基準温度が、「特殊ビットイメージ」の場合には「特殊ビットイメージ以外」の場合よりも低くなっており、「特殊ビットイメージ」の場合には、記録ヘッド１８の温度が同一であっても、より発熱量の少ない駆動モードに設定される。
【００６５】
以下、本実施例の効果を記載する。
以上のように、本実施例では、印刷対象のドットラインにおけるパターン検出領域１５と特殊ビットイメージとを照合して、特殊ビットイメージを含むパターン検出領域１５の数が基準数Ｎ以上の場合には、発熱量が少なく印刷速度が遅い駆動モードに切り替えるための記録ヘッド１８の温度の基準値を、低い温度（第２温度）に設定している。一方、基準数Ｎ未満の場合には、発熱量が少なく印刷速度が遅い駆動モードに切り替えるための記録ヘッド１８の温度の基準値を、第２温度よりも高い温度（第１温度）に設定している。このため、特殊ビットイメージを含むパターン検出領域１５の数が１以下で、記録ヘッド１８の温度がヘッドコイル１０の焼損限界温度を越えないことが想定される場合にまで、記録ヘッド１８の駆動モードが、発熱量が少なく印刷速度が遅い駆動モードに切り替わることがなくなる。よって、ヘッドコイル１０の焼損を防止しつつ、必要以上の印刷スループットの低下を抑制できる。
【００６６】
以上、本発明の実施例について説明したが、上記実施例に対しては、本発明の趣旨から逸脱しない範囲で様々な変形を加えることができる。例えば上記実施例以外の変形例は、以下の通りである。
【００６７】
（第１変形例）
上記実施例では、特殊ビットイメージとして、同一の記録ワイヤー９により連続して５０ドットを形成する第１ドットパターンＰ１と、同一の記録ワイヤー９により連続した５０ドット分の長さにおいて１ドットおきに２５個のドットを形成する第２ドットパターンＰ２の２種類を示したが、これ以外のドットパターンを特殊ビットイメージとすることもできる。例えば、特殊ビットイメージを連続ドットとする場合の連続ドットの形成数（すなわち、対応するヘッドコイル１０の連続駆動回数）を、各パターン検出領域１５の幅、隣接するパターン検出領域１５の間隔、ドットラインの最大ライン長（最大桁）などに対応させて設定することができる。また、各パターン検出領域１５の幅に対応するドット数のうち、所定の比率以上ドットが形成されるドットパターンを特殊ビットイメージとすることもできる。あるいは、記録ヘッド１８に搭載される複数の記録ワイヤー９のうち、所定数以上が同時に第１ドットパターンＰ１もしくは第２ドットパターンＰ２を形成するものを、特殊ビットイメージとすることもできる。
【００６８】
（第２変形例）
上記実施例では、ドットラインの範囲にパターン検出領域１５を複数設定して、特殊ビットイメージの検出をパターン検出領域１５においてのみ行っていたが、パターン検出領域１５を設定せず、１ドットラインの最大桁の全範囲で特殊ビットイメージが何箇所検出されるかを判定して、この検出箇所数に基づいて駆動モードを決定することもできる。あるいは、パターン検出領域１５の数を増やし、隣接するパターン検出領域１５の間の非検出領域の幅をより短くすることもできる。
【００６９】
（第３変形例）
上記実施例では、検出される特殊ビットイメージの内容（第１ドットパターンＰ１と第２ドットパターンＰ２のどちらが検出されるか）によって処理を異ならせていないが、検出される特殊ビットイメージの内容に応じて、駆動モードの設定を異ならせても良い。また、特殊ビットイメージを含む複数のパターン検出領域１５の間隔や、特殊ビットイメージの近傍の領域におけるドット密度、あるいは、印刷対象のドットラインの印刷前に行った印刷内容（印刷履歴）などを、駆動モードを設定するためのパラメーターとして用いても良い。
【符号の説明】
【００７０】
９…記録ワイヤー、１０…ヘッドコイル、１４…温度検出器、１５…パターン検出領域、１６…非検出領域、１８…記録ヘッド、３０…印刷機構部、３３…制御部、４０…紙搬送機構部、４８…紙搬送経路、５０…プリンター本体部、５２…ヘッド本体、５３…ノーズ部、５４…放熱器、６０…キャリッジ移動機構部、６８…検出部、８０…制御装置、８２…ヘッドドライバー、８８…記憶部、１００…ドットインパクトプリンター。
【図１】
2011255632.tif 000003
【図２】
2011255632.tif 000004
【図３】
2011255632.tif 000005
【図４】
2011255632.tif 000006
【図５】
2011255632.tif 000007
【図６】
2011255632.tif 000008
【図７】
2011255632.tif 000009
【図８】
2011255632.tif 000010
【図９】
2011255632.tif 000011