(57)【特許請求の範囲】
【請求項１】
駆動モーターに対する指令速度に応じたパルス幅のパルスを複数含むパルス信号が入力された場合に前記パルス信号に含まれる前記パルスのパルス幅を検出するパルス幅検出部と、
前記指令速度が予め定められた目標回転速度まで漸増するように前記パルス幅が設定された前記パルス信号に基づいて前記駆動モーターの回転速度を零から前記目標回転速度まで加速させる加速制御と、前記指令速度が前記加速制御時と同じ加速度の大きさで前記目標回転速度から漸減するように前記パルス幅が設定された前記パルス信号に基づいて前記駆動モーターの回転速度を零まで減速させる減速制御とを行う速度制御部と、
前記加速制御時に入力される前記パルス信号に含まれる最初のパルスについて前記パルス幅検出部により検出された前記パルス幅を記憶するパルス幅記憶部と、
前記減速制御時に入力される前記パルス信号に含まれる前記パルスのうち、前記パルス幅検出部により検出される前記パルス幅が、前記パルス幅記憶部に記憶された前記最初のパルスのパルス幅と同一のパルス幅であるパルスを検出する同一パルス検出部と、
前記同一パルス検出部により前記最初のパルスのパルス幅と同一のパルス幅のパルスが検出されると、前記速度制御部による前記駆動モーターの回転速度の制御を停止させる停止処理部と、
を備えるモーター制御装置。
【請求項２】
前記加速制御時における前記パルス信号は、前記指令速度の漸増に伴って前記パルス幅が漸減し、前記減速制御時における前記パルス信号は、前記指令速度の漸減に伴って前記パルス幅が漸増する請求項１に記載のモーター制御装置。
【請求項３】
前記パルス信号のデューティ比は一定である請求項１に記載のモーター制御装置。
【請求項４】
前記速度制御部は、前記パルス信号と前記駆動モーターの実回転速度を示す速度信号とを用いて、前記駆動モーターに供給される駆動電流のフィードバック制御を実行する請求項１に記載のモーター制御装置。
【請求項５】
請求項１に記載のモーター制御装置と、
前記モーター制御装置により制御される前記駆動モーターから伝達される駆動力を用いて回転してシート部材を搬送する搬送ローラーと、
を備えるシート搬送装置。
【請求項６】
請求項５に記載のシート搬送装置と、
前記シート搬送装置により搬送される前記シート部材に画像を形成する画像形成部と、
を備える画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、駆動モーターを制御するモーター制御装置、前記モーター制御装置を備えるシート搬送装置、及び前記シート搬送装置を備える画像形成装置に関する。
【背景技術】
【０００２】
従来、複写機、プリンター、ファクシミリー及び複合機のような画像形成装置には、画像が形成されるシート部材を搬送するためのローラーが複数設けられており、これらのローラーは駆動モーターによって駆動される。この駆動モーターとして、例えばＤＣブラシレスモーターのようなサーボモーターが採用されることがある。なお、給紙カセットからシートを搬送する搬送ローラーを駆動する駆動モーターとしてＤＣブラシレスモーターが用いられる構成が知られている（特許文献１参照）。【０００３】
前記搬送ローラーの駆動源として前記サーボモーターが採用される画像形成装置には、通常、前記駆動モーターの回転速度等を検出するためにロータリーエンコーダーのような検出器が設けられる。また、前記サーボモーターにはモータードライバーが電気的に接続されており、前記モータードライバーには、ＣＰＵなどの制御装置が電気的に接続されている。そして、前記制御装置は、前記サーボモーターに対する指令速度を示す制御信号を前記モータードライバーに出力する。前記モータードライバーは、前記制御信号が示す指令速度と前記検出器の検出結果が示す実回転速度とに基づいて、ＰＷＭ(Pulse Width Modulation)方式により駆動電流を生成して前記サーボモーターに供給する。【０００４】
ところで、前記制御装置から前記モータードライバーに出力される前記制御信号として、前記サーボモーターに対する指令速度に応じたパルス幅のパルスを複数含むパルス信号が用いられる。この場合、前記モータードライバーは、前記パルス信号の立ち上がりエッジ或いは立ち下がりエッジ（以下、これらのエッジをパルスエッジという）に基づいて前記パルス信号の周期及び前記指令速度を検出する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−９９０５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
このような構成において、前記サーボモーターの回転を停止させる場合に前記制御装置が実行する処理としては、前記モータードライバーへの前記パルス信号の出力を停止する処理が考えられる。しかしながら、前記モータードライバーは、前記パルスエッジを検出できなくなったことが前記サーボモーターへの前記駆動電流の供給を停止する指示であると判定することはできない。そのため、前記制御装置が前記モータードライバーへの前記パルス信号の出力を停止するだけでは、前記駆動電流の供給を前記モータードライバーに停止させることができない。【０００７】
予め定められた待機時間の間に前記パルスエッジを前記モータードライバーが検出できないことを条件として、前記サーボモーターへの前記駆動電流の供給を停止する指示が前記制御装置により行われたと判定するように前記モータードライバーを構成することも考えられる。しかしながら、前記駆動電流の供給を停止させるために、前記待機時間の間、前記モータードライバーに待機させる必要があるため、前記駆動電流の供給を停止するタイミングが、本来停止させるべきタイミングから遅延する。【０００８】
前記駆動電流の供給の停止を指示する停止信号を前記パルス信号とは別に前記制御装置が前記モータードライバーに出力する構成であればこのような問題は発生しない。しかしながら、この場合、前記停止信号用の信号線が新たに必要となり、回路基板の大型化の要因となる。【０００９】
本発明の目的は、回路基板の大型化を防止しつつ、前記サーボモーターなどの駆動モーターへの駆動電流の供給を停止させるべきタイミングで駆動モーターへの駆動電流の供給を停止させることのできるモーター制御装置、シート搬送装置及び画像形成装置を提供することである。
【課題を解決するための手段】
【００１０】
本発明の一の局面に係るモーター制御装置は、パルス幅検出部と、速度制御部と、パルス幅記憶部と、同一パルス検出部と、停止処理部とを備える。前記パルス幅検出部は、駆動モーターに対する指令速度に応じたパルス幅のパルスを複数含むパルス信号が入力された場合に前記パルス信号に含まれる前記パルスのパルス幅を検出する。前記速度制御部は、前記指令速度が予め定められた目標回転速度まで漸増するように前記パルス幅が設定された前記パルス信号に基づいて前記駆動モーターの回転速度を零から前記目標回転速度まで加速させる加速制御と、前記指令速度が前記加速制御時と同じ加速度の大きさで前記目標回転速度から漸減するように前記パルス幅が設定された前記パルス信号に基づいて前記駆動モーターの回転速度を零まで減速させる減速制御とを行う。前記パルス幅記憶部は、前記加速制御時に入力される前記パルス信号に含まれる最初のパルスについて前記パルス幅検出部により検出された前記パルス幅を記憶する。前記同一パルス検出部は、前記減速制御時に入力される前記パルス信号に含まれる前記パルスのうち、前記パルス幅検出部により検出される前記パルス幅が、前記パルス幅記憶部に記憶された前記最初のパルスのパルス幅と同一のパルス幅であるパルスを検出する。前記停止処理部は、前記同一パルス検出部により前記最初のパルスのパルス幅と同一のパルス幅のパルスが検出されると、前記速度制御部による前記駆動モーターの回転速度の制御を停止させる。【００１１】
本発明の他の局面に係るシート搬送装置は、前記モーター制御装置と、搬送ローラーとを備える。前記搬送ローラーは、前記モーター制御装置により制御される前記駆動モーターから伝達される駆動力を用いて回転してシート部材を搬送する。【００１２】
本発明の他の局面に係る画像形成装置は、前記シート搬送装置と、画像形成部とを備える。前記画像形成部は、前記シート搬送装置により搬送される前記シート部材に画像を形成する。
【発明の効果】
【００１３】
本発明によれば、回路基板の大型化を防止しつつ、前記駆動モーターへの駆動電流の供給を停止させるべきタイミングで駆動モーターへの駆動電流の供給を停止させることのできるモーター制御装置、シート搬送装置及び画像形成装置を提供することができる。
【図面の簡単な説明】
【００１４】
【図１】図１は、本発明の実施形態に係る画像形成装置の構成を示す図である。
【図２】図２は、本発明の実施形態に係る画像形成装置に搭載されるシート搬送装置の構成を示すブロック図である。
【図３】図３は、駆動モーター及び回転速度検出部の構成を示す図である。
【図４】図４は、駆動モーターの指令速度の変化を示すグラフである。
【図５】図５の上段図は、制御部から出力されるパルス信号の信号波形を示す図、図５の中段図は、上段図に示す信号波形の拡大図、図５の下段図は、上段図に示すパルス信号に含まれる制御パルスのパルス幅を検出するための基準クロック信号を示す信号波形図である。
【図６】図６は、モーター制御装置によるモーター制御処理を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、図面を参照して本発明の実施形態について説明する。なお、以下に説明される実施形態は本発明を具体化した一例にすぎず、本発明の技術的範囲を限定するものではない。
【００１６】
図１は、本発明の一実施形態に係る画像形成装置１０の構成を示す図である。なお、以下の説明で、図１で示される上下方向２、左右方向３、及び前後方向４を用いることがある。
【００１７】
図１に示されるように、画像形成装置１０は、トナーを用いて、シート部材Ｐ１に画像を印刷するプリンターである。なお、画像形成装置１０は印刷機能のみを有するプリンターに限られない。例えば、ファクシミリー、複写機、或いは、印刷機能、複写機能、ファクシミリー機能のような各機能を兼ね備えた複合機などに対しても、本発明は適用可能である。
【００１８】
画像形成装置１０は、不図示のネットワーク通信部を介して外部から入力された画像データに基づいて、シート部材Ｐ１に画像を印刷する。画像形成装置１０は、給紙部１５と、画像形成部１８と、定着部１９と、排紙部２１と、制御部９０と、シート搬送装置１００（図２参照）とを備えている。
【００１９】
給紙部１５は、給紙トレイ５０と、ピックアップローラー５１と、給紙ローラー対５２とを備えている。給紙トレイ５０には、画像形成部１８によって画像が形成されるシート部材Ｐ１が収容される。画像形成装置１０に対してシート部材Ｐ１の給送動作を開始する指示が入力されると、ピックアップローラー５１及び給紙ローラー対５２により給紙トレイ５０からシート部材Ｐ１が給送される。ピックアップローラー５１によって給送されたシート部材Ｐ１は、給紙ローラー対５２によってシート部材Ｐ１の給送方向下流側に形成された第１搬送路２６へ搬送される。
【００２０】
第１搬送路２６は、給紙ローラー対５２から画像形成部１８までの間に形成された搬送路であり、互いに対向するように設けられた搬送ガイド（不図示）によって形成されている。第１搬送路２６には、複数の回転ローラー４４が配置されている。回転ローラー４４各々には、回転コロ４５が回転ローラー４４の外周面に接した状態で配置されており、回転ローラー４４が回転することにより、回転コロ４５も従動して回転する。給紙ローラー対５２によって第１搬送路２６へ給送されたシート部材Ｐ１は、回転ローラー４４と回転コロ４５とによって挟持されながら画像形成部１８へ搬送される。
【００２１】
画像形成部１８は、第１搬送路２６の終端近傍に設けられている。画像形成部１８は、外部から入力された画像データに基づいてシート部材Ｐ１にトナー画像を形成する電子写真方式の画像形成部である。画像形成部１８は、感光体ドラム３１と、帯電部３２と、現像部３３と、露光部３４と、転写部３５と、クリーニング部３６とを備えている。
【００２２】
画像形成動作が開始されると、帯電部３２によって感光体ドラム３１の表面が予め定められた電位に一様に帯電される。また、帯電した感光体ドラム３１に対し、画像データに応じたレーザー光が露光部３４から走査される。これにより、感光体ドラム３１に静電潜像が形成される。その後、現像部３３によって前記静電潜像にトナーが付着されて、感光体ドラム３１にトナー像が現像される。そして、そのトナー像が転写部３５によって、第１搬送路２６を搬送されてきたシート部材Ｐ１に転写される。トナー像が形成されたシート部材Ｐ１は、画像形成部１８よりもシート部材Ｐ１の搬送方向下流側に形成された第２搬送路２７へ搬送される。
【００２３】
画像形成部１８から第２搬送路２７へ送り出されたシート部材Ｐ１は、第２搬送路２７を通って定着部１９に搬送される。定着部１９は、シート部材Ｐ１に転写されたトナー像を熱と圧力によってそのシート部材Ｐ１に定着させるものであり、加熱ローラー４１と加圧ローラー４２とを備える。定着部１９では、加熱ローラー４１によってトナーが加熱溶融されてシート部材Ｐ１に定着される。定着部１９によって画像が定着されたシート部材Ｐ１は、定着部１９よりもシート部材Ｐ１の搬送方向下流側に形成された第３搬送路２８へ搬送される。
【００２４】
第３搬送路２８には、複数の排紙ローラー対２３が設けられている。第３搬送路２８へ送り出されたシート部材Ｐ１は、排紙ローラー対２３によって第３搬送路２８を通って上方へ搬送されて、用紙排出口２２から画像形成装置１０の上面に設けられた排紙部２１へ排出される。
【００２５】
このように、ピックアップローラー５１、給紙ローラー対５２、回転ローラー４４、加熱ローラー４１、加圧ローラー４２、排紙ローラー対２３は、回転することによりシート部材Ｐ１を搬送する。以下の説明においては、これらのローラーを総称して搬送ローラー１５０（図２参照）という。
【００２６】
図２に示されるように、搬送ローラー１５０は、駆動モーター５７により生成される駆動力が不図示のギヤなどの駆動伝達機構を介して伝達されることにより回転駆動される。駆動モーター５７は、直流ブラシレスモーターのようなサーボモーターである。本実施形態では、駆動モーター５７として、ヨークに複数の電磁石が設けられ、前記ヨークの内側にモーター出力軸４８（図３参照）と連結された回転子（ローター）が設けられたインナーローター型の直流ブラシレスモーターが採用されている。また、前記電磁石に位相の異なる３相の駆動電流が供給されることで前記回転子が回転され、前記回転子と連結されたモーター出力軸４８を介して搬送ローラー１５０が回転される。なお、駆動モーター５７は、後述する回転速度検出部９９（図３参照）が検出する駆動モーター５７の実回転速度を示す速度信号に基づいて回転速度等がフィードバック制御されるサーボモーターであれば、直流ブラシレスモーターに限定されるものではない。
【００２７】
画像形成装置１０は、駆動モーター５７の実回転速度を検出する回転速度検出部９９を有する。本実施形態における回転速度検出部９９は、ロータリーエンコーダーである。
【００２８】
図３に示されるように、回転速度検出部９９は、円板形状を有するパルス板７０とフォトインタラプター７１とを備える。パルス板７０には、径方向に延びる多数のスリット（不図示）が例えば１°の回転角度を隔てて放射状に並んで形成されている。パルス板７０は、駆動モーター５７のモーター出力軸４８に固定されている。
【００２９】
フォトインタラプター７１は、一定の間隔を隔てて対向する発光部７１Ａ及び受光部７１Ｂを備える。パルス板７０は、発光部７１Ａと受光部７１Ｂとの間隙を通過する。発光部７１Ａから出力される光が前記スリットを通過して受光部７１Ｂに受光される場合と、発光部７１Ａから出力される光がパルス板７０の前記スリット以外の部分によって遮蔽される場合とで、受光部７１Ｂから出力される信号の信号レベルが異なる。したがって、パルス板７０が回転することにより、受光部７１Ｂからパルス信号が出力される。この受光部７１Ｂから出力される前記パルス信号は、回転速度検出部９９の前記速度信号としてモーター制御装置５８に出力される。前述のように径方向に延びる多数のスリット（不図示）が例えば１°の回転角度を隔てて放射状に並んで形成されている場合は、前記ロータリーエンコーダーは、パルス板７０の回転速度を回転角度１°の検出精度で検出可能である。
【００３０】
図２に示されるように、シート搬送装置１００は、モーター制御装置５８及び搬送ローラー１５０を含む。モーター制御装置５８は、駆動モーター５７及び制御部９０に電気的に接続されており、制御部９０からの速度指令を受けて、駆動モーター５７に供給する駆動電流を制御する。搬送ローラー１５０は、モーター制御装置５８により制御される駆動モーター５７から伝達される駆動力を用いて回転してシート部材Ｐ１を搬送する。
【００３１】
モーター制御装置５８は、集積回路（ＡＳＩＣ）などの電子回路及び内部メモリーなどを有する。なお、モーター制御装置５８は、制御部９０と同様にＣＰＵ等を有するマイクロコンピューターであってもよい。
【００３２】
モーター制御装置５８は、速度制御部５９１として機能する。速度制御部５９１は、制御部９０から入力される後述のパルス信号と回転速度検出部９９から出力される前記速度信号とを用いてＰＷＭ方式（パルス幅変調方式）により前記駆動電流を生成して駆動モーター５７に供給するフィードバック制御を実行する。前記パルス信号は、駆動モーター５７に対する指令速度を示す制御信号である。この指令速度については後述する。
【００３３】
速度制御部５９１は、位相比較部５９２と、ＰＷＭ制御部５９３と、ドライブ回路部５９４とを有する。
【００３４】
位相比較部５９２は、制御部９０から入力される前記パルス信号と回転速度検出部９９から入力される前記速度信号との位相差に基づいて、例えば周知のＰＩＤ（Proportional-Integral-Derivative）制御を行う。
【００３５】
ＰＷＭ制御部５９３は、位相比較部５９２による前記ＰＩＤ制御によって得られる制御量に応じたデューティ比のＰＷＭ信号を生成する。
【００３６】
ドライブ回路部５９４は、ＰＷＭ制御部５９３から出力されるＰＷＭ信号のデューティ比に比例した電圧を駆動モーター５７に印加して、駆動モーター５７に前記駆動電流を供給する。
【００３７】
制御部９０は、例えばＣＰＵ、ＲＯＭ、及びＲＡＭなどが一つの集積回路に格納されたマイクロコンピューターである。前記ＣＰＵは、各種の演算処理を実行するプロセッサーである。前記ＲＯＭは、前記ＣＰＵに各種の処理を実行させるための制御プログラムのような情報が予め記憶される不揮発性の記憶部である。前記ＲＡＭは、前記ＣＰＵが実行する各種の処理の一次記憶メモリー（作業領域）として使用される揮発性の記憶部である。制御部９０は、前記ＣＰＵが前記ＲＯＭに記憶されているプログラムを実行することにより、画像形成装置１０の動作を統括的に制御する。
【００３８】
制御部９０の前記ＲＯＭには、前記ＣＰＵに各種処理を実行させる為の処理プログラムが記憶されている。制御部９０は、前記ＣＰＵを用いてプログラムを実行することにより、パルス信号出力部９０２として機能する。また、制御部９０では、前記ＲＯＭに指令速度記憶部９０１が含まれる。
【００３９】
駆動モーター５７の回転速度は、モーター制御装置５８によって所謂台形制御がなされる。すなわち、駆動モーター５７の回転速度が制御される期間には、加速制御期間Ｈ１と、定速制御期間Ｈ２と、減速制御期間Ｈ３とが含まれる（図４参照）。加速制御期間Ｈ１において、駆動モーター５７の回転速度は、速度零から予め定められた目標回転速度まで徐々に増大される。これにより、搬送ローラー１５０は、予め定められた搬送速度でシート部材Ｐ１を搬送する予め定められた搬送速度まで加速する。加速制御期間Ｈ１の後の定速制御期間Ｈ２において、駆動モーター５７の回転速度は、前記目標回転速度に維持される。これにより、搬送ローラー１５０は、前記搬送速度でシート部材Ｐ１を搬送する状態に維持される。その後、減速制御期間Ｈ３において、駆動モーター５７の回転速度が前記目標回転速度から速度零まで徐々に減少される。これにより、搬送ローラー１５０は、前記搬送速度から減速して停止する。
【００４０】
モーター制御装置５８がこのような駆動モーター５７の回転速度の制御を実行するために、モーター制御装置５８には各期間Ｈ１〜Ｈ３において制御部９０から駆動モーター５７の回転速度が指令される。
【００４１】
ここで、図４に示されるように、加速制御期間Ｈ１においては、駆動モーター５７の回転速度が前記目標回転速度に達するまで、駆動モーター５７の回転速度が徐々に増大するように、制御部９０からモーター制御装置５８へ前記回転速度が複数回に亘って指令される。すなわち、制御部９０からモーター制御装置５８への指令速度が段階的に大きくなる。また、定速制御期間Ｈ２においては、モーター制御装置５８は、制御部９０から一定の回転速度で駆動モーター５７を回転させるように繰り返し指令される。また、減速制御期間Ｈ３においては、駆動モーター５７の回転速度が速度零になるまで、駆動モーター５７の回転速度が徐々に減少するように、制御部９０からモーター制御装置５８へ前記回転速度が複数回に亘って指令される。すなわち、制御部９０からモーター制御装置５８への指令速度が段階的に小さくなる。
【００４２】
制御部９０からモーター制御装置５８への駆動モーター５７の回転速度の指令は、パルス信号出力部９０２からモーター制御装置５８に出力される前記パルス信号によって行われる。前記パルス信号は、矩形波信号である。本明細書においては、１つの矩形波、すなわち立ち上がりエッジＥ１（図５の中段図参照）からその後の立ち下がりエッジＥ２（図５の中段図参照）までの波形部分であるＨＩＧＨレベル信号を制御パルスといい、前記パルス信号とは、この制御パルスを複数含んだものをいう。前記制御パルスは、本発明のパルスに相当する。
【００４３】
本実施形態では、前記パルス信号のデューティ比は、前記指令速度の大きさに拘わらず、予め定められた一定の値であり、前記パルス信号の周期、すなわち前記制御パルスのパルス幅によって前記指令速度が指令されるようになっている。例えば、図５の上段図に示されるように、前記指令速度が段階的に大きくなる加速制御期間Ｈ１にパルス信号出力部９０２から出力される前記パルス信号は、前述のように駆動モーター５７の回転速度を加速させるための信号である。このパルス信号の周期及び前記制御パルスのパルス幅は徐々に短くなる。すなわち、加速制御期間Ｈ１における前記パルス信号は、速度零から前記目標回転速度に至るまで、前記パルス幅が徐々に小さくなる複数の制御パルスを有する矩形波信号である。この加速制御期間Ｈ１における前記パルス信号の各制御パルスそれぞれのパルス幅が、前記指令速度、すなわち駆動モーター５７が一周期経過後に回転すべき回転速度を示す。本実施形態では、加速制御期間Ｈ１では、前記パルス幅が徐々に小さくなっており、これは、駆動モーター５７が一周期経過後に回転すべき回転速度が直前の制御パルスのパルス幅が示す回転速度よりも速いことを示す。
【００４４】
前記指令速度が段階的に小さくなる減速制御期間Ｈ３にパルス信号出力部９０２から出力される前記パルス信号は、前述のように駆動モーター５７の回転速度を減速させるための信号である。このパルス信号の周期及び前記制御パルスのパルス幅は徐々に長くなる。すなわち、減速制御期間Ｈ３における前記パルス信号は、前記目標回転速度から速度零に至るまで、前記パルス幅が徐々に大きくなる複数の制御パルスを有する矩形波信号である。この減速制御期間Ｈ３における前記パルス信号の各制御パルスそれぞれのパルス幅が、前記指令速度、すなわち前記駆動モーター５７が一周期経過後に回転すべき回転速度を示す。本実施形態では、減速制御期間Ｈ３では、前記パルス幅が徐々に大きくなっており、これは、駆動モーター５７が一周期経過後に回転すべき回転速度が直前の制御パルスのパルス幅が示す回転速度よりも遅いことを示す。
【００４５】
前記指令速度が一定の定速制御期間Ｈ２にパルス信号出力部９０２から出力される前記パルス信号は、駆動モーター５７の回転速度を前記目標回転速度に維持するための信号であり、このパルス信号の周期及び前記制御パルスのパルス幅は変化しない。すなわち、定速制御期間Ｈ２における前記パルス信号は、パルス幅が同一の複数の制御パルスを有する矩形波信号である。
【００４６】
このように、前記制御パルスのパルス幅と前記指令速度とが対応する。指令速度記憶部９０１は、このような各期間Ｈ１〜Ｈ３における各制御パルスの前記パルス幅を、各期間Ｈ１〜Ｈ３における駆動モーター５７に対する指令速度の情報として予め記憶している。そして、パルス信号出力部９０２は、指令速度記憶部９０１に記憶されている前記指令速度の情報に基づいて前記パルス信号を生成してモーター制御装置５８に出力する。これにより、モーター制御装置５８の速度制御部５９１は、前記加速制御、前記定速制御及び前記減速制御を行う。
【００４７】
ここで、減速制御期間Ｈ３における加速度の絶対値の大きさは、加速制御期間Ｈ１における加速度の絶対値の大きさと同一である。したがって、パルス信号出力部９０２は、減速制御期間Ｈ３においては、加速制御期間Ｈ１において前記指令速度を零から前記目標回転速度まで増加させる時間と同じ時間で、前記指令速度を前記目標回転速度から零になるまで減少させる。
【００４８】
この場合、パルス信号出力部９０２は、減速制御期間Ｈ３においては、加速制御期間Ｈ１で出力する前記パルス信号に含まれる前記各制御パルスと同じパルス幅の制御パルスを、加速制御期間Ｈ１とは逆の順序で出力する。したがって、加速制御期間Ｈ１における前記パルス信号は、前記指令速度の漸増に伴って前記パルス幅が漸減し、減速制御期間Ｈ３における前記パルス信号は、前記指令速度の漸減に伴って前記パルス幅が漸増する。また、減速制御期間Ｈ３でパルス信号出力部９０２が最後に出力する前記制御パルスのパルス幅は、加速制御期間Ｈ１でパルス信号出力部９０２が最初に出力する前記制御パルスのパルス幅と同一のパルス幅となる。なお、前記パルス幅が同一とは、前記パルス幅が完全に一致する場合のみならず、予め定められた誤差範囲内である場合も含む。
【００４９】
ところで、駆動モーター５７の回転を停止させる場合に制御部９０のパルス信号出力部９０２が実行する処理としては、モーター制御装置５８への前記パルス信号の出力を停止する処理がある。しかしながら、モーター制御装置５８は、前記制御パルスのパルスエッジを検出できなくなったことが駆動モーター５７への前記駆動電流の供給を停止する指示であると判定することはできない。そのため、パルス信号出力部９０２がモーター制御装置５８への前記パルス信号の出力を停止するだけでは、前記駆動電流の供給をモーター制御装置５８に停止させることができない。
【００５０】
予め定められた待機時間の間に前記パルスエッジをモーター制御装置５８が検出できないことを条件として、駆動モーター５７への駆動電流の供給を停止する指示がパルス信号出力部９０２によりなされたと判定するようにモーター制御装置５８が構成されることがある。しかしながら、前記駆動電流の供給を停止させるために、前記待機時間の間、モーター制御装置５８に待機させなければならないため、前記駆動電流の供給を停止するタイミングが、本来停止させるべきタイミングから遅延する。
【００５１】
前記駆動電流の供給の停止を指示する停止信号を前記パルス信号とは別にパルス信号出力部９０２がモーター制御装置５８に出力する構成であればこのような問題は発生しない。しかしながら、前記停止信号用の信号線が新たに必要となり、回路基板の大型化の要因となる。これに対し、本実施形態では、次のような構成により、回路基板の大型化を防止しつつ、駆動モーター５７への駆動電流の供給を停止させるべきタイミングで停止させる対策が施されている。
【００５２】
図２に示されるように、モーター制御装置５８は、パルス幅検出部５９５と、パルス幅記憶部５９６と、同一パルス検出部５９７と、停止処理部５９８とを有する。
【００５３】
パルス幅検出部５９５は、制御部９０から入力される前記パルス信号に含まれる前記制御パルスのパルス幅を検出する。パルス幅検出部５９５は、エッジ検出部５７１と、クロック出力部５７２と、カウント部５７３とを有する。以下、駆動モーター５７の駆動制御を開始してからｋ（ｋ＝１、２、・・・；以下同様）番目に出力される制御パルスをＰｋと表す。また、制御パルスＰｋのパルス幅をＷｋと表す。
【００５４】
エッジ検出部５７１は、制御パルスＰｋの立ち上がりエッジＥ１及び立ち下がりエッジＥ２を検出する。クロック出力部５７２は、図５の下段図に示されるように、制御パルスＰｋより周期が短い基準クロック信号を出力する。ここで、前記基準クロック信号は、不図示の水晶発振子により生成される高周波（例えば１０ＭＨｚなど）の矩形波信号である。以下、前記基準クロック信号のうち、立ち上がりエッジからその後の立ち下がりエッジまでの波形部分、すなわちＨＩＧＨレベル信号をクロックパルスという。カウント部５７３は、エッジ検出部５７１により前記制御パルスの立ち上がりエッジＥ１が検出されてから立ち下がりエッジＥ２が検出されるまでの間にクロック出力部５７２から出力される前記基準クロック信号に含まれるクロックパルスの数をカウントする。前記基準クロック信号に含まれる前記クロックパルスの数は、例えばそのクロックパルスの立ち上がりエッジの数と同数であるため、カウント部５７３は、前記クロックパルスの立ち上がりエッジの数を前記クロックパルスの数としてカウントする。
【００５５】
カウント部５７３によるカウント値Ｃｋは、制御パルスＰｋのパルス幅Ｗｋに対応する値である。パルス幅検出部５９５は、カウント部５７３によるカウント値Ｃｋを、制御パルスＰｋのパルス幅Ｗｋとして検出する。
【００５６】
また、パルス幅検出部５９５は、加速制御期間Ｈ１に最初に入力される制御パルスＰ１についてのカウント値Ｃ１を、制御パルスＰ１のパルス幅Ｗ１としてパルス幅記憶部５９６に格納する。
【００５７】
同一パルス検出部５９７は、前記最初の制御パルスＰ１の後に入力される制御パルスＰｋ（ｋ＝２、３、・・・）についてパルス幅検出部５９５により検出されるパルス幅が、前記最初の制御パルスＰ１のパルス幅Ｗ１と同一のパルス幅であるか否かを判定する。同一パルス検出部５９７は、この判定を行うことにより、前記最初の制御パルスＰ１の後に入力される制御パルスのうち、前記最初の制御パルスＰ１のパルス幅Ｗ１と同一のパルス幅の制御パルスＰｎ（図５の中段図参照）を検出する。
【００５８】
停止処理部５９８は、同一パルス検出部５９７により前記最初の制御パルスＰ１のパルス幅Ｗ１と同一のパルス幅の制御パルスＰｎが検出されると、速度制御部５９１による駆動モーター５７の回転速度の制御を停止させる。
【００５９】
次に、図６を用いて、モーター制御装置５８によるモーター制御処理について説明する。以下の処理は、駆動モーター５７が停止している状態でエッジ検出部５７１によって前記最初の制御パルスＰ１の立ち上がりエッジＥ１が検出された場合に行われる。なお、図６のフローチャートにおいてステップＳ６０１、Ｓ６０２、・・・は処理手順（ステップ番号）を表している。
【００６０】
＜ステップＳ６０１＞
エッジ検出部５７１によって前記最初の制御パルスＰ１の立ち上がりエッジＥ１が検出されると、カウント部５７３は、前記基準クロック信号に含まれる前記クロックパルスのカウントを開始する。
【００６１】
＜ステップＳ６０２＞
エッジ検出部５７１は、前記最初の制御パルスＰ１の立ち下がりエッジＥ２を検出したか否かを判定する。エッジ検出部５７１は、前記最初の制御パルスＰ１の立ち下がりエッジＥ２を検出していないと判定した場合（ステップＳ６０２でＮＯ）、再度ステップＳ６０２の処理を実行する。一方、エッジ検出部５７１は、前記最初の制御パルスＰ１の立ち下がりエッジＥ２を検出したと判定した場合（ステップＳ６０２でＹＥＳ）、ステップＳ６０３の処理を実行する。
【００６２】
＜ステップＳ６０３＞
カウント部５７３は、前記基準クロック信号に含まれる前記クロックパルスのカウントを終了する。また、速度制御部５９１は、制御部９０から入力される前記パルス信号と回転速度検出部９９から入力される前記速度信号とを用いてＰＷＭ方式（パルス幅変調方式）により前記駆動電流を生成して駆動モーター５７に供給するフィードバック制御の実行を開始する。
【００６３】
＜ステップＳ６０４＞
パルス幅検出部５９５は、カウント部５７３によるカウント値Ｃ１を前記最初の制御パルスＰ１のパルス幅Ｗ１としてパルス幅記憶部５９６に格納する。
【００６４】
＜ステップＳ６０５＞
エッジ検出部５７１は、前記最初の制御パルスＰ１の後の制御パルスについて立ち上がりエッジＥ１を検出したか否かを判定する。エッジ検出部５７１は、前記制御パルスの立ち上がりエッジＥ１を検出していないと判定した場合（ステップＳ６０５でＮＯ）、再度ステップＳ６０５の処理を実行する。一方、エッジ検出部５７１は、前記制御パルスの立ち上がりエッジＥ１を検出したと判定した場合（ステップＳ６０５でＹＥＳ）、ステップＳ６０６の処理を実行する。
【００６５】
＜ステップＳ６０６＞
カウント部５７３は、前記基準クロック信号に含まれる前記クロックパルスのカウントを開始する。
【００６６】
＜ステップＳ６０７＞
エッジ検出部５７１は、前記制御パルスの立ち下がりエッジＥ２を検出したか否かを判定する。エッジ検出部５７１は、前記制御パルスの立ち下がりエッジＥ２を検出していないと判定した場合（ステップＳ６０７でＮＯ）、再度ステップＳ６０７の処理を実行する。一方、エッジ検出部５７１は、前記制御パルスの立ち下がりエッジＥ２を検出したと判定した場合（ステップＳ６０７でＹＥＳ）、カウント部５７３は、ステップＳ６０８の処理を実行する。
【００６７】
＜ステップＳ６０８＞
カウント部５７３は、前記基準クロック信号に含まれる前記クロックパルスのカウントを終了する。これにより、パルス幅検出部５９５によって前記制御パルスのパルス幅が検出される。
【００６８】
＜ステップＳ６０９＞
同一パルス検出部５９７は、ステップＳ６０８において検出された前記パルス幅と、パルス幅記憶部５９６に格納された前記最初の制御パルスＰ１のパルス幅Ｗ１とを比較する。
【００６９】
＜ステップＳ６１０＞
同一パルス検出部５９７は、ステップＳ６０８で検出された前記パルス幅が前記最初の制御パルスＰ１のパルス幅Ｗ１と同一のパルス幅では無いと判定した場合には（ステップＳ６１０でＮＯ）、ステップＳ６０５の処理に戻る。一方、同一パルス検出部５９７がステップＳ６０８で検出された前記パルス幅がパルス幅Ｗ１と同一であると判定した場合には（ステップＳ６１０でＹＥＳ）、モーター制御装置５８は、ステップＳ６１１の処理を行う。
【００７０】
＜ステップＳ６１１＞
停止処理部５９８は、速度制御部５９１によるフィードバック制御を停止させる。
【００７１】
以上のように、加速制御期間Ｈ１に最初にモーター制御装置５８に入力される前記最初の制御パルスＰ１のパルス幅Ｗ１と同一のパルス幅の制御パルスがモーター制御装置５８に入力されると、駆動モーター５７の速度制御が停止される。また、前記駆動電流の供給の停止を指示する停止信号を前記パルス信号とは別に制御部９０がモーター制御装置５８に出力する構成のように、前記停止信号用の信号線が新たに必要となって回路基板の大型化の要因となることが無い。
【００７２】
よって、回路基板の大型化を防止しつつ、駆動モーター５７への駆動電流の供給を停止させるべきタイミングで、駆動モーター５７への駆動電流の供給を停止させることができる。
【要約】
本発明のモーター制御装置（５８）は、パルス幅検出部（５９５）と、速度制御部（５９１）と、パルス幅記憶部（５９６）と、同一パルス検出部（５９７）と、停止処理部（５９８）とを備える。前記パルス幅検出部は、パルス信号が入力された場合に前記パルス信号に含まれる前記パルスのパルス幅を検出する。
前記速度制御部は、前記駆動モーターの回転速度を零から前記目標回転速度まで加速させる加速制御と、前記駆動モーターの回転速度を零まで減速させる減速制御とを行う。前記同一パルス検出部は、前記減速制御時に入力される前記パルス信号に含まれる前記パルスのうち、前記パルス幅検出部により検出される前記パルス幅が、前記パルス幅記憶部に記憶された最初のパルスのパルス幅と同一のパルス幅であるパルスを検出する。前記停止処理部は、前記速度制御部による前記駆動モーターの回転速度の制御を停止させる。【図１】
0006012919.tif 000002
【図２】
0006012919.tif 000003
【図３】
0006012919.tif 000004
【図４】
0006012919.tif 000005
【図５】
0006012919.tif 000006
【図６】
0006012919.tif 000007