(57)【要約】      （修正有）【課題】印刷ドットが印刷範囲の局部的に集中する印刷、或いは印刷ドットが特定の印字ハンマに集中する印刷の場合にも印刷品質の低下を抑制し安定した印刷品質を提供する。【解決手段】各印字ハンマの印刷ドットのカウント数が規定値を超えた印字ハンマについて、駆動電流の電流積が大きくなる方向に電流値を変更する。また、１ストローク内の印字ハンマの印刷ドット数に複数の規定値と各規定値に対応する駆動電流のパルス幅を設けてやり、各印字ハンマの印刷ドットのカウント数が各規定値を超える毎に、対応した駆動電流のパルス幅に可変する、更には、１ストローク内の印字ハンマ毎の印刷ドット数に規定値を設け、該規定値をＮドットライン毎に個別に設ける。【選択図】図２
2005161802.tif 000002
【特許請求の範囲】
【請求項１】
板バネと印字ピンで構成されており、印刷行と垂直方向に所定ピッチでＮ列に並べられた印字ハンマを１単位とし前記印字ハンマを印刷行方向に複数個並べて配置したハンマモジュールと、前記印字ハンマを非印刷位置に保持する磁石手段と、前記印字ハンマを駆動させる釈放用電磁コイルを有するハンマ機構部と、該ハンマ機構部を印刷行方向に往復運動させるシャトル機構部とを備え、シャトルの右又は左方向へのストロークの過程で印字ハンマを駆動させ、１ストロークでＮドットラインを印刷するドットラインプリンタにおいて、
印刷前にシャトル機構部１ストローク内の全印刷ドット数を各印字ハンマ毎にカウントする印刷ドット数カウント手段を設け、１ストローク内の印字ハンマ毎の印刷ドット数に規定値を設け、各印字ハンマの印刷ドットのカウント数が規定値を超えた印字ハンマについて、駆動電流の電流積が大きくなる方向に電流値を変更することを特徴とするドットラインプリンタの印刷制御方法。
【請求項２】
請求項１記載のドットラインプリンタにおいて、印刷前にシャトル機構部１ストローク内の全印刷ドット数を各印字ハンマ毎にカウントする印刷ドット数カウント手段を有し、１ストローク内の印字ハンマ毎の印刷ドット数に複数の規定値と各規定値に対応する駆動電流のパルス幅を設けてやり、各印字ハンマの印刷ドットのカウント数が各規定値を超える毎に、対応した駆動電流のパルス幅に可変することを特徴とするドットラインプリンタの印刷制御方法。
【請求項３】
請求項１記載のドットラインプリンタにおいて、印刷前にシャトル機構部１ストローク内の全印刷ドット数を各印字ハンマ毎にカウントする印刷ドット数カウント手段を有し、１ストローク内の印字ハンマ毎の印刷ドット数に規定値を設け、該規定値をＮドットライン毎に個別に設けたこと特徴とするドットラインプリンタの印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はドット印字ハンマによりドットマトリクス形式により印刷を行うドットラインプリンタの印刷制御方法に関するものである。
【背景技術】
【０００２】
図５、図６により印刷機構を説明する。印刷行と垂直方向に所定ピッチでＮ列に並べられた印字ハンマ９を１単位とし、該印字ハンマ９の複数個を印刷行方向に並べて配置したハンマモジュール１７と該ハンマモジュール１７を印刷行方向に複数個実装したハンマ機構部１８はシャトル機構部１９に取り付けられ、印刷行方向に往復運動（左から右、右から左をそれぞれ１ストロークとし、１往復で２ストロークとする）を行う。印字ハンマ９の印字力を支持するプラテン２０は、印刷用紙１６及びインクリボン１５を介してハンマ機構部１８に対向して配置されている。
ここで用いるハンマ機構部１８はスプリングチャージ方式と呼ばれるものであり、ヨーク１２、マグネット１１、フロントヨーク１０によって磁気回路を構成している。ハンマ機構部１８を駆動していない間は、印字ハンマ９は所定の撓み量をもってヨーク１２に磁気吸引された状態にあり、ヨーク１２に取り付けられた釈放用電磁コイル１３（以下単にコイルという）に磁気吸引力を打ち消す方向に所定パルス幅駆動電流（以下駆動電流という）を流して、印字ハンマ９の撓みを解放し、インクリボン１５を介して印刷用紙１６を打撃することによって１ストロークでＮドットラインを印刷する。
以上のようなドットラインプリンタにおいて、1ストローク内の全印刷ドット数が多いと、電源の消費エネルギーが瞬間的に大きくなり、ハンマ機構部の電源電圧が低下するため、印刷ドット数が少ない時の印字ハンマの駆動電流に対して、駆動電流が低下してしまう。
したがってマグネットの磁気吸引力を打ち消すために十分な釈放電流が供給できず、結果として印刷ドットが抜けてしまう等の印刷不具合が発生してしまう。また、1ストローク内の全印刷ドット数が多いと、必然的に隣接する印字ハンマの同時駆動数が多くなる。これにより印字ハンマを保持する磁気吸引力が大きくなるという磁気干渉の影響が大きくなり、結果として印刷ドットが抜けてしまう印刷不具合が発生してしまう。
上記の印刷品質が低下するという問題を解決するため、印刷前に1ストロークで印刷する全印刷ドット数をカウントし、カウント数が規定値以上になった場合は印刷データを２ストローク以上に分けて印刷する打ち分け印刷を実行し、1ストローク内の印刷ドット数を制限し電源電圧低下による印刷品質の低下を抑制するものがある。（例えば、特許文献１）
また、印刷前に1ストロークで印刷する全印刷ドット数を印刷行方向に複数ブロックに分割し、各ブロックの印刷ドット数をカウントし、カウント数が規定値以上になったブロックの印字ハンマに対して磁気干渉によって大きくなった磁気吸引力を消磁し、印字ハンマを釈放するために印字ハンマの駆動電流の電流積が大きくなる方向に電流値を変更し、印刷品質の低下を抑制していた。（例えば、特許文献２）
【０００３】
【特許文献１】特開２００３−２５６３７号公報
【特許文献２】特開２００２−２０５４１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら従来の技術では、1ストローク内の全印刷ドット数或いは各ブロック毎の印刷ドット数が少なく且つ、印刷ドットが印刷範囲の局部的に集中する印刷、或いは印刷ドットが特定の隣接する印字ハンマに集中する印刷の場合においても、隣接する印字ハンマ間で印字ハンマの同時駆動による磁気干渉の影響を受け印刷品質が低下する傾向がある。
それを回避する従来手段として、打ち分け印刷或いは印字ハンマの駆動電流値を変更する手段を用いるが、打ち分け印刷を実行すると少ない印刷ドット数で印刷の実行速度が落ちてしまう。
図７にＮ＝１２列配列のハンマスプリングの概略図を示す。
印刷行と垂直方向にＮ列（例えばＮ＝１２）に配列している印字ハンマは、隣接するコアからの磁束の回り込みの差により、Ｎ列各々において釈放後の印字ハンマの動作速度に差が生じ、結果として印刷濃度に影響を及ぼす印字力及び印字ハンマの釈放、印刷、吸着の一連の動作に掛かる反応時間（リピータビリティ）がＮ列各々で不均一になっており、磁気干渉の影響にも差が生じる。
図８にＮ＝１２列配列の各列の印字ハンマの印字力を示す。前記各ブロック毎に印字ハンマの駆動電流の電流積が大きくなる方向に電流値を変更した場合でも、各ブロック内のＮ列各々の印字ハンマの印字力が不均一のままとなる。したがって一様な電流値の変更では印刷品質、特に印刷濃度に差が生じてしまい、結果として印刷濃淡等の印刷不具合が発生してしまう。更に一様な電流値の変更では、変更する必要の無い印字ハンマに対しても変更する場合が生じるため、印字ハンマを駆動させるコイルの発熱量が必要以上に増加しハンマの熱変形等により結果として印刷品質の低下につながる。
【課題を解決するための手段】
【０００５】
板バネと印字ピンで構成されており、印刷行と垂直方向に所定ピッチでＮ列に並べられた印字ハンマを１単位とし前記印字ハンマを印刷行方向に複数個並べて配置したハンマモジュールと、前記印字ハンマを非印刷位置に保持する磁石手段と、前記印字ハンマを駆動させる釈放用電磁コイルを有するハンマ機構部と、該ハンマ機構部を印刷行方向に往復運動させるシャトル機構部とを備え、シャトルの右又は左方向へのストロークの過程で印字ハンマを駆動させ、１ストロークでＮドットラインを印刷するドットラインプリンタにおいて、印刷前にシャトル機構部１ストローク内の全印刷ドット数を各印字ハンマ毎にカウントする印刷ドット数カウント手段を設け、１ストローク内の印字ハンマ毎の印刷ドット数に規定値を設け、各印字ハンマの印刷ドットのカウント数が規定値を超えた印字ハンマについて、駆動電流の電流積が大きくなる方向に電流値を変更する。また、１ストローク内の印字ハンマの印刷ドット数に複数の規定値と各規定値に対応する駆動電流のパルス幅を設けてやり、各印字ハンマの印刷ドットのカウント数が各規定値を超える毎に、対応した駆動電流のパルス幅に可変する、更には、１ストローク内の印字ハンマ毎の印刷ドット数に規定値を設け、該規定値をＮドットライン毎に個別に設ける。
【発明の効果】
【０００６】
本発明によれば、印刷ドットが印刷範囲の局部的に集中する印刷、或いは印刷ドットが特定の隣接する印字ハンマに集中する印刷の場合に、印刷前にシャトル機構部１ストローク内の各印字ハンマ毎の印刷ドット数に規定値を設けてやり、各印字ハンマの印刷ドットのカウント数が規定値を超えた印字ハンマについて駆動電流の電流積が大きくなる方向に電流値を変更する。
【０００７】
また、１ストローク内の印字ハンマの印刷ドット数に複数の規定値と各規定値に対応する駆動電流のパルス幅を設けてやり、各印字ハンマの印刷ドットのカウント数が各規定値を超える毎に、対応した駆動電流のパルス幅に可変する、更には、１ストローク内の印字ハンマ毎の印刷ドット数に規定値を設け、該規定値をＮドットライン毎に個別に設けることにより、より詳細な印刷データの管理、制御が可能となるため印刷実行速度の低下を防止し、印刷濃度のバラツキ、コイルの発熱量を最小限に抑制し、安定した印刷品質を提供できる。
【発明を実施するための最良の形態】
【０００８】
印刷ドットが印刷範囲の局部的に集中する印刷、或いは印刷ドットが特定の隣接印字ハンマに集中する印刷による印刷品質の低下の抑制を、部品点数を増やすことなく制御手段を変更することで実現した。
【実施例】
【０００９】
図１に本発明の一例となるブロック図を示し、図２、図３、図４には本発明によるフローチャートの一例を示す。
【００１０】
図示しない上記装置から転送された印刷データは、印刷データバッファ２に格納され、印刷データカウント手段３により全印刷ドット数がカウントされる。また同時に印刷ドット数カウント手段４により各印字ハンマ毎の印刷ドット数がカウントされる。上記２種類のデータがマイコン６に読み込まれ、図２、図３、図４のステップ００４に示すように全印刷ドット数が規定値Ａより大きい場合は、ステップ００５により打ち分け制御手段５を介してハンマ駆動手段７に指示を送り打ち分け印刷を実行する。
図２に示すようにステップ００４により全印刷ドット数が規定値Ａより小さい場合は、ステップ００７に進み、各印字ハンマの印刷ドット数のうち、規定値Ｂより大きい印字ハンマはステップ００８により駆動電流値Ｃで駆動、規定値Ｂより小さい印字ハンマはステップ００９により駆動電流値Ｄで駆動する指示をハンマ駆動手段７に送り、それぞれ指示された駆動電流値にて印刷を実行する。
また、図３に示すようにように更に規定値Ｂの下に、ステップ０１０により規定値Ｅを設け、規定値Ｅより大きい印字ハンマはステップ０１１により駆動電流値Gで駆動、規定値Ｅより小さい印字ハンマはステップ０１２により駆動電流値Fで駆動する指示をハンマ駆動手段７に送り、それぞれ指示された駆動電流値にて印刷を実行するというように規定値を複数設け、各規定値毎に駆動電流値を可変させる。
更に、図４に示すようにステップ００４により全印刷ドット数が規定値Ａより小さい場合はステップ０１３〜０２４により、各印字ハンマの例えばＮ＝１〜１２列のそれぞれに規定値Ｂ〜Ｍを設け、各規定値Ｂ〜Ｍより大きい場合はステップ０２５により駆動電流値Ｎで駆動、規定値Ｂ〜Ｍより小さい場合はステップ０２６により駆動電流Ｐで駆動させる。規定値Ｂ〜Ｍについては例えば印字力のバラツキを考慮し、印字力が小さい場合は規定値を小さく、印字力が大きい場合は規定値を大きく設定し、印刷品質のバラツキを抑制できるよう設定すれば良い。
【産業上の利用可能性】
【００１１】
印刷ドットが印刷範囲の局部的に集中する印刷、或いは印刷ドットが特定の隣接印字ハンマに集中する印刷等にも安定した印刷品質を提供できる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一例のブロック図である。
【図２】本発明によるフローチャートの一例である。
【図３】本発明によるフローチャートの一例である。
【図４】本発明によるフローチャートの一例である。
【図５】ドットラインプリンタのハンマ機構部の横断面図である。
【図６】印刷機構部の概略図である。
【図７】Ｎ＝１２列配列のハンマスプリングの概略図である。
【図８】Ｎ＝１２列配列の印字ハンマの印字力の実測値である。
【符号の説明】
【００１３】
１は印刷制御手段、２は印刷データバッファ、３は印刷データカウント手段、４は印刷ドット数カウント手段、５は打ち分け制御手段、６はマイコン、７はハンマ駆動手段、８はハンマ機構部、９は印字ハンマ、１０はフロントヨーク、１１はマグネット、１２はヨーク、１３はコイル、１４は放熱フィン、１５はインクリボン、１６は印刷用紙、１７はハンマモジュール、１８はハンマ機構部、１９はシャトル機構部、２０はプラテンを示す。
【図１】
2005161802.tif 000003
【図２】
2005161802.tif 000004
【図３】
2005161802.tif 000005
【図４】
2005161802.tif 000006
【図５】
2005161802.tif 000007
【図６】
2005161802.tif 000008
【図７】
2005161802.tif 000009
【図８】
2005161802.tif 000010