(57)【特許請求の範囲】
【請求項１】
駆動源と、前記駆動源の回転動作に応じて揺動する揺動ギヤと、前記揺動ギヤと結合して第１の駆動対象に駆動力を伝達するための第１ギヤと、前記揺動ギヤと結合して第２の駆動対象に駆動力を伝達するための第２ギヤとを有する駆動力伝達機構を有する駆動装置において、
設定された数のパルス信号を出力して前記駆動源を駆動させる駆動部と、
前記駆動部から出力されるパルス信号の数を設定し、前記駆動源の回転方向を切り換えることによって、前記揺動ギヤと前記第１ギヤとが結合している状態から前記揺動ギヤと前記第２ギヤとが結合する状態に切り換える際に、設定した前記パルス信号の数を補正する制御部と、
前記第２の駆動対象のホームポジションを検知するセンサと、
前記第２の駆動対象を駆動して、前記センサによって前記ホームポジションを検知してから、再度、前記センサによって前記ホームポジションを検知するまでに前記駆動部が出力するパルス信号の数を記憶する第１の記憶部と、
前記第２の駆動対象を駆動して、前記センサによって前記ホームポジションを検知した後に、一度、前記第１の駆動対象を駆動させてから、再度、前記センサによって前記ホームポジションを検知するまでに前記駆動部が出力するパルス信号の数を記憶する第２の記憶部とを有し、
前記制御部は、前記第１の記憶部に記憶されたパルス信号の数と前記第２の記憶部に記憶されたパルス信号の数とを用いて、前記パルス信号の数を補正するための値を算出することを特徴とする駆動装置。
【請求項２】
前記駆動源が回転動作される方向を示す情報を記憶する記憶部、を有し、
前記記憶部に記憶される前記駆動源が回転動作される方向を示す情報に基づいて、前記パルス信号の数を補正することを特徴とする請求項１に記載の駆動装置。
【請求項３】
請求項１又は２に記載の駆動装置を有する用紙搬送装置であって、
用紙を搬送するための搬送部と、
用紙の搬送方向の位置を規制する規制部材と、を有し、
前記第１の駆動対象が前記搬送部であり、前記第２の駆動対象が前記規制部材であることを特徴とする用紙搬送装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はプリンタ、複写機、ファクシミリ等の画像形成装置に使用される用紙を搬送する用紙搬送装置に関するものである。特に用紙搬送装置における駆動源から入力される駆動力を伝達するための駆動伝達機構を有する駆動装置に関するものである。
【背景技術】
【０００２】
複写機、プリンタ等の画像形成装置においては、装置本体の小型化または低コスト化のために、例えば用紙を搬送するための搬送部を駆動する駆動源としてのモータを１つにする構成をとる場合がある。この構成において１つのモータで複数の駆動対象（被駆動部）を駆動する技術が提案されている。その一例として、モータの回転方向を切り換えて（正逆回転させて）２系統のギア列に駆動力を伝達する構成が知られている。この構成では、駆動ギヤの回転方向を切り換えて、駆動キアと噛み合うギア列を切り換え、１つのモータからの駆動力を２系統のギア列に伝達する。この方式では、駆動ギヤに揺動ギヤを接続させて、モータを正転方向に駆動させた時に第一のギヤ列と噛み合い、モータを逆転方向に駆動させた時に第二のギヤ列と噛み合うようにする。これにより、モータの駆動力を２系統のギヤ列へ切り換え可能とし、２つの駆動対象に駆動力を伝達可能にしている。この構成によりコストダウンと小型化を実現することができる。
【０００３】
例えば、特許文献１では１つのモータを正逆回転させて駆動ギヤを正逆回転させるようにし、駆動ギヤの回転中心を揺動の中心として所定角度揺動可能に指示された揺動ギヤを備える給紙装置を提案している。この装置では、駆動ギヤの回転方向によって、いずれか一方の揺動端において駆動を伝達することができる。つまり、駆動ギヤと揺動ギヤとによって２系統のギヤ列（２つの給紙装置）に駆動を伝達することができ、低コスト化及び小型化を実現している。
【特許文献１】特開平７−２６７４０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら上記従来例では、モータを正回転方向から逆回転方向（又は逆回転から正回転）に駆動する場合、揺動ギヤが一方のギヤ列と噛み合った状態から他方のギヤ列と噛み合う状態までにモータが空回転する分は駆動力が伝達されない。つまり、モータに所定数のパルス信号を与えても、空回転する分のパルス信号の数の分、誤差が生じる可能性がある。特に、位置精度が要求される駆動対象を駆動する場合に、このような誤差が生じると、駆動対象の駆動量を精度よく制御することができない可能性があった。
【０００５】
本発明の目的は、１つの駆動源から複数のギヤ列に駆動力を伝達する構成において、駆動対象を精度良く駆動することを目的としている。
【課題を解決するための手段】
【０００６】
上記目的を達成するための、本発明の駆動装置は、駆動源と、前記駆動源の回転動作に応じて揺動する揺動ギヤと、前記揺動ギヤと結合して第１の駆動対象に駆動力を伝達するための第１ギヤと、前記揺動ギヤと結合して第２の駆動対象に駆動力を伝達するための第２ギヤとを有する駆動力伝達機構を有する駆動装置において、設定された数のパルス信号を出力して前記駆動源を駆動させる駆動部と、前記駆動部から出力されるパルス信号の数を設定し、前記駆動源の回転方向を切り換えることによって、前記揺動ギヤと前記第１ギヤとが結合している状態から前記揺動ギヤと前記第２ギヤとが結合する状態に切り換える際に、設定した前記パルス信号の数を補正する制御部と、前記第２の駆動対象のホームポジションを検知するセンサと、前記第２の駆動対象を駆動して、前記センサによって前記ホームポジションを検知してから、再度、前記センサによって前記ホームポジションを検知するまでに前記駆動部が出力するパルス信号の数を記憶する第１の記憶部と、前記第２の駆動対象を駆動して、前記センサによって前記ホームポジションを検知した後に、一度、前記第１の駆動対象を駆動させてから、再度、前記センサによって前記ホームポジションを検知するまでに前記駆動部が出力するパルス信号の数を記憶する第２の記憶部とを有し、前記制御部は、前記第１の記憶部に記憶されたパルス信号の数と前記第２の記憶部に記憶されたパルス信号の数とを用いて、前記パルス信号の数を補正するための値を算出することを特徴とする。
【発明の効果】
【０００８】
以上説明したように、本発明によれば、１つの駆動源から複数のギヤ列に駆動力を伝達する小型かつ低コストな構成においても、駆動対象を精度良く駆動することが可能となる。
【発明を実施するための最良の形態】
【０００９】
以下に図面を参照し、この発明の実施の形態について説明する。ここでは一例として電子写真方式のレーザビームプリンタに適用した形態を示すが、本発明は、複写機・ファクシミリなどの画像形成装置にも適用することができる。また、この実施の形態に記載されている構成部品の寸法、材質、形状、その相対配置などは、特に特定的な記載がない限りは、この発明の技術的範囲をそれらのみに限定する趣旨のものではない。
【実施例１】
【００１０】
本実施例では、駆動源としてのモータの駆動量に対して、揺動ギヤが揺動する間にモータが空回転する分の駆動量を補正する制御について述べる。
【００１１】
図１は本実施例の構成が適用される画像形成装置の一例であるレーザビームプリンタ１００の概要を表した図であり、レーザビームプリンタ１００に使用される記録材としての用紙の搬送を制御するための装置を示している。
【００１２】
レーザビームプリンタ１００は、画像を形成するための画像形成部として感光体ドラム１１０を備えている。感光体ドラム１１０の周囲には、スキャナユニット１１３から照射されてミラー１１２で折り返されるレーザビームによって露光されて感光体ドラム１１０に形成される静電撮像を現像するための現像ローラ１０８が配置される。また、感光体ドラム１１０を帯電して、その表面の電位を均一にするための帯電ローラ１０９、感光体ドラム１１０に現像されたトナー像を用紙に転写するための転写ローラ１０７が配置される。
【００１３】
用紙は、まず給紙ローラ１０２によって給紙トレイから給紙され、中間ローラ１０３を経て、搬送路１４０に搬送される。次に中間ローラ１０３によって搬送された用紙は用紙の有無を検知するＴＯＰセンサ１０５と、用紙の搬送方向に直交する方向の長さ（幅）を検知する紙幅センサ１０６を通過して感光体ドラム１１０へ搬送される。ＴＯＰセンサ１０５によって用紙の先端が検知された時点から用紙の長さを計測するためにカウンタ（不図示）の計時を始める。そしてＴＯＰセンサ１０５で用紙の後端を検知して用紙の長さを測定する。また、紙幅センサ１０６で用紙の幅の検知を行う。用紙が感光体ドラム１１０と転写ローラ１０７の間を通過する際に用紙にトナー像が転写される。次に用紙は定着器１１９を通過する。定着器１１９は加熱されたヒータ１１８、ヒータの温度を検知するサーミスタ１１７、熱を伝える定着フィルム１１６と用紙に圧力をかける加圧ローラ１１５から構成されている。用紙が定着フィルム１１６と加圧ローラ１１５の間を通過することで、転写されたトナー像が用紙に定着される。トナー像が定着された用紙は搬送ローラ１２０を経て、搬送路１４１に搬送される。用紙の片面に印刷する場合は、排紙ローラ１２２によって排紙される。また、用紙の両面に印刷する場合は、搬送路１４１中にある用紙の第２面（印字された面の裏面）に印字するため搬送ローラ１２０が逆転して用紙が排紙される方向とは逆の方向に搬送される。そして、両面斜送ローラ１３１によって両面搬送路１４２に搬送される。両面搬送路１４２には搬送路の片側が基準になるように動作する横レジスト規制板（後述する図４の４１２）が具備されている。搬送ローラ１３３を経て再び搬送路１４０へ搬送され、感光体ドラム１１０、転写ローラ１０７によって第２面にトナー像が転写される。そして、定着器１１９によってトナー像が定着され、排紙ローラ１２２によって排紙される。以上が用紙にトナー像を形成する動作の概要である。
【００１４】
なお、本実施例のレーザビームプリンタ１００は、用紙搬送装置としての両面ユニット１３０が着脱可能な構成になっている。また、紙有無検知センサ１３２は搬送路１４１に搬送された用紙を検知し、排紙センサ１１４は定着器１１９で定着が完了した後の用紙を検知する。これらセンサ１１４、１３２の検知結果は、例えば用紙の搬送不良（ジャムともいう）が発生したかどうかの判断に用いられる。
【００１５】
図２は図１に示した各部の動作を制御するための制御系の構成を示すブロック図である。図２において、プリンタコントローラ２０１はホストコンピュータ等の外部装置から送信される画像情報をビットデータに展開してエンジン制御部２０２に送信する。また、プリンタコントローラ２０１は、プリンタ内部の状態情報を通信によって読み取りって表示する機能も有する。そして、エンジン制御部は、プリンタコントローラ２０１からの指示及び送信されるデータに従って上述したプリンタの各部を動作する制御をする。またプリンタの各部の状態情報をプリンタコントローラ２０１に報知する。なお、プリンタコントローラ２０１、エンジン制御部２０２は、夫々マイクロコンピュータ及びプログラムやデータを格納するためのＲＯＭ、ＲＡＭを内蔵している。また、エンジン制御部２０２とプリンタコントローラ２０１とはシリアル通信によって情報を送受信する。
【００１６】
用紙搬送制御部２０３は、用紙を給紙するための給紙ローラ１０２、用紙を搬送するための中間ローラ１０３の回転、停止をエンジン制御部２０２の指示に従って実行させる。高圧制御部２０４は、帯電ローラ１０９、現像ローラ１０８、転写ローラ１０７の夫々へ出力する高電圧（高圧ともいう）の出力値をエンジン制御部２０２の指示に基づき実行する。光学系制御部２０５はスキャナモ−タの駆動／停止、レーザビームの点滅動作をエンジン制御部２０２の指示にしたがって実行する。
【００１７】
センサ入力部２０６は紙有無検知センサ１３２、ＴＯＰセンサ１０５、紙幅センサ１０６、排紙センサ１１４で検知した結果の情報をエンジン制御部２０２に伝達する。定着器温度制御部２０７は、定着器の温度をエンジン制御部２０２が指定した温度に調節する。両面ユニット制御部２０８は、エンジン制御部２０２の指示に従い、両面ユニット１３０における用紙の搬送動作などの制御を実行する。
【００１８】
次に図３及び図４を用いて本実施例における駆動力伝達機構を用紙搬送装置としての両面ユニットに適用した場合の例を説明する。
【００１９】
図３は用紙搬送装置としての両面ユニット１３０を側面から見たときのギヤ列の概略図である。ギヤ３０１は駆動源である両面モータ（後述の図４の４０１）の軸に接合されている。この両面モータが図におけるＤａ１の方向に回転するとギヤ３０２はＤａ２の方向、ギヤ３０３はＤａ３の方向に回転する。そして、ギヤ３０２とギヤ３０３とが一体となって揺動する揺動ギヤ３０６はＤｇ１の方向に回転して第１ギヤとしてのギヤ３０４と噛み合い、ギヤ３０４はＤａ４の方向に回転する。この回転動作によって両面モータからの駆動力が両面斜送ローラ（後述の図４の１３１）に伝達される。反対に両面モータがＤｂ１の方向に回転するとギヤ３０２はＤｂ２の方向、ギヤ３０３はＤｂ３の方向に回転し、揺動ギヤ３０６はＤｇ２の方向に回転して第２ギヤとしてのギヤ３０５と噛み合い、ギヤ３０５はＤｂ４の方向に回転する。この回転動作によって両面モータからの駆動力が良くレジスト規制板を移動する部材（後述の図４の４０９）に伝達される。以上が両面ユニット１３０における両面モータの回転動作とギヤ列の回転動作の概要である。
【００２０】
図４は両面ユニット１３０を真上（図３における矢印Ａの方向）から見たときの概略図である。両面モータ４０１がＤａ１の方向に駆動されると図３で説明したように揺動ギヤ３０６はギヤ３０４と噛み合う。そして、両面モータ４０１の駆動がギヤ４０２、駆動ベルト４０３、ギヤ４０４、用紙を搬送する搬送部としての両面斜送ローラ１３１へと順次伝達される。また、両面斜送ローラ１３１により、両面ユニット１３０に搬送されてきた用紙は横レジスト規制上板４１０と横レジスト規制下板４１１からなる横レジスト規制板４１２に用紙の搬送方向の右端側をつきあてながらＤｐの方向に用紙を搬送する。両面モータ４０１がＤｂ１の方向に駆動されると揺動ギヤ３０６はギヤ３０５と噛み合い、両面モータ４０１の駆動がギヤ４０７から横レジスト位置調整円盤４０９へと伝達される。用紙を規制する規制部材としての横レジスト規制板４１２は、横レジスト位置調整円盤４０９の回転動作に応じて、軸４０６により搬送方向（Ｄｐの方向）に対して垂直方向にのみ移動する。横レジスト規制板４１２はバネ４１３によりＤｔの方向に引っ張られるため、横レジスト規制下板４１１の突き当て部４１１ａは、横レジスト位置調整円盤４０９に接合されている横レジスト位置調整板４１４に突き当たって停止する。横レジスト位置調整円盤４０９の縁には１箇所切り込み部４０９ａがあり、ホームポジションセンサ４０８によって切り込み部４０９ａが検出される位置が横レジスト位置調整円盤４０９のホームポジションになる。両面ユニット制御部２０８は、横レジスト規制板４１２の位置を調整するために、ホームポジションを検出してから両面モータ４０１の駆動パルス数を制御する。ホームポジションを検知してからの駆動パルス数を可変に設定して、突き当て部４１１ａと横レジスト位置調整板４１４との突き当たる位置を制御する。なお、本実施例では横レジスト位置調整円盤４０９は図のＤｒ方向のみに回転する構成としている。また、本実施例における両面モータ４０１とは上記のとおりパルス信号を与えて駆動させることができるパルスモータ（ステップモータとも言う）である。
【００２１】
図５は、図３及び図４に示す各部を制御する制御系の構成を示すブロック図である。両面ユニットの両面モータ４０１、揺動ギヤ３０６、横レジスト規制板４１２、両面斜送ローラ１３１、及びホームポジションセンサ４０８の詳細に関しては、上述した図３及び図４を用いて説明しているので省略する。
【００２２】
両面モータ駆動部５０１は、両面モータ４０１を正転駆動、逆転駆動、停止の動作を制御する。両面モータ回転方向記憶部５０２は、両面モータを駆動した際の回転方向（正転あるいは逆転の状態）を記憶する。横レジストホームポジションセンサ検知部５０３はホームポジションセンサ４０８が横レジスト位置調整円盤４０９の縁の切り込み部４０９ａを検出して、横レジスト規制板４１２のホームポジションを検出する。両面モータ駆動パルス数カウント部５０４は、両面モータ４０１を１パルス駆動するごとにインクリメントされるカウンタである。両面モータ駆動パルス数制御部５０５は、両面モータ駆動部５０１に対して正転駆動、逆転駆動、停止の動作の指示を行い、両面モータ駆動パルス数カウント部５０４に対して、カウント値のモニタ、及びカウンタ値のクリアを行う。さらに、両面モータ回転方向記憶部５０２に記憶される情報をモニタし、横レジストホームポジションセンサ検知部５０３の監視を行う。ここで、両面モータ駆動パルス数制御部５０５とは、例えばマイクロコンピュータなどのコントローラである。また、両面モータ駆動部５０１は両面モータ駆動パルス数制御部５０５から与えられたパルス数に応じて両面モータ４０１に駆動を指示する駆動回路である。
【００２３】
次に本実施例の処理について図６のフローチャートを用いて説明する。図６は、用紙の両面に印刷する場合の横レジスト規制板４１２を動作させる際に、揺動ギヤ３０６が揺動する際にモータが空回転する分、補正をして調整する動作を示している。
【００２４】
プリンタコントローラ２０１からエンジン制御部２０２に対して両面印刷が指示されると、図１で説明したように用紙の両面に印刷するための動作が開始する（ステップ６０１）。
【００２５】
用紙の１面目にトナー像が形成されて定着器１１９によってトナー像が定着された後に用紙が反転されて両面ユニット１３０に送り込まれる。両面モータ４０１は両面印刷の指示に応答して逆転駆動（図３のＤｂ１の方向への回転動作）を開始する（ステップ６０２）。両面モータ４０１の逆転駆動によって横レジスト位置調整円盤４０９が回転されて、ホームポジションセンサ４０８によってホームポジションが検知される（ステップ６０３）。ホームポジションの検知に応じて両面モータ駆動パルス数カウント部５０４の値をクリアする（ステップ６０４）。ここまでの処理は横レジスト規制板４１２をホームポジションに移動させる動作を意味する。ここで、両面モータ回転方向記憶部５０２には、揺動ギヤ３０６が逆転駆動されている状態（揺動ギヤ３０６がギヤ３０５と噛み合っている状態）であることが記憶される。
【００２６】
その後、両面ユニット１３０に搬送される紙サイズに応じたパルス数が両面モータ駆動パルス数制御部５０５から両面モータ駆動部５０１を介して両面モータ４０１に与えられて紙サイズに応じて横レジスト規制板が移動される。なお、搬送される紙サイズは、例えば、印刷動作開始前に予め設定されている紙サイズである。紙サイズに応じたパルス数分の駆動が完了したら（ステップ６０５）、両面モータ４０１の駆動を停止する（ステップ６０６）。
【００２７】
本実施例では、用紙サイズと横レジスト規制板４１２の位置との対応関係を、用紙サイズ毎にホームポジションからの両面モータパルス数で設定している。レター紙の場合のパルス数をＮｌｔｒ、Ａ４紙の場合のパルス数をＮａ４、ＥＸＥＣＵＴＩＶＥ紙の場合のパルス数をＮｅｘｅ、Ａ５紙の場合のパルス数をＮａ５とすると、Ｎｌｔｒ＜Ｎａ４＜Ｎｅｘｅ＜Ｎａ５の関係になっている。
【００２８】
なお、図４において、パルス数＝Ｎｌｔｒの場合に面４０９ｂの位置になり、パルス数＝Ｎａ４の場合に面４０９ｃの位置になり、パルス数＝Ｎｅｘｅの場合に面４０９ｄの位置になり、パルス数＝Ｎａ５の場合に面４０９ｅの位置になる。ここで、横レジスト位置調整円盤４０９は図４に示すとおり４０９ｂ、４０９ｃ、４０９ｄ、４０９ｅの面を持ち、夫々の面が横レジスト規制下板４１１と当接して横レジスト規制板４１２の位置が規制される。
【００２９】
ステップ６０２からステップ６０６の動作により横レジスト規制板４１２の位置が確定したら、両面搬送路１４２で用紙を搬送するために両面モータ４０１の正転駆動を開始する（ステップ６０７）。その後、確定した横レジスト規制板の位置の対応と違う紙サイズで両面印刷が実行された場合には、横レジスト規制板４１２の位置の再調整が必要になる（ステップ６０８）。
【００３０】
次のステップ６０９ではホームポジションの検知が必要かどうかを判断している。本実施例の構成では、上述したように横レジスト位置調整円盤４０９は一方向（図４のＤｒの方向）にのみ駆動する構成になっている。そのため、横レジスト規制板４１２はホームポジション→レター紙幅位置→Ａ４紙幅位置→ＥＸＥＣＵＴＩＶＥ紙位置→Ａ５紙位置（→ホームポジション→レター紙幅位置・・・）の順で移動を繰り返す。つまり、大きい紙幅サイズの位置から小さい紙幅サイズの位置への移動の場合は、ホームポジションを検出することなく移動することができる。ステップ６０９では、紙サイズの変更があった場合に、既に確定された位置に対応する紙サイズが、変更後の紙サイズよりも大きい場合には、ホームポジションの検知が不要であると判断する。逆に、既に確定された位置に対応する紙サイズが変更後の紙サイズよりも小さい場合には、ホームポジションの検知が必要であると判断する。
【００３１】
ステップ６０９において、ホームポジションの検知が必要と判断された場合はステップ６０２の処理に戻る。また、ホームポジションの検知が不要であると判断された場合は、両面モータ回転方向記憶部５０２に記憶されている情報が正転を示していれば、揺動ギヤ３０６が両面斜送ローラ１３１を駆動するためのギヤ３０４に噛んでいる状態と判断する（ステップ６１０）。そして、両面モータ駆動パルス数カウント部５０４の値から揺動ギヤ３０６の位置が正転駆動から逆転駆動に切り替わる際にモータが空回転する分のパルス数を補正する（ステップ６１１）。そして、補正を行ったパルス数分、両面モータ４０１を駆動して横レジスト規制板４１２を移動させる（ステップ６１２）。
【００３２】
なお、ステップ６０６で両面モータ４０１が停止した時点で次の両面印字のための用紙が搬送されない場合は本制御を終了する。
【００３３】
ここで本実施例において、正転駆動から逆転駆動に切り替わる際にパルス数を補正する必要がある理由を説明する。
【００３４】
モータの回転方向を正転駆動から逆転駆動に切り換える際にはギヤ３０３が一旦ギヤ３０４から離れて移動しギヤ３０５に結合する。このギヤ３０４から離れてギア３０５に結合するまでの間でモータは回転動作を継続する。そのため、ギヤ３０４がギヤ３０４と結合している状態で、横レジスト規制板４１２を移動させるためのパルス数を指示してもギヤ３０３がギヤ３０５に移動している間にモータが回転する分は、横レジスト規制板の移動量が少なくなってしまう。従って、ギヤ３０３がギヤ３０４から離れてギヤ３０５に結合するまでにモータ空回転する分のパルス数を補正（加算）する必要がある。
【００３５】
次に、パルス数の設定値について一例をあげて説明する。例えば、ステップ６０５におけるパルス数が３０パルスとする。そして、ステップ６０８において紙サイズが違う両面プリントの場合に変更された紙サイズに基づくパルス数が５０パルスとする。ここで夫々のパルス数（３０、５０）は、ホームポジションの位置からのパルス数を意味する。そして、ギヤ３０３がギヤ３０３から離れてギヤ３０５に結合するまでに両面モータ４０１が空回転する分のパルス数が５パルスであるとする。この場合、ステップ６１１におけるモータのパルス数の補正処理は次のようになる。５０パルス−３０パルス＋５パルス＝２５パルス。この２５パルスは、ギヤ３０３とギヤ３０３とからなる揺動ギヤ３０６が揺動（移動）している間の両面モータ４０１の空回転分のパルス分（５パルス）を考慮したパルス数である。
【００３６】
このように処理すれば、横レジスト規制板の位置は揺動ギヤ３０６が揺動する間のモータの空回転分が考慮されて、適正な位置へ移動される。
【００３７】
以上、本実施例によれば、１つのモータで揺動ギヤを用いて２つのギヤと選択的に結合させて駆動を切り換える安価な構成において、駆動対象の位置精度を向上することが可能になる。具体的には、両面ユニットの横レジスト規制板を移動する際に両面モータに付与するパルス数を適正な値に補正することによって、横レジスト規制板の位置を精度良く適正な位置に移動することができる。
【００３８】
なお、本実施例では、複数の駆動対象のうちの第１の駆動対象として両面斜送ローラ、第２の駆動対象として横レジスト規制板に適用する例を示した。しかし、複数の駆動対象のうち少なくとも１つに位置精度が必要な駆動対象を選択するな構成であれば、本実施例の構成を適用可能である。
【実施例２】
【００３９】
実施例１では、駆動源である両面モータの駆動量を揺動ギヤが揺動する間のモータの空回転分を考慮して補正することにより、駆動対象である横レジスト規制板を適正な位置に移動することについて述べた。
【００４０】
本実施例では、揺動ギヤが揺動している間の両面モータの空回転分の補正量を測定する点が実施例１とは異なっている。本実施例で使用する画像形成装置の構成、画像形成装置の構成を制御する制御ブロックの構成、両面ユニットについての構成については実施例１に示されているので説明は省略する。
【００４１】
本実施例について図７を用いて説明する。図７における両面ユニットの構成、及び制御ブロックの５０１〜５０５については、実施例１の図６の説明に示されているので説明は省略する。
【００４２】
両面モータ逆転駆動パルス数カウント部７０１は、両面モータが反転方向（図３のＤｂ１方向）に１パルス駆動するごとにインクリメントされるカウンタである。第１の記憶部としての両面モータ逆転駆動パルス数記憶部１（７０２）は、両面モータを反転方向に駆動し、ホームポジションを検出してから再度ホームポジションを検出するまでに要した両面モータ逆転駆動パルス数カウント値を記憶する。第２の記憶部としての両面モータ逆転駆動パルス数記憶部２（７０３）は、両面モータを反転方向に駆動し、ホームポジションを検出してから再度ホームポジションを検出する前に、一度両面モータを正転駆動してから逆転駆動させて再度ホームポジションを検出するまでに要した両面モータ逆転駆動パルス数カウント値を記憶する。なお、上記のカウント動作は両面モータ逆転駆動パルス数カウント部５０４によって実行される。
【００４３】
本発明の実施例の処理について図８を用いて説明する。図８は揺動ギヤ３０６が空回転した分に対応するパルス数を測定する動作に関するフローチャートである。
【００４４】
両面モータの反転駆動を開始し（ステップ８０１）、ホームポジションを検知したら（ステップ８０２）、両面モータ逆転駆動パルス数カウンタの値をクリアする（ステップ８０３）。その後、再度ホームポジションを検知したら（ステップ８０４）、両面モータ逆転駆動パルス数カウンタの値を両面モータ逆転駆動パルス数記憶部１に記憶する（ステップ８０５）。そして、両面モータ逆転駆動パルス数カウンタをクリア（ステップ８０６）し、正転駆動するための待ち時間が経過したら（ステップ８０７）、両面モータを正転駆動に切り替え（ステップ８０８）、さらに、正転駆動時間が経過したら両面モータを逆転駆動に戻す。
【００４５】
正転駆動待ち時間は、再度ホームポジションを検知する前ならば特に制限はない。そして、正転駆動時間は、揺動ギヤ３０６が空回転した分に要する時間（予想時間）＋正転駆動する時間である。つまり、確実に一旦正転駆動動作を行わせるように正転駆動時間が設定される。
【００４６】
その後、再度ホームポジションを検知したら（ステップ８１１）両面モータ逆転駆動パルス数カウンタの値を両面モータ逆転駆動パルス数記憶部２に記憶する（ステップ８１２）。ここで、両面モータ逆転駆動パルス数記憶部１に記憶された値は「横レジスト位置調整円盤４０９が１周するのに要するパルス数」であるといえる。また、両面モータ逆転駆動パルス数記憶部２に記憶された値は「（横レジスト位置調整円盤４０９が１周するのに要するパルス数）」と「揺動ギヤ３０６が空回転した分のパルス数」の合計であるといえる。なお、「揺動ギヤが空回転した分のパルス数」とは揺動ギヤ３０６が、ギヤ３０４（図３）からギヤ３０５（図３）に移動するのに要するパルス数である。
【００４７】
この２つのパルス数から、揺動ギヤ３０６の空回転した分のパルス数は、「（両面モータ逆転駆動パルス数記憶部２に記憶された値）−（両面モータ逆転駆動パルス数記憶部１に記憶された値）」により算出される（ステップ８１３）。
【００４８】
以上が本実施例の動作によって、揺動ギヤ３０６の空回転した分のパルス数（駆動量）を測定することができ、揺動ギヤ３０６等のギヤ列や両面モータ４０１の個体ばらつきによる誤差も含めて補正することが可能になる。
【００４９】
なお、本実施例も実施例１と同様、複数の駆動対象のうち第１の駆動対象として両面斜送ローラ、第２の駆動対象として横レジスト規制板に適用する例を示した。しかし、複数の駆動対象のうち少なくとも１つに位置精度が必要な駆動対象を選択するな構成であれば、本実施例の構成を適用可能である。
【図面の簡単な説明】
【００５０】
【図１】図１は本発明の一実施例におけるプリンタの概要を表した図である。
【図２】図２は図１に示す各部を制御する制御系の構成を示すブロック図である。
【図３】図３は両面ユニットを側面から見たときの揺動ギヤ及び出力ギヤについての概略図である。
【図４】図４は両面ユニットを真上から見たときの概略図である。
【図５】図５は実施例１における図３、図４に示す各部を制御する制御系のブロック図である。
【図６】図６は両面プリントにおける横レジスト板の位置を調整する制御についてのフローチャートである。
【図７】図７は実施例２における図３、図４に示す各部を制御する制御系のブロック図である。
【図８】図８では揺動ギヤの空走分を測定する制御についてのフローチャートである。
【符号の説明】
【００５１】
１０２  搬送ローラ
１０３  中間ローラ
１０４  搬送ローラ
１０５  ＴＯＰセンサ
１０６  紙幅センサ
１０７  転写ローラ
１０８  現像ローラ
１０９  帯電ローラ
１１０  感光体ドラム
１１１  トナーカートリッジ
１１２  ミラー
１１３  レーザ
１１４  排紙センサ
１１５  加圧ローラ
１１６  フィルム
１１７  サーミスタ
１１８  ヒータ
１１９  定着器
１２０  排紙ローラ
１３０  両面ユニット
１３１  両面斜送ローラ
１３２  再給紙センサ
３０１、３０４、３０６  ギヤ
３０６  揺動ギヤ
４０１  両面モータ
４０８  ホームポジションセンサ
４０９  横レジスト位置調整円盤
４１２  横レジスト規制板
【図１】
0005197133.tif 000002
【図２】
0005197133.tif 000003
【図３】
0005197133.tif 000004
【図４】
0005197133.tif 000005
【図５】
0005197133.tif 000006
【図６】
0005197133.tif 000007
【図７】
0005197133.tif 000008
【図８】
0005197133.tif 000009