(57)【特許請求の範囲】
【請求項１】
用紙の厚さを検出する用紙厚検出機構と、該用紙厚検出機構が検出した用紙厚の検出値に係数を乗じて印字ヘッドと用紙との間の印字ギャップを算出し、修正する印字ギャップ算出修正手段とを有するプリンタにおいて、
電源遮断時でも記憶を保持する記憶手段を備え、
該記憶手段は、機械毎の前記用紙厚検出機構の取り付け精度によってバラツキのある前記用紙厚の検出値に対して乗じられる前記係数を正規の印字ギャップを満たすように修正するよう決められた係数を記憶保持するものであって、
前記印字ギャップ算出修正手段は、前記記憶手段に保持された前記係数を用いて印字ギャップを修正するものであることを特徴とするプリンタ。
【請求項２】
用紙の厚さを検出する用紙厚検出機構と、該用紙厚検出機構が検出した用紙厚の検出値に係数を乗じて印字ヘッドと用紙との間の印字ギャップを算出し、修正する印字ギャップ算出修正手段とを有するプリンタにおいて、
前記係数を複数個記憶した係数テーブルと、
予め厚さが定められている試験用シートと、
前記試験用シートのシート厚に対応する正規の印字ギャップと、前記印字ギャップ算出手段により求められた前記試験用シートに対応する印字ギャップとの比較結果により前記係数テーブルから前記係数を選んで増減するための入力手段と、
前記入力手段により決められた係数を保持記憶する記憶手段とを備え、
前記印字ギャップ算出修正手段は、前記記憶手段に保持された前記係数を用いて印字ギャップを修正するものであることを特徴とするプリンタ。
【請求項３】
前記試験用シートは、少なくとも２つの異なる厚さよりなることを特徴とする請求項２に記載のプリンタ。
【請求項４】
前記入力手段により決められた係数を一時記憶する一時記憶手段を備え、一時記憶された前記係数を前記一時記憶手段から前記記憶手段に転送するものであることを特徴とする請求項２又は３に記載のプリンタ。
【請求項５】
前記印字ギャップ算出修正手段が算出した印字ギャップを表示する表示部を有することを特徴とする請求項１乃至４のうちのいずれか１つに記載のプリンタ。
【請求項６】
用紙の厚さを検出する用紙厚検出機構と、該用紙厚検出機構が検出した用紙厚の検出値に係数を乗じて印字ヘッドと用紙との間の印字ギャップを算出し、修正する印字ギャップ算出修正手段と、前記係数を複数個記憶した係数テーブルと、前記係数テーブルから前記係数を選んで増減するための入力手段と、を有するプリンタにおいて、
予め厚さが定められている試験用シートを用いて、前記用紙厚検出機構により前記試験用シートのシート厚を検出し、検出されたシート厚に対応する印字ギャップを前記印字ギャップ算出修正手段により算出し、前記試験用シートに対応する正規の印字ギャップと、前記印字ギャップ算出手段により算出された印字ギャップとを比較し、比較結果に応じて前記入力手段により前記係数を増減し、前記印字ギャップ算出修正手段によって、前記入力手段により決められた係数を用い印字ギャップを修正することを特徴とするプリンタのギャップ誤差修正方法。
【請求項７】
少なくとも２つの異なる厚さの試験用シートを使用し、２つの試験用シートの厚さに応じたそれぞれの正規の印字ギャップを共に満足するように前記係数を修正することを特徴とする請求項６に記載のプリンタのギャップ誤差修正方法。
【請求項８】
前記係数を記憶データとして保持するための記憶手段を備え、前記記憶手段に前記係数の値が記憶されていない係数の修正前において、用紙厚と印字ギャップを基にして予め割り出された理論値を修正前の係数として前記記憶手段に転送して記憶させることを特徴とする請求項６又は７に記載のプリンタのギャップ誤差修正方法。
【請求項９】
前記入力手段により決められた係数を一時記憶し、一時記憶した係数を記憶手段に転送し、前記記憶手段に前記係数を保持することを特徴とする請求項８に記載のプリンタのギャップ誤差修正方法。
【請求項１０】
前記印字ギャップ算出修正手段により算出された印字ギャップを表示部に表示させることを特徴とする請求項６乃至９のうちのいずれか１つに記載のプリンタのギャップ誤差修正方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印字ヘッドのプラテンに対する印字ヘッドギャップの誤差を修正するプリンタ及びプリンタのギャップ誤差修正方法に関するものである。
【０００２】
【従来の技術】
印字用紙の厚さを検出する用紙厚検出手段を備え、用紙厚検出手段によって検出された用紙厚に応じて設定される設定値を基に、プラテンに対して印字ヘッドを離反または近接移動させ、印字ヘッドとプラテンとの間隙を調整する、即ち、プリントギャップを調整する印字ヘッドギャップ自動調整装置が、例えば、実開平５−３５３１１号や特開平６−１８３０９７号として知られている。
【０００３】
実開平５−３５３１１号に記載のものによれば、印字ヘッドとプラテンとの間隙の調整は、用紙厚検出手段によって検出された用紙厚に応じて、予め定められた比率で印字ヘッドの変位量を定めており、この比率は、その装置固有のものである。
【０００４】
このものは、ギャップ調整用ステッピングモータにより回転されるガイドシャフトの他端に、周方向に一定のピッチで形成された多数のスリットを有するスリットディスクが固着されると共に、スリットを挟んで対向配置された発光素子と受光素子とからなるフォトセンサがサイドフレームに固定されており、ギャップ調整用ステッピングモータによりガイドシャフトが回転されると、ガイドシャフトと一体のスリットディスクが回転すると共に、ガイドシャフトに固着された偏心カムと偏心カムに周接するカムフォロアによりガイドシャフトが移動してガイドシャフトと一体の印字ヘッドがプラテンに対して離反または接近し、この時の印字ヘッドの移動量に対応したガイドシャフトの回転量を、フォトセンサによって検出されたスリットディスクのスリット数により検出するようにし、予め定められた離反位置からプラテン上の紙面まで印字ヘッドを移動させ、この時のスリット数により、用紙厚の別によって変化する印字ヘッドから紙面までの距離を求めるようにしている。
【０００５】
したがって、用紙厚の検出値は、フォトセンサの取り付け精度やスリットディスクのガイドシャフトに対する取り付け精度により個々の機械によってバラツキがある。しかしながら、従来のプリンタにあっては、用紙厚検出手段によって検出された用紙厚に応じた印字ヘッドの変位量の比率は、予め定められたものであって機械の別によらず固定的であるので、機械の別によって異なる印字ギャップ位置が設定されてしまうこととなる。
【０００６】
印字ギャップ位置が正しく設定されないと、例えば、印字ギャップが大きすぎる場合には、印字ヘッドのスキャン速度にインパクト周期が追従できず、印字ヘッドのワイヤがインクリボンに引っ掛かって破損してしまったり、反対に小さすぎる場合は、印字用紙が印字ヘッドに引っ掛けられて印字用紙のジャムや搬送曲りを発生したりするが、従来のプリンタでは、印字ギャップ位置の設定誤差を検出することは、実際に印字動作を行わせる以外に発見することができず、印字ギャップ位置の設定誤差を修正する場合、用紙厚検出手段に関わるフォトセンサの取り付け精度やスリットディスクのガイドシャフトに対する取り付け精度を機械的に再調整しなければならず、このため時間及び労力を要していた。
【０００７】
また、印字用紙の厚さに応じて設定される印字ギャップ設定値を仮設定し、印字ヘッドとプラテンとを圧接状態にした際に、印字ヘッドの停止位置またはプラテンの停止位置を位置データとして記憶しておき、記憶した位置データと予め記憶しておいた初期の位置データとから変動値を割り出し、割り出した変動値を基に印字ギャップ設定値を補正する印字ギャップ設定方法が、特開平６−９６０２６号として知られている。このものは、印字ヘッドとプラテンとを圧接させた際のプリンタの撓み量が経年的に変化することから印字ギャップの設定値に誤差が生じる場合に、プリンタの撓み量の経年変化を変動値として割り出し、印字ギャップの設定値の誤差を変動値を基にして補正するようにしたものである。
【０００８】
【発明が解決しようとする課題】
本発明の目的は、用紙厚検出機構の取り付け精度の差異による用紙厚の検出値のバラツキによって生じる印字ギャップ位置の設定誤差を修正することのできる印字ギャップ誤差の修正装置を提供することにある。
【０００９】
【課題を解決するための手段】
請求項１に係るプリンタは、用紙の厚さを検出する用紙厚検出機構と、該用紙厚検出機構が検出した用紙厚の検出値に係数を乗じて印字ヘッドと用紙との間の印字ギャップを算出し、修正する印字ギャップ算出修正手段とを有するものであって、上記課題を解決するために、
電源遮断時でも記憶を保持する記憶手段を備え、該記憶手段は、機械毎の前記用紙厚検出機構の取り付け精度によってバラツキのある前記用紙厚の検出値に対して乗じられる前記係数を正規の印字ギャップを満たすように修正するよう決められた係数を記憶保持するものであって、前記印字ギャップ算出修正手段は、前記記憶手段に保持された前記係数を用いて印字ギャップを修正するものであることを特徴とする。
【００１０】
請求項２に係るプリンタは、用紙の厚さを検出する用紙厚検出機構と、該用紙厚検出機構が検出した用紙厚の検出値に係数を乗じて印字ヘッドと用紙との間の印字ギャップを算出し、修正する印字ギャップ算出修正手段とを有するものであって、上記課題を解決するために、前記係数を複数個記憶した係数テーブルと、予め厚さが定められている試験用シートと、前記試験用シートのシート厚に対応する正規の印字ギャップと、前記印字ギャップ算出手段により求められた前記試験用シートに対応する印字ギャップとの比較結果により前記係数テーブルから前記係数を選んで増減するための入力手段と、前記入力手段により決められた係数を保持記憶する記憶手段とを備え、前記印字ギャップ算出修正手段は、前記記憶手段に保持された前記係数を用いて印字ギャップを修正するものであることを特徴とする。
【００１１】
請求項３に係るプリンタは、請求項２に係るプリンタにおいて、前記試験用シートは、少なくとも２つの異なる厚さよりなることを特徴とするものである。請求項４に係るプリンタは、請求項２又は３に係るプリンタにおいて、前記入力手段により決められた係数を一時記憶する一時記憶手段を備え、一時記憶された前記係数を前記一時記憶手段から前記記憶手段に転送することを特徴とするものである。請求項５に係るプリンタは、請求項１乃至４のうちのいずれか１つに係るプリンタにおいて、前記印字ギャップ算出修正手段が算出した印字ギャップを表示する表示部を有することを特徴とするものである。
【００１２】
請求項６に係るプリンタのギャップ誤差修正方法は、用紙の厚さを検出する用紙厚検出機構と、該用紙厚検出機構が検出した用紙厚の検出値に係数を乗じて印字ヘッドと用紙との間の印字ギャップを算出し、修正する印字ギャップ算出修正手段と、前記係数を複数個記憶した係数テーブルと、前記係数テーブルから前記係数を選んで増減するための入力手段と、を有するプリンタにおいて、予め厚さが定められている試験用シートを用いて、前記用紙厚検出機構により前記試験用シートのシート厚を検出し、検出されたシート厚に対応する印字ギャップを前記印字ギャップ算出修正手段により算出し、前記試験用シートに対応する正規の印字ギャップと、前記印字ギャップ算出手段により算出された印字ギャップとを比較し、比較結果に応じて前記入力手段により前記係数を増減し、前記印字ギャップ算出修正手段によって、前記入力手段により決められた係数を用い印字ギャップを修正することを特徴とする。
【００１３】
請求項７に係るプリンタのギャップ誤差修正方法は、請求項６に係るプリンタのギャップ誤差修正方法において、少なくとも２つの異なる厚さの試験用シートを使用し、２つの試験用シートの厚さに応じたそれぞれの正規の印字ギャップを共に満足するように前記係数を修正することを特徴とする。請求項８に係るプリンタのギャップ誤差修正方法は、請求項６又は７に係るプリンタのギャップ誤差修正方法において、前記係数を記憶データとして保持するための記憶手段を備え、前記記憶手段に前記係数の値が記憶されていない係数の修正前において、用紙厚と印字ギャップを基にして予め割り出された理論値を修正前の係数として前記記憶手段に転送して記憶させることを特徴とする。請求項９に係るプリンタのギャップ誤差修正方法は、請求項８に係るプリンタのギャップ誤差修正方法において、前記入力手段により決められた係数を一時記憶し、一時記憶した係数を記憶手段に転送し、前記記憶手段に前記係数を保持することを特徴とする。請求項１０に係るプリンタのギャップ誤差修正方法は、請求項６乃至９のうちのいずれか１つに係るプリンタのギャップ誤差修正方法において、前記印字ギャップ算出修正手段により算出された印字ギャップを表示部に表示させることを特徴とする。
【００１４】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。図１は、本発明のプリンタの印字ヘッドにおけるギャップ誤差の修正装置を適用した一実施形態のインパクトドットプリンタ装置の外観を示す正面図である。インパクトプリンタ装置１は、ハウジング２の中央内部に紙に対してドットピンをインパクトさせて印字を行う印字ヘッド３を備え、ハウジング２の正面に給紙テーブル４を備えており、用紙を給紙テーブル４に沿って滑らせ、給紙テーブル４の奥方の主給紙口５から水平に印字ヘッド３まで用紙を送り込む。
【００１５】
図２は、プリンタ装置内のフレーム組を示す概略正面図であり、図３は、プリンタ装置の要部を示す縦断面図である。図２に示すように、ハウジング２の底板６の両側寄りには、互いに対向する左右のフレーム７，８が立設され、左右のフレーム７，８間には、キャリッジシャフト９が水平に横架されると共に上下移動可能に支持され、キャリッジシャフト９にはキャリッジ１０がキャリッジシャフト９に沿って移動自在に設けられ、印字ヘッド３がそのドットピン側を下方に向けてキャリッジ１０と一体に設けられている。
【００１６】
キャリッジシャフト９に沿う印字ヘッド３の軌跡の真下には、印字ヘッド３のドットピンのインパクトを受け止めるプラテン１１がキャリッジシャフト９と平行に配置され、プラテン１１と印字ヘッド３の先端との間には、主給紙口５から供給されてプリントに供給される用紙が通過するギャップＧが形成されている。印字ヘッド３は、ハウジング２の底板６の上面に装着された制御基板１２に配備されたＣＰＵ（図示せず）からの制御信号に基づいて、キャリッジシャフト９に沿って水平移動しながら、ギャップＧを通過する用紙に印字する。なお、キャリッジ１０には、インクリボン（図示せず）が装着されており、用紙と印字ヘッド３との間に常時インクリボンが供給されている。
【００１７】
図３に示すように、主給紙口５から奥方の副給紙口１３まで用紙を水平に案内するガイド面１４が給紙テーブル４の後端に臨んで設けられ、ガイド面１４の中央付近にプラテン１１が配置され、プラテン１１を挟んで用紙の送り方向における上流側と下流側とには、ガイド面１４に送り込まれた用紙を送る第１の紙送りローラ手段１５と第の紙送りローラ手段１６とがそれぞれ設けられている。
【００１８】
第１及び第２の紙送りローラ手段１５，１６のそれぞれは、図３乃至図４に示すように、左右のフレーム間７，８に回動自在に互いに平行に上下に横架されたローラ軸１７，１８とローラ軸１９，２０とにそれぞれ一体に設けられた上下一対の円筒状のローラ２１，２２とローラ２３，２４とによりそれぞれ構成され、ローラ２１，２２の間及びローラ２３，２４の間に用紙をそれぞれ挟み込みながらローラ２１，２２，２３，２４を回転させ、用紙を送る。
【００１９】
用紙厚を検出する用紙厚検出機構２５は、図４に示すように、第１及び第２紙送りローラ手段１５，１６に隣接して配設されている。本実施形態では、用紙厚検出機構２５は３箇所配設され、供給される用紙の幅方向に互いに位置をずらして配置されている。即ち、用紙厚検出機構２５ａは、プラテン１１の上流側の上側のローラ軸１７に配置された左側のローラ２１ａの左側に隣接して配置され、用紙厚検出機構２５ｂは、プラテン１１の上流側の上側のローラ軸１７に配置された右側のローラ２１ａと左側のローラ２１ｂとの間に隣接して配置され、用紙厚検出機構２５ｃは、プラテン１１の下流側の上側のローラ軸１９に配置された右側のローラ２３ｂの右側に隣接して配置されている。これらの用紙厚検出機構２５ａ〜２５ｃの配設位置は、プリントに供される用紙の種類によって任意に設定するほうがよく、例えば、上流側の２つの用紙厚検出機構２５ａ，２５ｂは、開いた頁によって左右の紙厚が異なる銀行手帳に印字を行う際に効果的である。
【００２０】
図５は、用紙厚検出機構２５の概略を示す側面図である。図５に示すように、ガイド面１４の上方には、ガイド面１４と平行にガイド板２６が設けられ、ガイド板２６の上面にはアングル材２７の基部が固定されると共にアングル材２７の上面に反射型フォトセンサ２８が支持され、アングル材２７と対向して支承部材２９がガイド板２６の上面に設けられ、支承部材２９には軸３０が架設されると共に、反射レバー３１の支持部３２が軸３０を介して揺動自在に支持されている。反射レバー３１は、軸３０に支持される支持部３２と、支持部３２に連続して
ガイド面１４に挿入された用紙の紙面に接触するべく下方に凸に形成された屈曲部３３と、屈曲部３３に連続して形成された平坦な反射部３４とを備える。なお、用紙厚検出機構２５は、反射型フォトセンサ２８と反射レバー３１とにより構成される。
【００２１】
反射型フォトセンサ２８は、発光した光を対称物に反射させて受光し、受光した光の焦点度に基づいて対称物までの距離を測定する。反射レバー３１の平坦な反射部３４は、反射型フォトセンサ２８の下方に臨んで配置され、反射レバー３１の屈曲部３３は、ガイド板２６に設けられた通孔（図示せず）を通してガイド板２６の下方のガイド面１４に当接される。
【００２２】
反射型フォトセンサ２８が発光した光は、反射レバー３１の平坦な反射部３４に反射して再び反射型フォトセンサ２８に検知される。この時、反射レバー３１の反射部３４は、屈曲部３３がなぞるガイド面１４に挿入された用紙の厚さに応じて上下に変位するので、その結果、紙の厚さを反射型フォトセンサ２８と反射部３４との間の距離として検出する。反射型フォトセンサ２８からの用紙厚に応じた距離信号は、制御基板１２に配備されたＣＰＵに入力される。
【００２３】
次に、用紙厚検出機構２５の検出値と印字ヘッド３と紙面との間の印字ギャップＧについて説明する。図６は、用紙厚検出機構２５の検出値と印字ヘッド３と紙面との間の印字ギャップＧとの関係を示す図であり、横軸には用紙厚をとり、縦軸には印字ギャップをとっている。図６から明らかなように、印字ギャップの値ｙは用紙厚の値ｘに比例しており、用紙厚の値ｘに係数αを乗じることにより印字ギャップｙを得ることができる。
【００２４】
図７は、プリンタ装置に配備された電気系統のうち印字ヘッドのギャップ調整に関わる要部を示すブロック図である。プリンタの制御部３５は、プリンタの各駆動要素を制御するＣＰＵ３６と、ＣＰＵ３６が実行する制御プログラムが格納されたＲＯＭ３７と、随時データの書き込み並びに読み出しが可能なＲＡＭ３８と、随時データの書き込み並びに読み出しが可能であって電源が遮断された場合であっても記憶された記憶データが保持されるＥＥＰＲＯＭ３９とにより構成される。
【００２５】
ＣＰＵ３６には、プリンタ装置１に配備された操作キースイッチ群４０がスイッチ入力検出回路４１を介して各操作キースイッチの入力信号が個別にまたは同時にＣＰＵ３６に入力可能に接続され、反射型フォトセンサ２８がＡ／Ｄコンバータ４２を介して距離信号がデジタル化されてＣＰＵ３６に入力可能に接続され、液晶表示部４３が表示用ドライバ４４を介してＣＰＵ３６の表示出力に応じて表示可能に接続され、キャリッジシャフト９を上下に変位することにより印字ヘッド３と紙面とのギャップＧを調整するためのギャップ調整用モータＭ１がモータドライバ４５を介してＣＰＵ３６の駆動出力に応じて作動可能に接続されている。
【００２６】
ＲＯＭ３７に格納されている制御プログラムは、用紙厚検出機構２５の取り付け精度の差異による用紙厚検出機構２５の検出値のバラツキによって生じる印字ギャップ位置の設定誤差を修正するために係数を修正するための修正プログラムを含むものである。また、ＲＯＭ３７には、後述する図１０に示すような記憶テーブルが設定され、記憶テーブルには、ＥＥＰＲＯＭ３９に係数の値が記憶されていない係数の修正前において、ＥＥＰＲＯＭ３９に初期データとして記憶される係数の値と、修正プログラムによって係数を修正する際に選択される修正用の複数の係数とがそれぞれ記憶されている。さらに、ＥＥＰＲＯＭ３９には、修正プログラムの実行によって得られた修正後の係数が記憶される。
【００２７】
また、図８は、プリンタ装置１に配備された操作キースイッチ群４０及び液晶表示部４３とを備えた一実施形態としての操作パネル４６の正面図である。操作パネル４６の上部には液晶表示部４３が配備され、操作パネル４６の中間部及び下部に亘って操作部４７が配備されている。操作部４７には、操作入力キー４８乃至５３が配備されている。なお、用紙厚検出機構２５の取り付け精度の差異による用紙厚検出機構２５の検出値のバラツキによって生じる印字ギャップ位置の設定誤差の修正は、操作入力キー４９乃至５３からなる操作入力手段を使用することにより行うようになっている。
【００２８】
なお、ギャップ誤差の修正装置は、ＣＰＵ３６、ＲＡＭ３８、ＲＯＭ３７に格納された修正プログラム、ＥＥＰＲＯＭ３９、液晶表示部４３及び操作入力キー４９乃至５３からなる操作入力手段により構成され、修正プログラムは、用紙厚検出機構２５が検出した用紙厚に係数を乗じて印字ギャップを算出する印字ギャップ算出手段と、ＲＡＭ３８の所定エリアに一時記憶されている係数をＥＥＰＲＯＭ３９に転送記憶する転送手段とを含むものである。
【００２９】
次に、ギャップ誤差の修正装置を用いたギャップ誤差の修正について、図１５乃至図１９のＣＰＵ３６が実行する修正プログラムのフローチャートを参照しつつ説明する。用紙厚検出機構２５の取り付けが正規の精度におさまっているか否かを判別するために、予め厚さが異なる所定の厚さに一様に形成された金属製の第１の試験片と第２の試験片とを用いる。例えば、第１の試験片は、薄い用紙に対応して厚みが０．４ｍｍに形成され、第２の試験片は、厚い用紙に対応して厚みが１．８ｍｍに形成されている。
【００３０】
図１５は、ＣＰＵ３６が実行する修正プログラムのメインルーチンを示すフローチャートである。ＣＰＵ３６は、修正プログラムを開始すると、まず、係数の読出＆設定処理を行う（ステップＳ０１）。
【００３１】
図１６は、ＣＰＵ３６が実行する係数の読出＆設定サブルーチンである。ＣＰＵ３６は、係数の読出＆設定サブルーチンを開始すると、ＥＥＰＲＯＭ３９の内容を読み出して係数の記憶がなされているかを判別する（ステップｓ０１）。ＥＥＰＲＯＭ３９に係数が記憶されていなければ、ＣＰＵ３６はステップｓ０２に移行し、アドレス記憶レジスタＡＤに、図１０の係数テーブルの理論値α０が記憶されているアドレスをセットし（ステップｓ０２）、アドレス記憶レジスタＡＤのアドレスに応じて図１０に示すＲＯＭ３７に設定されている係数テーブルから係数を読み出して係数設定レジスタＲ１にセットし（ステップｓ０３）、係数設定レジスタＲ１にセットされた係数α０をＥＥＰＲＯＭ３９に転送して記憶し（ステップｓ０４）、係数の読出＆設定サブルーチンを終えてメインルーチンにリターンする。なお、係数α０の値は、用紙厚検出機構２５が正規の精度で取り付けられているものとして理論上割り出された理論値である。
【００３２】
また、ステップｓ０１の判別処理において、既に、ＥＥＰＲＯＭ３９に係数が記憶されていると判別された場合には、ＣＰＵ３６は、ステップｓ０２乃至ステップｓ０４の処理を行わないで、係数の読出＆設定サブルーチンを終えてメインルーチンにリターンする。これにより、ＥＥＰＲＯＭ３９に係数が記憶されていない場合、理論値α０が修正前の係数としてＥＥＰＲＯＭ３９に転送されて記憶されることとなる。また、例えば、製品の出庫時に、後述の修正プログラムにより係数の修正を行ってＥＥＰＲＯＭ３９に修正後の係数を記憶しておけば、この後は、再度係数の修正を修正プログラムによって行う場合には、ＥＥＰＲＯＭ３９に記憶された修正後の係数が読み出されることとなる。
【００３３】
ＣＰＵ３６は、ステップｓ０１の処理を終えてメインルーチンに戻ると、測定＆修正処理のサブルーチンを実行することにより、第１の試験片、第２の試験片及び２度目の第１の試験片に関して順に厚さを測定すると共に、用紙厚検出機構２５の取り付け精度のバラツキによる厚さの誤差を、係数αを修正することにより修正する（ステップＳ０２〜ステップＳ０４）。
【００３４】
まず、図３の主給紙口５から第１の試験片５４を図５のガイド面１４の上面に挿入し、第１の試験片５４の厚みを用紙検出機構２５によって検出し、用紙検出機構２５による検出値による印字ギャップを測定する。
【００３５】
図１７乃至図１９は、ＣＰＵ３６が実行する測定＆修正処理のサブルーチンを示すフローチャートである。
【００３６】
オペレータは、操作パネル４６の操作入力キー４９と操作入力キー５２とを操作入力してフィールドメニューへ移行させる。ＣＰＵ３６は、操作入力キー４９及び操作入力キー５２の操作入力があるか否かを順次判別しており（ステップａ０１〜ステップａ０２）、操作入力キー４９の操作入力があるとステップａ０２の判別処理に移行し、操作入力キー５２の操作入力があるとステップａ０３に移行する。
【００３７】
ステップａ０１において、操作入力キー４９の操作入力がないと判別された場合、並びにステップａ０２において、操作入力キー５２の操作入力がないと判別された場合には、操作入力キー４９及び操作入力キー５２の操作入力があるまで待機する。
【００３８】
ステップａ０３に移行すると、ＣＰＵ３６は、反射型フォトセンサ２８からの距離信号を入力する。例えば、用紙検出機構２５の反射型フォトセンサ２８による検出値をＢ１とすると、検出値Ｂ１がＣＰＵ３６に入力される。
【００３９】
次いで、ＣＰＵ３６は、ステップａ０４に移行し、ＥＥＰＲＯＭ３９に記憶された係数αを読み出して係数設定レジスタＲ１にセットし（ステップａ０４）、ステップａ０５に移行する。なお、最初に係数の修正を行う場合には、係数設定レジＲ１にセットされる係数の値は、ステップＳ０１の処理によってＥＥＰＲＯＭ３９に記憶された理論値α０となる。
【００４０】
そして、ＲＯＭ３７には、理論値α０が記憶されている他に、理論値α０よりも大きい値である（α０＜）α１＜α２＜α３＜α４＜α５と、理論値α０よりも小さい値であるα１０＜α９＜α８＜α７＜α６（＜α０）とがテーブル形式で記憶されている。なお、係数αとして使用されるα０〜α１０のＲＯＭ３７における記憶テーブルを図１０に示す。
【００４１】
また、図１１は、係数αとして、最小の値α１０、理論値α０及び最大の値α５をそれぞれ設定した場合の用紙厚検出機構２５の反射型フォトセンサ２８の検出値と、検出値に応じて算出される印字ギャップ位置の関係を示すグラフである。
【００４２】
次に、ＣＰＵ３６は、ＲＯＭ３７内の係数テーブルを検索し、係数設定レジスタＲ１にセットした係数と等しい係数が記憶されているアドレスをアドレス記憶レジスタＡＤにセットし（ステップａ０５）、ステップａ０６に移行する。
【００４３】
次に、ＣＰＵ３６は、反射型フォトセンサ２８の検出値Ｂ１に係数設定レジスタＲ１にセットされた係数αを乗じて印字ギャップ位置を算出してギャップ位置記憶レジスタＧＰに記憶し（ステップａ０６）、液晶表示部４３に、例えば、図９（ａ）に示すようにギャップ位置記憶レジスタＧＰの値を印字ギャップ位置として表示する（ステップａ０７）。
【００４４】
なお、第１の試験片５４の検出値Ｂ１による印字ギャップ位置をＤ１とすると、液晶表示部４３に現在の印字ギャップ位置Ｄ１が表示される。印字ギャップ位置が表示される範囲は、本実施形態においては００〜６８とされている。
【００４５】
また、この場合、最初に液晶表示部４３に表示された印字ギャップ位置Ｄ１を算出するために用いられた係数αの値は、用紙厚検出機構２５が正規の精度で取り付けられているものとして理論上割り出された理論値α０である。
【００４６】
オペレータは、第１の試験片５４の厚み０．４ｍｍに対応する正規の印字ギャップ位置ＤＳ１と液晶表示部４３に表示された印字ギャップ位置Ｄ１とを比較する。
【００４７】
ＣＰＵ３６は、ステップａ０６の処理後、操作入力キー５１への操作入力があるか否か、操作入力キー４９への操作入力があるか否か及び操作入力キー５０への操作入力があるか否かを順に判別する処理ループを繰り返す（ステップａ０８〜ステップａ１０）。
【００４８】
オペレータは、正規の印字ギャップ位置ＤＳ１と用紙検出機構２５の反射型フォトセンサ２８の検出値Ｂ１に基づいて算出された印字ギャップ位置Ｄ１との誤差が所定の誤差の範囲内δ１におさまっていれば、即ち、｜ＤＳ１−Ｄ１｜≦δ１であれば、用紙厚検出機構２５の取り付けが正規の精度におさまっていると判断し、操作入力キー５１を操作入力する。
【００４９】
操作入力キー５１が操作入力された場合には、ステップａ０８の判別結果が真となり、ＣＰＵ３６は、係数設定レジスタＲ１にセットされている係数の値をＲＡＭ３８の所定の記憶エリアに記憶し（ステップａ１８）、測定＆修正処理のサブルーチンを終えて修正プログラムのメインルーチンに復帰する。
【００５０】
一方、オペレータは、正規の印字ギャップ位置ＤＳ１と用紙検出機構２５の反射型フォトセンサ２８の検出値Ｂ１に基づいて算出された印字ギャップ位置Ｄ１との誤差が所定の誤差の範囲内δ１におさまっていなければ、即ち、｜ＤＳ１−Ｄ１｜＞δ１であれば、用紙厚検出機構２５の取り付けが正規の精度におさまっていないと判断し、正規の印字ギャップ位置ＤＳ１と、反射型フォトセンサ２８の検出値Ｂ１に基づいて算出された印字ギャップ位置Ｄ１との誤差が所定の誤差の範囲内δ１におさまるように、操作入力キー４９及び操作入力キー５０を操作入力することにより、係数αの値を増減して修正する。
【００５１】
フィールドメニューに移行した時点で、操作入力キー４９は、係数αを増加させる機能が割り付けられ、操作入力キー５０は、係数αの値を減少させる機能が割り付けられる。
【００５２】
オペレータは、例えば、第１の試験片の厚み０．４ｍｍに対応する正規の印字ギャップ位置ＤＳ１に対して液晶表示部４３に表示された印字ギャップ位置Ｄ１が小さければ、図１２に示すように、液晶表示部４３に表示されている印字ギャップ位置Ｄ１を正規の印字ギャップ位置ＤＳ１に近づくように、操作入力キー４９を操作入力し、係数αの値を１つアップする。即ち、操作入力キー４９を操作入力して係数αを大きくする。
【００５３】
操作入力キー４９が操作入力された場合には、ステップａ０８を偽と判別後、ステップａ０９の判別結果が真となり、ＣＰＵ３６は、ステップａ１１に移行する。ステップａ１１においては、アドレス記憶レジスタＡＤにセットされているアドレスが、最大の係数値α５の記憶アドレスａｄ＋５であるか否かが判別される（ステップａ１１）。
【００５４】
ＣＰＵ３６は、アドレス記憶レジスタＡＤにセットされているアドレスが、最大の係数値α５の記憶アドレスａｄ＋５でなければ、アドレス記憶レジスタＡＤにセットされているアドレスを１つアップし（ステップａ１２）、ステップａ１５に移行する一方、アドレス記憶レジスタＡＤにセットされているアドレスが、最大の係数値α５の記憶アドレスａｄ＋５であれば、ステップａ１２の処理を経由することなくステップａ１５に移行する。
【００５５】
また、例えば、第１の試験片の厚み０．４ｍｍに対応する正規の印字ギャップ位置ＤＳ１に対して液晶表示部４３に表示された印字ギャップ位置Ｄ１が大きければ、図１３に示すように、液晶表示部４３に表示されている印字ギャップ位置Ｄ１を正規の印字ギャップ位置ＤＳ１に近づくように、操作入力キー５０を操作入力し、係数αの値を１つダウンする。即ち、操作入力キー５０を操作入力して係数αを小さくする。
【００５６】
操作入力キー５０が操作入力された場合には、ステップａ０８及びステップａ０９を偽と判別後、ステップａ１０の判別結果が真となり、ＣＰＵ３６は、ステップａ１３に移行する。ステップａ１３においては、アドレス記憶レジスタＡＤにセットされているアドレスが、最小の係数値α１０の記憶アドレスａｄ−５であるか否かが判別される（ステップａ１３）。
【００５７】
ＣＰＵ３６は、アドレス記憶レジスタＡＤにセットされているアドレスが、最小の係数値α１０の記憶アドレスａｄ−５でなければ、アドレス記憶レジスタＡＤにセットされているアドレスを１つダウンし（ステップａ１４）、ステップａ１５に移行する一方、アドレス記憶レジスタＡＤにセットされているアドレスが、最小の係数値α１０の記憶アドレスａｄ−５であれば、ステップａ１４の処理を経由することなくステップａ１５に移行する。
【００５８】
ステップａ１５に移行すると、ＣＰＵ３６は、アドレス記憶レジスタＡＤのアドレスに応じて図１０に示すＲＯＭ３７に設定されている係数テーブルから係数を読み出して係数設定レジスタＲ１にセットする（ステップａ１５）。次いで、ＣＰＵ３６は、係数設定レジスタＲ１にセットされた係数α（即ち、変更された係数）の値を、図９（ｂ）に示すように、液晶表示部４３に表示する（ステップａ１６）。係数αの範囲は、本実施形態においては、２２〜３２とされている。
【００５９】
オペレータは、変更した液晶表示部４３に表示された係数αによる印字ギャップ位置を液晶表示部４３に表示させるため、操作入力キー５３を操作入力する。
【００６０】
ＣＰＵ３６は、ステップａ１６の処理後、操作入力キー５３の操作入力があるか否かを判別しており（ステップａ１７）、操作入力キー５３への操作入力があると、ＣＰＵ３６は、ステップａ０６に戻り、ステップａ０６乃至ステップａ０７の処理を順次行う。即ち、ＣＰＵ３６は、反射型フォトセンサ２８の検出値Ｂ１に、係数設定レジスタＲ１にセットされた変更した係数αを乗じて印字ギャップ位置Ｄ１を算出し、液晶表示部４３に、変更した係数αによる印字ギャップ位置を表示する。ステップａ０７の処理後、ＣＰＵ３６は、再び、ステップａ０８〜ステップａ１０の処理ループを繰り返す。
【００６１】
再び、オペレータは、第１の試験片５４の厚み０．４ｍｍに対応する正規の印字ギャップ位置ＤＳ１と液晶表示部４３に表示された印字ギャップ位置Ｄ１とを比較する。｜ＤＳ１−Ｄ１｜≦δ１であれば、用紙厚検出機構２５の取り付けが正規の精度におさまっていると判断し、操作入力キー５１を操作入力する。また、｜ＤＳ１−Ｄ１｜＞δ１であれば、用紙厚検出機構２５の取り付けが正規の精度におさまっていないと判断し、前述のように、正規の印字ギャップ位置ＤＳ１と反射型フォトセンサ２８の検出値Ｂ１に基づいて算出された印字ギャップ位置Ｄ１との誤差が所定の誤差の範囲内δ１におさまるように、操作入力キー４９及び操作入力キー５０を操作入力することにより、係数αの値を増減して修正する。
【００６２】
そして、操作入力キー５１が操作入力された場合には、ステップａ１８の処理が実行されることにより、係数設定レジスタＲ１にセットされている変更された係数の値がＲＡＭ３８の所定の記憶エリアに記憶され（ステップａ１８）、測定＆修正処理のサブルーチンを終えて修正プログラムのメインルーチンに復帰する。即ち、ＣＰＵ３６は、図１５のステップＳ０２の測定＆修正処理のサブルーチンを終え、ステップＳ０３の測定＆修正処理のサブルーチンへ移行する。
【００６３】
オペレータは、第１の試験片５４による印字ギャップ位置Ｄ１が、｜ＤＳ１−Ｄ１｜≦δ１となるべく係数αを決めたならば、第１の試験片５４を抜き、次に、前記と同様に、第２の試験片（図示せず）をガイド面１４の上面に挿入し、第２の試験片の厚みを用紙検出機構２５によって検出し、用紙検出機構２５の反射型フォトセンサ２８の検出値による印字ギャップを測定する。
【００６４】
オペレータは、操作パネル４６の操作入力キー４９と操作入力キー５２とを操作入力してフィールドメニューへ移行させる。用紙検出機構２５の反射型フォトセンサ２８による第２の試験片に対する検出値をＢ２とすると、検出値Ｂ２がＣＰＵ３６に入力される。
【００６５】
そして、図１７のステップａ０４の処理に代えて、ステップＳ０２の処理において記憶した係数αの値をＲＡＭ３８の所定の記憶エリアから読み出して係数設定レジスタＲ１にセットする処理を行い（ステップａ１９）、ステップａ０５に移行し、ＲＯＭ３７内の係数テーブルを検索し、係数設定レジスタＲ１にセットした係数と等しい係数が記憶されているアドレスをアドレス記憶レジスタＡＤにセットし（ステップａ０５）、ステップａ０６に移行し、検出値Ｂ２に、係数αが乗ぜられて印字ギャップ位置Ｄ２が算出され、液晶表示部４３に印字ギャップ位置Ｄ２が表示される。
【００６６】
オペレータは、第２の試験片の厚み１．８ｍｍに対応する正規の印字ギャップ位置ＤＳ２と液晶表示部４３に表示された印字ギャップ位置Ｄ２とを比較する。
【００６７】
オペレータは、正規の印字ギャップ位置ＤＳ２と用紙検出機構２５の反射型フォトセンサ２８による検出値Ｂ２に基づいて算出された印字ギャップ位置Ｄ２との誤差が所定の誤差の範囲内δ２におさまっていれば、即ち、｜ＤＳ２−Ｄ２｜≦δ２であれば、用紙厚検出機構２５の取り付けが正規の精度におさまっていると判断し、操作入力キー５１を操作入力する。即ち、ＣＰＵ３６は、図１５のステップＳ０３の測定＆修正処理のサブルーチンを終え、ステップＳ０４の測定＆修正処理のサブルーチンへ移行する。
【００６８】
一方、オペレータは、正規の印字ギャップ位置ＤＳ２と用紙検出機構２５の反射型フォトセンサ２８による検出値Ｂ２に基づいて算出された印字ギャップ位置Ｄ２との誤差が所定の誤差の範囲内δ２におさまっていなければ、即ち、｜ＤＳ２−Ｄ２｜＞δ２であれば、用紙厚検出機構２５の取り付けが正規の精度におさまっていないと判断し、正規の印字ギャップ位置ＤＳ２と反射型フォトセンサ２８による検出値Ｂ２に基づいて算出された印字ギャップ位置Ｄ２との誤差が所定の誤差の範囲内δ２におさまるように、操作入力キー４９及び操作入力キー５０を操作入力することにより、係数αの値を増減して修正する。係数αの修正に関する入力操作は、前記の第１の試験片の場合と同様であるので詳細な説明は省略する。
【００６９】
オペレータは、第２の試験片による印字ギャップ位置Ｄ２が、｜ＤＳ２−Ｄ２｜≦δ２となるべく係数αを決めたならば、第２の試験片を抜き、次に、再び、前記と同様に、第１の試験片をガイド面１４の上面に挿入し、第１の試験片の厚みを用紙検出機構２５によって検出し、用紙検出機構２５による検出値による印字ギャップを測定する（ステップＳ０４）。
【００７０】
そして、前記と同様に、第１の試験片５４の厚み０．４ｍｍに対応する正規の印字ギャップ位置ＤＳ１と、反射型フォトセンサ２８の検出値Ｂ３に、ステップＳ０２の処理によって修正変更された係数αを乗じて算出された液晶表示部４３に表示された印字ギャップ位置Ｄ１とを比較する。｜ＤＳ１−Ｄ１｜≦δ１であれば、用紙厚検出機構２５の取り付けが正規の精度におさまっていると判断し、操作入力キー５１を操作入力する。また、｜ＤＳ１−Ｄ１｜＞δ１であれば、用紙厚検出機構２５の取り付けが正規の精度におさまっていないと判断し、前述のように、正規の印字ギャップ位置ＤＳ１と反射型フォトセンサ２８による検出値Ｂ１に基づいて算出された印字ギャップ位置Ｄ１との誤差が所定の誤差の範囲内δ１におさまるように、操作入力キー４９及び操作入力キー５０を操作入力することにより、係数αの値を増減して修正する。
【００７１】
そして、オペレータは、第１の試験片５４による印字ギャップ位置Ｄ１が、｜ＤＳ１−Ｄ１｜≦δ１となるべく係数αを決めたならば、再び、操作入力キー５１を操作入力し、係数αを確定させる。
【００７２】
なお、ステップＳ０４の測定＆修正処理において、ステップＳ０２の測定＆修正処理及びステップＳ０３の測定＆修正処理を経て修正された係数の値が、ＤＳ１−Ｄ１｜≦δ１を満たすべく定まらない場合には、用紙厚検出機構は、用紙厚検出機構２５の取り付け精度が許容の取付誤差の範囲を超えた不良品であり、係数は修正不可能であるので、この場合にも、操作入力キー５１を操作入力して強制的に測定＆修正処理を終了させる。
【００７３】
操作入力キー５１の操作入力があると、ＣＰＵ３６は、メインルーチンに復帰し、ステップＳ０５以降の処理に移行する。
【００７４】
ステップＳ０４の処理後、ＣＰＵ３６は、操作入力キー５１への入力操作があるか否か及び操作入力キー４８への入力操作があるか否かを順に判別しており（ステップＳ０５〜ステップＳ０６）、オペレータは、ステップＳ０４の処理において修正した係数αがＤＳ１−Ｄ１｜≦δ１となるべく決めたものである場合には、操作入力キー５１への入力操作を行う。
【００７５】
ＣＰＵ３６は、ステップＳ０５の処理を真と判別し、ＲＡＭ３８の所定の記憶エリアに記憶されている修正変更された係数αの値をＥＥＰＲＯＭ３９に転送してＥＥＰＲＯＭ３９に係数αの値を最終的に記憶し（ステップＳ０７）、ステップＳ０８に移行する。
【００７６】
また、オペレータは、ステップＳ０４の処理において修正した係数αが、ＤＳ１−Ｄ１｜≦δ１を満たすべく定まらない値であって、用紙厚検出機構２５は、取り付け精度が許容の取付誤差の範囲を超えた不良品である場合には、操作入力キー４８を操作入力する。ＣＰＵ３６は、ステップＳ０５を偽と判別した後、ステップＳ０６の処理を真と判別し、ステップＳ０７の処理を行わず、ステップＳ０８に移行する。この場合、修正した係数の値は、ＥＥＰＲＯＭ３９には記憶されないこととなる。
【００７７】
なお、ＣＰＵ３６はステップＳ０８に移行すると、操作入力キー４８への操作入力の有無を繰り返し判別することとなり、オペレータが操作入力キー４８を操作入力すると、修正処理のメインルーチンを終える。即ち、通常の印字が可能となり、用紙検出機構２５が印字用紙の用紙厚を検出すると、用紙検出機構２５による検出値にＥＥＰＲＯＭ３９に記憶されている係数αが乗じられて印字ギャップ位置が設定され、この設定された印字ギャップ位置をとるべく印字ヘッド３が調整移動されることとなる。
【００７８】
実施形態における印字ギャップ誤差の修正を概略で述べると、厚みが０．４ｍｍに形成された第１の試験片を用紙厚検出機構２５で測定し、正規の印字ギャップ位置ＤＳ１と用紙検出機構２５の反射型フォトセンサ２８の検出値Ｂ１に理論値α０を乗じて算出された印字ギャップ位置Ｄ１との誤差が所定の誤差の範囲内δ１におさまっていなければ、即ち、｜ＤＳ１−Ｄ１｜＞δ１であれば、正規の印字ギャップ位置ＤＳ１と、反射型フォトセンサ２８の検出値Ｂ１に基づいて算出された印字ギャップ位置Ｄ１との誤差が所定の誤差の範囲内δ１におさまるように、操作入力キー４９及び操作入力キー５０を操作入力することにより、係数αの値を増減して修正し、操作入力キー５１の操作入力により修正した係数αをＲＡＭ３８の所定の記憶エリアに一時記憶する。
【００７９】
次に、厚みが１．８ｍｍに形成された第２の試験片を用紙厚検出機構２５で測定し、正規の印字ギャップ位置ＤＳ２と、用紙検出機構２５の反射型フォトセンサ２８の検出値Ｂ２に、第１の試験片を測定・修正して得られ、ＲＡＭ３８の所定の記憶エリアに一時記憶した修正した係数αを乗じて算出された印字ギャップ位置Ｄ２との誤差が所定の誤差の範囲内δ２におさまっていなければ、即ち、｜ＤＳ２−Ｄ２｜＞δ２であれば、正規の印字ギャップ位置ＤＳ２と、反射型フォトセンサ２８の検出値Ｂ２に基づいて算出された印字ギャップ位置Ｄ２との誤差が所定の誤差の範囲内δ２におさまるように、操作入力キー４９及び操作入力キー５０を操作入力することにより、係数αの値を増減して修正し、操作入力キー５１の操作入力により修正した係数αをＲＡＭ３８の所定の記憶エリアに一時記憶する。
【００８０】
次いで、再び、第１の試験片を用紙厚検出機構２５で測定し、正規の印字ギャップ位置ＤＳ１と、用紙検出機構２５の反射型フォトセンサ２８の検出値Ｂ１に、第２の試験片を測定・修正して得られ、ＲＡＭ３８の所定の記憶エリアに一時記憶した修正した係数αを乗じて算出された印字ギャップ位置Ｄ１との誤差が所定の誤差の範囲内δ１におさまっていなければ、即ち、｜ＤＳ１−Ｄ１｜＞δ１であれば、正規の印字ギャップ位置ＤＳ１と、反射型フォトセンサ２８の検出値Ｂ１に基づいて算出された印字ギャップ位置Ｄ１との誤差が所定の誤差の範囲内δ１におさまるように、操作入力キー４９及び操作入力キー５０を操作入力することにより、係数αの値を増減して修正し、操作入力キー５１の操作入力により修正した係数αをＲＡＭ３８の所定の記憶エリアに一時記憶する。
【００８１】
そして、第１の試験片の測定・係数αの修正、第２の試験片の測定・係数αの修正、第１の試験片の測定・係数αの修正を経て得られた係数αの値を最終的な係数としてＥＥＰＲＯＭ３９に記憶して保持する（図１４参照）。
【００８２】
これにより、正規の印字ギャップ位置と、用紙検出機構２５が検出する用紙厚に基づいて算出された印字ギャップ位置との誤差が所定の誤差の範囲内におさまるように、印字ギャップ位置を算出のために、用紙検出機構２５が検出する用紙厚の検出値に乗ぜられる係数αの値を修正するので、用紙厚検出機構２５の取り付け精度の差異によって、用紙検出機構が検出する用紙厚の検出値にバラツキが生じる場合であっても、用紙厚の検出値のバラツキによらず、印字ギャップ位置の設定を正規の位置に修正することができる。
【００８３】
【発明の効果】
本発明のプリンタによれば、入力手段から操作入力により、用紙厚検出機構が検出した用紙厚に乗じる係数の値の増減を実現することにより、正規の印字ギャップ位置と、用紙検出機構が検出する用紙厚に基づいて印字ギャップ算出手段が算出する印字ギャップ位置との誤差が所定の誤差の範囲内におさまるように係数の値を修正し、電源の遮断によらず係数の保持が可能な記憶手段に係数の値を記憶して保持するので、用紙厚検出機構の取り付け精度の差異によって、用紙検出機構が検出する用紙厚の検出値にバラツキが生じる場合であっても、実際に印字動作を行わせる以前に、印字ギャップ位置の設定誤差を修正することが可能となり、用紙厚の検出値のバラツキによらず、記憶手段に保持された係数の値に基づいて、印字時の印字ギャップ位置の設定がなされるため、印字ギャップ位置を正規の位置に修正することができる。
【００８４】
また、本発明のプリンタのギャップ誤差修正方法によれば、予め厚さが定められている試験用シートを使用し、用紙厚検出機構により試験用シートの厚みを検出させ、用紙厚検出機構が検出した用紙厚の検出値に係数を乗じて印字ギャップ算出手段により印字ヘッドと試験用シートとの間の印字ギャップを算出させ、表示部に印字ギャップが表示された後、試験用シートの厚さに対応する正規の印字ギャップを目標とし、操作入力手段からの入力操作により係数を増加及び減少して係数の修正を行い、修正後の係数を一時記憶手段に記憶し、次いで、印字ギャップ算出手段が、用紙厚の検出値に修正後の係数を乗じて印字ヘッドと用紙との間の修正後の印字ギャップを算出し、表示部に修正後の印字ギャップが表示された後、一時記憶手段に記憶された修正後の係数を記憶手段に転送して記憶するので、用紙厚の検出値のバラツキによる印字ギャップ位置のバラツキを、予め用紙厚が定められている試験用紙の用紙厚に対応する正規の印字ギャップを目標とし、表示部で修正した印字ギャップ位置を確認しながら、操作入力手段で係数を増減調整することができ、印字ギャップ位置を正規の位置に修正することが容易に行うことができる。
【図面の簡単な説明】
【図１】  本発明のプリンタの印字ヘッドにおけるギャップ誤差の修正装置を適用した一実施形態のインパクトドットプリンタ装置の外観を示す正面図
【図２】  プリンタ装置内のフレーム組を示す概略正面図
【図３】  図１のＡ−Ａ線で破断して要部を示す縦断面図
【図４】  図１のプリンタ装置の要部平面図
【図５】  図１のプリンタ装置に配備された用紙厚検出機構の側面図
【図６】  用紙厚検出機構の検出値と印字ヘッドと紙面との間の印字ギャップとの関係を示すグラフ
【図７】  プリンタ装置に配備された電気系統のうち印字ヘッドのギャップ調整に関わる要部を示すブロック図
【図８】  プリンタ装置に配備された操作キースイッチ群及び液晶表示部とを備えた一実施形態としての操作パネルの正面図
【図９】  液晶表示部における表示態様を示す図
【図１０】  ＲＯＭに設定された係数テーブルの記憶概念を示す図
【図１１】  係数として、最小の値α１０、理論値α０及び最大の値α５をそれぞれ設定した場合の用紙厚検出機構の反射型フォトセンサの検出値と、検出値に応じて算出される印字ギャップ位置の関係を示すグラフ
【図１２】  正規の印字ギャップ位置に対して、用紙厚検出機構の検出値に基づいて算出された印字ギャップ位置が小さい場合の係数の修正態様を示すグラフ
【図１３】  正規の印字ギャップ位置に対して、用紙厚検出機構の検出値に基づいて算出された印字ギャップ位置が大きい場合の係数の修正態様を示すグラフ
【図１４】  ギャップ誤差の修正装置による係数の修正の一実施態様を示すグラフ
【図１５】  プリンタ装置に配備されたＣＰＵが実行する修正プログラムのメインルーチンを示すフローチャート
【図１６】  プリンタ装置に配備されたＣＰＵが実行する係数の読出・設定サブルーチンを示すフローチャート
【図１７】  プリンタ装置に配備されたＣＰＵが実行する測定・修正サブルーチンの一部を示すフローチャート
【図１８】  図１６のフローチャートのつづき
【図１９】  図１６のフローチャートのつづき
【符号の説明】
１  インパクトプリンタ装置
２  ハウジング
３  印字ヘッド
４  給紙テーブル
５  主給紙口
６  底板
７  フレーム
８  フレーム
９  キャリッジシャフト
１０  キャリッジ
１１  プラテン
１２  制御基板
１３  副給紙口
１４  ガイド面
１５  第１の紙送りローラ手段
１６  第２の紙送りローラ手段
１７  ローラ軸
１８  ローラ軸
１９  ローラ軸
２０  ローラ軸
２１  ローラ
２２  ローラ
２３  ローラ
２４  ローラ
２５  用紙厚検出機構
２６  ガイド板
２７  アングル材
２８  反射型フォトセンサ
２９  支承部材
３０  軸
３１  反射レバー
３２  支持部
３３  屈曲部
３４  反射部
３５  制御部
３６  ＣＰＵ
３７  ＲＯＭ
３８  ＲＡＭ
３９  ＥＥＰＲＯＭ
４０  操作キースイッチ群
４１  スイッチ検出回路
４２  Ａ／Ｄコンバータ
４３  液晶表示部
４４  表示用ドライバ
４５  モータドライバ
４６  操作パネル
４７  操作部
４８  操作入力キー
４９  操作入力キー
５０  操作入力キー
５１  操作入力キー
５２  操作入力キー
５３  操作入力キー
５４  第１の試験片
【図１】
0003691578.tif 000002
【図２】
0003691578.tif 000003
【図３】
0003691578.tif 000004
【図４】
0003691578.tif 000005
【図５】
0003691578.tif 000006
【図６】
0003691578.tif 000007
【図７】
0003691578.tif 000008
【図８】
0003691578.tif 000009
【図９】
0003691578.tif 000010
【図１０】
0003691578.tif 000011
【図１１】
0003691578.tif 000012
【図１２】
0003691578.tif 000013
【図１３】
0003691578.tif 000014
【図１４】
0003691578.tif 000015
【図１５】
0003691578.tif 000016
【図１６】
0003691578.tif 000017
【図１７】
0003691578.tif 000018
【図１８】
0003691578.tif 000019
【図１９】
0003691578.tif 000020