(57)【要約】【課題】使用する信号線の数を低減できるモータ駆動装置を提供する。【解決手段】モータを駆動するモータ駆動装置は、制御装置から少なくとも２つのレベルを使用する制御信号を受信する受信手段と、制御信号のレベルが変化しなかった期間により制御信号が、モータの回転速度を制御する第１制御信号であるか、モータの動作状態を設定する第２制御信号であるかを判定する判定手段と、判定手段の判定結果によりモータを駆動する駆動手段と、を備えている。【選択図】図３
2015211555.tif 000002
【特許請求の範囲】
【請求項１】
モータを駆動するモータ駆動装置であって、
制御装置から少なくとも２つのレベルを使用する制御信号を受信する受信手段と、
前記制御信号のレベルが変化しなかった期間により前記制御信号が、前記モータの回転速度を制御する第１制御信号であるか、前記モータの動作状態を設定する第２制御信号であるかを判定する判定手段と、
前記判定手段の判定結果により前記モータを駆動する駆動手段と、
を備えていることを特徴とすることをモータ駆動装置。
【請求項２】
前記判定手段は、前記制御信号の隣接するエッジ間の時間が第１期間より大きい場合、前記第２制御信号であると判定することを特徴とする請求項１に記載のモータ駆動装置。
【請求項３】
前記判定手段は、前記制御信号のレベルが変化することなく第２期間に達すると、前記第２制御信号であると判定し、前記第２期間は前記第１期間より長いことを特徴とする請求項２に記載のモータ駆動装置。
【請求項４】
前記第１制御信号は、前記第１期間より短いパルス幅の信号であり、
前記駆動手段は、前記パルス幅に応じた回転速度となる様に前記モータを駆動することを特徴とする請求項２又は３に記載のモータ駆動装置。
【請求項５】
前記第１制御信号は、前記第１期間より短いパルス幅の信号であり、
前記駆動手段は、前記パルスの周期に応じた回転速度となる様に前記モータを駆動することを特徴とする請求項２又は３に記載のモータ駆動装置。
【請求項６】
前記第２制御信号は、前記モータの回転方向、ブレーキ機能により前記モータを停止させること、ブレーキ機能を使用することなく前記モータを停止させること、の少なくとも１つの指示を行うものであることを特徴とする請求項１から５のいずれか１項に記載のモータ駆動装置。
【請求項７】
前記モータの動作状態が記録されるレジスタをさらに備えており、
前記レジスタに前記モータの動作状態として停止が記録されているときに前記第２制御信号を受信すると、前記駆動手段は、前記第２制御信号のレベルに基づき前記モータの回転方向を設定することを特徴とする請求項６に記載のモータ駆動装置。
【請求項８】
前記レジスタに前記モータの動作状態として停止が記録されているときに前記第１制御信号を受信すると、前記駆動手段は、前記レジスタに記録されている回転方向に前記モータを回転させることを特徴とする請求項７に記載のモータ駆動装置。
【請求項９】
前記レジスタに前記モータの動作状態として回転が記録されているときに前記第２制御信号を受信すると、前記駆動手段は、ブレーキ機能を使用することなく前記モータを停止させること特徴とする請求項７又は８に記載のモータ駆動装置。
【請求項１０】
前記レジスタに前記モータの動作状態として、ブレーキ機能を使用することなく前記モータを停止させていることが記録されているときに所定レベルの前記第２制御信号を受信すると、前記駆動手段は、ブレーキ機能により前記モータを停止させること特徴とする請求項９に記載のモータ駆動装置。
【請求項１１】
前記レジスタに前記モータの動作状態として回転が記録されているときに前記第２制御信号を受信すると、前記駆動手段は、前記第２制御信号のレベルに応じて、ブレーキ機能を使用することなく前記モータを停止させるか、ブレーキ機能により前記モータを停止させること特徴とする請求項７又は８に記載のモータ駆動装置。
【請求項１２】
モータを駆動するモータ駆動装置を制御するモータ制御装置であって、
前記モータ駆動装置に制御信号を送信する送信手段を備えており、
前記制御信号は、前記モータの回転速度を制御する第１制御信号と、前記モータの動作状態を設定する第２制御信号とを含み、
前記第１制御信号及び前記第２制御信号は、前記制御信号のレベルが変化しなかった期間により区別されることを特徴とするモータ制御装置。
【請求項１３】
前記制御信号の隣接するエッジ間の時間が第１期間以下であると、前記制御信号は前記第１制御信号であり、前記第１期間より長いと、前記制御信号は前記第２制御信号であることを特徴とする請求項１２に記載のモータ制御装置。
【請求項１４】
回転部材を含む画像形成装置であって、
前記回転部材を回転させるモータと、
前記モータを駆動する請求項１から１１のいずれか１項に記載のモータ駆動装置を備えていることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モータ駆動技術に関する。
【背景技術】
【０００２】
画像形成装置などの駆動源として、ＤＣモータや、ステッピングモータ等が用いられている。ここで、特許文献１や非特許文献１に記載されている様に、ＤＣモータの駆動には、通常、専用のドライバＩＣが使用される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−３１６２８９号公報
【非特許文献】
【０００４】
【非特許文献１】「ＴＢ６６４０ＦＴＧデータシート」、株式会社東芝、２０１２年１月９日
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ドライバＩＣ等で構成されるモータ駆動装置は、モータ制御装置により制御される。例えば、モータ駆動装置は、モータ制御装置から受信するパルス幅変調（ＰＷＭ）信号により、モータの回転速度を制御する様に構成されている。さらに、モータ駆動装置は、モータの動作状態、例えば、回転方向の設定や、ブレーキ機能（ショートブレーキ）による停止等の設定のための信号をモータ制御装置から受信する様に構成されている。
【０００６】
モータ制御装置がモータ駆動装置に対して、モータの動作状態を設定する方法としては、設定内容毎の個別の信号線を使用する方法と、個別の信号線ではなく、シリアル通信による１つの信号線を使用する方法が存在する。いずれにしても、モータの動作状態を設定するために、モータ制御装置とモータ駆動装置とを接続する１つ以上の信号線を必要とし、ハードウェアには、そのための入出力端子を設けなければならず、そのサイズが大きくなる。
【０００７】
本発明は、使用する信号線の数を低減できるモータ駆動装置、モータ制御装置、及び、当該モータ駆動装置を含む画像形成装置を提供するものである。
【課題を解決するための手段】
【０００８】
本発明の一側面によると、モータを駆動するモータ駆動装置は、制御装置から少なくとも２つのレベルを使用する制御信号を受信する受信手段と、前記制御信号のレベルが変化しなかった期間により前記制御信号が、前記モータの回転速度を制御する第１制御信号であるか、前記モータの動作状態を設定する第２制御信号であるかを判定する判定手段と、前記判定手段の判定結果により前記モータを駆動する駆動手段と、を備えていることを特徴とする。
【発明の効果】
【０００９】
本発明によると、モータ駆動装置とモータ制御装置との間の信号線の数を低減できる。
【図面の簡単な説明】
【００１０】
【図１】一実施形態による画像形成装置の構成図。
【図２】一実施形態によるモータの駆動系統を示す図。
【図３】一実施形態による制御信号を示す図。
【図４】一実施形態によるロジック部の構成図。
【図５】一実施形態によるロジック部の動作の説明図。
【図６】一実施形態による設定信号による設定内容を示す図。
【図７】一実施形態による制御シーケンスを示す図。
【図８】一実施形態によるモータの駆動系統を示す図。
【図９】一実施形態による制御信号を示す図。
【図１０】一実施形態によるロジック部の構成図。
【図１１】一実施形態による速度制御部の構成図。
【発明を実施するための形態】
【００１１】
以下、本発明の例示的な実施形態について図面を参照して説明する。なお、以下の実施形態は例示であり、本発明を実施形態の内容に限定するものではない。また、以下の各図においては、実施形態の説明に必要ではない構成要素については図から省略する。
【００１２】
＜第一実施形態＞
図１（Ａ）は、一実施形態による画像形成装置１０の構成図である。なお、画像形成装置１０は、例えば、印刷装置、プリンタ、複写機、複合機、ファクシミリ等とも呼ばれ得る。画像形成装置１０は、本実施形態では、電子写真方式によるものであり、画像形成部１は、トナー像を形成する。カセット２５に収納された記録材は、給紙ローラ２６により搬送路２に送り出され、画像形成部１は、搬送路２を搬送される記録材に、形成したトナー像を転写する。トナー像が転写された記録材は、定着部２４により加熱・加圧され、トナー像の定着が行われる。トナー像の定着が行われた記録材は、その後、画像形成装置外へと排出される。なお、定着部２４は、モータ１５により回転駆動される。
【００１３】
図１（Ｂ）は、画像形成装置１０の制御構成を示している。制御部１１は、例えば、プロセッサ及びメモリを含み、プロセッサは、メモリに格納されたプログラムを実行し、メモリに格納されたデータ等を使用して画像形成装置１０の各部を制御する。低圧電源１２及び高圧電源１６は、画像形成装置１０の各部に必要な電力を供給する。センサ１３は、記録材の有無や、画像形成装置１０の温度を検出する各センサを示し、制御部１１は、センサ１３からの情報により画像形成装置１０の状態を判定する。モータ１５は、図１（Ａ）に示す定着部２４を駆動するモータ１５のみならず、画像形成において回転部材を回転させるために使用される各モータの総称である。なお、各モータ１５は駆動部６０により駆動され、駆動部６０は、モータ制御部１４により制御される。表示部２０は、画像形成装置１０の状態をユーザに表示する。なお、制御部１１は、形成する画像のデータを、通信コントローラ２１経由で、外部のホストコンピュータ２２から受信する。
【００１４】
続いて、モータ１５の制御構成について図２を用いて説明する。モータ制御部１４は、制御部１１と通信し、制御部１１からの指令に従って駆動部６０の制御を行う。このため、モータ制御部１４は、駆動部６０に制御信号を出力する。また、駆動部６０からモータ１５の回転速度を示す速度信号を受信して、モータ１５の回転速度を取得する。例えば、モータ制御部１４は、制御部１１からモータ１５の目標速度を指定される。モータ制御部１４は、速度信号によりモータ１５の回転速度を監視して、モータ１５の回転速度が目標速度となる様に駆動部６０に制御信号を出力する。なお、本実施形態において、モータ制御部１４は、モータ１５の回転速度をＰＷＭ信号により制御する。具体的には、所定のパルス周期内において出力するパルスの幅を長くすることは、回転速度を増加させることに対応し、パルスの幅を短くすることは、回転速度を減少させることに対応する。つまり、ＰＷＭ信号のパルス幅により回転速度を調整する。
【００１５】
図３は、モータ制御部１４が出力する制御信号の説明図である。制御信号は、設定区間とＰＷＭ区間に分けられる。ＰＷＭ区間は、モータ１５を目標速度で回転させる様に制御している制御信号の部分である。この区間において、制御信号は、ＰＷＭ信号（第１制御信号）であり、上述した様に、所定のパルス周期内におけるパルス信号の幅により速度が制御される。一方、設定区間とは、駆動部６０に対して、モータの回転方向や、モータに対してショートブレーキを実行するか否かといった、制御内容を指定する区間であり、この区間において制御信号は、設定信号（第２制御信号）である。なお、設定信号とＰＷＭ信号を駆動部６０に区別させるため、設定信号は、ＰＷＭ信号のパルス周期より長い間、"ハイ"又は"ロー"レベルが継続する信号とする。
【００１６】
図２に戻り、モータ１５は、Ｕ、Ｖ、Ｗの３相スター結線されたコイル４３と、ロータ４４と、ロータ４４の位置を検出する３つのホール素子４５と、を備えている。駆動部６０は、例えば、ドライバＩＣで実現され、モータ１５の駆動を行う。具体的には、駆動部６０は、３相インバータ６１を有し、インバータ６１の出力は、各相のコイル４３に接続されている。ロジック部６２は、ホール素子４５が出力する信号から、ロータ４４の回転位置を特定し、相切替信号ＵＵ、ＵＶ、ＵＷ、ＬＵ、ＬＶ、ＬＷを生成する。これら相切替信号により、インバータ６１は制御されてモータ１５の励磁相を切り替る。これによりロータ４４は回転する。
【００１７】
また、モータ１５は、ロータ４４の回転により誘起電圧が生じるパターンコイル４７を備えている。ロジック部６２は、パターンコイル４７の出力からモータ１５の回転速度を判定し、回転速度を、例えば、パルス周期で示す速度信号を生成してモータ制御部１４に出力する。図４は、ロジック部６２の構成を示す図である。機能設定部６４の判定部６７はカウンタを備えており、このカウンタは、発振器６８からの基準クロックを使用して、入力される制御信号の隣接するエッジ間の時間間隔を計測する。なお、ここでは、ＰＷＭ信号のパルス周期をＴ０とする。さらに、カウンタによるカウント値がその上限に達するまでの時間をＴ１とする。判定部６７は、エッジ間の間隔が時間Ｔ０（第１期間）を超えると、設定信号であると判定する。なお、カウント値が上限である時間Ｔ１（第２期間）に達した場合も設定信号であると判定する。さらに、判定部６７は、入力された制御信号を設定信号と判定した場合には、そのレベルが"ハイ"（Ｈ）であるのか、"ロー"（Ｌ）であるのかを判定する。このカウンタは、制御信号のエッジを検出するか、カウント値がＴ１になると、０に初期化され、カウントを再開する。判定部６７は、信号の判定結果を、"セット"、"ＰＷＭ信号／設定信号"、"Ｈ／Ｌ"の３つの信号線により設定部６５に通知する。具体的には、ＰＷＭ信号であれば、"ＰＷＭ信号／設定信号"信号線をＨレベルとし、設定信号であれば、"ＰＷＭ信号／設定信号"信号線をＬレベルとする。さらに、設定信号である場合には、そのレベルを"Ｈ／Ｌ"信号線のレベルとする。そして、"セット"信号線を所定期間だけＨレベルに設定して、設定部６５に判定結果を取り込ませる。なお、カウントに上限値Ｔ１を設けてカウンタをリセットさせるのは、設定信号において同じレベルを長時間維持する場合においても、判定部６７に信号種別の判定を行わせるためである。なお、レジスタ６６は、設定信号による設定内容に応じてモータ１５の動作状態を保持する。図５は、制御信号と、カウンタのカウント値と、設定部６５に出力する３つの信号線のレベルとの関係を示している。駆動部６０は、レジスタ６６に記録されているモータ１５の動作状態に従いモータを制御する。
【００１８】
図６（Ａ）は、設定信号と、レジスタ６６に記録するモータの動作状態との関係の例を示している。図６（Ａ）において、動作状態"停止"は、モータ１５が停止している状態である。また、動作状態"回転"は、モータ１５が所定の速度となる様に回転制御が行われている状態であり、動作状態"フリーラン"とは、ショートブレーキ機能を使用することなく、モータ１５を停止させる様に制御している状態である。さらに、動作状態"ブレーキ"とは、ショートブレーキ機能を使用してモータを停止させている状態である。なお、ショートブレーキとは、コイル４３をショートさせることでロータ４４に生じる電磁力によりロータ４４の回転を停止させている状態である。なお、以下では、ショートブレーキ機能を単にブレーキ機能と呼ぶものとする。
【００１９】
図６（Ａ）によると、レジスタ６６にモータ１５が"停止"状態であると記録されているきに、設定信号を受信すると、そのレベルに応じた回転方向が設定されたものとして、駆動部６０は、レジスタ６６に設定された回転方向を記録する。また、モータ１５が"回転"状態のときに、所定レベル、本実施形態ではＬレベルの設定信号を受信すると、駆動部６０は、モータ１５を"フリーラン"状態に移行させると共に、レジスタ６６に、モータ１５の動作状態として"フリーラン"を記録する。さらに、モータ１５が"フリーラン"状態のときに、Ｈレベルの設定信号を受信すると、駆動部６０は、モータ１５を"ブレーキ"状態に移行させると共に、レジスタ６６に、モータ１５の動作状態として"ブレーキ"を記録する。なお、モータ１５が"フリーラン"状態のときに、Ｌレベルの設定信号を受信すると、駆動部６０は、モータ１５に対する制御についてはそのまま、モータ１５がそのうち停止することから、レジスタ６６に、モータ１５の動作状態として"停止"を記録する。また、モータ１５が"ブレーキ"状態のときに、設定信号を受信すると、駆動部６０は、モータ１５に対する制御についてはそのまま、モータ１５がそのうち停止することから、レジスタ６６に、モータ１５の動作状態として"停止"を記録する。
【００２０】
図７（Ａ）は、停止中のモータ１５を正転させ、その後、フリーランで停止させる場合の、機能設定部６４の動作の説明図である。なお、設定信号の内容は図６（Ａ）に従うものとする。図７（Ａ）のＡ点において、制御信号がＬレベルに切り替わり、Ｂ点において制御信号がＨレベルに切り替わると、その間の期間がＴ０を超えていることから、制御信号は設定信号であり、かつ、Ｌレベルが設定されたと、機能設定部６４は判定する。また、レジスタ６６には動作状態として"停止"が保持されていることから、機能設定部６４は回転方向として正転が設定されたと判定し、インバータ制御部６３に回転方向を通知する。また、レジスタ６６に回転方向を記録する。
【００２１】
その後の制御信号のエッジ間の間隔はパルス周期に対応する期間以下、つまり、時間Ｔ０以下であるため、機能設定部６４は、制御信号がＰＷＭ信号であると判定し、インバータ制御部６３に回転を指示し、レジスタ６６に"回転"状態であることを記録する。インバータ制御部６３は、回転が指示されると、入力される制御信号に基づきモータ１５を回転させる。
【００２２】
その後、Ｆ点において、直前のエッジであるＥ点からの時間間隔がＴ１に達したときに、機能設定部６４は、制御信号がＬレベルの設定信号であると判定する。レジスタ６６には動作状態が"回転"であることが示されているので、機能設定部６４は、インバータ制御部６３に停止を指示する。また、動作状態が"フリーラン"であることをレジスタ６６に記録する。その後、機能設定部６４は、カウンタ値がＴ１に達したＧ点において、制御信号がＬレベルの設定信号であると判定する。レジスタ６６には動作状態として"フリーラン"が記録されているので、機能設定部６４は、その内にモータ１５が停止するものとして、レジスタ６６に"停止"状態を記録する。その後、機能設定部６４は、カウンタ値がＴ１に達したＨ点において、制御信号がＬレベルの設定信号であると判定する。レジスタ６６には動作状態として"停止"が保持されていることから、機能設定部６４は回転方向として正転が設定されたと判定し、インバータ制御部６３に回転方向を通知し、かつ、レジスタ６６に回転方向を記録する。
【００２３】
図７（Ｂ）は、停止中のモータ１５を逆転させ、その後、ブレーキ機能を利用して停止させる場合の、機能設定部６４の動作の説明図である。図７（Ｂ）のＡ点において、設定信号がＨレベルに切り替わり、Ｂ点において設定信号がＬに切り替わると、その間の期間がＴ０を超えていることから、機能設定部６４は設定信号としてＨレベルが設定されたと判定する。また、レジスタ６６には動作状態として"停止"が記録されていることから、機能設定部６４は回転方向として逆転が設定されたと判定し、インバータ制御部６３に回転方向を通知し、かつ、レジスタ６６に回転方向を記録する。
【００２４】
その後の制御信号のエッジ間の間隔はＴ０以下であるため、機能設定部６４は、制御信号がＰＷＭ信号であると判定し、インバータ制御部６３に回転を指示し、レジスタ６６に"回転"状態であることを記録する。インバータ制御部６３は、回転が指示されると、入力される制御信号に基づきモータ１５を回転させる。
【００２５】
その後のＥ点のエッジからＦ点のエッジまでの間隔は、時間Ｔ０を超えているので、機能設定部６４は、制御信号がＬレベルの設定信号であると判定する。レジスタ６６には動作状態が"回転"であることが示されているので、機能設定部６４は、インバータ制御部６３に停止を指示する。また、動作状態が"フリーラン"であることをレジスタ６６に記録する。その後、機能設定部６４は、Ｆ点のエッジからＧ点のエッジまでの間隔が時間Ｔ０を超えていることから、制御信号がＨレベルの設定信号であると判定する。レジスタ６６には動作状態として"フリーラン"が記録されているので、機能設定部６４は、ブレーキ機能の使用が指示されたと判定し、インバータ制御部６３にブレーキ機能を行う様に指示する。また、機能設定部６４は、レジスタ６６に"ブレーキ"状態を記録する。その後、機能設定部６４は、カウンタ値がＴ１に達したＨ点において、制御信号がＬレベルの設定信号であると判定する。レジスタ６６には動作状態として"ブレーキ"が保持されていることから、機能設定部６４は、モータ１５が既に停止、或いは、その内に停止すると判定し、レジスタ６６に"停止"状態を記録する。その後、機能設定部６４は、カウンタ値がＴ１に達したＩ点において、制御信号がＬレベルの設定信号であると判定する。レジスタ６６には動作状態として"停止"が保持されていることから、機能設定部６４は回転方向として正転が設定されたと判定し、インバータ制御部６３に回転方向を通知し、かつ、レジスタ６６に回転方向を記録する。
【００２６】
図７（Ｃ）は、図７（Ｂ）のＧ点において、制御信号をＬレベルに変化させずに、Ｈレベルを維持し続けた場合の機能設定部６４の動作の説明図である。機能設定部６４は、カウンタ値がＴ１に達したＧ点において、制御信号がＨレベルの設定信号であると判定する。レジスタ６６には動作状態として"フリーラン"が記録されているので、機能設定部６４は、ブレーキ機能の使用が指示されたと判定し、インバータ制御部６３にブレーキ機能を行う様に指示する。また、機能設定部６４は、レジスタ６６に"ブレーキ"状態を記録する。その後、機能設定部６４は、カウンタ値がＴ１に達したＨ点において、制御信号がＨレベルの設定信号であると判定する。レジスタ６６には動作状態として"ブレーキ"が保持されていることから、機能設定部６４は、モータ１５が既に停止、或いは、その内に停止すると判定し、レジスタ６６に"停止"状態を記録する。その後、機能設定部６４は、カウンタ値がＴ１に達したＩ点において、制御信号がＨレベルの設定信号であると判定する。レジスタ６６には動作状態として"停止"が保持されていることから、機能設定部６４は回転方向として逆転が設定されたと判定し、インバータ制御部６３に回転方向を通知し、かつ、レジスタ６６に回転方向を記録する。
【００２７】
以上、本実施形態では、１つの信号線により、速度を制御するためのＰＷＭ信号と、動作内容の設定を行うための設定信号を送信する。つまり、モータの動作状態を設定する設定信号のための個別の信号線を設けない。この構成により、駆動部６０とモータ制御部１４との間の信号線の数を少なくすることができる。つまり、駆動部６０やモータ制御部１４には、モータの動作状態を設定する信号線のための入出力端子を設ける必要がなく、これら部品を小型化できる。
【００２８】
＜第二実施形態＞
続いて、第二実施形態について第一実施形態との相違点を中心に説明する。図８は、本実施形態でのモータ１５の制御構成を示す図である。第一実施形態とは、ロジック部６２にＰＷＭ信号を出力する速度制御部６９を設けた点で第一実施形態と相違する。つまり、本実施形態において、ロジック部６２は、モータ制御部１４からＰＷＭ信号を受信するのではなく、ロジック部６２の速度制御部６９がＰＷＭ信号を生成してインバータ制御部６３に出力する。
【００２９】
図９は、本実施形態においてモータ制御部１４が駆動部６０に出力する制御信号を示している。本実施形態では、第一実施形態のＰＷＭ区間が、その周期で目標速度を示すクロック信号の区間であるクロック区間に置き換えられる。なお、クロック信号は、第一実施形態と同様にモータ１５の回転速度を制御する際に出力される。第一実施形態と同様、本実施形態において、設定信号は、クロック信号の周期より長い期間、信号がＬレベル又はＨレベルにされることにより判定される。
【００３０】
図１０は、本実施形態のロジック部６２の構成図である。なお、パターンコイル４７からの信号により速度信号を生成する速度信号生成部７４は、図４においては省略されていたが、図４のロジック部６２も有するものである。さらに、速度制御部６９の構成を図１１（Ａ）に示す。位相比較器７１は、制御信号に含まれるクロック信号と、速度信号の位相を比較し、その結果に基づいてクロック信号に対する、速度パルスの位相の遅れ又は進みを示す信号をチャージポンプ７２に出力する。なお、本例では、位相の遅れをチャージ信号で通知し、位相の進みをディスチャージ信号で通知している。チャージポンプ７２は、通知される位相の遅れ又は進みに応じたチャージポンプ（ＣＰ）電圧を出力する。具体的には、チャージポンプ７２は、チャージ信号により位相の遅れが通知されると、その遅れ量に応じてＣＰ電圧を上昇させ、ディスチャージ信号により位相の進みが通知されると、その進み量に応じて出力電圧を減少させる。信号生成部７３は、ＣＰ電圧に応じてＰＷＭ信号を生成する。具体的には、ＣＰ電圧が上昇すると、速度が目標速度より遅いことからパルス幅を増加せる。逆に、ＣＰ電圧が減少すると、速度が目標速度より速いことからパルス幅を減少させる。図１１（Ｂ）に、速度制御部６９の各部における信号を示す。
【００３１】
図６（Ｂ）に本実施形態における設定信号の内容を示す。図６（Ａ）に示す第一実施形態とは異なり、本実施形態では、回転しているモータ１５を、"フリーラン"状態を経由させることなく、直接、"ブレーキ"状態に移行させることができる。なお、第一実施形態において、直接、"ブレーキ"状態に移行させることができないのは、パルス幅で速度を制御しているため、停止させる際に、速度を増加させる方向にパルス幅を変化させることができないからである。しかしながら、本実施形態では、ＰＷＭ信号を駆動部６０において生成しているため、回転中のモータ１５に対して直接ブレーキをかける制御が可能となる。
【００３２】
［その他の実施形態］
なお、上述した実施形態において、モータ１５と、モータ１５を駆動する駆動部６０と、駆動部６０を制御するモータ制御部１４と、を有する画像形成装置により説明を行った。しかしながら、駆動部６０は、モータ１５を駆動するモータ駆動装置として実現することもできる。また、モータ制御部１４は、モータ駆動装置を制御するモータ制御装置として実現することもできる。
【００３３】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００３４】
１５：モータ、１４：モータ制御部、６７：判定部、６３：インバータ制御部
【図１】
2015211555.tif 000003
【図２】
2015211555.tif 000004
【図３】
2015211555.tif 000005
【図４】
2015211555.tif 000006
【図５】
2015211555.tif 000007
【図６】
2015211555.tif 000008
【図７】
2015211555.tif 000009
【図８】
2015211555.tif 000010
【図９】
2015211555.tif 000011
【図１０】
2015211555.tif 000012
【図１１】
2015211555.tif 000013