(57)【要約】【課題】  ハンマピン駆動時に起こるインクリボンの走行位置変動を無くし、前記インクリボンの走行位置変動がもとで発生する印字文字欠けを防止し、更には実行印字速度低下防止を図る。【解決手段】  インクリボンの走行位置を規定するリボンガイドに、ローラ形リボン走行位置センサとリボン走行位置を矯正する太鼓形ローラを設け、リボンガイドをステッピングモータ及び偏芯カムにて傾斜角を可変可能とし、リボン走行位置センサ信号と印字密度情報、紙送り情報により、リボンガイドの傾斜角を可変させることによりインクリボンの走行位置を自動調整可能にすることにより解決できる。【選択図】  図３
2007090825.tif 000002
【特許請求の範囲】
【請求項１】
テープ状のインクリボンと、該インクリボンの走行経路に設けられたインクリボンの走行位置を規定するリボンガイドと、前記インクリボンの走行位置を検出するリボン走行位置センサとを備えたドットラインプリンタにおいて、
前記リボンガイドに前記リボン走行位置センサとリボン走行位置を矯正する太鼓形ローラを設けると共に、前記リボンガイドの傾斜角を可変可能とし、前記リボン走行位置センサ信号、印字密度情報あるいは紙送り情報により、太鼓形ローラの傾斜角を可変させ、インクリボンの走行位置を自動調整するインクリボン走行機構を備えたことを特徴とするドットラインプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ドットラインプリンタに関するもので、特に、インクリボン走行機構に関するものである。
【背景技術】
【０００２】
図６に従来のドットラインプリンタのインクリボン走行経路と構成、図７にインクリボン走行経路内に設けられたリボンガイドの構成、図８にインクリボン走行経路内に設けられたリボン走行位置センサの構成を示す。また、図９はインクリボンが上がって走行している異常走行状態、図１０はインクリボンが下がって走行している異常走行状態を示す。以下、図６から図１０を参照して説明する。
【０００３】
図６に示すドットラインプリンタのインクリボン走行経路内（図中右側）に設けられたリボンガイド１００は、図７に示すようにリボンローラ４０１、支点４０７、及び固定ネジ４１４から構成される。リボンガイド１００と同様にインクリボン走行経路内に設けられたリボン走行位置センサ１０１は、図８に示す通り、センサローラ４００、リボンローラ４０１、センサローラ４０２、走行センサ４０８、走行センサ信号４０９、走行センサ４１１、走行センサ信号４１０、マグネット４１２、及びマグネット４１３から構成される。
【０００４】
インクリボン１０４の走行は、リボンドライブローラ１０６が半時計方向に回転することにより行われる。リボンドライブローラ１０６が半時計方向に回転することにより、インクリボン１０４はリボンカセット１０７内に引き込まれ、一方リボンカセット１０７内のインクリボン１０４は、表裏反転用メビウス機構１０８、適正張力付加用リボンブレーキ１０９を介してリボンカセット１０７外に引き出される。その後、カセットアーム１１２、リボン走行位置を規定するリボンガイド１１３、リボンガイド１００を経て、カセットアーム１０３、リボン走行位置センサ１０１を通って、リボンドライブローラ１０６によって再びリボンカセット内に引き込まれることにより、インクリボン１０４は時計方向に走行する（例えば特許文献１参照）。
【０００５】
【特許文献１】特開２００４−９４６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
印字はインクリボン１０４が走行している時に、ハンマ機構部１１０に実装されるハンマコイル１１１に電流を流してハンマピン１１４を駆動し、インクリボン１０４を叩いてリボンセパレータ１１５とプラテン１１６間に置かれた図示しない印字用紙にインクを転写して行われる。印字は図示しない上位装置から転送される印字データ及び紙送りデータを受信して行われる。上位装置から転送される印字データは、印字密度の高い印字データが転送される場合と印字密度の低い印字データが転送される場合があり、印字密度の高い印字データが転送されると、多くのハンマピン１１４を駆動させ、インクリボン１０４を叩いて印字することになる。インクリボンの走行経路にはインクリボン１０４の走行を規定する２つのリボンガイド、リボンガイド１００とリボンガイド１１３が設けられているが、印字密度の高い印字を行う場合には、インクリボンにかかる負荷が大きいことから、これら２つのインクリボンガイド１００及び１１３では、インクリボンの走行位置矯正が不可となり、インクリボン１０４が上がって走行してしまうという現象が発生する。この結果、印字文字の下欠けが発生する。また、上位装置から、印字用紙を戻し送り（バックフィード）した直後に印字させる指令もある。この指令を受信した場合は、用紙のバックフィード時にインクリボン１０４が印字用紙との摩擦などによりインクリボンが下がりすぎた状態で印字することになり、印字文字の上欠けが発生した。
【０００７】
印字文字欠けの発生主要因は前述の通りであるが、更に、要因として、インクリボン走行経路に設けられたインクリボン１０４の走行異常を検出するリボン走行センサ１０１が、ハンマ部から離れた位置に設けられていて、かつ、リボンガイド１００を通った後の位置に配置されていることから、ハンマ部でのインクリボン持ち上がりが発生してもインクリボン持ち上がりをすばやく検出できなかった。
【０００８】
印字ジョブ終了後、印字文字欠けが見つかると、大量に印字終了した印刷ページの文字欠け確認を行わなくてはならない問題が発生する。また、図示しないインクリボン制御として、リボン走行位置センサ１０１でインクリボン走行異常を検出すると、印字を停止し、数秒間を要するインクリボンの走行位置修復動作(インクリボン１０４を高速走行させながら、インクリボンの走行が正常走行に戻ったか否かの確認動作)を行うため、実行印字速度が低下する問題もあった。
【０００９】
本発明は、ドットラインプリンタの印字時の印字密度が高い場合、または、バックフィード直後の印字の場合、に発生するインクリボンの走行異常（インクリボンの上がり下がり）を防止し、インクリボンの走行異常時に起きる印字文字欠け（文字の上欠け、または文字の下欠け）を無くし、更にはインクリボンの走行異常時に行われているインクリボン走行位置修復動作を無くし、実行印字速度低下防止を図ることを課題とする。
【課題を解決するための手段】
【００１０】
上記課題を解決する本発明の構成は、テープ状のインクリボンと、該インクリボンの走行経路に設けられたインクリボンの走行位置を規定するリボンガイドと、前記インクリボンの走行位置を検出するリボン走行位置センサとを備えたドットラインプリンタにおいて、前記リボンガイドに前記リボン走行位置センサとリボン走行位置を矯正する太鼓形ローラを設けると共に、前記リボンガイドの傾斜角を可変可能とし、前記リボン走行位置センサ信号、印字密度情報あるいは紙送り情報により、太鼓形ローラの傾斜角を可変させ、インクリボンの走行位置を自動調整するインクリボン走行機構を備えたことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、リボン走行位置センサによるリボン異常走行の検出情報あるいは印字密度情報、紙送り情報によって、リボンガイドの傾斜角を可変させるようにして、インクリボンの走行位置を自動調整可能にしたため、インクリボンを安定に走行できる。そのため、印字文字欠け（文字の上欠け、または文字の下欠け）の防止ができ、膨大な印字結果のチェック作業も不要にできる。さらに、インクリボン走行異常発生時に行っていた、印字を中止したインクリボンの走行位置修復動作が不要となることから、実行印字速度の低下防止もできる。
【発明を実施するための最良の形態】
【００１２】
インクリボンの走行位置を規定する少なくともひとつのリボンガイドに、２つのローラ形インクリボン走行位置センサとリボン走行位置を矯正する太鼓形ローラを設け、リボンガイドをステッピングモータ及び偏芯カムにて傾斜角を可変可能とし、２つのローラ形リボン走行位置センサ信号と印字密度情報、紙送り情報により、ローラの傾斜角を自動的に可変させ、インクリボンの走行位置を自動調整可能にすることにより実現した。
【実施例１】
【００１３】
図１は、本発明のドットラインプリンタのインクリボン機構を示したものである。図２は、インクリボン機構内に設けた本発明のリボン走行位置センサ及び調整機構付リボンガイド１０２であり、インクリボンが正常に走行している通常状態(直立状態)を示している。リボン走行位置センサ及び調整機構付リボンガイド１０２には、リボン走行の検出機構として、センサローラ２００、センサローラ２０２、走行センサ２０８、走行センサ信号２０９、走行センサ２１１、走行センサ信号２１０、マグネット２１２、及びマグネット２１３が設けられており、走行センサ信号の出力が無い場合に、インクリボンの走行の異常検出を行うことになっている。また、リボン走行位置センサ及び調整機構付リボンガイド１０２には、支点２０７を中心に全体が回動可能となるように、ステッピングモータ２０３及び偏心カム２０６が設けられており、この偏心カム２０６の変位により、リボン走行位置センサ及び調整機構付リボンガイド１０２を任意に傾斜させて位置調整することが可能となる。なお、この調整機構は、図４に示すように、ステッピングモータ２０３と、ラック２０４及びこのラック２０４とかみ合うピニオン２０５を用いても同様の位置調整が可能である。
【００１４】
リボン走行位置センサ及び調整機構付リボンガイド１０２は、従来のリボンガイド位置、すなわちインクリボンの走行経路において、ハンマ機構部よりも下流側でかつ近傍に配置し、ハンマ部でのインクリボン上がりまたはインクリボン下がりをすばやく検出可能にする。また、従来のリボン走行位置センサが設置されていた位置にはリボンガイドローラ１０５を配置し、インクリボン１０４がリボンドライブローラ１０６に正しく引き込まれるようにした。
【００１５】
図３は、インクリボン走行位置センサ及び調整機構付リボンガイド１０２が、インクリボン上がりを検出し、偏心カム２０６を矢印Ａ方向へ回動させてインクリボン走行位置センサ及び調整機構付リボンガイド１０２全体を傾け、インクリボン１０４の位置を下げようとしている状態を示す。
【００１６】
図５は、インクリボン機構内に配置された、リボン走行位置センサ及び調整機構付リボンガイド１０２の制御方法を示したものである。インクリボン１０４は、インクリボン機構内に設けられた、リボン走行位置センサ及び調整機構付リボンガイド１０２と図５に示すリボン走行位置制御により、常に走行位置が正常になるよう調整されながら走行する。
【００１７】
図５に示すリボン走行制御処理は、図示しない印字制御部から印字密度情報の読み取り３００から開始され、読み取った印字密度情報を解析し、印字密度がＨ％以上か否かの判別を行い３０１、Ｈ％以上の印字密度でなければ、処理３０２へジャンプし、Ｈ％以上の印字密度時には処理３１０へジャンプする。処理３０２は、図示しないインタフェース制御部からバックフィード指令を受信しているか否かを確認する紙送り情報を読み取り、処理３０３へジャンプする。処理３０３は、読み取った紙送り情報を解析し、バックフィード指令を受信していない場合は、処理３０４へジャンプし、バックフィード指令を受信している場合は、処理３２０へジャンプする。処理３０４は、図２に示す走行センサ信号２０９、走行センサ信号２１０の二つの信号を図示しない印字制御部から読み取り、処理３０５へジャンプする。処理３０５は、読み取った走行センサＡ信号２０９が正常出力されているか否かを確認し、走行センサ信号２０９が正常出力されている場合には処理３０６へジャンプし、走行センサ信号２０９が正常出力されていない場合は処理３３０へジャンプする。処理３０６は走行センサ信号２１０が正常出力されているか否かを確認し、走行センサ信号２１０が正常出力されている場合は、本プログラム処理を終了し、他の処理ルーチンへプログラム処理権を渡す。走行センサ信号２１０が正常出力されていない場合は、処理３５０へジャンプする。
【００１８】
処理３１０は、図２に示すステッピングモータ２０３を駆動し、リボン走行位置センサ及び調整機構付リボンガイド１０２を図３に示すようにＴ時間傾斜させ、リボン走行が下がるように制御し、その後、処理３０２へジャンプする。処理３２０は、図２に示すステッピングモータ２０３を駆動し、リボン走行位置センサ及び調整機構付リボンガイド１０２を図３に示す傾斜とは反対にＴ時間傾斜させ、リボン走行が下がるように制御し、その後、処理３０４へジャンプする。処理３３０は、走行センサ信号２１０が正常出力されているか否かを確認し、走行センサ信号２１０が正常出力されている場合は、処理３４０ヘジャンプし、走行センサ信号２１０が正常出力されていない場合は、処理３６０へジャンプする。処理３４０は、図２に示すステッピングモータ２０３を駆動し、リボン走行位置センサ及び調整機構付リボンガイド１０２を図３に示傾斜とは反対にＴ時間傾斜させ、リボン走行が上がるように制御し、その後、本プログラム処理を終了し、他の処理ルーチンへプログラム処理権を渡す。処理３５０は、図２に示すステッピングモータ２０３を駆動し、リボン走行位置センサ及び調整機構付リボンガイド１０２を図３に示すようにＴ時間傾斜させ、リボン走行が下がるように制御し、その後、他の処理ルーチンへプログラム処理権を渡す。
【００１９】
処理３６０は、印字動作を停止させ、インクリボン障害エラー処理を行い、その後他の処理ルーチンへプログラム処理権を渡す。
【産業上の利用可能性】
【００２０】
本発明は、テープ状のインクリボンの安定走行を可能にするものであり、テープ状のインクリボンを用いる印字装置であれば全てに適用できる。
【図面の簡単な説明】
【００２１】
【図１】本発明のドットラインプリンタのインクリボン走行機構を示した概略平面図。
【図２】本発明のリボン走行位置センサ及び調整機構付リボンガイドを示す側面図。
【図３】本発明のリボン走行位置センサ及び調整機構付リボンガイドがインクリボンの走行位置を補正している状態を示す側面図。
【図４】本発明の変形例となるリボン走行位置センサ及び調整機構付リボンガイドを示す側面図。
【図５】インクリボンの走行位置を制御するためのフローチャート。
【図６】従来のドットラインプリンタのインクリボン走行機構を示す概略平面図。
【図７】従来のリボンガイドを示す側面図。
【図８】従来のリボン走行位置センサを示す側面図。
【図９】従来のリボン走行位置センサがインクリボンの異常走行を検出する様子を示す側面図。
【図１０】従来のリボン走行位置センサがインクリボンの異常走行を検出する様子を示す側面図。
【符号の説明】
【００２２】
100  リボンガイド
101  リボン走行位置センサ
102  リボン走行位置センサ及び調整機構付リボンガイド
103  リボンカセットアーム
104  インクリボン
105  リボンガイドローラ
106  リボンドライブローラ
107  リボンカセット
108  メビウス機構
109  リボンブレーキ
110  ハンマ機構部
111  ハンマコイル
112  カセットアーム
113  リボンガイド
114  ハンマピン
115  リボンセパレータ
116  プラテン
200、202  センサローラ
201  リボンローラ
203  ステッピングモータ
204  ピニオン
205  ラック
206  偏芯カム
207  支点
208、211  走行センサ
209、210  走行センサ信号
212、213  マグネット
214  調整ネジ
【図１】
2007090825.tif 000003
【図２】
2007090825.tif 000004
【図３】
2007090825.tif 000005
【図４】
2007090825.tif 000006
【図５】
2007090825.tif 000007
【図６】
2007090825.tif 000008
【図７】
2007090825.tif 000009
【図８】
2007090825.tif 000010
【図９】
2007090825.tif 000011
【図１０】
2007090825.tif 000012