(57)【要約】【課題】印刷時の低騒音効果と、印刷ヘッドの変速印刷における印字ずれ抑制効果とを得ることができるドットインパクトプリンターを提供する。【解決手段】ドットインパクトプリンターは、印刷ヘッドを主走査方向に走査する主走査部と、媒体を副走査方向に搬送する副走査部とを備える。また、プリンターは、複数のワイヤピンが副走査方向に一定のピッチで且つ主走査方向に３つ以上の異なる位置にずれて配置されてなるワイヤピン列（ワイヤ群の一例）を少なくとも１つ備えた印刷ヘッドと、主走査部の動作と、副走査部の動作と、印刷ヘッドに含まれるワイヤピンの動作とを制御する制御部４１とを備える。制御部４１は、印刷ヘッドの走査速度に応じたワイヤピン列に属する複数のワイヤピンを、主走査方向に位置の異なるワイヤピン単位で異なる印字タイミングに制御する。【選択図】図８
2018108709.tif 000002
【特許請求の範囲】
【請求項１】
ドットインパクト式の印刷ヘッドを主走査方向に走査する主走査部と、
媒体を副走査方向に搬送する副走査部と、
複数のワイヤピンが前記副走査方向に一定のピッチで且つ前記主走査方向に３つ以上の異なる位置にずれて配置されてなるワイヤ群を少なくとも１つ備えた前記印刷ヘッドと、
前記主走査部の動作と、前記副走査部の動作と、前記印刷ヘッドに含まれる前記ワイヤピンの動作とを制御する制御部と
を有し、
前記制御部は、前記印刷ヘッドの走査速度に応じて前記ワイヤ群に属する複数の前記ワイヤピンを、前記主走査方向に位置の異なるワイヤピン単位で異なる印字タイミングに制御することを特徴とするドットインパクトプリンター。
【請求項２】
前記制御部は、前記ワイヤ群に属する複数の前記ワイヤピンのうち前記印刷ヘッドの進行方向における先頭の前記ワイヤピンの印字タイミングに対して、前記先頭の前記ワイヤピンと他の前記ワイヤピンとの前記主走査方向の距離と前記走査速度とに基づく設定遅延時間だけ遅らせた印字タイミングで前記他のワイヤピンを駆動させることを特徴とする請求項１に記載のドットインパクトプリンター。
【請求項３】
複数の前記ワイヤピンが配置される３つ以上の異なる位置は、前記主走査方向に等間隔な位置であることを特徴とする請求項１又は２に記載のドットインパクトプリンター。
【請求項４】
前記ワイヤ群は複数の前記ワイヤピンの全てが、前記主走査方向において前記副走査方向の前記ピッチと同じ寸法の範囲内に収まるワイヤピン列であり、
前記ワイヤピン列を構成するＪ本（但し、Ｊは６以上の自然数）のワイヤピンは、前記主走査方向に位置の異なるＮ個（但し、Ｎは、３≦Ｎ≦Ｊ／２を満たす自然数）のワイヤピン群を含み、前記ワイヤピン群に属するＭ本（但し、Ｍは、２≦Ｍ≦Ｊ−４を満たす自然数）のワイヤピンは前記主走査方向に同じ位置に配置され、
前記制御部は、複数の前記ワイヤピンをワイヤピン群単位で異なる印字タイミングに制御することを特徴とする請求項１〜請求項３のいずれか一項に記載のドットインパクトプリンター。
【請求項５】
前記Ｎ個のワイヤピン群は、前記主走査方向に位置の異なる、第１ワイヤピン群、第２ワイヤピン群及び第３ワイヤピン群を含み、
前記制御部は、前記印刷ヘッドを順方向に走査させるときに、前記第１ワイヤピン群、前記第２ワイヤピン群、前記第３ワイヤピン群の順序で前記ワイヤピンを駆動させ、
前記印刷ヘッドを逆方向に走査させるときに、前記第３ワイヤピン群、前記第２ワイヤピン群、前記第１ワイヤピン群の順序で前記ワイヤピンを駆動させる、ことを特徴とする請求項４に記載のドットインパクトプリンター。
【請求項６】
前記Ｎは４以上であり、前記ワイヤピン群がジグザグに配置されていることを特徴とする請求項４又は請求項５に記載のドットインパクトプリンター。
【請求項７】
前記印刷ヘッドの定速過程で印刷する定速印刷と、前記印刷ヘッドの加速過程と減速過程とのうち少なくとも一方で印刷する変速印刷とを行うことを特徴とする請求項１〜請求項６のいずれか一項に記載のドットインパクトプリンター。
【請求項８】
前記制御部は、前記ワイヤピンの印字タイミングを制御する制御回路を備え、
前記制御回路は、
前記印刷ヘッドの走査が順方向か逆方向かに応じた出力順序を指示する出力順序選択信号を生成して出力する指示信号生成回路と、
前記ワイヤピンを駆動させる印字制御信号を前記主走査方向に位置の異なるワイヤピン単位で出力する複数の出力順序選択回路とを備え、
複数の前記出力順序選択回路は、前記指示信号生成回路から入力した前記出力順序選択信号に基づきそれぞれ選択した出力順序で前記印字制御信号を出力することを特徴とする請求項１〜請求項７のいずれか一項に記載のドットインパクトプリンター。
【請求項９】
前記指示信号生成回路は、前記印刷ヘッドの走査速度に応じた遅延時間を指示する遅延時間設定信号を生成して出力し、
複数の前記出力順序選択回路は、前記印刷ヘッドの走査速度に応じたパルス周期の基準パルス信号を入力し、前記指示信号生成回路から入力した前記遅延時間設定信号で指示された前記遅延時間と前記出力順序とに基づく設定遅延時間だけ前記基準パルス信号を遅延させることにより前記印字制御信号を生成して出力することを特徴とする請求項８に記載のドットインパクトプリンター。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ドットインパクトプリンターに関する。
【背景技術】
【０００２】
この種のドットインパクトプリンターは、感圧紙等の媒体にワイヤ（ワイヤピン）を打ち付けて印字するドットインパクト式の印刷ヘッドを備えている（例えば特許文献１）。ドットインパクトプリンターは、印刷ヘッドの主走査方向への移動と、媒体の副走査方向への搬送とを繰り返し行って媒体に印字するシリアル印刷方式を採用する。
【０００３】
例えば、非特許文献１には、複数のワイヤが同時に印字する同時インパクトパターンよりも、複数のワイヤの印字タイミングが分散する分散インパクトパターンで印字したときの方が低騒音に効果があることが記載されている。そのため、低騒音の効果を得るうえで、分散インパクトの頻度を高められるワイヤ配列を工夫することが有効である。
【０００４】
例えば特許文献１には、印刷ヘッドが複数のワイヤを環状に配列した環状型のワイヤ配列を有するドットインパクトプリンターが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平５−２４２１３号公報
【非特許文献１】「ＯＫＩテクニカルレビュー」2007年1月／第209号Vol.74 No.1 p.18〜p.21 「低騒音のSIDMプリンタ」、［平成２８年１１月３０日検索］、インターネット、＜URL：https://www.oki.com/jp/Home/JIS/Books/KENKAI/n209/pdf/209_R05.pdf＞
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載されたドットインパクトプリンターでは、印刷ヘッドが定速度のときに印字ずれが発生しない印字タイミングに設定されているため、印刷ヘッドに加速過程や減速過程などの変速過程でも印刷させようとすると、主走査方向に位置の異なるワイヤ間で印字ずれ（印刷ドットずれ）が発生するという課題がある。特に環状型のワイヤ配列を有する印刷ヘッドでは、主走査方向に最も離れたワイヤ間の距離が比較的長いので、印字ずれ量が相対的に大きくなり易い。このように主走査方向にワイヤがずれて配置された印刷ヘッドでは、分散インパクト印字の実施頻度が高まることにより低騒音効果が得られるものの、変速印刷を行おうとすると、印字ずれが発生する。
【０００７】
本発明の目的は、印刷時の低騒音効果と、印刷ヘッドの変速印刷における印字ずれ抑制効果とを得ることができるドットインパクトプリンターを提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するドットインパクトプリンターは、ドットインパクト式の印刷ヘッドを主走査方向に走査する主走査部と、媒体を副走査方向に搬送する副走査部と、複数のワイヤピンが前記副走査方向に一定のピッチで且つ前記主走査方向に３つ以上の異なる位置にずれて配置されてなるワイヤ群を少なくとも１つ備えた前記印刷ヘッドと、前記主走査部の動作と、前記副走査部の動作と、前記印刷ヘッドに含まれる前記ワイヤピンの動作とを制御する制御部とを有し、前記制御部は、前記印刷ヘッドの走査速度に応じて前記ワイヤ群に属する複数の前記ワイヤピンを、前記主走査方向に位置の異なるワイヤピン単位で異なる印字タイミングに制御する。
【０００９】
この構成によれば、印刷中において、ドットインパクト式の印刷ヘッドは主走査方向に走査してその走査の途中でワイヤ群に属する複数のワイヤピンが駆動され、ワイヤピンが媒体に打ち付けられることで媒体に印字される。このとき、複数のワイヤピンは、印刷ヘッドの走査速度に応じて主走査方向に位置の異なるワイヤピン単位で異なる印字タイミングに制御される。このため、印刷ヘッドが印刷を行うとき、ワイヤ群に属する複数のワイヤピンのうち主走査方向に最も位置の離れたワイヤピン間で主走査方向の印字ずれ量（ドットずれ量）を小さく抑えることができる。
【００１０】
上記ドットインパクトプリンターにおいて、前記制御部は、前記ワイヤ群に属する複数の前記ワイヤピンのうち前記印刷ヘッドの進行方向における先頭の前記ワイヤピンの印字タイミングに対して、前記先頭の前記ワイヤピンと他の前記ワイヤピンとの前記主走査方向の距離と前記走査速度とに基づく設定遅延時間だけ遅らせた印字タイミングで前記他のワイヤピンを駆動させることが好ましい。
【００１１】
この構成によれば、他のワイヤピンの印字タイミングは、印刷ヘッドの進行方向における先頭のワイヤピンの印字タイミングに対して、先頭のワイヤピンと他のワイヤピンとの主走査方向の距離と走査速度とに基づく設定遅延時間だけ遅らせて決まる。よって、印刷時に、主走査方向に最も離れたワイヤピン（例えば先頭と末尾のワイヤピン）間で印字ずれ量を小さく抑えることができる。
【００１２】
上記ドットインパクトプリンターにおいて、複数の前記ワイヤピンが配置される３つ以上の異なる位置は、前記主走査方向に等間隔な位置であることが好ましい。
この構成によれば、複数のワイヤピンが主走査方向に等間隔な３つ以上の異なる位置に配置されているため、その間隔に応じた１つの遅延時間を用いて遅延時間ずつ順番に印字タイミングをずらせば、主走査方向に位置の異なるワイヤピン単位で異なる印字タイミングに制御できる。すなわち、印刷ヘッドの進行方向における先頭のワイヤピンの印字タイミングに対して遅延時間ずつ遅らせれば、他のワイヤピンの印字タイミングを比較的簡単に制御できる。よって、制御部による印字タイミング制御が比較的簡単になる。
【００１３】
上記ドットインパクトプリンターにおいて、前記ワイヤ群は複数の前記ワイヤピンの全てが、前記主走査方向において前記副走査方向の前記ピッチと同じ寸法の範囲内に収まるワイヤピン列であり、前記ワイヤピン列を構成するＪ本（但し、Ｊは６以上の自然数）のワイヤピンは、前記主走査方向に位置の異なるＮ個（但し、Ｎは、３≦Ｎ≦Ｊ／２を満たす自然数）のワイヤピン群を含み、前記ワイヤピン群に属するＭ本（但し、Ｍは、２≦Ｍ≦Ｊ−４を満たす自然数）のワイヤピンは前記主走査方向に同じ位置に配置され、前記制御部は、複数の前記ワイヤピンをワイヤピン群単位で異なる印字タイミングに制御することが好ましい。
【００１４】
この構成によれば、主走査方向にワイヤピン群単位でＮ個の異なる位置にずらす構成なので、主走査方向にワイヤピン単位でＪ個の異なる位置にずらす構成に比べ、複数のワイヤピンを主走査方向の中心線間隔をより広く確保して分散配置することができる。よって、ワイヤピン駆動時の一層の低騒音効果と主走査方向に最も位置の離れたワイヤピン間の印字ずれ抑制効果とを得ることができる。
【００１５】
上記ドットインパクトプリンターにおいて、前記Ｎ個のワイヤピン群は、前記主走査方向に位置の異なる、第１ワイヤピン群、第２ワイヤピン群及び第３ワイヤピン群を含み、前記制御部は、前記印刷ヘッドを順方向に走査させるときに、前記第１ワイヤピン群、前記第２ワイヤピン群、前記第３ワイヤピン群の順序で前記ワイヤピンを駆動させ、前記印刷ヘッドを逆方向に走査させるときに、前記第３ワイヤピン群、前記第２ワイヤピン群、前記第１ワイヤピン群の順序で前記ワイヤピンを駆動させることが好ましい。
【００１６】
この構成によれば、印刷ヘッドの順方向への走査時における複数のワイヤピンの印字位置（ドット印刷位置）と、印刷ヘッドの逆方向への走査時における複数のワイヤピンの印字位置とのずれを小さく抑制できる。このため、双方向印刷時の印刷品質を高めることができる。
【００１７】
上記ドットインパクトプリンターにおいて、前記Ｎは４以上であり、前記ワイヤピン群がジグザグに配置されていることが好ましい。
この構成によれば、複数のワイヤピン群がジグザグに配置されることにより、全てのワイヤピンが主走査方向に配置される範囲を相対的に狭くでき、しかもその範囲の広さの割に、複数のワイヤピンを主走査方向により広い中心線間隔を開けて分散配置することができる。また、ワイヤピン群単位でジグザグに配置する構成なので、例えばワイヤピン単位でジグザグに配置した構成に比べ、複数のワイヤピンを主走査方向に一層分散して配置することができる。よって、ワイヤピン駆動時の一層の低騒音効果を得ることができる。
【００１８】
上記ドットインパクトプリンターにおいて、前記印刷ヘッドの定速過程で印刷する定速印刷と、前記印刷ヘッドの加速過程と減速過程とのうち少なくとも一方で印刷する変速印刷とを行うことが好ましい。
【００１９】
この構成によれば、変速印刷時に、主走査方向に最も位置の離れたワイヤピン間で印刷ドットの主走査方向の位置ずれ量を小さく抑えることができる。
上記ドットインパクトプリンターにおいて、前記制御部は、前記ワイヤピンの印字タイミングを制御する制御回路を備え、前記制御回路は、前記印刷ヘッドの走査が順方向か逆方向かに応じた出力順序を指示する出力順序選択信号を生成して出力する指示信号生成回路と、前記ワイヤピンを駆動させる印字制御信号を前記主走査方向に位置の異なるワイヤピン単位で出力する複数の出力順序選択回路とを備え、複数の前記出力順序選択回路は、前記指示信号生成回路から入力した前記出力順序選択信号に基づきそれぞれ選択した出力順序で前記印字制御信号を出力することが好ましい。
【００２０】
この構成によれば、複数の出力順序選択回路は、入力した出力順序選択信号に基づく印刷ヘッドの走査が順方向か逆方向かに応じた出力順序で、印字制御信号を、主走査方向に３つ以上の位置の異なるワイヤピン単位で出力する。このため、複数のワイヤピンが主走査方向に３つ以上の異なる位置にずれていても、印刷ヘッドの走査が順方向（往動）か逆方向（復動）かに応じた適切な出力順序で各出力順序選択回路から印字制御信号を出力できるので、印刷ヘッドの走査が順方向か逆方向かによらず媒体の適切な位置に印字できる。また、例えば印刷ヘッドがワイヤピンの配列パターンの異なる複数のワイヤ群を備える構成である場合、出力順序選択信号で指示する出力順序をワイヤ群の配列パターンに応じて変更すればよいので、配列パターンの異なるワイヤ群を複数備える印刷ヘッドに対しても、共通の指示信号生成回路及び複数の出力順序選択回路を使用できる。よって、複数のワイヤ群間で回路を共通化でき、制御回路の構成を簡素化できる。
【００２１】
上記ドットインパクトプリンターにおいて、前記指示信号生成回路は、前記印刷ヘッドの走査速度に応じた遅延時間を指示する遅延時間設定信号を生成して出力し、複数の前記出力順序選択回路は、前記印刷ヘッドの走査速度に応じたパルス周期の基準パルス信号を入力し、前記指示信号生成回路から入力した前記遅延時間設定信号で指示された前記遅延時間と前記出力順序とに基づく設定遅延時間だけ前記基準パルス信号を遅延させることにより前記印字制御信号を生成して出力することが好ましい。
【００２２】
この構成によれば、複数の出力順序選択回路は、入力した基準パルス信号を、指示された遅延時間と出力順序とに基づく設定遅延時間だけ遅延させることにより印字制御信号を生成して出力する。よって、印刷ヘッドの走査方向及び走査速度に応じた適切な印字タイミングでワイヤピンを駆動制御することができる。また、出力順序選択信号で複数の出力順序選択回路に指示する出力順序を変更すれば、ワイヤピンの配列パターンの異なるワイヤ群間で、共通の指示信号生成回路及び出力順序選択回路を使用できる。よって、ワイヤ群間で回路構成の共通化を図ることにより、制御回路の構成を簡素化できる。
【図面の簡単な説明】
【００２３】
【図１】一実施形態におけるドットインパクトプリンターの概略構成を示す断面図。
【図２】印刷ヘッドのインパクト動作を説明する模式図。
【図３】印刷ヘッドのインパクト動作後の復帰動作を説明する模式図。
【図４】印刷ヘッドにおけるワイヤピン列を示す正面図。
【図５】ワイヤピン列の特徴を説明する正面図。
【図６】ドットインパクトプリンターの電気的構成を示すブロック図。
【図７】印刷ヘッドの速度制御プロファイルデータを示すグラフ。
【図８】制御回路の概略構成を示すブロック図。
【図９】変更例におけるワイヤピン列の特徴を説明する正面図。
【図１０】図９と異なる変更例における制御回路の概略構成を示すブロック図。
【発明を実施するための形態】
【００２４】
以下、ドットインパクトプリンターの一実施形態について図面を参照して説明する。以下の各図においては、各部材等を認識可能な程度の大きさにするため、各部材等の尺度を実際とは異ならせて示している。
【００２５】
まず、図１を参照してドットインパクトプリンターの構成を説明する。図１に示すドットインパクトプリンター１１（以下、単に「プリンター１１」）は、同図における左右方向を長手方向とするとともに上方（図１の紙面と直交する方向）に向かって一部が開放された略直方体形状の筐体１２を備えている。この筐体１２内において、長手方向における両端部には、互いに対向する一対のフレーム部材１３が配置されている。二つのフレーム部材１３には、回転軸１４及びガイド軸１５が、各々の軸方向を長手方向に一致させた状態で互いに平行に延びた状態で架設されている。回転軸１４は、フレーム部材１３に対して回転可能に支持され、その両端部を除く部分の外周部には、軸方向に長尺な円筒状のローラー１６（プラテン）が取り付けられている。ローラー１６は、回転軸１４と共に回転可能であり、回転することにより例えば用紙等の媒体Ｐを搬送する。すなわち、ローラー１６は、媒体Ｐを搬送する搬送部として機能する。媒体Ｐは、ローラー１６に巻き掛けられた状態でローラー１６が回転することによって、副走査方向Ｙ（搬送方向）に搬送される。
【００２６】
ガイド軸１５には、副走査方向Ｙと交差（特に直交）する主走査方向Ｘにガイド軸１５に沿って移動可能なキャリッジ１７が取り付けられている。キャリッジ１７には、媒体Ｐに印刷（印字）するドットインパクト式の印刷ヘッド２１が搭載されている。プリンター１１には、印刷ヘッド２１を主走査方向Ｘに移動させる主走査部２３（移動機構）が設けられている。本例では、主走査部２３として、例えばベルト移動方式が採用されている。主走査部２３は、その駆動源となるキャリッジモーター２４と、キャリッジモーター２４により回転可能な一対のプーリー２５と、一対のプーリー２５に巻き掛けられた無端状のベルト２６とを備え、ベルト２６の一部にキャリッジ１７が固定されている。キャリッジモーター２４が正逆転駆動されることにより、印刷ヘッド２１は、ガイド軸１５に沿って主走査方向Ｘに往復移動する。
【００２７】
また、プリンター１１は、媒体Ｐを副走査方向Ｙに搬送する副走査部２８（搬送部）を備えている。副走査部２８は、前述のローラー１６と、ローラー１６を回転駆動させる駆動源である搬送モーター２７とを備えている。搬送モーター２７は不図示の歯車機構を介してローラー１６の回転軸１４と動力伝達可能に連結されている。搬送モーター２７の駆動によりローラー１６が回転することによって媒体Ｐは、印刷ヘッド２１と対向する状態で副走査方向Ｙに搬送される。
【００２８】
図１に示す印刷ヘッド２１は、ローラー１６に向かって突出するノーズ部２２を備えている。そして、印刷ヘッド２１は、ローラー１６と対向するノーズ部２２の先端からワイヤピン３１（図２、図４を参照）を突出させ、ワイヤピン３１で媒体Ｐを打ち付けることにより媒体Ｐに印字する。こうしたプリンター１１は、インクリボンなどを介してワイヤピン３１が媒体Ｐに圧力（打圧）を加えることで、媒体Ｐにドットを複写して文字や符号などを印字する。プリンター１１は、媒体Ｐとして例えばノーカーボンペーパーなどの感圧紙を用いる場合、インクリボンを用いることなく、媒体Ｐに印字可能である。そして、シリアル印刷方式を採用するプリンター１１は、副走査部２８により媒体Ｐを副走査方向Ｙに搬送する搬送動作と、主走査部２３により印刷ヘッド２１を主走査方向Ｘに移動させながらその移動途中で印刷ヘッド２１がローラー１６に支持される媒体Ｐに印字する印字動作とが繰り返し行われ、媒体Ｐに印刷データに基づく文書等が印刷される。なお、図１において、印刷ヘッド２１は印刷中において主走査方向Ｘに往復動するが、＋Ｘ方向を順方向（往動方向）、−Ｘ方向を逆方向（復動方向）とする。
【００２９】
図２及び図３は、印字動作の一例を説明するための説明図である。図２はワイヤピン３１を媒体Ｐに打ち付ける動作を示し、図３はワイヤピン３１を媒体Ｐから離す動作を示す。
【００３０】
プリンター１１が内蔵する制御部４１（図６を参照）内の不図示のスイッチ（例えばトランジスター）が、マイクロコンピューターから出力された印字制御信号がＨｉｇｈになってオンした場合にコイル３２に電流が流れると磁力が発生する。そして、図２に示すように、発生した磁力によって金属製のレバー３３が軸３４を中心に同図に矢印で示す方向に回動して鉄心３５に引き寄せられる。そして、レバー３３に接続されているワイヤピン３１が、インクリボン３６を紙等の媒体Ｐに打ち付けることにより、媒体Ｐにドットの画像を形成する。また、媒体Ｐが感圧紙である場合は、インクリボン３６を介さずワイヤピン３１を媒体Ｐに直接打ち付けることにより、媒体Ｐに印字される。
【００３１】
また、図３に示すように、戻しばね３７は、同図に矢印せ示す上方にレバー３３を押し、レバー３３を鉄心３５から離れる方向に付勢する。制御部４１内のマイクロコンピューターから出力された印字制御信号に応じて不図示のスイッチがオフし、コイル３２に流していた電流を遮断すると、コイル３２に磁力が発生しなくなる。そのため、レバー３３は、戻しばね３７の付勢力によって軸３４を中心に図３に矢印で示す復帰方向に回動して元の位置に戻る。これにより、ワイヤピン３１も媒体Ｐ及びインクリボン３６から離れて元の位置に戻る。なお、図２及び図３では、１本のワイヤピン３１の動作のみ説明したが、図４に示す複数のワイヤピン３１ごとに、コイル３２、レバー３３及び戻しばね３７等からなるワイヤピン駆動機構が設けられ、各ワイヤピン３１は制御部４１により個別に駆動制御される。なお、前述のとおり、媒体Ｐが感圧紙である場合、プリンター１１はインクリボン３６を取り外した状態で使用される。
【００３２】
次に、図４を参照して、印刷ヘッドが有するワイヤピン列について説明する。図４に示すように、印刷ヘッド２１のノーズ部２２におけるローラー１６の表面と対向する板状のワイヤガイド２２ａには、複数（Ｋ列）のワイヤ群の一例としてのワイヤピン列３８が設けられている。図４に示す例では、ワイヤガイド２２ａに４列（例えばＡ列〜Ｄ列）のワイヤピン列３８が配置されている。ここで、図４に示す４列のワイヤピン列３８について、印刷ヘッド２１が往動するときの進行方向先頭側から順に、Ａ列を第１ワイヤピン列３８Ａ、Ｂ列を第２ワイヤピン列３８Ｂ、Ｃ列を第３ワイヤピン列３８Ｃ及びＤ列を第４ワイヤピン列３８Ｄとする。なお、以下の説明では、ワイヤピン列３８Ａ〜３８Ｄを特に区別しない場合は、単に「ワイヤピン列３８」という。
【００３３】
ワイヤピン列３８は、副走査方向Ｙに一定のピッチＹｐで配置された複数（Ｊ本（但し、ＪはＪ≧４を満たす自然数（本例では１２本）））のワイヤピン３１を含んでいる。各ワイヤピン列３８を構成するＪ本のワイヤピン３１は、副走査方向ＹのピッチＹｐが、例えば１／７２インチとなるように配列されている。なお、ワイヤピン３１の副走査方向ＹのピッチＹｐは、所望の印刷解像度に応じて変更でき、例えば１／３６インチ又は１／１４４インチでもよい。
【００３４】
ここで、ワイヤピン列３８を構成するＪ本（本例では１２本）のワイヤピン３１に対してそれぞれ＃１〜＃１２の符号を割り当てる。図４に示す４列のワイヤピン列３８は、ワイヤガイド２２ａの表面における中央部に配置されている。図４において、４列のワイヤピン列３８を構成する４列分（計４８本）のワイヤピン３１は、ワイヤガイド２２ａ（又は４つのワイヤピン列３８）の主走査方向Ｘにおける中心線Ｌｃ上の中心点Ｃに対して点対称となる位置関係となる配列パターンをとる。すなわち、図４に示すように、第１ワイヤピン列３８Ａ（Ａ列）を構成するＪ本のワイヤピン３１と第４ワイヤピン列３８Ｄ（Ｄ列）を構成するＪ本のワイヤピン３１とは中心点Ｃに対して互いに点対称となる配列パターンをとる。また、第２ワイヤピン列３８Ｂ（Ｂ列）を構成するＪ本のワイヤピン３１と第３ワイヤピン列３８Ｃ（Ｃ列）を構成するＪ本のワイヤピン３１とは中心点Ｃに対して互いに点対称となる配列パターンをとる。
【００３５】
図４において、第１ワイヤピン列３８Ａと第２ワイヤピン列３８Ｂにより例えば漢字１文字を印字でき、第３ワイヤピン列３８Ｃと第４ワイヤピン列３８Ｄにより例えば漢字１文字を印字できる。本実施形態の印刷ヘッド２１は、２文字ずつの印字が可能なため、高速印字が可能になっている。１文字を印字可能な２列１組のワイヤピン列３８Ａ，３８Ｂと３８Ｃ，３８Ｄは、組をなすもの同士が同じ配列パターンを有するとともにワイヤピン列３８間で副走査方向Ｙにおけるワイヤピン３１の位置が半ピッチ（＝Ｙｐ／２）ずれている。このため、２列ずつのワイヤピン列３８Ａ，３８Ｂと３８Ｃ，３８Ｄにより、１文字を１４４ｄｐｉの解像度で印字できる。なお、１文字の印字に２列のワイヤピン列３８を用いる本例では、ピッチＹｐが１／３６インチのときに印刷解像度が７２ｄｐｉ、ピッチＹｐが１／１４４インチのときに印刷解像度が２８８ｄｐｉとなる。
【００３６】
図４、図５に示すように、本実施形態では、ワイヤピン列３８を構成する複数（Ｊ本）のワイヤピン３１が、主走査方向Ｘに３つ以上の異なる位置にずれて配置されている。特に本例では、Ｊ本（１２本）のワイヤピン３１は、Ｎ個（但し、Ｎは、３≦Ｎ≦Ｊ／２を満たす自然数）のワイヤピン群３９を含んでいる。ワイヤピン群３９に属するＭ本（但し、Ｍは、２≦Ｍ≦Ｊ−４を満たす自然数）のワイヤピン３１は主走査方向Ｘに同じ位置に配置されている。図４、図５の例では、ワイヤピン群３９に属するワイヤピン３１の数Ｍは、全てのワイヤピン群３９で共通でＭ＝２であるが、条件２≦Ｍ≦Ｊ−４を満たしていれば、ワイヤピン列３８に、それぞれに属するワイヤピン数Ｍの異なるワイヤピン群３９が混在していてもよい。
【００３７】
また、本例では特にＮは４以上（Ｎ≧４）であり、Ｎ個のワイヤピン群３９が４つ以上（例えば６つ）の異なる位置にずれて位置するジグザグに配置されている。本例では、Ｎ個のワイヤピン群３９は、主走査方向Ｘの位置が互いに異なっている。Ｎ個のワイヤピン群３９がジグザグに配置されることにより、それらに属するＪ本のワイヤピン３１は同じくジグザグに配置され、主走査方向Ｘに４つ以上（例えば６つ）の異なる位置にずれて配置されている。本例では、Ｊ本のワイヤピン３１が主走査方向Ｘに配置される異なる位置の数は、ワイヤピン群３９の数と等しい数Ｎ（本例では６つ）となっている。なお、図４では、第１ワイヤピン列３８Ａ（Ａ列）に属する全て（６つ）のワイヤピン群３９を二点鎖線の矩形で囲んで示しているが、他のワイヤピン列３８Ｂ〜３８Ｄについてはワイヤピン♯１，♯２を含む第１ワイヤピン群３９のみ二点鎖線で囲んで示し、他のワイヤピン群の表示は省略している。
【００３８】
図５に示すように、ワイヤピン列３８を構成する全て（Ｊ本）のワイヤピン３１は、主走査方向Ｘにおいてワイヤピン３１の副走査方向ＹにおけるピッチＹｐ（中心間距離）と同じ寸法の範囲内で、３つ以上（本例では特に６つ）の異なる位置にずれて配置されている。換言すれば、Ｊ本のワイヤピン３１は、主走査方向Ｘに３つ以上（本例では特に６つ）の異なる位置にずれて配置され、かつ主走査方向Ｘの最大ずれ量ΔＸmaxが、ワイヤピン３１の副走査方向ＹのピッチＹｐの寸法以下となっている。すなわち、最大ずれ量ΔＸmaxは、ΔＸmax≦Ｙｐの条件を満たしている。ここで、最大ずれ量ΔＸmaxとは、ワイヤピン列３８を構成するＪ本のワイヤピンのうち最も−Ｘ方向側に位置するワイヤピン３１と、最も＋Ｘ方向側に位置するワイヤピン３１との中心間距離を指す。
【００３９】
また、本例では、Ｊ本のワイヤピン３１が３つ以上（本例では特に６つ）の異なる位置にずれて配置されている範囲、すなわち最大ずれ量ΔＸmaxが、ワイヤピン３１の半径以上となっている。特に本例では、最大ずれ量ΔＸmaxが、ワイヤピン３１の直径以上となっている。この最大ずれ量ΔＸmaxが大きいほど、かつワイヤピン３１の主走査方向Ｘに３つ以上の異なる位置の数が少ないほど、分散インパクト印字の実施頻度が高まる。このため、所望の分散インパクト印字の実施頻度が得られるように、最大ずれ量ΔＸmax及びワイヤピン３１の３つ以上の異なる位置の数を決めればよい。なお、ワイヤピン３１の配列は、ワイヤガイド２２ａに開口する図示しないガイド孔の配列によって決定される。ここではワイヤピン３１に注目して説明するが、ワイヤピン３１の配列とガイド孔の配列は一致しているため、ワイヤピン３１の配列をガイド孔の配列と読み替えることもできる。
【００４０】
図４及び図５に示す例では、ワイヤピン列３８を構成するＮ個のワイヤピン群３９を主走査方向Ｘに３つ以上の異なる位置にずらすことで、主走査方向ＸにおいてＪ本のワイヤピン３１を最大ずれ量ΔＸmaxが副走査方向ＹのピッチＹｐと同じ寸法の範囲内でＮ個の異なる位置に配置する。このため、図５に示すワイヤピン配列を採用する本実施形態によれば、Ｊ本のワイヤピン全てを主走査方向ＸにＪ個の異なる位置にずらした構成に比べ、主走査方向Ｘにおけるワイヤピン３１の中心線間隔であるずれ量Δｘを相対的に大きく確保できている。図５に示すように、ジグザグに配置されたＪ本（１２本）のワイヤピン３１を、副走査方向Ｙと直交する投影線Ｌｐに対して副走査方向Ｙに投影した場合、その投影線Ｌｐ上のＮ個（６つ）の投影ワイヤピンの主走査方向Ｘにおけるずれ量Δｘが全て等しくなっている。つまり、Ｊ本のワイヤピン３１は主走査方向Ｘに一定のピッチＸｐで配置されている。
【００４１】
次に、印刷ヘッド２１を主走査方向Ｘに移動させて行う印字動作について説明する。媒体Ｐに印字する際、印刷ヘッド２１は、主走査方向Ｘに移動しながら印字を行う。このとき、印刷ヘッド２１は、例えば順方向＋Ｘに移動（往動）する際に、各ワイヤピン列３８Ａ〜３８Ｄのそれぞれにおいて、Ｊ本（１２本）のワイヤピン３１のうち往動時の進行方向先端側のワイヤピン３１から順に駆動させて印字を行う。また、印刷ヘッド２１は、逆方向−Ｘに移動（復動）する際に、各ワイヤピン列３８Ａ〜３８Ｄのそれぞれにおいて、Ｊ本のワイヤピン３１のうち復動時の進行方向先端側のワイヤピン３１から順に駆動させて印字を行う。
【００４２】
特に複数のワイヤピン群３９を含む本実施形態の印刷ヘッド２１では、図４に示すように、印刷ヘッド２１が順方向＋Ｘに移動する際に、Ｋ列（４列）のワイヤピン列３８Ａ〜３８Ｄではそれぞれに属するＮ個のワイヤピン群３９のうち、進行方向先頭側に位置するワイヤピン群３９から順に駆動するように制御される。詳しくは、第１ワイヤピン列３８Ａを構成するＪ本（１２本）のワイヤピン３１のうち、１番目にワイヤピン♯５，♯６、２番目にワイヤピン♯９，♯１０、３番目にワイヤピン♯３，♯４、４番目にワイヤピン♯７，♯８、５番目にワイヤピン♯１，♯２、６番目にワイヤピン♯１１，♯１２の順序で打ち付けられる。次に第２ワイヤピン列３８Ｂを構成するワイヤピン♯１〜♯１２が、第１ワイヤピン列３８Ａと同様の順序で打ち付けられる。さらに第３ワイヤピン列３８Ｃを構成するワイヤピン３１のうち、１番目にワイヤピン♯１，♯２、２番目にワイヤピン♯１１，♯１２、３番目にワイヤピン♯５，♯６、４番目にワイヤピン♯９，♯１０、５番目にワイヤピン♯３，♯４、６番目にワイヤピン♯７，♯８の順番でワイヤピンが打ち付けられる。次に第４ワイヤピン列３８Ｄを構成するワイヤピン♯１〜♯１２が、第３ワイヤピン列３８Ｃと同様の順番で打ち付けられる。
【００４３】
一方、印刷ヘッド２１が逆方向−Ｘに移動（復動）する際は、Ｋ列（４列）のワイヤピン列３８Ａ〜３８Ｄのそれぞれに属するＮ個のワイヤピン群３９のうち、進行方向先頭側に位置するワイヤピン群３９から順に駆動するように制御される。詳しくは、印刷ヘッド２１が逆方向−Ｘに移動するときは、Ｋ列のワイヤピン列３８Ａ〜３８Ｄを構成するワイヤピン群３９が、順方向＋Ｘのときの順序と逆の順序で駆動される。なお、印刷ヘッド２１は、各ワイヤピン列３８Ａ〜３８Ｄを構成する合計Ｋ列×Ｊ本のワイヤピン３１を、媒体Ｐに対して主走査方向Ｘ及び副走査方向Ｙに互いに異なる位置に打ち付けてドットを形成することで印字する。また、Ｋ列×Ｊ本のワイヤピン３１のうち印刷データＰＤに基づき選択されたワイヤピンが打ち付け駆動されることで文字が印字される。
【００４４】
次に、図６を参照して、プリンター１１の電気的構成を説明する。プリンター１１は、プリンター１１の制御を司る制御部４１、印刷ヘッド２１、キャリッジモーター２４、搬送モーター２７及びエンコーダー２９を備えている。エンコーダー２９は、キャリッジモーター２４の回転又は主走査部２３の動力伝達系（例えば歯車）の回転を検出し、キャリッジ１７の移動量（移動距離）に比例する数のパルスを含む回転検出信号（エンコーダー信号）を制御部４１へ出力する。
【００４５】
制御部４１は、ＣＰＵ（Central Processing Unit）及びカスタムＬＳＩであるＡＳＩＣ（Application Specific Integrated Circuit）（特定用途向け集積回路）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、不揮発性メモリー等を含むマイクロコンピューター（いずれも図示せず）を備える。制御部４１は、主走査部２３の動作と、副走査部２８の動作と、印刷ヘッド２１に含まれるワイヤピン３１の動作とを制御する。制御部４１は、ＣＰＵが不揮発性メモリーに記憶されたプログラムを実行したときに構築されるソフトウェアからなるヘッド制御部４２、キャリッジ制御部４３及び搬送制御部４４を備える。また、制御部４１は、不揮発性メモリーに図７に示す速度制御プロファイルデータＶＤを記憶している。さらに制御部４１は、制御回路４５及びモーター駆動回路４６，４７を備えている。なお、各制御部４２〜４４は、ソフトウェアに替え、ハードウェアからなる構成、又はソフトウェアとハードウェアとの協働による構成であってもよい。
【００４６】
ヘッド制御部４２は、図示しない外部装置（ホスト装置）からプリンター１１が受信した印刷データＰＤを制御回路４５に送る。制御回路４５は、印刷データＰＤに基づく印字タイミングで印刷ヘッド２１の各ワイヤピン３１（図４参照）を駆動させることが可能な印字制御信号Ｓｐを生成し、その生成した印字制御信号Ｓｐを印刷ヘッド２１に出力する。制御回路４５は、ワイヤピン３１が主走査方向Ｘに３つ以上（例えば６つ）の異なる位置にずれて配置されていることに対応して、主走査方向Ｘに位置の異なるワイヤピン単位（本例ではワイヤピン群単位）に印字タイミングを規定する印字制御信号Ｓｐを生成し出力する。
【００４７】
キャリッジ制御部４３は、モーター駆動回路４６を介してキャリッジモーター２４を駆動制御することによりキャリッジ１７を制御し、印刷ヘッド２１を主走査方向Ｘに移動させる移動動作（主走査）を制御する。キャリッジ制御部４３は、不揮発性メモリーに記憶された図７に示す速度制御プロファイルデータＶＤに基づいてキャリッジモーター２４を速度制御する。図６に示すキャリッジ制御部４３は、エンコーダー２９から入力した回転検出信号のパルスを計数してその時々のキャリッジ１７の位置（キャリッジ位置）を逐次取得する。キャリッジ制御部４３は、キャリッジ１７の移動開始位置Ｐ０を起点とするその時々のキャリッジ位置（現在位置）を取得し、そのときのキャリッジ位置を基に速度制御プロファイルデータＶＤを参照して、現在のキャリッジ位置に応じた目標速度を取得する。キャリッジ制御部４３は、目標速度に応じた指令値をモーター駆動回路４６に出力することによりキャリッジ１７を速度制御プロファイルに沿って速度制御する。その結果、キャリッジ１７は、図７にグラフで示すように、加速過程・定速過程・減速過程を経て一方向（順方向又は逆方向）に１回移動（１走査）する。なお、キャリッジ制御部４３は、キャリッジ速度を目標速度に近づけるフィードバック制御（例えばＰＩＤ制御）を行うが、例えば加速域と減速域についてはフィードフォワード制御を行ってもよい。
【００４８】
図７に示すように、印刷ヘッド２１は、加速過程においてその途中の印字開始位置Ｐ１から定速度Ｖｃに達する加速終了位置Ｐ２までの区間で印刷する加速印刷と、定速度Ｖｃで移動する定速域で印刷する定速印刷と、定速度Ｖｃからの減速を開始する減速開始位置Ｐ３から減速過程の途中の印字終了位置Ｐ４までの区間で印刷する減速印刷とを行う。なお、本実施形態では、変速印刷として加速印刷と減速印刷との両方を行うが、加速過程と減速過程とのうち少なくとも一方の変速過程で印刷する変速印刷であればよい。
【００４９】
図６に示す搬送制御部４４は、モーター駆動回路４７を介して搬送モーター２７を駆動制御してローラー１６を回転させることにより、媒体Ｐを次行の印字位置又は排出位置などの目標位置まで搬送する。印刷中は、キャリッジ制御部４３がキャリッジ１７（つまり印刷ヘッド２１）を主走査方向Ｘに移動させる移動動作（主走査）と、搬送制御部４４が媒体Ｐを次行の印字位置まで搬送する搬送動作（副走査）とを繰り返すことにより、媒体Ｐに１枚分の印字が行われる。
【００５０】
また、本実施形態の制御回路４５は、ヘッド制御部４２から受信した印刷データＰＤに基づいて各ワイヤピン３１の印字タイミングを規定する印字制御信号Ｓｐを生成する。制御回路４５は、エンコーダー２９から入力した印刷ヘッド２１の移動速度（ヘッド走査速度）に応じた所定周期のパルスを含む回転検出信号（エンコーダー信号）を逓倍回路（図示せず）により印字駆動周期のパルスを含む基準パルス信号Ｓｔ（図８参照）に変換する。制御回路４５は、基準パルス信号を基に各ワイヤピンを駆動させる印字制御信号Ｓｐを生成する。本実施形態では、ワイヤガイド２２ａの面上においてワイヤピン列３８を構成するＪ本のワイヤピン３１は主走査方向Ｘのずれ量Δｘ（ピッチＸｐ）が一定であるため、基準パルス信号に対して一定の遅延時間Δｔずつ遅らせた設定遅延時間ΔＴ（＝０，Δｔ，２Δｔ，…）の遅延により各ワイヤピン３１の印字制御信号Ｓｐを生成する。一定の遅延時間Δｔは、そのときのヘッド走査速度に応じて変化する値である。なお、Ｊ本のワイヤピン３１のうち印刷ヘッド２１の進行方向の先頭に位置するワイヤピン３１を基準ワイヤピンとする。また、印字制御信号Ｓｐは、パルスの出現時期がコイル３２の通電時期となり、ワイヤピン３１の駆動時期を規定するパルス信号である。
【００５１】
また、制御回路４５は、複数のワイヤピン３１に対応する複数のスイッチ素子（図示せず）を内蔵する。制御回路４５は、入力した印刷データＰＤにおけるワイヤピン３１に対応するドット値（画素値）が「１」であればそのワイヤピン３１に対応するスイッチ素子をＯＮさせ、ワイヤピン３１に対応するドット値が「０」であればそのワイヤピン３１に対応するスイッチ素子をＯＦＦのまま保持する。スイッチ素子が１回ＯＮする期間は、設定遅延時間ΔＴの最大値よりも少し長く、スイッチ素子がＯＮのときに印字制御信号Ｓｐは出力され、スイッチ素子がＯＦＦのときは印字制御信号Ｓｐが出力されない。
【００５２】
制御回路４５は、例えばディレイカウンター（図示せず）を内蔵する。ディレイカウンターは、基準パルス信号Ｓｔの入力時点から、不図示のクロック回路から入力するパルス信号のパルス数を計数することにより、設定遅延時間ΔＴを計時する。制御回路４５は、ディレイカウンターの計数値が設定遅延時間ΔＴに相当する値に達すると、基準パルス信号Ｓｔをその入力から設定遅延時間ΔＴだけ遅らせて出力することで、対応するワイヤピン３１を駆動させる印字制御信号Ｓｐを出力する。
【００５３】
次に、図８を参照して、制御回路４５における印字制御信号Ｓｐを生成する回路部分の構成を詳細に説明する。なお、図８では、制御回路４５における印字制御信号Ｓｐを生成する要部のみを示している。また、ワイヤピン列３８の印字制御信号Ｓｐの生成方法は、ワイヤピン列３８間の主走査方向Ｘの距離に応じた分だけ出力時期が異なるものの、Ｊ本のワイヤピン３１を駆動させる印字制御信号Ｓｐの生成処理についてはワイヤピン列３８間で同じなので、図８では、１つのワイヤピン列３８の制御に用いられる回路部分のみ示している。
【００５４】
図８に示すように、制御回路４５は、指示信号生成回路５１と出力信号生成回路５２とを備える。指示信号生成回路５１は、遅延時間Δｔを設定可能なレジスタ５３を内蔵する。ヘッド制御部４２は、エンコーダー２９から入力した回転検出信号を基にヘッド走査速度を取得し、その取得したヘッド走査速度に応じた遅延時間Δｔをレジスタ５３に設定する。例えば不揮発性メモリーには、ヘッド走査速度と遅延時間Δｔとの対応関係を示す参照データが記憶されており、ヘッド制御部４２は、そのときのヘッド走査速度を基に参照データを参照してヘッド走査速度に応じた遅延時間Δｔを取得する。指示信号生成回路５１は、レジスタ５３から読み出した遅延時間Δｔを指示する遅延時間設定信号Ｓｄを生成する。なお、ヘッド走査速度（キャリッジ速度）は、キャリッジ制御部４３がエンコーダー２９から入力した回転検出信号に含まれるパルスのエッジ間隔を計時した値の逆数に基づき取得したものを使用する。
【００５５】
また、指示信号生成回路５１は、出力信号生成回路５２に印字制御信号Ｓｐの出力順序を選択させる出力順序選択信号Ｓｓを生成する。制御回路４５は、エンコーダー２９からの回転検出信号に基づき印刷ヘッド２１の走査が順方向＋Ｘ（往動）か逆方向−Ｘ（復動）かを検出する。本例のワイヤピン列３８は、図５に示すように、ワイヤピン３１がジグザグに配置され、Ｊ本のワイヤピン３１が主走査方向Ｘにおいて非対称な配列パターンで配列されている。このため、印刷ヘッド２１が順方向＋Ｘに移動するときと逆方向−Ｘに移動するときとで、ヘッド進行方向の先頭から末尾までのワイヤピン３１の順序が異なる。すなわち、図５に示すワイヤピン列３８（Ａ列又はＢ列）の例では、印刷ヘッド２１の走査が順方向＋Ｘのときに、１番目にワイヤピン♯５，♯６、２番目にワイヤピン♯９，♯１０、３番目にワイヤピン♯３，♯４、４番目にワイヤピン♯７，♯８、５番目にワイヤピン♯１，♯２、６番目にワイヤピン♯１１，♯１２の順序となる。また、印刷ヘッド２１の走査が逆方向−Ｘのときは、順方向＋Ｘのときと逆の順番で、１番目にワイヤピン♯１１，♯１２、２番目にワイヤピン♯１，♯２、３番目にワイヤピン♯７，♯８、４番目にワイヤピン♯３，♯４、５番目にワイヤピン♯９，♯１０、６番目にワイヤピン♯５，♯６の順序となる。指示信号生成回路５１は、印刷ヘッド２１の走査が順方向＋Ｘ（往動）であるか逆方向−Ｘであるかに応じた上記の出力順序を選択しうる出力順序選択信号Ｓｓを生成する。
【００５６】
また、図４に示す例では、Ａ列・Ｂ列のワイヤピン列３８Ａ，３８Ｂと、Ｃ列・Ｄ列のワイヤピン列３８Ｃ，３８Ｄとで、ワイヤピン３１の配列パターンが異なっている。そのため、印刷ヘッド２１の走査が順方向＋Ｘであっても、Ａ列・Ｂ列のワイヤピン列３８Ａ，３８ＢとＣ列・Ｄ列のワイヤピン列３８Ｃ，３８Ｄとで、印刷ヘッド２１の進行方向の先頭から末尾までのワイヤピン３１の順序、つまり出力順序が異なる。指示信号生成回路５１は、Ａ列・Ｂ列のワイヤピン列３８Ａ，３８Ｂに対応する各出力信号生成回路５２に出力する出力順序選択信号Ｓｓと、Ｃ列・Ｄ列のワイヤピン列３８Ｃ，３８Ｄに対応する各出力信号生成回路５２に出力する出力順序選択信号Ｓｓとをそれぞれ変えて、それぞれに合った出力順序を選択しうる各出力順序選択信号Ｓｓを生成する。これら遅延時間設定信号Ｓｄ及び出力順序選択信号Ｓｓは、指示信号生成回路５１から出力信号生成回路５２へ出力される。
【００５７】
図８に示すように、出力信号生成回路５２は、ワイヤピン列３８を構成するＪ本（本例では１２本）のワイヤピン♯１〜♯１２のそれぞれに対応するＪ個（本例では１２個）の出力順序選択回路５４Ａ〜５４Ｌを備える。各出力順序選択回路５４Ａ〜５４Ｌは、それぞれ対応するＮ本（本例では１２本）のワイヤピン♯１〜♯１２を個別に駆動させるための印字制御信号Ｓｐを出力する。各出力順序選択回路５４Ａ〜５４Ｌは、入力した基準パルス信号Ｓｔに対して設定遅延時間ΔＴの異なるＪ通り（本例では１２通り）の印字タイミングを選択可能なＪ個（本例では１２個）の出力回路５５Ａ〜５５Ｌを備えている。つまり、複数の出力順序選択回路５４Ａ〜５４Ｌは、それぞれ１２個の出力回路５５Ａ〜５５Ｌのうち出力順序選択信号Ｓｓで指定された１つを選択し、その選択した出力回路からワイヤピン単位で印字制御信号Ｓｐを出力する。なお、出力順序選択回路５４Ａ〜５４Ｌは、特に区別しない場合は、単に「出力順序選択回路５４」と記す。また、出力回路５５Ａ〜５５Ｌについても、特に区別しない場合は、単に「出力回路５５」と記す。
【００５８】
出力順序選択回路５４は、指示信号生成回路５１から入力した遅延時間設定信号Ｓｄで指定された遅延時間Δｔを基に、Ｊ個の出力回路５５Ａ〜５５Ｌに１２通りの設定遅延時間ΔＴ1〜ΔＴ12を設定する。出力順序選択回路５４Ａ〜５４Ｌは、遅延時間Δｔを整数（０〜１１）倍して１２通りの設定遅延時間ΔＴ1〜ΔＴ12を取得し、１２個の出力回路５５Ａ〜５５Ｌにこれら１２通りの設定遅延時間ΔＴ1＝０，ΔＴ2＝Δｔ，ΔＴ3＝２Δｔ，ΔＴ4＝３Δｔ，…，ΔＴ11＝１０Δｔ，ΔＴ12＝１１Δｔをこの順番に設定する。
【００５９】
この設定遅延時間ΔＴの設定の後、出力順序選択回路５４Ａ〜５４Ｌは、指示信号生成回路５１から出力順序選択信号Ｓｓを入力すると、１２個の出力回路５５Ａ〜５５Ｌのうち出力順序選択信号Ｓｓにより指示された１つを選択し、その選択した１つの出力回路に印字制御信号Ｓｐを出力させる。各出力回路５５Ａ〜５５Ｌのうち選択された１つは、入力した基準パルス信号Ｓｔを、自身に設定された設定遅延時間ΔＴだけ遅延させたタイミングで出力することにより印字制御信号Ｓｐを出力する。本実施形態では、ワイヤピン３１の主走査方向Ｘに３つ以上の異なる位置の数が６つなので、Ｊ個の出力順序選択回路５４Ａ〜５４Ｌは、印字タイミングの異なる６種類（１２個）の印字制御信号Ｓｐを出力する。
【００６０】
次に、上記のように構成されたプリンター１１の作用について説明する。印刷ヘッド２１の主走査方向Ｘへの走査（印字動作）と、媒体Ｐの副走査方向Ｙへの副走査（搬送動作）とが繰り返し行われることで、媒体Ｐに印刷データＰＤに基づく複数の文字が印字される。キャリッジモーター２４が速度制御プロファイルデータＶＤに基づき速度制御されることにより、印刷ヘッド２１は図７に示す速度プロファイルに沿って速度制御される。すなわち、図７に示すように、印刷ヘッド２１は移動開始位置Ｐ０から加速し、加速過程の途中の印字開始位置Ｐ１から加速終了位置Ｐ２までの区間で加速印刷を行う。そして、印刷ヘッド２１は加速終了位置Ｐ２から減速開始位置Ｐ３までの定速領域で定速印刷を行う。さらに、印刷ヘッド２１は減速開始位置Ｐ３から減速過程の途中の印字終了位置Ｐ４までの区間で減速印刷を行う。減速印刷を終えると、印刷ヘッド２１はそのまま減速した後、停止位置Ｐ５で停止する。
【００６１】
例えば特許文献１に記載された環状型のワイヤ配列を有する印刷ヘッドでは、各ワイヤピンに応じた定速印刷用の一定の印字タイミングで、加速印刷及び減速印刷を行うとすると、主走査方向に位置の異なるワイヤピン間で印字位置がずれてしまう。特に環状型のワイヤ配列を有する印刷ヘッドでは、印刷ヘッドにおける進行方向の先頭のワイヤピンから末尾のワイヤピンまでの主走査方向の距離が比較的長いため、先頭のワイヤピンと末尾のワイヤピンとの間で主走査方向Ｘにおける印字ずれ（ドット印刷ずれ）が著しくなる。
【００６２】
これに対して、本実施形態のプリンター１１では、制御部４１は、印刷ヘッド２１の走査速度に応じてワイヤピン列３８に属する複数（Ｊ本）のワイヤピン３１を、主走査方向Ｘに位置の異なるワイヤピン単位で異なる印字タイミングに制御する。つまり、制御部４１は、ワイヤピン列３８に属する複数のワイヤピン３１のうち印刷ヘッド２１の進行方向における先頭のワイヤピン３１の印字タイミングに対して、先頭のワイヤピン３１と他のワイヤピン３１との主走査方向Ｘの距離（つまり出力順序）とヘッド走査速度（つまり遅延時間Δｔ）とに基づく設定遅延時間ΔＴだけ遅らせた印字タイミングで他のワイヤピン３１を駆動させる。このため、加速過程で印刷する加速印刷と減速過程で印刷する減速印刷とを含む変速印刷時においても、主走査方向Ｘに３つ以上の位置の異なるワイヤピン３１，３１間で印字ずれ量（印刷ドットずれ量）が小さく抑えられる。
【００６３】
また、印刷ヘッド２１の進行方向の先頭のワイヤピン３１と末尾のワイヤピン３１との距離が比較的離れていると、ヘッド走査速度に応じた遅延時間Δｔを設定しても、先頭のワイヤピン３１が印字するときと、末尾のワイヤピン３１が印字するときとで、印刷ヘッド２１の走査速度が変化している。すなわち、先頭のワイヤピン３１が印字した時から末尾のワイヤピン３１が印字タイミングに達した時までに、印刷ヘッド２１は加速してヘッド走査速度が変化している。この場合、先頭と末尾のワイヤピン３１間の距離に応じた設定遅延時間ΔＴを設定して印字制御信号Ｓｐを出力しても、先頭のワイヤピン３１と末尾のワイヤピン３１との間で主走査方向Ｘにおける印字ずれ（ドット印刷ずれ）が発生し易い。
【００６４】
そこで、本実施形態のプリンター１１では、印刷ヘッド２１の進行方向における先頭のワイヤピン３１と末尾のワイヤピン３１との距離を相対的に狭くしている。ワイヤピン列３８を構成するＪ本（例えば１２本）のワイヤピン３１を、主走査方向Ｘに３つ以上の異なる位置に配置するとともに、ワイヤピン列３８の副走査方向ＹのピッチＹｐと同じ寸法の範囲内に収まるように配置している。換言すれば、ワイヤピン列３８を構成するＪ本のワイヤピン３１は、主走査方向Ｘの最大ずれ量ΔＸmaxが、ワイヤピン３１の副走査方向ＹにおけるピッチＹｐの寸法以下となる範囲内（ΔＸmax≦Ｙｐ）で、主走査方向Ｘに３つ以上の異なる位置にずらして配列されている。このため、印刷ヘッド２１の進行方向の先頭のワイヤピン３１から末尾のワイヤピン３１との主走査方向Ｘの中心間距離（最大ずれ量ΔＸmax）がピッチＹｐ以下と比較的短い。したがって、ヘッド進行方向における先頭の基準ワイヤピン３１の印字時期と、末尾のワイヤピン３１の印字時期との間における印刷ヘッド２１の走査速度の変化が比較的小さい。このため、先頭のワイヤピン３１と末尾のワイヤピン３１との間で主走査方向Ｘにおける印字ずれ量（ドットずれ量）が小さく抑えられる。よって、変速印刷時においても印字ずれが発生しにくい。
【００６５】
また、Ｊ本のワイヤピン３１が主走査方向Ｘに分散して配置されていないと、ワイヤピン３１が同時に駆動される同時インパクト印刷の実施頻度が相対的に高くなって、印刷時の騒音が大きくなる。そこで、本実施形態では、主走査方向ＸにピッチＹｐ以下の範囲内で、Ｎ個（例えば６個）のワイヤピン群３９を主走査方向Ｘに３つ以上（Ｎ個）の異なる位置に配置している。つまり、Ｊ本のワイヤピン３１は、主走査方向ＸにピッチＹｐ以下の範囲内で、Ｊ個（例えば１２個）よりも少ないＮ個（例えば６個）の異なる位置に分散して配置されている。そのため、分散インパクト印字の実施頻度が相対的に高くなる。さらに、分散インパクト印字の実施頻度を一層高くするため、ワイヤピン群３９をジグザグに配置している。
【００６６】
このようにＪ本のワイヤピン３１を主走査方向Ｘに３つ以上の異なる位置に分散して配置するため、図５に示すように、Ｊ本のワイヤピン３１がジグザグに配置され、主走査方向Ｘにおいて非対称な配列パターンで配列されている。このため、印刷ヘッド２１が順方向＋Ｘに移動するときと逆方向−Ｘに移動するときとで、印刷ヘッド２１の進行方向の先頭から末尾までのワイヤピン３１の印字順序が異なる。
【００６７】
本実施形態の制御回路４５内では、指示信号生成回路５１が、出力信号生成回路５２に印字制御信号Ｓｐの出力順序を選択させる出力順序選択信号Ｓｓを生成する。制御回路４５は、エンコーダー２９からの回転検出信号に基づき印刷ヘッド２１の走査が順方向＋Ｘ（往動）か逆方向−Ｘ（復動）かを検出する。指示信号生成回路５１は、印刷ヘッド２１が順方向＋Ｘに移動するときは、図５に示すワイヤピン列３８（Ａ列又はＢ列）の例では、１番目にワイヤピン♯５，♯６、２番目にワイヤピン♯９，♯１０、３番目にワイヤピン♯３，♯４、４番目にワイヤピン♯７，♯８、５番目にワイヤピン♯１，♯２、６番目にワイヤピン♯１１，♯１２の出力順序となる出力順序選択信号Ｓｓを生成して出力する。一方、指示信号生成回路５１は、印刷ヘッド２１の走査が逆方向−Ｘのときは、順方向＋Ｘのときと逆の順番で、１番目にワイヤピン♯１１，♯１２、２番目にワイヤピン♯１，♯２、３番目にワイヤピン♯７，♯８、４番目にワイヤピン♯３，♯４、５番目にワイヤピン♯９，♯１０、６番目にワイヤピン♯５，♯６の出力順序となる出力順序選択信号Ｓｓを生成して出力する。このように指示信号生成回路５１は、他のワイヤピン列３８に対応する出力信号生成回路５２に対しても、印刷ヘッド２１の走査が順方向＋Ｘ（往動）であるか逆方向−Ｘであるかに応じた出力順序を選択しうる出力順序選択信号Ｓｓを生成して出力する。このため、印刷ヘッド２１が双方向印刷を行うときに、印刷ヘッド２１が順方向＋Ｘに移動して行う印字と、印刷ヘッド２１が逆方向−Ｘに移動して行う印字との間で印字ずれが発生しにくい。
【００６８】
また、図４に示す例では、Ａ列・Ｂ列のワイヤピン列３８Ａ，３８Ｂと、Ｃ列・Ｄ列のワイヤピン列３８Ｃ，３８Ｄとで、ワイヤピン３１の配列パターンが異なっている。そのため、指示信号生成回路５１は、印刷ヘッド２１の走査が順方向＋Ｘであっても、Ａ列・Ｂ列のワイヤピン列３８Ａ，３８ＢとＣ列・Ｄ列のワイヤピン列３８Ｃ，３８Ｄとで、それぞれに合った出力順序を選択しうる各出力順序選択信号Ｓｓを生成する。これら遅延時間設定信号Ｓｄ及び出力順序選択信号Ｓｓは、指示信号生成回路５１から出力信号生成回路５２へ出力される。このため、印刷ヘッド２１が配列パターンの異なる複数のワイヤピン列３８を備えていても、指示信号生成回路５１は、それら複数のワイヤピン列３８の配列パターンに応じた出力順序で出力順序選択信号Ｓｓを生成するので、適切な印字を行うことができる。
【００６９】
本実施形態の印刷ヘッド２１は、１文字ずつの印字に用いられるＡ・Ｂ列とＣ・Ｄ列の２列２組（２文字分）のワイヤピン列３８を有しているので、ワイヤピン列が１組だけ設けられた構成に比べ、高速印刷が可能である。高速印刷によって印刷ヘッド２１の走査速度が高速化しても、その割に先頭のワイヤピン３１と末尾のワイヤピン３１との印字ずれ量を相対的に小さく抑えることができる。
【００７０】
また、複数のワイヤピンが同時に駆動する同時インパクト印字の実施頻度が相対的に高くなると、他の電気部品の消費電力も含めたプリンター１１の最大消費電力が相対的に高くなり、最大消費電力を定格値以下に収めるために大型の電源装置が必要になる場合がある。この点、本実施形態の印刷ヘッド２１では、分散インパクト印字の実施頻度が相対的に高くなるので、印刷ヘッド２１が文字を印字する際に低騒音効果が得られるとともに、モーター２４，２７等の他の電気部品の消費電力も含めたプリンター１１の最大消費電力を相対的に低く抑えることができる。最大消費電力を低く抑えられれば、最大消費電力を定格値以下に収めるための電源装置が相対的に小型で済む。
【００７１】
上記実施形態によれば、以下の効果を得ることができる。
（１）ドットインパクトプリンター１１は、ドットインパクト式の印刷ヘッド２１を主走査方向Ｘに走査する主走査部２３と、媒体Ｐを副走査方向に搬送する副走査部２８とを備える。また、プリンター１１は、複数のワイヤピン３１が副走査方向に一定ピッチで配列されてなるワイヤ群の一例であるワイヤピン列３８を少なくとも１つ備え、ワイヤピン列３８を構成する全てのワイヤピン３１が主走査方向Ｘに３つ以上の異なる位置にずれて配置されたドットインパクト式の印刷ヘッド２１を備える。さらに、プリンター１１は、主走査部２３の動作と、副走査部２８の動作と、印刷ヘッド２１に含まれるワイヤピン３１の動作とを制御する制御部４１を備える。制御部４１は、印刷ヘッド２１の走査速度に応じた各ワイヤピン３１の印字タイミングを主走査方向Ｘの位置の異なるワイヤピン単位で異ならせる。よって、印刷ヘッド２１が印刷を行うときに、ワイヤピン列３８を構成する複数のワイヤピン３１のうち主走査方向Ｘに最も位置の離れたワイヤピン３１，３１間で、主走査方向Ｘの印字ずれ量（ドットずれ量）を小さく抑えることができる。
【００７２】
（２）制御部４１は、ワイヤピン列３８に属する複数のワイヤピン３１のうち印刷ヘッド２１の進行方向における先頭のワイヤピン３１の印字タイミングに対して、先頭のワイヤピン３１と他のワイヤピン３１との主走査方向Ｘの距離に応じた遅延時間（設定遅延時間ΔＴ）だけ遅らせた印字タイミングで他のワイヤピン３１を駆動させる。よって、他のワイヤピン３１の印字タイミングは、印刷ヘッド２１の進行方向における先頭のワイヤピン３１の印字タイミングに対して、先頭のワイヤピン３１と他のワイヤピン３１との主走査方向の距離と走査速度とに基づく設定遅延時間ΔＴだけ遅らせて決まる。よって、印刷時に、主走査方向Ｘに最も離れたワイヤピン３１，３１間で印字ずれ量を小さく抑えることができる。
【００７３】
（３）複数（Ｊ本）のワイヤピン３１が配置される３つ以上の異なる位置を、主走査方向Ｘに等間隔な位置とした。よって、その間隔に応じた１つの遅延時間Δｔを用いて主走査方向Ｘに位置の異なるワイヤピン単位で異なる印字タイミングに制御することができる。すなわち、印刷ヘッド２１の進行方向の先頭のワイヤピン３１の印字タイミングに対して他のワイヤピン３１の印字タイミングを比較的簡単に設定できる。よって、制御部４１による印字タイミング制御が比較的簡単になる。
【００７４】
（４）ワイヤピン列３８を構成するＪ個（Ｊは６以上の自然数）のワイヤピン３１は、副走査方向ＹにＮ個（Ｎは３≦Ｎ≦Ｊ／２を満たす自然数）のワイヤピン群３９を含み、ワイヤピン群３９に属するＭ個（Ｍは２≦Ｍ≦Ｊ−４を満たす自然数）のワイヤピン３１は主走査方向Ｘに同じ位置に配置される。制御部４１は、Ｊ本のワイヤピン３１をワイヤピン群単位で異なる印字タイミングに制御する。よって、主走査方向Ｘにワイヤピン群単位でＮ個の異なる位置にずらす構成であるため、主走査方向Ｘにワイヤピン単位でＪ個の異なる位置にずらす構成に比べ、複数のワイヤピン３１を主走査方向Ｘにより広い中心線間隔を開けて分散配置することができる。よって、ワイヤピン駆動時の一層の低騒音効果と主走査方向Ｘに最も位置の離れたワイヤピン３１，３１間の印字ずれ抑制効果とを得ることができる。
【００７５】
（５）Ｎ個のワイヤピン群３９は、主走査方向Ｘに３つ以上の位置の異なるワイヤピン群３９として、第１ワイヤピン群３９（♯５，♯６）、第２ワイヤピン群３９（♯９，♯１０）、第３ワイヤピン群３９（♯３，♯４）を含む。制御部４１は、印刷ヘッド２１を順方向＋Ｘに走査させるときに、第１ワイヤピン群３９（♯５，♯６）、第２ワイヤピン群３９（♯９，♯１０）、第３ワイヤピン群３９（♯３，♯４）の順序でワイヤピン３１を駆動させる。また、制御部４１は、印刷ヘッド２１を逆方向−Ｘに走査させるときに、第３ワイヤピン群３９（♯３，♯４）、第２ワイヤピン群３９（♯９，♯１０）、第１ワイヤピン群３９（♯５，♯６）の順序でワイヤピンを駆動させる。よって、ドットインパクト式の印刷ヘッド２１の順方向＋Ｘへの走査時の印字位置と、印刷ヘッド２１の逆方向−Ｘへの走査時の印字位置とのずれを小さく抑制できる。このため、双方向印刷時の印刷品質を高めることができる。
【００７６】
（６）ワイヤピン群３９がジグザグに配置されている。すなわち、ワイヤピン群３９をジグザグに配置することにより、複数（Ｊ本）のワイヤピン３１がジグザグに配置されている。よって、全てのワイヤピン３１が主走査方向Ｘに配置される範囲、つまり最大ずれ量ΔＸmaxを相対的に狭くでき、しかもその範囲の広さの割に、複数のワイヤピン３１を主走査方向Ｘにより広い中心線間隔を開けて分散配置することができる。このため、例えばワイヤピン単位でジグザグに配置した構成に比べ、複数のワイヤピン３１を主走査方向Ｘに一層分散させることができ、ワイヤピン駆動時の低騒音効果を一層高めることができる。また、例えば、全て（Ｊ本）のワイヤピンを主走査方向Ｘ及び副走査方向Ｙに斜めに交差する斜めの配列とした場合、例えばドットが斜めに並んだ斜めのラインを含む文字（例えば「Ｖ」）を印字する場合、同時インパクト印字の実施頻度が高まり騒音が大きくなり易い。これに対して、Ｎ個のワイヤピン群３９がジグザグに配置されていれば、全てのワイヤピンを斜めに配列した構成に比べ、例えば斜めのラインを含む文字を印字する場合でも、分散インパクト印字の実施頻度を相対的に高めることができる。よって、印刷時の一層の低騒音効果と印字ずれ抑制効果とを得ることができる。
【００７７】
（７）ドットインパクトプリンター１１は、印刷ヘッド２１の定速過程で印刷する定速印刷と、印刷ヘッド２１の加速過程と減速過程とのうち少なくとも一方で印刷する変速印刷とを行う。全て（Ｊ本）のワイヤピン３１は主走査方向Ｘの最大ずれ量ΔＸmaxが、ワイヤピン３１の副走査方向ＹのピッチＹｐと同じ寸法に収まる範囲内（ΔＸmax≦Ｙｐ）で主走査方向Ｘに３つ以上の異なる位置に配置されている。このため、変速印刷時に主走査方向Ｘに最も位置の離れたワイヤピン３１，３１間で印刷ドットの主走査方向Ｘの位置ずれ量を小さく抑えることができる。
【００７８】
（８）制御部４１は、ワイヤピン単位又はワイヤピン群単位で印字タイミングを制御する制御回路４５を備える。制御回路４５は、印刷ヘッド２１の走査が順方向か逆方向かに応じた出力順序を選択させる出力順序選択信号を生成して出力する指示信号生成回路５１を備える。また、制御回路４５は、ワイヤピン３１を駆動させる印字制御信号Ｓｐを主走査方向Ｘに位置の異なるワイヤピン単位で出力する複数の出力順序選択回路５４を備える。複数の出力順序選択回路５４は、指示信号生成回路５１から入力した出力順序選択信号Ｓｓに基づきそれぞれ選択した出力順序で印字制御信号Ｓｐを出力する。このため、複数のワイヤピン３１が主走査方向に３つ以上の異なる位置にずれていても、印刷ヘッド２１の走査が順方向（往動）か逆方向（復動）かに応じた適切な出力順序で各出力順序選択回路５４から印字制御信号Ｓｐを出力できるので、印刷ヘッド２１により適切な位置に印字することができる。
【００７９】
また、ワイヤピン列３８が、印刷ヘッド２１の走査が順方向＋Ｘであるか逆方向であるかによって印字制御信号Ｓｐの出力順序が変わってしまう例えばジグザグの配列パターンをとっても、指示信号生成回路５１が印刷ヘッド２１の走査が順方向＋Ｘか逆方向−Ｘかに応じて、出力順序選択信号Ｓｓで指示する出力順序を変更すればよい。よって、印刷ヘッド２１の走査が順方向でも逆方向でも、媒体Ｐに適切な印字を行うことができる。
【００８０】
さらに、例えば印刷ヘッド２１がワイヤピン３１の配列パターンの異なる複数のワイヤピン列３８（３８Ａ〜３８Ｄ）（ワイヤ群の一例）を備える構成である場合、出力順序選択信号Ｓｓで指示する出力順序をワイヤピン列３８の配列パターンに応じて変更すればよい。よって、配列パターンが異なるワイヤピン列３８を複数備える印刷ヘッド２１に対しても、共通の指示信号生成回路５１及び複数の出力順序選択回路５４（出力信号生成回路５２）を使用できる。よって、複数のワイヤピン列３８間で回路を共通化でき、制御回路４５の構成を簡素化できる。
【００８１】
（９）指示信号生成回路５１は、印刷ヘッド２１の走査速度に応じた遅延時間Δｔを指示する遅延時間設定信号Ｓｄを生成して出力する。複数の出力順序選択回路５４は、印刷ヘッド２１の走査速度に応じたパルス周期の基準パルス信号Ｓｔを入力し、指示信号生成回路５１から入力した遅延時間設定信号Ｓｄで指示された遅延時間Δｔと出力順序とに基づく設定遅延時間ΔＴだけ基準パルス信号Ｓｔを遅延させることにより印字制御信号Ｓｐを生成して出力する。よって、印刷ヘッド２１の走査方向（順方向／逆方向）及び走査速度に応じた適切な印字タイミングで各ワイヤピン３１を駆動制御することができる。
【００８２】
（１０）ワイヤピン列３８を構成する複数のワイヤピン３１が配置される３つ以上の異なる位置を、主走査方向Ｘに等間隔な位置としているので、複数の出力順序選択回路５４は、入力した基準パルス信号Ｓｔを、指示された遅延時間Δｔを指示された出力順序に応じた整数倍した設定遅延時間ΔＴだけ遅らせて印字制御信号Ｓｐを出力すればよい。すなわち、複数の出力順序選択回路５４は、指示された遅延時間Δｔずつ異なる複数の異なる設定遅延時間ΔＴ（＝０，Δｔ，２Δｔ〜１１Δｔ）を設定し、入力した出力順序選択信号Ｓｓにより指示された出力順序に対応する設定遅延時間ΔＴだけ基準パルス信号Ｓｔを遅延させて印字制御信号Ｓｐを出力する。よって、指示信号生成回路５１における遅延時間設定信号Ｓｄの信号生成処理、及び出力順序選択回路５４における印字制御信号Ｓｐの信号生成処理が共に簡単となる。
【００８３】
上記実施形態は以下に示す変更例でもよい。また、上記実施形態に含まれる構成と下記変更例に含まれる構成とを任意に組み合わせてもよいし、下記変更例に含まれる構成同士を任意に組み合わせてもよい。
【００８４】
・主走査方向Ｘの位置が同じ複数のワイヤピン３１の集まりであるワイヤピン群３９を無くしてもよい。図９に示すように、ワイヤピン列３８がワイヤピン群を含まず、ワイヤピン列３８を構成する複数（Ｊ本）のワイヤピン３１が、副走査方向ＹのピッチＹｐと同じ寸法の範囲内で、一定のずれ量ΔｘでＪ個の異なる位置にずらして配置されてもよい。このようにＪ本のワイヤピン３１の主走査方向Ｘに異なる位置の数が、ワイヤピン数Ｊと同数であっても、図８に示す制御回路４５を用いれば、ワイヤピン３１ごとに設定遅延時間ΔＴの異なる印字制御信号Ｓｐを生成してワイヤピン単位で個別に印字タイミングを制御することができる。なお、図９に示すように、ワイヤピン列３８を構成する全てのワイヤピン３１をジグザグに配置することが好ましい。
【００８５】
・図１０に示すように、各出力順序選択回路５４において、ワイヤピン群３９（図５参照）ごとに出力回路５５を設け、出力回路５５の数を減らしてもよい。例えばワイヤピン列３８を構成するＪ本のワイヤピン３１を６分割した例では、出力順序選択回路５４内の出力回路５５を、６つのワイヤピン群に対応する６つの出力回路５５Ａ〜５５Ｆとすることにより、出力回路５５の数を、ワイヤピン数Ｊと同数であった前記実施形態に比べ半分に減らすことができる。このため、出力回路５５の大幅な低減により、制御回路４５の回路構成を簡単にすることができる。各出力順序選択回路５４では、遅延時間設定信号Ｓｄに基づき各出力回路５５Ａ〜５５Ｆに設定遅延時間ΔＴ＝０，Δｔ，２Δｔ，３Δｔ，４Δｔ，５Δｔがこの順番に設定される。出力順序選択信号Ｓｓにより選択された出力回路５５が、基準パルス信号Ｓｔに対して自身に設定された設定遅延時間ΔＴだけ遅延させた印字制御信号Ｓｐを、それぞれ対応するワイヤピン群３９に属するＭ本のワイヤピン３１を駆動する各コイル３２に出力する。
【００８６】
・ワイヤピン列３８を構成するワイヤピン群３９に属するＭ本（例えば２本）のワイヤピン３１は、副走査方向Ｙに連続して並んでいない（隣合わない）ワイヤピンでもよい。例えば、副走査方向Ｙに１本おきのワイヤピンによりワイヤピン群３９を構成してもよい。この場合、ワイヤピン群３９をジグザグに配置することが好ましい。なお、ワイヤピン群３９に属するＭ本のワイヤピン３１は２本おきでもよいし、連続して並ぶ（隣合う）ものと連続して並んでいないものとが混在してもよい。
【００８７】
・最大ずれ量ΔＸmaxは、ワイヤピン列を構成する全てのワイヤピン３１の副走査方向ＹのピッチＹｐ以下であればよい。例えば、最大ずれ量ΔＸmaxをワイヤピン３１の直径以下としてもよい。また、最大ずれ量ΔＸmaxはワイヤピン３１の半径未満でもよいが、分散インパクト印字の実施頻度を高めて有効な低騒音効果を得るうえで、ワイヤピン３１の半径以上であることが好ましい。
【００８８】
・ワイヤピン列３８を構成するワイヤピン群３９の数Ｎ、すなわちワイヤピン列を構成する複数のワイヤピンの分割数Ｎは、６つに限定されず、適宜な数に変更してもよい。例えばワイヤピン列を構成するワイヤピン数が１２本である場合、Ｎ＝３、Ｎ＝４でもよい。この場合、ワイヤピン群３９に属するワイヤピン３１の数Ｍは、Ｎ＝３の場合にＭ＝４、Ｎ＝４の場合にＭ＝３になる。また、例えばワイヤピン列を構成するワイヤピン数が９本である場合、Ｎ＝３でもよい。この場合、ワイヤピン群３９に属するワイヤピン３１の数Ｍは、Ｍ＝３になる。また、ワイヤピン数が９本である場合、Ｎ＝４とし、Ｍ＝２のワイヤピン群を３つ、Ｍ＝３のワイヤピン群を１つとしてもよい。
【００８９】
・ワイヤピン列を構成するワイヤピン数Ｊは、９本又は１２本以外の数でもよい。ワイヤピン数Ｊは、例えば４本以上の自然数であればよい。また、ワイヤピン群３９がＮ個のワイヤピン群を含む場合、ワイヤピン数Ｊは、例えば６本以上の自然数であることが好ましい。また、１つのワイヤピン列を構成するワイヤピン群の数Ｎ（分割数）は、３≦Ｎ≦Ｊ／２を満たす自然数であることが好ましい。
【００９０】
・ワイヤピン列を構成する複数のワイヤピンがジグザグに配置されていることに限定されず、主走査方向Ｘに少なくとも３つの異なる位置にずれていればよい。
・ワイヤピン列３８を構成するワイヤピン３１の主走査方向ＸにおけるピッチＸｐ（ずれ量Δｘ）を、異なるワイヤピン３１間で異ならせてもよい。
【００９１】
・ワイヤ群の一例としてのワイヤピン列３８の数Ｋは、Ｋ＝４（４列）に限定されず、適宜な数に変更してもよい。例えばワイヤピン列３８を構成するワイヤピン数Ｊが漢字印字用の１２本×２列の例では、ワイヤピン列の数を２列にしてもよい。また、例えばワイヤピン列を構成するワイヤピン数Ｊがアルファベット印字用の９本×１列の例では、ワイヤピン列の数は１列〜４列のうち任意の数を選択でき、例えば３列としてもよい。
【００９２】
・Ｊ本のワイヤピン３１が３つ以上の異なる位置にずらして配置される範囲、つまり最大ずれ量ΔＸmaxは、副走査方向ＹのピッチＹｐを超えても構わない。例えば、特許文献１に記載された環状型のワイヤ配列を有する印刷ヘッドを備えたドットインパクトプリンターに適用してもよい。このような環状型のワイヤ配列でも、図８及び図１０に示す制御回路４５を用いることにより、主走査方向Ｘに位置の異なるワイヤピン単位で印字タイミングを制御することができる。
【００９３】
・前記実施形態において、出力順序選択回路５４は、入力した遅延時間設定信号Ｓｄにより指定された遅延時間Δｔを基に、ヘッド進行方向の先頭のワイヤピン３１の印字時のヘッド走査速度と、他のワイヤピン３１の印字時のヘッド走査速度との速度差を見込んで補正した設定遅延時間ΔＴを設定することもできる。すなわち、出力順序選択回路５４は、遅延時間Δｔを基に、各出力回路５５に対して、ヘッド進行方向の先頭のワイヤピン３１と他のワイヤピン３１との主走査方向Ｘの距離に応じたそれぞれの印字時のヘッド走査速度の変化分を見込んで補正した設定遅延時間ΔＴを設定する。この構成によれば、先頭のワイヤピン３１と他のワイヤピン３１との間で印字時のヘッド走査速度に速度差が生じても、その速度差に起因する印刷ドットずれ量を小さく抑えることができる。
【００９４】
・指示信号生成回路５１が遅延時間設定信号Ｓｄにより複数の異なる設定遅延時間ΔＴを指定する構成とし、出力順序選択回路５４が、入力した遅延時間設定信号Ｓｄにより指定された複数の異なる設定遅延時間ΔＴを各出力回路５５に設定する構成としてもよい。この場合、ワイヤピン３１の主走査方向Ｘのずれ量Δｘがワイヤピン３１間で異なっていても、各ワイヤピン３１の主走査方向Ｘの位置に応じた適切な出力順かつ適切な出力タイミングで印字制御信号Ｓｐを出力できる。また、ヘッド進行方向の先頭のワイヤピン３１が印字する時のヘッド走査速度と、他のワイヤピン３１が印字する時のヘッド走査速度との両ワイヤピン３１間の主走査方向Ｘの距離に応じた速度変化分を見込んで設定遅延時間ΔＴを補正し、それらの補正した各設定遅延時間ΔＴを出力順序選択回路５４に設定することもできる。
【００９５】
・変速印刷は、加速印刷と減速印刷とのうち少なくとも一方であればよい。例えば、加速印刷と減速印刷とのうち一方のみを行う構成でもよい。
・ドットインパクトプリンターは、シリアル印刷方式に限定されず、印刷ヘッド２１が主走査方向と副走査方向との２方向に移動可能なラテラル印刷方式でもよい。
【符号の説明】
【００９６】
１１…ドットインパクトプリンター、１６…ローラー、１７…キャリッジ、２１…ドットインパクト式の印刷ヘッド、２３…主走査部、２４…キャリッジモーター、２７…搬送モーター、２８…副走査部、３１…ワイヤピン、３８，３８Ａ〜３８Ｄ…ワイヤ群の一例であるワイヤピン列、３９…ワイヤピン群、４１…制御部、４５…制御回路、５１…指示信号生成回路、５２…出力信号生成回路、５４，５４Ａ〜５４Ｌ…出力順序選択回路、５５，５５Ａ〜５５Ｌ…出力回路、Ｐ…媒体、Ｘ…主走査方向、Ｙ…副走査方向、Ｙｐ…副走査方向のピッチ、ΔＸmax…最大ずれ量、Δｘ…ずれ量、Ｊ…ワイヤピン数、ＰＤ…印刷データ、Ｓｄ…遅延時間設定信号、Ｓｓ…出力順序選択信号、Ｓｔ…基準パルス信号、Δｔ…遅延時間、ΔＴ，ΔＴ1〜ΔＴ12…設定遅延時間、Ｓｐ…印字制御信号。
【図１】
2018108709.tif 000003
【図２】
2018108709.tif 000004
【図３】
2018108709.tif 000005
【図４】
2018108709.tif 000006
【図５】
2018108709.tif 000007
【図６】
2018108709.tif 000008
【図７】
2018108709.tif 000009
【図８】
2018108709.tif 000010
【図９】
2018108709.tif 000011
【図１０】
2018108709.tif 000012