Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4386041B2 - 用紙搬送装置 - Google Patents
[go: Go Back, main page]

JP4386041B2 - 用紙搬送装置 - Google Patents

用紙搬送装置 Download PDF

Info

Publication number
JP4386041B2
JP4386041B2 JP2006019799A JP2006019799A JP4386041B2 JP 4386041 B2 JP4386041 B2 JP 4386041B2 JP 2006019799 A JP2006019799 A JP 2006019799A JP 2006019799 A JP2006019799 A JP 2006019799A JP 4386041 B2 JP4386041 B2 JP 4386041B2
Authority
JP
Japan
Prior art keywords
roller
rotation
phase
correction value
encoder
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2006019799A
Other languages
English (en)
Other versions
JP2007197186A (ja
Inventor
宏平 寺田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2006019799A priority Critical patent/JP4386041B2/ja
Publication of JP2007197186A publication Critical patent/JP2007197186A/ja
Application granted granted Critical
Publication of JP4386041B2 publication Critical patent/JP4386041B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Controlling Sheets Or Webs (AREA)
  • Delivering By Means Of Belts And Rollers (AREA)

Description

本発明は用紙搬送装置に関し、特に、安価な構成で高精度な搬送が可能な用紙搬送装置に関するものである。
従来より、印刷の進行に合わせて用紙を搬送する用紙搬送装置を備えたプリンタやファクシミリ装置が知られている。この種の用紙搬送装置は、用紙に接して用紙を搬送するためのローラと、このローラを回転駆動するためのモータと、ローラの回転量を検出するエンコーダとを備え、エンコーダにより検出されるローラの回転量が所定の状態となるようにモータを制御することにより、用紙を目標搬送量の分だけ搬送させることが行われている。
図16は、従来の用紙搬送装置に設けられるロータリエンコーダを模式的に示す図である。図16に示すように、ロータリエンコーダ100は、貫通穴を介してローラ101に嵌挿固定されたロータリスケール102と、ロータリスケール102に近接配置され、光を検出するとパルス信号を出力する光センサ104とから構成される。ロータリスケール102には、光透過部と非透過部とが放射状に等間隔に形成されているので、ローラ101が回転すると、光センサ104は、光センサ104を通過した光透過部の個数に等しいパルス信号を出力する。したがって、ロータリエンコーダ100から出力されるパルス信号の数はローラ101の回転量に相当するので、ロータリエンコーダ100から出力されるパルス信号に基づいてローラ101の回転量を制御することにより、用紙を目標搬送量の分だけ搬送することができる。
上記方法で用紙を高精度に搬送するためには、ロータリエンコーダ100から出力されるパルス信号の数と用紙の実際の搬送距離(ローラ101の実際の回転量に相当)との間に高度な線形性が成り立っていることが望ましい。しかしながら、ローラ101の反りやコーティング厚みムラ、ギヤの偏心、さらに、ロータリスケール102自体の偏心や歪みに起因して、ロータリエンコーダ100から出力されるパルス信号当たりのローラ101の実際の回転量は、ローラ1周分を1周期として、周期的に変動している。
したがって、ロータリエンコーダ100からのパルス信号に基づいて、ローラ101の回転を制御したとしても、実際の用紙の搬送距離(搬送量)には、ローラ1周分を1周期として周期的な大小が生じ、画質を低下させる原因となる。
上述のような不都合を解消するために、ローラ1周分を1周期として発生する周期変動を予め測定し、その周期変動を相殺するための補正値を予めメモリに格納しておく手段が知られている。この場合、ロータリエンコーダ100としては、ローラの原点と、その原点に対するローラの回転角度位置とを検出可能なものが用いられる。そして、原点に対するローラの回転角度位置毎に最適な補正値を予め設定してメモリに格納しておき、ローラを回転駆動させる際には、ローラの現在の位置から目標位置までの回転に対応した適切な補正値をメモリから読み出して補正する。このようにすれば、その回転角度位置に固有の周期変動を相殺し、ローラを目標位置まで正確に回転させることができる。
特開平10−38902号公報
しかしながら、上記方法を適用するためには、エンコーダとして、ローラの原点を検出可能なものを用いなければならない。具体的には、原点検出用と、その原点からの回転量検出用との2つの光センサを備えたエンコーダや、三相エンコーダを用いなければならず、コストアップが避けられないという問題点があった。また、上述のように各回転角度位置毎に補正値を予め設定し、メモリに格納しておくと、大きなメモリ領域を要するため、その点からもコストアップが避けられない。
本発明は上述した問題点を解決するためになされたものであり、安価な構成で高精度な搬送が可能な用紙搬送装置を提供することを目的とする。
この目的を達成するために、請求項1記載の用紙搬送装置は、モータにより回転駆動されて用紙を搬送するローラと、前記ローラの回転量を検出するエンコーダと、前記エンコーダにより検出されるローラの回転量と実際の前記ローラの回転量との間に発生する、ローラ1周期内のズレを補正するための補正値を取得する補正値取得手段と、前記補正値取得手段により取得された補正値を用いて前記ローラ1周期内のズレを補正しつつ、前記エンコーダにより検出されるローラの回転量に基づいて用紙の搬送量を制御する制御手段とを備えたものであって、前記ローラの回転速度が一定の目標回転速度となるように前記ローラの回転を制御する定速回転手段と、その定速回転手段によって制御された前記ローラの回転量を前記エンコーダによって検出し、その検出結果に基づいて前記ローラの回転の基準となる位相を算出する位相算出手段を備え、前記補正値取得手段は、前記位相算出手段により算出された前記位相に基づいて前記補正値を取得することを特徴とする。
請求項1記載の用紙搬送装置によれば、まず、定速回転手段により、前記ローラの回転速度が一定の目標回転速度となるように、前記ローラの回転が制御される。
ここで、回転速度の時間的経過に伴う変化を示す回転速度データには、ローラ1周分を1周期とする振動の周波数の周期的変動が含まれる。この周期的変動の大きさおよび位相は、エンコーダにより検出されるローラの回転量と実際の回転量との間に発生する、ローラ1周分を1周期とする周期ズレの大きさ及び位相と高い相関関係にあることが発明者の鋭意研究の結果明らかになった。
そこで、本発明者は、取得されたローラの回転速度に基づいて振動の周波数の周期的変動を示す周波数変動データを生成し、その周波数変動データの大きさと位相とに基づいて、周期ズレを補正するための補正値を決定することを想到した。
例えば、まず、周波数変動データ取得手段により、時間的経過に伴う速度反転回数の変化を示す周波数変動データが回転速度に基づいて取得される。ここで、速度反転回数とは、単位時間におけるローラ加速度の正負の入れ替わり回数に相当し、回転速度データの周波数に相当するデータである。よって、この周波数変動データには、ローラ1周分を1周期とする振動成分が含まれる。
次に、周波数変動データに含まれる、ローラ1周分を1周期とする振動成分の大きさと位相とが、振動成分決定手段により決定される。そして振動成分決定手段により決定された振動成分の大きさと位相とに基づいて、前記定速回転手段による回転開始時または回転終了時におけるローラの位置を基準位置とするとき、その基準位置に対するローラの回転量を示す相対位相と前記補正値との対応関係を特定するパラメータが、パラメータ決定手段により決定される。
また、前記パラメータ決定手段は、前記振動成分決定手段により決定された振動成分の大きさに基づく振幅値をパラメータとして決定するものであり、前記補正値取得手段は、前記パラメータ決定手段により決定される振幅値を振幅とする正弦関数または余弦関数に基づいて、前記ローラの相対位相に対応する補正値を演算し、取得するものとしても良い。
また、前記パラメータ決定手段は、前記振動成分決定手段により決定された振動成分の大きさに比例する値を振幅値として決定しても良い
また、前記パラメータ決定手段は、前記振動成分決定手段により決定された振動成分の大きさに、前記周波数変動データ取得手段によりカウントされる速度反転回数と所定の定数とを乗算した値を振幅値として決定しても良い
また、前記パラメータ決定手段は、前記基準位置において発生が予想される前記周期ズレの位相である初期位相を、前記振動成分決定手段により決定された振動成分の位相に基づいて演算し、パラメータとして決定するものであり、前記補正値取得手段は、前記制御手段により回転制御されるローラの相対位相を、前記パラメータ決定手段により決定された前記初期位相に基づいて決定する位相決定手段を備え、前記位相決定手段により決定された相対位相を、前記パラメータ決定手段により決定される振幅値を振幅とする正弦関数または余弦関数に与えて特定される補正値を演算し、取得しても良い。
また、前記ローラ1周分を1周期とし半周期連続する正の定数と半周期連続する負の定数との繰り返しで構成され、互いに位相が所定量ずつ異なる複数の参照信号を生成する参照信号生成手段を備え、前記振動成分決定手段は、前記参照信号生成手段により生成された複数の参照信号のそれぞれと、前記周波数変動データとの内積値を算出し、内積値が最大であった参照信号の位相を、ローラ1周分を1周期とする振動成分の位相として決定しても良い。
また、前記振動成分決定手段は、前記参照信号生成手段により生成された複数の参照信号のそれぞれと前記周波数変動データの平均値を周波数変動データから差し引いたデータである相対周波数変動データとの内積値として算出された値のうち最大値を決定し、その最大値に所定の定数を乗じたものを、ローラ1周分を1周期とする振動成分の大きさとして決定しても良い。
また、前記振動成分決定手段は、前記周波数変動データをフーリエ変換することにより、前記周波数変動データから、ローラ1周分を1周期とする振動成分を抽出してその位相を決定し、またその振幅を振動成分の大きさとして決定しても良い。
また、ローラにより搬送される用紙に画像を印刷する印刷機能を有する印刷装置であって、前記印刷装置の電源投入時、前記印刷装置において用紙づまりが発生したとき、前記印刷装置のカバーが開閉されたとき、または予め定められた解像度以上の解像度での印刷を実行するときの少なくともいずれか1つの条件が成立したことに基づいて、前記定速回転手段により、前記ローラの回転速度が一定の目標回転速度となるように前記ローラの回転をフィードバック制御して前記回転速度取得手段により回転速度を新たに取得し、前記パラメータ決定手段は、前記新たに取得された回転速度に基づいて、前記パラメータを新たに決定しても良い。
請求項1記載の用紙搬送装置によれば、ローラの回転角度位置毎に設定された補正値を予めメモリに格納しておく必要がなく、メモリに要するコストを節約し、安価な構成としつつ、高精度な搬送が可能であるという効果がある。
また、ローラの絶対的な位置を検出する必要がないから、ローラの原点を検出可能な高価なエンコーダを用いる必要がなく、安価な構成とすることができるという効果がある。
また、パラメータ決定手段により決定される振幅値を振幅とする正弦関数または余弦関数に基づいて、ローラの相対位相に対応する補正値が演算され、取得されるように構成すれば、簡単な演算処理で適切な補正値を取得することができ、安価な構成としつつ、高精度な搬送が可能であるという効果がある。
また、振動成分決定手段により決定された振動成分の大きさに比例する値が振幅値として決定されるように構成すれば、簡単な演算処理で適切な補正値を取得することができ、安価な構成としつつ、高精度な搬送が可能であるという効果がある。
また、振動成分決定手段により決定された振動成分の大きさに、周波数変動データ取得手段によりカウントされる速度反転回数と所定の定数とを乗算した値が振幅値として決定されるように構成すれば、簡単な演算処理でより適切な補正値を取得することができ、より高精度な搬送が可能であるという効果がある。
また、制御手段により回転制御されるローラの相対位相が、パラメータ決定手段により決定された初期位相に基づいて決定され、その決定された相対位相を、パラメータ決定手段により決定される振幅値を振幅とする正弦関数または余弦関数に与えて特定される補正値が演算され、取得されるように構成すれば、簡単な演算処理で補正値を取得することができ、安価な構成としつつ、高精度な搬送が可能であるという効果がある。
また、参照信号生成手段により生成された複数の参照信号のそれぞれと、周波数変動データとの内積値が算出され、内積値が最大であった参照信号の位相が、ローラ1周分を1周期とする振動成分の位相として決定されるように構成すれば、簡単な演算処理でローラ1周分を1周期とする振動成分の位相を決定し、補正値を演算し、取得することができ、安価な構成としつつ、高精度な搬送が可能であるという効果がある。
また、参照信号生成手段により生成された複数の参照信号のそれぞれと相対周波数変動データとの内積値として算出された値のうち最大値が決定され、その最大値に所定の定数を乗じたものが、ローラ1周分を1周期とする振動成分の大きさとして決定されるように構成すれば、簡単な演算処理でより適切な補正値を取得することができ、より高精度な搬送が可能であるという効果がある。
また、周波数変動データをフーリエ変換することにより、周波数変動データから、ローラ1周分を1周期とする振動成分が抽出されてその位相が決定され、またその振幅が振動成分の大きさとして決定されるように構成すれば、ローラの回転角度位置毎に設定された補正値を予めメモリに格納しておく必要がなく、エンコーダとして、ローラの原点を検出可能な高価なエンコーダを用いる必要がない。よって、安価な構成としつつ、高精度な搬送が可能であるという効果がある。
また、前記用紙搬送装置は、ローラにより搬送される用紙に画像を印刷する印刷機能を有する印刷装置であって、印刷装置の電源投入時、印刷装置において用紙づまりが発生したとき、印刷装置のカバーが開閉されたとき、または予め定められた解像度以上の解像度での印刷を実行するときの少なくともいずれか1つの条件が成立したことに基づいて、定速回転手段により、ローラの回転速度が一定の目標回転速度となるようにローラの回転がフィードバック制御されて回転速度取得手段により回転速度が新たに取得され、新たに取得された回転速度に基づいて、パラメータが新たに決定されるように構成すれば、常に適切な補正値を取得することができ、より高精度な搬送が可能であるという効果がある。すなわち、電源オフ時、用紙づまりの発生時、印刷装置のカバーが開閉されたとき、ユーザが用紙手動で引っ張り出し、それに伴ってローラが回転し、エンコーダによる回転量とローラの相対位相との対応関係が崩れているおそれがある。また、予め定められた高解像度以上の高解像度での印刷を実行するときには、より正確な補正値を用いて、補正をすることが望ましい。よって、上記条件が成立したときには、ローラの相対位相と補正値との対応関係を決定するパラメータを新たに設定し直すことにより、常に適切な補正値を取得することができる。
以下、本発明の好ましい実施例について、添付図面を参照して説明する。まず、図1を参照して、本発明の用紙搬送装置の一実施形態である印刷装置10について説明する。
図1は、本発明の一実施例である印刷装置10の構成を示したブロック図である。図1に示すように、印刷装置1は、本体に搭載されている本体側制御基板12と、キャリッジに搭載されているキャリッジ基板13とを備えている。本体側制御基板12には、主に、1チップ構成のマイクロコンピュータ(CPU)32と、ROM33と、RAM34と、ゲートアレイ36と、イメージメモリ37とが搭載されている。
CPU32は、ROM33に予め記憶された制御プログラムに従い、印刷処理を実行し、タイミング信号およびリセット信号を生成し、また、各信号をG/A36へ転送するものである。CPU32には、CRモータ駆動回路39、LFモータ駆動回路41、位置制御装置44などが接続されており、各デバイスの動作はCPU32により制御されている。
ROM33は、CPU32により実行される各種制御プログラムや、それらの制御プログラムをCPU32により実行する上で必要なデータなどを格納した書き換え不能なメモリである。なお、図4,図5,図11,図13のフローチャートで示す処理を実行するプログラムは、このROM33内に格納されている。RAM34は、CPU32により実行される各種処理に必要なデータやプログラムを一時的に記憶するためのメモリであり、振幅メモリ34aと、現在位相メモリ34bとを備える。振幅メモリ34aは振幅Aを格納するためのメモリであり、現在位相メモリ34bは搬送ローラ20aの現在位相θを格納するためのメモリである。振幅Aおよび現在位相θは、図13を参照して後述する用紙搬送処理において、補正値Cを取得するために必要なパラメータであるが、その詳細は後述する。
CRモータ駆動回路39は、キャリッジを往復移動させるキャリッジモータ(CRモータ)16を駆動する回路である。キャリッジモータ16には、キャリッジモータ16の回転を検出するCR用エンコーダ17が接続されており、CR用エンコーダ17の検出信号はCPU32に帰還されている。LFモータ駆動回路41は、後述する位置制御装置44により生成された制御信号に基づいて制御された駆動電流をLFモータ42に出力し、LFモータ42を駆動する回路である。LFモータ42は、用紙を搬送する搬送ローラ20a(図2参照)を回転駆動するためのモータである。LFモータ42には、LFモータ42の回転量を検出するLF用エンコーダ18が接続されており、LF用エンコーダ18の検出信号はCPU32に帰還されている。
位置制御装置44は、搬送ローラ20aの目標回転量Xmと、LF用エンコーダ18によって検出される搬送ローラ20aの回転量との偏差に基づいて制御信号を生成し、LFモータ駆動回路41に出力することにより、LFモータ42をフィードバック制御するためのものである。LFモータ42のフィードバック制御により、搬送ローラ20aは目標回転量Xmの分だけ回転させられ、記録用紙Pを目的位置まで搬送する。
G/A36は、CPU32から転送されるタイミング信号と、イメージメモリ37に記憶されている画像データとに基づいて、その画像データを記録媒体に印刷するための記録データ(駆動信号)と、その記録データと同期する転送クロックと、ラッチ信号と、基本駆動波形信号を生成するためのパラメータ信号と、一定周期で出力される吐出タイミング信号とを出力し、それら各信号を、ヘッドドライバが実装されたキャリッジ基板13へ転送する。
また、G/A36は、コンピュータなどの外部機器からセントロ・インターフェース(I/F)46を介して転送されてくる画像データを、イメージメモリ37に記憶させる。そして、G/A36は、コンピュータなどからI/F44を介して転送されてくるセントロ・データに基づいてセントロ・データ受信割込信号を生成し、その信号をCPU32へ転送する。なお、G/A36とキャリッジ基板13との間で通信される各信号は、両者を接続するハーネスケーブルを介して転送される。また、CPU32と、ROM33、RAM34、EEPROM35及びG/A36とは、バスライン45を介して接続されている。
キャリッジ基板13は、実装されたヘッドドライバ(駆動回路)によって記録ヘッド11を駆動するための基板である。記録ヘッド11とヘッドドライバとは、厚さ50〜150μmのポリイミドフィルムに銅箔配線パターンを形成したフレキシブル配線板19により接続されている。ヘッドドライバは、本体側制御基板12に実装されたG/A36を介して制御され、記録モードに合った波形の駆動パルスを圧電アクチュエータに印加するものである。これにより、インクが記録ヘッド11に穿設されているノズルから記録用紙Pに向けて吐出され印刷がされる。なお、キャリッジに搭載されて主走査方向に往復移動する記録ヘッド11により主走査方向1行分の印刷が終わる毎に、搬送ローラ20aが目標回転量Xmだけ回転駆動されて記録用紙Pが1行分搬送され、記録ヘッド11は次の1行分を印刷する。このように1行分の搬送と印刷とを繰り返して、記録用紙Pに画像が印刷される。
図2を参照して、印刷装置10内に設けられ、記録用紙Pを搬送する搬送ユニットについて説明する。図2(a)は、搬送ユニットの斜視図であり、図2(b)は、搬送ユニットの側面図である。
図2に示すように、搬送ユニットは、主な構成として、搬送ローラ20aと、排紙ローラ21aと、LFモータ42と、LFモータの回転駆動力を搬送ローラ20aおよび排紙ローラ21aに伝達するためのギヤやベルトで構成される動力伝達機構43とを備える。動力伝達機構43は、正逆回転可能なLFモータ42の駆動軸に取付けられたピニオン43aと、これに噛み合う伝動ギヤ43bと、伝動ギヤ43bに噛み合う中間ギヤ43cと、この中間ギヤ43cと排紙ギヤ43dとの間に架け渡された伝達ベルト43eとからなり、伝動ギヤ43bは搬送ローラ20aの一側(左端部)に取り付けられている。他方の排紙ギヤ43dは排紙ローラ21aの一端(左端部)に取付けられている。
搬送ローラ20aは対向する押さえローラ(図示せず)との間で用紙Pを挟持し、排紙ローラ21aは対向する押さえローラ(図示せず)との間で用紙Pを挟持する。そして、LFモータ42が正回転して搬送ローラ20aと排紙ローラ21aとを回転駆動すると、記録用紙Pが搬送方向(図2(b)において矢印Bで示す)の下流側へ搬送される。
また、図2(b)には、LF用エンコーダ18の回転スリット板18aの貼り付け位置を破線で図示する。回転スリット板18aには、円周に沿って所定間隔毎にスリットが形成されている。LF用エンコーダ18は、光センサ18bを通過する回転スリット板18aのスリット数(搬送ローラ20aの回転量に相当)を検出し、搬送ローラ20aの回転量に応じたパルス信号を出力するように構成されている。本実施例においては、図2(b)に示すように、この回転スリット板18aは、搬送ローラ20aと同軸回転するものである。
そして、LF用エンコーダ18によって検出される搬送ローラ20aの回転量と目標回転量Xmとの偏差に基づいて生成される制御信号に基づいて、LFモータ42をフィードバック制御することにより、搬送ローラ20aは目標回転量Xmの分だけ回転され、記録用紙Pを目的とする位置まで搬送する。
ここで、記録用紙Pを高精度に搬送するためには、LF用エンコーダ18から出力されるパルス信号の数(LF用エンコーダ18によって検出される搬送ローラ20aの回転量)と搬送ローラ20aの実際の回転量との間に高度な線形性が成り立っていることが望ましい。しかしながら、搬送ローラ20aの反りやコーティング厚みムラ、伝動ギヤ43bの偏心、さらに、回転スリット板18a自体の偏心や歪みに起因して、LF用エンコーダ18から出力されるパルス信号当たりの搬送ローラ20aの実際の回転量は、搬送ローラ20aの1周分を1周期として、周期的に変動している。
図3を参照して、搬送ローラ20aの1周分を1周期として発生する周期変動を説明する。図3は、搬送ローラ20aとその軸端に取り付けられた回転スリット板18aとを模式的に示す図である。図3に示すように、回転スリット板18aの周辺には、円周に沿って所定間隔毎にスリット18sが形成されている。なお、周期変動を理解しやすくするために、回転スリット板18aが搬送ローラ20aの軸心に対し、極端に偏心している状態を示している。
図3に示すように、回転スリット板18aが搬送ローラ20aの軸心に対し偏心して取り付けられていると、同じ数のスリット数(出力されるパルス数に相当)が検出された場合であっても、搬送ローラ20aの実際の回転量は変動する。よって、出力パルス数に基づいて搬送ローラ20aの回転量を制御すると、搬送ローラ20aの実際の回転量には、搬送ローラ20aの1周分を1周期とする周期的な位置ずれ(以下、周期ズレという)が生じる。よって、記録ヘッド11(図1参照)による1行分の印刷と記録用紙Pの1行分の搬送とを繰り返す動作がされると、その搬送距離にはムラが生じ、画像の疎密が発生するので、画質が低下する。なお、搬送ローラ20aの反りやコーティング厚みムラ、伝動ギヤ43bの偏心、さらに、回転スリット板18a自体の歪みがあっても、同様の周期ズレが生じる。
このような周期ズレを補正するために、従来では、回転スリット板18aの一回転分のパルス補正データを予めメモリに格納しておき、格納されたパルス補正データをパルスが計数される毎に読み出して補正し、周期ズレを補正して搬送ローラ20aの正確な回転量を演算することが行われていた。しかしながら、このように構成すると、搬送ローラ20aの所定の原点を基準とした絶対的な位置に対応した補正データを用いなければならないので、搬送ローラ20aの原点を検出可能なLF用エンコーダを用いなければならずコストアップが避けられない。また、一回転分のパルスのパルス補正データを全てメモリに記憶させるために、メモリを大容量としなければならないので、コストアップが避けられない。
これに対し、図4から図13を参照して以下に説明するように、本実施例の印刷装置10では、搬送ローラ20aの原点とは無関係に、LF用エンコーダ18により検出可能な相対的な値である搬送ローラ20aの回転量に基づいて補正値Cを取得することとした。
図4を参照して、補正パラメータ決定処理について説明する。図4は、補正パラメータ決定処理を示すフローチャートである。補正パラメータ決定処理は、印刷装置10の電源投入時、印刷装置10において用紙づまりが発生したとき、印刷装置10の搬送ユニット(図2参照)を覆うカバー(図示せず)が開閉されたとき、または予め定められた解像度以上の高解像度での印刷を実行するときの少なくともいずれか1つの条件が成立した場合に起動される。
補正パラメータ決定処理では、まず、周波数変動データ取得処理により、周波数変動データg(t)を取得する(S16)。なお、周波数変動データg(t)については、後述する。次に、周波数変動データ解析処理により、周波数変動データg(t)に基づいて、振幅Aおよび現在位相θを決定する(S18)。補正パラメータ決定処理で決定される振幅Aおよび現在位相θは、後述する用紙搬送処理(図13参照)において、補正値Cを決定するためのパラメータに相当する。
図5を参照して、周波数変動データ取得処理(S16)について説明する。図5は、周波数変動データ取得処理を示すフローチャートである。
図5に示すように、周波数変動データ取得処理(S16)では、まず、搬送ローラ20aの回転速度が一定の目標回転速度Vとなるように、LFモータ42を所定時間の間フィードバック制御し、その回転速度vを取得する(S162)。なお、このフィードバック制御は、LF用エンコーダ18により検出される搬送ローラ20aの回転速度vをフィードバック値として、そのフィードバック値vが目標回転速度Vに一致するように、位置制御回路44(図1参照)において制御指令が生成され、その生成された制御信号に基づいてLFモータ42に駆動電流が流されることにより実行される。そして、目標回転速度Vで回転される搬送ローラ20aの回転速度vを、Δtのサンプリング周期(例えば0.001sec)でN回分検出する。なお、Δtのサンプリング周期で回転速度vをN回検出するために、S162における搬送ローラ20aの回転制御では、搬送ローラ20aが一定速度で回転される区間が、NΔt以上あるように制御される。
次に、サンプリングした回転速度vに基づいて、回転速度データv(t)を生成する(S164)。
図6(a)を参照して、回転速度データv(t)について説明する。図6(a)は、回転速度データv(t)を示す図である。図6(a)に示すように、回転速度データg(t)は、時間的変化に伴う回転速度vの変化を示すデータであり、搬送ローラ20aの回転速度vは、目標回転速度V(図6(a)においては、14インチ/sec)を中心に振動する。なお、図6(a)において、搬送ローラ20aの1周分の時間間隔Tを示す。発明者は、搬送ローラ20aの周期Tと、回転速度データv(t)とを比較検討した結果、この回転速度データv(t)には、搬送ローラ20aの1周分を1周期とする振動の周波数の周期的変動が含まれることを知見した。
そして、さらに、周期Tで振動する周波数の周期的変動の大きさおよび位相は、LF用エンコーダ42により検出される搬送ローラ20aの回転量と実際の回転量との間に発生する、ローラ1周分を1周期とする周期ズレの大きさ及び位相と高い相関関係にあることを知見した。
そこで、回転速度データv(t)に含まれる、振動の周波数の周期的変動の大きさおよび位相を取得するために、単位時間u内に含まれる回転速度データv(t)の振動回数をカウントする。本実施例では、まず、回転速度データv(t)を速度変動データv’(t)に変換する。速度変動データv’(t)は、回転速度データv(t)から目標回転速度Vを減算して得られるデータである。
図6(b)は、速度変動データv’(t)を示す図である。上述のように、回転速度データv(t)は目標回転速度Vを中心として振動するから、速度変動データv’(t)は、図6(b)に示すように、0を中心として振動する。
図7は、図6(b)に示す速度変動データv’(t)を拡大して示す図である。図7を参照して、速度反転回数gをカウントする方法の一例を説明する。本実施例では、単位時間u内において、速度変動データv’(t)が0となる要素の数を速度反転回数gと称する。なお、速度変動データv’(t)が0になる回数は、単位時間u内に含まれる振動回数に相当するから、速度反転回数gは、搬送ローラ20aの加速度の正負の入れ替わり回数に相当するデータである。ここで、Δtはサンプリング周期を示し、v’(nΔt)はn番目にサンプリングされた搬送ローラ20aの回転速度vと目標回転速度Vとの差分を示し、v’((n+1)Δt)はn+1番目にサンプリングされた搬送ローラ20aの回転速度vと目標回転速度Vとの差分を示す。よって、v’(nΔt)×v’((n+1)Δt)を演算し、その値が正であれば、n番目にサンプリングされた速度vと、n+1番目にサンプリングされた速度vとは、目標回転速度Vを境界として反転していないことが判断できる。一方、v’(nΔt)×v’((n+1)Δt)を演算し、その値が負であれば、n番目にサンプリングされた回転速度vと、n+1番目にサンプリングされた回転速度vとは、目標回転速度Vを境界として反転していることが判断できる。
そして、単位時間u内において、v’(nΔt)×v’((n+1)Δt)の値が負となる回数をカウントする。ここでは、単位時間uとは、搬送ローラ20aの周期Tの1/4に相当する時間であって、単位時間u内には、回転速度vが12回サンプリングされるものとして説明する。したがって、時間(nΔt)における速度反転回数g(nΔt)を取得するためには、時間(nΔt)から12サンプル分の速度変動データv’について、上記演算結果が負となる回数をカウントすればよい。図7に示す例では、時間(nΔt)から単位時間uの間に、12サンプル分の速度変動データが含まれ、速度変動データv’(t)=0となる要素が5つあるから、速度反転回数g(nΔt)として、「5」が取得される。
図8は、時間的経過に伴う速度反転回数gの変化を示す周波数変動データg(t)を示す図である。上述のように、周波数変動データg(t)は、回転速度データv(t)の振動の周波数の周期的変動を示すデータであるから、回転速度データv(t)の振動が密である時間tにおいては値が高くなり、回転速度データv(t)の振動が疎である時間tにおいては値が低くなるデータである。なお、図8において、正方形で示す点の間隔は、搬送ローラ20aの周期Tに相当する。図8に示すように、周波数変動データg(t)には、搬送ローラ20aの周期Tを1周期とする振動成分が含まれる。後述する周波数変動データ解析処理(S18)において、この周波数変動データg(t)に含まれる振動成分の大きさと位相とが決定され、その大きさと位相とに基づいて、補正値C取得のためのパラメータである振幅Aと現在位相θとが演算されるが、その詳細は後述する。
図5に戻り説明する。上述したように、回転速度データv(t)に基づいて、速度変動データv’(t)が取得される(S166)。そして、v’((n+1)Δt)*v’(nΔt)が負である場合(S168:Yes)、f(nΔt)=1とされる(S170)。一方、v’((n+1)Δt)*v’(nΔt)が正である場合(S168:No)、f(nΔt)=0とされる(S172)。そして、単位時間u分のf(nΔt)を累積加算することにより、下記数1で特定される周波数変動データg(t)を生成する(S174)。
Figure 0004386041
ここで、mは、単位時間u内に含まれるサンプル数
次に、定速区間NΔt内における総速度反転回数Gを、下記式2に基づいて演算して取得する(S176)。
(式2)
=Σf(f)=Σ{g(t)}/m
このように、周波数変動データ取得処理によれば、周波数変動データg(t)が生成され、総速度反転回数Gが取得される。
図9を参照して、周波数変動データg(t)の大きさと位相とを決定する方法の一例を説明する。図9(a)は、周波数変動データg(t)の大きさと位相とを決定するために生成される参照信号r(t)を示す図であり、図9(b)は、周波数変動データg(t)から周波数変動データg(t)の平均値Gを差し引いた相対周波数変動データ{g(t)−G}と、参照信号r(t)とを重ね合わせて示す図である。
図9(a)に示すように、参照信号r(t)とは、搬送ローラ1周分の時間間隔Tを1周期とし、半周期連続する「1」と、半周期連続する「−1」との繰り返しで構成される信号であり、互いに位相が2π/qずつ異なるq個の参照信号r(t)が生成される(但し、Qを参照番号と称し、0≦Q<q)。ここで、参照信号の個数qは、搬送ローラ20aの周期T内におけるサンプル数であって、本実施例では、q=48であるものとして説明する。
そして、生成されたq個の参照信号r(t)のそれぞれと、相対周波数変動データ{g(t)−G}との内積値Sを算出する。具体的には、相対周波数変動データ{g(t)−G}の各要素と参照信号r(t)の各要素とを乗算し、その乗算結果の総和を演算する。相対周波数変動データと参照信号との正負が一致している場合、その乗算結果は正の値となる。一方、相対周波数変動データと参照信号との正負が不一致である場合、その乗算結果は負の値となる。よって、その乗算結果の総和である内積値Sを算出し、その内積値Sが最大値となる参照信号r(t)の位相が、相対周波数変動データの位相と最も一致度が高い。なお、図9(b)においては、図面を見易くするために、周期T内に12点の要素のみを図示するが、本実施例では、周期T内に48点の要素が存在する。
図9(b)は、参照信号r(t)と周波数変動データg(t)とを重ね合わせて示す図である。図9(b)に示すように、参照信号r(t)と周波数変動データg(t)との位相が一致しているとき、内積値Sが最大になる。よって、内積値Sが最大になるときの参照信号r(t)の位相に基づいて、周波数変動データg(t)の位相を決定することができる。
図10は、参照番号Qと内積値Sとの対応関係を示す図である。図10に示すように内積値Sが最大値となるときの参照番号QをQ’とする。この参照番号Q’で特定される参照信号rQ’(t)の位相は、(Q’/q)×2πであるから、周波数変動データg(t)の位相も(Q’/q)×2πであることが分かる。また、周波数変動データg(t)の周波数変動が大きいほど内積値Sも大きくなるから、内積値Sは周波数変動データg(t)変動の大きさ(振幅)に相当する値である。
図11を参照して、周波数変動データ解析処理(S18)について説明する。図11は、周波数変動データ解析処理(S18)を示すフローチャートである。周波数変動データ解析処理は、周波数変動データg(t)に含まれる、ローラ1周分を1周期とする振動成分の大きさと位相とを決定する処理である。
まず、参照番号Q=0とし(S182)、図9を参照して説明した参照信号r(t)を生成する(S184)。最初は、Q=0であるから、参照信号r(t)が生成される。次に、下記式3に示すように、生成した各参照信号r(t)と相対周波数変動データ(g(t)−G)との内積値Sを演算する(S186)。最初は、参照番号Q=0であるから、参照信号r(t)と相対周波数変動データ(g(t)−G)との内積値Sが演算される。
(式3)
=(g(t)−G)・r(t)
ただし・は内積演算記号である。
次に、参照番号Qに1を加算する(S188)。そして、参照番号Qが参照信号の個数であるqに等しくなるまで、S184から処理を繰り返す。これにより、参照番号0から(q−1)までの全ての参照信号r(t)が生成され、それぞれの参照信号r(t)と相対周波数変動データ(g(t)−G)との内積値Sが演算される。
全ての参照信号r(t)について内積値Sが演算され、参照番号Q=qとなると(S190:Yes)、次に、演算された内積値Sのうち最大値SQ’、およびその最大値SQ’に対応する参照番号Q’を決定する。
そして、決定された内積値の最大値SQ’および参照番号Q’に基づいて、振幅Aおよび現在位相θを演算し、振幅メモリ34aおよび現在位相メモリ34bにそれぞれ格納する(S194)。なお、本実施例では、下記の式4、式5に従って、振幅Aおよび現在位相θを演算するものとして説明する。
(式4)
振幅A=K*SQ’*G
ただし、Kは予め定められた比例定数、Gは周波数変動データ取得処理(S16)で取得された総速度反転回数
(式5)
現在位相θ=(Q’/q)*2π+θ
ただし、現在位相θは搬送ローラ20aの現在の位相、θは予め定められた定数。
このように補正パラメータ決定処理によれば、周波数変動データg(t)に基づいて、振幅Aおよび現在位相θが決定される。なお、ここで決定される現在位相θは、定速回転終了時における搬送ローラ20aの位置(以下、基準位置という)に対応する初期位相である。
図12を参照して、振幅Aおよび現在位相θを用いて、周期ズレを補正するための補正値Cを演算する方法について説明する。図12は、搬送ローラ20aの現在位相θと、その現在位相θに対応した補正値Cとの関係を示す図である。図12に示すように、本実施例では、搬送ローラ20aを現在位相θから目標回転量Xmだけ回転させるとき、周期ズレを補正するための補正値Cを、下記の式6のように演算し、取得することとした。
(式6)
C=Asin(θ+Xm/2)
ここで、Xmは、記録用紙Pを目的位置まで搬送するために必要な搬送ローラ20aの回転量である。そして、θ+Xm/2は、現在位相θから目標回転量Xmだけ回転させる際の搬送ローラ20aの中間位相(平均位相)である。すなわち、搬送ローラ20aの現在位相θおよび目標回転量Xmに応じて、補正値Cが演算され、取得される。
図13のフローチャートを参照して、上記のように構成される印刷装置10において実行される用紙搬送処理について説明する。図13は、用紙搬送処理を示すフローチャートである。この用紙搬送処理は、LF用エンコーダ18により検出される搬送ローラ20aの回転量をフィードバック値として、LFモータ42をフィードバック制御することにより、用紙Pを目標位置まで搬送させる処理である。
まず、振幅メモリ34aから振幅Aを読み込み、現在位相メモリ34bから現在位相θを読み込む(S2)。次に、用紙Pを目標位置まで搬送させる間にLF用エンコーダ18により検出される搬送ローラ20aの回転量、すなわち目標回転量Xmを取得する(S4)。そして、上記式6で説明したように、現在位相θと目標回転量Xmとに基づいて、現在位相θと目標位相(θ+Xm)との中間位相(θ+Xm/2)に対応した補正値Cを演算し、取得する(S6)。
次に、目標回転量Xmから補正値Cを減算し、目標回転量Xmを補正する(S8)。そして、現在位相θを、θ+Xmに更新する(S10)。なお、現在位相θは位相であるから、その値が2πを超えた場合には、2πを減算し、常に0≦θ≦2πを満たすように、値を調整する。
次に、補正された目標回転量Xmと、LF用エンコーダ18により検出される搬送ローラ20aの回転量が一致するように、LFモータ42をフィードバック制御することにより、記録用紙Pを目的とする位置まで搬送する(S12)。ここで、LF用エンコーダ18により検出される搬送ローラ20aの回転量と実際の回転量との間には、搬送ローラ20aの1周分を1周期とする周期ズレが発生するが、適切な補正値Cにより目標回転量Xmを補正しているので、その周期ズレが相殺され、記録用紙Pは目的とする位置まで高精度に搬送される。
そして、全ての搬送が終了したかを判断し(S14)、搬送が未だ終了していない間は(S14:No)、S4の処理に戻り次の搬送処理を開始するが、搬送が終了すると(S14:Yes)、用紙搬送処理を終了する。
このように、本実施例の印刷装置10によれば、定速回転終了時における搬送ローラ20aの位置を基準位置として、その基準位置に対応する現在位相θ(初期位相)が、パラメータ決定処理(図11参照)により決定される。そして、その後は、基準位置に対する搬送ローラ20aの回転量に応じて、現在位相θが更新される。すなわち、LF用エンコーダ18が原点を検出不可能なものであっても、搬送ローラ20aの現在位相θを演算により決定することができるから、安価な構成としつつ、高精度な搬送が可能となる。
図14を参照して、本実施例で説明した処理で取得される補正値Cの効果について説明する。図14は、LF用エンコーダ18により検出される搬送ローラ20aの回転量と記録用紙Pの実際の搬送距離(搬送ローラ20aの実際の回転量に相当)との関係を示す図であり、横軸は搬送回数を示し、縦軸は搬送距離を示す。そして、破線は補正値Cを用いない場合において、搬送距離が3.937mmとなるように、54回搬送したときの実際の搬送距離の推移を示す。これによれば、補正前の搬送距離には、搬送回数7〜8回を周期とするバラツキが見られる。これは、ローラ径の約一周分の周期に相当し(=3.94mm*7.5=約1.2inch)、ローラ径由来のバラツキであることがわかる。
これに対し、実線は補正値Cを用いた場合の測定結果を示し、一点鎖線は、補正値Cを示す。補正値Cにより目標回転量Xmを補正した場合、図14において実線で示すように、記録用紙Pの実際の搬送距離の目標搬送距離3.937(mm)からのズレが抑制され、より高精度で記録用紙Pが搬送されることがわかる。
このように、本実施例の印刷装置10によれば、搬送ローラ20aの現在位相θと振幅Aと目標回転量Xmとに基づいて適切な補正値Cが演算され、取得されるので、搬送ローラ20aの回転角度位置毎に補正値Cを記憶させておく必要がなく、また、搬送ローラ20aの原点を検出可能な機構を備えた高価なLF用エンコーダを用いる必要がないため、印刷装置10の構成を安価としつつ、記録用紙Pを高精度に搬送することができる。
また、参照信号Q’との内積値Sに総速度変動回数Gは予め定められた比例定数Kとを乗算した値が振幅Aとして決定されるので、簡単な演算処理で、個々の印刷装置10に応じた適切な補正値Cを取得することができ、より高精度な搬送が可能である。
以上、実施例に基づき本発明を説明したが、本発明は上述した実施例に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。
例えば、本実施例では、参照信号r(t)を生成し、参照信号r(t)と相対周波数変動データg’(t)との内積値Sを演算することにより、振幅Aと現在位相θとを演算する場合を説明したが、周波数変動データg(t)をフーリエ変換することにより、周波数変動データg(t)から搬送ローラ20aの1周分を1周期とする振動成分を抽出し、その位相に基づいて現在位相θを決定し、およびその振幅に所定の定数を乗算して得られる値に基づいて、振幅Aを決定しても良い。
また、本実施例で説明した周波数変動データ取得処理(S16)では、一定速度で回転される搬送ローラ20aの回転速度vを取得し、その回転制御が終了した後、周波数変動データg(t)を生成していたが、搬送ローラ20aの一定速度回転動作の間にリアルタイムで周波数変動データg(t)を生成するように構成しても良い。
図15は、周波数変動データ取得処理の変形例を示すフローチャートである。図15に示すように、変形例の周波数変動データ取得処理(S26)では、まず、変数t、v0に初期値「0」を設定する(S262)。ここで、変数tは現在時刻を示す変数であり、変数v0は、前回取得された回転速度を示す変数である。
次に、時刻tにおける速度反転の有無を示す関数f(t)のうち、f(−mΔt)からf(−Δt)のまでの値に「0」を設定する(S264)。ここで、mは、正の整数であり、1/4周期分のサンプル数である。このように予め設定しておくことにより、後に周波数変動データg(t)を演算する処理(S276)において、整合性がある値を得ることができる。
次に、搬送ローラ20aの回転速度が一定の目標回転速度Vとなるように、LFモータ42を所定時間の間フィードバック制御する(S266)。そして、現在の回転速度v1を取得する(S268)。
次に、(v0−V)×(v1−V)を演算し、その値が負であるかを判断する。負である場合(S270:Yes)、f(nΔt)=1とされる(S272)。一方、正である場合(S270:No)、f(nΔt)=0とされる(S274)。そして、時刻(t−mΔt)から時刻tまでのf(nΔt)を集計することにより、周波数変動データg(t)を生成する(S276)。すなわち、時刻t−mΔtから現在時刻tまでに含まれる速度反転回数を周波数変動データg(t)として取得する。なお、これ以降は、mサンプル分前の速度反転の有無を示すデータf(t−mΔt)は使用されないので、破棄することができる。
次に、変数v0をv1とし、現在時刻tをt+Δtとし、且つ時間Δtだけ待機する(S278)。そして、現在時刻tが未だNΔtに到達していなければ(S280:No)、S268の処理に戻る。これにより、今回取得した回転速度v1が、前回の回転速度v0とされ、且つ、時間Δt後に回転速度v1が取得され(S268)、処理が繰り返される。
そして、現在時刻tがNΔtに到達すると(S280:Yes)、取得した周波数変動データg(t)に基づいて、総速度反転回数Gを演算し(S282)、一定速度回転を停止し(S284)、処理を終了する。
図15に示す変形例の周波数変動データ取得処理(S26)によれば、本実施例で説明した周波数変動データ取得処理と同様の効果が得られるが、特に一定速度回転動作の間に周波数変動データg(t)をリアルタイムで演算するので、回転速度vを保持するメモリが節約でき、さらにコストを抑制できるという効果がある。
また、本実施例では、振幅Aを、内積値の最大値SQ’に比例する値として演算したが、内積値の最大値SQ’を0.5乗した値に、所定の比例定数を乗算して、振幅Aを演算してもよい。このようにすれば、より適切な補正値Cを取得することができ、より高精度の搬送が可能となる。
また、本実施例では、速度変動データv’(t)は、目標回転速度Vと回転速度データv(t)との差分を示すデータであったが、回転速度データv(t)の平均速度を演算し、その平均速度と回転速度データv(t)との差分を、速度変動データv’(t)として生成しても良い。
また、本実施例では、回転速度データv(t)を周波数変動データg(t)に変換する際に基準とする単位時間uを、搬送ローラ20aの1周分の時間の1/4に相当する時間であるものとして説明した。このようにすれば、周波数変動データg(t)を生成するために必要な演算量はそれほど多くないので、高速に処理できると共に、十分な精度が得られるからである。しかし、これは、単位時間uの具体的な値を限定するものではなく、適宜変更可能である。
また、本実施例では、定速回転終了時における搬送ローラ20aの位置を基準位置として、その基準位置に対する回転量から搬送ローラ20aの現在位相θを決定していたが、定速回転開始時における搬送ローラ20aの位置を基準位置としてもよい。いずれの場合も、基準位置に対する回転量に基づいて、搬送ローラ20aの現在位相θを決定することができるので、搬送ローラ20aの原点を検出する必要はなく、原点検出可能な高価なエンコーダを用いずに、高精度な用紙搬送を実現できる。
本発明の一実施例である印刷装置の構成を示したブロック図である。 (a)は、搬送ユニットの斜視図であり、(b)は、搬送ユニットの側面図である。 搬送ローラとその軸端に取り付けられた回転スリット板とを模式的に示す図である。 補正パラメータ決定処理を示すフローチャートである。 周波数変動データ取得処理を示すフローチャートである。 (a)は、回転速度データv(t)を示す図であり、(b)は、速度変動データv’(t)を示す図である。 速度変動データv’(t)を拡大して示す図である。 周波数変動データg(t)を示す図である。 (a)は、周波数変動データg(t)の大きさと位相とを決定するために生成される参照信号r(t)を示す図であり、(b)は、周波数変動データg(t)から周波数変動データg(t)の平均値Gを差し引いた相対周波数変動データ{g(t)−G}と、参照信号r(t)とを重ね合わせて示す図である。 参照番号Qと内積値Sとの対応関係を示す図である。 周波数変動データ解析処理を示すフローチャートである。 搬送ローラの現在位相θと、その現在位相θに対応した補正値Cとの関係を示す図である。 用紙搬送処理を示すフローチャートである。 LF用エンコーダにより検出される搬送ローラの回転量と記録用紙Pの実際の搬送距離との関係を示す図である。 周波数変動データ取得処理の変形例を示すフローチャートである。 従来の用紙搬送装置に設けられるロータリエンコーダを模式的に示す図である。
10 印刷装置(用紙搬送装置)
18 LF用エンコーダ(エンコーダ)
20a 搬送ローラ(ローラ)
42 LFモータ(モータ)
44 位置制御手段(制御手段)
C 補正値
v 回転速度
g(t) 周波数変動データ
θ 現在位相(パラメータ)
A 振幅(パラメータ、振幅値)
内積値
S6 補正値取得手段
S12 制御手段
S162,S266 定速回転手段
S162,S268 回転速度取得手段
S174,S276 周波数変動データ取得手段
S192 振動成分決定手段
S194 パラメータ決定手段

Claims (2)

  1. モータにより回転駆動されて用紙を搬送するローラと、
    前記ローラの回転量を検出するエンコーダと、
    前記エンコーダにより検出されるローラの回転量と実際の前記ローラの回転量との間に発生する、ローラ1周期内のズレを補正するための補正値を取得する補正値取得手段と、
    前記補正値取得手段により取得された補正値を用いて前記ローラ1周期内のズレを補正しつつ、前記エンコーダにより検出されるローラの回転量に基づいて用紙の搬送量を制御する制御手段とを備えた用紙搬送装置であって、
    前記ローラの回転速度が一定の目標回転速度となるように前記ローラの回転を制御する定速回転手段と、
    その定速回転手段によって制御された前記ローラの回転量を前記エンコーダによって検出し、その検出結果に基づいて前記ローラの回転の基準となる位相を算出する位相算出手段を備え、
    前記補正値取得手段は、前記位相算出手段により算出された前記位相に基づいて前記補正値を取得することを特徴とする用紙搬送装置。
  2. 前記ローラの1周期を、半周期連続する正の定数と半周期連続する負の定数とを繰り返す参照信号を所定量ずつ位相をずらして複数備え、
    前記位相算出手段は、
    前記各参照信号と、周波数変動データとその周波数変動データの平均値との差である相対周波数変動データとの内積値を算出し、
    その内積値が最大である前記参照信号の位相に基づいて、前記ローラの回転の基準となる位相を算出することを特徴とする請求項1記載の用紙搬送装置。
JP2006019799A 2006-01-27 2006-01-27 用紙搬送装置 Expired - Fee Related JP4386041B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006019799A JP4386041B2 (ja) 2006-01-27 2006-01-27 用紙搬送装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006019799A JP4386041B2 (ja) 2006-01-27 2006-01-27 用紙搬送装置

Publications (2)

Publication Number Publication Date
JP2007197186A JP2007197186A (ja) 2007-08-09
JP4386041B2 true JP4386041B2 (ja) 2009-12-16

Family

ID=38452167

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006019799A Expired - Fee Related JP4386041B2 (ja) 2006-01-27 2006-01-27 用紙搬送装置

Country Status (1)

Country Link
JP (1) JP4386041B2 (ja)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4706741B2 (ja) 2008-09-09 2011-06-22 ブラザー工業株式会社 原点検出装置、シート搬送装置、及び画像記録装置
JP4798248B2 (ja) 2009-03-31 2011-10-19 ブラザー工業株式会社 画像記録装置
JP5206632B2 (ja) * 2009-08-31 2013-06-12 ブラザー工業株式会社 画像記録装置
JP5953903B2 (ja) * 2011-05-19 2016-07-20 株式会社リコー シート長計測装置、画像形成装置、シート長計測方法、およびプログラム
JP5539444B2 (ja) * 2012-06-01 2014-07-02 キヤノン株式会社 プリント装置の制御方法
JP7537246B2 (ja) 2020-11-27 2024-08-21 株式会社リコー 画像形成装置、画像形成方法、及びプログラム

Also Published As

Publication number Publication date
JP2007197186A (ja) 2007-08-09

Similar Documents

Publication Publication Date Title
US7755799B2 (en) Method and system to compensate for banding defects
CN100365512C (zh) 用于使电子照相印刷设备的控制系统中的开环纸位置误差最小的方法和装置
JPS6242166A (ja) 画像記録装置
EP1926204A2 (en) Control apparatus using speed estimation for dc motor in image forming apparatus and method thereof
JP5659749B2 (ja) 波動歯車減速機の角度伝達誤差補正方法及び装置
JP4386041B2 (ja) 用紙搬送装置
US10298156B2 (en) Driving device, drive system, image forming apparatus, conveyance device, and driving method
EP2296053A1 (en) System and method for equalizing multiple moving web velocity measurements in a double reflex printing registration system
JP4447891B2 (ja) Dcモータ制御装置および記録装置
JP6390138B2 (ja) 制御装置
CN100397776C (zh) 评估装置、校正操纵变量设置装置和控制装置及其方法
JP3480604B2 (ja) ラスタ式記録装置
JP2016074101A (ja) 液体吐出装置
JP6357844B2 (ja) 紙厚検出装置及びこの紙厚検出装置を有する画像形成装置
JPS61266086A (ja) 直流モ−タの駆動制御方式
JP4616690B2 (ja) 画像形成装置
JP6824083B2 (ja) クロック発生装置、クロック発生方法、および、画像記録装置
JP4876747B2 (ja) 画像記録装置およびプログラム
JP4811029B2 (ja) 印刷方法、画像形成装置および印刷制御プログラム
EP2365394A1 (en) Method and apparatus for correcting print images in an electrophotographic printer
JP2003285954A (ja) 紙送り装置
JP5921175B2 (ja) 記録装置及びキャリッジモータの制御方法
CN110293777B (zh) 用于补偿印刷滚筒中的干扰力矩的方法
JP5131302B2 (ja) 回転制御装置
JPH091863A (ja) シリアルプリンタの印字制御回路

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081120

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081202

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090202

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090908

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090921

R150 Certificate of patent or registration of utility model

Ref document number: 4386041

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121009

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131009

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees