(57)【要約】【課題】  蓋開閉およびロール紙有無の検出結果に基づき印刷装置の状態を正しく判断する印刷装置の制御方法および印刷装置を提供する。【解決手段】  印刷装置１の制御方法は、紙検出部８がロール紙５無しを検出するステップと、ロール紙５のチャタリングの影響を排除するために所定時間後に再度ロール紙５無しの検出を行うステップと、ロール紙５の搬送を停止するステップと、蓋開閉検出部３０が蓋４の開を検出するステップと、ロール紙５無しで蓋４が開でない状態ならばロール紙５無しのステータスを送信し、ロール紙５無しで蓋４が開である状態ならば蓋開のステータスを送信するステップとを有する。【選択図】      図８
2006315182.tif 000002
【特許請求の範囲】
【請求項１】
ロール紙の有無を検出する紙検出部と前記ロール紙装着用の蓋の開閉を検出する蓋検出部とを備えた印刷装置を制御する印刷装置の制御方法であって、
前記紙検出部によって前記ロール紙が無いと検出されたか否かを判断部が判断する紙検出ステップと、
前記ロール紙が無いと判断された場合に、前記ロール紙搬送の停止を指示部が印刷制御部へ指示する停止ステップと、
前記蓋検出部によって前記蓋が開けられたと検出されたか否かを前記判断部が判断する蓋開検出ステップと、
前記ロール紙が無い状態であり且つ前記蓋が開けられたと判断された場合に、蓋開の情報の送信を前記指示部が送信部へ指示し、前記ロール紙が無い状態であり且つ前記蓋が開けられていないと判断された場合に、前記ロール紙無しの情報の送信を前記指示部が前記送信部へ指示する送信指示ステップと、を有することを特徴とする印刷装置の制御方法。
【請求項２】
請求項１に記載の印刷装置の制御方法であって、
前記紙検出ステップは、前記ロール紙が無いと判断された場合、チャタリングによる前記ロール紙無しの検出を排除するために所定時間後に再度判断を行うステップであることを特徴とする印刷装置の制御方法。
【請求項３】
ロール紙の有無を検出する紙検出部と前記ロール紙装着用の蓋の開閉を検出する蓋検出部とを備えた印刷装置を制御する印刷装置の制御方法であって、
前記蓋検出部によって前記蓋が閉じられたと検出されたか否かを判断部が判断する蓋閉検出ステップと、
前記紙検出部によって前記ロール紙が無いと検出されたか否かを前記判断部が判断する紙検出ステップと、
前記蓋が閉じられた状態であり且つ前記ロール紙が無いと判断された場合に、前記ロール紙無しの情報の送信を指示部が送信部へ指示し、前記蓋が閉じられた状態であり且つ前記ロール紙が有ると判断された場合に、印刷開始準備を前記指示部が印刷制御部へ指示する制御指示ステップと、を有することを特徴とする印刷装置の制御方法。
【請求項４】
請求項３に記載の印刷装置の制御方法であって、
前記蓋閉検出ステップは、前記蓋が閉じられたと判断された場合、前記紙検出部がロール紙の有無検出を終了するための所定時間を確保した後に再度判断を行うステップであることを特徴とする印刷装置の制御方法。
【請求項５】
請求項１から４のいずれか一項に記載の印刷装置の制御方法において、
前記紙検出部および前記蓋検出部は、電気的信号のＯＮとＯＦＦとが前記ロール紙の有無のいずれかまたは前記蓋の開閉のいずれかに対応するように設定されているメカスイッチをそれぞれ備えていることを特徴とする印刷装置の制御方法。
【請求項６】
ロール紙の有無を検出する紙検出部と前記ロール紙装着用の蓋の開閉を検出する蓋検出部とを備えた印刷装置であって、
前記印刷装置による印刷を制御する印刷制御部と、
前記紙検出部によって前記ロール紙が無いと検出されたか否かの判断および前記蓋検出部によって前記蓋が開けられたと検出されたか否かを判断する判断部と、
前記ロール紙が無いと判断された場合に、前記ロール紙の搬送の停止を前記印刷制御部へ指示する指示部と、
前記ロール紙が無い状態であり且つ前記蓋が開けられた場合に、蓋開の情報の送信を前記指示部から指示され、前記ロール紙が無い状態であり且つ前記蓋が開けられていない場合に、前記ロール紙無しの情報の送信を前記指示部から指示される送信部と、を有することを特徴とする印刷装置。
【請求項７】
ロール紙の有無を検出する紙検出部と前記ロール紙装着用の蓋の開閉を検出する蓋検出部とを備えた印刷装置であって、
前記印刷装置による印刷を制御する印刷制御部と、
前記蓋検出部によって前記蓋が閉じられたと検出されたか否かの判断および前記紙検出部によって前記ロール紙が無いと検出されたか否かを判断する判断部と、
前記蓋が閉じられた状態であり且つ前記ロール紙が無いと判断された場合に、前記ロール紙無しの情報の送信を送信部へ指示し、前記蓋が閉じられた状態であり且つ前記ロール紙が有ると判断された場合に、印刷開始準備を前記印刷制御部へ指示する指示部と、を有することを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置におけるロール紙の有無検出とロール紙装着用の蓋の開閉検出とを制御する印刷装置の制御方法およびこの制御方法を有する印刷装置に関する。
【背景技術】
【０００２】
従来、印刷装置のロール紙の有無検出およびロール紙装着用の蓋の開閉検出には、フォトセンサを用いる方法がよく知られている。サーマル方式の印刷装置の場合、このロール紙の有無検出は、印刷時にプラテンがロール紙を印刷ヘッドへ押圧状態で当接させることを利用して、印刷ヘッドの近傍にフォトセンサを設け、プラテンに押されて近接してくるロール紙をフォトセンサで感知する方法である。この場合、フォトセンサは、金属製の緩衝板で周囲を覆われており、ロール紙等が搬送時の摩擦などで発生する静電気を緩衝板に導通させて逃がし、フォトセンサが破壊されることを防止する構成である（たとえば特許文献１）。
【０００３】
同様にして、蓋の開閉検出も、フォトセンサからの蓋の遠近を感知することにより可能である。一方、フォトセンサの弱点である静電気の影響を受けないようにするため、フォトセンサに替えてメカスイッチを検出部として設置する方法がある。図１０は、メカスイッチによる従来の蓋およびロール紙の検出を示すフローチャートである。フローチャートは、印刷装置の制御部によるフローを表す。
【０００４】
まず、ステップＳ２０において、蓋開閉検出部のメカスイッチが蓋開を検出したか否かを制御部が判断し、検出すればステップＳ２１へ進み、検出しなければステップＳ２２へ進む。ステップＳ２０において蓋開を検出すると、印刷可能状態ではないため、ステップＳ２１において、ロール紙搬送モータを停止させる。蓋を開けると、ロール紙を押さえているプラテンがロール紙を押さえなくなり、紙検出部がロール紙無しと検出する。しかし、ステップＳ２０において蓋開が先に検出されているため、次のステップＳ２３において、蓋開ステータスをホストコンピュータ等へ送信する。一方、ステップＳ２０で蓋開が検出されない場合、ステップＳ２２において、紙検出部のメカスイッチがロール紙無しを検出したか否かを制御部が判断する。検出しなければステップＳ２０へ戻り、検出すればステップＳ２４へ進む。ステップＳ２４において、ロール紙搬送モータを停止させ、次に、ステップＳ２５において、ロール紙無しステータスをホストコンピュータ等へ送信する。
【０００５】
このように、蓋の開閉およびロール紙の有無がそれぞれ対応する検出部によって検出でき、検出結果に対応するステータスの送信が可能である。さらに、メカスイッチを使用することにより、検出部のために静電気を逃がす必要が無く、緩衝板は金属製以外の加工性良いプラスチック等を用いることが可能である。
【０００６】
【特許文献１】特開２０００−６２２８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、従来の技術では、メカスイッチの検出位置精度がフォトセンサより劣るため、蓋を開けた時に、蓋開閉検出部のメカスイッチより先に紙検出部のメカスイッチが作動することがある。このような場合、蓋を開けたにも関わらず、蓋開のステータスではなく、ロール紙無しのステータスが送信され、ホストコンピュータ等に表示される。その結果、例えばロール紙があるにも係わらず、ロール紙がないことを表示し、オペレータを惑わすことになる。或いは故障と勘違いされる事態も有り得る。
【０００８】
本発明は、上記課題を解決するために、蓋の開閉およびロール紙の有無の検出結果に基づき印刷装置の状態を正しく判断する印刷装置の制御方法および印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の印刷装置の制御方法は、ロール紙の有無を検出する紙検出部とロール紙装着用の蓋の開閉を検出する蓋検出部とを備えた印刷装置を制御する方法である。この制御方法は、紙検出部によってロール紙が無いと検出されたか否かを判断部が判断する紙検出ステップと、ロール紙が無いと判断された場合に、ロール紙搬送の停止を指示部が印刷制御部へ指示する停止ステップと、蓋検出部によって蓋が開けられたと検出されたか否かを判断部が判断する蓋開検出ステップと、ロール紙が無い状態であり且つ蓋が開けられたと判断された場合に、蓋開の情報の送信を指示部が送信部へ指示し、ロール紙が無い状態であり且つ蓋が開けられていないと判断された場合に、ロール紙無しの情報の送信を指示部が送信部へ指示する送信指示ステップと、を有することを特徴とする。
【００１０】
この印刷装置の制御方法によれば、紙検出部および蓋検出部の検出結果を判断して、印刷装置の状態を正しく把握するために、まず、紙検出部がロール紙無しの検出をしたか否かを判断部が判断する。ロール紙無しが検出されるのは、印刷が行われロール紙が消費されて無くなった場合、および、蓋を閉じることによりロール紙の装着が検出される構成において蓋が開けられた場合、である。判断部によりロール紙無しと判断されると、印刷の続行が不可であり、指示部が印刷制御部へロール紙搬送の停止を指示する。次に、ロール紙無しと検出されたのは、ロール紙が消費されて無くなったためか、蓋が開けられたためか、を判断するために、蓋検出部によって蓋の開状態が検出されたか否かを判断部が判断する。蓋が開けられていると判断されると、ロール紙無しが検出されたのは、ロール紙の有無に関わらず蓋が開けられたことが原因と判断できる。従って、指示部は、蓋開を示す情報の送信を印刷装置が接続されているホストコンピュータ等へ行うように送信部へ指示する。蓋開の情報により、オペレータは、印刷を行うためには蓋を閉じることの認識と、同時に、蓋を閉じる際にロール紙の有無確認を行うことが可能である。一方、蓋が開けられていないと判断されると、蓋開によるロール紙無し検出とは考えられないため、ロール紙が消費されてなくなったと判断できる。従って、指示部は、ロール紙無しを示す情報をホストコンピュータ等へ行うように送信部へ指示する。以上のシーケンスにより、ロール紙が消費されて無くなった判断と、蓋が開けられてロール紙無しが検出された判断とを適切に区分して把握可能である。
【００１１】
この場合、紙検出ステップは、ロール紙が無いと判断された場合、チャタリングによるロール紙無しの検出を排除するために所定時間後に再度判断を行うステップであることが好ましい。
【００１２】
この方法によれば、紙検出部によりロール紙が無いと判断されると、検出の正確さを期すために所定時間をおいて再度ロール紙の有無を検出する。検出器は、状態変化時にいわゆるチャタリングと呼ばれるＯＮとＯＦＦを繰り返す状態になることがあり、チャタリング時には、紙検出部により、ロール紙が無い、と一時的に検出されてしまうことがある。一時的なチャタリングにより、ロール紙が有るにもかかわらずロール紙無しと判断されることを排除するために、チャタリングの影響を排除可能な所定時間経過後に紙検出部による２度目の検出を行う。これにより、ロール紙があるにもかかわらず、ロール紙が無いと判断してしまうことをほぼ回避可能である。
【００１３】
本発明の印刷装置の制御方法は、ロール紙の有無を検出する紙検出部とロール紙装着用の蓋の開閉を検出する蓋検出部とを備えた印刷装置を制御する方法である。この制御方法は、蓋検出部によって蓋が閉じられたと検出されたか否かを判断部が判断する蓋閉検出ステップと、紙検出部によってロール紙が無いと検出されたか否かを判断部が判断する紙検出ステップと、前記蓋が閉じられた状態であり且つ前記ロール紙が無いと判断された場合に、ロール紙無しの情報の送信を指示部が送信部へ指示し、前記蓋が閉じられた状態であり且つ前記ロール紙が有ると判断された場合に、印刷開始準備を指示部が印刷制御部へ指示する制御指示ステップと、を有することを特徴とする。
【００１４】
この印刷装置の制御方法によれば、紙検出部および蓋検出部の検出結果を判断して、印刷装置の状態を正しく把握するために、まず、蓋検出部によって蓋が閉じられたと検出されたか否かを判断部が判断する。判断部により蓋が閉じられたと判断されると、次に、印刷の開始が可能か否かを判断するために、判断部は、紙検出部を介してロール紙の有無を判断する。紙検出部の検出結果によりロール紙が無いと判断されると、指示部が、ロール紙無しを示す情報の送信を印刷装置が接続されているホストコンピュータ等へ行うように送信部へ指示する。ロール紙無しの情報により、オペレータは、印刷を行うためにロール紙の装着が必要であるとの確認が可能である。一方、ロール紙があると判断されると、指示部が、印刷開始準備の指示を印刷制御部へ指示する。印刷開始準備は、これまでの検出等の操作履歴をクリアして印刷装置を印刷初期状態にリセットし、また、ロール紙のスムーズな搬送のため搬送機構のバックラッシュ等を解消する動作である。以上のシーケンスにより、紙検出部および蓋検出部の個別の検出結果から、蓋が閉じられてロール紙も装着され印刷開始が可能であるのか、蓋は閉じられているがロール紙の無い状態であり印刷開始が不可であるのか、を適切に判断可能である。
【００１５】
この場合、蓋閉検出ステップは、蓋が閉じられたと判断された場合、紙検出部がロール紙の有無検出を終了するための所定時間を確保した後に再度判断を行うステップであることが好ましい。
【００１６】
この方法によれば、蓋が閉じられたと判断された場合において、すぐに後ステップのロール紙の検出に進まずに、確実にロール紙の有無が検出可能な状態になるための所定時間をおく。ロール紙は、蓋が閉じられロール紙が設定位置に収まると紙検出部によって検出される。つまり、ロール紙検出が蓋閉検出より遅れることがあり、ロール紙が装着されたにもかかわらずロール紙検出が遅れて、ロール紙無しの判断が検出結果となってしまうことがある。これを防止するため、蓋が閉じられて、紙検出部がロール紙の有無の検出を終了するに十分な所定時間を確保してから再度蓋閉の検出を行い、ロール紙検出のステップに進む。これにより、蓋閉の検出と、ロール紙の検出とが正しい状態で判断可能である。
【００１７】
この場合、紙検出部および蓋検出部は、電気的信号のＯＮとＯＦＦとがロール紙の有無のいずれかまたは蓋の開閉のいずれかに対応するように設定されているメカスイッチをそれぞれ備えていることが好ましい。
【００１８】
この方法によれば、紙検出部は、ロール紙が装着されるとメカスイッチが電気的にＯＮ状態になり、ロール紙がなくなるとメカスイッチが電気的にＯＦＦ状態になる。この電気的ＯＮ、ＯＦＦを検出して、ロール紙の有無を判断可能な方法である。同様に、蓋検出部は、蓋が閉じられるとメカスイッチがＯＮになり、開けられるとＯＦＦになって、蓋の開閉を判断可能である。このようなメカスイッチを用いることにより、簡便な電気的ＯＮ、ＯＦＦによる検出が可能であり、且つ、静電気の影響を受け難い検出部が構成可能な方法である。
【００１９】
本発明の印刷装置は、ロール紙の有無を検出する紙検出部とロール紙装着用の蓋の開閉を検出する蓋検出部とを備えた印刷装置である。印刷装置は、印刷装置による印刷を制御する印刷制御部と、紙検出部によってロール紙が無いと検出されたか否かの判断および蓋検出部によって蓋が開けられたと検出されたか否かを判断する判断部と、ロール紙が無いと判断された場合に、ロール紙の搬送の停止を印刷制御部へ指示する指示部と、ロール紙が無い状態であり且つ蓋が開けられた場合に、蓋開の情報の送信を指示部から指示され、ロール紙が無い状態であり且つ蓋が開けられていない場合に、ロール紙無しの情報の送信を指示部から指示される送信部と、を有することを特徴とする。
【００２０】
この印刷装置によれば、紙検出部および蓋検出部の検出結果を判断して、印刷装置の状態を正しく把握するために、印刷装置は、紙検出部がロール紙無しの検出をしたか否かを判断する判断部と、判断部によりロール紙無しと判断され印刷の続行が不可の場合、印刷制御部へロール紙搬送の停止を指示する指示部とを有している。ロール紙無しの検出は、印刷が行われロール紙が消費されて無くなった場合、および、蓋を閉じることによりロール紙の装着が検出される構成において蓋が開けられた場合、になされる。このロール紙無しの検出が、ロール紙が消費されて無くなったためか、蓋が開けられたためか、を判断するために、ロール紙無しの検出後、蓋検出部によって蓋の開状態が検出されたか否かがさらに判断部によって判断される。蓋が開けられていると判断されると、ロール紙無しが検出されたのは、ロール紙の有無に関わらず蓋が開けられたことが原因と判断できる。印刷装置は、送信部を有しており、送信部は、蓋開を示す情報の送信を印刷装置が接続されているホストコンピュータ等へ行うように指示部から指示される。一方、蓋が開けられていないと判断されると、蓋開によるロール紙無し検出とは考えられないため、ロール紙が消費されてなくなったと判断できる。従って、送信部は、ロール紙無しを示す情報をホストコンピュータ等へ行うように指示部から指示される。以上のように、印刷装置は、ロール紙が消費されて無くなった判断と、蓋が開けられてロール紙無しが検出された判断とを適切に区分して実行可能である。
【００２１】
本発明の印刷装置は、ロール紙の有無を検出する紙検出部とロール紙装着用の蓋の開閉を検出する蓋検出部とを備えた印刷装置である。印刷装置は、印刷装置による印刷を制御する印刷制御部と、蓋検出部によって蓋が閉じられたと検出されたか否かの判断および紙検出部によってロール紙が無いと検出されたか否かを判断する判断部と、蓋が閉じられた状態であり且つロール紙が無いと判断された場合に、ロール紙無しの情報の送信を送信部へ指示し、蓋が閉じられた状態であり且つロール紙が有ると判断された場合に、印刷開始準備を印刷制御部へ指示する指示部と、を有することを特徴とする。
【００２２】
この印刷装置によれば、印刷装置は、蓋検出部によって蓋が閉じられたと検出されたか否かの判断、および蓋が閉じられたと判断されると、印刷の開始が可能か否かを判断するために、紙検出部を介してロール紙の有無を判断する判断部を有する。また、印刷装置は、紙検出部の検出結果によりロール紙が無いと判断されると、ロール紙無しを示す情報の送信を印刷装置が接続されているホストコンピュータ等へ行うように送信部へ指示し、一方、ロール紙があると判断されると、印刷開始準備の指示を印刷制御部へ指示する指示部を有する。印刷開始準備は、これまでの検出等の操作履歴をクリアして印刷装置を印刷初期状態にリセットし、また、ロール紙のスムーズな搬送のため搬送機構のバックラッシュ等を解消する動作である。以上のように、印刷装置は、蓋が閉じられてロール紙も装着され印刷開始が可能であるのか、蓋は閉じられているがロール紙の無い状態であり印刷開始が不可であるのか、を適切に判断して実行可能である。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の印刷装置の制御方法およびこの制御方法を有する印刷装置の実施形態について、図面を参照して説明する。
（実施形態）
【００２４】
図１は、印刷装置の外観を示す斜視図である。また、図２は、紙検出部および蓋開閉検出部を示す断面図、図３は、印刷装置へロール紙を装着した状態を示す断面図である。図１および図２に示すように、印刷装置１は、下部外装２と、上部外装３とを備えている。上部外装３は、上面に開閉自在な蓋４を有し、蓋４を開けた内部に、上部外装３へ装着するロール紙５をロール状に収容したロール部６と、ロール紙５へかかる張力を一定に保持するように張力の変化を吸収する緩衝機構部７と、緩衝機構部７の一部を切り欠いて設けられている収容部１６に収容されてロール紙の有無を検出する紙検出部８と、ロール紙５へ印刷を行う印刷ヘッド９と、蓋の開閉を検出する蓋開閉検出部（蓋検出部）３０とを有する。また、蓋４の印刷ヘッド９側には、蓋４を閉じるとロール紙５を印刷ヘッド９へ押圧状態で当接させるプラテン１０と、蓋開閉検出部３０を作動させる検出板３１とが設けられている。さらに、上部外装３の上面に蓋開ボタン１１、そして、前方側面に電源スイッチ１２が設けられている。
【００２５】
蓋開閉検出部３０は、蓋４の開閉を電気的に検出するメカスイッチ３２と、検出板３１に押されてメカスイッチ３２方向へ移動可能な検出バー３４と、検出バー３４に検出板３１方向への押圧を付与するばね３５と、検出バー３４の移動をメカスイッチ３２へ伝達してメカスイッチ３２を作動させるスイッチレバー３３とを有する。
【００２６】
蓋４が閉じられ検出板３１が検出バー３４に当接すると、検出バー３４は、ばね３５の押圧に抗してメカスイッチ３２の方向へ押される。検出バー３４は、スイッチレバー３３を介してメカスイッチ３２を作動させ、メカスイッチ３２は、電気的信号がＯＮとなり蓋４が閉じられたことが検出可能である。蓋４が開けられると、検出板３１が検出バー３４から離れ、検出バー３４は、ばね３５によりメカスイッチ３２から離れる方向へ移動する。検出バー３４の移動によりメカスイッチ３２を作動させていたスイッチレバー３３が戻り、メカスイッチ３２は、電気的にＯＦＦとなる。これにより蓋４が開けられたことが検出可能である。
【００２７】
緩衝機構部７は、図３に示すように、ロール紙５を印刷ヘッド９へ案内すると共にロール紙５にかかる張力を緩和する緩衝板１４を有し、緩衝板１４は、張力を緩和するために緩衝板回転中心１５を中心にして、ロール部６および印刷ヘッド９の方向へ回転可能である。緩衝板１４は、ロール紙５を案内可能なように、緩衝板１４が回転する方向とおおよそ直角方向へ延在している。紙検出部８は、ロール紙５を検出する検出レバー１７と、ロール紙５と接して検出レバー１７が回転するための検出レバー回転中心１８と、ロール紙５の有無を電気的に検出するメカスイッチ２２と、検出レバー１７の回転をメカスイッチ２２へ伝達するスイッチレバー２３とを有する。
【００２８】
このような構成の印刷装置１によってロール紙５へ印刷を行うには、まず、蓋開ボタン１１を押して蓋４を開け、上部外装３の内部へロール部６を装着する。次に、ロール部６からロール紙５を引き出す。引き出す方向は、図３に示すように、ロール紙５を案内する緩衝板１４の案内面１９および検出レバー１７を覆うようにして、印刷ヘッド９の方向へ引き出す。ロール紙５をロール部６から引き出した後、蓋４を閉めると、蓋４に設けられたプラテン１０がロール紙５を印刷ヘッド９へ当接させる。この時、紙検出部８の検出レバー１７は、ロール紙５に押されて回転し、ロール紙５の無い状態時の位置Ｐから位置Ｑまで押し下げられる。検出レバー１７の回転は、検出レバー回転中心１８を中心にして、緩衝板１４の延在方向とほぼ平行に回転する。
【００２９】
また、印刷装置１へ装着されたロール紙５は、ロール部６から緩衝板１４の案内面１９に沿って案内面１９に巻きつくようにして、プラテン１０方向へ延在している。そして、案内面１９と重なるように配置されている紙検出部８の検出レバー１７を押し下げて検出レバー１７を回転させる。検出レバー１７の回転によりスイッチレバー２３を介してメカスイッチ２２が作動し、ロール紙５の装着が検出される。さらに、ロール紙５は、プラテン１０に沿って印刷ヘッド９へ延在し、印刷ヘッド９とプラテン１０とで押圧挟持されている。次いで、ロール紙５は、印刷ヘッド９により印刷がなされ、印刷後印刷装置１の外へ排出される。
【００３０】
プラテン１０は、蓋４が閉められると、上部外装３内の図示していない駆動装置に係合して回転する。プラテン１０の回転により、ロール紙５がロール部６から順次引き出され、印刷ヘッド９へ供給される。この場合、印刷ヘッド９は、サーマル方式であり、ロール紙５は感熱紙である。印刷ヘッド９へ供給されたロール紙５は、印刷ヘッド９の発熱体に発生した熱に反応して発色する。この発色を制御することにより、印刷装置１として所定の印刷が実行可能である。
【００３１】
次に、ロール紙５の搬送について説明する。印刷装置１のようなロール部６を投げ込み装着する構成の場合、プラテン１０が回転して印刷ヘッド９へロール紙５の供給を開始する際に、まず、停止状態のロール部６を回転させてロール紙５を引き出す。ロール紙５の引き出しには、ロール部６の静止し続けようとする静止摩擦に抗してロール部６を回転させる必要があり、一時的にプラテン１０を回転させるモータに対し大きな負荷がかかる。特に、高速で印刷を行えるようにロール紙５の供給速度を速く設定している場合には、ロール部６を回転開始させるために、より大きな負荷がモータにかかる。同時に、ロール紙５に対してもプラテン１０への負荷に比例してより大きな張力がかかる。このため、ロール部６、プラテン１０のそれぞれが突っ張り合って、すぐにロール部６が回転開始できない状態となる。
【００３２】
この状態おいて、プラテン１０のさらに強い回転によってロール紙５が引き出され、印刷ヘッド９へ供給される。この場合、ロール紙５にかかる張力により、ロール紙５に印刷不良の原因となる伸びやシワの発生、および破断等が生じることがある。また、印刷装置１がレシート印刷を行うＰＯＳプリンタの場合では、レシート印刷が断続的な印刷であるため、印刷開始毎に、このようなプラテン１０への負荷やロール紙５への張力増が繰り返されて、ロール紙５が印刷ヘッド９へスムーズに供給されないことがある。
【００３３】
この課題の解決のため、印刷装置１には、ロール紙５のスムーズな供給をするために、プラテン１０への負荷やロール紙５への張力を緩和する緩衝機構部７を備えている。図４は、ロール紙に張力が付加された場合のロール紙搬送状態を示す断面図である。印刷装置１が印刷休止状態から印刷を開始する時、プラテン１０の回転しようとする力によりロール紙５へ大きな張力がかかる。ロール紙５へかかる張力に応じて、緩衝機構部７の緩衝板１４が緩衝板回転中心１５を中心にして、プラテン１０の方向へ回転する。緩衝板１４がプラテン１０方向へ回転すると、ロール紙５への張力が緩和され、プラテン１０は、回転開始時に、瞬間的に大きな負荷を負うことなく回転を開始可能である。図４は、緩衝板１４が最大限にプラテン１０方向へ回転した状態を示しており、通常のロール紙５搬送においては、ここまで回転することはない。
【００３４】
ロール部６が回転しロール紙５が一定速度で紙送りされ始めると、ロール紙５の搬送に関わる負荷は、ロール部６と上部外装３のロール部受部との摩擦、および、ロール紙５とロール紙５を案内する緩衝板１４の案内面１９との摩擦のみであり、この両摩擦とも少負荷である。緩衝板１４は、ロール紙５の搬送開始時に大きく回転した状態から、負荷とのバランスのとれたロール部６方向の位置へ戻る。緩衝板１４の回転による張力緩和によってロール紙に過大な張力が作用することを防止可能である。
【００３５】
また、ロール紙５を検出する検出レバー１７の先端部２７は、図３および図４に示すように、ロール紙５の搬送方向に直角の断面形状が案内面１９の断面形状とほぼ同一である。図３に示すように、ロール紙５が装着された状態では、ロール紙５に張力がかかっておらず緩衝板１４は回転しない。一方、先端部２７は、その一部がプラテン１０と案内面１９間に存するロール紙５に押されて回転し、メカスイッチ２２を作動させる。これによりロール紙５が装着されたことが検出される。
【００３６】
ロール紙５が装着された後、プラテン１０の回転によりロール紙５へ張力が付加されると、図４に示すように、緩衝板１４がプラテン１０方向へ回転する。緩衝板１４の回転に伴い、先端部２７が当接するロール紙５は、ロール紙位置Ｒ１からＲ２へ移動する。ロール紙５位置の移動に対応して、先端部２７もロールル紙位置Ｒ２へ回転移動する。ロール紙５にかかる張力が大きくなって、緩衝板１４がプラテン１０方向に回転すればするほど、先端部２７の断面形状と案内面１９の断面形状とが同一面であるかのように重なる状態になる。
【００３７】
さらに、先端部２７は、緩衝板１４がロール部６の方向またはプラテン１０の方向へ回転したいずれの状態においても、緩衝板１４と連動して回転し、緩衝板１４の案内面１９よりロール紙５側へ先端部２７単独で突出しない構成である。従って、先端部２７がロール紙５を局部的に押し上げて擦れるなどして、ロール紙５にスジ、打痕等の損傷を与えることを防止可能である。また、ロール紙５に大きな張力がかかるにつれて、先端部２７と案内面１９とが既述したように重なる状態となり、特に、先端部２７はロール紙５としだいに広い面で接するようになるため、ロール紙５の損傷をより一層回避可能である。
【００３８】
次に、紙検出部８の構成を詳細に説明する。図５は、ロール紙無し状態での紙検出部を示す正面図である。図６は、ロール紙有り状態での紙検出部を示す正面図である。図５、図６は、図３で示す紙検出部８のＢ矢視による図である。
【００３９】
図５に示すように、紙検出部８は、緩衝板１４を切り欠いて設けられた収容部１６に緩衝板１４の延在する方向に沿って配置されている。紙検出部８は、検出レバー回転中心１８を中心に回転する検出レバー１７と、検出レバー１７と一体に設けられたカム２０と、カム２０の一面であって検出レバー回転中心１８と同心の円弧面２１と、メカスイッチ２２と、カム２０に当接して回転しメカスイッチ２２を作動させるスイッチレバー２３とを有する。なお、検出レバー１７の先端部２７は、ロール紙５を損傷しないように丸められている。
【００４０】
メカスイッチ２２は、スイッチレバー２３の回転中心であるスイッチレバー回転中心２６と、スイッチレバー２３が当接する接点レバー２４とを有する。接点レバー２４は、弾力性を有する導電性金属であり、スイッチレバー２３が回転して当接すると、スイッチレバー２３の回転に合わせて柔軟に撓る。スイッチレバー２３と接点レバー２４との接する部分が接点部２５であり、接点部２５を介してスイッチレバー２３と接点レバー２４とが電気的に導通する。
【００４１】
紙検出部８は、印刷装置１にロール紙５が装着されていない状態では、検出レバー１７が先端部２７と検出レバー回転中心１８を挟んで対極にあるカム２０側の重さにより回転し、先端部２７は、緩衝板１４の案内面１９より飛び出た位置Ｐにある。この時、スイッチレバー２３は、カム２０から自由であって、接点レバー２４の接点部２５とも離れており、電気的な導通がＯＦＦの状態である。スイッチレバー２３は、カム２０等による外力が作用しない状態では、図示していないバネ等によりこの電気的ＯＦＦの状態の位置へ戻る。スイッチレバー２３は、この位置を原点位置とする。スイッチレバー２３が原点位置にあって電気的ＯＦＦの状態であることにより、印刷装置１にロール紙５が装着されていないことを検出可能である。
【００４２】
そして、図６に示すように、印刷装置１にロール紙５が装着されると、先端部２７がロール紙５に押し下げられて位置Ｐから位置Ｑの方向へ回転する。先端部２７の回転により、カム２０の端部がスイッチレバー２３を押して、スイッチレバー回転中心２６を中心にしてスイッチレバー２３を回転させる。先端部２７が位置Ｑまで回転すると、スイッチレバー２３は、カム２０の端部に押される状態から円弧面２１へ乗り上げた状態になる。スイッチレバー２３が円弧面２１に乗り上げる状態において、スイッチレバー２３と接点レバー２４とが接点部２５で当接し電気的にＯＮとなる。この電気的ＯＮ状態によって、印刷装置１にロール紙５が装着されたことを検出可能である。
【００４３】
通常の印刷状態では、ロール紙５は、ロール紙位置Ｒ１にあって先端部２７と当接している。印刷停止状態から印刷を開始する場合に、ロール紙５に張力が付加されて緩衝板１４が回転し、ロール紙５はロール紙位置Ｒ２に移動する。印刷の開始および停止が繰り返され、その都度緩衝板１４が回転すると、ロール紙５の位置がＲ１とＲ２との間を移動する。それに連動して、先端部２７が回転する。先端部２７の回転に伴ってカム２０の円弧面２１も回転するが、スイッチレバー２３は、円弧面２１に乗り上げた状態であるため、円弧面２１上を摺動するのみで、スイッチレバー回転中心２６を中心にして回転することはない。従って、スイッチレバー２３と接点レバー２４とが接点部２５において摺動せず、接点部２５の不必要な摺動が抑制可能である。また、接点部２５の磨耗に起因する電気的導通不良も低減可能である。
【００４４】
なお、蓋開閉検出部３０のメカスイッチ３２は、紙検出部８のメカスイッチ２２と同様な構成であり、蓋４が閉じられ検出板３１によって、検出バー３４、スイッチレバー３３を介して押されることにより作動する。この蓋４の閉状態において、蓋４はロックされており、蓋４が動いて検出バー３４を移動させ、メカスイッチ３２の接点部（図示していない）を摺動させるようなことは無い。
【００４５】
次に、印刷装置１の制御系統について説明する。図７は、印刷装置の制御部を示すブロック図である。印刷装置１は、ホストコンピュータ４１と接続されている。制御部４０は、ホストコンピュータ４１と接続するための入出力インタフェース４２と、印刷装置１を制御するプログラム等が記憶されているフラッシュＲＯＭ４３と、ホストコンピュータ４１から送られて来る印刷データなどを一時的に記憶しておくＲＡＭ４４と、フラッシュＲＯＭ４３に不揮発に記憶されているプログラムに基づき制御を実行するＣＰＵ４５とを有する。そして、紙検出部８および蓋開閉検出部３０を制御する検出制御部４９と、印刷ヘッド９およびプラテン１０を制御する印刷制御部５０とを有する。
【００４６】
ＣＰＵ４５は、紙検出部８および蓋開閉検出部３０の検出結果を検出制御部４９から受けロール紙および蓋の状態を判断する判断部４６と、判断部４６の判断に基づき印刷制御部５０等へ制御指示をする指示部４７と、ロール紙５無しの情報や蓋４の開閉状態の情報等をホストコンピュータ４１へ送信する送信部４８とを有する。
【００４７】
これら制御部４０を構成する入出力インタフェース４２、フラッシュＲＯＭ４３、ＲＡＭ４４、ＣＰＵ４５、検出制御部４９、印刷制御部５０がバス５１を介して相互に接続されている。
【００４８】
次に、紙検出部８および蓋開閉検出部３０による検出結果に基づき、印刷装置１におけるロール紙５の有無および蓋４の開閉状態を判断するフローについて説明する。図８は、蓋閉状態での紙検出および蓋開検出を示すフローチャートである。蓋４が閉じられている蓋閉状態において、ロール紙５の有無および蓋４が開けられたかを判断するフローである。フローチャートは、印刷装置１の制御部４０によるフローを表す。
【００４９】
ステップＳ１において、紙検出部８によってロール紙５が無くなったと検出されたか否かを、判断部４６が判断する。無くなったと判断すればステップＳ２へ進み、一方、無くなっていないと判断すれば、ステップＳ１において検出を続行する。ロール紙５無しの検出は、蓋４が閉状態で印刷が行われロール紙５が消費されて無くなった場合と、蓋４が開けられたことによる場合、とのいずれかにおいてなされる。
【００５０】
次に、ステップＳ２において、紙検出部８がロール紙５無しの検出を継続して検出しているか否かを、検出制御部４９が再度確認し判断部４６が判断する。ステップＳ２は、ステップＳ１における判断から２０ｍｓ程度の時間（所定時間）をおいて、再度判断するステップである。チャタリング時には、紙検出部８が一時的にロール紙５が無いと検出することがある。このチャタリングによるロール紙５無しの検出を排除するため、ステップＳ２を実行する。ロール紙５が無いと判断されるとステップＳ３へ進み、一方、無いと判断されなければステップＳ１へ戻る。チャタリング時の時間と検出する回数は、紙検出部８や使用条件により最適な値にすることができる。
【００５１】
そして、ステップＳ３において、ロール紙５が無い状態では印刷が不可であるため、プラテン１０によるロール紙５の搬送の停止（同時に印刷ヘッド９の印刷停止）を、指示部４７が印刷制御部５０へ指示する。指示後、ステップＳ４へ進む。
【００５２】
ステップＳ４において、蓋開閉検出部３０が蓋４の開を検出したか否かを、判断部４６が判断する。ステップＳ４は、ロール紙５が無いと判断された原因を明確にするためのステップである。蓋４が開でなければステップＳ５へ進み、一方、蓋４が開であればステップＳ６へ進む。
【００５３】
次に、ステップＳ５において、印刷装置１の状態は、ロール紙５が無しであり、且つ、蓋４が開でないため、ロール紙５が印刷によって消費されて無くなった状態であると判断できる。従って、指示部４７の指示により、送信部４８がロール紙５無しのステータスをホストコンピュータ４１へ送信する。オペレータは、ホストコンピュータ４１の表示を見てロール紙５が無くなったことを認識可能である。
【００５４】
また、ステップＳ６において、印刷装置１の状態は、ロール紙が５無しであり、且つ、蓋４が開であるため、ロール紙５が印刷によって消費されて無くなったのではなく、蓋４の開に伴うロール紙５無しの状態であると判断できる。そのため、指示部４７の指示により、送信部４８が蓋開のステータスをホストコンピュータ４１へ送信する。オペレータは、ホストコンピュータ４１の表示を見て、蓋４が開かれて印刷不可状態であることを認識可能である。このフローにより、紙検出部８と蓋開閉検出部３０との検出結果を適切に判断して、印刷装置１の状態把握が可能である。
【００５５】
なお、ステップＳ１およびＳ２は、紙検出ステップに該当し、ステップＳ３は、停止ステップ、ステップＳ４は、蓋開検出ステップ、ステップＳ５およびＳ６は、送信指示ステップにそれぞれ該当する。
【００５６】
次に、蓋４が開けられている蓋開状態において、蓋４が閉じられ印刷開始の可否の判断をするフローについて説明する。図９は、蓋開状態での紙検出および蓋閉検出を示すフローチャートである。フローチャートは、印刷装置１の制御部４０によるフローを表す。
【００５７】
ステップＳ１０において、蓋開閉検出部３０によって蓋４が閉じられたと検出されたか否かを、判断部４６が判断する。蓋４が閉じられたと判断すればステップＳ１１へ進み、一方、閉じられていないと判断すればステップＳ１０において検出を続行する。
【００５８】
次に、ステップＳ１１おいて、蓋開閉検出部３０が蓋４の閉の検出を継続して検出しているか否かを、検出制御部４９が再度確認し判断部４６が判断する。ステップＳ１１は、ステップＳ１０における判断から所定時間をおいて、再度判断するステップである。これにより、後ステップにおける紙検出部８のロール紙５有無の検出が確実になされるための時間を確保することが可能となる。ロール紙５は、蓋４が閉じられてロール紙５によって紙検出部８の検出レバー１７が押されることによって検出される。つまり、ロール紙５の検出が蓋閉の検出より遅れることがあり、ロール紙５が装着されたにもかかわらずロール紙５の検出が遅れて、ロール紙無しの検出がされてしまうことがある。これを防止するため、蓋４が閉じられて、紙検出部８がロール紙５の有無の検出を終了するに十分な５００ｍｓ程度の所定時間を確保してから、再度蓋閉の検出を行う。この間にロール紙５の有無検出が確実に行われる。蓋４が閉じられていると判断されるとステップＳ１２へ進み、一方、蓋４が閉じられていないと判断されるとステップＳ１０へ戻る。５００ｍｓの時間は、蓋開閉検出部３０の検出特性などにより、他の最適値に設定できる。
【００５９】
次に、ステップＳ１２において、紙検出部８によりロール紙５無しが検出されたか否かを判断部４６が判断する。ステップＳ１２は、蓋４が閉じられたことにより、印刷開始が可能か否かを明確にするためのステップである。ロール紙５が無いと判断されるとステップＳ１３へ進み、一方、ロール紙が有ると判断されるとステップＳ１４へ進む。
【００６０】
ステップＳ１３において、印刷装置１は、蓋４が閉の状態であるがロール紙５が無い状態であり、印刷開始は不可と判断できる。そのため、指示部４７の指示により送信部４８がロール紙５無しのステータスをホストコンピュータ４１へ送信する。オペレータは、ホストコンピュータ４１の表示を見てロール紙５が無くなったため印刷不可であることを認識可能である。
【００６１】
また、ステップＳ１４において、印刷装置１は、蓋４が閉の状態でロール紙５が有る状態であり、印刷開始は可能と判断できる。そのため、指示部４７は、印刷制御部５０へ印刷開始のためのイニシャライズ動作を指示する。イニシャライズ動作とは、これまでの検出等の操作履歴をクリアして印刷装置１を印刷初期状態にリセットし、また、ロール紙５のスムーズな搬送のため搬送機構のバックラッシュ等を解消する動作である。こうして印刷装置１による印刷が可能になる。
【００６２】
なお、ステップＳ１０およびＳ１１は、蓋閉検出ステップに該当し、ステップＳ１２は、紙検出ステップ、ステップＳ１３およびＳ１４は、制御指示ステップにそれぞれ該当する。
【００６３】
以上のようなフローを用いることにより、紙検出部８および蓋開閉検出部３０が個別に検出した検出結果から、印刷装置１のロール紙５の有無および蓋４の開閉の状態を正しく把握でき印刷開始の可否を判断可能である。さらに、紙検出部８および蓋開閉検出部３０に、高価なフォトセンサに比べ反応精度が劣るが安価なメカスイッチ３２を用いることが可能である。
【００６４】
以上、印刷装置の制御方法およびこの制御方法を有する印刷装置の実施形態について説明した。この実施形態の効果をまとめて記載する。
【００６５】
（１）印刷装置１の制御方法は、紙検出部８がロール紙５の無しを検出後、蓋開閉検出部３０が蓋４の開か閉かを検出し、蓋開であれば蓋開によるロール紙５無し検出と判断し、蓋閉であればロール紙５が消費されて無くなったと判断する。このようなシーケンスによる制御方法は、紙検出部８と蓋開閉検出部３０とが個別に検出した結果から、ロール紙が消費されて無くなった判断と、蓋が開けられてロール紙無しが検出された判断とが適切に区分されて判断可能である。
【００６６】
（２）また、蓋開閉検出部３０が蓋４の閉を検出後、紙検出部８がロール紙５の有無を検出し、ロール紙５の無しを検出すればロール紙無しと判断し、ロール紙５の有りを検出すれば印刷開始可能と判断し印刷開始準備をする。このようなシーケンスによる制御方法は、紙検出部８と蓋開閉検出部３０とが個別に検出した結果から、蓋４が閉じられてロール紙５も装着され印刷開始が可能であるのか、蓋４は閉じられているがロール紙５の無い状態であり印刷開始が不可であるのか、の判断が適切に区分されて判断可能である。
【００６７】
（３）紙検出部８によるロール紙５の有無検出は、時間をおいてステップＳ１およびＳ２で２回検出する。時間をおいて検出を繰り返すことにより、ロール紙５があるにもかかわらず、ロール紙５のチャタリングによりロール紙５が無いと一時的に判断されてしまうことをほぼ回避可能である。さらに、ステップＳ１０において、蓋４が閉じられたと判断された場合において、すぐにステップＳ１２のロール紙５の検出に進まず、紙検出部８によるロール紙５の有無を確実に検出可能にするための所定時間を確保する。所定時間後に再度蓋４の閉検出を行ってロール紙５の有無を検出するため、蓋４の閉検出と、ロール紙５の有無検出とを正しく判断可能である。
【００６８】
（４）紙検出部８および蓋開閉検出部３０は、メカスイッチ３２を用いており、メカスイッチの電気的ＯＮ、ＯＦＦにより、ロール紙５の有無および蓋４の開閉を判断可能である。このようなメカスイッチを用いることにより、簡便な電気的ＯＮ、ＯＦＦによる検出が可能であり、且つ、静電気の影響を受け難い安価な検出部が構成可能である。
【００６９】
また、本発明は上記の実施形態に限定されるものではなく、次のような変形例が挙げられる。
【００７０】
（変形例１）蓋開閉検出部３０のメカスイッチ３２が、検出板３１、検出バー３４およびスイッチレバー３３を介して蓋４の開閉を検出する構成ではなく、スイッチレバー３３が直接蓋４に接して検出する構成であっても良い。この構成であれば、部品数が少なく印刷装置１への設置が簡単である。
【００７１】
（変形例２）ステップＳ１１での蓋４の閉検出は行わず、所定時間の経過待ちのステップであっても良い。ステップＳ１２のロール紙５の検出が確実に行える時間が確保されるならば、蓋４の閉検出は、ステップＳ１０で行うだけで良く、検出制御部４９の負荷が軽減される。ただし、ステップＳ１０で蓋４の閉が検出された後、蓋４のロックが不確実で開いてしまい易い機構の場合には、ステップＳ１１の再検出は効果がある。
【００７２】
（変形例３）蓋開閉検出部３０のメカスイッチ３２、スイッチレバー３３および検出バー３４を蓋４へ配置し、検出板３１を上部外装３側へ配置する構成であっても良い。印刷装置１への蓋開閉検出部３０の取付位置の自由度を広げられ、スペースの有効活用が可能である。
【図面の簡単な説明】
【００７３】
【図１】印刷装置の外観を示す斜視図。
【図２】紙検出部および蓋開閉検出部を示す断面図。
【図３】印刷装置へロール紙を装着した状態を示す断面図。
【図４】ロール紙に張力が付加された場合のロール紙搬送状態を示す断面図。
【図５】ロール紙無し状態での紙検出部を示す正面図。
【図６】ロール紙有り状態での紙検出部を示す正面図。
【図７】印刷装置の制御部を示すブロック図。
【図８】蓋閉状態での紙検出および蓋開検出を示すフローチャート。
【図９】蓋開状態での紙検出および蓋閉検出を示すフローチャート。
【図１０】メカスイッチによる従来の蓋およびロール紙の検出を示すフローチャート。
【符号の説明】
【００７４】
１…印刷装置、４…蓋、５…ロール紙、６…ロール部、７…緩衝機構部、８紙検出部、９…印刷ヘッド、１０…プラテン、１４…緩衝板、１６…収容部、１７…検出レバー、１９…案内面、２０…カム、２１…円弧面、２２…メカスイッチ、２３…スイッチレバー、２５…接点部、２７…先端部、３０…蓋開閉検出部、３１…検出板、３２…メカスイッチ、３３…スイッチレバー、３４…検出バー、３５…ばね、４０…制御部、４５…ＣＰＵ、４６…判断部、４７…指示部、４８…送信部、４９…検出制御部、５０印刷制御部。
【図１】
2006315182.tif 000003
【図２】
2006315182.tif 000004
【図３】
2006315182.tif 000005
【図４】
2006315182.tif 000006
【図５】
2006315182.tif 000007
【図６】
2006315182.tif 000008
【図７】
2006315182.tif 000009
【図８】
2006315182.tif 000010
【図９】
2006315182.tif 000011
【図１０】
2006315182.tif 000012