(57)【要約】【課題】ロール体から繰り出される媒体の搬送中にエラーが発生したことを専用のセンサーを搭載することなく検出できる媒体搬送制御方法を提案すること。【解決手段】プリンター１は紙搬送路８におけるロール紙収納部７と搬送機構１２の間に、記録紙３に作用する張力の変動に追従して移動可能な移動部材２７を備える。ロール紙２の紙芯２ａに終端が接着されている記録紙３が無くなると、記録紙３に作用する張力が高まり、移動部材２７が許容移動領域Ｅ０内の緊張側エラー判定領域Ｅ１に位置する。移動部材２７が緊張側エラー判定領域Ｅ１に位置すると、移動部材２７が緊張側エラー判定領域Ｅ１に留まっている経過時間が計測され（ステップＳＴ１、ＳＴ２）、この経過時間がエラー判定時間を越えると、エラー検出部３８はエラーを検出する（ステップＳＴ３、ＳＴ４，ＳＴ５）。従って、専用のセンサーを用いずに紙無しエラーを検出できる。【選択図】図５
2015117125.tif 000002
【特許請求の範囲】
【請求項１】
ロール体から繰り出される長尺状の媒体を搬送する搬送機構と、前記ロール体を回転させるための媒体供給モーターとを有する媒体搬送装置の媒体搬送制御方法において、
前記ロール体と前記搬送機構との間に前記媒体に作用する張力の変動に追従して移動可能な移動部材を配置し、
前記移動部材の可動領域内に目標位置および当該目標位置から離間するエラー判定領域を設定し、
前記搬送機構による前記媒体の搬送中に、前記目標位置に対する当該移動部材の位置偏差を連続的あるいは間欠的に取得し、前記位置偏差に基づいて前記媒体供給モーターを駆動制御して前記移動部材を前記目標位置に位置させ、
前記移動部材が前記エラー判定領域に入ると当該移動部材が前記エラー判定領域内に留まっている経過時間を計測し、
前記経過時間に基づいてエラーの発生の有無を判定することを特徴とする媒体搬送制御方法。
【請求項２】
請求項１において、
前記エラー判定領域を、前記可動領域における前記移動部材の移動方向の端部分に設定しておくことを特徴とする媒体搬送制御方法。
【請求項３】
請求項１または２において、
予めエラー判定時間を設定しておき、
前記経過時間が前記エラー判定時間に達すると、前記エラーであると判定することを特徴とする媒体搬送制御方法。
【請求項４】
請求項３において、
前記エラー判定時間を５ミリ秒以上５秒以下に設定しておくことを特徴とする媒体搬送制御方法。
【請求項５】
ロール体から繰り出される長尺状の媒体を搬送する搬送機構と、前記ロール体を回転させるための媒体供給モーターと、を有するプリンターにおいて、
前記ロール体と前記搬送機構との間に配置され、前記媒体に作用する張力の変動に追従して移動可能な移動部材と、
前記移動部材の移動位置を検出する検出器と、
前記搬送機構による前記媒体の搬送時に、前記移動部材の可動領域内に設定した目標位置に対する前記移動位置の位置偏差を連続的あるいは間欠的に取得し、前記位置偏差に基づいて前記媒体供給モーターを駆動制御して前記移動部材を前記目標位置に配置する制御部と、
前記搬送機構による前記媒体の搬送時に、前記移動位置が前記可動領域内で前記目標位置から離間した位置に設定されたエラー判定領域内に位置することを検出する移動部材位置検出部と、
前記移動位置が前記エラー判定領域内に留まっている経過時間を計測する計測部と、
前記経過時間に基づいてエラーの発生の有無を判定するエラー判定部と、
を備えていることを特徴とするプリンター。
【請求項６】
請求項５において、
前記エラー判定領域は、前記可動領域における前記移動部材の移動方向の端部分に設けられていることを特徴とする媒体搬送制御方法。
【請求項７】
請求項５または６において、
前記エラー判定部は、前記経過時間が予め設定されたエラー判定時間に達すると、前記エラーであると判定することを特徴とするプリンター。
【請求項８】
請求項７において、
前記エラー判定時間は、５ミリ秒以上５秒以下に設定されていることを特徴とするプリンター。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ロール体から繰り出されて搬送される長尺状の媒体の搬送時に媒体に作用する張力の変動を抑制できる媒体搬送制御方法およびプリンターに関する。
【背景技術】
【０００２】
ロール紙から繰り出される長尺状の記録紙に印刷を施すプリンターは特許文献１に記載されている。同文献のプリンターは印刷位置を経由する搬送路に沿って記録紙を搬送する搬送機構と、ロール紙を回転させるための媒体供給モーターを備えている。特許文献１では、搬送機構とロール紙の間で記録紙を湾曲させたループを形成するとともに、このループが適正に形成されているか否かを検出するループセンサを搭載している。記録紙の搬送開始時には、ループが適正に形成されるように媒体供給モーターを駆動してロール紙を回転させ、これにより搬送機構にかかる負荷を軽減している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−１３３５４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ロール紙の径の変化などに起因して記録紙に作用する張力が変動すると、搬送機構と記録紙の間で滑りなどが発生して記録紙の搬送速度が変動することがある。搬送速度の変動は印刷品質の低下を招くことがあるので、プリンターでは、記録紙の搬送中に記録紙に作用する張力の変動を抑制することが望まれている。
【０００５】
ここで、記録紙の搬送中に当該記録紙に作用する張力の変動を抑制するためには、ロール紙と搬送機構との間に記録紙に作用する張力の変動に追従して移動可能な移動部材を配置しておき、この移動部材を当該移動部材の可動領域内に設定した目標位置に位置させるようにロール紙からの記録紙の繰り出しと巻き取りを適宜に行うことが考えられる。また、その具体的な構成としては、記録紙の搬送中に目標位置に対する移動部材の位置偏差を周期的に取得し、逐次に取得される位置偏差を小さくするように媒体供給モーターをフィードバック制御してロール紙を回転させることが考えられる。
【０００６】
しかし、かかる構成を採用した場合には、記録紙の搬送中に紙無しなどのエラーが発生したときに媒体供給モーターへの電力の供給量が増大して、媒体供給モーターの発熱を招く危険性がある。例えば、ロール紙の紙芯に終端が接着されている記録紙を印刷に用いているときに記録紙が無くなった場合には、記録紙は搬送機構によって搬送方向Ｄに引っ張られるとともに、その終端がロール紙によって搬送方向Ｄとは逆方向に引っ張られ、記録紙は搬送されないロック状態に陥る。このような場合には、移動部材はその可動領域の記録紙の張力が高くなる側の端に張りつくので、媒体供給モーターは移動部材を目標位置に戻すために記録紙を繰り出す方向にロール紙を回転させるように駆動される。そして、この場合には移動部材の位置偏差が小さくなることがないので、時間の経過に伴って媒体供給モーターにはより大きな電力が供給され、媒体供給モーターの発熱を招く。
【０００７】
また、例えば、ロール紙の紙芯に終端が接着されていない記録紙を印刷に用いているときに記録紙が無くなる場合には、記録紙の終端付近で記録紙が紙芯からほどけ、記録紙を搬送方向Ｄとは逆方向に引っ張る力が無くなる。このような場合には、移動部材はその可動領域の記録紙の張力が低くなる側の端に貼り付くので、媒体供給モーターは移動部材を目標位置に戻すために記録紙を巻き取る方向にロール紙を回転させるように駆動される。そして、この場合には移動部材の位置偏差が小さくなることがないので、時間の経過に伴って媒体供給モーターにはより大きな電力が供給され、媒体供給モーターの発熱を招く。
【０００８】
さらに、例えば、記録紙の搬送途中に記録紙がジャミング状態に陥り、紙詰まりを引き起こした記録紙の部分が移動部材をその可動領域の端に押し付けてしまった場合にも、移動部材の位置偏差が小さくなることがないので、時間が経過に伴って媒体供給モーターにはより大きな電力が供給され、媒体供給モーターの発熱を招く。また、この場合には、媒体供給モーターの駆動によって、ロール紙から記録紙が繰り出され続けてしまうという問題がある。
【０００９】
ここで、プリンターに記録紙の紙無しエラーや紙詰まりエラーを検出するための専用のセンサーを搭載すれば、発熱を招いてしまうような媒体供給モーターの駆動を回避することが可能となる。しかし、これらのセンサーを搭載すれば、その分だけ装置の製造コストが嵩んでしまう。
【００１０】
本発明の課題は、このような点に鑑みて、ロール体から繰り出される媒体を搬送している間に、エラー検出用の専用のセンサーを搭載することなく、エラーが発生したことを検出できる媒体搬送制御方法およびプリンターを提供することにある。
【課題を解決するための手段】
【００１１】
上記の課題を解決するために、本発明は、ロール体から繰り出される長尺状の媒体を搬送する搬送機構と、前記ロール体を回転させるための媒体供給モーターとを有する媒体搬送装置の媒体搬送制御方法において、前記ロール体と前記搬送機構との間に前記媒体に作用する張力の変動に追従して移動可能な移動部材を配置し、前記移動部材の可動領域内に目標位置および当該目標位置から離間するエラー判定領域を設定し、前記搬送機構による前記媒体の搬送中に、前記目標位置に対する当該移動部材の位置偏差を連続的あるいは間欠的に取得し、前記位置偏差に基づいて前記媒体供給モーターを駆動制御して前記移動部材を前記目標位置に位置させ、前記移動部材が前記エラー判定領域に入ると当該移動部材が前記エラー判定領域内に留まっている経過時間を計測し、前記経過時間に基づいてエラーの発生の有無を判定することを特徴とする。
【００１２】
本発明では、記録紙に作用する張力の変動に追従して移動可能な移動部材の位置に基づいてエラーの発生の有無を判定する。すなわち、移動部材は、媒体が搬送されないロック状態となると、その可動領域の記録紙の張力が高くなる側の端に張りつく。また、移動部材は、媒体の終端がロール紙から外れた状態となると、その可動領域の記録紙の張力が低くなる側の端に張りつく。さらに、記録紙の搬送途中に記録紙が紙詰まりを発生させた場合には、移動部材は紙詰まりを引き起こした記録紙によってその可動領域の端に押し付けられる。従って、移動部材の可動領域の端などを含む領域にエラー判定領域を設定すれば、移動部材がエラー判定領域に位置することに基づいて紙無しエラーや紙詰まりエラーの発生の有無を判定できる。よって、紙無しエラーや紙詰まりエラーを検出するために、専用のセンサーを搭載する必要がない。ここで、移動部材はプリンターの振動よって一時的にエラー判定領域内に配置されることがある。また、ロール体に巻き回されている媒体の部分が一時的にロール体から剥がれない場合などにも、媒体の張力が高まって移動部材は一時的にエラー判定領域内に配置される。これらの場合に対して、本発明では、移動部材がエラー判定領域内に留まっている経過時間に基づいてエラーが発生しているか否かを判定している。従って、移動部材が一時的にエラー判定領域に位置する場合を除外して、エラーの発生の有無を判定できる。
【００１３】
本発明において、前記エラー判定領域を、前記可動領域における前記移動部材の移動方向の端部分に設定しておくことが望ましい。このようにすれば、媒体が無くなった状態や媒体が搬送されなくなった状態をエラーとして検出することが容易となる。
【００１４】
本発明において、エラーの発生を検出するためには、予めエラー判定時間を設定しておき、前記経過時間が前記エラー判定時間に達すると、前記エラーであると判定することが望ましい。
【００１５】
この場合において、前記エラー判定時間を５ミリ秒以上５秒以下に設定しておくことができる。このようなエラー判定時間に基づいてエラーを検出すれば、比較的短時間でエラーを検出することができる。従って、エラー検出後に媒体供給モーターを停止させれば、媒体供給モーターが発熱した状態となってしまうことを回避できる。
【００１６】
次に、本発明は、ロール体から繰り出される長尺状の媒体を搬送する搬送機構と、前記ロール体を回転させるための媒体供給モーターと、を有するプリンターにおいて、前記ロール体と前記搬送機構との間に配置され、前記媒体に作用する張力の変動に追従して移動可能な移動部材と、前記移動部材の移動位置を検出する検出器と、前記搬送機構による前記媒体の搬送時に、前記移動部材の可動領域内に設定した目標位置に対する前記移動位置の位置偏差を連続的あるいは間欠的に取得し、前記位置偏差に基づいて前記媒体供給モーターを駆動制御して前記移動部材を前記目標位置に配置する制御部と、前記搬送機構による前記媒体の搬送時に、前記移動位置が前記可動領域内で前記目標位置から離間した位置に設定されたエラー判定領域内に位置することを検出する移動部材位置検出部と、前記移動位置が前記エラー判定領域内に留まっている経過時間を計測する計測部と、前記経過時間に基づいてエラーの発生の有無を判定するエラー判定部と、を備えていることを特徴とする。
【００１７】
本発明によれば、エラー判定部は、記録紙に作用する張力の変動に追従して移動可能な移動部材の位置に基づいてエラーの発生の有無を判定する。すなわち、移動部材は、媒体が搬送されないロック状態となると、その可動領域の記録紙の張力が高くなる側の端に張りつく。また、移動部材は、媒体の終端がロール紙から外れた状態となると、その可動領域の記録紙の張力が低くなる側の端に張りつく。さらに、記録紙の搬送途中に記録紙が紙詰まりを発生させた場合には、移動部材は紙詰まりを引き起こした記録紙によってその可動領域の端に押し付けられる。従って、移動部材の可動領域の端などを含む領域にエラー判定領域を設定することにより、エラー判定部は移動部材がエラー判定領域に位置することに基づいて紙無しエラーや紙詰まりエラーの発生の有無を判定できる。よって、紙無しエラーや紙詰まりエラーを検出するために、専用のセンサーを搭載する必要がない。ここで、移動部材はプリンターの振動よって一時的にエラー判定領域内に配置されることがある。また、ロール体に巻き回されている媒体の部分が一時的にロール紙から剥がれない場合などにも、媒体の張力が高まって移動部材は一時的にエラー判定領域内に配置される。これらの場合に対して、本発明では、移動部材がエラー判定領域内に留まっている経過時間に基づいてエラーが発生しているか否かを判定している。従って、エラー判定部は、移動部材が一時的にエラー判定領域に位置する場合を除外して、エラーの発生の有無を判定できる。
【００１８】
本発明において、前記エラー判定領域は、前記可動領域における前記移動部材の移動方向の端部分に設けられていることが望ましい。このようにすれば、媒体が無くなった状態や媒体が搬送されなくなった状態をエラーとして検出することが容易となる。
【００１９】
本発明において、エラーの発生を検出するためには、前記エラー判定部は、前記経過時間が予め設定されたエラー判定時間に達すると、前記エラーであると判定することが望ましい。
【００２０】
この場合において、前記エラー判定時間は、５ミリ秒以上５秒以下に設定されているものとすることができる。このようにすれば、比較的短時間でエラーを検出することができる。従って、エラー検出後に媒体供給モーターを停止させれば、媒体供給モーターが発熱した状態となってしまうことを回避できる。
【発明の効果】
【００２１】
本発明によれば、記録紙に作用する張力の変動に追従して移動可能な移動部材の位置に基づいてエラーの発生の有無を判定する。従って、専用のセンサーを搭載することなく、ロール体から繰り出される媒体の搬送中にエラーが発生したこと検出できる。
【図面の簡単な説明】
【００２２】
【図１】本発明を適用したプリンターの概略構成図である。
【図２】移動部材の許容移動領域内に設定されたエラー判定領域の説明図である。
【図３】図１のプリンターの制御系を示す概略ブロック図である。
【図４】紙無しエラーや紙詰まりエラーが発生した状態の説明図である。
【図５】エラー検出動作のフローチャートである。
【発明を実施するための形態】
【００２３】
以下に、図面を参照して、本発明を適用したプリンターの実施の形態を説明する。
【００２４】
図１は本発明を適用したプリンターの概略構成図である。図２は移動部材の許容移動領域内に設定されたエラー判定領域の説明図である。本例のプリンター１はロール紙（ロール体）２から繰り出される長尺状の記録紙（媒体）３に印刷を施すロール紙プリンターである。また、本例のプリンター１は印刷ヘッド５としてライン型のインクジェットヘッドを備えるラインプリンターである。図１に示すように、プリンター１は、想像線で示すプリンター筐体６の内部に、ロール紙２を収納するロール紙収納部７と、ロール紙２から引き出された記録紙３を搬送するための紙搬送路８を備えている。紙搬送路８は、ロール紙収納部７から印刷ヘッド５による印刷位置Ａを経由してプリンター筐体６の前面６ａの上側部分に設けられた排紙口９に達している。印刷ヘッド５はロール紙収納部７よりも上方に配置されている。
【００２５】
印刷ヘッド５の下方にはプラテンユニット１１が配置されている。プラテンユニット１１は印刷ヘッド５と所定のギャップを開けて対向するプラテン面１１ａを備えている。印刷位置Ａはプラテン面１１ａによって規定されている。プラテンユニット１１には、記録紙３を紙搬送路８に沿って搬送するための搬送機構１２が搭載されている。
【００２６】
搬送機構１２は、無端の搬送ベルト１５と、この搬送ベルト１５が架け渡されているベルト駆動ローラー１６および複数のガイドローラー１７〜２０を備えている。また、搬送機構１２は駆動源として搬送モーター２１を備えている。搬送モーター２１の駆動力はベルト駆動ローラー１６に伝達され、ベルト駆動ローラー１６が回転駆動させることによって搬送ベルト１５が回転する。
【００２７】
搬送ベルト１５は、プラテンユニット１１の上面に沿って水平に延びる水平ベルト部分１５ａを備えている。水平ベルト部分１５ａはプラテン面１１ａを規定している。水平ベルト部分１５ａにおける搬送方向Ｄの上流端および下流端には、ピンチローラー２２が配置されている。ピンチローラー２２は水平ベルト部分１５ａに押圧されており、記録紙３はピンチローラー２２と水平ベルト部分１５ａの間に挟まれた状態で搬送される。
【００２８】
ロール紙収納部７には媒体供給機構２３が配置されている。媒体供給機構２３は、ロール紙２の紙芯２ａを保持するロール紙装着軸２４と、ロール紙装着軸２４を回転させるための給紙モーター（媒体供給モーター）２５を備えている。給紙モーター２５はＰＷＭ駆動され、その駆動力は輪列２６を介してロール紙装着軸２４に伝達される。給紙モーター２５が駆動されてロール紙装着軸２４が回転すると、ロール紙装着軸２４に装着されたロール紙２はロール紙装着軸２４と一体に回転する。
【００２９】
紙搬送路８におけるロール紙収納部７と搬送機構１２の間には、記録紙３に作用する張力の変動に追従して移動可能な移動部材２７が配置されている。移動部材２７は、下端部分を記録紙３の紙幅方向と平行に延びる回転中心軸Ｌ回りを回転可能に支持された弛みレバー２８と、弛みレバー２８の上端部分に回転可能に取り付けられた弛みローラー２９を備えている。弛みレバー２８はコイルバネ３０によって所定の付勢力で後方に付勢されている。すなわち、移動部材２７はコイルバネ３０によって記録紙３に張力を付与する方向に付勢された状態とされている。ここで、ロール紙収納部７に収納されたロール紙２から上方に向かって引き出された記録紙３は、弛みローラー２９に架け渡され、当該弛みローラー２９に沿って前方に湾曲させられた後に前方に延びている。なお、コイルバネ３０の替わりに弛みレバー２８に回転中心軸Ｌの近傍の部位に弦巻バネを配置し、この弦巻バネによって弛みレバー２８を弛みローラー２９が後方に移動する方向に付勢することもできる。
【００３０】
弛みレバー２８の回転中心軸Ｌの近傍の部位には、移動部材２７（弛みレバー２８）の移動位置を検出するロータリーエンコーダー（検出器）３１が配置されている。ロータリーエンコーダー３１は、回転中心軸Ｌ回りを弛みレバー２８と一体に回動するエンコード盤３２と、エンコード盤３２の外周縁部分に対峙する固定位置に配置した検出部３３を備えている。検出部３３からは移動部材２７の現在の移動位置が出力される。
【００３１】
ここで、移動部材２７は、弛みレバー２８が垂直に近い状態まで起立する緊張側限界位置２７Ａと、弛みレバー２８が後方に傾斜した姿勢となる弛み側限界位置２７Ｂの間を移動する。すなわち、緊張側限界位置２７Ａと弛み側限界位置２７Ｂの間が移動部材２７の許容移動領域（可動領域）Ｅ０とされている。緊張側限界位置２７Ａは弛み側限界位置２７Ｂよりも前方に位置している。許容移動領域Ｅ０における移動部材２７の移動方向の中央には目標位置２７Ｃが設けられている。目標位置２７Ｃは記録紙３の搬送中に移動部材２７を配置する目標である。
【００３２】
また、許容移動領域Ｅ０には、エラーを検出するためのエラー判定領域が設定されている。エラー判定領域は目標位置２７Ｃから離間した位置に設定されている。本例では、エラー判定領域として、回転中心軸Ｌ回りで緊張側限界位置２７Ａを含む所定の角度範囲に設定された緊張側エラー判定領域Ｅ１と、回転中心軸Ｌで弛み側限界位置２７Ｂを含む所定の角度範囲に設定された弛み側エラー判定領域Ｅ２を備える。
【００３３】
（制御系）
図３はプリンター１の制御系の主要部分を示す概略ブロック図である。プリンター１の制御系はＣＰＵやメモリーを備えるプリンター制御部３４を中心に構成されている。プリンター制御部３４には外部の機器との間を通信可能に接続する通信部３５とロータリーエンコーダー３１の検出部３３が接続されている。プリンター制御部３４の出力側には印刷ヘッド５、搬送モーター２１、給紙モーター２５が不図示のドライバーを介して接続されている。
【００３４】
プリンター制御部３４は、通信部３５を介して外部の機器から印刷データが供給されると搬送モーター２１および印刷ヘッド５を駆動制御して印刷を行う。すなわち、プリンター制御部３４は、搬送モーター２１を駆動制御して搬送機構１２によって記録紙３を一定速度で搬送するとともに、印刷ヘッド５を駆動制御して印刷位置Ａを通過する記録紙３に印刷データを印刷する。
【００３５】
また、プリンター制御部３４は、給紙モーター２５を駆動制御する給紙モーター駆動制御部３６を備えている。給紙モーター駆動制御部３６は、フィードバック制御部３７とエラー検出部（エラー判定部）３８を備えている。
【００３６】
フィードバック制御部３７は、偏差取得部３９とＰＩＤ制御部４０を備えている。偏差取得部３９には、検出部３３から移動部材２７の現在の移動位置を示す値が入力される。偏差取得部３９は、予め定めた所定の周期で目標位置２７Ｃを示す値から移動部材２７の現在の移動位置を示す値を減算して位置偏差を取得する。目標位置２７Ｃを示す値は予めメモリーなどに記憶保持されている。本例において位置偏差を取得する周期は１ミリ秒である。
【００３７】
ＰＩＤ制御部４０は、給紙モーター２５を駆動するＰＷＭ信号のデューティ値を制御することにより給紙モーター２５を駆動制御する。ＰＩＤ制御部４０は、偏差取得部３９によって逐次に取得される位置偏差に基づいて、位置偏差を小さくするように給紙モーター２５をフィードバック制御して移動部材２７を目標位置２７Ｃに位置させる。すなわち、給紙モーター駆動制御部３６は、搬送機構１２による記録紙３の搬送中にＰＩＤ制御によって給紙モーター２５を駆動してロール紙２を回転させ、これによりロール紙２からの記録紙３の繰り出しまたはロール紙２への記録紙３の巻き取りを行って移動部材２７を目標位置２７Ｃに位置させて、記録紙３に作用する張力の変動を抑制する。
【００３８】
エラー検出部３８は、移動部材位置検出部４１、経過時間計測部４２および判定部４３を備えている。移動部材位置検出部４１には、検出部３３から移動部材２７の現在の移動位置を示す値が入力されている。移動部材位置検出部４１は各エラー判定領域Ｅ１、Ｅ２を示す値と移動部材２７の現在の移動位置を示す値を比較して、移動部材２７が各エラー判定領域Ｅ１、Ｅ２に位置したこと検出する。各エラー判定領域Ｅ１、Ｅ２を示す値は予めメモリーなどに記憶保持されている。
【００３９】
経過時間計測部４２はタイマーを備えており、移動部材位置検出部４１によって移動部材２７が各エラー判定領域Ｅ１、Ｅ２に位置したことが検出されると、移動部材２７が各エラー判定領域Ｅ１、Ｅ２に留まっている状態の経過時間を計測する。すなわち、移動部材位置検出部４１によって移動部材２７が各エラー判定領域Ｅ１、Ｅ２に位置したことが検出されている時間を計測する。
【００４０】
判定部４３は、経過時間が予め設定したエラー判定時間に達すると、エラーが発生していると判定する。本例では、エラー判定時間は５ミリ秒以上５秒以下に設定されている。判定部４３がエラーと判定するとエラー検出部３８はエラーを検出する。
【００４１】
ここで、給紙モーター駆動制御部３６は、エラー検出部３８がエラーを検出すると、給紙モーター２５への給電を停止して、給紙モーター２５を停止させる。
【００４２】
（印刷動作およびエラー検出動作）
印刷に際して、記録紙３は、ロール紙装着軸２４に装着されたロール紙２から上方に引き出された後に、移動部材２７の弛みローラー２９に架け渡されて前方に湾曲させられ、その後に印刷位置Ａを経由するようにして紙搬送路８に沿ってセットされる。記録紙３が紙搬送路８にセットされた状態で外部の機器から印刷データが供給されると、プリンター制御部３４は搬送モーター２１および印刷ヘッド５を駆動して搬送機構１２によって記録紙３を一定速度で搬送しながら印刷位置Ａを通過する記録紙３に印刷データを印刷する。
【００４３】
記録紙３の搬送中は、給紙モーター駆動制御部３６は目標位置２７Ｃに対する移動部材２７の位置偏差を一定周期で取得し、逐次に取得される位置偏差に基づいてＰ項、Ｉ項およびＤ項を算出してＰＩＤ制御により給紙モーター２５を駆動する。これにより、記録紙３に作用する張力の変動を抑制し、張力の変動に起因して記録紙３の搬送速度が変動することを抑制している。
【００４４】
例えば、記録紙３の搬送中に、ロール紙２のイナーシャ等に起因して、搬送される記録紙３が搬送方向Ｄとは逆方向に引っ張られた場合には、移動部材２７は目標位置２７Ｃから緊張側限界位置２７Ａに向けて回動する。この場合には、図２に示すように、位置偏差が＋方向（張力が増加する方向）に増加するので、この位置偏差を小さくするために、ロール紙２から記録紙３が繰り出されるように給紙モーター２５が駆動される。これにより、移動部材２７が目標位置２７Ｃに配置され、記録紙３に作用する張力の変動が抑制される。
【００４５】
また、記録紙３の搬送中に、ロール紙２のイナーシャ等に起因して、記録紙３が搬送速度よりも速く搬送方向Ｄに繰り出された場合には、移動部材２７は目標位置２７Ｃから弛み側限界位置２７Ｂに向けて回動する。この場合には、図２に示すように、位置偏差が−方向（張力が減少する方向）に増加するので、この位置偏差を小さくするために、記録紙３がロール紙に巻き取られるように給紙モーター２５が駆動される。これにより、移動部材２７が目標位置２７Ｃに配置され、記録紙３に作用する張力の変動が抑制される。
【００４６】
本例では、ＰＩＤ制御部４０によって給紙モーター２５が移動部材２７の変位に迅速に追従するように制御されている。従って、通常の状態では、移動部材２７は目標位置２７Ｃを中心として各エラー判定領域Ｅ１、Ｅ２に達することのない角度範囲を揺動する。
【００４７】
ここで、記録紙３の搬送中に、記録紙３が無くなる紙無しエラーや記録紙３がジャミング状態に陥る紙詰まりエラーが発生することがある。図４は紙無しエラーや紙詰まりエラーが発生した状態の説明図である。図５はエラー検出動作のフローチャートである。
【００４８】
例えば、ロール紙２の紙芯２ａに終端が接着されている記録紙３を印刷に用いているときに記録紙３が無くなる紙無しエラーが発生した場合には、図４（ａ）に示すように、記録紙３は搬送機構１２によって搬送方向Ｄに引っ張られるとともに、その終端がロール紙２によって搬送方向Ｄとは逆方向に引っ張られ、記録紙３に作用する張力が高まった状態となる。そして、記録紙３は搬送されないロック状態に陥る。
【００４９】
このような場合には、移動部材２７は目標位置２７Ｃから前方に回動して緊張側限界位置２７Ａに配置される。従って、移動部材位置検出部４１は、移動部材２７が緊張側エラー判定領域Ｅ１に位置していること検出する（ステップＳＴ１）。移動部材２７が緊張側エラー判定領域Ｅ１に位置していることが検出されると、経過時間計測部４２は移動部材２７が緊張側エラー判定領域Ｅ１に留まっている経過時間の計測を開始する（ステップＳＴ２）。
【００５０】
ここで、移動部材２７が緊張側限界位置２７Ａに配置されると、給紙モーター２５は移動部材２７を目標位置２７Ｃに戻すために記録紙３を繰り出す方向Ｒ１にロール紙２を回転させるように駆動される。しかし、ロール紙２から記録紙３が繰り出されることはないので、移動部材２７は緊張側限界位置２７Ａに張り付いた状態で維持される。この結果、移動部材２７が緊張側エラー判定領域Ｅ１に留まっている経過時間はエラー判定時間を越える（ステップＳＴ３、ＳＴ４）。従って、判定部４３はエラーが発生していると判定する。これによりエラー検出部３８はエラーを検出する（ステップＳＴ５）。
【００５１】
エラー検出部３８がエラーを検出すると、給紙モーター駆動制御部３６は給紙モーター２５への給電を停止して、給紙モーター２５を停止させる（ステップＳＴ６）。ここで、もしも、給紙モーター２５への給電を停止させなければ、移動部材２７を目標位置２７Ｃに配置するために媒体供給モーターにはより大きな電力が供給され、給紙モーター２５の発熱を招くことになるが、本例によればこのような事態を回避できる。
【００５２】
また、例えば、ロール紙２の紙芯２ａに終端が接着されていない記録紙３を印刷に用いているときに記録紙３が無くなる紙無しエラーが発生した場合には、図４（ｂ）に示すように、記録紙３の終端付近で記録紙３がロール紙２の紙芯２ａからほどける。これにより、記録紙３を搬送方向Ｄとは逆方向に引っ張る力が無くなり、記録紙３に作用する張力はゼロとなる。
【００５３】
このような場合には、移動部材２７は目標位置２７Ｃから後方に回動して弛み側限界位置２７Ｂに配置される。従って、移動部材位置検出部４１は、移動部材２７が弛み側エラー判定領域Ｅ２に位置していること検出する（ステップＳＴ１）。移動部材２７が弛み側エラー判定領域Ｅ２に位置していることが検出されると、経過時間計測部４２は移動部材２７が弛み側エラー判定領域Ｅ２に留まっている経過時間の計測を開始する（ステップＳＴ２）。
【００５４】
ここで、移動部材２７が弛み側限界位置２７Ｂに配置されると、給紙モーター２５は移動部材２７を目標位置２７Ｃに戻すために記録紙３を巻き取る方向Ｒ２にロール紙２を回転させるように駆動される。しかし、ロール紙２に記録紙３が巻き取られることはないので、移動部材２７は弛み側限界位置２７Ｂに張り付いた状態で維持される。この結果、移動部材２７が弛み側エラー判定領域Ｅ２に留まっている経過時間はエラー判定時間を越える（ステップＳＴ３、ＳＴ４）。従って、判定部４３はエラーが発生していると判定する。これによりエラー検出部３８はエラーを検出する（ステップＳＴ５）。
【００５５】
エラー検出部３８がエラーを検出すると、給紙モーター駆動制御部３６は給紙モーター２５への給電を停止して、給紙モーター２５を停止させる（ステップＳＴ６）。ここで、もしも、給紙モーター２５への給電を停止させなければ、移動部材２７を目標位置２７Ｃに配置するために媒体供給モーターにはより大きな電力が供給され、給紙モーター２５の発熱を招くことになるが、本例によればこのような事態を回避できる。
【００５６】
また、例えば、記録紙３の搬送途中に記録紙３がジャミン状態に陥り、搬送機構１２によって記録紙３を搬送できない紙詰まりエラーを発生させた場合には、図４（ｃ）に示すように、紙詰まりを引き起こした記録紙３の部分が移動部材２７を緊張側限界位置２７Ａに押し付けることがある。
【００５７】
このような場合には、移動部材位置検出部４１は、移動部材２７が緊張側エラー判定領域Ｅ１に位置していること検出する（ステップＳＴ１）。移動部材２７が緊張側エラー判定領域Ｅ１に位置していることが検出されると、経過時間計測部４２は移動部材２７が緊張側エラー判定領域Ｅ１に留まっている経過時間の計測を開始する（ステップＳＴ２）。
【００５８】
ここで、移動部材２７が緊張側限界位置２７Ａに配置されると、給紙モーター２５は移動部材２７を目標位置２７Ｃに戻すために記録紙３を繰り出す方向Ｒ１にロール紙２を回転させるように駆動される。しかし、搬送機構１２によって記録紙３が搬送されないので、移動部材２７は紙詰まりを引き起こした記録紙３の部分によって緊張側限界位置２７Ａに押し付けられた状態に維持される。この結果、移動部材２７が緊張側エラー判定領域Ｅ１に留まっている経過時間はエラー判定時間を越える（ステップＳＴ３、ＳＴ４）。従って、判定部４３はエラーが発生していると判定し、これによりエラー検出部３８はエラーを検出する（ステップＳＴ５）。
【００５９】
エラー検出部３８がエラーを検出すると、給紙モーター駆動制御部３６は給紙モーター２５への給電を停止して、給紙モーター２５を停止させる（ステップＳＴ６）。ここで、もしも、給紙モーター２５への給電を停止させなければ、移動部材２７を目標位置２７Ｃに配置するために媒体供給モーターにはより大きな電力が供給され、給紙モーター２５の発熱を招くことになるが、本例によればこのような事態を回避できる。また、もしも、給紙モーター２５への給電を停止させなければ、ロール紙から記録紙３が繰り出され続けてしまうが、本例によればこのような事態も回避できる。
【００６０】
なお、記録紙３の搬送中に、プリンター１の振動よって、移動部材２７が一時的に各エラー判定領域Ｅ１、Ｅ２内に位置することがある。また、ロール紙２に巻き回されている記録紙３の部分が一時的にロール紙２から剥がれない場合などにも、移動部材２７が一時的に各エラー判定領域Ｅ１、Ｅ２内に配置されることがある。しかし、本例では、エラー検出部３８が、各エラー判定領域Ｅ１、Ｅ２に移動部材２７が留まっている経過時間に基づいて、エラーを検出している。従って、各エラー判定領域Ｅ１、Ｅ２内への移動部材２７の一時的な移動によって、エラーが検出されることはない。
【００６１】
（作用効果）
本例によれば、記録紙３に作用する張力の変動に追従して移動可能な移動部材２７の位置に基づいてエラーの発生の有無を判定するので、紙無しエラーや紙詰まりエラーを検出するための専用のセンサーを搭載することなく、ロール紙２から繰り出される記録紙３の搬送中にエラーが発生したこと検出できる。
【００６２】
また、本例では、位置偏差を取得する周期を１ミリ秒とし、エラー判定時間を５ミリ秒以上５秒以下に設定している。従って、比較的短時間でエラーを検出できる。従って、エラー検出後に給紙モーター２５を停止させることにより、給紙モーター２５が発熱した状態となってしまうことを回避できる。
【００６３】
なお、上記の例では、移動部材２７は回動中心軸Ｌを中心として回動しているが、記録紙３に作用する張力の変動に追従して直動するものとしてもよい。
【００６４】
また、上記の例では、移動部材２７を配置する目標位置２７Ｃを移動部材２７の許容移動領域Ｅ０の中央に設定しているが、例えば、目標位置２７Ｃを許容移動領域Ｅ０における移動部材２７の移動方向の一方側の端に設定することもできる。この場合には、エラー判定領域を、例えば、許容移動領域Ｅ０における移動部材２７の移動方向の他方側の端を含むように設定することができる。
【００６５】
さらに、上記の例では、搬送機構１２は搬送モーター２１によって搬送ベルト１５を駆動して記録紙３を搬送するものであるが、搬送機構として、搬送モーターによって搬送ローラーを駆動して記録紙を搬送するものを採用してもよい。また、ＰＩＤ制御部４０はＰＩＤ制御によって給紙モーター２５を駆動しているが、ＰＤ制御やＰＩ制御によって給紙モーター２５を駆動するものとしてもよい。
【符号の説明】
【００６６】
１・・プリンター、２・・ロール紙（ロール体）、２ａ・・紙芯、３・・記録紙（媒体）、５・・印刷ヘッド、６・・プリンター筐体、６ａ・・前面、７・・ロール紙収納部、８・・紙搬送路、９・・排紙口、１１・・プラテンユニット、１１ａ・・プラテン面、１２・・搬送機構、１５・・搬送ベルト、１５ａ・・水平ベルト部分、１６・・ベルト駆動ローラー、１７・・ガイドローラー、２１・・搬送モーター、２２・・ピンチローラー、２３・・媒体供給機構、２４・・ロール紙装着軸、２５・・給紙モーター（媒体供給モーター）、２６・・輪列、２７・・移動部材、２７Ａ・・緊張側限界位置、２７Ｂ・・弛み側限界位置、２７Ｃ・・目標位置、２８・・弛みレバー、２９・・弛みローラー、３０・・コイルバネ、３１・・ロータリーエンコーダー（検出器）、３２・・エンコード盤、３３・・検出部、３４・・プリンター制御部、３５・・通信部、３６・・給紙モーター駆動制御部、３７・・フィードバック制御部（制御部）、３８・・エラー検出部、３９・・偏差取得部、４０・・ＰＩＤ制御部、４１・・移動部材位置検出部、４２・・経過時間計測部（計測部）、４３・・判定部（エラー判定部）、Ａ・・印刷位置、Ｄ・・搬送方向、Ｅ０・・許容移動領域（可動領域）、Ｅ１・・緊張側エラー判定領域、Ｅ２・・弛み側エラー判定領域、Ｌ・・移動部材の回転中心軸、Ｒ１・・記録紙を繰り出す方向、Ｒ２・・記録紙を巻き取る方向
【図１】
2015117125.tif 000003
【図２】
2015117125.tif 000004
【図３】
2015117125.tif 000005
【図４】
2015117125.tif 000006
【図５】
2015117125.tif 000007