(57)【要約】【課題】  ＣＰＵを介在させること無く、駆動制御の変更を行うことが可能なモータ駆動制御装置を提供する。【解決手段】  所定の駆動系において、モータの駆動パターンを、通常駆動させようとするパターン情報と、他の駆動系との連動するパターン情報とに分けて所定の記憶手段（例えばＲＡＭ）に登録するようにしており、所定の駆動系でのモータ駆動中に他の駆動系から駆動要求があった場合には、所定の駆動系のモータ駆動制御部では、ＣＰＵの介在なしに、モータの駆動パターンを、要求のあった他の駆動系の駆動パターンに変更する。【選択図】      図２
2006203986.tif 000002
【特許請求の範囲】
【請求項１】
所定の駆動系において、モータの駆動パターンを、通常駆動させようとするパターン情報と、他の駆動系との連動するパターン情報とに分けて所定の記憶手段に登録するようにしており、所定の駆動系でのモータ駆動中に他の駆動系から駆動要求があった場合には、所定の駆動系では、ＣＰＵの介在なしに、モータの駆動パターンを、要求のあった他の駆動系の駆動パターンに変更するようになっていることを特徴とするモータ駆動制御装置。
【請求項２】
請求項１記載のモータ駆動制御装置において、前記所定の駆動系のモータを減速中に前記他の駆動系から駆動要求があった場合には、前記所定の駆動系では、ＣＰＵの介在なしに、モータの減速を中止し、所定の駆動系のモータの速度を、前記他の駆動系の駆動パターンに変更するようになっていることを特徴とするモータ駆動制御装置。
【請求項３】
請求項２記載のモータ駆動制御装置において、前記所定の駆動系において、モータの減速を中止した後、要求のあった他の駆動系の駆動パターンに従って、モータに等速動作を行なわせ、その後、加速動作を行なわせる場合に、モータの減速の中止から加速動作を行なわせるまでの時間が短かいときには、モータの減速を中止した後、最低限の等速動作を確保した後に、加速動作を行なわせるようになっていることを特徴とするモータ駆動制御装置。
【請求項４】
請求項１記載のモータ駆動制御装置において、前記所定の駆動系のモータの等速動作中に前記他の駆動系から駆動要求があった場合には、前記所定の駆動系では、ＣＰＵの介在なしに、モータの速度を、前記他の駆動系の駆動パターンに変更するようになっていることを特徴とするモータ駆動制御装置。
【請求項５】
請求項１記載のモータ駆動制御装置において、前記所定の駆動系のモータの加速動作中に前記他の駆動系から駆動要求があった場合には、前記所定の駆動系では、ＣＰＵの介在なしに、モータの速度を、前記他の駆動系の駆動パターンに変更するようになっていることを特徴とするモータ駆動制御装置。
【請求項６】
請求項１乃至請求項５のいずれか一項に記載のモータ駆動制御装置において、前記所定の駆動系は、排紙搬送系であり、前記他の駆動系は、前記排紙搬送系の前段のベルト搬送系であることを特徴とするモータ駆動制御装置。
【請求項７】
請求項１乃至請求項６のいずれか一項に記載のモータ駆動制御装置において、前記モータは、ステッピングモータであることを特徴とする駆動制御装置。
【請求項８】
所定の駆動系において、モータの駆動パターンを、通常駆動させようとするパターン情報と、他の駆動系との連動するパターン情報とに分けて所定の記憶手段に登録するようにしており、所定の駆動系でのモータ駆動中に他の駆動系から駆動要求があった場合には、所定の駆動系では、ＣＰＵの介在なしに、モータの駆動パターンを、要求のあった他の駆動系の駆動パターンに変更することを特徴とするモータ駆動制御方法。
【請求項９】
請求項８記載のモータ駆動制御方法において、前記所定の駆動系のモータを減速中に前記他の駆動系から駆動要求があった場合には、前記所定の駆動系では、ＣＰＵの介在なしに、モータの減速を中止し、所定の駆動系のモータの速度を、前記他の駆動系の駆動パターンに変更することを特徴とするモータ駆動制御方法。
【請求項１０】
請求項９記載のモータ駆動制御方法において、前記所定の駆動系において、モータの減速を中止した後、要求のあった他の駆動系の駆動パターンに従って、モータに等速動作を行なわせ、その後、加速動作を行なわせる場合に、モータの減速の中止から加速動作を行なわせるまでの時間が短かいときには、モータの減速を中止した後、最低限の等速動作を確保した後に、加速動作を行なわせることを特徴とするモータ駆動制御方法。
【請求項１１】
請求項８記載のモータ駆動制御方法において、前記所定の駆動系のモータの等速動作中に前記他の駆動系から駆動要求があった場合には、前記所定の駆動系では、ＣＰＵの介在なしに、モータの速度を、前記他の駆動系の駆動パターンに変更することを特徴とするモータ駆動制御方法。
【請求項１２】
請求項８記載のモータ駆動制御方法において、前記所定の駆動系のモータの加速動作中に前記他の駆動系から駆動要求があった場合には、前記所定の駆動系では、ＣＰＵの介在なしに、モータの速度を、前記他の駆動系の駆動パターンに変更することを特徴とするモータ駆動制御方法。
【請求項１３】
請求項１乃至請求項７のいずれか一項に記載のモータ駆動制御装置が用いられていることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モータ駆動制御装置およびモータ駆動制御方法および画像形成装置に関する。
【背景技術】
【０００２】
従来、例えばインクジェットＭＦＰ（マルチファンクションプリンタ）のステッピングモータの駆動制御に関する分野においては、モータを割り込み処理が必要なものと不要なものとに分類し、割り込み処理を必要としないものをＲＡＭ内に格納した相励磁データにより動作させていた。これにより、ＣＰＵの割り込み処理は軽減されるが、一般に割り込み処理が必要とされるものの方が処理間隔が短いことが多く、ＣＰＵの負荷としては割り込み処理を必要とするものに対して、いかに負荷を低減していくかが重要になる。また複数のモータを使用する場合、用紙１枚を搬送するにあたっても、複数のモータを各系統で分けて使用し、これらを連動して使用することがある。従来では、割り込みを不要とするモータに対してはＲＡＭデータによる制御を行っているが、動作中に制御を変える必要があれば停止させて再度起動させるか、途中でＲＡＭを書き換えるなどして制御を変更するか、いずれにしてもＣＰＵによる制御が必要であった。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、ＣＰＵを介在させること無く、駆動制御の変更を行うことが可能なモータ駆動制御装置およびモータ駆動制御方法および画像形成装置を提供することを目的としている。
【課題を解決するための手段】
【０００４】
上記目的を達成するために、請求項１記載の発明は、所定の駆動系において、モータの駆動パターンを、通常駆動させようとするパターン情報と、他の駆動系との連動するパターン情報とに分けて所定の記憶手段に登録するようにしており、所定の駆動系でのモータ駆動中に他の駆動系から駆動要求があった場合には、所定の駆動系では、ＣＰＵの介在なしに、モータの駆動パターンを、要求のあった他の駆動系の駆動パターンに変更するようになっていることを特徴としている。
【０００５】
また、請求項２記載の発明は、請求項１記載のモータ駆動制御装置において、前記所定の駆動系のモータを減速中に前記他の駆動系から駆動要求があった場合には、前記所定の駆動系では、ＣＰＵの介在なしに、モータの減速を中止し、所定の駆動系のモータの速度を、前記他の駆動系の駆動パターンに変更するようになっていることを特徴としている。
【０００６】
また、請求項３記載の発明は、請求項２記載のモータ駆動制御装置において、前記所定の駆動系において、モータの減速を中止した後、要求のあった他の駆動系の駆動パターンに従って、モータに等速動作を行なわせ、その後、加速動作を行なわせる場合に、モータの減速の中止から加速動作を行なわせるまでの時間が短かいときには、モータの減速を中止した後、最低限の等速動作を確保した後に、加速動作を行なわせるようになっていることを特徴としている。
【０００７】
また、請求項４記載の発明は、請求項１記載のモータ駆動制御装置において、前記所定の駆動系のモータの等速動作中に前記他の駆動系から駆動要求があった場合には、前記所定の駆動系では、ＣＰＵの介在なしに、モータの速度を、前記他の駆動系の駆動パターンに変更するようになっていることを特徴としている。
【０００８】
また、請求項５記載の発明は、請求項１記載のモータ駆動制御装置において、前記所定の駆動系のモータの加速動作中に前記他の駆動系から駆動要求があった場合には、前記所定の駆動系では、ＣＰＵの介在なしに、モータの速度を、前記他の駆動系の駆動パターンに変更するようになっていることを特徴としている。
【０００９】
また、請求項６記載の発明は、請求項１乃至請求項５のいずれか一項に記載のモータ駆動制御装置において、前記所定の駆動系は、排紙搬送系であり、前記他の駆動系は、前記排紙搬送系の前段のベルト搬送系であることを特徴としている。
【００１０】
また、請求項７記載の発明は、請求項１乃至請求項６のいずれか一項に記載のモータ駆動制御装置において、前記モータは、ステッピングモータであることを特徴としている。
【００１１】
また、請求項８記載の発明は、所定の駆動系において、モータの駆動パターンを、通常駆動させようとするパターン情報と、他の駆動系との連動するパターン情報とに分けて所定の記憶手段に登録するようにしており、所定の駆動系でのモータ駆動中に他の駆動系から駆動要求があった場合には、所定の駆動系では、ＣＰＵの介在なしに、モータの駆動パターンを、要求のあった他の駆動系の駆動パターンに変更することを特徴とするモータ駆動制御方法である。
【００１２】
また、請求項９記載の発明は、請求項８記載のモータ駆動制御方法において、前記所定の駆動系のモータを減速中に前記他の駆動系から駆動要求があった場合には、前記所定の駆動系では、ＣＰＵの介在なしに、モータの減速を中止し、所定の駆動系のモータの速度を、前記他の駆動系の駆動パターンに変更することを特徴としている。
【００１３】
また、請求項１０記載の発明は、請求項９記載のモータ駆動制御方法において、前記所定の駆動系において、モータの減速を中止した後、要求のあった他の駆動系の駆動パターンに従って、モータに等速動作を行なわせ、その後、加速動作を行なわせる場合に、モータの減速の中止から加速動作を行なわせるまでの時間が短かいときには、モータの減速を中止した後、最低限の等速動作を確保した後に、加速動作を行なわせることを特徴としている。
【００１４】
また、請求項１１記載の発明は、請求項８記載のモータ駆動制御方法において、前記所定の駆動系のモータの等速動作中に前記他の駆動系から駆動要求があった場合には、前記所定の駆動系では、ＣＰＵの介在なしに、モータの速度を、前記他の駆動系の駆動パターンに変更することを特徴としている。
【００１５】
また、請求項１２記載の発明は、請求項８記載のモータ駆動制御方法において、前記所定の駆動系のモータの加速動作中に前記他の駆動系から駆動要求があった場合には、前記所定の駆動系では、ＣＰＵの介在なしに、モータの速度を、前記他の駆動系の駆動パターンに変更することを特徴としている。
【００１６】
また、請求項１３記載の発明は、請求項１乃至請求項７のいずれか一項に記載のモータ駆動制御装置が用いられていることを特徴とする画像形成装置である。
【発明の効果】
【００１７】
請求項１乃至請求項１２記載の発明によれば、所定の駆動系において、モータの駆動パターンを、通常駆動させようとするパターン情報と、他の駆動系との連動するパターン情報とに分けて所定の記憶手段に登録するようにしており、所定の駆動系でのモータ駆動中に他の駆動系から駆動要求があった場合には、所定の駆動系では、ＣＰＵの介在なしに、モータの駆動パターンを、要求のあった他の駆動系の駆動パターンに変更するようになっているので、ＣＰＵを介在させること無く、駆動制御の変更を行うことができる。
【００１８】
特に、請求項２，請求項９記載の発明によれば、請求項１記載のモータ駆動制御装置において、前記所定の駆動系のモータを減速中に前記他の駆動系から駆動要求があった場合には、前記所定の駆動系では、ＣＰＵの介在なしに、モータの減速を中止し、所定の駆動系のモータの速度を、前記他の駆動系の駆動パターンに変更するので、ＣＰＵによるソフト処理の負荷を軽減することができる。
【００１９】
また、請求項３，請求項１０記載の発明によれば、請求項２記載のモータ駆動制御装置において、前記所定の駆動系において、モータの減速を中止した後、要求のあった他の駆動系の駆動パターンに従って、モータに等速動作を行なわせ、その後、加速動作を行なわせる場合に、モータの減速の中止から加速動作を行なわせるまでの時間が短かいときには、モータの減速を中止した後、最低限の等速動作を確保した後に、加速動作を行なわせるので（すなわち、減速動作から再加速までの時間が短い場合に、再加速のタイミングを遅らせているので）、等速動作の時間を十分に確保し、モータの挙動を安定させることができる。
【００２０】
また、請求項４，請求項１１記載の発明によれば、請求項１記載のモータ駆動制御装置において、前記所定の駆動系のモータの等速動作中に前記他の駆動系から駆動要求があった場合には、前記所定の駆動系では、ＣＰＵの介在なしに、モータの速度を、前記他の駆動系の駆動パターンに変更するので、ＣＰＵによるソフト処理の負荷を軽減することができる。
【００２１】
また、請求項５，請求項１２記載の発明によれば、請求項１記載のモータ駆動制御装置において、前記所定の駆動系のモータの加速動作中に前記他の駆動系から駆動要求があった場合には、前記所定の駆動系では、ＣＰＵの介在なしに、モータの速度を、前記他の駆動系の駆動パターンに変更するので、ＣＰＵによるソフト処理の負荷を軽減することができる。
【００２２】
また、請求項１３記載の発明によれば、請求項１乃至請求項７のいずれか一項に記載のモータ駆動制御装置が用いられていることを特徴とする画像形成装置であるので、ＣＰＵの負荷を軽減することができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明を実施するための最良の形態を説明する。
【００２４】
（第１の形態）
本発明の第１の形態は、所定の駆動系において、モータの駆動パターンを、通常駆動させようとするパターン情報と、他の駆動系との連動するパターン情報とに分けて所定の記憶手段に登録するようにしており、所定の駆動系でのモータ駆動中に他の駆動系から駆動要求があった場合には、所定の駆動系では、ＣＰＵの介在なしに、モータの駆動パターンを、要求のあった他の駆動系の駆動パターンに変更するようになっていることを特徴としている。
【００２５】
より具体的に、本発明の第１の形態は、駆動させるモータの加速・減速情報に関しては記憶手段（例えばＲＡＭ）内にあらかじめ駆動時間の間隔を数値化したデータを順番に登録しておくとともに、これを、通常駆動させようとするパターン情報と、他の駆動系（他のモータ）との連動するパターン情報とに分けるようにしており、所定の駆動系でのモータ駆動中に他の駆動系から駆動要求があった場合には、所定の駆動系では、ＣＰＵの介在なしに、モータの駆動パターンを、要求のあった他の駆動系の駆動パターンに変更するようになっている。
【００２６】
本発明の第１の形態では、所定の駆動系において、モータの駆動パターンを、通常駆動させようとするパターン情報と、他の駆動系との連動するパターン情報とに分けて所定の記憶手段に登録するようにしており、所定の駆動系でのモータ駆動中に他の駆動系から駆動要求があった場合には、所定の駆動系では、ＣＰＵの介在なしに、モータの駆動パターンを、要求のあった他の駆動系の駆動パターンに変更するようになっているので、ＣＰＵを介在させること無く、駆動制御の変更を行うことができる。
【００２７】
（第２の形態）
本発明の第２の形態は、第１の形態のモータ駆動制御装置において、請求項１記載のモータ駆動制御装置において、前記所定の駆動系のモータを減速中に前記他の駆動系から駆動要求があった場合には、前記所定の駆動系では、ＣＰＵの介在なしに、モータの減速を中止し、所定の駆動系のモータの速度を、前記他の駆動系の駆動パターンに変更するようになっていることを特徴としている。
【００２８】
より具体的に、第２の形態は、後述のように、例えば、前記所定の駆動系が、排紙搬送系であり、前記他の駆動系が、前記排紙搬送系の前段のベルト搬送系であるときに、排紙搬送系の排紙モータの減速中に前段の搬送系（ベルト搬送系）からの駆動要求があった場合に、排紙モータの減速を中止し、自動的に前段の搬送系（ベルト搬送系）に速度を合わせるようにしている。
【００２９】
本発明の第２の形態では、第１の形態のモータ駆動制御装置において、前記所定の駆動系のモータを減速中に前記他の駆動系から駆動要求があった場合には、前記所定の駆動系では、ＣＰＵの介在なしに、モータの減速を中止し、所定の駆動系のモータの速度を、前記他の駆動系の駆動パターンに変更するようになっているので、ＣＰＵによるソフト処理の負荷を軽減することができる。
【００３０】
（第３の形態）
本発明の第３の形態は、第２の形態のモータ駆動制御装置において、前記所定の駆動系において、モータの減速を中止した後、要求のあった他の駆動系の駆動パターンに従って、モータに等速動作を行なわせ、その後、加速動作を行なわせる場合に、モータの減速の中止から加速動作を行なわせるまでの時間が短かいときには、モータの減速を中止した後、最低限の等速動作を確保した後に、加速動作を行なわせるようになっていることを特徴としている。
【００３１】
すなわち、従来においては、減速中に駆動要求があった場合はモータを一旦停止させた後、一定時間経ってから再度加速を行う必要性があった。そのためにタイマーなどを利用し、ＣＰＵにて再駆動の処理を行う必要があった。
【００３２】
これに対し、本発明の第３の形態では、減速中に駆動要求があった場合は、モータをその時点のスピードで等速動作に切り替え、最低限必要な時間は等速動作を行い、その後、再加速するので、ＣＰＵの負荷も低減でき、かつモータの挙動も正常に制御できる。
【００３３】
このように、本発明の第３の形態では、第２の形態のモータ駆動制御装置において、前記所定の駆動系において、モータの減速を中止した後、要求のあった他の駆動系の駆動パターンに従って、モータに等速動作を行なわせ、その後、加速動作を行なわせる場合に、モータの減速の中止から加速動作を行なわせるまでの時間が短かいときには、モータの減速を中止した後、最低限の等速動作を確保した後に、加速動作を行なわせるようになっているので（すなわち、減速動作から再加速までの時間が短い場合に、再加速のタイミングを遅らせているので）、等速動作の時間を十分に確保し、モータの挙動を安定させることができる。
【００３４】
（第４の形態）
本発明の第４の形態は、第１の形態のモータ駆動制御装置において、前記所定の駆動系のモータの等速動作中に前記他の駆動系から駆動要求があった場合には、前記所定の駆動系では、ＣＰＵの介在なしに、モータの速度を、前記他の駆動系の駆動パターンに変更するようになっていることを特徴としている。
【００３５】
より具体的に、第４の形態は、後述のように、例えば、前記所定の駆動系が、排紙搬送系であり、前記他の駆動系が、前記排紙搬送系の前段のベルト搬送系であるときに、排紙搬送系の排紙モータの等速動作中に前段の搬送系（ベルト搬送系）からの駆動要求があった場合に、自動的に前段の搬送系に速度を合わせるようにしている。
【００３６】
本発明の第４の形態では、第１の形態のモータ駆動制御装置において、前記所定の駆動系のモータの等速動作中に前記他の駆動系から駆動要求があった場合には、前記所定の駆動系では、ＣＰＵの介在なしに、モータの速度を、前記他の駆動系の駆動パターンに変更するようになっているので、ＣＰＵによるソフト処理の負荷を軽減することができる。
【００３７】
（第５の形態）
本発明の第５の形態は、第１の形態のモータ駆動制御装置において、前記所定の駆動系のモータの加速動作中に前記他の駆動系から駆動要求があった場合には、前記所定の駆動系では、ＣＰＵの介在なしに、モータの速度を、前記他の駆動系の駆動パターンに変更するようになっていることを特徴としている。
【００３８】
より具体的に、第５の形態は、後述のように、例えば、前記所定の駆動系が、排紙搬送系であり、前記他の駆動系が、前記排紙搬送系の前段のベルト搬送系であるときに、排紙搬送系の排紙モータの加速動作中に前段の搬送系（ベルト搬送系）からの駆動要求があった場合に、自動的に前段の搬送系に速度を合わせるようにしている。
【００３９】
本発明の第５の形態では、第１の形態のモータ駆動制御装置において、前記所定の駆動系のモータの加速動作中に前記他の駆動系から駆動要求があった場合には、前記所定の駆動系では、ＣＰＵの介在なしに、モータの速度を、前記他の駆動系の駆動パターンに変更するようになっているので、ＣＰＵによるソフト処理の負荷を軽減することができる。
【００４０】
（第６の形態）
本発明の第６の形態は、第１乃至第５のいずれかの形態のモータ駆動制御装置において、前記所定の駆動系は、排紙搬送系であり、前記他の駆動系は、前記排紙搬送系の前段のベルト搬送系であることを特徴としている。
【００４１】
具体的に、第６の形態の構成（排紙搬送系，ベルト搬送系）は、後述のように、例えばインクジェットＭＦＰ（マルチファンクションプリンタ）などの画像形成装置において用いられる。
【００４２】
（第７の形態）
本発明の第７の形態は、第１乃至第６のいずれかの形態のモータ駆動制御装置において、前記モータは、ステッピングモータであることを特徴としている。
【００４３】
（第８の形態）
本発明の第８の形態は、第１乃至第７のいずれかの形態のモータ駆動制御装置が用いられていることを特徴とする画像形成装置である。
【００４４】
ここで、画像形成装置としては、例えば、複写機、または、プリンタ、または、ファクシミリ、あるいは、これらのうちの少なくとも２つの機能を備えた複合機などが挙げられる。
【００４５】
以下、本発明の実施例を図面に基づいて説明する。
【００４６】
図１は、前記所定の駆動系が、排紙搬送系であり、前記他の駆動系が、前記排紙搬送系の前段のベルト搬送系である場合を示す図である。図１に示すように、排紙搬送系とベルト搬送系とは、それぞれ異なるモータにより制御されるようになっている。
【００４７】
図２は排紙搬送系の構成例を示す図である。図２を参照すると、排紙搬送系は、排紙モータを駆動制御するための排紙モータ駆動制御部と、排紙モータの加減速などの動作状態を検出する動作状態検出部と、ベルト搬送系の出口に取り付けられた用紙検出用センサからの信号入力（センサ入力）により排紙モータ駆動制御部に対して駆動要求を出力する駆動要求検出部と、排紙モータの加減速データが設定されるＲＡＭと、排紙搬送系全体を制御するＣＰＵとにより構成されている。
【００４８】
ここで、排紙搬送系の排紙モータ駆動制御部は、ベルト搬送系と連動せずに排紙を行なう場合は、排紙モータを図３に示すような加減速パターンで駆動制御するようになっている。
【００４９】
これに対し、排紙モータ駆動制御部は、ベルト搬送系と連動させて排紙を行なう場合は、排紙モータを図４に示すような加減速パターンで駆動制御するようになっている。排紙搬送系が前段のベルト搬送系からの駆動要求により駆動される場合、ベルト駆動系は用紙の搬送中に何度も停止と搬送を繰り返すものとする。また排紙搬送系は用紙の搬送に対して、ベルト駆動系からの駆動要求についてはベルト駆動系の動作に連動して間欠駆動を行うものとする。
【００５０】
このことからわかるように、本発明では、排紙モータの駆動制御を行なうのに、ＣＰＵとは別に、排紙モータ駆動制御部を設け、この排紙モータ駆動制御部によって、ＣＰＵを介在させることなしに、排紙モータの駆動制御を行なうことが可能となっている。
【実施例１】
【００５１】
実施例１は、本発明の第２の形態に対応するものである。図５は実施例１の処理流れを示すフローチャートである。図５を参照すると、ベルト搬送系を通過した用紙があるか否かは、ベルト搬送系の出口付近に取り付けられたセンサにより検出される。この検出の結果、用紙があれば、排紙搬送系の排紙モータの駆動要求を出力し、排紙モータの駆動を開始する。このとき排紙モータが停止しているならば、図４に示すベルト駆動用の加減速データに従い、ベルト駆動に連動して排紙モータを動作させる。
【００５２】
また、ベルト搬送系と連動していない場合には図３に示す加減速パターンで排紙モータを駆動する。実施例１では、図３のパターンＳ３に示すようにモータが減速中である場合に、上述のようなベルト搬送系からのセンサ入力（駆動要求）があると、図６に示すように減速を中止し、一定時間等速動作を行った後（Ｓ４）、再度加速を行う（Ｓ５）。再加速は図４に示すベルト搬送系に連動した加減速データで動作する。
【００５３】
このように、実施例１では、ベルト搬送系からのセンサ入力によって自動的に排紙モータの減速を中止し、図４に示すようなベルト搬送系の加速データに従い再加速を行うので、ＣＰＵによるソフト処理の負荷を軽減することができる。
【実施例２】
【００５４】
実施例２は、本発明の第３の形態に対応するものである。図７は実施例２の処理流れを示すフローチャートである。
【００５５】
実施例１では、前述のように、図３のパターンＳ３に示すようにモータが減速中であるときに駆動要求があった場合には、図６に示すように、減速を中止し、一定時間等速動作を行った後、再度加速を行うが、このとき図６に示す等速期間Ｓ４が十分に確保されずに、再加速がなされる場合、モータの挙動がおかしくなる可能性がある。
【００５６】
そのため、この実施例２では、図７のフローチャートに示すように、再加速までの等速期間Ｓ４が十分か否かを判断し、十分でないときには、図８に示すように再加速（Ｓ５）を遅らせて、等速期間Ｓ４を確保することで、モータの挙動を安定させることができる。
【実施例３】
【００５７】
実施例３は、本発明の第４の形態に対応するものである。図９は実施例３の処理流れを示すフローチャートである。図９を参照すると、ベルト搬送系を通過した用紙があるか否かは、ベルト搬送系の出口付近に取り付けられたセンサにより検出される。この検出の結果、用紙があれば、排紙搬送系の排紙モータの駆動要求を出力し、排紙モータの駆動を開始する。このとき排紙モータが停止しているならば、図４に示すベルト駆動用の加減速データに従い、ベルト駆動に連動して排紙モータを動作させる。
【００５８】
また、ベルト搬送系と連動していない場合には、図３に示す加減速パターンで排紙モータを駆動する。実施例３では、図３のパターンＳ２に示すようにモータが等速動作中である場合に、上述のようなベルト搬送系からのセンサ入力（駆動要求）があると、図１０に示すように等速動作を延長し（Ｓ４）、その後、ベルト搬送系の加減速データに合わせて再加速を行う（Ｓ５）。再加速は図４に示すベルト搬送系に連動した加減速データで動作する。
【００５９】
このように、実施例３では、ベルト搬送系からのセンサ入力によって自動的に排紙モータの等速動作を延長し、その後、図４に示すようなベルト搬送系の加速データに従い再加速を行うので、ＣＰＵによるソフト処理の負荷を軽減することが可能である。
【実施例４】
【００６０】
実施例４は、本発明の第５の形態に対応するものである。図１１は実施例４の処理流れを示すフローチャートである。図１１を参照すると、ベルト搬送系を通過した用紙があるか否かは、ベルト搬送系の出口付近に取り付けられたセンサにより検出される。この検出の結果、用紙があれば、排紙搬送系の排紙モータの駆動要求を出力し、排紙モータの駆動を開始する。このとき排紙モータが停止しているならば、図４に示すベルト駆動用の加減速データに従い、ベルト駆動に連動して排紙モータを動作する。
【００６１】
また、ベルト搬送系と連動していない場合には、図３に示す加減速パターンで排紙モータを駆動する。実施例４では、図３のパターンＳ１に示すようにモータが加速動作中である場合に、上述のようなベルト搬送系からのセンサ入力（駆動要求）があると、図１２に示すように加減速データを図３から図４のパターンに切り替えて排紙モータを駆動する。再加速は図４に示すベルト搬送系に連動した加減速データで動作する。
【００６２】
このように、実施例４では、ベルト搬送系からのセンサ入力によって自動的に排紙モータの加速動作を図４に示すようなベルト搬送系の加速パターンに切り替えるため、ＣＰＵによるソフト処理の負荷を軽減し、モータ制御を行うことが可能である。
【００６３】
上述の各実施例では、前記所定の駆動系が、排紙搬送系であり、前記他の駆動系が、前記排紙搬送系の前段のベルト搬送系であるとしたが、所定の駆動系，他の駆動系としては、これ以外のものであっても良い。この場合には、排紙モータ駆動制御部にかわって所定のモータ駆動制御部が、ＣＰＵとは別に設けられる。そして、この場合にも、この所定のモータ駆動制御部によって、ＣＰＵを介在させることなしに、所定のモータの駆動制御を行なうことができる。
【図面の簡単な説明】
【００６４】
【図１】排紙搬送系とベルト搬送系を示す図である。
【図２】排紙搬送系の構成例を示す図である。
【図３】ベルト搬送系と連動せずに排紙を行なう場合の通常の排紙モータの加減速パターンを示す図である。
【図４】ベルト搬送系と連動させて排紙を行なう場合の排紙モータの加減速パターンを示す図である。
【図５】実施例１の処理流れを示すフローチャートである。
【図６】実施例１の駆動パターンの切り替えタイミングを示す図である。
【図７】実施例２の処理流れを示すフローチャートである。
【図８】実施例２の駆動パターンの切り替えタイミングを示す図である。
【図９】実施例３の処理流れを示すフローチャートである。
【図１０】実施例３の駆動パターンの切り替えタイミングを示す図である。
【図１１】実施例４の処理流れを示すフローチャートである。
【図１２】実施例４の駆動パターンの切り替えタイミングを示す図である。
【図１】
2006203986.tif 000003
【図２】
2006203986.tif 000004
【図３】
2006203986.tif 000005
【図４】
2006203986.tif 000006
【図５】
2006203986.tif 000007
【図６】
2006203986.tif 000008
【図７】
2006203986.tif 000009
【図８】
2006203986.tif 000010
【図９】
2006203986.tif 000011
【図１０】
2006203986.tif 000012
【図１１】
2006203986.tif 000013
【図１２】
2006203986.tif 000014