(57)【要約】【課題】  搬送ローラの部分的な偏芯状態の変化の影響を小さくし、プリント品質を従来以上に向上させる。【解決手段】  ローラを含む機構によってシートを第１方向に搬送する搬送機構と、前記シートの局所的な移動情報を直接検出するセンサと、前記第１方向と交差する第２方向において、前記センサの検出位置を可変とする手段と、前記第２方向に沿った前記ローラの部分的な偏芯に関する情報に基づいて設定された前記第２方向における前記検出位置において、前記センサによって前記シートの移動情報を検出するように制御する制御部を有する。【選択図】  図２
2010247468.tif 000002
【特許請求の範囲】
【請求項１】
ローラを含む機構によってシートを第１方向に搬送する搬送機構と、
前記シートの局所的な移動情報を直接検出するセンサと、
前記第１方向と交差する第２方向において、前記センサの検出位置を可変とする手段と、
前記第２方向に沿った前記ローラの部分的な偏芯に関する情報に基づいて設定された前記第２方向における前記検出位置において、前記センサによって前記シートの移動情報を検出するように制御する制御部を有することを特徴とするシート搬送装置。
【請求項２】
前記制御部は、前記センサで検出した結果に基づいて前記搬送ローラの駆動を制御することを特徴とする、請求項１記載のシート搬送装置。
【請求項３】
前記制御部は、前記第２方向に沿った複数の箇所において、前記センサの検出結果を元に前記箇所に対応する位置での前記ローラによるシート搬送量に関する情報を、前記ローラの回転角度に対応付けて取得し、前記取得した情報を元に前記第２方向における前記検出位置を設定することを特徴とする、請求項１又は２記載のシート搬送装置。
【請求項４】
前記制御部は、前記複数の箇所のうち、全体として搬送量誤差がもっとも小さくなる箇所を選択して前記検出位置を設定することを特徴とする、請求項３記載のシート搬送装置。
【請求項５】
前記回転角度を検出するエンコーダを有し、前記制御部は前記エンコーダと前記センサのそれぞれの検出の差分に基づいて前記ローラの駆動を制御することを特徴とする、請求項３又は４記載のシート搬送装置。
【請求項６】
前記センサは、局所的にシートを撮像して画像データを取得し画像処理によって前記シートの移動情報を取得するダイレクトセンサであることを特徴とする、請求項１から５のいずれか記載のシート搬送装置。
【請求項７】
前記センサは、前記第１方向へのシート搬送に伴って時系列に取得した複数の画像データ同士の相関演算によって、前記シートの移動量又は移動速度を取得することを特徴とする、請求項６記載のシート搬送装置。
【請求項８】
前記センサは、局所的にシートに光を照射して移動情報を計測するドップラ速度計であることを特徴とする、請求項１から５のいずれか記載のシート搬送装置。
【請求項９】
前記制御部は、使用するシートの幅の情報も用いて前記第２方向における前記検出位置を設定することを特徴とする、請求項１から８のいずれか記載のシート搬送装置。
【請求項１０】
前記シートの幅を自動的に検出する検出手段を有することを特徴とする、請求項９記載のシート搬送装置。
【請求項１１】
請求項１から１０のいずれか記載のシート搬送装置と、
搬送されるシートに対してプリントを行なうプリント部と
を有することを特徴とするプリンタ。
【請求項１２】
前記プリント部はプリントヘッドを搭載して前記第２方向に往復移動するキャリッジを有すること特徴とする、請求項１１記載のプリンタ。
【請求項１３】
前記センサは前記キャリッジに搭載され、キャリッジの移動に応じて前記検出位置が変化することを特徴とする、請求項１２記載のプリンタ。
【請求項１４】
前記プリント部は前記第２方向を含む方向に沿って複数のノズルが形成された長尺のラインヘッドを有し、前記第１方向に搬送されるシートに前記ラインヘッドでプリントを行なうこと特徴とする、請求項１１記載のプリンタ。
【請求項１５】
前記プリント部は、インクジェット方式によってインクを吐出させてプリントを行なうことを特徴とする、請求項１１から１４のいずれか記載のプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタに好適に用いられるシート搬送装置の技術分野に関する。
【背景技術】
【０００２】
プリンタのプリント品質に対する要求は厳しくさらなる精度向上が望まれている。そこで、シートの移動を高精度に検出して、フィードバック制御により安定した搬送を実現するために、イメージセンサによってシートの表面を撮像して、搬送されるシートの移動を画像処理によって検出する試みがなされている。
【０００３】
特許文献１はこのシートの移動検出についての手法を開示する。これは、移動するシートの表面をイメージセンサにより時系列に複数回撮像し、得られた複数の画像同士をパターンマッチング処理で比較して、画像のずれ量からシートの移動量を検出するものである。このように、シートを撮像して画像データを取得し画像処理によってシートの移動を直接検出するタイプのセンサを、以下、ダイレクトセンサと呼ぶ。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−３２２８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
例えば大判ロールシートを使用するプリンタの場合、シート搬送用のローラにはロールシートの幅以上の長さ（例えばＢ０サイズ幅に対応する場合１０３０ｍｍ以上）に渡る長軸のローラが必要である。しかし、長軸になるほど、軸方向に渡ってすべて偏芯（シャフト中心からローラ外周までの半径のムラ）なくローラを製作することは困難である。そのため、軸方向に沿ってローラの偏芯量や偏芯方向が微妙に変化して、箇所によって偏芯状態が部分的に異なったものとなる。ローラ偏芯量が異なる部分同士を比較すると、ローラを所定角度回転させたときのシート搬送量が異なり、またローラが一回転する際の搬送速度（ローラ外周の周速度）のムラも異なる。ここでは、軸方向において、ローラ端部の偏芯量が最小、ローラ中央部の偏芯量が最大である搬送ローラを想定する。このようなローラにおいて、ダイレクトセンサをローラ端部の近傍に配置すると、検出される移動量はローラ中央部での実際の搬送量を正確に反映したものとはならない。その結果、ローラ中央近傍でのプリント品質の低下につながる。
【０００６】
本発明はこのような技術的課題に鑑みてなされたものであり、従来の装置のさらなる改良を目的とする。本発明のより具体的な目的は、軸方向での搬送ローラの部分的な偏芯状態の変化の影響を小さくすることができ、精度の高い精度の高い搬送情報の検出を行なえることができるシート搬送装置の提供である。本発明の別の目的は、上記シート搬送装置を用いることでプリント品質を従来以上に向上させることができるプリンタの提供である。
【課題を解決するための手段】
【０００７】
上記課題を解決する本発明のシート搬送装置は、ローラを含む機構によってシートを第１方向に搬送する搬送機構と、前記シートの局所的な移動情報を直接検出するセンサと、前記第１方向と交差する第２方向において、前記センサの検出位置を可変とする手段と、前記第２方向に沿った前記ローラの部分的な偏芯に関する情報に基づいて設定された前記第２方向における前記検出位置において、前記センサによって前記シートの移動情報を検出するように制御する制御部を有することを特徴とするものである。
【発明の効果】
【０００８】
本発明によれば、センサの検出位置を可変として最適な検出位置を設定するので、精度のよい検出を行なうことができる。その結果、プリント品質を従来以上に向上させることができる。また、種々のシートサイズに対応して精度のよいプリントを行なうことができる。
【図面の簡単な説明】
【０００９】
【図１】実施形態のプリンタの内部構成を示す断面図
【図２】プリント部の前方斜視図
【図３】プリント部の後方斜視図
【図４】ダイレクトセンサの構成図
【図５】ダイレクトセンサの電気ブロック図
【図６】ダイレクトセンサとシートとの位置関係を示す図
【図７】時系列の異なるタイミングにおけるシート上の検出位置を示す図
【図８】シートの移動検出と搬送制御のシーケンスを示すフローチャート図
【図９】搬送ローラ断面の概略図
【図１０】偏芯の有無による搬送量の違いを示すグラフ図
【図１１】４つの検出位置を示す図
【図１２】４つの検出位置での検出結果をＸＹ座標上でマークしたグラフ図
【図１３】検出位置７１１を基準にした場合のグラフ図
【図１４】検出位置７１３を基準にした場合のグラフ図
【図１５】３つの検出位置を示す図
【発明を実施するための形態】
【００１０】
以下に図面を参照して、本発明の好適な実施の形態を例示する。ただし、例示する実施の形態に記載されている構成要素はあくまで例示であり、本発明の範囲を限定する主旨のものではない。
【００１１】
本発明の適用範囲は、プリンタを始めとして、シート状の物体の移動を高精度に検出することが要求される移動検出の分野に広く渡る。例えば、プリンタ、スキャナ等の機器や、物体を搬送して処理部において検査、読取、加工、マーキング等の各種の処理を施す、工業分野、産業分野、物流分野などで使用する機器に適用可能である。本発明をプリンタに適用する場合、単機能のプリンタはもとより、複写機能や画像スキャン機能等を併せ持った複合機いわゆるマルチファンクションプリンタにも適用可能である。プリント方式はインクジェット方式、電子写真方式、熱転写方式などさまざまな方式にも適用可能である。インクジェット方式の場合は、発熱体を用いた方式、ピエゾ素子を用いた方式、静電素子を用いた方式、ＭＥＭＳ素子を用いた方式など、さまざまな方式を用いることができる。また、なお、本明細書において、シートとは、紙、プラスチックシート、フィルム、ガラス、セラミック、樹脂等のシート状あるいは板状の物体をいう。
【００１２】
図１は本実施形態のインクジェットプリンタの内部構成を示す断面図である。図２は装置内を右前方から見た斜視図、図３は装置内を右後方から見た斜視図である。本実施形態では、最大でＡ２幅のロール状のシート（ロールシート）とカットシートを使い分けてプリントするものである。装置は、上カバー２、後カバー３、下カバー９からなる外装部によって覆われている。給紙部１００は積層されたカットシートを１枚ずつ取り出して給送する。給紙部２００はロール状に巻回された長尺のシート（ロールシート）を巻出しながら給送する。各給紙部から給送されたシートは、搬送ローラ１６を含む搬送手段により、画像をプリントするプリント部３００を通して搬送される。プリント部３００は搬送ローラ１６で搬送されるシートに対し、プリントヘッド４２により画像をプリントする。プリントヘッドはインクジェット方式でシートに対してインクを吐出するものである。プリントされたシートは排出口６５から排出される。プリントヘッド４２と対向する位置には、シートを支持するプラテン３３が配設されている。プラテン３３の搬送方向の下流側には下流プラテン３４が配されている。下流プラテン３４のさらに下流側には、排出ローラ１８及び拍車１９からなる排出機構が設けられている。制御部９０はＣＰＵ、メモリ、各種Ｉ／Ｏインターフェースを備え、装置全体の動作制御を司る。
【００１３】
カットシートにプリントするときの流れについて説明する。カセット１内に積載されたカットシートは、給送ローラにより１枚ずつ分離されて送り出される。そして、中間ローラ１４とピンチローラ１５のニップへ送り込まれ、中間ローラ１４の回転により搬送されて搬送ローラ１６とピンチローラ１７のニップに突き当たる。そこで、搬送ローラ１６を回転させ、シートをプリント部３００のプリント開始位置まで搬送する。インクを吐出するプリントヘッド４２は、シートの幅方向に往復移動可能なキャリッジ４１に搭載されている。キャリッジ４１は、キャリッジモータにより、シート幅方向に延びるガイドシャフト４３及びガイドレールに沿って往復移動させられる。キャリッジ４１の移動（主走査）による１ライン分（１バンド分）のプリントと所定ピッチの搬送（副走査）を交互に繰り返しながらカットシートの全体のプリントが行われる。カットシートの先端はプリント部３００内をある距離だけ搬送されたところで排出ローラ１８と拍車１９のニップに送り込まれ、排出口６５から装置外へ送り出され、排出トレイ４に載置される。
【００１４】
ロールシートにプリントするときの流れについて説明する。ロールシート５は、ユーザによってロールシートセット部６にセットされる。セットされたロールシート５は、その先端が離間した中間ローラ１４とピンチローラ１５の間を通過するまで、ユーザによってロールシートガイド７を通して送り込まれる。ロールシートガイド７には、送り込まれるロールシート先端が容易に通過するように、回転自在なガイドコロ８が複数箇所に配されている。ロールシートガイド７の搬送下流側であって、カットシート搬送パス（Ｕターン搬送パス）との合流点付近にジャムセンサ２１が配されている。共通の中間ローラ１４及びピンチローラ１５はジャムセンサ２１の搬送下流側に配されている。ロールシートの先端部が送り込まれたことはジャムセンサ２１によって検知される。ロールシートの給送が検知されると、ピンチローラ１５を中間ローラ１４に圧接するとともに、中間ローラ１４を回転駆動することによりロールシートを搬送する。さらに、送り出されたロールシートＳは、搬送ローラ１６の回転によりプリント開始位置まで搬送される。中間ローラ１４の搬送下流側にはシートの先端及び後端を検知するエッジセンサ２２が配置されており、シート（カットシートも含む）が搬送されてきたことが検知される。また、中間ローラ１４と搬送ローラ１６との間にはシートの幅を検知するためのシート幅センサ２０が配置されている。シート幅センサ２０によって、搬送されてきたシートの幅がＡ４幅以下、Ａ４幅〜Ａ３幅、Ａ３幅〜Ａ２幅のいずれであるかを検出する。プリント部３００においては、ロールシート５から巻出された連続シートＳに対しても、キャリッジ４１に搭載されたプリントヘッド４２により、上述のカットシートの場合と同様の動作でプリントが行われる。
【００１５】
図２、図３はプリント部の周囲の構成を示す。プリントヘッド４２を搭載したキャリッジ４１はガイドシャフト４３及びガイドレールに沿って矢印Ｈ方向に往復移動可能に案内支持されている。キャリッジ４１の往復移動は、キャリッジモータにより、プーリ４５を回って張架されたタイミングベルト４６を介して行われる。キャリッジ４１の側面にはシートの搬送量検出に使用されるダイレクトセンサ７００が取り付けられており、キャリッジ４１の移動によってダイレクトセンサ７００も主走査方向に移動する。プリント動作中のシートの搬送及び排出は搬送モータにより同期駆動される中間ローラ１４、搬送ローラ１６及び排出ローラ１８を備えた搬送手段により行われる。プラテン３３には、搬送されるシートＳをプラテン面に吸着させることでプリントヘッド４２に対するプリント面の位置を規制するための吸引手段５００が設けられている。装置本体の電気回路からプリントヘッド４２への信号の送信及び電力の供給は、フレキシブルケーブル４７によって行われる。キャリッジ４１にはキャリッジエンコーダ４８が取り付けられ、装置本体側にはスケール４９が張設されている。キャリッジエンコーダ４８でスケール４９を読み取ることにより、プリントヘッド４２の主走査方向の位置及び速度が検出される。搬送ローラ１６の端部には、円周状に多数のスリットが形成されたスケール８１が取り付けられ、スケール８１のスリットを読み取る位置にロータリエンコーダ８２が取り付けられている。ロータリエンコーダ８２でスリットを読み取るごとにパルス信号が出力され、搬送ローラ１６の回転（回転量、回転角度）が検出される。キャリッジ４１の側面には、ダイレクトセンサ７００が取り付けられている。ダイレクトセンサ７００は、検出位置においてシートの局所的な一部を撮像して画像データを取得し、画像処理によってシートの移動情報を取得するものである。つまり、ダイレクトセンサ７００は、シート自体の画像情報を直接取得して、シートの局所的な移動情報を直接検出するセンサである。
【００１６】
以下、ダイレクトセンサ７００の構成について説明する。図４はダイレクトセンサ７００の光学部の構成図、図５は電気ブロック図である。図４において、ダイレクトセンサ７００は、発光素子７１、レンズ７２、撮像素子７３を有しセンサユニットとして一体化されている。図５において、撮像素子７３で受光した信号はＡ／Ｄコンバータ７４でデジタル信号に変換して、インターフェース７５を介して、装置の制御部９０に送られる。制御部９０による発光の制御信号は、インターフェース７５を介して発光素子７１に伝えられる。発光素子７１はＬＥＤ、ＯＬＥＤ、半導体レーザなど半導体光源である。撮像素子７３は二次元に配列された画素を備えたＣＣＤやＣＭＯＳ構造のイメージセンサである。例えば、１０μｍ×１０μｍの画素が二次元に配列されている。
【００１７】
図６はダイレクトセンサ７００とシートＳの位置関係を示す図である。図中Ｇの矢印は、シートＳの搬送方向（第１方向）を示す。ダイレクトセンサ７００はキャリッジ４１に搭載されており、キャリッジモータの駆動により、主走査方向（第２方向）に移動可能な構成となっている。ダイレクトセンサ７００は、第２方向に沿った任意の位置で画像の取得が可能である。つまり、キャリッジ４１は、第２方向においてダイレクトセンサ７００の検出位置を可変とする手段としての役割も持っている。キャリッジ４１が図６の位置に有るときは、ダイレクトセンサ７００は、シートＳ上の検出位置（読取エリア７０１）での画像を取得する。
【００１８】
ダイレクトセンサ７００を用いたシートＳの移動情報（移動量や移動速度）の検出方法について説明する。図７は時系列の異なるタイミングにおけるシート上の検出位置を示す図、図８はプリント動作におけるシートの移動検出と搬送制御のシーケンスを示すフローチャート図である。本例のプリンタは、所定ピッチのステップ送りによるシート搬送（副走査）と１ライン分のプリント（主走査）を交互に繰り返しながら１ページ分の画像をプリントする、所謂シリアルプリンタである。なお、後述するように、本発明はシリアルプリンタに限定されず、ラインプリンタにも適用することができる。
【００１９】
図８に示す動作シーケンスは制御部９０の指令に基づいて実行される。シーケンスが開始されると、ステップＳ１で、ダイレクトセンサ７００は制御部９０の指令に基づいてシート上の読取エリア７０１（図７（ａ）参照）を撮像して１枚目の画像データを取得する。ステップＳ２では、送信した画像データを制御部９０のメモリに記憶し、さらにメモリに記憶された画像データの中の所定領域のデータを切り出してテンプレートパターン７１０（図７（ａ）参照）としてメモリに記憶する。ステップＳ３では、搬送モータを駆動して搬送ローラ１６を回転させ。シートＳの搬送を開始する。制御部９０は、搬送ローラ１６の回転をロータリエンコーダ８２で検出して、その検出結果に基づいてフィードバック駆動制御する。
【００２０】
ステップＳ４では、ダイレクトセンサ７００が再度撮像して読取エリア７０１（図７（ｂ）参照）の２枚目の画像データを取得してメモリに記憶する。ステップＳ１での１枚目の画像取得とステップＳ４での２枚目の画像取得とは時系列に撮像のタイミングが異なる。その間に、ステップＳ３によりシートＳが僅かに移動しているので、取得する画像データもその移動ぶんだけずれた異なる部位のものとなる。
【００２１】
ステップＳ５では、ステップＳ２で切り出したテンプレートパターン７１０と最も類似する（最も相関度が高い）パターンが、ステップＳ４で取得した２枚目の画像データの中でどこにあるかをサーチする。このサーチ処理は所謂パターンマッチング処理と呼ばれる相関演算処理により行なう。パターンマッチング処理とは、画像データ同士の相関演算により、画像データの中から特定の画像パターンが存在する画像位置を検出する画像処理の手法である。相関演算には既知のＡｒｅａ−Ｂａｓｅｄマッチング法（ウィンドウマッチング）の処理手法を用いる。具体的な処理手法として、ＳＡＤ法（差分絶対値和法）、ＳＳＤ法（差分自乗和法）、ＮＣＣ法（正規化相関法）、ＰＯＣ法（位相限定相関法）といったアルゴリズムが知られ、いずれかを採用する。そしてステップＳ６では、マッチングの結果からシートの移動距離を算出する。具体的には、１枚目の画像データに含まれるテンプレートパターン７１０の位置と、２枚目の画像データの中でテンプレートパターン７１０とマッチングした位置の差（画素数）を求める。そして、その差の画素数から２枚の画像データを取得したタイミング間におけるシート搬送量を算出する。図７（ａ）は１枚目の画像データを取得する様子、図７（ｂ）は２枚目の画像データを取得する様子を示している。図７（ａ）におけるテンプレートパターン７１０は、図７（ｂ）では元の位置７０２から距離Ｙだけずれた位置７０３に来ている。この距離Ｙが時系列の２つのタイミング間での実際のシート搬送量である。
【００２２】
ステップＳ７では、算出されたシート搬送量（Ｙ）と、制御系の目標搬送距離（ステップ送りの所定ピッチ量）とを比較して差分を求める。目標搬送距離に対してシート搬送量Ｙが不足の場合（差分がある場合）は、搬送モータの駆動を継続して、ダイレクトセンサで検出されるシート搬送量が目標搬送距離に達するまで、上述のステップＳ４からステップＳ６までの処理を繰り返す。ステップＳ７でシート搬送量Ｙが目標搬送距離と一致したら、ステップＳ８に移行する。ステップＳ８では、搬送モータを停止させシート搬送を停止する。このように、制御部９０はロータリエンコーダ８２及びダイレクトセンサ７００のそれぞれの検出に基づいて搬送ローラ１６の駆動を制御するものである。
【００２３】
ステップＳ９では、キャリッジ４１が主走査方向に移動しながらシートＳ上に１ライン分（１バンド分）のプリントを行なう。シリアルプリンタなので、以上の１ライン分の副走査と主走査を繰返す。ステップＳ１０では、１ページ分の画像プリントが終了したかを判断する。未終了の場合はステップＳ１に戻って以上の処理を繰り返す。なお、このとき、ステップＳ１での画像データ取得は、以前にステップＳ４ですでに取得済みの２枚目の画像データをそのまま流用してもよい。１ページ分の画像情報のプリントが終了したら、ステップＳ１１に抜けて本シーケンスを終了する。
【００２４】
次に、軸方向における搬送ローラの部分的な偏芯状態の変化の影響を小さくする、搬送機構のキャリブレーション動作について説明する。基本概念は次のとおりである。ダイレクトセンサ７００は、ローラ軸方向に沿った方向に検出位置が可変であり、複数の異なる箇所（本例では４箇所）に選択的に位置させる。最初に、測定用のロールシート又はカットシートを搬送して、異なる４箇所のそれぞれにおいて、シート搬送量（ダイレクトセンサ７００の出力）とローラ角度（ロータリエンコーダ８２の出力）の関係を測定する。これにより、それぞれの箇所でのローラ偏芯の影響の大きさに関する情報、すなわちローラ軸方向に沿ったローラの部分的な偏芯に関する情報を得る。この情報に基いて、搬送誤差を最も小さくするためには、４箇所の内どの位置でシート搬送量を検出して搬送制御を行うのがよいかを判断して選択する。そして、選択した位置にダイレクトセンサ７００を移動させて、その位置においてシート搬送量を検出しながら搬送制御を行う。以下、より詳細に説明する。
【００２５】
図９は搬送ローラ１６の断面図である。ｇ１は偏芯のない理想的な原点位置であり、偏芯により原点位置がずれたもの原点がｇ２である。原点位置ｇ１に対して、０°、９０°、１８０°、２７０°の角度を定義する。ローラの半径はＲとする。ローラの偏芯状態は、原点ｇ１と原点ｇ２までの距離である偏芯量ｅと、原点ｇ１とｇ２を結ぶ線と０°線とのの角度ｆで表される。すなわち、角度ｆの偏芯方向に偏芯量ｅだけ偏芯している。偏芯状態に応じて、搬送ローラを所定角度回転させたときの搬送ローラとシートが接する部分での周速度が変化するので、搬送量に差が生じる。
【００２６】
図１０は偏芯状態に応じた搬送量の変化を示すグラフ図である。縦軸は搬送ローラの２２．５°回転毎（＝１／１６回転ごと）のシート搬送量、横軸はローラ角度である。図１０のＬ１、Ｌ２、・・・、Ｌ１６は偏芯が無い理想形態でのローラ角度と搬送距離の関係を表している。Ｌ１はｇ１を原点として搬送ローラ１６を０°から２２．５°まで回転させたときの搬送量、Ｌ２はローラを２２．５°から４５°まで回転させたときの搬送量である。以下同様に、Ｌ１６はローラを３３７．５°から３６０°まで回転させたときの搬送量である。搬送ローラに偏芯が無いのでローラ回転角度ごとの搬送量は一定値となる。これに対して、図１０のｋ１、ｋ２、・・・、ｋ１６は搬送ローラ１６に偏芯がある場合のローラ角度と搬送距離の関係を表している。ｋ１はｇ１を原点として搬送ローラ１６を０°から２２．５°回転させたときの搬送量、ｋ２は２２．５°から４５°回転させたときの搬送量、・・・・・・、ｋ１６はローラを３３７．５°から３６０°回転させたときの搬送量である。このように、搬送ローラ１６に偏芯がある場合は、ローラ角度と搬送量の関係は振幅Ｂと位相Ｆを有する曲線となる。偏芯量が大きいほど振幅Ｂの値が大きくなり、偏芯量が小さい箇所との搬送量の差分が大きくなる。ローラ軸方向に沿った複数位置（本例では４箇所）について、それぞれ上述の方法で振幅Ｂと位相Ｆを検出して制御部９０のメモリに記憶し、その値を比較することにより、４箇所のうち偏芯の影響の大きい箇所を知ることができる。搬送ローラ１６の回転角度はロータリエンコーダ８２を使用して検出し、シート搬送量はダイレクトセンサ７００を使用して検出する。なお、２２．５°回転毎（＝１／１６回転ごと）という数字は一例であって、この限りではない。
【００２７】
図１１は、ローラ軸方向（主走査方向）における４つの検出位置７１１、７１２、７１３、７１４にダイレクトセンサ７００が位置する様子を示す。図１１（ａ）の検出位置７１１はシート右端、図１１（ｂ）の検出位置７１２はシート中央右、図１１（ｃ）の検出位置７１３はシート中央左、図１１（ｄ）の検出位置７１４はシート左端である。ここでは、シートＳはＡ２サイズの横幅を持つシートとする。
【００２８】
制御部９０は搬送機構のキャリブレーション動作を次のように行なう。最初に、測定用のシートを搬送ながら、検出位置７１１でのローラ角度と搬送量の関係を測定する。キャリッジモータを駆動させてキャリッジ４１に搭載されたダイレクトセンサ７００の検出位置が検出位置７１１となるように移動させる（図１１（ａ））。この時の主走査方向の位置はキャリッジエンコーダ４８で検出される。搬送モータを駆動して搬送ローラ１６を回転させる。そして図１０に示したように、ロータリエンコーダ８２の原点を基準として、２２．５°回転毎（＝１／１６回転ごと）のシート搬送量をダイレクトセンサ７００を使用してそれぞれ検出する。得られたローラ角度２２．５°毎の搬送量データから、図１０に示したように、振幅Ｂ及び位相Ｆを算出する。同様に、検出位置７１２、７１３、７１４についても、それぞれダイレクトセンサ７００を移動させて測定動作を行い、振幅Ｂ及び位相Ｆを算出する。そしてその結果を制御部９０のメモリに記憶する。検出位置７１１から７１４それぞれで求めた振幅Ｂ及び位相Ｆの数値例を表１に示す。
【００２９】
【表１】
2010247468.tif 000003
【００３０】
図１２は、表１の数値（振幅Ｂと位相Ｆ）を、ＸＹ軸座標に変換し、各検出位置をマークしたグラフ図である。表１と図１２から搬送ローラの複数箇所の偏芯状況を比較することができる。本例の場合には、検出位置７１４の振幅Ｂが他の３箇所と比較して最も大きので、検出位置７１４のローラ偏芯量が他の３箇所に較べて大きいことが分かる。
【００３１】
シート搬送動作を行った時に各検出位置で生じる搬送量誤差の大きさを比較する。まず、検出位置７１１にダイレクトセンサ７００を位置させて、図８に示したシーケンスでシート搬送動作を行う。検出位置７１１での搬送量を基準ととして、検出位置７１１での搬送量の振幅及び位相を０とする。図１３（ａ）のＸＹ座標のグラフにおいて、検出位置７１１の結果が原点０に配置されるよう全体を平行移動させる。平行移動させた結果を図１３（ｂ）に示す。原点０（検出位置７１１）から各検出位置への直線の距離が大きい箇所ほど、検出位置７１１で検出される搬送量に対して搬送量の相違（誤差）が大きいことになる。検出位置７１１を基準としたときの各検出位置の搬送量誤差の大きさを計算した結果を表２に示す。本例では、検出位置７１４の搬送量誤差が最も大きくなる（誤差最大値０．３９ｍｍ）ことが分かる。
【００３２】
【表２】
2010247468.tif 000004
【００３３】
制御部は同様の手順で、検出位置７１２、７１３、７１４を基準にした場合についてもそれぞれ計算を行う。そしてその結果を制御部９０のメモリに記憶する。図１４のグラフは検出位置７１３を基準（原点０）にした場合の例を示す。そして、各検出位置を測定基準とした場合に、搬送量誤差が最も大きくなる箇所をそれぞれ求める。本例では、検出位置７１２を基準とした場合は検出位置７１４が、検出位置７１３を基準の場合は検出位置７１１が、検出位置７１４を基準とした場合は検出位置７１１が最も搬送量誤差が大きくなる。これらの結果をまとめたものを表３に示す。
【００３４】
【表３】
2010247468.tif 000005
【００３５】
検出位置７１３を基準としたときに搬送量誤差が４つの中で最も小さくなっている（誤差最大値０．２１ｍｍ）ことが表３から分かる。検出位置７１３を基準とすると、全体として搬送量誤差がもっとも小さくなって、４つの中で最も好ましい搬送状態が得ることができる。
【００３６】
このように制御部９０は、主走査方向に沿った複数の箇所において、それぞれ対応する搬送ローラの位置での搬送ローラによるシート搬送量に関する情報を、搬送ローラの回転角度に対応付けてメモリに記憶する。そして制御部９０は、それを元に表３のデータテーブルを作成して、このデータテーブルに基づいて検出位置７１３を選択して設定する。プリントを行なう際のシート搬送時には、検出位置７１３でダイレクトセンサ７００による検出を行なうように、設定した検出位置７１３にダイレクトセンサ７００を移動させる。図８に示すシーケンスによってシリアルプリント方式でプリントを行なう。
【００３７】
少なくとも製品出荷前に上述のキャリブレーション動作を行なって、その結果は制御部の不揮発性のメモリに記憶しておく。なお、大量のシート搬送を行なってプリンタの使用時間が長くなると、シートと搬送ローラの間の摩擦係数が変化してローラ回転角度と搬送量の関係が変化する場合がある。したがって、プリンタの累積使用時間、累積プリント枚数、搬送ローラの累積回転時間などの、搬送ローラの劣化を示すパラメータをもとに、定期的に上述のキャリブレーション動作を行なうことが好ましい。より高い品質を維持したいのであれば、ユーザがロールシートを交換するごとにキャリブレーション動作を実行するようにしてもよい。
【００３８】
検出位置は４箇所に限らず、シートサイズ（シート幅）に応じた２以上の複数箇所を設定することが好ましい。例えば、図１５は、Ａ２よりも小さなＡ３サイズのシートを用いた場合に検出位置を３箇所にした場合の例を示す。図１５（ａ）〜（ｃ）はダイレクトセンサ７００の検出位置が、検出位置７１１〜７１３のそれぞれの場合を示す。制御部９０は、認識しているシート幅及びキャリブレーション動作でメモリに記憶されたシート搬送量に関する情報に元に適切な検出位置の数を設定する。キャリブレーション動作では、使用が想定されるシートサイズごとに、使用する検出位置で測定を行なってメモリに記憶させることが好ましい。シート幅は、ユーザーがプリントドライバに設定したシートサイズから認識したり、シート幅センサ２０を用いて自動的に認識することができる。
【００３９】
なお、以上の実施形態はシリアルプリンタの例であるが、本発明はラインプリンタに適用することもできる。ラインプリンタはシートが移動する副走査方向と交差する方向を含む方向に沿って複数ノズルが形成された長尺のラインヘッドを用いる。そして、シートを連続的に搬送しながらラインヘッドのノズルから同時又はほぼ同時にインクを吐出して高速にプリントする。
【００４０】
また、以上の実施形態ではダイレクトセンサ７００はキャリッジ４１に搭載され、キャリッジ４１によって主走査方向に移動する構成としたが、本発明はこの限りではない。なんらかの手段によってシート搬送方向（第１方向）と交差する方向（第２方向）で、ダイレクトセンサの検出位置を可変とするものであればよい。例えば、ダイレクトセンサがキャリッジとは独立して主走査方向に移動する構成としてもよい。あるいは、複数個の同一構造のダイレクトセンサを複数の検出位置にそれぞれ固定配置して選択して使用するようにしてもよい。あるいは、ダイレクトセンサに長尺のラインセンサを使用して、センサの中で画像を取り込む範囲を可変にしてもよい。この構成はラインプリンタの場合にとくに有効である。
【００４１】
また、以上の実施形態では、シートの局所的な移動情報を直接検出するセンサとして、局所的にシートを撮像して画像データを取得し画像処理によって前記シートの移動情報を取得するダイレクトセンサを用いたが、本発明はこの限りではない。例えば、シートの局所的な移動情報を直接検出するセンサとして、局所的にシートに光を照射して移動情報を計測するレーザー等の光を用いたドップラ速度計を用いることもできる。ドップラ速度計の構成や測定原理は周知であるため、ここでは詳細な説明は省略する。
【００４２】
以上説明した本実施形態によれば、ダイレクトセンサの検出位置を可変とすることで、搬送ローラの部分的な偏芯状態の変化の影響を小さくすることができ、プリント品質を従来以上に向上させることができる。また、種々のシートサイズに対応して精度のよいプリントを行なうことができる。経時変化で搬送ローラが変化しても、定期的にキャリブレーション動作を実行することで搬送精度を高く保つことがき、長期間に渡って安定したプリント品質が得られる。
【符号の説明】
【００４３】
１６  搬送ローラ
２０  シート幅センサ
３３  プラテン
４１  キャリッジ
４２  プリントヘッド
９０  制御部
７００  ダイレクトセンサ
【図１】
2010247468.tif 000006
【図２】
2010247468.tif 000007
【図３】
2010247468.tif 000008
【図４】
2010247468.tif 000009
【図５】
2010247468.tif 000010
【図６】
2010247468.tif 000011
【図７】
2010247468.tif 000012
【図８】
2010247468.tif 000013
【図９】
2010247468.tif 000014
【図１０】
2010247468.tif 000015
【図１１】
2010247468.tif 000016
【図１２】
2010247468.tif 000017
【図１３】
2010247468.tif 000018
【図１４】
2010247468.tif 000019
【図１５】
2010247468.tif 000020