(57)【特許請求の範囲】
【請求項１】
末端部にエンド検出用の光学パターンを設けたインクリボンと、このインクリボンに光を照射してその反射光を検出する光学センサと、この光学センサから検出される反射光に基づいてリボンエンドであるか否かを判断するエンド検知手段と、前記インクリボンのリボン残量を算出可能な残量算出手段とを備え、
前記エンド検知手段がリボンエンドであると判断した時、前記残量算出手段で算出されたリボン残量が所定値以下の場合のみ、前記光学センサが光学パターンを検出したものと判定することを特徴とするリボンエンドの検出方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、熱転写プリンタ等に用いられるリボンエンドの検出方法に係り、特に、インクリボンの末端部に設けられた光学パターンを光学センサによって検出するリボンエンドの検出方法に関する。
【０００２】
【従来の技術】
従来より、インクリボンが無くなったことをユーザに報知するための手段として、例えば特許第２６５２９３３号公報に記載されているようなリボンエンドの検出方法が知られている。
【０００３】
同公報に開示されたリボンエンドの検出方法は、図５に示すように、インクリボン１の搬送経路内に光学センサを構成する光源２と受光素子３を配置し、光源２からの光をインクリボン１に照射してその反射光を受光素子３で検出するようになっている。受光素子３から出力される反射パターンは図示せぬ制御回路に取り込まれ、この制御回路は予め記憶されている基準パターンと受光素子３からの反射パターンとを照合するようになっている。また、図６に示すように、インクリボン１の表面には着色転写層イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｂｋ）の４色が一単位となって順次連続的に形成されており、その送り出しリール４側の末端部には光学パターン５が形成されている。この光学パターン５はゼブラマークとも称せられるもので、アルミ蒸着フィルム等からなる光反射部５ａと黒色インク層等からなる光吸収部５ｂとを一定間隔で交互に配置したものである。
【０００４】
このような構成において、インクリボン１が図５の矢印方向に送られ、光学パターン５が光源２と受光素子３に対向する末端位置までくると、光源２からの光は光反射部５ａで反射されて光吸収部５ｂで吸収されるため、受光素子３から出力される反射パターンは図７に示すように変化する。ここで、受光素子３からの反射パターンが予め記憶されている基準パターンと一致した場合、インクリボン１が末端にあると判断され、その判断結果に基づいて例えばプリンタが自動停止されるため、ユーザはインクリボン１が無くなったことを知ることができる。
【０００５】
【発明が解決しようとする課題】
ところで、インクリボン１が上記の如く末端位置までに至るまでの間、光源２からの光はイエロー、マゼンタ、シアンおよびブラックの各領域で反射して受光素子３に検出されるが、この間で受光素子３に検出される反射パターンは光学パターン５を検出した場合と著しく異なるため、通常はリボンエンドを検出する基準パターンとの照合において誤りを犯すことはない。しかしながら、表面の反射率が安定していないインクリボン１を用いた場合や、インクリボン１に皺が発生した場合、インクリボン１が末端以外の領域にあるにも拘らず、受光素子３からの反射パターンが恰も光学パターン５を検出したようになり、リボン途中にあるインクリボン１をリボンエンドと誤検出してしまう虞があった。
【０００６】
本発明は、このような従来技術の実情に鑑みてなされたもので、その目的は、インクリボンの種類や使用状態に拘らず、インクリボンが無くなったことを確実に検知できるリボンエンドの検出方法を提供することにある。
【０００７】
【課題を解決するための手段】
上記した本発明の目的は、末端部にエンド検出用の光学パターンを設けたインクリボンと、このインクリボンに光を照射してその反射光を検出する光学センサと、この光学センサから検出される反射光に基づいてリボンエンドであるか否かを判断するエンド検知手段と、前記インクリボンのリボン残量を算出可能な残量算出手段とを備え、前記エンド検知手段がリボンエンドであると判断した時、前記残量算出手段で算出されたリボン残量が所定値以下の場合のみ、前記光学センサが光学パターンを検出したものと判定することによって達成される。
【０００９】
このように、エンド検出用の光学パターンを検出する光学センサからの反射パターンだけでなく、残量算出手段で算出されたリボン残量（例えば１０％）を条件に加えてリボンエンドであるか否かを判定するようにすると、リボン途中で光学センサから光学パターンと同じような反射パターンが検出された場合に、これをリボンエンドでないとキャンセルしてインクリボンの搬送を続行することができ、表面の反射率が不安定なインクリボンを使用したとしても、インクリボンが無くなったことを確実に検知することが可能になる。
【００１０】
【発明の実施の形態】
以下、本発明の実施形態例について図面を参照して説明すると、図１は熱転写プリンタに備えられるキャリッジの斜視図、図２は該キャリッジに装着されるリボンカセットの斜視図、図３はリボンエンドの検出方法を示すフローチャートであり、図５〜図７に対応する部分には同一符号を付してある。
【００１１】
図１に示すように、キャリッジ１０には送り出しボビン１１と巻取ボビン１２が配設されており、このキャリッジ１０は熱転写プリンタのプラテン（図示せず）に沿って往復動自在とされている。巻取ボビン１２は図示せぬモータを駆動源として回転制御され、また、図示せぬリボン残量検出センサによって送り出しボビン１１の回転速度が検出されるようになっている。さらに、キャリッジ１０にはサーマルヘッド１３と反射形フォトセンサ１４が搭載されており、このフォトセンサ１４は図５に示した光源２と受光素子３を一体化したものである。
【００１２】
図２に示すように、リボンカセット１５には送り出しリール４と巻取リール６が配設されており、リボンカセット１５をキャリッジ１０に装着した際、送り出しリール４と巻取リール６はそれぞれ送り出しボビン１１と巻取ボビン１２に係合する。これら両リール４，６にはインクリボン１が巻回されており、このインクリボン１は図６に示したものと同様に構成されている。すなわち、インクリボン１の表面には着色転写層イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｂｋ）の４色が一単位となって順次連続的に形成され、送り出しリール４側の末端部には光学パターン（ゼブラマーク）５が形成されている。また、リボンカセット１５には切欠き１５ａが形成されており、サーマルヘッド１３はこの切欠き１５ａ内に挿入される。
【００１３】
インクリボン１の搬送動作は巻取ボビン１２を回転駆動することにより行われ、巻取ボビン１２の回転に伴って巻取リール６が回転すると、インクリボン１が送り出しリール４側から繰り出されて巻取リール６側に巻き取られる。そして、このインクリボン１の搬送中に、フォトセンサ１４から検出される反射パターンが基準パターンと一致するか否かを判断するエンド検出判断と、前述したリボン残量検出センサから検出される送り出しボビン１１の回転速度に基づいてインクリボン１のリボン残量を算出する残量計算とが実行され、これら２つの条件を加味してリボンエンドであるか否かが判定される。以下、かかるリボンエンドの検出方法を図３のフローチャートと共に説明する。
【００１４】
まず、手順Ｓ−１において、インクリボン１からの反射光のレベルをフォトセンサ１４で検出した後、手順Ｓ−２において、フォトセンサ１４から検出された反射パターンが基準パターンと一致するか否か判断される。手順Ｓ−２で反射パターンが基準パターンと一致しない場合、手順Ｓ−１に戻って上記の動作が繰り返される。また、手順Ｓ−２で反射パターンが基準パターンと一致した場合、手順Ｓ−３において、リボン残量検出センサから送り出しボビン１１の回転速度を検出した後、手順Ｓ−４において、送り出しボビン１１の回転速度がゼロでないか否か判断される。手順Ｓ−４で送り出しボビン１１の回転速度がゼロの場合、すなわち、巻取リール６が回転しているのにも拘らず送り出しリール４が停止している場合は、手順Ｓ−５において、インクリボン１が切断しているものと判定する。
【００１５】
一方、手順Ｓ−４で送り出しボビン１１の回転速度がゼロでない場合、手順Ｓ−６において、送り出しボビン１１の回転速度からリボン残量の概略値を計算した後、手順Ｓ−７において、リボン残量が所定値（例えば１０％）以内であるか否か判断される。ここで、送り出しボビン１１の回転速度からリボン残量を計算する手法としては、インクリボン１の巻径と送り出しボビン１１の回転速度とがほぼ比例関係にあることを利用し、予め記憶されたインクリボン１の巻径と送り出しボビン１１の回転速度との相関テーブルからリボン残量を求めることができる。すなわち、インクリボン１の巻取量は一定であるため、送り出しリール４に巻回されているインクリボン１の巻径が大きいと送り出しボビン１１の回転速度は遅くなり、その反対にインクリボン１の巻径が小さいと送り出しボビン１１の回転速度は早くなる。したがって、リボン残量検出センサから送り出しボビン１１の回転速度が検出されれば、その時のインクリボン１の巻径を上記相関テーブルから求めることができ、リボン残量の概略値が分かる。
【００１６】
そして、手順Ｓ−７でリボン残量が１０％以内であると計算された場合にのみ、手順Ｓ−８においてリボンエンドであると判定し、例えばプリンタを自動停止することにより、インクリボン１が無くなったことをユーザに報知する。これに対し、手順Ｓ−７でリボン残量が１０％を越えていると計算された場合、フォトセンサ１４からの反射パターンが基準パターンと一致しているのにも拘らず、リボンエンドでないものと判定し、この場合は手順Ｓ−１に戻って上記の動作が繰り返される。
【００１７】
このように構成された実施形態例では、フォトセンサ１４からの反射パターンが基準パターンと一致した時に直ちにリボンエンドであると判断ぜず、リボン残量が所定値（例えば１０％）以下の場合のみ、フォトセンサ１４がインクリボン１の光学パターン５を検出したものと看做してリボンエンドであると判定するようにしたため、リボン残量が所定値に至る前のリボン途中において、仮にフォトセンサ１４から光学パターン５に類似した反射パターンが検出されたとしても、これをキャンセルすることができる。したがって、リボン途中にあるインクリボン１をリボンエンドと誤検出する危険性が大幅に低減され、リボンエンドの検出精度を向上することができる。
【００１８】
図４は他の実施形態例に係るリボンエンドの検出方法を示すフローチャートである。本実施形態例では、まず、手順Ｓ−１において、リボン残量検出センサから送り出しボビン１１の回転速度を検出した後、手順Ｓ−２において、送り出しボビン１１の回転速度がゼロでないか否か判断される。手順Ｓ−２で送り出しボビン１１の回転速度がゼロの場合は、手順Ｓ−３においてインクリボン１が切断しているものと判定し、一方、手順Ｓ−２で送り出しボビン１１の回転速度がゼロでない場合は、手順Ｓ−４において送り出しボビン１１の回転速度からリボン残量の概略値を計算した後、手順Ｓ−５においてリボン残量が所定値（例えば１０％）以内であるか否か判断される。
【００１９】
そして、手順Ｓ−５でリボン残量が１０％以内にない場合、すなわちリボン残量が１０％を越えている場合は、手順Ｓ−１に戻って上記の動作が繰り返される。これに対し、手順Ｓ−５でリボン残量が１０％以内であると計算された場合のみ手順Ｓ−６に移行し、手順Ｓ−６においてインクリボン１からの反射光のレベルをフォトセンサ１４で検出した後、手順Ｓ−７においてフォトセンサ１４から検出された反射パターンが基準パターンと一致するか否か判断される。手順Ｓ−７で反射パターンが基準パターンと一致しない場合、手順Ｓ−１に戻って上記の動作が繰り返される。また、手順Ｓ−７で反射パターンが基準パターンと一致した場合、手順Ｓ−８においてリボンエンドであると判定し、例えばプリンタを自動停止することにより、インクリボン１が無くなったことをユーザに報知する。
【００２０】
このように構成された実施形態例では、リボン残量が所定値（例えば１０％）以下の場合のみ、フォトセンサ１４からの反射パターンが基準パターンと一致するか否かのエンド検出判断が行われるため、換言すると、リボン残量が所定値を越えている時は、仮にフォトセンサ１４から光学パターン５に類似した反射パターンが検出されたとしても、これをキャンセルしてリボンエンドでないと判定するようにしたため、リボン途中にあるインクリボン１をリボンエンドと誤検出する危険性が大幅に低減され、リボンエンドの検出精度を向上することができる。
【００２１】
【発明の効果】
本発明は、以上説明したような形態で実施され、以下に記載されるような効果を奏する。
【００２２】
エンド検出用の光学パターンを検出する光学センサからの反射パターンだけでなく、残量算出手段で算出されたリボン残量を条件に加えてリボンエンドであるか否かを判定するようにすると、リボン途中で光学センサから光学パターンと同じような反射パターンが検出された場合に、これをリボンエンドでないとキャンセルしてインクリボンの搬送を続行することができ、表面の反射率が不安定なインクリボンを使用したとしても、インクリボンが無くなったことを確実に検知することが可能になる。
【図面の簡単な説明】
【図１】熱転写プリンタに備えられるキャリッジの斜視図である。
【図２】図１のキャリッジに装着されるリボンカセットの斜視図である。
【図３】リボンエンドの検出方法を示すフローチャートである。
【図４】リボンエンドの検出方法を示すフローチャートである。
【図５】インクリボンと光学センサの配置関係を示す模式図である。
【図６】インクリボンの説明図である。
【図７】光学センサから検出される反射パターンの説明図である。
【符号の説明】
１  インクリボン
４  送り出しリール
５  光学パターン
６  巻取リール
１０  キャリッジ
１１  送り出しボビン
１２  巻取ボビン
１４  フォトセンサ（光学センサ）
１５  リボンカセット
【図１】
0003703666.tif 000002
【図２】
0003703666.tif 000003
【図３】
0003703666.tif 000004
【図４】
0003703666.tif 000005
【図５】
0003703666.tif 000006
【図６】
0003703666.tif 000007
【図７】
0003703666.tif 000008