(57)【特許請求の範囲】
【請求項１】
パルス制御のモータを用いて走査光学系を駆動することにより原稿を光学的に読み取る画像読取装置において、
前記モータを異なるマイクロステップ分割数で駆動したときのマイクロステップ分割数毎に有する共振領域に対応して、画像の拡大、等倍、縮小の倍率に応じて前記走査光学系を前記モータで駆動する際、前記モータを異なるマイクロステップ分割数毎に有する共振領域で駆動させないようマイクロステップ分割数をランダムに選択してマイクロステップ駆動を制御することを特徴とする画像読取装置。
【請求項２】
パルス制御のモータを用いて走査光学系を駆動することにより原稿を光学的に読み取る画像読取装置において、
画像の拡大、等倍、縮小の倍率を設定する設定部と、
この設定部で設定された画像の拡大、等倍、縮小の倍率に対応して前記走査光学系を前記モータで駆動する際、前記モータが異なるマイクロステップ分割数毎に有する共振領域に対して共振領域とならないマイクロステップ分割数を選択してマイクロステップ駆動を制御する制御部と、
を具備したことを特徴とする画像読取装置。
【請求項３】
前記制御部は、当該画像読取装置の全体を制御するＣＰＵであることを特徴とする請求項２記載の画像読取装置。
【請求項４】
前記設定部は、操作パネルの操作キーから入力された拡大、縮小を設定すると共に、前記操作キーから拡大縮小が入力されない場合に等倍として設定することを特徴とする請求項２記載の画像読取装置。
【請求項５】
前記制御部は、１／４ステップ角または１／８ステップ角のマイクロステップ分割数候補からランダムにマイクロステップ分割数を選択することを特徴とする請求項２記載の画像読取装置。
【請求項６】
前記制御部は、１／４ステップ角、１／８ステップ角、１／１６ステップ角のマイクロステップ分割数候補からランダムにマイクロステップ分割数を選択することを特徴とする請求項２記載の画像読取装置。
【請求項７】
前記制御部は、予め画像の倍率範囲を複数のブロックに分け、各ブロックに対して前記モータが異なるマイクロステップ分割数毎に有する共振領域に対して共振領域とならないマイクロステップ分割数を予め決定することを特徴とする請求項２記載の画像読取装置。
【請求項８】
前記制御部は、倍率が５０％〜８６％の範囲のブロックで１／８ステップ角、８７％〜１２２％の範囲のブロックで１／４ステップ角、１２３％〜２００％の範囲のブロックで１／８ステップ角のマイクロステップ分割数を選択することを特徴とする請求項２記載の画像読取装置。
【請求項９】
前記制御部は、倍率が５０％〜８６％の範囲のブロックで１／８ステップ角、８７％〜１２２％の範囲のブロックで１／４ステップ角、１２３％〜２００％の範囲のブロックで１／８ステップ角の分割数を選択し、さらに２０１％〜２９９％の範囲のブロックで１／４ステップ角、３００％〜４００の範囲のブロックで１／１６ステップ角のマイクロステップ分割数を選択することを特徴とする請求項２記載の画像読取装置。
【請求項１０】
パルス制御のモータを用いて走査光学系を駆動することにより原稿を光学的に読み取る画像読取方法であって、
前記モータを異なるマイクロステップ分割数で駆動したときのマイクロステップ分割数毎に有する共振領域に対応して、画像の拡大、等倍、縮小の倍率に応じて前記走査光学系を前記モータで駆動する際、前記モータを異なるマイクロステップ分割数毎に有する共振領域で駆動させないようマイクロステップ分割数をランダムに選択してマイクロステップ駆動を制御するようにしたことを特徴とする画像読取方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、たとえば、スキャナなどのパルス制御のモータを用いて走査光学系を駆動することにより原稿を光学的に読み取る画像読取装置と画像読取方法に関する。
【０００２】
【従来の技術】
複写機のスキャナ部やスキャナなどの画像読取装置として、ステッピングモータやエンコーダ付き直流サーボモータ等のようにパルス数やパルス周期によって回転量や速度を制御できるパルス制御モータを用いて走査光学系を駆動することにより原稿を光学的に読み取るように構成されたものがある。
【０００３】
ところで、パルス制御のモータを用いて走査光学系を駆動することにより原稿を光学的に読み取る画像読取装置においては、読取走査時のパルス（ステッピング）モータ制御を画像の拡大・縮小倍率に応じて分割数を増減してマイクロステップ駆動を行っている。
【０００４】
例えば、特公平６−８１２２９号公報では、マイクロステップ駆動のためのパルスの分割数を、画像拡大時には等倍時よりも大きくし、画像縮小時には等倍時よりも小さくする。すなわち、パルス制御のモータを、画像の拡大・縮小に応じて分割数を増減してマイクロステップ駆動するようにしたものである。
【０００５】
このように、通常、前述したパルスモータ駆動制御において、読取倍率を拡大側から縮小側へ変化させるに従って分割数が順序よく大きくなるよう設定されている。
【０００６】
従来、画像読取装置では、原稿の主走査方向の１ライン分毎に読取走査するキャリッジ（ミラー及び光源等と一体になった走行体）が副走査方向に移動することにより原稿全体を読み取っている。このような副走査方向に移動する画像読取装置のキャリッジは、モータにより読取倍率に応じた所定の読取速度まで加速し、所定の読取速度で等速の移動を行って原稿を読み取っている。
【０００７】
しかしながら、読取走査するキャリッジについては、ステッピングモータ（パルスモータ）により駆動して画像を読み取るが、ステッピングモータの駆動パルス毎にトルク変動が発生し、この振動がキャリッジに影響し、読み取り画像の品質に影響を及ぼしてしまうことがあった。
【０００８】
また従来、ステッピングモータの駆動は、スタンダード的な使用方法であるＦｕｌｌ‐Ｓｔｅｐ駆動方式に対して、Ｈａｌｆ‐Ｓｔｅｐ駆動方式若しくはマイクロステップ駆動方式を用いて駆動パルスの周波数を高め、１パルス当りの移動量を小さくすることでトルク変動を小さくし、モータより発生するトルク変動を小さくしている。このため、モータの駆動方式はハード的、ソフト的に許す範囲で最も駆動パルスの周波数が高くなる方式が選択されている。
【０００９】
しかしながら、駆動方式については、読取倍率に応じてモータの回転速度が変化する場合、ハード的、ソフト的な制約により、低速回転時は、より細分化された駆動ステップで、また高速回転時は、低速回転時よりも粗い駆動ステップ角で駆動される。
【００１０】
また、従来の技術及び前述した駆動方式については、高速回転時より低速回転時においてステップ角を細かくして駆動する場合（マイクロステップ駆動）、マイクロステップ駆動（分割数を大きくする）させることで、より振動を増加させる場合がある。
【００１１】
さらに、ステッピングモータはある周波数で共振し、振動や騒音が増加してトルクが低下することがある。
【００１２】
【発明が解決しようとする課題】
上記したように、ステッピングモータの駆動方式は、読取倍率に応じてモータの回転速度が変化する場合、ハード的、ソフト的な制約により、低速回転時は、より細分化された駆動ステップで、また高速回転時は、低速回転時よりも粗い駆動ステップ角で駆動されるが、ステッピングモータはある周波数で共振し、振動や騒音が増加してトルクが低下することがあり、読み取り画像の品質に影響を及ぼしてしまうという問題があった。
【００１３】
そこで、この発明は、マイクロステップ駆動制御を用いた際、ランダムにステップ角を変化させることにより振動を抑制するとともにトルクの低下を防いで良好な画像を提供することのできる画像読取装置と画像読取方法を提供することを目的とする。
【００１４】
【課題を解決するための手段】
この発明の画像読取装置は、パルス制御のモータを用いて走査光学系を駆動することにより原稿を光学的に読み取る画像読取装置において、前記モータを異なるマイクロステップ分割数で駆動したときのマイクロステップ分割数毎に有する共振領域に対応して、画像の拡大、等倍、縮小の倍率に応じて前記走査光学系を前記モータで駆動する際、前記モータを異なるマイクロステップ分割数毎に有する共振領域で駆動させないようマイクロステップ分割数をランダムに選択してマイクロステップ駆動を制御するように構成されている。
【００１５】
この発明の画像読取装置は、パルス制御のモータを用いて走査光学系を駆動することにより原稿を光学的に読み取る画像読取装置において、画像の拡大、等倍、縮小の倍率を設定する設定部と、この設定部で設定された画像の拡大、等倍、縮小の倍率に対応して前記走査光学系を前記モータで駆動する際、前記モータが異なるマイクロステップ分割数毎に有する共振領域に対して共振領域とならないマイクロステップ分割数を選択してマイクロステップ駆動を制御する制御部とから構成されている。
【００１６】
この発明の画像読取方法は、パルス制御のモータを用いて走査光学系を駆動することにより原稿を光学的に読み取る画像読取方法であって、前記モータを異なるマイクロステップ分割数で駆動したときのマイクロステップ分割数毎に有する共振領域に対応して、画像の拡大、等倍、縮小の倍率に応じて前記走査光学系を前記モータで駆動する際、前記モータを異なるマイクロステップ分割数毎に有する共振領域で駆動させないようマイクロステップ分割数をランダムに選択してマイクロステップ駆動を制御するようにしたことを特徴とする。
【００１７】
【発明の実施の形態】
以下、この発明の一実施の形態について図面を参照して説明する。
【００１８】
図１は、本発明に係る画像読取装置としてのスキャナ部を有するデジタル複写機の内部構成を示すものである。
【００１９】
図１において、１０は装置本体で、この装置本体１０内には、画像読取装置としてのスキャナ部４、画像出力装置としてのプリンタ部６、オプションとしてフィニッシャ１５０が設けられている。
【００２０】
装置本体１０の上面には、読取対象物としての原稿Ｄが載置される透明ガラスからなる原稿載置台１２が設けられている。また、装置本体１０の上面には、原稿載置台１２上に原稿Ｄを自動的に送る自動原稿送り装置（以下、ＡＤＦと略称する）７が配設されている。このＡＤＦ７は、原稿載置台１２上に対して開閉可能に配設され、原稿載置台１２上に載置された原稿Ｄを原稿載置台１２上に密着させる原稿押えとしても機能する。
【００２１】
装置本体１０内に配設されたスキャナ部４は、原稿載置台１２上に載置された原稿Ｄを照明する光源としての露光ランプ２５、および、原稿Ｄからの反射光を所定の方向に反射する第１のミラー２６を有し、これらの露光ランプ２５および第１のミラー２６は、原稿載置台１２の下方に配設された第１のキャリッジ２７に取付けられている。第１のキャリッジ２７は、原稿載置台１２と平行に移動可能に配設され、図示しない歯付きベルトなどを介して走査モータ１により、原稿載置台１２の下方を往復移動される。この走査モータ１は、詳しくは後述するがステッピングモータが用いられている。
【００２２】
原稿載置台１２の下方には、原稿載置台１２と平行に移動可能な第２のキャリッジ２８が配設されている。第２のキャリッジ２８には、第１のミラー２６により反射された原稿Ｄからの反射光を順に反射する第２および第３のミラー３０，３１が互いに直角に取付けられている。第２のキャリッジ２８は、第１のキャリッジ２７を駆動する歯付きベルトなどにより、第１のキャリッジ２７に対して従動されるとともに、第１のキャリッジに対して１／２の速度で原稿載置台１２に沿って平行に移動される。
【００２３】
原稿載置台１２の下方には、第２のキャリッジ２８上の第３のミラー３１からの反射光を集束する結像レンズ３２と、結像レンズ３２により集束された反射光を受光して光電変換する光電変換手段としてのＣＣＤ形のラインセンサ３４とが配設されている。結像レンズ３２は、第３のミラー３１により反射された光の光軸を含む面内に、駆動機構を介して移動可能に配設され、自身が移動することで反射光を所望の倍率で結像する。そして、ラインセンサ３４は、入射した反射光を光電変換し、読み取った原稿Ｄに対応する電気信号を出力する。
【００２４】
なお、プリンタ部６は、本発明と直接関係がないので説明を省略する。
【００２５】
図２は、図１に示したデジタル複写機の電気的接続および制御のための信号の流れを概略的に表わすブロック図を示している。図２において、制御系は、主制御部９０内のメインＣＰＵ９１と、スキャナ部４のスキャナＣＰＵ１００と、プリンタ部６のプリンタＣＰＵ１１０の３つのＣＰＵ（セントラル・プロセッシング・ユニット）で構成され、これらは共有バス１２０で接続されている。
【００２６】
メインＣＰＵ９１は、プリンタＣＰＵ１１０と共有ＲＡＭ９５を介して双方向通信を行うものであり、メインＣＰＵ９１は動作指示をだし、プリンタＣＰＵ１１０は状態ステータスを返すようになっている。プリンタＣＰＵ１１０とスキャナＣＰＵ１００はシリアル通信を行い、プリンタＣＰＵ１１０は動作指示をだし、スキャナＣＰＵ１００は状態ステータスを返すようになっている。
【００２７】
共有バス１２０は、ＰＣＩバスのような完全同期形バスで、アドレスバスとデータバスは同じ信号線を時分割で利用するものであり、ＣＰＵを介したプログラムＩ／Ｏ転送、周辺デバイスがバスマスタとしてバスを制御し、直接メモリなどにアクセスするバスマスタによるデータ転送が可能である。
【００２８】
操作パネル８０は、各種操作キー８１、液晶表示部８２、および、これらが接続されたパネルＣＰＵ８３を有し、メインＣＰＵ９１に接続されている。
【００２９】
主制御部９０は、メインＣＰＵ９１、ＲＯＭ９２、ＲＡＭ９３、ＮＶＲＡＭ９４、共有ＲＡＭ９５、画像処理装置９６、ページメモリ制御部９７、および、ページメモリ９８によって構成されている。
【００３０】
メインＣＰＵ９１は、全体的な制御を司るものである。ＲＯＭ９２は、メインＣＰＵ９１の制御プログラムなどが記憶されている。ＲＡＭ９３は、一時的に各種データを記憶するものである。
【００３１】
ＮＶＲＡＭ（持久ランダムアクセスメモリ：ｎｏｎｖｏｌａｔｉｌｅ  ＲＡＭ）９４は、バッテリ（図示しない）にバックアップされた不揮発性のメモリであり、電源を遮断しても記憶データを保持するようになっている。
【００３２】
共有ＲＡＭ９５は、メインＣＰＵ９１とプリンタＣＰＵ１１０との間で、双方向通信を行うために用いるものである。
【００３３】
ページメモリ制御部９７は、ページメモリ９８に対して画像情報を記憶したり、読出したりするものである。ページメモリ９８は、複数ページ分の画像情報を記憶できる領域を有し、スキャナ部４からの画像情報を圧縮したデータを１ページ分ごとに記憶可能に形成されている。
【００３４】
スキャナ部４は、全体の制御を司るスキャナＣＰＵ１００、制御プログラムなどが記憶されているＲＯＭ１０１、データ記憶用のＲＡＭ１０２、ラインセンサ３４を駆動するＣＣＤドライバ１０３、露光ランプ２５およびミラー２６，２７，２８などを移動する走査モータ１の回転を制御する走査モータドライバ１０４、および、画像補正部１０５などによって構成されている。
【００３５】
画像補正部１０５は、ラインセンサ３４からのアナログ信号をデジタル信号に変換するＡ／Ｄ変換回路、ラインセンサ３４のばらつき、あるいは、周囲の温度変化などに起因するラインセンサ３４からの出力信号に対するスレッショルドレベルの変動を補正するためのシェーディング補正回路、および、シェーディング補正回路からのシェーディング補正されたデジタル信号を一旦記憶するラインメモリなどから構成されている。
【００３６】
なお、プリンタ部６は、本発明と直接関係がないので説明を省略する。
【００３７】
次に、スキャナ部４における走査モータ１の駆動について説明する。
【００３８】
走査モータ１に用いられるステッピングモータにおいて、５相マイクロステップ駆動は、現在、５相バイポーラ方式よりペンタゴン方式、若しくは新ペンタゴン方式が主流となっている。
【００３９】
図３は、５相ステッピングモータドライブ回路の例を示すものである。この図３に示すモータドライブ回路は、ペンタゴン方式の基本回路である。この基本回路は、トランジスタＴ１，Ｔ２とブリッジ素子（ＵＡ，ＮＡ）、トランジスタＴ３，Ｔ４とブリッジ素子（ＵＢ，ＮＢ）、トランジスタＴ５，Ｔ６とブリッジ素子（ＵＣ，ＮＣ）、トランジスタＴ７，Ｔ８とブリッジ素子（ＵＤ，ＮＤ）、トランジスタＴ９，Ｔ１０とブリッジ素子（ＵＥ，ＮＥ）とから構成されている。
【００４０】
ペンタゴン方式は、各相の電流制御を行っていないため、分割の制御を電流ではなく５相ブリッジ素子（Ｕ，Ｎ）のＯＮ、ＯＦＦデューティの時間制御によって行われている。
【００４１】
図４は、４相励磁時の電流経路を示すものである。図４では、モータのＡ，Ｂ，Ｄ，Ｅ相が励磁されている。スイッチング素子としては、ＵＡ，ＮＢ，ＵＣ，ＵＤ，ＮＥがＯＮ状態であり、ＮＡ，ＵＢ，ＮＣ，ＮＤ，ＵＥがＯＦＦ状態である。すなわち、トランジスタＴ１からモータのＡ相を介してトランジスタＴ４に電流が流れてモータのＡ相が励磁され、トランジスタＴ５からモータのＢ相を介してトランジスタＴ４に電流が流れてモータのＢ相が励磁され、トランジスタＴ７からモータのＤ相を介してトランジスタＴ１０に電流が流れてモータのＤ相が励磁され、トランジスタＴ１からモータのＥ相を介してトランジスタＴ１０に電流が流れてモータのＥ相が励磁される。
【００４２】
図５は、５相励磁時の電流経路を示すものである。図５では、モータのＡ，Ｂ，Ｃ，Ｄ，Ｅ相が励磁されている。スイッチング素子としては、ＵＡ，ＮＢ，ＵＤ，ＮＥがＯＮ状態であり、ＮＡ，ＵＢ，ＵＣ，ＮＣ，ＮＤ，ＵＥがＯＦＦ状態である。すなわち、トランジスタＴ１からモータのＡ相を介してトランジスタＴ４に電流が流れてモータのＡ相が励磁され、トランジスタＴ７からモータのＣ，Ｂ相を介してトランジスタＴ４に電流が流れてモータのＢ，Ｃ相が励磁され、トランジスタＴ７からモータのＤ相を介してトランジスタＴ１０に電流が流れてモータのＤ相が励磁され、トランジスタＴ１からモータのＥ相を介してトランジスタＴ１０に電流が流れてモータのＥ相が励磁される。
【００４３】
本発明では、このような図４と図５とに示す励磁状態を使用し、４相→５相→４相と励磁を進めることによりハーフステップ駆動を実現している。
【００４４】
マイクロステップハーフステップ駆動については、前述したスタンダード方式と違い、例えば、図６，７に示すようにハーフステップの５相励磁時にスイッチング素子ＵＣ，ＮＣを５０％のデューティでＯＮ／ＯＦＦ制御を行う。このデューティ比を分解能に応じて可変して制御することにより、分解能を高める制御を行うことができる。
【００４５】
すなわち、トランジスタＴ１からモータのＡ相を介してトランジスタＴ４に電流が流れてモータのＡ相が励磁され、スイッチング素子ＵＣに５０％のデューティでＯＮ／ＯＦＦ制御されるトランジスタＴ５からモータのＢ相を介してトランジスタＴ４に電流が流れてモータのＢ相が励磁され、スイッチング素子ＮＣに５０％のデューティでＯＮ／ＯＦＦ制御されるトランジスタＴ７からモータのＣ相を介してトランジスタＴ６に電流が流れてモータのＣ相が励磁され、トランジスタＴ７からモータのＤ相を介してトランジスタＴ１０に電流が流れてモータのＤ相が励磁され、トランジスタＴ１からモータのＥ相を介してトランジスタＴ１０に電流が流れてモータのＥ相が励磁される。
【００４６】
一般的なステッピングモータについては、ロータの磁気バネによる固有振動数値を持っており、モータトルク、負荷イナーシャ及びロータイナーシャの関係により以下に示す式で固有周波数が決定される。
【００４７】
【数１】
0003616008.tif 000002
【００４８】
ｆ：固有周波数［Ｈｚ］
ＺＲ：ロータ歯数
ＴＨ：励磁最大トルク［ｋｇ・ｃｍ］
ＪＯ：ロータ慣性力［ｋｇ・ｃｍ２］
ＪＬ：負荷慣性力［ｋｇ・ｃｍ２］
画像読取装置の副走査倍率により、この周波数成分と駆動周波数とが一致した場合、このステッピングモータは共振振動を起こす。マイクロステップハーフステップ駆動時には、５０％デューティ制御時に前述した共振により図３におけるＢ相、Ｃ相の電流比が崩れ、ステッピングモータのトルク変動が大きくなり振動をさらに増大させる現象がある（励起させる）。
【００４９】
マイクロステップハーフステップ駆動だけではなく、マイクロステップ１／４ステップ駆動についても同様であり、その場合はデューティ比７５％、２５％及びデューティ比２５％、７５％の制御をも追加する。
【００５０】
上記現象については、５相ステッピングモータペンタゴン駆動回路について詳細を述べたが、モータの駆動回路・方式の一例であり、例えば２相マイクロステップ駆動方式、３相マイクロステップ駆動方式についても同様であることはいうまでも無い。
【００５１】
このような場合の対策として、本発明では、マイクロステップ分割数の変更を行う。
【００５２】
ところで、ステッピングモータは、１ステップ角を小さくすることにより、滑らかな微角駆動が可能となり振動が減少するとの通常の概念がある。
【００５３】
しかしながら、ステッピングモータの振動レベル（共振領域）は、マイクロステップ分割数によって速度（回転数）が同一でも変わるため、ステップ角を細かくする場合だけではなく、大きくすることにより改善することができる。
【００５４】
本発明は、ステッピングモータにおいて、１ステップ角を小さくすればするほど滑らかな微角駆動が可能となり振動が減少するとの通常の概念に捕われた制御を廃し、ランダムに最適なステップ角を用いて共振領域での制御を避け、ステッピングモータが持つ固有の振動による画像読み取りの影響を無くすようにしたものである。
【００５５】
すなわち、ステッピングモータが持っている共振する速度領域は周波数（回転数）により決定されるが、マイクロステップ分割数を変化させることにより、その速度領域が変化する。それを利用して、本発明では、周波数に応じてマイクロステップ分割数をランダムに小さく（ステップ角としては大きく）、あるいは大きく（ステップ角としては小さく）してステッピングモータが持っている共振振動を避けるようにする。
【００５６】
以下に詳しく説明する。
【００５７】
図８は、マイクロステップ駆動制御におけるステップ角に応じたモータ回転数と振動レベルの関係を示すものである。マイクロステップ駆動制御においては、１／４ステップ角より１／８ステップ角の方が振動的に有利と思えるが、図８に示すようにモータ回転数が３（ｒｐｓ）時には、１／４ステップ角よりも１／８ステップ角のほうが振動レベルは悪化してしまうことがわかる。
【００５８】
例えば、画像読取装置の原稿読込速度が４ｃｐｍ程度、読取倍率が５０％〜２００％のレンジ、１ステップ当りの移動量がフルステップ時に０．０３３８４３１３５ｍｍ／ｓｔｅｐである場合には、５０％〜２００％まで１／８ステップ角のマイクロステップ駆動制御を行うことで実現できる。ただし、図８のような特性のモータを使用した場合、１００％付近（およそ８７％〜１２２％）の倍率でモータ振動レベルが悪化し、画像に影響を与えてしまう。
【００５９】
従来ステッピングモータの駆動制御回路に入力する信号パルスは、ＣＰＵの出力信号をそのまま用いていた。しかしながら、ステッピングモータに用いるＣＰＵにあっては、信号パルスを発生するのに１パルス当り１００μｓｅｃの処理時間が必要であり、ＣＰＵから発生される信号パルスの駆動周波数は最大１００００ｐｐｓが限度とされる。それ以上の処理能力を持つＣＰＵを使用すれば、最大駆動周波数を上げることは可能であるが、モータの駆動制御に用いるＣＰＵとしては、コストがかかりすぎるため現実的では無い。
【００６０】
ＣＰＵの処理能力上、１００％（およそ８７％〜１２２％）付近の倍率時はさらにステップ角を細かくすることができないため、従来はダンパー等をモータに取り付け固有周波数をずらして振動の影響を最大限与えないようにしてきた。しかしながら、これもダンパー等でコストアップ要因となり、安価な画像読取装置を提供できないことになる。
【００６１】
図９に示すように、ステッピングモータは、ある周波数で共振して振動が増加してしまう特徴をもっている。図９に示すように、ステッピングモータの振動レベルから理想的なモータ回転数使用領域を設定できるが、通常使用する回転数使用領域には共振して振動が増加してしまう領域が含まれてしまう。
【００６２】
画像読取装置に用いられるステッピングモータは、速度範囲（倍率範囲）としてこの周波数をさけるようなことが可能であれば問題無いが、減速比、走査速度、読取倍率範囲、コントロールＩＣの能力等の制約により通常はステッピングモータが持つ共振振動の周波数をさけることは不可能である。
【００６３】
そこで、本発明では、マイクロステップ分割数を振動の影響がある部分のみ小さくする。図１０に示すように、原稿読込速度が４ｃｐｍ程度の画像読取装置において、読取倍率が５０％〜８６％の範囲で１／８ステップ角（２Ｗ１−２相励磁）を用い、８７％〜１２２％の範囲で１／４ステップ角（Ｗ１−２相励磁）を用い、１２３％〜２００％の範囲で１／８ステップ角（２Ｗ１−２相励磁）を用いてステッピングモータを駆動制御する。
【００６４】
次に、このような構成においてスキャナ部４における走査モータ１の駆動制御を図１１のフローチャートを参照して説明する。
【００６５】
まず、メインＣＰＵ９１は、操作パネル８０の操作キー８１から倍率（画像の拡大・縮小）が設定された際（ＳＴ１）、または特に倍率が設定されない場合は１００％の倍率として読取倍率の情報をスキャナ部４のスキャナＣＰＵ１００に送信する（ＳＴ２）。
【００６６】
スキャナＣＰＵ１００は、受信した情報の読取倍率に基づいて走査モータドライバ１０４を介して走査モータ１を駆動制御する（ＳＴ３）。
【００６７】
スキャナＣＰＵ１００は、読取倍率の範囲が５０％〜８６％の場合に１／８ステップ角（２Ｗ１−２相励磁）で走査モータ１を駆動制御し（ＳＴ４）、読取倍率の範囲が８７％〜１２２％の場合に１／４ステップ角（Ｗ１−２相励磁）で走査モータ１を駆動制御し（ＳＴ５）、読取倍率の範囲が１２３％〜２００％の場合に１／８ステップ角（２Ｗ１−２相励磁）で走査モータ１を駆動制御する（ＳＴ６）。
【００６８】
なお、読取倍率が５０％〜４００％の範囲ある場合、例えば、読取倍率が５０％〜８６％の範囲で１／８ステップ角、８７％〜１２２％の範囲で１／４ステップ角、１２３％〜２００％の範囲で１／８ステップ角で走査モータ１を駆動制御するのに加え、２０１％〜２９９％の範囲で１／４ステップ角、３００％〜４００％の範囲で１／１６ステップ角で走査モータ１を駆動制御するようにしても良い。
【００６９】
以上説明したように上記発明の実施の形態によれば、マイクロステップ駆動制御を利用し、単にステップ角を細かくする制御では無く（規則正しくステップ角を細かくする制御をするわけでは無く）ランダムにステップ角を変化させることにより、振動抑制を行い、良好な画像を安価に提供することができる。
【００７０】
【発明の効果】
以上詳述したようにこの発明によれば、マイクロステップ駆動制御を用いた際、ランダムにステップ角を変化させることにより振動を抑制するとともにトルクの低下を防いで良好な画像を提供することのできる画像読取装置と画像読取方法を提供することができる。
【図面の簡単な説明】
【図１】本発明に係る画像読取装置を有するデジタル複写機の内部構成を示す側面図。
【図２】図１に示したデジタル複写機の電気的接続および制御のための信号の流れを概略的に示すブロック図。
【図３】５相ステッピングモータドライブ回路の例を示す図。
【図４】４相励磁時の電流経路を示す図。
【図５】５相励磁時の電流経路を示す図。
【図６】５０％のデューティで行うＯＮ／ＯＦＦ制御を説明するための図。
【図７】５０％のデューティで行うＯＮ／ＯＦＦ制御を説明するための図。
【図８】マイクロステップ駆動制御におけるステップ角に応じたモータ回転数と振動レベルの関係を示す図。
【図９】ステッピングモータにおける共振振動の増加を説明するための図。
【図１０】倍率に対するマイクロステップ分割数を説明するための図。
【図１１】走査モータの駆動制御を説明するためのフローチャート。
【符号の説明】
１…走査モータ
４…スキャナ部
６…プリンタ部
１０…装置本体
８０…操作パネル
８１…操作キー
８２…液晶表示部
９０…主制御部
９１…メインＣＰＵ
１００…スキャナＣＰＵ
１０４…走査モータドライバ
【図１】
0003616008.tif 000003
【図２】
0003616008.tif 000004
【図３】
0003616008.tif 000005
【図４】
0003616008.tif 000006
【図５】
0003616008.tif 000007
【図６】
0003616008.tif 000008
【図７】
0003616008.tif 000009
【図８】
0003616008.tif 000010
【図９】
0003616008.tif 000011
【図１０】
0003616008.tif 000012
【図１１】
0003616008.tif 000013