(57)【要約】【課題】用紙搬送用のモータを適切に駆動することができる画像形成装置を提供する。【解決手段】画像形成装置１は、用紙Ｐを搬送するローラＲと、ローラＲを回転駆動するモータＭと、モータＭを作動させるモータ制御部２１と、モータＭがローラＲを回転駆動している状態、且つローラＲによって用紙Ｐが搬送されていない状態におけるモータＭの負荷を軸負荷として検出する負荷検出部２２と、を備える。モータ制御部２１は、軸負荷に基づいてモータＭに電力を供給するときの設定電流値を算出し、算出した設定電流値に基づいてモータＭを作動させる。【選択図】図２
2018095465.tif 000002
【特許請求の範囲】
【請求項１】
用紙に画像を形成する画像形成装置であって、
前記用紙を搬送するローラと、
前記ローラを回転駆動するモータと、
前記モータに電力を供給して前記モータを作動させるモータ制御部と、
前記モータが前記ローラを回転駆動している状態、且つ前記ローラによって前記用紙が搬送されていない状態における前記モータの負荷を軸負荷として検出する負荷検出部と、
を備え、
前記モータ制御部は、前記軸負荷に基づいて前記モータに電力を供給するときの設定電流値を算出し、算出した前記設定電流値に基づいて前記モータを作動させる、画像形成装置。
【請求項２】
前記用紙の搬送によって生じる用紙負荷を取得する用紙負荷取得部を更に備え、
前記モータ制御部は、前記負荷検出部で検出された前記軸負荷に対して、前記用紙負荷取得部で取得された前記用紙負荷を加算した値に基づいて、前記用紙を搬送するときの前記設定電流値を算出する、請求項１に記載の画像形成装置。
【請求項３】
前記用紙負荷取得部は、
前記ローラによって搬送される前記用紙の種類を取得する種類取得部と、
前記用紙の種類毎に設定された前記用紙負荷を記憶する負荷記憶部と、
前記負荷記憶部が記憶する前記用紙負荷のうち、前記種類取得部で取得された前記用紙の種類に対応する前記用紙負荷を取得する取得処理部と、
を備え、
前記モータ制御部は、前記負荷検出部で検出された前記軸負荷に対して、前記取得処理で取得された前記用紙負荷を加算した値に基づいて、前記用紙を搬送するときの前記設定電流値を算出する、請求項２に記載の画像形成装置。
【請求項４】
前記ローラによって搬送中の前記用紙の種類と、ユーザが入力設定した前記用紙の種類とが相違するか否かを判定する用紙判定部と、
前記用紙判定部によって前記用紙の種類が相違すると判定された場合に、前記用紙が相違する旨の報知を行う相違報知部と、
を更に備え、
前記種類取得部は、前記ローラによって搬送される前記用紙の種類として、ユーザが入力設定した前記用紙の種類を取得し、
前記負荷検出部は、前記ローラによって前記用紙が搬送されているときの前記モータの負荷を搬送中負荷として検出し、
前記用紙判定部は、前記負荷検出部で検出された前記軸負荷に前記取得処理部で取得された前記用紙負荷を加算した値と、前記負荷検出部で検出された前記搬送中負荷とが所定値以上相違する場合に、搬送中の前記用紙の種類とユーザが入力設定した前記用紙の種類とが相違すると判定する、請求項３に記載の画像形成装置。
【請求項５】
前記ローラによって搬送中の前記用紙の種類と、ユーザが入力設定した前記用紙の種類とが相違するか否かを判定する用紙判定部と、
前記用紙判定部によって前記用紙の種類が相違すると判定された場合に、前記用紙が相違する旨の報知を行う相違報知部と、
を更に備え、
前記種類取得部は、前記ローラによって搬送される前記用紙の種類として、ユーザが入力設定した前記用紙の種類を取得し、
前記負荷検出部は、前記ローラによって前記用紙が搬送されているときの前記モータの負荷を搬送中負荷として検出し、
前記用紙判定部は、前記負荷検出部で検出された前記搬送中負荷から前記軸負荷を減算した値と、前記取得処理部で取得された前記用紙負荷とが所定値以上相違する場合に、搬送中の前記用紙の種類とユーザが入力設定した前記用紙の種類とが相違すると判定する、請求項３に記載の画像形成装置。
【請求項６】
前記モータ制御部は、前記軸負荷に基づいて算出された前記設定電流値から前記軸負荷及び前記用紙負荷に基づいて算出された前記設定電流値へ前記設定電流値を変更するとき、又は、前記軸負荷及び前記用紙負荷に基づいて算出された前記設定電流値から前記軸負荷に基づいて算出された前記設定電流値へ前記設定電流値を変更するときに、時間経過に伴って徐々に前記設定電流値を変更する、請求項２から５のいずれか一項に記載の画像形成装置。
【請求項７】
前記負荷検出部で検出された前記軸負荷が予め定められた正常判定範囲外である場合に、前記ローラの駆動に関して異常有りと判定する異常判定部と、
前記異常判定部によって異常有りと判定された場合に、前記ローラの駆動に関して異常が発生した旨を報知する異常報知部と、
を更に備え、
前記モータ制御部は、前記異常判定部によって異常有りと判定された場合、前記ローラによって前記用紙が搬送される前に前記モータを停止させる、請求項１から６のいずれか一項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関する。
【背景技術】
【０００２】
用紙に画像を形成する画像形成装置においては、用紙を搬送するための手段としてモータ（ステッピングモータ）が採用されている。このようなモータを用いて用紙を搬送する画像形成装置が、例えば特許文献１に記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４９３０６１３号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載された画像形成装置のように、用紙搬送用にモータを用いた画像形成装置においては、部品の精度ばらつき等によって画像形成装置同士においてモータにかかる負荷が異なることがある。このため、モータにかかる負荷が異なる場合であっても、モータを適切に駆動することが求められている。
【０００５】
そこで、本発明は、用紙搬送用のモータを適切に駆動することができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、用紙に画像を形成する画像形成装置であって、ローラと、モータと、モータ制御部と、負荷検出部とを備える。ローラは、用紙を搬送する。モータは、ローラを回転駆動する。モータ制御部は、モータに電力を供給してモータを作動させる。負荷検出部は、モータがローラを回転駆動している状態、且つローラによって用紙が搬送されていない状態におけるモータの負荷を軸負荷として検出する。さらに、モータ制御部は、軸負荷に基づいてモータに電力を供給するときの設定電流値を算出し、算出した設定電流値に基づいてモータを作動させる。
【０００７】
この画像形成装置において、負荷検出部は、モータがローラを回転駆動している状態、且つローラによって用紙が搬送されていない状態におけるモータの負荷（軸負荷）を検出する。そして、モータ制御部は、軸負荷に基づいて算出された設定電流値に基づいてモータを作動させる。このように軸負荷を用いることにより、部品の精度ばらつき等によってモータにかかる負荷が画像形成装置同士で異なっていたとしても、これらのばらつきを考慮してモータの設定電流値を適切に設定することができる。これにより、画像形成装置は、用紙搬送用のモータを適切に駆動することができる。
【０００８】
画像形成装置は、用紙の搬送によって生じる用紙負荷を取得する用紙負荷取得部を更に備える。モータ制御部は、負荷検出部で検出された軸負荷に対して、用紙負荷取得部で取得された用紙負荷を加算した値に基づいて、用紙を搬送するときの設定電流値を算出してもよい。これによりモータ制御部は、軸負荷に用紙負荷を加算することにより、用紙を搬送するときの設定電流値を適切に設定することができる。従って、画像形成装置は、用紙搬送中において、用紙搬送用のモータを適切に駆動することができる。
【０００９】
用紙負荷取得部は、種類取得部と、負荷記憶部と、取得処理部とを備える。種類取得部は、ローラによって搬送される用紙の種類を取得する。負荷記憶部は、用紙の種類毎に設定された用紙負荷を記憶する。取得処理部は、負荷記憶部が記憶する用紙負荷のうち、種類取得部で取得された用紙の種類に対応する用紙負荷を取得する。モータ制御部は、負荷検出部で検出された軸負荷に対して、取得処理部で取得された用紙負荷を加算した値に基づいて、用紙を搬送するときの設定電流値を算出してもよい。用紙負荷取得部は、負荷記憶部に記憶された用紙負荷のうち、用紙の種類に応じた用紙負荷を取得することができる。そして、モータ制御部は、軸負荷に対して取得された用紙負荷を加算することにより、負荷記憶部に記憶された用紙負荷を用いて用紙を搬送するときの設定電流値を適切に設定することができる。従って、画像形成装置は、用紙搬送中において、用紙搬送用のモータを適切に駆動することができる。
【００１０】
画像形成装置は、用紙判定部と、相違報知部とを更に備える。用紙判定部は、ローラによって搬送中の用紙の種類と、ユーザが入力設定した用紙の種類とが相違するか否かを判定する。相違報知部は、用紙判定部によって用紙の種類が相違すると判定された場合に、用紙が相違する旨の報知を行う。種類取得部は、ローラによって搬送される用紙の種類として、ユーザが入力設定した用紙の種類を取得する。負荷検出部は、ローラによって用紙が搬送されているときのモータの負荷を搬送中負荷として検出する。用紙判定部は、負荷検出部で検出された軸負荷に取得処理部で取得された用紙負荷を加算した値と、負荷検出部で検出された搬送中負荷とが所定値以上相違する場合に、搬送中の用紙の種類とユーザが入力設定した用紙の種類とが相違すると判定してもよい。このように、画像形成装置は、軸負荷と用紙負荷を加算することによって得られる値と、実際に検出されたモータの搬送中負荷とを比較することにより、搬送中の用紙の種類とユーザが入力設定した用紙の種類とが相違するか否かを判定することができる。
【００１１】
画像形成装置は、用紙判定部と、相違報知部を備える。用紙判定部は、ローラによって搬送中の用紙の種類と、ユーザが入力設定した用紙の種類とが相違するか否かを判定する。相違報知部は、用紙判定部によって用紙の種類が相違すると判定された場合に、用紙が相違する旨の報知を行う。種類取得部は、ローラによって搬送される用紙の種類として、ユーザが入力設定した用紙の種類を取得する。負荷検出部は、ローラによって用紙が搬送されているときのモータの負荷を搬送中負荷として検出する。用紙判定部は、負荷検出部で検出された搬送中負荷から軸負荷を減算した値と、取得処理部で取得された用紙負荷とが所定値以上相違する場合に、搬送中の用紙の種類とユーザが入力設定した用紙の種類とが相違すると判定してもよい。このように、画像形成装置は、実際に検出されたモータの搬送中負荷から軸負荷を減算した値と、取得された用紙負荷とを比較することにより、搬送中の用紙の種類とユーザが入力設定した用紙の種類とが相違するか否かを判定することができる。
【００１２】
モータ制御部は、軸負荷に基づいて算出された設定電流値から軸負荷及び用紙負荷に基づいて算出された設定電流値へ設定電流値を変更するとき、又は、軸負荷及び用紙負荷に基づいて算出された設定電流値から軸負荷に基づいて算出された設定電流値へ設定電流値を変更するときに、時間経過に伴って徐々に設定電流値を変更してもよい。このように、設定電流値を徐々に変更することにより、モータのトルクが急激に変化することがなく、ローラを好適に駆動することができる。
【００１３】
画像形成装置は、異常判定部と、異常報知部とを更に備える。異常判定部は、負荷検出部で検出された軸負荷が予め定められた正常判定範囲外である場合に、ローラの駆動に関して異常有りと判定する。異常報知部は、異常判定部によって異常有りと判定された場合に、ローラの駆動に関して異常が発生した旨を報知する。モータ制御部は、異常判定部によって異常有りと判定された場合、ローラによって用紙が搬送される前にモータを停止させる。このように、画像形成装置は、軸負荷を用いて異常の判定を行うことによって、用紙を搬送する前に用紙の搬送に関しての異常の有無を判定することができる。また、異常有りと判定された場合に用紙が搬送される前にモータを停止させることにより、画像形成装置は、モータが適切に駆動されないことによって生じる用紙のつまりなどを防止できる。
【発明の効果】
【００１４】
本発明によれば、用紙搬送用のモータを適切に駆動することができる。
【図面の簡単な説明】
【００１５】
【図１】実施形態に係る画像形成装置の概略構成を示す図である。
【図２】画像形成装置の制御部周りの構成を示す概略図である。
【図３】モータの負荷及び設定電流値の変化を示す図である。
【図４】電源ＯＮ時又はスリープ状態からの復帰時において制御部で行われるモータの制御の処理の流れを示すフローチャートである。
【図５】印刷時において制御部で行われるモータの制御の処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態について図面を参照しながら説明する。なお、図面の説明において同一の要素には同一の符号を付し、重複する説明を省略する。
【００１７】
図１及び図２に示す画像形成装置１は、用紙Ｐに画像を形成する装置である。画像形成装置１は、収容部１１、画像形成部１２、用紙搬送部１３、表示部１４、及び制御部２０を備えている。収容部１１は、複数枚の用紙Ｐを収容する。用紙搬送部１３は、収容部１１から用紙Ｐを繰り出し、繰り出した用紙Ｐを搬送路Ｌに沿って搬送する。用紙搬送部１３は、複数のローラＲ、及びモータＭを有している。モータＭと複数のローラＲとは、ギア等を介してモータＭからローラＲへ回転力を伝達可能に接続されている。モータＭとしては、本実施形態ではステッピングモータが用いられる。モータＭは、複数のローラＲを回転駆動させる。モータＭによって回転駆動されることにより、ローラＲは、搬送路Ｌに沿って用紙Ｐを搬送する。なお、図１及び図２に示したローラＲの数は一例であり、図１及び図２に図示した数に限定されない。
【００１８】
画像形成部１２は、搬送路Ｌを通過する用紙Ｐに対して画像を形成する。画像が形成された用紙Ｐは、用紙搬送部１３によって搬送路Ｌに沿って更に搬送されて画像形成装置１外に排出される。表示部１４は、画像形成装置１のユーザに対して画像等を表示することにより情報を提示する機器である。表示部１４は、例えば画像形成装置１の筐体の外面等、ユーザが視認し易い場所に設けられている。
【００１９】
制御部２０は、画像形成装置１における各部の動作を制御する。制御部２０は、例えば、画像形成装置１の筐体内の適宜の位置に設けられている。制御部２０は、例えば、ＣＰＵ（Central  Processing  Unit）、ＲＯＭ（Read  Only  Memory）、及び、ＲＡＭ（Random  Access  Memory）等を備える電子制御ユニットである。制御部２０では、ＣＰＵ、ＲＯＭ、及びＲＡＭ等を用いてプログラムを実行することで、各種の制御を実行する。
【００２０】
以下では、制御部２０が有する構成の一つである用紙搬送部１３のモータＭの制御に関する構成について詳細に説明する。図２に示すように制御部２０は、機能的には、モータ制御部２１、負荷検出部２２、異常判定部２３、異常報知部２４、用紙負荷取得部２５、用紙判定部２６、及び相違報知部２７を有している。
【００２１】
モータ制御部２１は、用紙搬送部１３のモータＭに電力を供給してモータＭを作動させる。モータ制御部２１は、本実施形態においては、モータＭの回転を定電流制御によって制御している。モータ制御部２１は、モータＭに電力を供給するときの設定電流値を設定し、設定した設定電流値でモータＭを作動させる。モータ制御部２１の詳細は、後述する。
【００２２】
負荷検出部２２は、モータＭがローラＲを回転駆動している状態、且つローラＲによって用紙Ｐが搬送されていない状態におけるモータＭの負荷を軸負荷として検出する。モータＭがローラＲを回転駆動している状態且つローラＲによって用紙Ｐが搬送されていない状態とは、例えば、電源ＯＮ時又はスリープ状態からの復帰時に制御部２０が行うジャム検出シーケンスを行っている状態である。ジャム検出シーケンスは、予め定められた時間実行される。負荷検出部２２は、ジャム検出シーケンスが実行されている間に、軸負荷を検出する。
【００２３】
また、モータＭがローラＲを回転駆動している状態且つローラＲによって用紙Ｐが搬送されていない状態とは、例えば、用紙Ｐへの画像形成が終了してから所定時間、用紙Ｐが無い状態でローラＲを回転させるサイクルダウンシーケンスを行っている状態である。サイクルダウンシーケンスとは、用紙Ｐが搬送路Ｌから完全に排出されるように、用紙Ｐが排出された後（印刷が終了した後）も所定時間ローラＲを回転させる制御である。負荷検出部２２は、サイクルダウンシーケンスが実行されている間に、軸負荷を検出する。
【００２４】
負荷検出部２２によって検出される軸負荷は、ローラＲ等の部品の精度ばらつき等によって画像形成装置１同士において異なる値となることがある。また、長期の使用に伴う劣化等によって、軸負荷が変動することがある。
【００２５】
また、負荷検出部２２は、ローラＲによって用紙Ｐが搬送されているときのモータＭの負荷を搬送中負荷として検出する。ローラＲによって用紙Ｐが搬送されているときとは、画像形成部１２によって用紙Ｐに画像形成が行われているときである。
【００２６】
ここで、モータＭを定電流制御によって駆動する場合、モータ制御部２１は、モータＭへの電流のＯＮ／ＯＦＦを高速に切り替えることによって、モータＭの巻線に流れる電流値が設定電流値となるように制御している。モータＭの負荷が高くなると、電流のＯＮ時間が増えるため、積算した電流値が増加する。このため、この積算した電流値に基づいて、負荷検出部２２は、モータＭの負荷を検出することができる。なお、負荷検出部２２は、モータＭの負荷を直接検出可能なセンサの検出結果に基づいてモータＭの負荷を検出してもよい。
【００２７】
異常判定部２３は、負荷検出部２２で検出された軸負荷が予め定められた正常判定範囲外である場合に、ローラＲの駆動に関して異常有りと判定する。正常判定範囲として、ローラＲが正常に駆動されているときにモータＭに加わる負荷（軸負荷）の範囲が設定される。異常判定部２３は、軸負荷を用いて異常判定を行うことで、用紙Ｐの搬送前に（搬送されていない状態）で異常の判定をすることができる。軸負荷が正常判定範囲外である場合、ギアの破損又は摩耗等の経年劣化等によって用紙搬送部１３に不具合が生じていることが考えられる。このため、異常判定部２３は、軸負荷が正常判定範囲外である場合、ローラＲの駆動に関して異常有りと判定する。
【００２８】
異常報知部２４は、異常判定部２３によって異常有りと判定された場合に、ローラＲの駆動に関して異常が発生した旨を表示部１４を通じて報知する。例えば、異常報知部２４は、異常を示す画像を表示部１４に表示させることによって報知を行う。なお、異常判定部２３によって異常有りと判定された場合、モータ制御部２１は、ローラＲによって用紙Ｐが搬送される前にモータＭを停止させる。
【００２９】
用紙負荷取得部２５は、用紙Ｐの搬送によって生じる用紙負荷を取得する。この用紙負荷は、軸負荷を含まない。すなわち、ローラＲによって用紙Ｐを搬送する場合にモータＭにかかる負荷は、軸負荷に用紙負荷を加えた負荷となる。
【００３０】
より詳細には、用紙負荷取得部２５は、種類取得部２５ａ、負荷記憶部２５ｂ、及び取得処理部２５ｃを有している。種類取得部２５ａは、ローラＲによって搬送される用紙Ｐの種類を取得する。種類取得部２５ａは、画像形成装置１に対して印刷の指示が入力される毎に、用紙Ｐの種類を取得する。ここでは、種類取得部２５ａは、ローラＲによって搬送される用紙Ｐの種類として、印刷を行う際にユーザが入力設定した用紙の種類を取得する。ユーザが入力設定した用紙の種類とは、例えば、ユーザが印刷を行う際に画像形成装置１に対して指示をした用紙の種類を含む情報から取得することができる。
【００３１】
負荷記憶部２５ｂは、用紙Ｐの種類毎に設定された用紙負荷を記憶する。用紙負荷は、例えば用紙の厚みが厚い場合には、薄い場合に比べて用紙負荷が大きくなる。この用紙負荷として、例えば、予め計測を行うこと等によって得られた値を用いることができる。
【００３２】
取得処理部２５ｃは、負荷記憶部２５ｂが記憶する用紙負荷のうち、種類取得部２５ａで取得された用紙Ｐの種類に対応する用紙負荷を取得する。
【００３３】
用紙判定部２６は、ローラＲによって搬送中の用紙Ｐの種類と、印刷を行う際にユーザが入力設定した用紙Ｐの種類とが相違するか否かを判定する。より詳細には、まず、用紙判定部２６は、用紙Ｐが搬送されていない状態ときに負荷検出部２２で検出された軸負荷に、取得処理部２５ｃで取得された用紙負荷を加算する。そして、用紙判定部２６は、軸負荷と用紙負荷とを加算した値と、負荷検出部２２で検出された搬送中負荷とが所定値以上相違する場合に、搬送中の用紙Ｐの種類とユーザが入力設定した用紙Ｐの種類とが相違すると判定する。
【００３４】
なお、用紙判定部２６は、上記の判定方法以外の方法で用紙の種類の相違を判定することができる。この場合、用紙判定部２６は、用紙Ｐの搬送中に負荷検出部２２で検出された搬送中負荷から、用紙Ｐが搬送されていない状態ときに負荷検出部２２で検出された軸負荷を減算する。そして、用紙判定部２６は、搬送中負荷から軸負荷を減算した値と、取得処理部２５ｃで取得された用紙負荷とが所定値以上相違する場合に、搬送中の用紙Ｐの種類とユーザが入力設定した用紙Ｐの種類とが相違すると判定する。
【００３５】
相違報知部２７は、用紙判定部２６によって用紙Ｐの種類が相違すると判定された場合に、用紙Ｐが相違する旨の報知を表示部１４を通じて報知する。例えば、相違報知部２７は、用紙Ｐが相違する旨を示す画像を表示部１４に表示させることによって報知を行う。なお、相違報知部２７は、表示部１４以外にもスピーカを用いて音声等を出力することによって報知を行うこともできる。
【００３６】
モータ制御部２１は、負荷検出部２２で検出された軸負荷に基づいて、モータＭに電力を供給するときの設定電流値を算出し、算出した設定電流値に基づいてモータを作動させる。より詳細には、上述したように、ローラＲによって用紙Ｐを搬送する場合にモータＭにかかる負荷は、軸負荷に用紙負荷を加えた負荷となる。このため、モータ制御部２１は、用紙Ｐを搬送する際には、負荷検出部２２で検出された軸負荷に対して、取得処理部２５ｃで取得された用紙負荷を加算した値に基づいて、用紙Ｐを搬送するときの設定電流値（用紙搬送用の設定電流値）を算出する。用紙搬送用の設定電流値とは、用紙ＰがローラＲに到達している状態で用紙Ｐが搬送されるようにローラＲを駆動するための設定電流値である。そして、モータ制御部２１は、算出した用紙搬送用の設定電流値に基づいてモータＭを作動させる。
【００３７】
また、モータ制御部２１は、印刷の開始の指示がされると、まずは、負荷検出部２２で検出された軸負荷に基づいて設定電流値（ローラ駆動用の設定電流値）を算出し、算出したローラ駆動用の設定電流値でモータＭを作動させる。ローラ駆動用の設定電流値とは、用紙Ｐが無い状態でローラＲを駆動させるための設定電流値である。そして、モータ制御部２１は、ピックアップローラによって収容部１１から用紙Ｐが繰り出されてローラＲに到達する前に、モータＭの設定電流値を、軸負荷に用紙負荷を加算した値に基づいて算出された用紙搬送用の設定電流値に変更する（上昇させる）。反対に、指定された枚数の用紙Ｐへの画像形成が終了した場合、モータＭの設定電流値を、用紙搬送用の設定電流値から、軸負荷に基づいて設定されたローラ駆動用の設定電流値に変更する（降下させる）。
【００３８】
このように、モータ制御部２１は、印刷の開始時及び終了時に設定電流値を変更する場合、時間経過に伴って徐々に設定電流値を変更する。時間経過に伴って徐々に設定電流値を変更することとは、数ステップに分けて段階的に設定電流値を変更すること、及び時間経過に伴って直線的に設定電流値を変更すること等が含まれる。
【００３９】
なお、モータ制御部２１は、今回行われる印刷が、電源ＯＮ後又はスリープ状態からの復帰後の初めての印刷である場合、直前に行われたジャム検出シーケンスの実行中に負荷検出部２２によって検出された軸負荷を用いて、用紙Ｐの搬送中に用いる設定電流値を算出する。また、モータ制御部２１は、今回行われる印刷が、電源ＯＮ後又はスリープ状態からの復帰後の２回目以降の印刷である場合、直前に行われた印刷の終了の際のサイクルダウンシーケンスの実行中に負荷検出部２２によって検出された軸負荷を用いて、用紙Ｐの搬送中に用いる設定電流値を算出する。
【００４０】
次に、図３を用いて、画像形成装置１で印刷を行う場合のモータＭにかかる負荷、及びモータＭを作動させるときの設定電流値について具体的に説明する。図３に示すように、ここでは、時刻ｔ１において画像形成装置１の電源がＯＮになったとする。電源がＯＮとなると、ジャム検出シーケンスが実行される。このとき、モータ制御部２１は、予め設定された初期設定電流値でモータＭを作動させる。この初期設定電流値は、ジャム検出シーケンスを実行可能な値が設定される。このジャム検出シーケンスは、時刻ｔ１から時刻ｔ２まで実行される。負荷検出部２２は、時刻ｔ１から時刻ｔ２の間に、軸負荷を検出する。
【００４１】
時刻ｔ１から時刻ｔ２の間に負荷検出部２２で検出された軸負荷が正常判定範囲外である場合、異常判定部２３は、ローラＲの駆動に関して異常有りと判定する。異常がない場合、モータ制御部２１は、ジャム検出シーケンスの実行中に負荷検出部２２で検出された軸負荷を、次に印刷が開始されたときに使用するために記憶しておく。
【００４２】
時刻ｔ３において印刷開始の指示があると、モータ制御部２１は、記憶していた軸負荷に基づいてローラ駆動用の設定電流値を算出し、算出した設定電流値でモータＭを作動させる。用紙負荷取得部２５は、用紙ＰがローラＲに到達する前に、今回の印刷を行う際にユーザが入力設定した用紙Ｐの用紙負荷を取得する。モータ制御部２１は、記憶していた軸負荷と取得された用紙負荷とに基づいて用紙搬送用の設定電流値を算出する。そして、時刻ｔ４以降、ローラ駆動用の設定電流値から用紙搬送用の設定電流値へと、時間経過に伴って徐々に設定電流値を変更する。図３に示す例では、数ステップに分けて設定電流値を変更している。
【００４３】
時刻ｔ５以降において、モータＭの設定電流値が用紙搬送用の設定電流値となり、用紙ＰがローラＲに到達して用紙Ｐの搬送が開始される。負荷検出部２２は、ローラＲによって用紙Ｐが搬送されているときに、搬送中負荷を検出する。用紙判定部２６は、検出された用紙搬送中負荷を用いて、搬送中の用紙Ｐの種類とユーザが入力設定した用紙Ｐの種類とが相違するか否かを判定する。
【００４４】
指定された枚数の用紙Ｐへの画像形成が終了すると、用紙Ｐが無い状態で所定時間ローラＲが駆動される。すなわち、画像形成終了後から時刻ｔ８までの間、サイクルダウンシーケンスが実行される。負荷検出部２２は、サイクルダウンシーケンスが実行されている間に、軸負荷を検出する。モータ制御部２１は、サイクルダウンシーケンスの実行中に負荷検出部２２で検出された軸負荷を、次に印刷が開始されたときに使用するために記憶しておく。
【００４５】
モータ制御部２１は、時刻ｔ６以降、用紙搬送用の設定電流値からローラ駆動用の設定電流値へと、時間経過に伴って徐々に設定電流値を変更する。ここで用いるローラ駆動用の設定電流値とは、モータ制御部２１が記憶する軸負荷に基づいて算出されたローラ駆動用の設定電流値である。すなわち、今回の印刷の開始時に用いたローラ駆動用の設定電流値である。
【００４６】
時刻ｔ７以降において、モータＭの設定電流値がローラ駆動用の設定電流値となると、モータ制御部２１は、ローラ駆動用の設定電流値でサイクルダウンシーケンスが終了するまでモータＭを作動させる。時刻ｔ８となると、サイクルダウンシーケンスが終了し、今回の印刷が終了する。
【００４７】
時刻ｔ９において再び印刷開始の指示があると、モータ制御部２１は、記憶していた軸負荷に基づいてローラ駆動用の設定電流値を算出し、算出した設定電流値でモータＭを作動させる。すなわち、今回行われる印刷が、電源ＯＮ後又はスリープ状態からの復帰後の２回目以降の印刷であるため、直前に行われた印刷の終了の際のサイクルダウンシーケンスの実行中に負荷検出部２２によって検出された軸負荷を用いて、ローラ駆動用の設定電流値を算出する。時刻ｔ９より後の処理は、上述した時刻ｔ３よりも後の処理と同様である。
【００４８】
次に、電源ＯＮ時又はスリープ状態からの復帰時において制御部２０で行われるモータＭの制御に関する処理の流れについて説明する。図４に示すフローチャートは、電源ＯＮ時又はスリープ状態からの復帰時に開始される。電源ＯＮ時又はスリープ状態からの復帰時に、モータ制御部２１は、予め設定された初期設定電流値でモータＭを作動させる（Ｓ１０１：図３の時刻ｔ１）。負荷検出部２２は、図３の時刻ｔ１〜ｔ２の間に軸負荷を検出する（Ｓ１０２）。異常判定部２３は、負荷検出部２２で検出された軸負荷が正常判定範囲内であるか否かを判定する（Ｓ１０３）。軸負荷が正常判定範囲内である場合（Ｓ１０３：ＹＥＳ）、モータ制御部２１は、負荷検出部２２がＳ１０２で検出した軸負荷を、次に印刷が開始されたときに使用するために記憶する（Ｓ１０４）。その後、モータ制御部２１は、ジャム検出シーケンスのための時間が経過したとき（図３の時刻ｔ２）にモータＭを停止させる（Ｓ１０５）。
【００４９】
一方、軸負荷が正常判定範囲外である場合（Ｓ１０３：ＮＯ）、異常判定部２３は、ローラＲの駆動に関して異常有りと判定する（Ｓ１０６）。モータ制御部２１は、モータＭを停止させる（Ｓ１０７）。異常報知部２４は、ローラの駆動に関して異常がある旨を報知する（Ｓ１０８）。
【００５０】
次に、印刷の開始指示があった場合において制御部２０で行われるモータＭの制御に関する処理の流れについて説明する。図５に示すフローチャートは、印刷の開始指示があった場合に開始される。印刷開始の指示があると、モータ制御部２１は、記憶していた軸負荷に基づいてローラ駆動用の設定電流値を算出し、算出した設定電流値でモータＭを作動させる（Ｓ２０１：図３の時刻ｔ３又は時刻ｔ９）。用紙負荷取得部２５は、今回の印刷を行う際にユーザが入力設定した用紙Ｐの用紙負荷を取得する（Ｓ２０２）。モータ制御部２１は、記憶していた軸負荷と取得された用紙負荷とに基づいて用紙搬送用の設定電流値を算出する（Ｓ２０３）。モータ制御部２１は、ローラ駆動用の設定電流値から用紙搬送用の設定電流値へと設定電流値を変更してモータＭを作動させる（Ｓ２０４）。
【００５１】
モータ制御部２１は、指定された枚数の用紙Ｐへの画像形成が終了したか否かを判定する（Ｓ２０５）。指定された枚数の用紙Ｐへの画像形成が終了していない場合（Ｓ２０５：ＮＯ）、モータ制御部２１は、画像形成が終了するまでＳ２０５の処理を繰り返す。なお、用紙Ｐに画像が形成されている間に、負荷検出部２２は搬送中負荷を検出する。そして、用紙判定部２６は、用紙Ｐの種類を判定することができる。
【００５２】
指定された枚数の用紙Ｐへの画像形成が終了した場合（Ｓ２０５：ＹＥＳ）、サイクルダウンシーケンスの実行が開始される。負荷検出部２２は、軸負荷を検出する（Ｓ２０６）。モータ制御部２１は、用紙搬送用の設定電流値からローラ駆動用の設定電流値へと時間経過に伴って徐々に設定電流値を変更し、ローラ駆動用の設定電流値でモータＭを作動させる（Ｓ２０７）。
【００５３】
異常判定部２３は、負荷検出部２２で検出された軸負荷が正常判定範囲内であるか否かを判定する（Ｓ２０８）。軸負荷が正常判定範囲内である場合（Ｓ２０８：ＹＥＳ）、モータ制御部２１は、負荷検出部２２がＳ２０７で検出した軸負荷を、次に印刷が開始されたときに使用するために記憶する（Ｓ２０９）。その後、モータ制御部２１は、サイクルダウンシーケンスのための時間が経過したときにモータＭを停止させる（Ｓ２１０）。
【００５４】
一方、軸負荷が正常判定範囲外である場合（Ｓ２０８：ＮＯ）、異常判定部２３は、ローラＲの駆動に関して異常有りと判定する（Ｓ２１１）。モータ制御部２１は、モータＭを停止させる（Ｓ２１２）。異常報知部２４は、ローラの駆動に関して異常がある旨を報知する（Ｓ２１３）。
【００５５】
本実施形態は以上のように構成され、この画像形成装置１において、負荷検出部２２は、モータＭがローラＲを回転駆動している状態、且つローラＲによって用紙Ｐが搬送されていない状態におけるモータＭの負荷（軸負荷）を検出する。そして、モータ制御部２１は、軸負荷に基づいて算出された設定電流値に基づいてモータＭを作動させる。このように軸負荷を用いることにより、部品の精度ばらつき等によってモータＭにかかる負荷が画像形成装置１同士で異なっていたとしても、これらのばらつきを考慮してモータＭの設定電流値を適切に設定することができる。これにより、画像形成装置１は、用紙搬送部１３のモータＭを適切に駆動することができる。
【００５６】
モータ制御部２１は、負荷検出部２２で検出された軸負荷に対して用紙負荷取得部２５で取得された用紙負荷を加算した値に基づいて、用紙搬送用の設定電流値を算出する。このようにモータ制御部２１は、軸負荷に用紙負荷を加算することにより、用紙搬送用の設定電流値を適切に設定することができる。従って、画像形成装置１は、用紙搬送中において、用紙搬送部１３のモータＭを適切に駆動することができる。
【００５７】
用紙負荷取得部２５の負荷記憶部２５ｂは、用紙Ｐの種類毎に設定された用紙負荷を記憶する。取得処理部２５ｃは、種類取得部２５ａで取得された用紙Ｐの種類に対応する用紙負荷を負荷記憶部２５ｂから取得する。このように、モータ制御部２１は、負荷記憶部２５ｂが記憶する用紙負荷に基づいて、用紙搬送用の設定電流値を算出する。従って、画像形成装置１は、用紙搬送中において、用紙搬送用のモータを適切に駆動することができる。
【００５８】
画像形成装置１は、軸負荷に用紙負荷を加算することによって得られる値と、用紙Ｐの搬送中に実際に検出されたモータＭの搬送中負荷とを比較することにより、搬送中の用紙Ｐの種類とユーザが入力設定した用紙の種類とが相違するか否かを判定することができる。なお、用紙の種類の他の判定方法として、画像形成装置１は、用紙Ｐの搬送中に実際に検出されたモータＭの搬送中負荷から軸負荷を減算した値と、負荷記憶部２５ｂから取得された用紙負荷とを比較してもよい。この場合であっても、搬送中の用紙Ｐの種類とユーザが入力設定した用紙の種類とが相違するか否かを判定することができる。
【００５９】
モータ制御部２１は、ローラ駆動用の設定電流値から用紙搬送用の設定電流値へ設定電流値を変更する場合、又は、用紙搬送用の設定電流値からローラ駆動用の設定電流値へ設定電流値を変更する場合、設定電流値を徐々に変更する。これにより、モータＭのトルクが急激に変化することがなく、ローラＲを好適に駆動することができる。
【００６０】
異常判定部２３は、軸負荷が予め定められた正常判定範囲外である場合に、ローラの駆動に関して異常有りと判定する。異常報知部２４は、異常有りと判定された場合に、異常が発生した旨を報知する。モータ制御部２１は、異常有りと判定された場合、ローラＲを停止させる。このように、異常判定部２３は、軸負荷を用いて異常の判定を行うことによって、用紙Ｐを搬送する前（用紙Ｐを搬送していないとき）に用紙Ｐの搬送に関しての異常の有無を判定することができる。また、異常有りと判定された場合に用紙Ｐが搬送される前にモータＭを停止させることにより、画像形成装置１は、モータＭが適切に駆動されないことによって生じる用紙Ｐのつまりなどを防止できる。
【００６１】
なお、用紙負荷取得部２５は、負荷記憶部２５ｂが記憶する用紙負荷を用いることに限定されない。例えば、印刷の指示と共に用紙の種類及び用紙負荷が入力される場合、用紙負荷取得部２５は、入力された用紙負荷を用いてもよい。
【符号の説明】
【００６２】
１…画像形成装置、２１…モータ制御部、２２…負荷検出部、２３…異常判定部、２４…異常報知部、２５…用紙負荷取得部、２５ａ…種類取得部、２５ｂ…負荷記憶部、２５ｃ…取得処理部、２６…用紙判定部、２７…相違報知部、Ｍ…モータ、Ｐ…用紙、Ｒ…ローラ。
【図１】
2018095465.tif 000003
【図２】
2018095465.tif 000004
【図３】
2018095465.tif 000005
【図４】
2018095465.tif 000006
【図５】
2018095465.tif 000007