(57)【要約】【課題】  用紙の種類に対応して用紙を適切な位置で停止させる。【解決手段】  プリンタが備える第１増設給紙部は、第１駆動モータと、蓄積された用紙を取出す第１給紙ローラと、第１駆動モータの回転に伴い回転し、第１給紙ローラにより搬送される用紙を搬送する第１搬送ローラと、第１駆動モータを制御する駆動制御部２０３と、第１駆動モータの負荷を検出する負荷検出部２０１と、を備え、駆動制御部２０３は、第１搬送ローラにより搬送される用紙を所定の位置で停止させるために、検出された負荷に基づいて、第１駆動モータを停止させる停止タイミングを決定する停止タイミング決定部２０５を含む。【選択図】        図６
2011057384.tif 000002
【特許請求の範囲】
【請求項１】
駆動手段と、
蓄積された用紙を取出す取出手段と、
前記駆動手段の回転に伴い回転し、前記取出手段により搬送される用紙を搬送する搬送手段と、
前記駆動手段を制御する駆動制御手段と、
前記駆動手段の負荷を検出する負荷検出手段と、を備え、
前記駆動制御手段は、前記搬送手段により搬送される用紙を所定の位置で停止させるために、前記検出された負荷に基づいて、前記駆動手段を停止させる停止タイミングを決定する停止タイミング決定手段と、を含む、画像形成装置。
【請求項２】
前記搬送手段により搬送された用紙に画像を形成する画像形成手段と、
前記画像形成手段と前記搬送手段との間に設けられ、前記駆動手段とは別の駆動源により駆動されて前記画像形成手段に用紙を供給する供給手段と、
前記供給手段と前記搬送手段との間に設けられ、用紙の有無を検出する第１検出手段と、をさらに備え、
前記停止タイミング決定手段は、前記第１検出手段によって用紙が検出されてから前記駆動手段を停止させる停止タイミングまでの時間を決定する停止時間決定手段を含む、請求項１に記載の画像形成装置。
【請求項３】
前記駆動制御手段は、前記検出された負荷に基づいて、前記駆動手段を停止させた後に次に前記駆動手段を駆動させる再駆動タイミングを決定する駆動タイミング決定手段をさらに含む、請求項１または２に記載の画像形成装置。
【請求項４】
前記搬送手段により搬送された用紙に画像を形成する画像形成手段と、
前記画像形成手段と前記搬送手段との間に設けられ、前記駆動手段とは別の駆動源により駆動されて前記画像形成手段に用紙を供給する供給手段と、をさらに備え、
前記駆動タイミング決定手段は、前記再駆動タイミングから前記供給手段が前記画像形成手段に搬送を開始するタイミングまでの時間を決定する駆動時間決定手段を含む、請求項３に記載の画像形成装置。
【請求項５】
前記負荷検出手段は、前記駆動手段の回転数を検出する回転数検出手段と、
前記駆動手段を駆動させてから所定の回転数になるまでの前記駆動手段の駆動状態に基づいて負荷を決定する、請求項１〜４のいずれかに記載の画像形成装置。
【請求項６】
前記駆動手段と前記取出手段との間に設けられ、前記駆動手段の動力伝達を切換えるクラッチを、さらに備え、
前記駆動制御手段は、前記取出手段が１枚目の用紙を取出す際に、前記駆動手段の駆動と同時またはそれより若干送れて前記クラッチを繋ぎ、
前記負荷検出手段は、前記クラッチが繋がれてから前記駆動手段が所定の回転数になるまでの前記駆動手段の駆動状態に基づいて負荷を決定する、請求項５に記載の画像形成装置。
【請求項７】
給紙トレイに収納された用紙のサイズを取得するサイズ取得手段と、
前記給紙トレイに収納された用紙の残量を検出する残量検出手段と、
前記給紙トレイに収納された用紙の坪量として予め定められた坪量を取得する坪量取得手段と、を含み、
前記検出された用紙のサイズ、用紙の残量および坪量に対して予め定められた基準負荷から所定の範囲内に前記負荷検出手段により検出された前記駆動手段の負荷が含まれるか否かを判断する判断手段をさらに備えた請求項１〜６のいずれかに記載の画像形成装置。
【請求項８】
前記判断手段により前記基準負荷から所定の範囲内に前記負荷検出手段により検出された前記駆動手段の負荷が含まれないと判断される場合、前記坪量の設定が誤っていることを通知する通知手段を、さらに備えた請求項７に記載の画像形成装置。
【請求項９】
前記駆動手段の負荷と、用紙サイズ、用紙の坪量および用紙の残量との関係を予め定めた基準テーブルを記憶する記憶手段と、
前記判断手段により前記基準負荷から所定の範囲内に前記負荷検出手段により検出された前記駆動手段の負荷が含まれないと判断される場合、前記負荷検出手段により検出された負荷に基づいて、前記基準テーブルによって関係付けられた用紙サイズ、用紙の坪量および用紙の残量の組み合わせを決定する設定決定手段と、をさらに備えた、請求項７または８に記載の画像形成装置。
【請求項１０】
前記設定決定手段により決定された組み合わせによって定まる用紙の坪量で、前記予め設定されている坪量を変更する設定変更手段を、さらに備え、
前記画像形成手段は、前記設定変更手段により坪量が変更された場合、変更後の坪量に対応する画像形成条件で画像を形成する、請求項９に記載の画像形成装置。
【請求項１１】
給紙トレイに収納されている用紙のサイズを検出するサイズ検出手段と、
前記給紙トレイに収納されている用紙の残量を検出する残量検出手段と、をさらに備え、
前記設定決定手段は、前記負荷検出手段により検出される負荷と、前記基準テーブルによって関係付けられた用紙のサイズ、用紙の坪量および用紙の残量の組み合わせが複数ある場合、前記検出された用紙のサイズおよび用紙の残量が同じ複数の組み合わせのうちから前記負荷検出手段により検出された負荷に最も近い負荷と関係付けられた組を決定する、請求項１０に記載の画像形成装置。
【請求項１２】
前記負荷検出手段は、給紙トレイに収納された用紙のサイズを取得するサイズ取得手段と、
前記給紙トレイに収納された用紙の残量を検出する残量検出手段と、
前記給紙トレイに収納された用紙の坪量として予め定められた坪量を取得する坪量取得手段と、
前記検出された用紙のサイズ、用紙の残量および用紙の坪量で、前記駆動手段の負荷と、用紙のサイズ、用紙の坪量および用紙の残量との関係を予め定めた基準テーブルを参照して、前記モータの負荷を決定する、請求項１〜４のいずれかに記載の画像形成装置。
【請求項１３】
前記駆動手段と前記取出手段との間に設けられ、前記駆動手段の動力伝達を切換えるクラッチと、
前記取出手段と前記搬送手段との間に設けられ、用紙の有無を検出する第２検出手段と、をさらに備え、
前記駆動制御手段は、前記クラッチを繋いでから所定時間後に前記クラッチを離し、
前記クラッチを繋いでから前記第２検出手段により用紙が検出されるまでの時間を計測する計測手段と、
前記計測された時間に基づいて、前記第２検出手段により検出されていた用紙が検出されなくなってから次に前記クラッチを繋ぐ接続タイミングを決定する接続タイミング決定手段と、をさらに含む請求項１〜１２のいずれかに記載の画像形成装置。
【請求項１４】
それぞれが前記駆動手段と、前記取出手段と、前記搬送手段と、前記駆動制御手段と、前記負荷検出手段と、を備えた増設給紙手段が複数重なって配置され、
前記複数の増設給紙手段は、前記供給手段に最も近い最下流増設給紙手段と、用紙を供給する最上流増設給紙手段と、前記最下流増設給紙手段と前記最上流増設給紙手段との間の少なくとも１つの中間増設給紙手段とを含み、
前記最下流増設給紙手段が有する前記搬送手段は、上流から搬送される用紙を、前記供給手段に搬送し、
前記最上流増設給紙手段が有する前記搬送手段は、前記給紙ローラから搬送される用紙を、前記少なくとも１つの中間増設給紙手段のうち最も上流のものが有する前記搬送手段に搬送し、
前記少なくとも１つの中間増設給紙手段それぞれが有する前記搬送手段は、上流から搬送される用紙を下流の前記中間増設給紙手段または前記給紙増設給紙手段が有する前記搬送手段に搬送し、
前記複数の負荷検出手段それぞれは、前記複数の増設給紙手段それぞれが有する前記駆動手段ごとに、負荷を検出し、
前記複数の駆動制御手段に含まれる前記停止タイミング決定手段は、前記複数の増設給紙手段それぞれが有する前記駆動手段を停止させる停止タイミングを、該駆動手段について前記検出された負荷に基づいて決定する、請求項１〜１３のいずれかに記載の画像形成装置。
【請求項１５】
前記駆動制御手段に含まれる前記駆動タイミング決定手段は、前記複数の増設給紙手段それぞれが有する前記駆動手段を再駆動させる再駆動タイミングを、該駆動手段について前記検出された負荷に基づいて決定する、請求項１４に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像形成装置に関し、特に、増設された給紙トレイに収納された用紙に画像を形成する画像形成装置に関する。
【背景技術】
【０００２】
画像形成装置は、給紙トレイに収納された複数枚の用紙を１枚ずつ取出し、取出した用紙を搬送する途中で、用紙に画像を形成する。給紙トレイに収納された用紙は、モータにより回転するローラによって、搬送経路に沿って搬送される。一方、給紙トレイは、複数種類の用紙を収納可能であるが、用紙は種類によってサイズ、重量等が異なるため、用紙の種類によってモータの負荷が異なり、用紙を搬送する搬送速度が異なってしまう。このため、給紙トレイに収納している用紙のサイズ、坪量等の種類が、画像形成装置に予め設定されており、その設定に従ってローラの回転が制御される。
【０００３】
誤って画像形成装置に、実際に給紙トレイに収納されている用紙の種類と異なるものが設定される場合に備えて、特開２００７−５５７１０号公報には、記録紙を複数枚搭載する記録紙搭載手段と、記録紙を給紙する給紙ローラと、用紙搬送路上に設けられた給紙センサと、時間を測定可能な時間測定手段と、前記時間測定手段を使って前記給紙ローラを回し始めて前記給紙センサが記録紙を検出するまでの時間が一定時間以内だった場合、前記記録紙搭載手段で搭載されている記録紙が正しく積載されていないと判断し、記録紙を正しく積載するように使用者に対して警告を発する警告手段を設けたことを特徴とする画像形成装置が記載されている。
【０００４】
一方で、静止している用紙を所定の速度になるまで搬送する時間のばらつきを低減させるために、ステッピングモータを使用することが考えられる。しかしながら、ステッピングモータは、その特性として回転同期をはずれると脱調から復帰することができない。このため、脱調しないように最も負荷の大きな条件を考量してステッピングモータに流す電流を設定しなければならないので、負荷が小さい場合であっても大きな電流で駆動され、効率が悪いといった問題がある。この問題に対しては、直流（ＤＣ）ブラシレスモータを使用することにより解決することはできるが、ＤＣブラシレスモータの特性として、負荷の変動により起動・停止する時間が変更するため、用紙の搬送距離を制御したり用紙を適切な位置で停止させたりするためには、ＤＣブラシレスモータと搬送ローラとの間にクラッチを設けなければならず、コストが上昇するといった問題がある。
【特許文献１】特開２００７−５５７１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の一つは、用紙の種類に対応して用紙を適切な位置で停止させることが可能な画像形成装置を提供することである。
【０００６】
この発明の他の目的は、用紙を搬送する距離を適切に制御することが可能な画像形成装置を提供することである。
【課題を解決するための手段】
【０００７】
上述した目的を達成するために、この発明のある局面によれば、画像形成装置は、駆動手段と、蓄積された用紙を取出す取出手段と、駆動手段の回転に伴い回転し、取出手段により搬送される用紙を搬送する搬送手段と、駆動手段を制御する駆動制御手段と、駆動手段の負荷を検出する負荷検出手段と、を備え、駆動制御手段は、搬送手段により搬送される用紙を所定の位置で停止させるために、検出された負荷に基づいて、駆動手段を停止させる停止タイミングを決定する停止タイミング決定手段を含む。
【０００８】
この局面に従えば、搬送手段が搬送する用紙の種類によって駆動手段の負荷が変動し、負荷が異なると駆動手段を停止させてから搬送手段が停止するまでの時間が異なる。駆動手段の負荷に基づいて、駆動手段を停止させる停止タイミングが決定されるので、搬送手段が停止するまでの用紙を搬送する距離を適切に制御することができる。このため、用紙の種類に対応して用紙を適切な位置で停止させることが可能な画像形成装置を提供することができる。
【０００９】
好ましくは、搬送手段により搬送された用紙に画像を形成する画像形成手段と、画像形成手段と搬送手段との間に設けられ、駆動手段とは別の駆動源により駆動されて画像形成手段に用紙を供給する供給手段と、供給手段と搬送手段との間に設けられ、用紙の有無を検出する第１検出手段と、をさらに備え、停止タイミング決定手段は、第１検出手段によって用紙が検出されてから駆動手段を停止させる停止タイミングまでの時間を決定する停止時間決定手段を含む。
【００１０】
この局面に従えば、画像形成手段と搬送手段との間に設けられた供給手段と搬送手段との間に設けられ、用紙の有無を検出する第１検出手段によって、用紙が検出されてから駆動手段を停止させる停止タイミングまでの時間が決定される。負荷が異なると駆動手段を停止させてから搬送手段が停止するまでの時間が異なる。第１検出手段によって、用紙が検出されてから駆動手段を停止させる停止タイミングまでの時間が決定されるので、供給手段と搬送手段との間で用紙が湾曲した状態で停止させることができる。その結果、搬送手段により搬送される用紙の傾きを、供給手段によって補正することができる。
【００１１】
好ましくは、駆動制御手段は、検出された負荷に基づいて、駆動手段を停止させた後に次に駆動手段を駆動させる再駆動タイミングを決定する駆動タイミング決定手段をさらに含む。
【００１２】
この局面に従えば、検出された負荷に基づいて、駆動手段を停止させた後に次に駆動手段を駆動させる再駆動タイミングが決定される。駆動手段の負荷が異なると搬送手段が停止した状態から所定の回転数に至るまでの時間が異なる。駆動手段の負荷に基づいて、駆動手段を再駆動させる駆動タイミングが決定されるので、搬送手段が停止した状態から用紙を搬送する距離を適切に制御することができる。
【００１３】
好ましくは、搬送手段により搬送された用紙に画像を形成する画像形成手段と、画像形成手段と搬送手段との間に設けられ、駆動手段とは別の駆動源により駆動されて画像形成手段に用紙を供給する供給手段と、をさらに備え、駆動タイミング決定手段は、再駆動タイミングから供給手段が画像形成手段に搬送を開始するタイミングまでの時間を決定する駆動時間決定手段を含む。
【００１４】
この局面に従えば、再駆動タイミングから供給手段が画像形成手段に搬送を開始するタイミングまでの時間が決定される。このため、供給手段と搬送手段との間で用紙の長さを所定の長さ以上に維持することができ、用紙が供給手段と搬送手段とで引っ張られるのを回避することができる。
【００１５】
好ましくは、負荷検出手段は、駆動手段の回転数を検出する回転数検出手段と、駆動手段を駆動させてから所定の回転数になるまでの駆動手段の駆動状態に基づいて負荷を決定する。
【００１６】
この局面に従えば、駆動手段を駆動させてから所定の回転数になるまでの駆動手段の駆動状態が検出されるので、駆動手段の負荷をより早く、確実に検出することができる。
【００１７】
好ましくは、駆動手段と取出手段との間に設けられ、駆動手段の動力伝達を切換えるクラッチを、さらに備え、駆動制御手段は、取出手段が１枚目の用紙を取出す際に、駆動手段の駆動と同時またはそれより若干送れてクラッチを繋ぎ、負荷検出手段は、クラッチが繋がれてから駆動手段が所定の回転数になるまでの駆動手段の駆動状態に基づいて負荷を決定する。
【００１８】
この局面に従えば、駆動手段を駆動させてから取出手段と搬送手段とに動力を伝達しているときの駆動状態に基づいて負荷が決定される。駆動手段が停止した状態から所定の回転数になるまでの間であって、駆動手段の負荷が最も大きいときの駆動状態が検出されるので、駆動状態を正確に検出することができる。
【００１９】
好ましくは、給紙トレイに収納された用紙のサイズを取得するサイズ取得手段と、給紙トレイに収納された用紙の残量を検出する残量検出手段と、給紙トレイに収納された用紙の坪量として予め定められた坪量を取得する坪量取得手段と、を含み、検出された用紙のサイズ、用紙の残量および坪量に対して予め定められた基準負荷から所定の範囲内に負荷検出手段により検出された駆動手段の負荷が含まれるか否かを判断する判断手段をさらに備える。
【００２０】
この局面に従えば、検出された用紙のサイズ、用紙の残量および用紙の坪量に対して予め定められた基準負荷から所定の範囲内に負荷検出手段により検出された駆動手段の負荷が含まれるか否かを判断する。駆動手段の負荷は、用紙のサイズ、用紙の残量および用紙の坪量によって変動するので、予め基準負荷を定めることができる。負荷検出手段により検出された駆動手段の負荷が、基準負荷から所定の範囲内になければ、予め定められた用紙の坪量が誤っていることを検出することができる。
【００２１】
好ましくは、判断手段により基準負荷から所定の範囲内に負荷検出手段により検出された駆動手段の負荷が含まれないと判断される場合、坪量の設定が誤っていることを通知する通知手段を、さらに備える。
【００２２】
好ましくは、駆動手段の負荷と、用紙サイズ、用紙の坪量および用紙の残量との関係を予め定めた基準テーブルを記憶する記憶手段と、判断手段により基準負荷から所定の範囲内に負荷検出手段により検出された駆動手段の負荷が含まれないと判断される場合、負荷検出手段により検出された負荷に基づいて、基準テーブルによって関係付けられた用紙サイズ、用紙の坪量および用紙の残量の組み合わせを決定する設定決定手段と、をさらに備える。
【００２３】
この局面に従えば、負荷検出手段により検出された負荷に基づいて、基準テーブルによって関係付けられた用紙サイズ、用紙の坪量および用紙の残量の組み合わせが決定されるので、設定するべき用紙の坪量の正しい値を決定することができる。
【００２４】
好ましくは、設定決定手段により決定された組み合わせによって定まる用紙の坪量で、予め設定されている坪量を変更する設定変更手段を、さらに備え、画像形成手段は、設定変更手段により坪量が変更された場合、変更後の坪量に対応する画像形成条件で画像を形成する。
【００２５】
この局面に従えば、決定された組み合わせによって定まる用紙の坪量で、予め設定されている坪量が変更され、変更後の坪量に対応する画像形成条件で画像が形成される。このため、適切な画像形成条件で画像を形成することができる。
【００２６】
好ましくは、給紙トレイに収納されている用紙のサイズを検出するサイズ検出手段と、給紙トレイに収納されている用紙の残量を検出する残量検出手段と、をさらに備え、設定決定手段は、負荷検出手段により検出される負荷と、基準テーブルによって関係付けられた用紙のサイズ、用紙の坪量および用紙の残量の組み合わせが複数ある場合、検出された用紙のサイズおよび用紙の残量が同じ複数の組み合わせのうちから負荷検出手段により検出された負荷に最も近い負荷と関係付けられた組を決定する。
【００２７】
好ましくは、負荷検出手段は、給紙トレイに収納された用紙のサイズを取得するサイズ取得手段と、給紙トレイに収納された用紙の残量を検出する残量検出手段と、給紙トレイに収納された用紙の坪量を取得する坪量取得手段と、検出された用紙のサイズ、用紙の残量および坪量で、用紙のサイズ、用紙の坪量および用紙の残量との関係を予め定めた基準テーブルを参照して、モータの負荷を決定する。
【００２８】
この局面に従えば、駆動手段の負荷は、用紙のサイズ、用紙の残量および坪量によって変動するが、それらを検出することによって駆動手段の負荷を決定するので、駆動手段の負荷を容易に検出することができる。
【００２９】
好ましくは、駆動手段と取出手段との間に設けられ、駆動手段の動力伝達を切換えるクラッチと、取出手段と搬送手段との間に設けられ、用紙の有無を検出する第２検出手段と、をさらに備え、駆動制御手段は、クラッチを繋いでから所定時間後にクラッチを離し、クラッチを繋いでから第２検出手段により用紙が検出されるまでの時間を計測する計測手段と、計測された時間に基づいて、第２検出手段により検出されていた用紙が検出されなくなってから次にクラッチを繋ぐ接続タイミングを決定する接続タイミング決定手段と、をさらに含む。
【００３０】
この局面に従えば、クラッチを繋いでから用紙が取出手段と搬送手段との間に搬送されるまでの時間が計測され、計測された時間に基づいて、次にクラッチを繋ぐ接続タイミングが決定される。このため、収納される用紙のずれを補正することができる。
【００３１】
好ましくは、それぞれが駆動手段と、取出手段と、搬送手段と、駆動制御手段と、負荷検出手段と、を備えた増設給紙手段が複数重なって配置され、複数の増設給紙手段は、供給手段に最も近い最下流増設給紙手段と、用紙を供給する最上流増設給紙手段と、最下流増設給紙手段と最上流増設給紙手段との間の少なくとも１つの中間増設給紙手段とを含み、最下流増設給紙手段が有する搬送手段は、上流から搬送される用紙を、供給手段に搬送し、最上流増設給紙手段が有する搬送手段は、給紙ローラから搬送される用紙を、少なくとも１つの中間増設給紙手段のうち最も上流のものが有する搬送手段に搬送し、少なくとも１つの中間増設給紙手段それぞれが有する搬送手段は、上流から搬送される用紙を下流の中間増設給紙手段または増設給紙手段が有する搬送手段に搬送し、  複数の負荷検出手段それぞれは、複数の増設給紙手段それぞれが有する駆動手段ごとに、負荷を検出し、複数の駆動制御手段に含まれる停止タイミング決定手段は、複数の増設給紙手段それぞれが有する駆動手段を停止させる停止タイミングを、該駆動手段について検出された負荷に基づいて決定する。
【００３２】
この局面に従えば、複数の増設給紙手段それぞれが有する駆動手段を停止させる停止タイミングが、該駆動手段について検出された負荷に基づいて決定されるので、複数の増設給紙手段それぞれにおいて、適切な位置で用紙を停止させることができる。
【００３３】
好ましくは、駆動制御手段に含まれる駆動タイミング決定手段は、複数の増設給紙手段それぞれが有する駆動手段を再駆動させる再駆動タイミングを、該駆動手段について検出された負荷に基づいて決定する。
【００３４】
この局面に従えば、複数の増設給紙手段それぞれが有する駆動手段を再駆動させる再駆動タイミングが、該駆動手段について検出された負荷に基づいて決定されるので、複数の増設給紙手段それぞれにおいて、搬送手段が停止した状態から用紙を搬送する距離を適切に制御することができる。
【発明を実施するための形態】
【００３５】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００３６】
図１は、本発明の実施の形態の１つにおけるプリンタの概略構成を示す模式的断面図である。図１を参照して、プリンタ１は、本体１０と、本体に着脱自在な第１〜第４増設給紙部５０，５０Ａ，５０Ｂ，５０Ｃと、で構成される。
【００３７】
本体１０は、プリンタ１の全体を制御するための制御基板１１と、画像形成部１２と、本体給紙部２０と、を備える。画像形成部１２は、イエロー、マゼンタ、シアンおよびブラックそれぞれに対応する画像形成ユニット１９Ａ、１９Ｂ、１９Ｃ、１９Ｄと、転写ベルト１７と、駆動ローラ１３と、従動ローラ１５と、転写ローラ３５と、定着ローラ３７と、を備える。
【００３８】
転写ベルト１７は、駆動ローラ１３と従動ローラ１５とにより弛まないように懸架されている。駆動ローラ１３が図中で反時計回りに回転すると、転写ベルト１７が所定の速度で図中反時計回りに回転する。転写ベルト１７の回転に伴って、従動ローラ１５が、反時計回りに回転する。
【００３９】
画像形成ユニット１９Ａ、１９Ｂ、１９Ｃ、１９Ｄには、イエロー、マゼンタ、シアンおよびブラックの印字用データがそれぞれ入力され、少なくとも１つが駆動して、転写ベルト１７上にトナー像が形成される。画像形成ユニット１９Ａ、１９Ｂ、１９Ｃ、１９Ｄのすべてが駆動すると、フルカラーの画像を形成する。画像形成ユニット１９Ａ、１９Ｂ、１９Ｃ、１９Ｄそれぞれが、転写ベルト上にトナー像を転写するタイミングは、転写ベルト１７に付された基準マークを検出することにより、調整される。なお、画像形成ユニット１９Ａ、１９Ｂ、１９Ｃ、１９Ｄは、それぞれ一体的に構成され、本体１０に着脱可能となっている。
【００４０】
本体給紙部２０は、用紙が収納される本体給紙トレイ２１と、本体押上板２２と、本体給紙ローラ２３と、本体用紙規制板２５と、本体用紙残量検出センサ２７と、本体エンプティセンサ２９と、タイミングローラ（供給手段）３１と、タイミングセンサ３３と、を含む。本体用紙規制板２５は、本体給紙トレイ２１に収納される用紙のサイズに応じた位置に合わされ、用紙がずれないように用紙を支持する。本体用紙規制板２５は、位置が合わされると、複数のサイズの用紙に応じてそれぞれ配置された複数の接点を有する本体サイズ検出スイッチのいずれか１つの接点と接続される。制御基板１１においては、本体サイズ検出スイッチの複数の接点のうちＯＮとなった接点を特定することにより、用紙のサイズを検出する。
【００４１】
本体用紙残量検出センサ２７は可変抵抗を含み、制御基板１１に接続されている。本体用紙残量検出センサ２７は、本体押上板２２と接続され用紙残量に応じて変わる本体押上板２２の位置により抵抗が変化する。制御基板１１は、本体用紙残量検出センサ２７の両端の電圧を検出し、本体押上板２２の位置から本体給紙トレイ２１に収納された用紙の残量を検出する。本体エンプティセンサ２９は、例えば、近接スイッチであり、制御基板１１に接続されている。制御基板１１は、本体エンプティセンサ２９の出力から本体給紙トレイ２１に収納された用紙の有無を検出する。また、本体エンプティセンサ２９としては、赤外発光素子と赤外線受光素子とを組み合わせたセンサを用いるようにしてもよい。
【００４２】
本体給紙トレイ２１に収納された用紙は、本体押上板２２により上方に押し上げられて、本体給紙ローラ２３に押し付けられる。本体給紙ローラ２３と用紙との摩擦により本体給紙ローラ２３が回転すると、積載された複数の用紙の最も上の１枚の用紙が本体給紙トレイ２１からタイミングローラ３１に繋がる経路を経て、タイミングローラ３１まで搬送される。
【００４３】
タイミングセンサ３３は、用紙が流れる経路中においてタイミングローラ３１の上流に設けられ、用紙の有無を検出する。タイミングセンサ３３は、用紙を検出している間はＯＮ信号を出力し、用紙を検出しない間はＯＦＦ信号を出力する。
【００４４】
タイミングローラ３１は、転写ベルト１７の回転に同期して回転を開始し、用紙を転写ベルト１７に搬送する。用紙は、転写ローラ３５により転写ベルト１７に押し当てられ、転写ベルト１７上に重畳して形成されたトナー像が用紙に転写される。
【００４５】
トナー像が転写された用紙は、定着ローラ３７に搬送され、定着ローラ３７により加熱される。これにより、トナーが溶かされて用紙に定着する。その後、用紙は本体上部の排紙トレイに排出される。
【００４６】
第１〜第４増設給紙部５０、５０Ａ、５０Ｂ、５０Ｃは、それぞれの構成は、同じなので、ここでは特に言及しない限り、第１増設給紙部５０を例に説明する。なお、第１〜第４増設給紙部５０、５０Ａ、５０Ｂ、５０Ｃそれぞれが有する部材の符号を、第１増設給紙部５０が有する部材を数字のみで示し、第２〜第４増設給紙部５０Ａ、５０Ｂ、５０Ｃそれぞれが有する部材に付す符号は、第１増設給紙部５０が有する部材と同一の部材には同一の数字の後にＡ，Ｂ，Ｃそれぞれの英字を付加した符号として示している。
【００４７】
第１増設給紙部５０は、第１増設給紙部５０の全体を制御する第１増設基板５１と、第１駆動モータ（駆動手段）５３と、用紙を収納する第１給紙トレイ６１と、第１押上板６２と、第１給紙トレイ６１に収納された用紙を取出す第１給紙ローラ（取出手段）２３と、第１クラッチ６４と、第１給紙ローラ６３により搬送される用紙を搬送する搬送ローラ（搬送手段）７１と、用紙の有無を検出する搬送センサ（第２検出手段）７３と、第１押上板６２と、第１用紙規制板６５と、第１用紙残量検出センサ６７と、第１エンプティセンサ６９と、を含む。
【００４８】
第１駆動モータは、第１給紙ローラ６３および第１搬送ローラ７１を回転させるための動力源であり、ここでは直流（ＤＣ）ブラシレスモータを用いている。ＤＣブラシレスモータは、負荷が異なると、停止した状態から回転を開始して所定の回転数に至るまでの時間が異なる特定を有する。なお、ここでは、第１駆動モータの一例としてＤＣブラシレスモータを用いるが、負荷が異なると停止した状態から回転を開始して所定の回転数に至るまでの時間が異なる特定を有するモータであれば、別のモータを用いるようにしてもよい。
【００４９】
第１クラッチ６４は、第１駆動モータ５３と第１給紙ローラ６３との間に設けられ、第１駆動モータ５３の動力伝達を切り換える。搬送ローラ７１は、第１駆動モータ５３と歯車またはベルトで接続され、第１駆動モータ５３の回転に伴い回転し、第１給紙ローラ６３により搬送される用紙を搬送する。第１搬送センサ７３は、第１給紙ローラ６３と搬送ローラ７１との間に設けられ、第１給紙ローラ６３から搬送される用紙の有無を検出する。
【００５０】
第１用紙規制板６５、第１用紙残量検出センサ６７、第１エンプティセンサ６９は、上記本体用紙規制板２５、本体用紙残量検出センサ２７および本体エンプティセンサ２９と同じなので、ここでは説明を繰り返さない。
【００５１】
第１給紙トレイ６１に収納された用紙は、第１押上板６２により上方に押し上げられて、第１給紙ローラ６３に押し付けられる。第１給紙ローラ６３と用紙との摩擦により第１給紙ローラ６３が回転すると、積載された複数の用紙の最も上の１枚の用紙が第１給紙トレイ６１から第１搬送ローラ７１に搬送される。さらに、第１搬送ローラ７１が回転することにより用紙がタイミングローラ３１に繋がる経路を経て、タイミングローラ３１まで搬送される。
【００５２】
第２増設給紙部５０Ａの第２給紙トレイ６１Ａに収納された用紙は、第２給紙ローラ６３Ａが回転することにより、用紙が第２給紙トレイ６１Ａから第２搬送ローラ７１Ａに搬送される。さらに、第２搬送ローラ７１Ａが回転することにより用紙が第１搬送ローラ７１に繋がる経路を経て、第１搬送ローラ７１まで搬送される。この場合、第１搬送ローラ７１が回転することにより用紙がタイミングローラ３１に繋がる経路を経て、タイミングローラ３１まで搬送される。
【００５３】
第３増設給紙部５０Ｂの第３給紙トレイ６１Ｂに収納された用紙は、第３給紙ローラ６３Ｂが回転することにより、用紙が第３給紙トレイ６１Ｂから第３搬送ローラ７１Ｂに搬送される。さらに、第３搬送ローラ７１Ｂが回転することにより用紙が第２搬送ローラ７１Ａに繋がる経路を経て、第２搬送ローラ７１Ａまで搬送される。この場合、第２搬送ローラ７１Ａおよび第１搬送ローラ７１が回転することにより用紙がタイミングローラ３１に繋がる経路を経て、タイミングローラ３１まで搬送される。
【００５４】
第４増設給紙部５０Ｃの第４給紙トレイ６１Ｃに収納された用紙は、第４給紙ローラ６３Ｃが回転することにより、用紙が第４給紙トレイ６１Ｃから第４搬送ローラ７１Ｃに搬送される。さらに、第４搬送ローラ７１Ｃが回転することにより用紙が第３搬送ローラ７１Ｂに繋がる経路を経て、第２搬送ローラ７１Ａまで搬送される。この場合、第３搬送ローラ７１Ｂ、第２搬送ローラ７１Ａおよび第１搬送ローラ７１が回転することにより用紙がタイミングローラ３１に繋がる経路を経て、タイミングローラ３１まで搬送される。
【００５５】
図２は、制御基板１１のハードウェア構成の概略の一例を示すブロック図である。図２を参照して、制御基板１１は、それぞれがバス１１０に接続されたメインＣＰＵ１０１と、記憶部１０３と、カードＩ／Ｆ１０５と、通信Ｉ／Ｆ１０９と、ネットワークインターフェイス（Ｉ／Ｆ）１１１と、操作パネル１１３と、を含む。
【００５６】
メインＣＰＵ１０１は、制御基板１１の全体を制御する。通信Ｉ／Ｆ１０９は、プリンタ１をパーソナルコンピュータと接続する。通信Ｉ／Ｆ１０９は、パーソナルコンピュータと通信し、パーソナルコンピュータから画像を形成するためのプリントデータを受信する。ネットワークＩ／Ｆ１１１は、プリンタ１をネットワークと接続する。ネットワークＩ／Ｆ１１１は、データを所定の通信プロトコルに従ってネットワークに出力し、ネットワークから所定の通信プロトコルに従ってデータを受信する。メインＣＰＵ１０１は、ネットワークＩ／Ｆ１１１を介してネットワークに接続された他のコンピュータからプリントデータを受信することが可能となる。このため、プリンタ１は、通信Ｉ／Ｆ１０９を介して接続されたコンピュータ、またはネットワークＩ／Ｆ１１１を介して接続されたコンピュータのいずれかからプリントデータを受信し、画像を形成する。
【００５７】
操作パネル１１３は、入力部１１３Ａと表示部１１３Ｂとを含む。入力部１１３Ａは、プリンタ１のユーザによる操作の入力を受け付けるためのタッチパネル、キーボードまたはマウス等の入力装置である。表示部１１３Ｂは、液晶表示装置または有機ＥＬ（ｅｌｅｃｔｒｏ−ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイパネルである。入力部１１３Ａに透明な部材からなるタッチパネルを用いる場合には、表示部１１３Ｂ上にタッチパネルを重ねて設置することで、表示部１１３Ｂに表示されたボタンの指示を検出することができる。これにより、種々の操作の入力が可能となる。
【００５８】
記憶部１０３は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）およびＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ/Ｐｒｏｇｒａｍａｂｌｅ  ＲＯＭ）などの半導体メモリおよびハードディスクドライブ（ＨＤＤ）等の磁気記憶装置を含む。
【００５９】
メインＣＰＵ１０１は、記憶部１０３に含まれるＲＯＭに記憶されたプログラムを実行する。ここでは、メインＣＰＵ１０１が記憶部１０３のＲＯＭに記憶されたプログラムを実行する例を示すが、メインＣＰＵ１０１が実行するプログラムは、ＲＯＭに記憶されたものに限られず、ＥＥＰＲＯＭに記憶するようにしてもよい。ＥＥＰＲＯＭに記憶するようにすれば、プログラムを書き換えるまたは追加して書き込みすることが可能となる。このため、ネットワークに接続された他のコンピュータが、プリンタ１のＥＥＰＲＯＭに記憶されたプログラムを書換える、または、新たなプログラムを追加して書き込むことができる。さらに、プリンタ１が、ネットワークに接続された他のコンピュータからプログラムをダウンロードして、そのプログラムをＥＥＰＲＯＭに記憶することができる。
【００６０】
カードＩ／Ｆ１０５には、メモリカード１０５Ａが装着される。メインＣＰＵ１０１は、カードＩ／Ｆ１１０を介してメモリカード１０５Ａにアクセスが可能である。プログラムをメモリカード１０５Ａに記憶するようにし、メインＣＰＵ１０１がカードＩ／Ｆ１０５に装着されたメモリカード１０５Ａに記録されたプログラムをロードして実行するようにしてもよい。なお、プログラムを記録する記録媒体は、メモリカード１０５Ａに限定されることなく、他の記録媒体を用いてもよい。ここでいうプログラムは、メインＣＰＵ１０１により直接実行可能なプログラムだけでなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００６１】
図３は、第１増設給紙部が有する第１増設制御基板の概略を示すブロック図である。図３を参照して、第１増設制御基板５１は、第１増設給紙部５０の全体を制御する第１ＣＰＵ８１と、第１ＣＰＵ８１が実行するプログラムを記憶する第１ＲＯＭ８３と、第１ＣＰＵ８１の作業領域として用いられる第１ＲＡＭ８５とを備える。第１ＣＰＵ８１は、第１駆動モータ５３と接続され、第１駆動モータ５３を制御する。具体的には、第１駆動モータ５３に駆動開始信号を出力して第１駆動モータ５３を回転させ、駆動停止信号を出力して第１駆動モータ５３の回転を停止させる。また、第１ＣＰＵ８１は、第１駆動モータ５３から回転数（角速度）が入力され、第１駆動モータ５３の角加速度を検出する。
【００６２】
第１ＣＰＵ８１は、第１クラッチ６４と接続され、第１クラッチ６４の開閉を制御する。具体的には、第１ＣＰＵ８１は、第１クラッチ６４にＯＮ信号を出力することにより、第１クラッチを閉じさせる。第１クラッチ６４が閉じている間は、第１駆動モータ５３の動力が第１給紙ローラ６３に伝達される。また、第１ＣＰＵ８１は、第１クラッチ６４にＯＦＦ信号を出力することにより、第１クラッチ６４を開かせる。第１クラッチ６４が開いている間は、第１駆動モータ５３の動力が第１給紙ローラ６３に伝達されない。
【００６３】
第１ＣＰＵ８１は、第１用紙残量検出センサ６７と接続される。第１用紙残量検出センサ６７は可変抵抗を含み、第１押上板６２と接続され、用紙残量に応じて変わる第１押上板６２の位置により抵抗が変化する。第１ＣＰＵ８１は、第１用紙残量検出センサ６７の両端の電圧を検出し、第１押上板６２の位置から第１給紙トレイ６１に収納された用紙の残量を検出する。第１ＣＰＵ８１は、第１エンプティセンサ６９と接続され、第１エンプティセンサ６９の出力から第１給紙トレイ６１に収納された用紙の有無を検出する。
【００６４】
第１ＣＰＵ８１は、第１搬送センサ７３と接続される。第１搬送センサ７３は、用紙を検出している間はＯＮ信号を出力し、用紙を検出しない間はＯＦＦ信号を出力する。第１ＣＰＵ８１は、第１搬送センサ７３の出力がＯＦＦからＯＮへの変化を検出することにより、用紙の先端が第１搬送センサ７３が配置される位置にあることを検出し、第１搬送センサ７３の出力がＯＮからＯＦＦへの変化を検出することにより、用紙の後端が第１搬送センサ７３が配置される位置にあることを検出する。
【００６５】
第１ＣＰＵ８１は、第１サイズ検出スイッチ６６と接続される。第１サイズ検出スイッチ６６は、第１給紙トレイ６１に収納される用紙のサイズに応じてそれぞれ配置された複数の接点を有する。第１用紙規制板６５が用紙のサイズに合わせて位置決めされると、第１サイズ検出スイッチ６６が有する複数の接点のうち第１用紙規制板６５の位置に対応する１つがＯＮする。第１ＣＰＵ８１は、第１サイズ検出スイッチ６６の複数の接点のうちＯＮとなった接点を特定することにより、用紙のサイズを検出する。
【００６６】
図４は、第１駆動モータの起動時の回転数の変化の一例を示す図である。図５は、第１駆動モータの停止時の回転数の変化の一例を示す図である。図４および図５において、第１駆動モータに基準の負荷を受ける場合における回転数の変化を実線で示し、第１駆動モータに基準よりも小さい負荷を受ける場合における回転数の変化を点線で示し、第１駆動モータに基準よりも大きい負荷を受ける場合における回転数の変化を一点鎖線で示す。図４を参照して、起動時において第１駆動モータ５３が所定の回転数に達するまでの時間は、負荷が基準よりも小さい場合、負荷が基準の場合、負荷が基準よりも大きい場合の順に長くなる。図５を参照して、停止時において所定の回転数から回転が停止するまでの時間は、負荷が基準よりも大きい場合、負荷が基準の場合、負荷が基準よりも小さい場合の順に長くなる。
【００６７】
第１駆動モータ５３は、起動時において負荷によって所定の回転数に達するまでの時間と、停止時において所定の回転から停止するまでの時間が異なる。このため、本実施の形態におけるプリンタ１は、タイミングローラ３１と、第１搬送ローラ７１との間で用紙が引っ張られることのないように、第１駆動モータ５３の駆動を制御する。
【００６８】
図６は、第１ＣＰＵ８１が有する機能およびメインＣＰＵ１０１が有する機能それぞれの一例を示すブロック図である。第１ＣＰＵ８１が有する機能およびメインＣＰＵ１０１が有する機能は、第１ＣＰＵ８１が第１ＲＯＭ８３に記憶されたプログラムを実行することにより、また、メインＣＰＵ１０１が記憶部１０３に記憶されたプログラムを実行することにより実現される。図７は、駆動モータの駆動開始と停止を説明するためのタイミングチャートである。以下、図６および図７を用いて、プリンタ１が画像形成する際の用紙の供給について、説明する。
【００６９】
メインＣＰＵ１０１は、第１検出部１２１と、タイミングローラ制御部１２３と、画像形成制御部１２５と、通知部１３３と、設定決定部１３５と、設定変更部１３７と、を含む。画像形成制御部１２５は、画像形成部１２を制御し、画像書き出し信号をタイミングローラ制御部１２３に出力する。画像書き出し信号は、画像形成制御部１２５の基準となる信号であり、画像書き出し信号に基づいて、転写ベルト１７が回転する。
【００７０】
タイミングローラ制御部１２３は、画像形成制御部１２５から入力される画像書き出し信号に基づいて、タイミングクラッチをＯＦＦからＯＮに切り換えることにより、タイミングローラ３１の回転を開始させ、タイミングクラッチをＯＮからＯＦＦに切り換えることによりタイミングローラ３１の回転を停止させる。また、タイミングローラ制御部１２３は、画像書き出し信号を第１ＣＰＵ８１に出力する。タイミングローラ制御部１２３は、この画像書き出し信号に同期して、具体的には、画像書き出し信号が入力されてから所定時間経過後に、タイミングローラ３１の回転を開始する。このため、画像書き出し信号は、タイミングローラ３１が回転を開始するタイミングを示す信号といえる。
【００７１】
第１検出部１２１は、タイミングセンサ３３の出力が入力され、タイミングセンサ３３の出力がＯＦＦからＯＮへの変化を検出することにより、用紙の先端がタイミングセンサ３３が配置される位置、換言すればタイミングローラ３１の上流近傍にあることを検出する。第１検出部１２１は、用紙の先端がタイミングセンサ３３が配置されている位置にあることを検出すると、第１検出信号を第１ＣＰＵ８１に出力する。
【００７２】
第１ＣＰＵ８１は、第１駆動モータ５３の負荷を検出する負荷検出部２０１と、第１駆動モータ５３を制御する駆動制御部２０３と、第１クラッチ６４を制御するクラッチ制御部２１３と、第１搬送センサ７３の出力が入力される第２検出部２１７と、時間を計測する計測部２１５と、を含む。
【００７３】
負荷検出部２０１は、第１駆動モータ５３の起動時における負荷を検出する。図８は、負荷検出部２０１の詳細な機能を示すブロック図である。図８を参照して、負荷検出部２０１は、回転数検出部２５１と、駆動状態検出部２５３とを含む。回転数検出部２５１は、第１駆動モータ５３の回転数が入力され、回転数を駆動状態検出部２５３に出力する。駆動状態検出部２５３は、第１駆動モータ５３が回転を開始してから所定回転数になるまでの角加速度または時間を計測することにより、第１駆動モータ５３の起動時における負荷を検出する。ここで、起動時とは、第１駆動モータ５３が回転を開始してから所定回転数に到達する前であって、第１クラッチ６４をＯＮしている期間をいう。すなわち、第１駆動モータ５３が、第１給紙ローラ６３と、第１搬送ローラ７１とを回転させて、それらが用紙を搬送している期間である。起動時における第１駆動モータ５３の負荷が最も大きくなるので、この期間における負荷を検出することにより、用紙によって異なる負荷の差を正確に検出することができる。第１給紙ローラ６３と、第１搬送ローラ７１とが用紙を搬送している場合、用紙の重量または積載されている用紙の摩擦によって、第１駆動モータ５３の負荷が異なる。ここでは、起動時における第１駆動モータ５３の負荷を、角加速度とする場合を例に説明する。負荷検出部２０１は、起動時における駆動モータの所定時間ｔ１における回転数の変化（ｖ１）を検出し、角加速度（Ｒ）を算出し、駆動制御部２０３およびメインＣＰＵ１０１に出力する。ただし、Ｒ＝ｖ１／ｔ１である。
【００７４】
図６および図７に戻って、駆動制御部２０３は、第１駆動モータ５３をＯＦＦからＯＮに切り換えることにより、第１駆動モータ５３の駆動を開始させ、第１駆動モータ５３をＯＮからＯＦＦに切り換えることにより、第１駆動モータ５３の駆動を停止させる。駆動制御部２０３は、タイミングローラ制御部１２３から入力される画像書き出し信号に基づいて、第１駆動モータ５３を起動させる。駆動制御部２０３は、最初の１枚目の用紙を搬送する際に、タイミングローラ制御部１２３から入力される画像書き出し信号がＯＦＦからＯＮに切り換わってから所定時間経過後に、第１駆動モータ５３を起動させる。
【００７５】
クラッチ制御部２１３は、第１クラッチ６４のＯＮとＯＦＦとを切り換えることにより、第１給紙ローラ６３の回転を制御する。クラッチ制御部２１３は、タイミングローラ制御部１２３から画像書き出し信号が入力され、画像書き出し信号に基づいて、第１クラッチ６４をＯＦＦからＯＮに切り換え、第１給紙ローラ６３を回転させる。クラッチ制御部２１３は、最初の１枚目の用紙を搬送する際は、タイミングローラ制御部１２３から入力される画像書き出し信号がＯＦＦからＯＮに切り換わってから所定時間経過後に第１クラッチ６４をＯＦＦからＯＮに切り換える。
【００７６】
クラッチ制御部２１３が第１クラッチをＯＦＦからＯＮに切り換えるタイミングは、駆動制御部２０３が第１駆動モータ５３をＯＦＦからＯＮに切り換えるタイミングより数ｍｓ遅い。これは、第１クラッチ６４の特性上、回転しながらの連結のほうがより連結時間が安定するからである。なお、クラッチ制御部２１３が第１クラッチをＯＦＦからＯＮに切り換えるタイミングを、駆動制御部２０３が第１駆動モータ５３をＯＦＦからＯＮに切り換えるタイミングと同時またはそれより前にしてもよい。
【００７７】
クラッチ制御部２１３は、第１クラッチ６４をＯＮして繋いでから所定時間後に第１クラッチ６４をＯＦＦして離し、第１給紙ローラ６３の駆動を停止させる。所定時間は、少なくとも用紙が第１搬送ローラ７１に到達するまでの時間である。第１クラッチ６４をＯＮからＯＦＦに切り換えると、第１給紙ローラ６３が駆動を停止するが、用紙が第１搬送ローラ７１により搬送されるので、第１給紙ローラ６３は、搬送される用紙によって従動する。クラッチ制御部２１３は、第１クラッチ６４をＯＮする場合、取出開始信号を計測部２１５に出力する。
【００７８】
第２検出部２１７は、第１搬送センサ７３の出力が入力され、第１搬送センサ７３の出力がＯＦＦからＯＮへの変化を検出すると、計測部２１５に先端検出信号を出力し、第１搬送センサ７３の出力がＯＮからＯＦＦへの変化を検出すると、クラッチ制御部２１３に後端検出信号を出力する。
【００７９】
計測部２１５は、クラッチ制御部２１３から取出開始信号が入力されてから第２検出部２１７から先端検出信号が入力されるまでの時間を計測し、計測した時間ｔ１１をクラッチ制御部２１３に出力する。
【００８０】
クラッチ制御部２１３は、計測部２１５から入力される時間ｔ１１に基づいて、第２検出部２１７から後端検出信号が入力されてから次に第１クラッチ６４をＯＦＦからＯＮに切り換えるタイミングまでの時間ｔ４１を決定する。２枚目以降の用紙の取出しは、第１駆動モータ５３が所定の回転数で回転しているので、第１クラッチ６４のＯＮによってばらつきが少ない。時間ｔ１１は、第１給紙トレイ６１での用紙位置のずれを示し、この時間ｔ４１は、このずれを補正するための時間である。ここでは、基準値ｔＰＳからのずれの１／２を補正するようにしている。
【００８１】
クラッチ制御部２１３は、第２検出部２１７から後端検出信号が入力されてから補正された時間ｔ４１後に、第１クラッチ６４をＯＦＦからＯＮに切り換える。これにより、連続して搬送される用紙の間隔を、できるだけ等間隔にすることができる。
【００８２】
駆動制御部２０３は、停止タイミング決定部２０５と、駆動タイミング決定部２０９とを含む。停止タイミング決定部２０５は、第１搬送ローラ７１により搬送される用紙を所定の位置で停止させるために、負荷検出部２０１から入力される角加速度Ｒに基づいて、第１駆動モータ５３を停止するタイミングを決定する。停止タイミング決定部２０５は、停止時間決定部２０７を含む。停止時間決定部２０７は、予め定められた係数Ｋ１を角加速度Ｒで除算することにより停止補正量を算出し、予め定められた停止時間ｔ２１を、それに停止補正量を加算した値に補正する。停止補正量は、第１駆動モータ５３の負荷（角加速度Ｒ）が大きいほど大きな値である。第１駆動モータ５３の負荷が大きいほど、第１駆動モータ５３の駆動を停止してから実際に回転を停止するまでの時間が長いからである。
【００８３】
第１搬送ローラ７１により搬送される用紙は、その先端がタイミングセンサ３３により検出された後、タイミングローラ３１に搬送される。この時点においてタイミングローラ３１は回転していないため、さらに第１搬送ローラ７１により用紙が搬送されることにより、用紙がタイミングローラ３１と第１搬送ローラ７１との間で湾曲する。これにより、用紙がタイミングローラ３１によってその傾きが補正される。予め定められた停止時間ｔ２１は、ここでは、用紙の先端がタイミングセンサ３３により検出されてからの時間として、最も負荷の小さい用紙がタイミングローラ３１と第１搬送ローラ７１との間で湾曲するのに必要な時間として予め定められた値としている。
停止時間ｔ２１＝ｔ２１＋Ｋ１／Ｒ  …  （１）
【００８４】
停止タイミング決定部２０５は、第１駆動モータ５３を停止するタイミングを、第１検出部１２１から第１検出信号が入力されてから補正された停止時間ｔ２１が経過するときに決定する。駆動制御部２０３は、第１検出部１２１から第１検出信号が入力されてから補正された停止時間ｔ２１が経過すると、第１駆動モータ５３をＯＦＦにし、駆動を停止させる。これにより、第１駆動モータ５３の負荷によって停止時間ｔ２１が補正されるので、第１搬送ローラ７１と、タイミングローラ３１との間において、用紙を所定量だけ湾曲させることができ、用紙の傾きを補正することができる。
【００８５】
駆動タイミング決定部２０９は、第１駆動モータ５３を停止させた後に次に第１駆動モータ５３を駆動させる再駆動タイミングを、負荷検出部２０１から入力される角加速度Ｒに基づいて決定する。駆動タイミング決定部２０９は、駆動時間決定部２１１を含む。駆動時間決定部２１１は、予め定められた係数Ｋ２に角加速度Ｒを乗算することにより駆動補正量を算出し、予め定められた駆動時間ｔ３１を、それに駆動補正量を加算した値に補正する。駆動補正量は、第１駆動モータ５３の負荷（角加速度Ｒ）が大きいほど小さな値である。第１駆動モータ５３の負荷が大きいほど、第１駆動モータ５３の駆動を開始してから所定の回転数になるまでの時間が長いからである。
【００８６】
タイミングローラ３１と第１搬送ローラ７１との間で停止する用紙は、タイミングローラ３１が、画像書き出し信号がＯＮに切り換わってから所定時間経過後に回転を開始することにより、タイミングローラ３１によって搬送される。この際、タイミングローラ３１と第１搬送ローラ７１との間で用紙を所定量湾曲した状態を維持するのが好ましい。第１搬送ローラ７１が駆動することなく、タイミングローラ３１のみで用紙を搬送すると、第１搬送ローラ７１により用紙が引っ張られて、用紙の傾きを補正することができない場合がある。そのため、第１搬送ローラ７１を、タイミングローラ３１の回転よりも前に回転させるのが好ましい。予め定められた駆動時間ｔ３１は、画像書き出し信号がＯＮに切り換わってから時間として、最も負荷の大きい用紙がタイミングローラ３１と第１搬送ローラ７１との間で湾曲するのに必要な時間として予め定められた値である。
駆動時間ｔ３１＝ｔ３１＋Ｋ２×Ｒ  …  （２）
【００８７】
駆動時間ｔ３１は、画像書き出し信号がＯＮに切り換わった時を基準としており、画像書き出し信号がＯＮに切り換わってからの経過時間であり、タイミングローラ３１の回転の開始は、画像書き出し信号がＯＮに切り換わった時を基準としており、画像書き出し信号がＯＮに切り換わってから所定時間経過した時である。したがって、駆動時間決定部２１１は、タイミングローラ３１が回転を開始するタイミングに基づいて、駆動時間ｔ３１を決定するようにことも可能である。
【００８８】
停止タイミング決定部２０５は、第１駆動モータ５３を駆動するタイミングを、画像書き出し信号がＯＮに切り換わってから補正された駆動時間ｔ３１が経過する時に決定する。駆動制御部２０３は、画像書き出し信号がＯＮに切り換わってから補正された駆動時間ｔ３１が経過すると、第１駆動モータ５３をＯＮにし、駆動を開始させる。第１駆動モータ５３の負荷によって駆動時間ｔ３１が補正されるので、第１搬送ローラ７１と、タイミングローラ３１との間において、用紙を所定量だけ湾曲させた状態で搬送することができ、用紙の傾きを補正することができる。
【００８９】
判断部１３１は、負荷検出部２０１から入力される角加速度に基づいて、本体給紙部２０、第１〜第４増設給紙部５０，５０Ａ，５０Ｂ，５０Ｃのうち用紙を給紙するものとして選択されたものに対して設定されている坪量が正しいか否かを判断する。具体的には、判断部１３１は、本体給紙部２０、第１〜第４増設給紙部５０，５０Ａ，５０Ｂ，５０Ｃそれぞれから用紙サイズおよび残量を取得し、第１〜第４増設給紙部５０，５０Ａ，５０Ｂ，５０Ｃそれぞれに対して予め設定されている坪量を取得する。そして、記憶部１０３に予め記憶されている基準テーブルを読み出す。基準テーブルは、用紙のサイズ、残量および坪量の複数の組み合わせそれぞれと、第１〜第４駆動モータ５３，５３Ａ，５３Ｂ，５３Ｃそれぞれの起動時の角加速度との関係を定めたテーブルである。
【００９０】
図９は、基準テーブルの一例を示す図である。図９においては、第１増設給紙部５０が備える第１駆動モータ５３における基準テーブルを示す。図９を参照して、基準テーブルは、用紙のサイズ、残量および坪量との組と、第１駆動モータ５３の起動時における角加速度との関係を予め定める。
【００９１】
図６に戻って、次に、第１〜第４増設給紙部５０，５０Ａ，５０Ｂ，５０Ｃのうち用紙を給紙するものとして選択されたものについて、取得された用紙サイズ、残量および坪量の組み合わせに対応して基準テーブルにより定められた角加速度を取得する。判断部１３１は、負荷検出部２０１から入力される角加速度が、基準テーブルから取得された角加速度から所定の範囲内に含まれるか否かを判断し、所定の範囲内ならば坪量の設定が正しいと判断するが、所定の範囲内でなければ坪量の設定が誤っていると判断する。判断部１３１は、坪量の設定が誤っていると判断する場合、通知部１３３に通知指示を出力するとともに、設定決定部１３５に取得された用紙サイズおよび残量と、負荷検出部２０１から入力される角加速度とを出力する。
【００９２】
通知部１３３は、坪量の設定が誤っていることをユーザに通知する。例えば、表示部１１３Ｂにエラーメッセージを表示する。
【００９３】
設定決定部１３５は、記憶部１０３に記憶されている基準テーブルを参照して、負荷検出部２０１から入力される角加速度を所定の範囲内に含む角加速度が対応付けられた用紙サイズ、残量および坪量の組みをすべて抽出する。さらに、抽出された組のうちから、第１〜第４増設給紙部５０，５０Ａ，５０Ｂ，５０Ｃのうち用紙を給紙するものとして選択されたものから取得される用紙のサイズおよび残量を含む組を抽出する。この段階で、複数の組が抽出される場合、それらのうちから負荷検出部２０１から入力される角加速度に最も近い角加速度が対応付けられた組を１つ決定する。そして、決定された組で定義される坪量を、設定するための坪量に決定する。設定決定部１３５は、決定された坪量を、設定変更部１３７に出力する。
【００９４】
設定変更部１３７は、第１〜第４増設給紙部５０，５０Ａ，５０Ｂ，５０Ｃのうち用紙を給紙するものとして選択されたものに対して設定されている坪量を、設定決定部１３５から入力される坪量で更新する。
【００９５】
画像形成制御部１２５は、更新された坪量で定まる画像形成条件に従って画像形成部１２を制御し、画像形成する。画像形成条件は、例えば、転写ローラ３５における転写電圧、または定着ローラ３７における定着温度である。坪量により、転写条件および転職条件が異なるが、誤った坪量の設定が正しい値に更新されるので、適切に転写および定着することができる。
【００９６】
なお、ここでは、基準テーブルを、用紙のサイズ、用紙の残量、用紙の坪量の組に対して第１駆動モータ５３の負荷を関連付けるようにしたが、用紙のサイズ、用紙の残量、用紙の坪量のうちから選ばれた少なくとも１つからなる組と第１駆動モータ５３の負荷とを関連付けるようにしてもよい。例えば、基準テーブルが、用紙のサイズ、用紙の残量、用紙の坪量のいずれかと負荷とを関連付ける場合、負荷から用紙のサイズ、用紙の残量、用紙の坪量を決定することができる。
【００９７】
図１０は、タイミングローラ制御処理の流れの一例を示すフローチャートである。タイミングローラ制御処理は、メインＣＰＵ１０１が、画像形成プログラムを実行することによりメインＣＰＵ１０１により実行される処理である。図１０を参照して、メインＣＰＵ１０１は、印字要求を受け付けたか否かを判断する（ステップＳ０１）。例えば、通信Ｉ／Ｆ１０９またはネットワークＩ／Ｆ１１１が、コンピュータからプリントデータを受信することにより、印字要求を受け付ける。印字要求を受け付けるまで待機状態となり（ステップＳ０１でＮＯ）、印字要求を受け付けたならば（ステップＳ０１でＹＥＳ）、処理をステップＳ０２に進める。
【００９８】
ステップＳ０２においては、変数ｎに印字枚数Ｎを設定する。印字枚数Ｎは、外部のコンピュータから受信されるプリントデータに含まれ、プリントデータから抽出することにより取得される。次のステップＳ０３においては、給紙トレイを決定する。外部のコンピュータから受信されるプリントデータに含まれるサイズの用紙を収納する給紙トレイを、本体給紙部２０、第１〜第４増設給紙部５０，５０Ａ，５０Ｂ，５０Ｃのうちから決定する。ステップＳ０２において印字枚数Ｎが設定された変数ｎは、ステップＳ０３において決定された給紙トレイを制御するＣＰＵに渡される。ここでは、第１増設給紙部５０が決定される場合について説明する。したがって、変数ｎは、第１増設給紙部５０が備える第１ＣＰＵ８１に渡され、後述する第１ＣＰＵ８１が実行する給紙制御処理において用いられる。
【００９９】
ステップＳ０４においては、画像書き出し信号を検出したか否かを判断する。画像書き出し信号は、メインＣＰＵ１０１が基準とする信号であればよく、画像形成部１２が制御される基準となる信号である。例えば、回転する転写ベルト１７が所定の位置にきたときを基準とすれば、転写ベルト１７に付された基準マークを検出するためのセンサが、基準マークを検出することにより画像書き出し信号を検出する。画像書き出し信号を検出するまで待機状態となり（ステップＳ０４でＮＯ）、画像書き出し信号を検出したならば（ステップＳ０４でＹＥＳ）、処理をステップＳ０５に進める。
【０１００】
ステップＳ０５においては、タイマ１をスタートさせる。タイマ１は、画像書き出し信号を検出してからの経過時間を計時する。次のステップＳ０６においては、タイミングセンサ３３がＯＦＦからＯＮに切り換わったか否かを判断する。換言すれば、用紙の先端がタイミングセンサ３３が設置された位置に到達したか否かを判断する。タイミングセンサ３３がＯＮに切り換わったならば処理をステップＳ０７に進め、そうでなければ処理をステップＳ１１に進める。ステップＳ１１においては、タイマ１の値がしきい値Ｔ１になったか否かを判断する。タイマ１の値がしきい値Ｔ１と同じならば処理をステップＳ０４に戻すが、そうでなければ処理をステップＳ０６に戻す。しきい値Ｔ１は、画像書き出し信号を検出してからタイミングセンサ３３がＯＮになるまでに許される最大の値であり、画像書き出し信号が検出されてからしきい値Ｔ１が経過した後は、次に画像書き出し信号が検出されなければ画像形成することができない時間である。
【０１０１】
ステップＳ０７においては、タイマ１の値がしきい値Ｔ２となったか否かを判断する。タイマ１の値がしきい値Ｔ２になるまで待機状態となり（ステップＳ０７でＮＯ）、タイマ１の値がしきい値Ｔ２になると処理をステップＳ０８に進める。しきい値Ｔ２は、画像書き出し信号が検出されてからタイミングローラ３１の駆動を開始させるための時間として予め定められた値である。転写ベルト１７に形成されたトナー像と、タイミングローラ３１により搬送される用紙との位置が合致するように予め定められた値である。
【０１０２】
ステップＳ０８においては、タイミングローラ３１の駆動を開始する。これにより用紙がタイミングローラ３１により搬送され、転写ローラ３５に搬送され、転写ベルト１７に形成されたトナー像が用紙に転写される。ステップＳ０９においては、タイミングセンサ３３がＯＮからＯＦＦに切り換わったか否かを判断する。タイミングセンサ３３がＯＦＦに切り換わるまで待機状態となり（ステップＳ０９でＮＯ）、タイミングセンサ３３がＯＦＦに切り換わると（ステップＳ０９でＹＥＳ）、処理をステップＳ１０に進める。ステップＳ１０においては、タイミングローラ３１の駆動を停止し、処理をステップＳ０４に戻す。
【０１０３】
図１１は、給紙制御処理の流れの一例を示すフローチャートである。給紙制御処理は、第１ＣＰＵ８１が、給紙制御プログラムを実行することにより第１ＣＰＵ８１により実行される処理である。給紙制御プログラムは、画像形成プログラムの一部である。図１１を参照して、第１ＣＰＵ８１は、画像書き出し信号を検出したか否かを判断する（ステップＳ２１）。画像書き出し信号は、メインＣＰＵ１０１から入力される。画像書き出し信号を検出するまで待機状態となり（ステップＳ２１でＮＯ）、画像書き出し信号を検出したならば（ステップＳ２１でＹＥＳ）、処理をステップＳ２２に進める。
【０１０４】
ステップＳ２２においては、第１駆動モータ５３の駆動を開始する。これにより、第１搬送ローラ７１が回転を開始する。次のステップＳ２３においては、第１クラッチ６４をＯＮに切り換える。これにより、第１駆動モータ５３の回転が第１給紙ローラ６３に伝達され、第１給紙ローラ６３が回転を開始する。ステップＳ２４においては、タイマ２をスタートさせる。タイマ２は、第１駆動モータ５３が駆動を開始してからの経過時間を計時する。次のステップＳ２５においては、停止駆動時間決定処理を実行する。停止駆動時間決定処理の詳細は後述するが、第１駆動モータ５３の駆動を停止するタイミング（停止時間）と、第１駆動モータ５３の駆動を再開するタイミング（駆動時間）を決定する処理である。
【０１０５】
次のステップＳ２６においては、第１搬送センサ７３がＯＦＦからＯＮに切り換わったか否かを判断する。換言すれば、第１給紙ローラ６３により搬送される用紙の先端が、第１搬送センサ７３が設置された位置に到達したか否かを判断する。第１搬送センサ７３がＯＮに切り換わるまで待機状態となり（ステップＳ２６でＮＯ）、第１搬送センサ７３がＯＮに切り換わったならば（ステップＳ２６でＹＥＳ）、処理をステップＳ２７に進める。
【０１０６】
次のステップＳ２７においては、定数ｔ１１にタイマ２の値を設定する。定数ｔ１１には、第１駆動モータ５３の駆動を開始してから用紙の先端が第１搬送センサ７３が設置された位置に到達するまでの時間が設定される。次のステップＳ２８においては、定数ｔ４１を、次式（１）に従って定まる値に変更する。定数ｔ４１は、第１搬送センサ７３が用紙の後端を検出してから次に第１給紙ローラ６３の回転を開始するまでの時間として予め定められた値である。
ｔ４１＝ｔ４１＋（ｔＰＳ−ｔ１１）／２  …  （１）
【０１０７】
２枚目以降の用紙を取出す場合、第１駆動モータ５３は所定の回転数で回転しているので、第１クラッチ６４をＯＮにする場合におけるばらつきが少ない。このため、定数ｔ１１は第１給紙トレイ６１での用紙位置のずれの補正に相当する。ここでは、補正量を基準値ｔＰＳからのずれの１／２を補正するようにしている。
【０１０８】
ステップＳ２９においては、第１クラッチ６４をＯＮに切り換えてから所定時間が経過したか否かを判断する。第１クラッチ６４をＯＮに切り換えてから所定時間が経過するまで待機状態となり（ステップＳ２９でＮＯ）、第１クラッチ６４をＯＮに切り換えてから所定時間が経過すると（ステップＳ２９でＹＥＳ）、処理をステップＳ３０に進める。所定時間は、第１給紙ローラ６３が用紙を第１搬送ローラ７１まで搬送するのに十分な時間として予め定められた値である。ステップＳ３０においては、第１クラッチ６４をＯＮからＯＦＦに切り換える。これにより、第１駆動モータ５３から第１給紙ローラ６３に伝達される動力が切断される。この段階以降、第１給紙ローラ６３は、第１搬送ローラ７１により搬送される用紙によって従動する。
【０１０９】
次のステップＳ３１においては、タイミングセンサ３３がＯＦＦからＯＮに切り換わったか否かを判断する。タイミングセンサ３３がＯＮに切り換わるまで待機状態となり（ステップＳ３１でＮＯ）、ＯＮに切り換わったならば（ステップＳ３１でＹＥＳ）、処理をステップＳ３２に進める。ステップＳ３２においては、タイマ２をスタートさせる。タイマ２は、タイミングセンサ３３がＯＮに切り換わってからの経過時間を計時する。換言すれば、第１搬送ローラ７１により搬送される用紙の先端がタイミングセンサ３３の設置された位置に到達してからの経過時間を計時する。
【０１１０】
ステップＳ３３においては、タイマ２の値が停止時間に等しくなったか否かを判断する。タイマ２の値が停止時間に等しくなるまで待機状態となり（ステップＳ３３でＮＯ）、停止時間に等しくなると（ステップＳ３３でＹＥＳ）、処理をステップＳ３４に進める。停止時間は、ステップＳ２５において定められた時間である。ステップＳ３４においては、第１駆動モータ５３の駆動を停止し、処理をステップＳ３５に進める。第１駆動モータ５３の駆動を停止することにより、第１搬送ローラ７１は、第１駆動モータ５３から動力の伝達を受けなくなるが、慣性によりある程度回転して停止する。停止時間は、この慣性による回転量を考慮した値に設定されるので、第１搬送ローラ７１により搬送される用紙を、第１搬送ローラ７１とタイミングローラ３１との間で所定の湾曲した状態とすることができ、用紙の傾きを補正することができる。
【０１１１】
次のステップＳ３５においては、タイマ１の値が駆動時間に等しくなったか否かを判断する。駆動時間は、ステップＳ２５において決定される時間である。タイマ１の値が駆動時間に等しくなるまで待機状態となり（ステップＳ３５でＮＯ）、駆動時間に等しくなると（ステップＳ３５でＹＥＳ）、処理をステップＳ３６に進める。
【０１１２】
ステップＳ３６においては、第１駆動モータ５３の駆動を開始し、処理をステップＳ３７に進める。第１駆動モータ５３を駆動させることにより、第１搬送ローラ７１が回転を開始する。第１搬送ローラ７１が回転を開始するタイミングは、タイミングローラ３１が回転を開始するタイミングよりも少し早くなるように駆動時間が設定されるため、タイミングローラ３１と第１搬送ローラ７１との間で用紙が引っ張られることなく、撓みすぎることなく、適度な湾曲した状態が維持される。このため、用紙の傾きを適切に補正することができる。また、用紙が湾曲しすぎで、搬送経路と過度に接触するのを減少させることができる。これにより、ノイズを低減することができる。
【０１１３】
ステップＳ３７においては、第１搬送センサ７３がＯＮからＯＦＦに切り換わったか否かを判断する。第１搬送センサ７３がＯＦＦに切り換わるまで待機状態となり（ステップＳ３７でＮＯ）、切り換わったならば（ステップＳ３７でＹＥＳ）、処理をステップＳ３８に進める。ステップＳ３８においては、タイマ３をスタートさせる。タイマ３は、第１搬送センサ７３がＯＮからＯＦＦに切り換わってからの経過時間を計時する。ステップＳ３９においては、変数ｎを、それから１を減算した値に設定し、処理をステップＳ４０に進める。ステップＳ４０においては、変数ｎが「０」に等しくなったか否かを判断する。変数ｎが「０」と等しいならば処理をステップＳ４５に進めるが、そうでなければ処理をステップＳ４１に進める。
【０１１４】
ステップＳ４１においては、ステップＳ３８において計時を開始したタイマ３の値がステップＳ２８において補正された定数ｔ４１と等しくなったか否かを判断する。タイマ３の値が定数ｔ４１と等しくなるまで待機状態となり（ステップＳ４１でＮＯ）、タイマ３の値が定数ｔ４１と等しいならば処理をステップＳ４２に進める。ステップＳ４２においては、第１クラッチ６４をＯＦＦからＯＮに切り換え、処理をステップＳ４３に進める。これにより、第１給紙ローラ６３が回転を開始するので、次の用紙の搬送が開始される。ステップＳ４３においては、タイマ２をスタートさせ、処理をステップＳ２６に戻す。
【０１１５】
一方、処理がステップＳ４４に進む場合、最後の用紙を供給する場合である。ステップＳ４４においては、第１駆動モータ５３の駆動を停止し、処理を終了する。
【０１１６】
図１２は、停止駆動時間決定処理の流れの一例を示すフローチャートである。停止駆動時間決定処理は、図１１のステップＳ２５において実行される処理である。図１２を参照して、第１ＣＰＵ８１は、角加速度を検出する（ステップＳ６１）。第１駆動モータ５３が出力する回転数に基づいて角加速度を検出する。次のステップＳ６２においては、第１駆動モータ５３の回転数が所定の回転数に到達したか否かを判断する第１駆動モータ５３の回転数が所定の回転数に到達したならば処理をステップＳ６３に進めるが、そうでなければ処理をステップＳ６１に戻す。第１駆動モータ５３が駆動を開始してから所定の回転数に到達するまでの角加速度を検出する。角加速度は、第１駆動モータ５３が駆動を開始してから所定の回転数に到達するまでの間であれば、いずれのタイミングであってもよいし、その間に検出される角加速度度の平均を用いるようにしてもよい。また、角加速度を検出するのに代えて、第１駆動モータ５３が駆動を開始してから所定の回転数に到達するまでの時間を検出するようにしてもよい。
【０１１７】
ステップＳ６３においては、停止補正量を決定する。ここでは、係数Ｋ１を角加速度で除算した値を停止補正量に決定する。次のステップＳ６４においては、駆動補正量を決定する。ここでは、係数Ｋ２に角加速度を乗じた値を駆動補正量に決定する。次のステップＳ６５においては、停止時間を算出する。停止時間は予め定められた停止基準時間ｔ２１にステップＳ６３において決定された停止補正量を加算した値である。次のステップＳ６６においては、駆動時間を算出し、処理をタイミングローラ制御処理に戻す。駆動時間は、予め定められた駆動基準時間ｔ３１にステップＳ６４において決定された駆動補正量を加算した値である。
【０１１８】
図１３は、設定判断処理の流れの一例を示すフローチャートである。設定判断処理は、プリンタ１が備えるメインＣＰＵ１０１が、画像形成プログラムを実行することにより、メインＣＰＵ１０１により実行される処理である。図１３を参照して、メインＣＰＵ１０１は、画像形成の対象となる用紙のサイズを検出する（ステップＳ７１）。外部のコンピュータから入力されるプリントデータに含まれるサイズを取得することにより、画像形成の対象となる用紙のサイズを検出する。次のステップＳ７２においては、用紙を給紙するために決定された給紙トレイ（第１増設給紙部５０）に収納されている用紙の残量を第１増設給紙部５０から取得する。そして、ステップＳ７３においては、用紙を給紙するために決定された給紙トレイ（第１増設給紙部５０）に収納されている用紙の坪量を取得する。第１増設給紙部５０に収納されている用紙の坪量は、ユーザが入力部１１３Ａに入力することにより予め設定されている。
【０１１９】
次のステップＳ７４においては、記憶部１０３に予め記憶されている基準テーブルを読み出す。基準テーブルは、用紙のサイズ、残量および坪量の複数の組み合わせそれぞれと、第１駆動モータ５３の起動時の角加速度との関係を定めたテーブルである。次のステップＳ７５においては、角加速度を取得する。用紙を給紙するために決定された給紙トレイ、ここでは第１増設給紙部５０から、それにより検出された起動時の角加速度を取得する。
【０１２０】
そして、取得された角加速度が、図９に示した基準テーブルにより予め定められた角加速度から所定の範囲内に含まれるか否かを判断する。所定の範囲内に含まれるのであれば処理を終了するが、そうでなければ処理をステップＳ７７に進める。所定の範囲は、ここでは、基準テーブルで定められる角加速度の上下１５％としている。
【０１２１】
ステップＳ７７においては、坪量の設定が誤っていることをユーザに通知する。具体的には、表示部１１３Ｂにエラーメッセージを表示する。次のステップＳ７８においては、基準組み合わせを抽出する。具体的には、ステップＳ７４において読み出された基準テーブルにおいて、ステップＳ７５において取得された角加速度を所定の範囲内に含む用紙サイズ、残量および坪量の組み合わせを抽出する。ここでは、用紙サイズおよび残量はステップＳ７１およびステップＳ７２において検出されているので、それらが同じ組み合わせを抽出する。ステップＳ７５において取得された角加速度を所定の範囲内に含む用紙サイズ、残量および坪量の組み合わせが複数抽出される場合は、抽出された複数の組み合わせのうち、角加速度が最も近い組み合わせを基準組み合わせとして抽出する。そして、抽出されたら基準組み合わせにおいて定義されている坪量を決定し、設定されている坪量を決定された坪量で更新する（ステップＳ７９）。
【０１２２】
画像形成部１２においては、更新された坪量で定まる画像形成条件に従って画像形成する。画像形成条件は、例えば、転写ローラ３５における転写電圧、または定着ローラ３７における定着温度である。坪量により、転写条件および転職条件が異なるが、誤った坪量の設定が正しい値に更新されるので、適切に転写および定着することができる。
【０１２３】
＜負荷検出部の変形例＞
上述した実施の形態において、負荷検出部２０１は、第１駆動モータ５３の起動時における角加速度に基づいて第１駆動モータ５３の駆動状態を検出するようにしたが、供給する用紙のサイズ、給紙トレイに収納される用紙の残量および坪量との組と、補正量との関係を予め定めた補正テーブルを予め準備しておくことにより、第１駆動モータ５３の起動時における角加速度を検出することなく、補正量を決定することができる。
【０１２４】
図１４は、変形された負荷検出部の機能の概要を示すブロック図である。図１４を参照して、変形された負荷検出部２０１Ｓは、サイズ取得部２６１と、残量検出部２６３と、坪量検出部２６５と、補正量決定部２６７と、を含む。サイズ取得部２６１は、画像形成するべき用紙のサイズを取得し、補正量決定部２６７に出力する。ここでは、収納されている用紙のサイズを、第１サイズ検出スイッチ６６の出力から検出する。残量検出部２６３は、第１増設給紙部５０に収納されている用紙の残量を、第１用紙残量検出センサ６７の出力に基づいて検出し、補正量決定部２６７に出力する。坪量検出部２６５は、ユーザにより本体１０の入力部１１３Ａに入力され、設定された坪量を、本体１０のメインＣＰＵ１０１から取得することにより検出し、補正量決定部２６７に出力する。
【０１２５】
補正量決定部２６７は、サイズ取得部１６１から入力されるサイズと、残量検出部２６３から入力される残量と、坪量検出部２６５から入力され坪量とに基づいて、記憶部１０３に予め記憶された停止補正量テーブルおよび駆動補正量テーブルを参照して停止補正量および駆動補正量を決定する。
【０１２６】
図１５は、停止補正量テーブルの一例を示す図である。図１５を参照して、停止補正量テーブルは、用紙のサイズ、残量および坪量との組と、停止補正量との関係を予め定める。
【０１２７】
図１６は、駆動補正量テーブルの一例を示す図である。図１６を参照して、停止補正量テーブルは、用紙のサイズ、残量および坪量との組と、駆動補正量との関係を予め定める。
【０１２８】
停止時間決定部２０７および駆動時間決定部２１１は、補正量決定部２６７により決定された停止補正量および駆動補正量を用いて停止時間および駆動時間をそれぞれ決定する。
停止時間ｔ２１＝ｔ２１＋停止補正量  …  （１’）
駆動時間ｔ３１＝ｔ３１＋駆動補正量  …  （２’）
【０１２９】
次に、第４増設給紙部５０Ｃに収納されている用紙に画像を形成する場合について説明する。図１７は、第４増設給紙部から用紙を給紙する場合における第１〜第４ＣＰＵおよびメインＣＰＵの機能の概要の一例を示すブロック図である。図６に示したブロック図と比較して、第２ＣＰＵ８１Ａ〜第４ＣＰＵ８１Ｃが追加された点、第１ＣＰＵ８１からクラッチ制御部２１３、計測部２１５、および第２検出部２１７が削除された点が異なる。  第２〜第４ＣＰＵ８１Ａ，８１Ｂ，８１Ｃにおいては、図６に示した第１ＣＰＵ８１が備える機能と同一の機能には、同一の番号に、それぞれ符号Ａ，Ｂ，Ｃを付加した符号で示している。
【０１３０】
第４増設給紙部５０Ｃに収納されている用紙に画像を形成する場合、第４増設給紙部５０Ｃに収納されている用紙を、第４給紙ローラ６３Ｃが取出す。その後、用紙は、第４搬送ローラ７１Ｃ、第３搬送ローラ７１Ｂ、第２搬送ローラ７１Ａおよび第１搬送ローラ７１の順で搬送され、タイミングローラ３１に搬送される。
【０１３１】
第１ＣＰＵ８１が備える負荷検出部２０１は、１枚目の用紙を搬送する際における第１駆動モータ５３の起動時における角加速度を検出する。第２ＣＰＵ８１Ａが備える負荷検出部２０１Ａは、１枚目の用紙を搬送する際における第１駆動モータ５３Ａの起動時における角加速度を検出する。第３ＣＰＵ８１Ｂが備える負荷検出部２０１Ｂは、１枚目の用紙を搬送する際における第３駆動モータ５３Ｂの起動時における角加速度を検出する。第４ＣＰＵ８１Ｃが備える負荷検出部２０１Ｃは、１枚目の用紙を搬送する際における第４駆動モータ５３Ｃの起動時における角加速度を検出する。負荷検出部２０１Ｃが検出する第４駆動モータ５３Ｃの起動時における角加速度は、第１増設給紙部５０に収納された用紙を画像形成する場合における負荷検出部２０１が検出する角加速度と同じである。
【０１３２】
第１〜第４搬送ローラ７１，７１Ａ〜７１Ｃが停止および駆動するタイミングは、同時とするよりも、下段（上流）に従ってタイミングを早くすることにより、用紙を湾曲して保持することができる。
【０１３３】
以上説明したように、本実施の形態における画像形成装置としてのプリンタ１は、第１〜第４増設給紙部５０，５０Ａ，５０Ｂ，５０Ｃを備えており、第１〜第４増設給紙部５０，５０Ａ，５０Ｂ，５０Ｃそれぞれは、第１〜第４駆動モータ５３，５３Ａ，５３Ｂ，５３Ｃと、蓄積された用紙を取出す第１〜第４給紙ローラ６３，６３Ａ，６３Ｂ，６３Ｃと、第１〜第４搬送ローラ７１，７１Ａ，７１Ｂ，７１Ｃと、それらを制御する第１〜第４ＣＰＵ８１，８１Ａ，８１Ｂ，８１Ｃと、を備えている。例えば、第１増設給紙部５０から給紙する場合を例に説明すると、第１ＣＰＵ８１は、第１駆動モータ５３の負荷を検出する負荷検出部２０１と、第１駆動モータ５３を制御する駆動制御部２０３と、を備え、駆動制御部２０３は、第１搬送ローラ７１により搬送される用紙をタイミングローラ３１との間で用紙が湾曲した状態で停止させるために、検出された負荷に基づいて、第１駆動モータ５３を停止させる停止タイミングを決定する停止タイミング決定部２０５を含む。第１搬送ローラ７１が搬送する用紙の種類によって第１駆動モータ５３の負荷が変動し、負荷が異なると第１駆動モータ５３を停止させてから第１搬送ローラ７１が回転を停止するまでの時間が異なる。第１駆動モータ５３の負荷に基づいて、第１駆動モータ５３を停止させる停止タイミングを決定するので、第１搬送ローラが回転を停止するまでに用紙を搬送する距離を適切に制御することができる。
【０１３４】
また、用紙に画像を形成する画像形成部１２と、画像形成部１２と第１搬送ローラ７１との間に設けられ、第１駆動モータ５３とは別の駆動源により駆動されて画像形成部１２に用紙を供給するタイミングローラ３１（供給手段）と、タイミングローラ３１と第１搬送ローラ７１との間に設けられ、用紙の有無を検出するタイミングセンサ３３（第１検出手段）と、をさらに備え、停止タイミング決定部２０５は、タイミングセンサ３３によって用紙が検出されてから第１駆動モータ５３を停止させる停止タイミングまでの時間を決定する。第１駆動モータ５３の負荷が異なると第１駆動モータ５３を停止させてから第１搬送ローラ７１が停止するまでの時間が異なるが、タイミングセンサ３３によって、用紙が検出されてから第１駆動モータ５３を停止させる停止タイミングまでの時間を決定するので、タイミングローラ３１と第１搬送ローラ７１との間で用紙を湾曲した状態で停止させることができる。その結果、第１搬送ローラ７１により搬送される用紙が進行方向に対して傾いている場合であっても、その傾きを、タイミングローラ３１によって補正することができる。
【０１３５】
また、駆動制御部２０３は、検出された負荷に基づいて、第１駆動モータ５３を停止させた後に次に第１駆動モータ５３を駆動させる再駆動タイミングを決定する駆動タイミング決定部２０９をさらに含む。第１駆動モータ５３の負荷が異なると第１搬送ローラ７１が停止した状態から所定の回転数に至るまでの時間が異なる。第１駆動モータ５３の負荷に基づいて、第１駆動モータ５３を再駆動させる駆動タイミングを決定するので、第１搬送ローラ７１が停止した状態から用紙を搬送する距離を適切に制御することができる。
【０１３６】
さらに、駆動タイミング決定部２０９は、再駆動タイミングからタイミングローラ３１が画像形成部１２に用紙の搬送を開始するタイミングまでの時間を決定する。このため、タイミングローラ３１と第１搬送ローラ７１との間で用紙の長さを所定の長さ以上に維持することができ、用紙がタイミングローラ３１と第１搬送ローラ７１とで引っ張られるのを回避することができる。
【０１３７】
また、負荷検出部２０１は、第１駆動モータ５３の回転数を検出し、第１駆動モータ５３が駆動してから所定の回転数になるまでの間の時間、またはその間の角加速度に基づいて負荷を決定する。第１駆動モータ５３の負荷をより早く、確実に検出することができる。
【０１３８】
さらに、記憶部１０３に、用紙のサイズ、用紙の残量および用紙の坪量の複数の組それぞれに対して基準負荷を定義する基準テーブルを記憶しており、メインＣＰＵ１０１は、給紙トレイ６１に収納された用紙のサイズを取得し、給紙トレイ６１に収納された用紙の残量を検出し、給紙トレイ６１に収納された用紙の坪量として予め定められた坪量を取得し、検出された用紙のサイズ、用紙の残量および用紙の坪量に対して基準テーブルによって定義された基準負荷を取得し、基準負荷から所定の範囲内に、負荷検出部２０１により決定された第１駆動モータ５３の負荷が含まれるか否かを判断する判断部１３１をさらに備える。第１駆動モータ５３の負荷は、用紙のサイズ、用紙の残量および用紙の坪量によって変動するので、予め基準負荷を測定することにより基準テーブルを生成しておき、負荷検出部２０１により検出された第１駆動モータ５３の負荷が、基準負荷から所定の範囲内になければ、予め定められた用紙の坪量が誤っていることを検出することができる。
【０１３９】
また、メインＣＰＵ１０１は、判断部１３１により基準負荷から所定の範囲内に負荷検出手段により検出された駆動手段の負荷が含まれないと判断される場合、坪量の設定が誤っていることを通知する通知部１３３を、さらに備える。ユーザに通知することにより、ユーザに坪量の設定を変更するように促すことができる。
【０１４０】
また、メインＣＰＵ１０１は、判断部１３１により基準負荷から所定の範囲内に負荷検出部２０１により検出された第１駆動モータ５３の負荷が含まれないと判断される場合、負荷検出部２０１により検出された負荷に基づいて、基準テーブルによって関係付けられた用紙サイズ、用紙の坪量および用紙の残量の組み合わせを決定する設定決定部１３５、をさらに備える。負荷検出部２０１により検出された負荷に基づいて、基準テーブルによって関係付けられた用紙サイズ、用紙の坪量および用紙の残量の組み合わせが決定されるので、設定するべき用紙の坪量の正しい値を決定することができる。
【０１４１】
また、メインＣＰＵ１０１は、設定決定部１３５により決定された組み合わせによって定まる用紙の坪量で、予め設定されている坪量を変更する設定変更部１３７を、さらに備え、画像形成部１２は、設定変更部１３７により坪量が変更された場合、変更後の坪量に対応する画像形成条件で画像を形成する。このため、実際に収納されている用紙の坪量に対応する画像形成条件で画像が形成されるので、用紙に対して最適な画像形成条件で画像を形成することができる。
【０１４２】
さらに、設定決定部１３５は、給紙トレイに収納されている用紙のサイズを検出し、給紙トレイに収納されている用紙の残量を検出し、負荷検出手段により検出される負荷と、基準テーブルによって関係付けられた用紙のサイズ、用紙の坪量および用紙の残量の組み合わせが複数ある場合、検出された用紙のサイズおよび用紙の残量が同じ複数の組み合わせのうちから負荷検出部２０１により検出された負荷に最も近い負荷と関係付けられた組を決定する。
【０１４３】
さらに、第１駆動モータ５３の負荷と、用紙のサイズ、用紙の坪量および用紙の残量との関係を予め定めた基準テーブルをＲＯＭ８３に記憶しており、変形された負荷検出部２０１Ｓは、給紙トレイ６１に収納された用紙のサイズを取得するサイズ取得部２６１と、給紙トレイ６１に収納された用紙の残量を検出する残量検出部２６３と、給紙トレイ６１に収納された用紙の坪量を取得する坪量検出部２６５と、を含み、検出された用紙のサイズ、用紙の残量および坪量で基準テーブルを参照して、モータの負荷を決定する。第１駆動モータ５３の負荷は、用紙のサイズ、用紙の残量および坪量によって変動するが、それらを検出することによって、第１駆動モータ５３の負荷を決定するので、第１駆動モータ５３の負荷を容易に検出することができる。
【０１４４】
さらに、第１増設給紙部５０は、第１クラッチ６４と、第１給紙ローラ６３と第１搬送ローラ７１との間に設けられた搬送センサ７３と、をさらに備え、第１ＣＰＵ８１は、第１クラッチ６４を制御し、第１クラッチ６４を繋いでから所定時間後に第１クラッチ６４を離すクラッチ制御部２１３と、第１クラッチ６４を繋いでから搬送センサ７３により用紙が検出されるまでの時間を計測する計測部２１５と、を含み、クラッチ制御部２１３は、計測された時間に基づいて、搬送センサ７３により検出されていた用紙が検出されなくなってから次に第１クラッチ６４を繋ぐ接続タイミングを決定する接続タイミング決定部を含む。第１クラッチ６４を繋いでから用紙が第１給紙ローラ６３と第１搬送ローラ７１との間に搬送されるまでの時間が計測され、計測された時間に基づいて、次に第１クラッチ６４を繋ぐ接続タイミングが決定される。このため、第１給紙トレイ６１に収納される用紙のずれを補正することができる。
【０１４５】
第１〜第４増設給紙部５０，５０Ａ，５０Ｂ，５０Ｃそれぞれは、第１〜第４駆動モータ５３，５３Ａ，５３Ｂ，５３Ｃと、第１〜第４給紙ローラ６３，６３Ａ，６３Ｂ，６３Ｃと、第１〜第４搬送ローラ７１，７１Ａ，７１Ｂ，７１Ｃと、第１〜第４ＣＰＵ８１，８１Ａ，８１Ｂ，８１Ｃとを備え、例えば、第１ＣＰＵ８１は、駆動制御部２０５と、負荷検出部２０１と、を備え、第１〜第４増設給紙部５０，５０Ａ，５０Ｂ，５０Ｃが重なって配置され、第１〜第４増設給紙部５０，５０Ａ，５０Ｂ，５０Ｃは、タイミングローラ３１に最も近い第１増設給紙部５０と、用紙を供給する第４増設給紙部５０Ｃと、第２および第３増設給紙部５０Ａ，５０Ｂとを含み、第１増設給紙部５０が有する第１搬送ローラ７１は、上流から搬送される用紙をタイミングローラ３１に搬送し、第４増設給紙部５０Ｃが有する第４搬送ローラ７１Ｃは、第４給紙ローラ６３Ｃから搬送される用紙を、第３増設給紙部５０Ｂが有する第３搬送ローラ７１Ｂに搬送し、第３増設給紙部５０Ｂが有する第３搬送ローラ７１Ｂは、第４搬送ローラ７１Ｃから搬送される用紙を下流の第２増設給紙部５０Ａが有する第２搬送ローラ７１Ａに搬送し、第２増設給紙部５０Ａが有する第２搬送ローラ７１Ａは、第３搬送ローラ７１Ｂから搬送される用紙を下流の第１増設給紙部５０が有する第１搬送ローラ７１に搬送し、第１〜第４増設給紙部５０，５０Ａ，５０Ｂ，５０Ｃそれぞれが有する負荷検出部２０１は、第１〜第４増設給紙部５０，５０Ａ，５０Ｂ，５０Ｃそれぞれが有する第１〜第４駆動モータ５３，５３Ａ，５３Ｂ，５３Ｃごとに、負荷を検出し、第１〜第４増設給紙部５０，５０Ａ，５０Ｂ，５０Ｃそれぞれに含まれる停止タイミング決定部２０５は、第１〜第４増設給紙部５０，５０Ａ，５０Ｂ，５０Ｃそれぞれが有する第１〜第４駆動モータ５３，５３Ａ，５３Ｂ，５３Ｃを停止させる停止タイミングを、第１〜第４駆動モータ５３，５３Ａ，５３Ｂ，５３Ｃそれぞれについて検出された負荷に基づいて決定する。第１〜第４増設給紙部５０，５０Ａ，５０Ｂ，５０Ｃそれぞれにおいて、適切な位置で用紙を停止させることができる。
【０１４６】
また、第１〜第４増設給紙部５０，５０Ａ，５０Ｂ，５０Ｃそれぞれに含まれる駆動タイミング決定部２０９は、第１〜第４増設給紙部５０，５０Ａ，５０Ｂ，５０Ｃそれぞれが有する第１〜第４駆動モータ５３，５３Ａ，５３Ｂ，５３Ｃを再駆動させる再駆動タイミングを、第１〜第４駆動モータ５３，５３Ａ，５３Ｂ，５３Ｃそれぞれについて検出された負荷に基づいて決定する。このため、複数の増設給紙手段それぞれにおいて、搬送手段が停止した状態から用紙を搬送する距離を適切に制御することができる。
【０１４７】
本実施の形態においては、第１搬送ローラ７１を第１駆動モータ５３と直結し、第１給紙ローラ６３と第１駆動モータ５３との間に第１クラッチ６４を設けるようにした。これは、第１給紙ローラ６３に対する回転制御が、第１搬送ローラ７１に対する回転制御に比較して複雑なことによる。すなわち、第１搬送ローラ７１に対する回転制御は、先行する用紙に合せて搬送の開始または停止する制御でよいのに対して、第１給紙ローラ６３に対する回転制御は、第１給紙トレイ６１に収納される用紙の位置のばらつきが大きいために用紙を取出すタイミングの調整幅が大きいこと、および連続して搬送される用紙の間隔として所定距離を確保する必要があることから制御が複雑になるからである。
【０１４８】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【０１４９】
＜付記＞
（１）  前記負荷検出手段は、前記駆動手段の負荷を決定する、請求項１１に記載の画像形成装置。
（２）  用紙のサイズ、用紙の坪量および用紙の残量の組と前記駆動手段を停止させるために予め定められた停止時間を補正するための停止補正量との関係を予め定めた停止補正量テーブルを記憶する記憶手段と、をさらに備え、
前記停止タイミング決定手段は、前記停止補正量テーブルを参照して、前記第１検出手段によって用紙が検出されてから前記駆動手段を停止させる停止タイミングまでの時間を決定する停止時間決定手段を含む、請求項１１に記載の画像形成装置。
（３）  前記搬送手段により搬送された用紙に画像を形成する画像形成手段と、
前記画像形成手段と前記搬送手段との間に設けられ、前記駆動手段とは別の駆動源により駆動されて前記画像形成手段に用紙を供給する供給手段と、
用紙のサイズ、用紙の坪量および用紙の残量の組と前記駆動手段を再駆動させるために予め定められた駆動時間を補正するための駆動補正量との関係を予め定めた駆動補正量テーブルを記憶する記憶手段と、をさらに備え、
前記駆動制御手段は、前記駆動補正量テーブルを参照して、前記検出された負荷に基づいて、前記駆動手段を停止させた後に次に前記駆動手段を駆動させる再駆動タイミングを決定する駆動タイミング決定手段を含む、請求項１１に記載の画像形成装置。
（４）  前記供給手段と前記搬送手段との間に設けられ、用紙の有無を検出する第１検出手段と、をさらに備え、
前記停止タイミング決定手段は、前記第１検出手段によって用紙が検出されてから前記駆動手段を停止させる停止タイミングまでの時間を決定する停止時間決定手段を含む、請求項４に記載の画像形成装置。
（５）  前記負荷検出手段は、前記駆動手段を駆動させてから所定の回転数になるまでの起動時間を検出する、請求項５に記載の画像形成装置。
（６）  前記負荷検出手段は、前記検出される回転数に基づいて、前記駆動手段を駆動させてから所定の回転数になるまでの間の角加速度を検出する、請求項５に記載の画像形成装置。
（７）  前記接続タイミング決定手段は、前記第２検出手段により検出されていた用紙が検出されなくなってから前記接続タイミングまでの接続時間を算出する、請求項１２に記載の画像形成装置。
【図面の簡単な説明】
【０１５０】
【図１】本発明の実施の形態の１つにおけるプリンタの概略構成を示す模式的断面図である。
【図２】制御基板のハードウェア構成の概略の一例を示すブロック図である。
【図３】第１増設給紙部が有する第１増設制御基板の概略を示すブロック図である。
【図４】第１駆動モータの起動時の回転数の変化の一例を示す図である
【図５】第１駆動モータの停止時の回転数の変化の一例を示す図である。
【図６】第１ＣＰＵが有する機能およびメインＣＰＵが有する機能それぞれの一例を示すブロック図である。
【図７】駆動モータの駆動開始と停止を説明するためのタイミングチャートである。
【図８】負荷検出部の詳細な機能を示すブロック図である。
【図９】基準テーブルの一例を示す図である。
【図１０】タイミングローラ制御処理の流れの一例を示すフローチャートである。
【図１１】給紙制御処理の流れの一例を示すフローチャートである。
【図１２】停止駆動時間決定処理の流れの一例を示すフローチャートである。
【図１３】設定判断処理の流れの一例を示すフローチャートである。
【図１４】変形された負荷検出部の機能の概要を示すブロック図である。
【図１５】停止補正量テーブルの一例を示す図である。
【図１６】駆動補正量テーブルの一例を示す図である。
【図１７】第４増設給紙部から用紙を給紙する場合における第１〜第４ＣＰＵおよびメインＣＰＵの機能の概要の一例を示すブロック図である。
【符号の説明】
【０１５１】
１  プリンタ、１０  本体、１１  制御基板、１２  画像形成部、１３  駆動ローラ、１５  従動ローラ、１７  転写ベルト、１９Ａ  画像形成ユニット、２０  本体給紙部、２１  本体給紙トレイ、２２  本体押上板、２３  本体給紙ローラ、２５  本体用紙規制板、２７  本体用紙残量検出センサ、２９  本体エンプティセンサ、３１  タイミングローラ、３３  タイミングセンサ、３５  転写ローラ、３７  定着ローラ、５０，５０Ａ，５０Ｂ，５０Ｃ  第１〜第４増設給紙部、５１，５１Ａ，５１Ｂ，５１Ｃ  第１〜第４増設制御基板、５３，５３Ａ，５３Ｂ，５３Ｃ  第１〜第４駆動モータ、６１，６３Ａ，６３Ｂ，６３Ｃ  第１〜第４給紙トレイ、６２，６２Ａ，６２Ｂ，６２Ｃ  第１〜第４押上板、６３，６３Ａ，６３Ｂ，６３Ｃ  第１〜第４給紙ローラ、６４，６４Ａ，６４Ｂ，６４Ｃ  第１〜第４クラッチ、６５，６５Ａ，６５Ｂ，６５Ｃ  第１〜第４用紙規制板、６６  第１サイズ検出スイッチ、６７，６７Ａ，６７Ｂ，６７Ｃ  第１〜第４用紙残量検出センサ、６９，６９Ａ，６９Ｂ，６９Ｃ  第１〜第４エンプティセンサ、７１，７１Ａ，７１Ｂ，７１Ｃ  第１〜第４搬送ローラ、７３，７３Ａ，７３Ｂ，７３Ｃ  第１〜第４搬送センサ、８１，８１Ａ，８１Ｂ，８１Ｃ  第１〜第４ＣＰＵ、８３，８３Ａ，８３Ｂ，８３Ｃ  第１〜第４ＲＯＭ、８５，８５Ａ，８５Ｂ，８５Ｃ  第１〜第４ＲＡＭ、１０１  メインＣＰＵ、１０３  記憶部、１０５  カードＩ／Ｆ、１０５Ａ  メモリカード、１０９  通信Ｉ／Ｆ、１１０  バス、１１１  ネットワークＩ／Ｆ、１１３  操作パネル、１１３Ａ  入力部、１１３Ｂ  表示部、１２１  第１検出部、１２３  タイミングローラ制御部、１２５  画像形成制御部、１３１  判断部、１３３  通知部、１３５  設定決定部、１３７  設定変更部、１６１  サイズ取得部、２０１，２０１Ａ，２０１Ｂ，２０１Ｃ，２０１Ｓ  負荷検出部、２０３  駆動制御部、２０５  停止タイミング決定部、２０７  停止時間決定部、２０９  駆動タイミング決定部、２１１  駆動時間決定部、２１３  クラッチ制御部、２１５  計測部、２１７  第２検出部、２５１  回転数検出部、２５３  駆動状態検出部、２６１  サイズ取得部、２６３  残量検出部、２６５  坪量検出部、２６７  補正量決定部。
【図１】
2011057384.tif 000003
【図２】
2011057384.tif 000004
【図３】
2011057384.tif 000005
【図４】
2011057384.tif 000006
【図５】
2011057384.tif 000007
【図６】
2011057384.tif 000008
【図７】
2011057384.tif 000009
【図８】
2011057384.tif 000010
【図９】
2011057384.tif 000011
【図１０】
2011057384.tif 000012
【図１１】
2011057384.tif 000013
【図１２】
2011057384.tif 000014
【図１３】
2011057384.tif 000015
【図１４】
2011057384.tif 000016
【図１５】
2011057384.tif 000017
【図１６】
2011057384.tif 000018
【図１７】
2011057384.tif 000019