(57)【要約】【課題】      本発明は、画像形成装置、モータ制御装置及びそのモータ制御方法に関し、複数のＢＬＤＣモータを効率的に駆動制御できる画像形成装置、モータ制御装置及びそのモータ制御方法を提供することにある。【解決手段】  画像形成装置が開示される。本画像形成装置は、画像形成のジョブを行うのに使用されるエンジン部と、エンジン部の動作を制御するエンジン制御部と、エンジン部を起動させる複数のＢＬＤＣモータと、エンジン制御部から複数のＢＬＤＣモータに対するデジタル制御命令を受信する通信インターフェース部と、複数のＢＬＤＣモータの駆動情報を検知するセンサ部と、複数のＢＬＤＣモータを制御するための駆動信号を生成する駆動信号部と、受信されたデジタル制御命令及びセンサ部の検知結果に応じて前記駆動信号部の動作を制御する速度制御部と、を含む。【選択図】図１
2011065152.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置において、
画像形成のジョブを行うのに使用されるエンジン部と、
前記エンジン部の動作を制御するエンジン制御部と、
前記エンジン部を起動させる複数のＢＬＤＣ（Ｂｒｕｓｈｌｅｓｓ  ＤＣ）モータと、
前記エンジン制御部から前記複数のＢＬＤＣモータに対するデジタル制御命令を受信する通信インターフェース部と、
前記複数のＢＬＤＣモータの駆動情報を検知するセンサ部と、
前記複数のＢＬＤＣモータを制御するための駆動信号を生成する駆動信号部と、
前記受信されたデジタル制御命令及び前記センサ部の検知結果に応じて前記駆動信号部の動作を制御する速度制御部と、
を有することを特徴とする画像形成装置。
【請求項２】
モータ制御装置において、
複数のＢＬＤＣ（Ｂｒｕｓｈｌｅｓｓ  ＤＣ）モータと、
前記複数のＢＬＤＣモータに対するデジタル制御命令を受信する通信インターフェース部と、
前記受信されたデジタル制御命令に応じて、前記複数のＢＬＤＣモータを制御する駆動制御部と、
を有することを特徴とするモータ制御装置。
【請求項３】
前記駆動制御部は、
前記複数のＢＬＤＣモータの駆動信号を生成する駆動信号部と、
前記受信されたデジタル制御命令に応じて、前記駆動信号部を制御する速度制御部と、
を含むことを特徴とする請求項２に記載のモータ制御装置。
【請求項４】
前記駆動制御部は、
前記複数のＢＬＤＣモータのそれぞれの駆動情報を検知するセンサ部を更に含み、
前記速度制御部は、前記駆動情報を入力され、前記駆動情報に応じてフィードバック制御を行うことを特徴とする請求項３に記載のモータ制御装置。
【請求項５】
前記センサ部は、
前記複数のＢＬＤＣモータのそれぞれに取り付けられたホールセンサから回転子の位置情報を受信する回転子位置検知部と、
前記複数のＢＬＤＣモータのそれぞれの回転速度情報を受信する速度検知部と、
を含むことを特徴とする請求項４に記載のモータ制御装置。
【請求項６】
前記駆動制御部は、前記複数のＢＬＤＣモータのそれぞれに対して個別に制御することを特徴とする請求項２に記載のモータ制御装置。
【請求項７】
前記駆動制御部は、前記複数のＢＬＤＣモータを同一に制御することを特徴とする請求項２に記載のモータ制御装置。
【請求項８】
前記通信インターフェース部は、ＳＰＩ（Ｓｅｒｉａｌ  Ｐｅｒｉｐｈｅｒａｌ  Ｉｎｔｅｒｆａｃｅ）、ＵＡＲＴ（Ｕｎｉｖｅｒｓａｌ  Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｒｅｃｅｉｖｅｒ／Ｔｒａｎｓｍｉｔｔｅｒ）及びＩ２Ｃのうちいずれかの方式で前記デジタル制御命令を受信することを特徴とする請求項２に記載のモータ制御装置。
【請求項９】
前記デジタル制御命令は、ＢＬＤＣモータに対する回転開始／停止、加速／減速、回転方向、回転速度、ブレーク作動のうち少なくとも一つの情報を含むことを特徴とする請求項２に記載のモータ制御装置。
【請求項１０】
前記駆動制御部は前記複数のＢＬＤＣモータのそれぞれに対応されるように複数個が備えられ、
前記通信インターフェース部は、複数の駆動制御部のうち前記受信された制御命令に対応される駆動制御部に前記受信された制御命令を伝達することを特徴とする請求項２に記載のモータ制御装置。
【請求項１１】
ステップモータと、
ＤＣモータと、を更に含み、
前記駆動制御部は、前記複数のＢＬＤＣモータを制御しつつ、前記ステップモータ及び前記ＤＣモータのうち少なくとも一つを制御することを特徴とする請求項２に記載のモータ制御装置。
【請求項１２】
前記通信インターフェース部及び前記駆動制御部は一つのチップで実現されることを特徴とする請求項２ないし１１のいずれか一項に記載のモータ制御装置。
【請求項１３】
複数のＢＬＤＣ（Ｂｒｕｓｈｌｅｓｓ  ＤＣ）モータのモータ制御方法において、
前記複数のＢＬＤＣモータに対するデジタル制御命令を受信するステップと、
前記受信されたデジタル制御命令から前記複数のＢＬＤＣモータに対する制御信号を読み出すステップと、
前記読み出された制御信号に応じて、前記複数のＢＬＤＣモータの駆動信号を生成するステップと、
を有することを特徴とするモータ制御方法。
【請求項１４】
前記複数のＢＬＤＣモータのそれぞれの駆動情報を受信するステップと、
前記受信された駆動情報に応じて前記駆動信号を制御するステップと、
を更に含むことを特徴とする請求項１３に記載のモータ制御方法。
【請求項１５】
前記駆動信号を生成するステップは、
前記複数のＢＬＤＣモータに対する駆動信号を生成しつつ、ステップモータ及びＤＣモータのうち少なくとも一つに対する駆動信号を生成することを特徴とする請求項１３または請求項１４に記載のモータ制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、モータ制御装置及びそのモータ制御方法に関し、複数のＢＬＤＣモータを効率的に駆動制御できる画像形成装置、モータ制御装置及びそのモータ制御方法に関する。
【背景技術】
【０００２】
画像形成装置は、画像データの生成、印刷、受信、伝送などを行う装置であって、代表的な例として、プリンタ、スキャナー、コピー機、ファックス、及びこれらの機能を統合した複合幾などが挙げられる。
【０００３】
このような画像形成装置では、印刷用紙を移動したり、印刷用紙を供給するなど、様々な機能を行うためのモータが使われる。最近は、画像形成装置にＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）ユニット、フィニッシャー（Ｆｉｎｉｓｈｅｒ）ユニット、ＨＣＦ（Ｈｉｇｈ  Ｃａｐａｃｉｔｙ  Ｆｅｅｄｅｒ）ユニット、ＤＣＦ（Ｄｏｕｂｌｅ  Ｃａｐａｃｉｔｙ  Ｆｅｅｄｅｒ）ユニットのような様々な機能を行うオプションユニットを画像形成装置に取り付けることができるようになるにつれ、画像形成装置で使用されるモータの個数は益々増加している。
【０００４】
最近は、画像形成装置の駆動時に発生する騒音を防止するために、ＢＬＤＣモータが多く用いられる傾向にある。ＢＬＤＣモータはＤＣモータからブラシ構造をなくして整流を電子的に行うモータであって、ブラシと整流子間の機械的な摩擦部がなくなるため、高速化が可能で寿命が長く騒音が少ない。
【０００５】
このようなＢＬＤＣモータは上述したようにブラシ構造が存在しないため、回転子の位置情報をホールセンサなどを用いて検知し、ＢＬＤＣモータの各相に電源を順次印加して制御しなければならない点で、駆動回路が用いられた。
【０００６】
しかし、従来では複数のＢＬＤＣモータを制御するために、ＢＬＤＣモータの個数に対応する駆動回路を備えなければならなかったため、多数の部品を使用しなければならず、組立作業の工程において工数及び作業時間が増加するようになり、多数の部品を配置するためのＰＣＢ（Ｐｒｉｎｔｅｄ  Ｃｉｒｃｕｉｔ  Ｂｏａｒｄ）空間の確保も必要であった。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００３−２０２７１９号公報
【特許文献２】特開２００３−３４８８９２号公報
【特許文献３】特開２０００−３２４８９６号公報
【特許文献４】特開２００７−１２９７８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、画像形成装置、モータ制御装置及びそのモータ制御方法に関し、複数のＢＬＤＣモータを効率的に駆動制御できる画像形成装置、モータ制御装置及びそのモータ制御方法を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するためになされた本発明による画像形成装置は、画像形成のジョブを行うのに使用されるエンジン部と、前記エンジン部の動作を制御するエンジン制御部と、前記エンジン部を起動させる複数のＢＬＤＣモータと、前記エンジン制御部から前記複数のＢＬＤＣモータに対するデジタル制御命令を受信する通信インターフェース部と、前記複数のＢＬＤＣモータの駆動情報を検知するセンサ部と、前記複数のＢＬＤＣモータを制御するための駆動信号を生成する駆動信号部と、前記受信されたデジタル制御命令及び前記センサ部の検知結果に応じて前記駆動信号部の動作を制御する速度制御部と、を有することを特徴とする。
【００１０】
また、上記目的を達成するためになされた本発明によるモータ制御装置は、複数のＢＬＤＣ（Ｂｒｕｓｈｌｅｓｓ  ＤＣ）モータと、前記複数のＢＬＤＣモータに対するデジタル制御命令を受信する通信インターフェース部と、前記受信されたデジタル制御命令に応じて、前記複数のＢＬＤＣモータを制御する駆動制御部と、を有することを特徴とする。
【００１１】
この場合、前記駆動制御部は、前記複数のＢＬＤＣモータの駆動信号を生成する駆動信号部と、前記受信されたデジタル制御命令に応じて、前記駆動信号部を制御する速度制御部と、を含むことが好ましい。
【００１２】
この場合、前記駆動制御部は、前記複数のＢＬＤＣモータのそれぞれの駆動情報を検知するセンサ部を更に含み、前記速度制御部は、前記駆動情報を入力され、前記駆動情報に応じてフィードバック制御を行うことが好ましい。
【００１３】
この場合、前記センサ部は、前記複数のＢＬＤＣモータのそれぞれに取り付けられたホールセンサから回転子の位置情報を受信する回転子位置検知部と、前記複数のＢＬＤＣモータのそれぞれの回転速度情報を受信する速度検知部と、を含むことができる。
【００１４】
一方、前記駆動制御部は、前記複数のＢＬＤＣモータのそれぞれに対して個別に制御することが好ましい。
【００１５】
一方、前記駆動制御部は、前記複数のＢＬＤＣモータを同一に制御することができる。
【００１６】
一方、前記通信インターフェース部は、ＳＰＩ（Ｓｅｒｉａｌ  Ｐｅｒｉｐｈｅｒａｌ  Ｉｎｔｅｒｆａｃｅ）、ＵＡＲＴ（Ｕｎｉｖｅｒｓａｌ  Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｒｅｃｅｉｖｅｒ／Ｔｒａｎｓｍｉｔｔｅｒ）及びＩ２Ｃのうちいずれかの方式で前記デジタル制御命令を受信することが好ましい。
【００１７】
一方、前記制御命令は、ＢＬＤＣモータに対する回転開始／停止、加速／減速、回転方向、回転速度、ブレーク作動のうち少なくとも一つの情報を含むことが好ましい。
【００１８】
一方、前記駆動制御部は前記複数のＢＬＤＣモータのそれぞれに対応されるように複数個が備えられ、前記通信インターフェース部は、複数の駆動制御部のうち前記受信された制御命令に対応される駆動制御部に前記受信された制御命令を伝達することが好ましい。
【００１９】
一方、本モータ制御装置は、ステップモータと、ＤＣモータと、を更に含み、前記駆動制御部は、前記複数のＢＬＤＣモータを制御しつつ、前記ステップモータ及び前記ＤＣモータのうち少なくとも一つを制御することが好ましい。
【００２０】
一方、前記通信インターフェース部及び前記駆動制御部は一つのチップで実現されることが好ましい。
【００２１】
また、上記目的を達成するためになされた本発明によるモータ制御方法は、前記複数のＢＬＤＣモータに対するデジタル制御命令を受信するステップと、前記受信されたデジタル制御命令から前記複数のＢＬＤＣモータに対する制御信号を読み出すステップと、前記読み出された制御信号に応じて、前記複数のＢＬＤＣモータの駆動信号を生成するステップと、を有することを特徴とする。
【００２２】
この場合、本モータ制御方法は、前記複数のＢＬＤＣモータのそれぞれの駆動情報を受信するステップと、前記受信された駆動情報に応じて前記駆動信号を制御するステップと、を更に含むことができる。
【００２３】
この場合、前記駆動情報は、前記複数のＢＬＤＣモータのそれぞれの回転子の位置情報及び前記複数のＢＬＤＣモータのそれぞれの回転速度情報のうち少なくとも一つであることが好ましい。
【００２４】
一方、前記駆動信号を生成するステップは、前記複数のＢＬＤＣモータのそれぞれに対して別途の駆動信号を生成することができる。
【００２５】
一方、前記駆動信号を生成するステップは、前記複数のＢＬＤＣモータに対して同一の駆動信号を生成することができる。
【００２６】
一方、前記駆動信号を生成するステップは、前記複数のＢＬＤＣモータに対する駆動信号を生成しつつ、ステップモータ及びＤＣモータのうち少なくとも一つに対する駆動信号を生成することが好ましい。
【発明の効果】
【００２７】
複数のＢＬＤＣモータを効率的に駆動制御する画像形成装置、モータ制御装置及びそのモータ制御方法を提供できる。
【図面の簡単な説明】
【００２８】
【図１】本発明の一実施形態に係るモータ制御装置を示す図である。
【図２】図１の駆動制御部の構成を具体的に示す図である。
【図３】本発明の一実施形態に係るモータ制御装置と制御部及びプログラム装置の接続関係を示す図である。
【図４】本発明の一実施形態に係るモータ制御方法を説明するためのフローチャートである。
【発明を実施するための形態】
【００２９】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。
図１は、本発明の一実施形態に係るモータ制御装置を示す図である。
【００３０】
図１を参照すると、モータ制御装置６００は一つのＡＳＩＣチップ内に備えられる通信インターフェース部１００、第１乃至第４駆動制御部２００、３００、４００、５００、及び第１乃至第４スイッチング補助部２４０、３４０、４４０、５４０を含む。図１では、便宜上、第１スイッチング補助部にのみ第１モータ７００が接続されている場合を示しているが、第２スイッチング補助部乃至第４スイッチング補助部にもモータが接続されていても良い。
【００３１】
通信インターフェース部１００は、複数のＢＬＤＣモータに対するデジタル制御命令を受信する。具体的に、通信インターフェース部１００は、ＢＬＤＣモータの動作を制御するために使用されるデジタル制御命令をエンジン制御部などから受信する。デジタル制御命令は、ＢＬＤＣモータに対する回転開始／停止、加速／減速、回転方向、回転速度、ブレーク作動などのような情報を含む。このようなデジタル制御命令は、汎用非同期化送受信方式であるＵＡＲＴ（Ｕｎｉｖｅｒｓａｌ  Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｒｅｃｅｉｖｅｒ／Ｔｒａｎｓｍｉｔｔｅｒ）、２つの装置間の直列通信でデータを交換できるようにするインターフェースであるＳＰＩ（Ｓｅｒｉａｌ  Ｐｅｒｉｐｈｅｒａｌ  Ｉｎｔｅｒｆａｃｅ）、及び双方向直列バスであるＩ２Ｃなどのシリアル通信インターフェースを介してエンジン制御部から受信することができる。
【００３２】
通信インターフェース部１００は、受信されたデジタル制御命令から制御信号を読み出すことができる。そして、受信されたデジタル制御命令に対応するチャネル（第１乃至第４駆動制御部）に読み出した制御信号を分配することができる。具体的に、通信インターフェース部１００は、ＳＣＬＫ、ＳＤＡＴＡ、ＳＬＥ端子を介して受信されたデジタル制御命令からチャネル情報及び該当チャネルに伝達されるモータに対する各種の駆動命令（たとえば、回転開始／停止、加速／減速、回転方向、回転速度、ブレーク作動）を読み出し、該当チャネル（第１乃至第４駆動制御部）に対応する駆動制御部に抽出した制御信号を伝達することができる。
【００３３】
一方、通信インターフェース部１００は、複数のモータの状態情報を印刷エンジン部などに伝達することができる。具体的に、通信インターフェース部１００は、チャネル毎の準備状態、チャネル毎の温度及びチャネル毎に過電流であるか否かなどの情報を印刷エンジン部に伝達することができる。たとえば、モータ制御の動作中に特定のＢＬＤＣモータに対して過電流が検知された場合、これに対する情報を印刷エンジン部に伝達してモータに対する保護防止動作を行うことができる。
【００３４】
また、通信インターフェース部１００は、モータの制御に関連したデジタル制御情報だけでなく、モータ制御装置６００内の制御方式に関連した情報を受信することができる。具体的に、ＰＷＭ周波数、各チャネル毎のデューティ比（ｄｕｔｙ  ｒａｔｉｏ）、各チャネル毎のディスクリミネータ（Ｄｉｓｃｒｉｍｉｎａｔｏｒ）分周比、各チャネル毎のＰＬＬの適用有無、チャネル毎のシャットダウン・タイム（Ｓｈｕｔｄｏｗｎ  ｔｉｍｅ）などのような制御方式に関連した情報を受信し、受信された制御方式に関連した情報に基づいて複数のモータを制御することができる。
【００３５】
第１乃至第４駆動制御部２００、３００、４００、５００の構成及び機能は同一であり、通信インターフェース部１００より受信した制御信号に応じて、ＢＬＤＣモータを制御することができる。本実施形態においては、一つの駆動制御部が一つのＢＬＤＣモータを制御する実施形態のみを示したが、一つの駆動制御部が２つのＢＬＤＣモータを制御する形態に実現されてもよく、一つの駆動制御部が４つのＢＬＤＣモータを制御する形態に実現されてもよい。また、本実施形態においては、４つの駆動制御部の全てがＢＬＤＣモータを制御する形態について示したが、４つの駆動制御部のうち幾つかはＤＣモータ又はステップモータを制御することができる。駆動制御部の具体的な構成及び機能については図２を参照して後述する。
【００３６】
第１乃至第４スイッチング補助部２４０、３４０、４４０、５４０はそれぞれモータに接続され、駆動制御部２００、３００、４００、５００から出力される駆動信号をモータに伝達する。具体的に、ＢＬＤＣモータを制御するためにはＢＬＤＣモータの各相に順次に電源を印加しなければならない。これにより、第１乃至第４スイッチング補助部２４０、３４０、４４０、５４０はＢＬＤＣモータの相数に対応するスイッチ素子を含み、第１乃至第４スイッチング補助部２４０、３４０、４４０、５４０内部のそれぞれのスイッチ素子は、駆動制御部２００、３００、４００、５００からの駆動信号に応じて順次にオン／オフの動作を行う。それぞれのスイッチ素子が順次にオン／オフの動作を行なうことにより、第１ＢＬＤＣモータ７００は順次にオン／オフされる３相電源を入力されるようになる。
【００３７】
一方、第１乃至第４スイッチング補助部２４０、３４０、４４０、５４０は、通信インターフェース部１００及び第１乃至第４駆動制御部とともにＡＳＩＣチップ内に備えることができる。このように、本実施形態に係るモータ制御装置６００は一つのＡＳＩＣチップを用いて、４つ若しくはその以上のチャネルの出力を制御することができるため、容易に複数のＢＬＤＣモータを制御することができる。
【００３８】
第１モータ７００は画像形成装置の内部に備えられるＢＬＤＣモータであり、第１スイッチング補助部２４０のスイッチング動作に応じて順次に入力される３相電源を入力され、入力される３相電源に応じて等速または加速駆動を行うことができる。また、第１モータ７００は入力される３相電源の相の順番に応じて正方向駆動または逆方向駆動を行うことができる。図１においては、便宜上、第１モータ７００のみを示したが、第２乃至第４スイッチング補助部３４０、４４０、５４０のそれぞれにもＢＬＤＣモータが接続できる。
【００３９】
そして、第１モータ７００はブレーク構成を含むことができ、モータ制御装置６００の制御に応じて、ブレーク動作を行うことができる。
【００４０】
また、第１モータ７００はモータ内部の回転子の位置を検知するホールセンサ及び回転速度を検知する速度検知センサを含むことができる。具体的に、ホールセンサはＢＬＤＣモータに取り付けられＤＣモータ内部の回転子の位置を検知するセンサであり、速度検知センサはＢＬＤＣモータの駆動速度情報を周波数形態に出力するセンサである。ホールセンサ及び速度検知センサで検知された回転子の位置情報及び駆動速度情報は第１駆動制御部２００に伝達され、第１駆動制御部２００は伝達された回転子の位置情報及び駆動速度情報に基づいて第１モータ７００に対するフィードバック制御を行うことができる。本実施形態においてはホールセンサ及び速度検知センサのみを説明したが、その以外のセンサを用いてモータの駆動動作を検知することもできる。
【００４１】
このような構成により、エンジン制御部などから伝達されるデジタル制御命令に応じてモータ制御装置６００は各チャネルに接続された複数のＢＬＤＣモータを制御することができる。
【００４２】
図１の説明において、４チャネルを制御できるモータ制御装置６００を説明したが、４チャネル以上を支援する形態に実現することもでき、複数のチャネルのうちいくつかのチャネルに対してはＢＬＤＣモータ以外のＤＣモータまたはステップモータなどを制御する形態にも実現することができる。そして、実現時にはモータ制御装置６００はそれぞれのチャネルに対して個別の制御を行うことができ、４チャネルに対して同一の制御を行うこともできる。
【００４３】
図２は、図１の駆動制御部の構成を具体的に示す図である。
【００４４】
図２を参考すると、第１駆動制御部２００は、センサ部２１０、速度制御部２２０、駆動信号部２３０及び第１スイッチング補助部２４０を含む。
【００４５】
センサ部２１０は、ＢＬＤＣモータの駆動情報を検知できる。具体的に、センサ部２１０は、ホール信号比較部２１２（以下では「回転子位置検知部」と称する）、ＦＧ検出部２１１（以下では「速度検知部」と称する）及び電流検出部２１３を含むことができる。
【００４６】
回転子位置検知部２１２は、ＢＬＤＣモータに取り付けられるホールセンサから回転子の位置情報を受信し、これに対する情報を速度制御部２２０または駆動信号部２３０に伝達できる。
【００４７】
速度検知部２１１は、ＢＬＤＣモータに取り付けられる速度検知センサからＢＬＤＣモータの回転速度情報を周波数の形態に受信し、受信された周波数の形態の回転速度情報を速度制御部２２０に伝達できる。本実施形態においては、ＢＬＤＣモータに取り付けられる速度検知センサを用いて回転速度情報を検知することについて説明したが、実現の際には、回転子の位置情報を有するホールセンサから伝達される回転子の位置情報を用いてＢＬＤＣモータの速度を検知する形態にも実現できる。
【００４８】
そして、電流検出部２１３は、第１モータ７００に入力される電流の大きさを検知できる。具体的に、電流検出部２１３は図２に示しているような抵抗１１の両端の電圧を測定することで、第１モータ７００に入力される電流の大きさを検知できる。そして、電流検出部２１３は検知された電流の大きさが予め設定された電流値の以上である場合、これを速度制御部２２０に伝達できる。これにより、第１モータ７００に過電流が入力されると、電流検出部２１３は第１モータ７００の動作を停止させることでモータに対する保護動作を行える。実現の際に、電流検出部２１３は第１モータ７００に入力される電流の大きさのみを検知し、過電流であるか否か及び保護動作は速度制御部２２０が行う形態に実現することもできる。
【００４９】
速度制御部２２０は、受信されたデジタル制御命令に応じて、駆動信号部２３０の駆動信号を制御できる。具体的に、速度制御部２２０は通信インターフェース部１００から制御信号を受信し、制御信号に応じて、第１モータ７００が制御されるように駆動信号部２３０を制御できる。たとえば、通信インターフェース部１００から該当チャネルに対する制御信号（たとえば、回転開始、加速、正方向、特定の回転速度）を受信した場合、受信された制御信号に応じてＢＬＤＣモータが動作するように駆動信号部２３０を制御できる。
【００５０】
そして、速度制御部２２０は周波数分周器２２１を含むことができ、速度検知部２１１から受信された回転速度情報と周波数分周器２２１の周波数を比較してフィードバック制御を行える。ここで、周波数分周器２２１は、通信インターフェース部１００から受信された制御信号のうち回転速度情報に対応する周波数を生成できる。
【００５１】
駆動信号部２３０は第１モータ７００の駆動信号を生成する。具体的に、駆動信号部２３０は速度制御部２２０の制御及び回転子位置検知部２１２からの回転子の位置情報に基づいて、３相駆動信号を生成できる。
【００５２】
そして、駆動信号部２３０は受信された制御信号がブレーク作動である場合、第１モータ７００のブレークが作動するようにこれに対応する信号を第１モータ７００に伝達できる。
【００５３】
第１スイッチング補助部２４０は、駆動信号部２３０の駆動信号に応じてスイッチング素子のオン／オフ動作を円滑にする。このように駆動信号部２３０で発生するスイッチング信号に応じて第１モータ７００の各相に接続されたスイッチング素子がオン／オフ動作することで、第１モータ７００の各相に対する入力電源が制御され、第１モータ７００の各相に対する入力電源が制御されることにより、第１モータ７００の駆動動作を制御できる。
【００５４】
図２の説明において、一つの駆動制御部が一つのＢＬＤＣモータを制御する実施形態についてのみ説明したが、一つの駆動制御部が２つ以上のＢＬＤＣモータを制御する形態に実現でき、一つの駆動制御部がＢＬＤＣモータを制御しながら、ステップモータまたはＤＣモータを共に制御する形態にも実現できる。
【００５５】
図３は、本発明の一実施形態に係る画像形成装置の構成を示す図である。
図３を参照すると、画像形成装置１０００は、モータ制御装置６００及びエンジン制御部８００を含む。
【００５６】
エンジン制御部８００は画像形成のジョブを行うのに使用されるエンジン部（図示せず）の動作を制御し、エンジン部（図示せず）を起動させる複数のＢＬＤＣモータに対するデジタル制御命令をモータ制御装置６００に送信する。具体的に、エンジン制御部８００は印刷ジョブが受信されると、印刷ジョブが行われるように、エンジン部（図示せず）を制御し、エンジン部（図示せず）が動作するようにエンジン部（図示せず）を起動させる複数のＢＬＤＣモータが起動するようにモータ制御装置６００にデジタル制御命令を伝送できる。
【００５７】
たとえば、エンジン制御部８００は、「Ｍｏｔｏｒ  ｏｐｅｒａｔｉｏｎ」、「ＰＷＭ  Ｆｒｅｑｕｅｎｃｙ  Ｃｏｎｔｒｏｌ」、「ＰＷＭ  Ｍａｘ  Ｄｕｔｙ  Ｃｏｎｔｒｏｌ」、「ＰＬＬ  Ｄｉｖｉｄｅｒ  Ｃｏｎｔｒｏｌ」、「ＰＬＬ  Ｂｙｐａｓｓ  Ｃｏｎｔｒｏｌ」、「Ｌｏｃｋ  Ｔｉｍｅ  Ｃｏｎｔｒｏｌ」などのような複数のＢＬＤＣモータの起動に関連したデジタル制御命令及びモータ制御装置６００での具体的な制御方式に関連した命令を伝送できる。ここで、「Ｍｏｔｏｒ  ｏｐｅｒａｔｉｏｎ」はモータ起動に関連したチャネル毎のデジタル制御命令であり、「ＰＷＭ  Ｆｒｅｑｕｅｎｃｙ  Ｃｏｎｔｒｏｌ」はモータ制御装置６００内のＰＷＭ周波数の制御命令であり、「ＰＷＭ  Ｍａｘ  Ｄｕｔｙ  Ｃｏｎｔｒｏｌ」は各チャネル毎のｍａｘデューティ比率の制御命令であり、「ＰＬＬ  Ｄｉｖｉｄｅｒ  Ｃｏｎｔｒｏｌ」はモータ制御装置６００内のチャネル毎のディスクリミネータ分周比の制御命令であり、「ＰＬＬ  Ｂｙｐａｓｓ  Ｃｏｎｔｒｏｌ」は各チャネル毎のＰＬＬの動作に関する制御命令であり、「Ｌｏｃｋ  Ｔｉｍｅ  Ｃｏｎｔｒｏｌ」は各チャネル毎のシャットダウン・タイムに関する制御命令である。
【００５８】
そして、エンジン制御部８００は、「Ｍｏｔｏｒ  ｏｐｅｒａｔｉｏｎ  Ｓｔａｔｅ」、「Ｐｒｏｔｅｃｔｉｏｎ  Ｓｔａｔｅ」のようなモータ制御装置６００での各チャネル毎の状態情報をモータ制御装置６００から受信できる。ここで、「Ｍｏｔｏｒ  ｏｐｅｒａｔｉｏｎ  Ｓｔａｔｅ」は各チャネル毎の準備状態及びロック状態を知らせる情報であり、「Ｐｒｏｔｅｃｔｉｏｎ  Ｓｔａｔｅ」はモータ制御装置６００の温度状態と各チャネル毎に過電流であるか否かを知らせる情報である。
【００５９】
そして、モータ制御装置６００はエンジン制御部８００から複数のＢＬＤＣモータに対するデジタル制御命令を受信し、複数のＢＬＤＣモータに対する駆動信号を生成できる。モータ制御装置６００の具体的な構成及び動作については図１及び図２に関連して説明済みであるため、具体的な説明は省略する。
【００６０】
以上のように、モータ制御装置６００は一例として３つの入力端子（ＳＣＬＫ、ＳＤＡＴＡ、ＳＬＥ）を介してエンジン制御部８００からデジタル制御情報を受信する。このように、エンジン制御部８００は３つの端子のみを用いて複数のＢＬＤＣモータに対する制御命令を伝達できるので、エンジン制御部８００内部のリソースを軽減できる。
【００６１】
そして、３つの端子のみでモータ制御装置６００とエンジン制御部８００とを接続できるので、画像形成装置１０００内の回路設計を容易にできる。
【００６２】
また、モータ制御装置６００は一つのＡＳＩＣチップで実現されるので、画像形成装置１０００内部の回路を更に簡単に実現できる。
【００６３】
図４は、本発明の一実施形態に係るモータ制御方法を説明するためのフローチャートである。
【００６４】
図４を参照すれば、複数のＢＬＤＣ（Ｂｒｕｓｈｌｅｓｓ  ＤＣ）モータに対するデジタル制御命令を受信すると（Ｓ４１０）、受信されたデジタル制御命令から制御信号を読み出すことができる（Ｓ４２０）。具体的に、汎用非同期化送受信方式であるＵＡＲＴ（Ｕｎｉｖｅｒｓａｌ  Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｒｅｃｅｉｖｅｒ／Ｔｒａｎｓｍｉｔｔｅｒ）、２つの装置間の直列通信でデータを交換できるようにするインターフェースであるＳＰＩ（Ｓｅｒｉａｌ  Ｐｅｒｉｐｈｅｒａｌ  Ｉｎｔｅｒｆａｃｅ）、及び双方向直列バスであるＩ２Ｃなどのシリアル通信インターフェースなどを介してデジタル制御命令を受信すると、デジタル制御命令からチャネル情報及び該当チャネルに伝達されるモータに対する各種の制御信号を読み出すことができる。ここで、制御信号は、ＢＬＤＣモータに対する回転開始／停止、加速／減速、回転方向、回転速度、ブレーク作動などのような信号である。
【００６５】
そして、読み出された制御信号を該当チャネルに分配できる（Ｓ４３０）。具体的に、デジタル制御命令から読み出されたチャネル情報を用いて該当チャネルに読み出された制御信号を伝達できる。
【００６６】
そして、受信された制御信号に応じて、複数のＢＬＤＣモータに対する駆動信号を生成し（Ｓ４４０）、各チャネルに対応するＢＬＤＣモータを制御できる。ここで、生成される駆動信号は複数のＢＬＤＣモータの制御方式に応じて、各チャネル毎に異なってもよく、全てのチャネルに対して同一であってもよい。一方、生成される駆動信号はすべてＢＬＤＣモータに対する駆動信号であることができ、接続されるモータの種類に応じてステップモータまたはＤＣモータに対する駆動信号も生成できる。
【００６７】
そして、ＢＬＤＣモータの駆動に応じて、生成される駆動情報を受信し（Ｓ４５０）、受信された駆動情報に基づいて駆動信号に対するフィードバック制御を行うことができる（Ｓ４６０）。ここで駆動情報は、複数のＢＬＤＣモータのそれぞれの回転子の位置情報または複数のＢＬＤＣモータのそれぞれの回転速度情報である。具体的に、ＢＬＤＣモータに取り付けられたホールセンサからの回転子の位置情報またはＢＬＤＣモータに取り付けられた速度検知センサからの周波数形態の回転速度情報であり、このような駆動情報に応じて生成される駆動信号に対してフィードバック制御を行うことができる。
【００６８】
以上のようなステップ（Ｓ４１０乃至Ｓ４６０）は一つのＡＳＩＣチップ内で行うことができる。一つのＡＳＩＣチップ内で、４つまたはその以上のチャネルの出力を制御することが可能であるので、Ｍｏｎｏ  ＬＢＰだけでなくＴａｎｄｅｍ方式のＣｏｌｏｒ−ＬＢＰに対しても一つのＡＳＩＣチップを用いて制御を行うことができるようになる。図４のようなモータ制御方法は、図１の構成を有するモータ制御装置上で実行でき、その他の構成を有するモータ制御装置上でも実行できる。
【００６９】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【００７０】
１１    抵抗
１００    通信インターフェース部
２００    第１駆動制御部
２１０    センサ部
２１１    ＦＧ検出部（速度検知部）
２１２    ホール信号比較部（回転子位置検知部）
２１３    電流検出部
２２０    速度制御部
２２１    周波数分周器
２３０    駆動信号部
２４０    第１スイッチング補助部
３００    第２駆動制御部
３４０    第２スイッチング補助部
４００    第３駆動制御部
４４０    第３スイッチング補助部
５００    第４駆動制御部
５４０    第４スイッチング補助部
６００    モータ制御装置
７００    第１モータ
８００    エンジン制御部
１０００  画像形成装置
【図１】
2011065152.tif 000003
【図２】
2011065152.tif 000004
【図３】
2011065152.tif 000005
【図４】
2011065152.tif 000006