(57)【特許請求の範囲】
【請求項１】
シート状物をロールとして保持し、当該ロールからシート状物を搬送路に送り出す駆動ローラーと、前記ロールを回転させて前記送り出したシート状物を巻き戻すロール回転部と、前記駆動ローラーの駆動系に備えられる第一回転検出部と、前記ロール回転部の駆動系に備えられる第二回転検出部と、前記第一回転検出部及び前記第二回転検出部による検出値と前記ロールのロール径情報に基づいて前記駆動ローラー及び前記ロール回転部の駆動を制御する制御部とを有する搬送装置であって、
前記制御部は、
前記駆動ローラーを制御して、前記シート状物を送り出す搬送動作を開始させた後、予め定めた搬送量を搬送させてから、所定周期内に前記第一回転検出部及び前記第二回転検出部によって検出された値に基づいて、前記ロールの径の値を算出し、当該値を前記ロール径情報として記憶する処理を繰り返し実行し、
前記ロール回転部を制御して、減速直前の前記所定周期で記憶した前記ロール径情報を用いて前記シート状物を巻き戻す搬送動作を行わせる
ことを特徴とする搬送装置。
【請求項２】
請求項１において、
前記制御部は、
前記搬送動作の開始後、前記第二回転検出部が回転を検知してから、所定周期で、
その周期内に前記第一回転検出部及び前記第二回転検出部によって検出された値に基づいて前記ロールの径の値を算出し、当該算出された値で記憶されている前記ロール径情報を更新する処理を、繰り返し実行する
ことを特徴とする搬送装置。
【請求項３】
請求項１あるいは請求項２において、
前記制御部は、
前記所定周期で算出される前記ロールの径の値が、前記搬送動作中における前周期で算出された値よりも大きくなった場合には、エラー処理を実行する
ことを特徴とする搬送装置。
【請求項４】
請求項１乃至３のいずれか１項において、
前記制御部は、
前記算出された前記ロールの径の値が、予め定められた許容範囲内に入っていない場合には、エラー処理を実行する
ことを特徴とする搬送装置。
【請求項５】
請求項１乃至４のいずれか１項に記載の搬送装置を備え、前記送り出された前記シート状物に印刷を実行する印刷装置。
【請求項６】
シート状物をロールとして保持し、当該ロールからシート状物を搬送路に送り出す駆動ローラーと、前記ロールを回転させて前記送り出したシート状物を巻き戻すロール回転部と、前記駆動ローラーの駆動系に備えられる第一回転検出部と、前記ロール回転部の駆動系に備えられる第二回転検出部と、前記第一回転検出部及び前記第二回転検出部による検出値と前記ロールのロール径情報に基づいて前記駆動ローラー及び前記ロール回転部の駆動を制御する制御部とを有する搬送装置における搬送方法であって、
前記制御部が、前記駆動ローラーを制御して、前記シート状物を送り出す搬送動作を開始させた後、予め定めた搬送量を搬送させてから、所定周期内に前記第一回転検出部及び前記第二回転検出部によって検出された値に基づいて、前記ロールの径の値を算出し、当該値を前記ロール径情報として記憶する処理を繰り返し実行し、
前記ロール回転部を制御して、減速直前の前記所定周期で記憶した前記ロール径情報を用いて前記シート状物を巻き戻す搬送動作を行わせる
ことを特徴とする搬送方法。
【請求項７】
請求項６において、
前記制御部が、前記搬送動作の開始後、前記第二回転検出部が回転を検知してから、前記所定周期内に前記第一回転検出部及び前記第二回転検出部によって検出された値に基づいて前記ロールの径の値を算出し、当該算出された値で記憶されている前記ロール径情報を更新する処理を、繰り返し実行する
ことを特徴とする搬送方法。
【請求項８】
請求項６において、
前記制御部が、前記所定周期で算出される前記ロールの径の値が、前記搬送動作中における前周期で算出された値よりも大きくなった場合、又は、予め定められた許容範囲内に入っていない場合には、エラー処理を実行する
ことを特徴とする搬送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ロールとして保持されるシート状物の搬送装置等に関し、特に、搬送制御に必要な上記ロールの径を、時間を要することなく正確に取得することのできる搬送装置等に関する。
【背景技術】
【０００２】
従来、レシートのプリンターなど、ロール状に保持されたシート状の媒体（用紙など）に対して処理を行う装置には、当該媒体を処理位置まで搬送するための装置が備えられる。当該搬送装置には、通常、ロール状に保持された媒体を搬送路に送り出す駆動ローラーと、送り出された媒体を巻き戻すロール回転装置が設けられ、これらの駆動により媒体が正方向及び逆方向に搬送される。
【０００３】
かかる搬送装置では、媒体の搬送、消費により、ロール状に保持された媒体の量が、すなわち、そのロールの径が変化するが、これにより、搬送動作に与える負荷等が変わるので、正確な搬送制御を行うためには、このロール径の値を把握して搬送動作に反映させることが必要である。特に、上記ロール回転装置の駆動により逆方向に搬送する場合には、ロール径によって搬送速度が決まるので、その値を正確に把握する必要がある。
【０００４】
そこで、従来は、装置のイニシャライズ動作時にロール径を測定する特別な動作を実施して初期のロール径を把握し、その後は、搬送量と媒体の厚さ（紙厚）情報に基づいて推定する方法などが取られていた。
【０００５】
また、関連する技術として下記特許文献１では、ロール紙を用いた記録装置において、逆方向に回転させながらロール紙の残量検出を行うことが提案されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−２５４８２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した従来のロール径推定方法では、そのための上記特別動作に時間を要し、また、測定される搬送量には誤差が含まれ、媒体の厚さも変化があることから、推定値はあまり正確でない、という課題がある。
【０００８】
また、上記特許文献１では、ロール紙の残量推定の過程でロール径が得られるが、その値は、逆方向の搬送動作によって取得される。上述の通り、ロール径の値は、特に、逆方向への搬送時の制御において正しい値を用いる必要があるため、その動作前に最新のロール径の値を取得したいところ、その逆方向への搬送時に値が得られるのでは、前回の逆方向への搬送時の値を用いざるを得ず、その後、正方向への搬送が行われているだろうことを考えれば、やはり、正確な値を用いることができない。
【０００９】
そこで、本発明の目的は、ロールとして保持されるシート状物の搬送装置であって、搬送制御に必要な上記ロールの径を、時間を要することなく正確に取得することのできる搬送装置、等を提供することである。
【課題を解決するための手段】
【００１０】
上記の目的を達成するために、本発明の一つの側面は、シート状物をロールとして保持し、当該ロールからシート状物を搬送路に送り出す駆動ローラーと、前記ロールを回転させて前記送り出したシート状物を巻き戻すロール回転部と、前記駆動ローラーの駆動系に備えられる第一回転検出部と、前記ロール回転部の駆動系に備えられる第二回転検出部と、前記第一回転検出部及び前記第二回転検出部による検出値と前記ロールのロール径情報に基づいて前記駆動ローラー及び前記ロール回転部の駆動を制御する制御部とを有する搬送装置において、前記制御部は、前記駆動ローラーを制御して、前記シート状物を送り出す搬送動作を開始させた後、予め定めた搬送量を搬送させてから、所定周期内に前記第一回転検出部及び前記第二回転検出部によって検出された値に基づいて、前記ロールの径の値を算出し、当該値を前記ロール径情報として記憶する処理を繰り返し実行し、前記ロール回転部を制御して、減速直前の前記所定周期で記憶した前記ロール径情報を用いて前記シート状物を巻き戻す搬送動作を行わせる、ことである。
【００１１】
更に、上記発明において、好ましい態様は、前記ロールの径の算出とロール径情報の記憶の処理は、前記搬送動作の開始後、前記第二回転検出部が回転を検知してから、所定周期で、その周期内に前記第一回転検出部及び前記第二回転検出部によって検出された値に基づいて前記ロールの径の値を算出し、当該算出された値で記憶されている前記ロール径情報を更新する処理を、繰り返し実行することで行われる、ことを特徴とする。
【００１３】
更に、上記発明において、好ましい態様は、前記所定周期で算出されるロールの径の値が、前記搬送動作中における前周期で算出された値よりも大きくなった場合には、エラー処理が実行される、ことを特徴とする。
【００１４】
更に、上記発明において、好ましい態様は、前記算出されたロールの径の値が、予め定められた許容範囲内に入っていない場合には、エラー処理が実行される、ことを特徴とする。
【００１５】
上記の目的を達成するために、本発明の別の側面は、上記いずれかに記載の搬送装置を備え、前記送り出された前記シート状物に印刷を実行する印刷装置、とすることである。
【００１６】
上記の目的を達成するために、本発明の更に別の側面は、シート状物をロールとして保持し、当該ロールからシート状物を搬送路に送り出す駆動ローラーと、前記ロールを回転させて前記送り出したシート状物を巻き戻すロール回転部と、前記駆動ローラーの駆動系に備えられる第一回転検出部と、前記ロール回転部の駆動系に備えられる第二回転検出部と、前記第一回転検出部及び前記第二回転検出部による検出値と前記ロールのロール径情報に基づいて前記駆動ローラー及び前記ロール回転部の駆動を制御する制御部とを有する搬送装置における搬送方法において、前記制御部が、前記駆動ローラーを制御して、前記シート状物を送り出す搬送動作を開始させた後、予め定めた搬送量を搬送させてから、所定周期内に前記第一回転検出部及び前記第二回転検出部によって検出された値に基づいて、前記ロールの径の値を算出し、当該値を前記ロール径情報として記憶する処理を繰り返し実行し、前記ロール回転部を制御して、減速直前の前記所定周期で記憶した前記ロール径情報を用いて前記シート状物を巻き戻す搬送動作を行わせる、ことである。
更に、上記発明において、好ましい態様は、前記搬送動作の開始後、前記第二回転検出部が回転を検知してから、又は、予め定めた搬送量の搬送を実行してから、所定周期で、前記周期内に前記第一回転検出部及び前記第二回転検出部によって検出された値に基づいて前記ロールの径の値を算出し、当該算出された値で記憶されている前記ロール径情報を更新する処理を、繰り返し実行することで行われる、ことを特徴とする。
更に、上記発明において、好ましい態様は、前記所定周期で算出される前記ロールの径の値が、前記搬送動作中における前周期で算出された値よりも大きくなった場合、又は、予め定められた許容範囲内に入っていない場合には、エラー処理を実行する、ことを特徴とする。
【００１７】
本発明の更なる目的及び、特徴は、以下に説明する発明の実施の形態から明らかになる。
【図面の簡単な説明】
【００１８】
【図１】本発明を適用した搬送装置を備える印刷装置の実施の形態例に係る概略構成図である。
【図２】搬送制御部２２が行うロール径取得処理の処理手順を例示したフローチャートである。
【図３】ロール径の測定内容を説明するための図である。
【発明を実施するための形態】
【００１９】
以下、図面を参照して本発明の実施の形態例を説明する。しかしながら、かかる実施の形態例が、本発明の技術的範囲を限定するものではない。なお、図において、同一又は類似のものには同一の参照番号又は参照記号を付して説明する。
【００２０】
図１は、本発明を適用した搬送装置を備える印刷装置の実施の形態例に係る概略構成図である。図１に示すプリンター２が本実施の形態例に係る印刷装置であり、当該印刷装置では、ロール２５として保持された用紙２６を給紙ローラー２９（駆動ローラー）及び搬送ローラー３０で正方向に搬送して印刷位置で印刷処理を実行する。また、当該印刷装置では、ジョブ間などに逆方向への搬送を実行し、給紙ローラー２９とロール回転部３６の駆動により用紙２６を所定位置まで巻き取る動作を行う。当該印刷装置が備える搬送装置では、正方向への搬送時において、その所定期間に取得される、給紙ローラー２９とロール回転部３６の回転情報に基づいてその時点のロール２５の径を求めて記憶し、その値を次に行う逆方向への搬送制御に用いる。これにより、ロール径を取得するための追加の動作時間を要することなく、直前の正確なロール径の値を得ることができ、当該値に基づいた正確な搬送制御を実行することができる。
【００２１】
本プリンター２は、図１に示すように、コンピューターなどのホスト装置１からの指示を受けて印刷処理を実行する装置であり、ここでは、一例として、ロール２５として保持される用紙２６を使用し、用紙２６を搬送しながら連続的に印刷を実行する印刷装置である。
【００２２】
図１ではプリンター２の概略構成を模式的に示しているが、プリンター２は、印刷内容を制御し用紙２６に印刷処理を実行する印刷系と用紙２６の搬送を担う搬送系が備えられる。
【００２３】
印刷系には、印刷制御部２１が設けられ、当該印刷制御部２１は、ホスト装置１からの印刷指示を受信し、当該指示に従ってヘッド部２３に印刷命令を出すと共に搬送系の搬送制御部２２に対して用紙２６の搬送要求を出す。ヘッド部２３では、当該印刷命令に従ってヘッド部２３とプラテン２４との間を所定速度で移動する用紙２６に対して印刷処理を実行する。
【００２４】
搬送系では、図１に示されるように、印刷媒体の格納（保持）場所にロール２５として保持される用紙２６を、搬送路３３に沿って正方向（下流方向）に連続搬送し、印刷済みの部分をカッター３４で切断して排紙ローラー３２を介してプリンター２から排出する動作を実行する。また、当該搬送動作の後などに、用紙２６の先端がヘッド部２３よりも上流側の所定位置（頭出し位置）に来るように逆方向（上流方向）への逆搬送動作も実行する。
【００２５】
当該搬送系には、それぞれ対応するモーター（２７Ａ及び２７Ｂ）で駆動される給紙ローラー２９（上流側ローラー）及び搬送ローラー３０（下流側ローラー）が備えられる。当該両ローラーには、それぞれ、用紙２６を挟んで対向する位置に従動ローラー（２８Ａ及び２８Ｂ）が配置される。各従動ローラーは、用紙２６の面に垂直方向に移動可能であり、上下二つの位置を取ることができる。用紙２６と接する下の位置では、用紙２６の面に垂直下向きの力が付勢され、各ローラー（２９、３０）と共に用紙２６を挟んで、用紙２６の面と垂直な方向の力で用紙２６を押さえている。また、用紙２６から離間した上の位置では、この用紙２６を押さえる力は作用しない。
【００２６】
給紙ローラー２９は、ロール２５として保持される用紙２６を搬送路３３に供給する機能を有し、減速機を介して伝えられるモーター２７Ａのトルクによって回転し、従動ローラー２８Ａと共に押圧する用紙２６との間の摩擦力によって用紙２６を移動させる。また、当該ローラーは用紙２６を逆搬送する際にも用いられる。
【００２７】
搬送ローラー３０は、給紙ローラー２９によって供給された用紙２６を印刷位置へ、すなわち、ヘッド部２３の位置へ搬送する機能を有し、減速機を介して伝えられるモーター２７Ｂのトルクによって回転し、従動ローラー２８Ｂと共に押圧する用紙２６との間の摩擦力によって用紙２６を移動させる。
【００２８】
また、給紙ローラー２９及び搬送ローラー３０には、それぞれ、エンコーダー３１Ａ（第一回転検出部）及び３１Ｂが設けられ、それらによって検知される値が搬送制御部２２へ通知される。各エンコーダーは、一般的に用いられる構造のものであり、上記ローラー２９、３０自体に、あるいは、その駆動系（駆動輪列）に設けられて、パルス信号を搬送制御部２２へ送信し、搬送制御部２２は、単位時間当たりに受信するパルス信号数から各ローラーの回転数、そして、各ローラーによる搬送速度を求める。
【００２９】
次に、搬送系には、ロール回転部３６が備えられる。ロール回転部３６は、ロール２５として保持される用紙２６を回転させ、送り出した用紙２６を巻き取る動作を実行する。当該ロール回転部３６は、モーター２７Ｃによって駆動され、モーター２７Ｃのトルクを伝達する減速機（駆動輪列）、減速機を介して伝えられる前記トルクによって回転する、ロール紙２５の芯内を貫通する軸棒などで構成される。
【００３０】
また、ロール回転部３６にもエンコーダー３１Ｃ（第二回転検出部）が設けられ、それらによって検知される値が搬送制御部２２へ通知される。具体的な構成、機能は、上述したエンコーダー３１Ａ及び３１Ｂと同様である。
【００３１】
次に、図１に示す搬送制御部２２は、搬送系を制御する部分であり、印刷制御部２１からの指示に基づいて用紙２６の上記搬送動作を制御する。特に、給紙ローラー２９、搬送ローラー３０及びロール回転部３６の駆動・停止を制御して正方向及び逆方向への用紙２６の良好な搬送を実行させる。また、搬送制御部２２は、これら搬送制御に用いるロール２５の径の値を求める処理を実行し、当該処理に本プリンター２の特徴がある。その具体的な内容については、後述する。
【００３２】
搬送制御部２２は、図示していないが、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＮＶＲＡＭ（不揮発性メモリ）等で構成されており、搬送制御部２２が実行する上記処理は、主にＲＯＭに格納されるプログラムに従ってＣＰＵが動作することによって実行される。
【００３３】
上記ＲＡＭには、処理に必要な各データが一時的に保持され、給紙ローラー２９、搬送ローラー３０及びロール回転部３６等の駆動・停止制御に必要な上記各エンコーダー３１の検出値等が記憶される。また、ロール２５のロール径情報が、ＲＡＭ又はＮＶＲＡＭに記憶される。
【００３４】
なお、給紙ローラー２９、搬送ローラー３０、ロール回転部３６及び搬送制御部２２を含む当該搬送系が本発明の搬送装置に相当する。
【００３５】
以上説明したような構成を有する本プリンター２では、前述の通り、用紙２６を、印刷時には正方向へ搬送し、また、巻き戻し時には逆方向に搬送するが、それら搬送動作、特に、逆方向への搬送動作に用いられるロール２５の径情報を取得する処理に特徴があり、
以下、その具体的な内容を説明する。
【００３６】
図２は、搬送制御部２２が行うロール径取得処理の処理手順を例示したフローチャートである。まず、搬送制御部２２は、印刷制御部２１から正方向への搬送（正転搬送）の指示が出され、その指示に従って、正転搬送が開始されるのを待つ（ステップＳ１のＮｏ）。当該ロール径取得処理は正転搬送時に実行される。
【００３７】
そして、正転搬送が開始されると、すなわち、給紙ローラー２９と搬送ローラー３０の駆動が開始されると（ステップＳ１のＹｅｓ）、搬送制御部２２は、エンコーダー３１Ｃからのパルス信号が受信されるのを待つ（ステップＳ２のＮｏ）。すなわち、ロール回転部３６が回転し始めるのを待つ。正転搬送が開始された時点で、給紙ローラー２９とロール２５の間における用紙２６の弛みや、ロール２５自体の用紙の巻き緩みがある場合には、給紙ローラー２９の回転後直ぐに用紙２６にテンションが作用しないので、ロール回転部３６は直ぐに回転し始めない。このロール回転部３６が回転していない期間は、ロール径の計算（推定）ができないため、当該ステップ２は、この期間を除くためのものである。
【００３８】
その後、ロール回転部３６が回転し始め、エンコーダー３１Ｃからのパルス信号が受信されると（ステップＳ２のＹｅｓ）、搬送制御部２２は、ロール２５の径の測定を開始する。
【００３９】
図３は、ロール径の測定内容を説明するための図である。図３には、正転搬送開始から搬送制御部２２で受信されるエンコーダーのパルス信号のカウント値（累計）を時系列に示したグラフが示される。図中Ｋは、エンコーダー３１Ａからのパルス信号のカウント値（累計）を表し、Ｒは、エンコーダー３１Ｃからのパルス信号のカウント値（累計）を表している。上記ロール回転部３６が回転し始めるタイミングは、図３のグラフにおいて、時間Ｔ１に相当する。従って、このＴ１からロール径の測定が開始される。
【００４０】
次に、搬送制御部２２は、エンコーダー３１Ａからのパルス信号のカウント値（ＥＰｋとする）及びエンコーダー３１Ｃからのパルス信号のカウント値（ＥＰｒとする）を初期化する（ステップＳ３）。すなわち、値をゼロとする（ＥＰｋ＝０、ＥＰｒ＝０）。
【００４１】
そして、それ以降、エンコーダー３１Ａ及びエンコーダー３１Ｃから受信されるパルス信号の数を、それぞれのカウント値として（ＥＰｋ及びＥＰｒとして）カウントする（ステップＳ４）。
【００４２】
その後、搬送制御部２２は、所定時間間隔で、上記開始された正転搬送が減速動作を開始したかをチェックし（ステップＳ５）、減速が開始されていなければ（ステップＳ５のＮｏ）、引き続き、エンコーダー３１Ａのカウント値（ＥＰｋ）が所定値以上になったかをチェックする（ステップＳ６）。当該所定値は予め設定された値である。
【００４３】
当該チェックにおいて、未だカウント値（ＥＰｋ）が所定値以上になっていない場合には（ステップＳ６のＮｏ）、処理が上記ステップＳ４に戻り、上記パルス信号のカウントが継続される。
【００４４】
その後、同様の処理が繰り返され、カウント値（ＥＰｋ）が所定値以上になった場合には（ステップＳ６のＹｅｓ）、搬送制御部２２は、ロール径の算出処理を実行する（ステップＳ７）。図３においては、この時点で時間Ｔ２となり、当該算出処理は、図３における（１）の期間に対するロール径の測定に相当する。
【００４５】
ロール径の算出では、搬送制御部２２は、まず、その時点のカウント値ＥＰｋ及びＥＰｒを取得する。そして、以下の関係式から、その時点のロール径（Ｄｒ）を算出する。
【００４６】
ＥＰｋ×Ｋｋ×Ｄｋ×π＝ＥＰｒ×Ｋｒ×Ｄｒ×π
上記式において、Ｋｋは予め定められた定数であり、ＥＰｋ×Ｋｋは、上記カウント値を初期化して以降の給紙ローラー２９の回転数を表すことになる。また、Ｄｋは、給紙ローラー２９の直径を表し、この値も予め定められた定数である。従って、左辺は、給紙ローラー２９の回転数×円周を表しており、すなわち、カウント値を初期化して以降の給紙ローラー２９による搬送量（長さ）を表している。
【００４７】
一方、右辺において、同様に、Ｋｒは予め定められた定数であり、ＥＰｒ×Ｋｒは、上記カウント値を初期化して以降のロール２５の回転数を表す。また、Ｄｒは、ロール２５の直径を表し、この値はロール紙２６の搬送によって変化する。そして、右辺も同様に、カウント値を初期化して以降のロール２５における搬送量（長さ）を表すことになる。
【００４８】
ここで、上述の通り、給紙ローラー２９とロール２５間に用紙２６の弛みがない状態で搬送しているので、左辺と右辺の値は等しいことになり、上記関係式において、上記取得したカウント値を代入すれば、Ｄｒ以外の値は既知となり、Ｄｒを求めることができる。
【００４９】
その後、搬送制御部２２は、当該算出したロール径の値を、ロール径情報としてＲＡＭ又はＮＶＲＡＭに記憶する（ステップＳ８）。記憶の際には、以前に記憶されているロール径情報を今回の情報で更新するようにしてもよいし、あるいは、今回の情報が最新の情報であることを判別可能に記憶するようにしてもよい。図３の例では、測定期間（１）によるロール径が算出されて記憶されたことになる。
【００５０】
その後、処理がステップＳ３に戻り、当該正転搬送が減速を開始するまで、同様の処理が繰り返し実行される。すなわち、カウント値ＥＰｋが上記所定値（以上）をカウントする度に、その時点の最新のロール径が算出されて記憶される。図３に示す例では、上記測定期間（１）に引き続いて、測定期間（２）についてロール径が求められ、それ以降、順次、測定期間（ｉ）まで、ロール径が求められることになる。そして、この例では、時間Ｔｎで減速が開始される。
【００５１】
そして、搬送制御部２２は、減速が開始されれば（ステップＳ５のＹｅｓ）、最新のロール径情報の値が許容範囲内の値であるか否かをチェックする（ステップＳ９）。プリンター２では、装着して搬送が可能な最大ロール径及び用紙２６が少なくなった際の最小ロール径が定められており、その間の上記許容範囲内に入っていない場合には（ステップＳ９のＮｏ）、搬送制御部２２は、エラー処理を実行する（ステップＳ１０）。エラー処理では、例えば、ユーザーにエラーを報知し、印刷を不可の状態とする。図３の例では、測定期間（ｉ）で求められた値がチェックされる。
【００５２】
このロール径値が許容範囲内に入っていない事態は、実際のロール径が許容範囲内に入っていない場合、上記カウント値に基づく算出の前提が満たされていない状態である場合に起こり得る。上記算出の前提が満たされていない状態とは、給紙ローラー２９と用紙２６間でスリップがあり、給紙ローラー２９の回転数が用紙２６の搬送量を正しく反映していない状態、ロール２５とロール芯との間でスリップがありロール芯の回転数がロール２５の回転数を正しく示していない状態などがある。
【００５３】
このように、エラー処理が実行された場合には、最新のロール径情報は正しくないので、その情報は破棄されて、今回のロール径取得処理を終了する。
【００５４】
一方、最新のロール径情報の値が許容範囲内の値である場合には（ステップＳ９のＹｅｓ）、そのまま今回のロール径取得処理を終了する。
【００５５】
正常にロール径取得処理が終了した場合には、記憶された最新のロール径情報が、次の逆方向への搬送制御に用いられることになる。すなわち、今回の正方向への搬送動作における減速直前の所定期間で求められた（測定された）ロール径が、次の逆方向への搬送動作に用いられる。
【００５６】
なお、上記ステップＳ９及びＳ１０のエラーチェック及びエラー処理は、ロール径を算出する度に行ってもよい。この場合には、図２のステップＳ７の後に、これらの処理を行うようにし、エラーとなった場合には、そのロール径取得処理を終了する。
【００５７】
また、同じタイミングで（ステップＳ７の後に）、算出したロール径が、当該ロール径取得処理における前回のロール径よりも大きくなっている場合には、正方向への搬送が正しく行われていないことになるので、同様のエラー処理を実行するようにしてもよい。
【００５８】
なお、上述のロール径取得処理では、正方向への搬送後間もなくロール径の算出処理が開始されるが、その後の制御で用いられるロール径は減速直前の値であるので、処理負荷を減らすために、ロール径算出処理の開始時期を遅らせるようにしてもよい。この場合には、例えば、予定搬送量の７０％を搬送後、当該算出処理を開始するようにする、ことができる。
【００５９】
以上説明したように、本実施の形態例に係るプリンター２の搬送系では、用紙２６の搬送制御に必要なロールの径情報が、正方向の搬送動作の度に、その減速動作に入る直前に測定されて記憶されるので、常に最新の情報で搬送動作を制御することができる。特に、ロール径の影響が大きい逆方向への搬送時には、通常、その直前に正方向への搬送が行われることが多いため、最新の、精度の良い値に基づいて正確な制御が可能になる。また、ロール径の算出は、検知されたエンコーダー値から直接、理論式に基づいて行われるので誤差が少ない。さらに、当該算出処理は、給紙ローラー２９とロール２５が同期後、定速状態でなされるので、正確な値を算出することが可能である。また、一つの算出が行われる期間（上記測定期間）を適切に選択することにより、短期的なばらつきによる誤差を排除することができる。
【００６０】
また、本プリンター２では、このロール径取得処理が正方向への搬送処理時に行われるので、そのための余計な処理時間を要することがない。
【００６１】
また、ロール径の算出処理を継続して繰り返し実行するので、ロール径及びロール径算出に関わる不具合を容易にチェックすることができる。
【００６２】
なお、上記実施形態では、正方向への搬送動作の度にロール径の算出及び記憶の処理を実行しているが、当該処理を正方向への搬送動作の度に行わず、予め定めた回数の搬送動作の度に行うようにしてもよい。例えば、正方向への搬送動作を３回行う度に実行するようにすることができる。これにより制御処理の負荷を低減させることができる。
【００６３】
また、上記実施形態では、正方向への搬送動作中にロール径の算出処理を行っているが、搬送動作中には、エンコーダー３１のカウント値だけを記憶しておき、搬送動作の終了後、用紙２６が停止中に、記憶しておいた上記カウント値に基づいてロール径を算出して記憶するようにしてもよい。これにより搬送中の制御処理の負荷を低減させることができる。
【００６４】
また、上記実施形態では、図３に基づいて説明したように、減速動作に入る直前までロール径の算出を行ったが、このロール径算出・記憶処理を終了させるタイミングは、減速動作の直前に限らず、減速動作に入るタイミングの前後の適切なタイミングとすることができる。
【００６５】
なお、本実施の形態例では、印刷媒体が紙であったがシート状の媒体であればこれに限定されることはない。
【００６６】
また、本実施の形態例では、搬送装置がプリンターに設けられたが、本発明を適用した搬送装置は、シート状物に機械加工、レーザー加工、液体噴射加工などの各種処理を施す装置に設けて利用することができる。
【００６７】
本発明の保護範囲は、上記の実施の形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶものである。
【符号の説明】
【００６８】
１  ホスト装置、  ２  プリンター、  ２１  印刷制御部、  ２２  搬送制御部、  ２３  ヘッド部、  ２４  プラテン、  ２５  ロール、  ２６  用紙、  ２７Ａ、Ｂ、Ｃ  モーター、  ２８Ａ、Ｂ  従動ローラー、  ２９  給紙ローラー、  ３０  搬送ローラー、  ３１Ａ、Ｂ、Ｃ  エンコーダー、  ３２  排紙ローラー、  ３３  搬送路、  ３４  カッター、  ３６  ロール回転部
【図１】
0005862105.tif 000002
【図２】
0005862105.tif 000003
【図３】
0005862105.tif 000004