(57)【要約】【課題】回転体のフィードバック制御を行う回転体制御装置において、フィードバック制御機構が故障した場合に誤ったフィードバック制御が行われてしまうことを回避すること。【解決手段】フィードバック制御により中間転写ベルト１６２の搬送速度を制御するＤＣ制御回路１２０であって、フィードバック信号Ｆｂを受信し、中間転写ベルト１６２の回転を制御する制御信号Ｃｔｒを生成する信号生成ＩＣ１２３と、信号生成ＩＣ１２３によるフィードバック信号Ｆｂの参照有無を切り換えるメインＩＣ１２１とを有し、信号生成ＩＣ１２３は、フィードバック信号Ｆｂを参照する場合、当該信号の状態が予め定められた目標状態となるように制御信号Ｃｔｒを生成し、メインＩＣ１２１は、フィードバック信号の状態に応じてフィードバック信号Ｆｂの参照有無を切り換えることを特徴とする。【選択図】図３
2009069604.tif 000002
【特許請求の範囲】
【請求項１】
フィードバック制御により回転体の搬送速度を制御する回転体制御装置であって、
前記回転体の回転状態に応じて出力される回転状態信号を受信する回転状態信号受信部と、
前記回転体の回転を制御する制御信号を生成する制御信号生成部と、
前記制御信号生成部による前記制御信号の生成における前記回転状態信号の参照有無を切り換える信号参照切り換え部とを有し、
前記制御信号生成部は、前記回転状態信号を参照する場合、当該回転状態信号の状態が予め定められた目標状態となるように前記制御信号を生成し、
前記信号参照切り換え部は、回転状態信号の状態に応じて前記制御信号生成部による前記回転状態信号の参照有無を切り換えることを特徴とする、回転体制御装置。
【請求項２】
前記回転体制御装置は、顕色剤により転写体に画像を現像して用紙に転写する画像形成機構を制御する画像形成制御装置であって、
前記転写体を前記回転体として制御することを特徴とする、請求項１の回転体制御装置。
【請求項３】
前記回転状態信号の異常を検出する信号異常検出部を更に有し、
前記信号参照切り換え部は、前記信号異常検出部が前記回転状態信号の異常を非検出の状態において、前記制御信号生成部が前記回転状態信号を参照するように切り換えることを特徴とする、請求項２に記載の回転体制御装置。
【請求項４】
前記信号参照切り換え部は、
前記回転状態信号受信部が受信した回転状態信号を前記制御信号生成部に入力し、
前記信号異常検出部が前記回転状態信号の異常を検出した場合、前記制御信号生成部への前記回転状態信号の入力を停止することを特徴とする、請求項３に記載の回転体制御装置。
【請求項５】
前記信号参照切り換え部は、
前記回転体の制御において基準となる基準制御信号を取得し、
前記信号異常検出部による前記回転状態信号の異常検知に応じて、前記制御信号生成部への前記回転状態信号と前記基準制御信号とのいずれか一方を出力することを特徴とする、請求項３または４に記載の回転体制御装置。
【請求項６】
前記制御信号生成部は、
前記基準制御信号を取得し、
前記回転状態信号の信号状態が予め定められた目標状態となるように前記基準制御信号を補正して前記制御信号を生成し、
前記基準制御信号の設計上の信号状態は、前記予め定められた目標状態と実質的に同一であることを特徴とする、請求項５に記載の回転体制御装置。
【請求項７】
前記回転状態信号はデジタル信号であり、
前記信号異常検出部は、前記回転状態信号の周波数が予め定められた所定の閾値を超えた場合に前記回転状態信号の異常を検知することを特徴とする、請求項３乃至６いずれか１項に記載の回転体制御装置。
【請求項８】
前記回転状態信号はデジタル信号であり、
前記制御信号生成部は、前記回転状態信号の周波数が予め定められた目標周波数となるように前記制御信号を生成することを特徴とする、請求項３乃至７いずれか１項に記載の回転体制御装置。
【請求項９】
前記信号異常検出部が前記回転状態信号の異常を検出した場合、当該検出した異常に関する情報を記録する異常情報記録部を更に有することを特徴とする、請求項３乃至８いずれか１項に記載の回転体制御装置。
【請求項１０】
前記信号異常検出部が前記回転状態信号の異常を検出した場合、情報を視覚的に表示する表示部に当該検出した異常に関する情報を出力する表示情報出力部を更に有することを特徴とする、請求項３乃至９いずれか１項に記載の回転体制御装置。
【請求項１１】
フィードバック制御により回転体の搬送速度を制御する回転体制御方法であって、
前記回転体の回転状態に応じて出力される回転状態信号を受信し、
前記回転状態信号の状態が予め定められた目標状態となるように前記回転体の回転を制御する制御信号を生成し、
回転状態信号の状態に応じて前記制御信号生成における前記回転状態信号の参照有無を切り換えることを特徴とする、回転体制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、回転体制御装置及び回転体制御方法に関し、特にフィードバック制御を行う回転体の誤ったフィードバック制御の回避に関する。
【背景技術】
【０００２】
近年、情報の電子化が推進される傾向にあり、電子化された情報の出力に用いられるプリンタやファクシミリ及び書類の電子化に用いるスキャナ等の画像形成装置は欠かせない機器となっている。このような画像形成装置は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能な融合機として構成されることが多い。画像形成装置の作像機構の１つとして、回転する転写ベルト上に形成されたトナー画像を用紙に転写し定着する電子写真機構がある。転写ベルト上にトナー画像を形成する際は、表面にトナー画像が現像されたドラムを、転写ベルトに重ね合わせることにより、転写ベルト上にトナーが転写され、トナー画像が形成される。また、転写ベルトの回転方向に各色のドラムを配置し、各色のドラムを順次転写ベルトに重ね合わせることにより、２色以上の画像を形成することが可能である。
【０００３】
このような２色以上の画像形成の実行に際しては、各色のトナー画像が転写ベルトに転写されるタイミングを調整する必要がある。即ち、各色のトナー画像が転写ベルトの同じ位置に転写されなければ、各色の画像が互いにずれて転写ベルト上に転写されてしまい、所望の画像を形成することができない。このような課題に対して、転写ベルトに従動する従動ローラの角速度に応じて転写ベルトを回転駆動する駆動ローラの角速度を制御することが提案されている（例えば特許文献１参照）。特許文献１によれば、従動ローラの回転に応じてエンコーダが信号を生成し、駆動ローラを制御するコントローラは、エンコーダから入力される信号に基づいて駆動ローラを制御する。
【特許文献１】特開２０００−７５４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
駆動ローラの回転軸の角速度に基づいて駆動ローラの角速度を制御する場合、熱膨張等によって駆動ローラの回転半径が変化してしまうと、転写ベルトの搬送速度を正確に検出することができない。これに対し、特許文献１に記載されているように、駆動ローラの角速度を制御するための情報を転写ベルトに従動する従動ローラの角速度に基づいて生成し、この従動ローラとして熱膨張の無視できる部材を用いることにより、上記課題を解決することができる。しかしながら、従動ローラの角速度を検出するエンコーダの不具合により、転写ベルトが正常に搬送されている場合であっても、エンコーダが発信する信号が正常ではない可能性がある。エンコーダの不具合としては、例えば転写ベルトや従動ローラに機械的な負荷がかかったことにより、エンコーダの回転検出機構が故障し、従動ローラの回転を正確に検出できない場合や、パルス発生機構等の信号発生機構が故障し、検出した従動ローラの回転に対して正確な信号を発信できない場合等がある。
【０００５】
このような場合にまで、エンコーダが発信する信号に基づいた駆動ローラの制御を実行すると、誤った制御となってしまう。これにより、画像サイズの変動や色ずれ等の不具合が発生する。尚、このような課題は、転写ベルトに従動する従動ローラの回転をエンコードすることにより補正信号を生成する場合に限らず、駆動ローラの回転軸の回転をエンコードする場合であっても、同様に発生し得る。また、作像機構の回転制御に限らず、ロボットアーム等、回転量や回転速度を制御するサーボ機構においても、同様に問題となり得る。
【０００６】
本発明は、上述した実情を考慮してなされたもので、回転体のフィードバック制御を行う回転体制御装置において、フィードバック制御機構が故障した場合に誤ったフィードバック制御が行われてしまうことを回避することを目的とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、請求項１に記載の発明は、フィードバック制御により回転体の搬送速度を制御する回転体制御装置であって、前記回転体の回転状態に応じて出力される回転状態信号を受信する回転状態信号受信部と、前記回転体の回転を制御する制御信号を生成する制御信号生成部と、前記制御信号生成部による前記制御信号の生成における前記回転状態信号の参照有無を切り換える信号参照切り換え部とを有し、前記制御信号生成部は、前記回転状態信号を参照する場合、当該回転状態信号の状態が予め定められた目標状態となるように前記制御信号を生成し、前記信号参照切り換え部は、回転状態信号の状態に応じて前記制御信号生成部による前記回転状態信号の参照有無を切り換えることを特徴とする。
【０００８】
また、請求項２に記載の発明は、請求項１の回転体制御装置において、前記回転体制御装置は、顕色剤により転写体に画像を現像して用紙に転写する画像形成機構を制御する画像形成制御装置であって、前記転写体を前記回転体として制御することを特徴とする。
【０００９】
また、請求項３に記載の発明は、請求項２に記載の回転体制御装置において、前記回転状態信号の異常を検出する信号異常検出部を更に有し、前記信号参照切り換え部は、前記信号異常検出部が前記回転状態信号の異常を非検出の状態において、前記制御信号生成部が前記回転状態信号を参照するように切り換えることを特徴とする。
【００１０】
また、請求項４に記載の発明は、請求項３に記載の回転体制御装置において、前記信号参照切り換え部は、前記回転状態信号受信部が受信した回転状態信号を前記制御信号生成部に入力し、前記信号異常検出部が前記回転状態信号の異常を検出した場合、前記制御信号生成部への前記回転状態信号の入力を停止することを特徴とする。
【００１１】
また、請求項５に記載の発明は、請求項３または４に記載の回転体制御装置において、前記信号参照切り換え部は、前記回転体の制御において基準となる基準制御信号を取得し、前記信号異常検出部による前記回転状態信号の異常検知に応じて、前記制御信号生成部への前記回転状態信号と前記基準制御信号とのいずれか一方を出力することを特徴とする。
【００１２】
また、請求項６に記載の発明は、請求項５に記載の回転体制御装置において、前記制御信号生成部は、前記基準制御信号を取得し、前記回転状態信号の信号状態が予め定められた目標状態となるように前記基準制御信号を補正して前記制御信号を生成し、前記基準制御信号の設計上の信号状態は、前記予め定められた目標状態と実質的に同一であることを特徴とする。
【００１３】
また、請求項７に記載の発明は、請求項３乃至６いずれか１項に記載の回転体制御装置において、前記回転状態信号はデジタル信号であり、前記信号異常検出部は、前記回転状態信号の周波数が予め定められた所定の閾値を超えた場合に前記回転状態信号の異常を検知することを特徴とする。
【００１４】
また、請求項８に記載の発明は、請求項３乃至７いずれか１項に記載の回転体制御装置において、前記回転状態信号はデジタル信号であり、前記制御信号生成部は、前記回転状態信号の周波数が予め定められた目標周波数となるように前記制御信号を生成することを特徴とする。
【００１５】
また、請求項９に記載の発明は、請求項３乃至８いずれか１項に記載の回転体制御装置において、前記信号異常検出部が前記回転状態信号の異常を検出した場合、当該検出した異常に関する情報を記録する異常情報記録部を更に有することを特徴とする。
【００１６】
また、請求項１０に記載の発明は、請求項３乃至９いずれか１項に記載の回転体制御装置において、前記信号異常検出部が前記回転状態信号の異常を検出した場合、情報を視覚的に表示する表示部に当該検出した異常に関する情報を出力する表示情報出力部を更に有することを特徴とする。
【００１７】
また、請求項１１に記載の発明は、フィードバック制御により回転体の搬送速度を制御する回転体制御方法であって、前記回転体の回転状態に応じて出力される回転状態信号を受信し、前記回転状態信号の状態が予め定められた目標状態となるように前記回転体の回転を制御する制御信号を生成し、回転状態信号の状態に応じて前記制御信号生成における前記回転状態信号の参照有無を切り換えることを特徴とする。
【発明の効果】
【００１８】
本発明によれば、回転体のフィードバック制御を行う回転体制御装置において、フィードバック制御機構が故障した場合に誤ったフィードバック制御が行われてしまうことを回避することが可能となる。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
図１は、本実施形態に係る画像形成装置１の全体構成を示すブロック図である。図１に示すように、本実施形態に係る画像形成装置１は、コントローラ１００、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ：原稿自動搬送装置）１０１、スキャナユニット１０２、排紙トレイ１０３、ディスプレイパネル１０４、給紙テーブル１０５、プリントエンジン１０６、排紙トレイ１０７及びネットワークＩ／Ｆ１０８を有する。また、コントローラ１００は、主制御部１１１、エンジン制御部１１２、入出力制御部１１３、画像処理部１１４及び操作表示制御部１１５を有する。図１に示すように、本実施形態に係る画像形成装置１は、スキャナユニット１０２、プリントエンジン１０６を有する複合機として構成されている。尚、図１においては、電気的接続を実線の矢印で示しており、用紙若しくは文書束の流れを破線の矢印で示している。
【００２０】
ディスプレイパネル１０４は、画像形成装置１の状態を視覚的に表示する出力インタフェースであると共に、タッチパネルとしてユーザが画像形成装置１を直接操作し若しくは画像形成装置１に対して情報を入力する際の入力インタフェース（操作部）でもある。ネットワークＩ／Ｆ１０８は、画像形成装置１がネットワークＡを介して他の機器と通信するためのインタフェースであり、Ｅｔｈｅｒｎｅｔ（登録商標）やＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェースが用いられる。
【００２１】
コントローラ１００は、ソフトウェアとハードウェアとの組み合わせによって構成される。具体的には、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）や不揮発性メモリ並びにＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）や光学ディスク等の不揮発性記憶媒体に格納されたファームウェア等の制御プログラムが、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の揮発性メモリ（以下、メモリ）にロードされ、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）の制御に従って構成されるソフトウェア制御部と集積回路などのハードウェアとによってコントローラ１００が構成される。コントローラ１００は、画像形成装置１全体を制御する制御部として機能する。
【００２２】
主制御部１１１は、コントローラ１００に含まれる各部を制御する役割を担い、コントローラ１００の各部に命令を与える。エンジン制御部１１２は、プリントエンジン１０６やスキャナユニット１０２等を制御若しくは駆動する駆動手段としての役割を担う。入出力制御部１１３は、ネットワークＩ／Ｆ１０８を介して入力される信号や命令を主制御部１１１に入力する。また、主制御部１１１は、入出力制御部１１３を制御し、ネットワークＩ／Ｆ１０８及びネットワークＡを介して他の装置にアクセスする。
【００２３】
画像処理部１１４は、主制御部１１１の制御に従い、印刷出力すべき画像情報に基づいて描画情報を生成する。この描画情報とは、画像形成部であるプリントエンジン１０６が画像形成動作において形成すべき画像を描画するための情報である。また、画像処理部１１４は、スキャナユニット１０２から入力される撮像データを処理し、画像データを生成する。この画像データとは、スキャナ動作の結果物として画像形成装置１に格納され若しくはネットワークＩ／Ｆ１０８を介してクライアント装置２、３に送信される情報である。操作表示制御部１１５は、ディスプレイパネル１０４に情報表示を行い若しくはディスプレイパネル１０４を介して入力された情報を主制御部１１１に通知する。
【００２４】
画像処理装置１がプリンタとして動作する場合は、まず、入出力制御部１１３がネットワークＩ／Ｆ１０８を介して印刷ジョブを受信する。入出力制御部１１３は、受信した印刷ジョブを主制御部１１１に転送する。主制御部１１１は、印刷ジョブを受信すると、画像処理部１１４を制御して印刷ジョブに含まれる文書情報若しくは画像情報に基づいて描画情報を生成する。画像処理部１１４によって描画情報が生成されると、エンジン制御部１１２は、生成された描画情報に基づき、給紙テーブル１０５から搬送される用紙に対して画像形成を実行する。プリントエンジン１０６の具体的態様は、後に詳述する。プリントエンジン１０６によって画像形成が施された文書は排紙トレイ１０７に排紙される。
【００２５】
画像処理装置１がスキャナとして動作する場合は、ユーザによるディスプレイパネル１０４の操作若しくはネットワークＩ／Ｆ１０８を介して外部の装置等から入力されるスキャン実行指示に応じて、操作表示制御部１１５若しくは入出力制御部１１３が主制御部１１１にスキャン実行信号を転送する。主制御部１１１は、受信したスキャン実行信号に基づき、エンジン制御部１１２を制御する。エンジン制御部１１２は、ＡＤＦ１０１を駆動し、ＡＤＦ１０１にセットされた撮像対象原稿をスキャナユニット１０２に搬送する。また、エンジン制御部１１２は、スキャナユニット１０２を駆動し、ＡＤＦ１０１から搬送される原稿を撮像する。また、ＡＤＦ１０１に原稿がセットされておらず、スキャナユニット１０２に直接原稿がセットされた場合、スキャナユニット１０２は、エンジン制御部１１２の制御に従い、セットされた原稿を撮像する。即ち、スキャナユニット１０２が撮像部として動作する。
【００２６】
撮像動作においては、スキャナユニット１０２に含まれるＣＣＤ等の撮像素子が原稿を光学的に走査し、光学情報に基づいて生成された撮像情報が生成される。エンジン制御部１１２は、スキャナユニット１０２が生成した撮像情報を画像処理部１１４に転送する。画像処理部１１４は、主制御部１１１の制御に従い、エンジン制御部１１２から受信した撮像情報に基づき画像情報を生成する。画像処理部１１４が生成した画像情報はＨＤＤ等の画像形成装置１に装着された記憶媒体に保存される。
【００２７】
画像処理部１１４によって生成された画像情報は、ユーザの指示に応じてそのままＨＤＤ等に格納され若しくは入出力制御部１１３及びネットワークＩ／Ｆ１０８を介して外部の装置に送信される。また、画像処理装置１が複写機として動作する場合は、エンジン制御部１１２がスキャナユニット１０２から受信した撮像情報若しくは画像処理部１１４が生成した画像情報に基づき、画像処理部１１４が描画情報を生成する。その描画情報に基づいてプリンタ動作の場合と同様に、エンジン制御部１１２がプリントエンジン１０６を駆動する。
【００２８】
次に、図２を参照してプリントエンジン１０６及びエンジン制御部１１２のうちプリントエンジン１０６の制御に係る部分について更に詳細に説明する。図２は、本実施形態に係るプリントエンジン１０６及びプリントエンジン１０６に係るエンジン制御部１１２の構成を模式的に示す図である。図２に示すように、本実施例に係るプリントエンジン１０６においては、無端ベルトである中間転写ベルト１６２を中心として各構成が配置されている。中間転写ベルト１６２は、駆動ローラ１６５、従動ローラ１６９及びその他のローラに掛け廻されており、駆動ローラ１６５によって時計廻りに回動駆動される。従動ローラ１６９と駆動ローラ１６５との間の中間転写ベルト１６２のベルト面に対向して作像ユニットが設けられている。
【００２９】
作像ユニットは、中間転写ベルト１６２の移動方向に沿って、イエロー（Ｙ）、シアン（Ｃ）、マゼンタ（Ｍ）及びブラック（Ｋ）のドラム１６６ａ〜１６６ｄを備える。ドラム１６６ａ〜１６６ｄは、夫々ドラム駆動モータ１６７ａ、１６７ｂ、１６７ｃ及び１６７ｄによって回転駆動される。ドラム１６６ａ〜１６６ｄのドラム面上に現像されたトナー像が中間転写ベルト１６２のベルト面上に転写されることにより、ベルト面上にトナー像が形成される。即ち、本実施形態においては、イエロー（Ｙ）、シアン（Ｃ）、マゼンタ（Ｍ）、ブラック（Ｋ）の順に中間転写ベルト１６２のベルト面上にトナー画像が転写される。
【００３０】
中間転写ベルト１６２のベルト面において作像ユニットよりも下流側には、転写ローラ１６３が設けられている。転写ローラ１６３は、駆動ローラ１６５とは反対側から中間転写ベルト１６２に当接するように設けられており、中間転写ベルト１６２を駆動ローラとの間で挟み込むように配置されている。給紙路１６８から中間転写ベルト１６２のベルト面上に転写紙が供給され、中間転写ベルト１６２と転写紙とが重なった状態で駆動ローラ１６５と転写ローラ１６３との間を通過することにより、中間転写ベルト１６２のベルト面上に形成されたトナー画像が転写紙上に押し付けられて転写される。
【００３１】
駆動ローラ１６５はステッピングモータ１６４によって回転駆動される。ステッピングモータ１６４は、ＤＣ制御回路１２０から出力される制御信号Ｃｔｒに基づいて動作する。ステッピングモータ１６４が回転し、中間転写ベルト１６２が回転することにより、従動ローラ１６９が回転する。従動ローラ１６９にはエンコーダ１６１が接続されている。エンコーダ１６１は、従動ローラ１６９の角速度を検出し、その検出結果をフィードバック信号ＦｂとしてＤＣ制御回路１２０に入力する。即ち、エンコーダ１６１は、回転体である中間転写ベルト１６２の回転状態に応じて回転状態信号としてフィードバック信号Ｆｂを出力する。また、ＤＣ制御回路１２０におけるフィードバック信号Ｆｂの入力端子は、回転状態信号受信部として機能する。
【００３２】
ＤＣ制御回路１２０が出力する制御信号Ｃｔｒ及びエンコーダ１６１が出力するフィードバック信号Ｆｂはデジタル信号である。ＤＣ制御回路１２０は、駆動ローラ１６５を回転駆動する角速度に対応した周波数で制御信号Ｃｔｒを生成する。また、エンコーダ１６１は、従動ローラ１６９の角速度を周波数に変換して出力する。ここで、制御信号Ｃｔｒとフィードバック信号Ｆｂとの周波数が同じであれば、駆動ローラ１６５と従動ローラ１６９との角速度は同じである。即ち、ステッピングモータ１６４における制御信号Ｃｔｒの周波数から駆動ローラ１６５の角速度への変換効率と、エンコーダ１６１における従動ローラ１６９の角速度からフィードバック信号Ｆｂの周波数への変換効率とは略同一である。
【００３３】
また、本実施例に係る駆動ローラ１６５の径と従動ローラ１６９の径とは略同一である。従って、駆動ローラ１６５の角速度と従動ローラ１６９の角速度とは略同一となる。即ち、制御信号Ｃｔｒを所定の周波数ｆ（Ｈｚ）としてステッピングモータ１６４を駆動した場合、エンコーダ１６１から出力されるフィードバック信号Ｆｂの周波数もｆ（Ｈｚ）となる。ＤＣ制御回路１２０は、コントローラ１００において供給される基準クロック信号とエンコーダ１６１から供給されるフィードバック信号Ｆｂとに基づいてステッピングモータ１６４を制御する制御信号Ｃｔｒを生成する。
【００３４】
次に、図３を参照して、ＤＣ制御回路１２０について更に詳細に説明する。図３に示すように、本実施形態に係るＤＣ制御回路１２０は、メインＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）１２１、マルチプレクサ１２２、信号生成ＩＣ１２３及び不揮発性メモリ１２４を有する。メインＩＣ１２１は、ＤＣ制御回路１２３において基準クロックとなる基準クロック信号ＣＬＫを供給する。基準クロック信号ＣＬＫは、ステッピングモータ１６４の回転制御において基準となる制御信号としても用いられる。また、メインＩＣ１２１は、入力されたフィードバック信号Ｆｂに基づいてマルチプレクサ１２２の出力を切り換える選択信号ＳＥＬを出力する。更に、メインＩＣ１２１は、不揮発性メモリ１２４との間で情報の書き込み／読み出しを行う機能を有する。
【００３５】
マルチプレクサ１２２には、フィードバック信号Ｆｂと基準クロック信号ＣＬＫとが入力されている。マルチプレクサ１２２は、メインＩＣ１２１から入力される選択信号ＳＥＬに応じてフィードバック信号Ｆｂと基準クロック信号ＣＬＫとのいずれか一方を出力する。即ち、メインＩＣ１２１及びマルチプレクサ１２２は、フィードバック信号Ｆｂと基準クロック信号ＣＬＫとを切り換えて信号生成ＩＣ１２３へ入力する。従って、メインＩＣ１２１及びマルチプレクサ１２２は、信号生成ＩＣ１２３による制御信号Ｃｔｒの生成におけるフィードバック信号Ｆｂの参照有無を切り換える信号参照切り換え部として機能する。
【００３６】
信号生成ＩＣ１２３は、メインＩＣ１２１から入力される基準クロック信号ＣＬＫとマルチプレクサ１２２の出力とに基づいてステッピングモータ１６４を制御する制御信号Ｃｔｒを生成し、出力する。制御信号Ｃｔｒの生成において、信号生成ＩＣ１２３は、クロック信号ＣＬＫをマルチプレクサ１２２から出力される信号に基づいて補正することにより制御信号Ｃｔｒを生成する。即ち、信号生成ＩＣ１２３は、制御信号Ｃｔｒを生成する制御信号生成部として機能する。これについては後に詳述する。不揮発性メモリ１２４は、メインＩＣ１２１により制御回路１２３の動作履歴が格納される記録媒体である。
【００３７】
図４は、メインＩＣ１２１及びその周辺の構成を示すブロック図である。図４に示すように、メインＩＣ１２１は、クロック生成部１２１ａ、選択信号生成部１２１ｂ及び情報記録部１２１ｃを有する。クロック生成部１２１ａは、ＤＣ制御回路１２０のメインクロックであるクロック信号ＣＬＫを生成する。クロック生成部１２１ａは、水晶振動子やＲＣ（Ｒｅｓｉｓｔａｎｃｅ  ｃｏｎｄｅｎｓｅｒ）発振回路によりクロック信号ＣＬＫを生成する。また、メインＩＣ１２１外部から供給される信号に基づいてクロック信号ＣＬＫを生成しても良い。
【００３８】
選択信号生成部１２１ｂは、入力されるフィードバック信号Ｆｂに基づいて選択信号ＳＥＬを生成する機能を有し、マルチプレクサ１２２と共に本実施例の要旨となる機能を提供する。選択信号ＳＥＬは“０”か“１”かのデジタル信号である。選択信号生成部１２１ｂは、入力されるフィードバック信号Ｆｂの周波数の値が所定の閾値範囲内であるか否かに基づき、選択信号ＳＥＬの“０”／“１”を切り換える。具体的には、選択信号生成部１２１ｂは、フィードバック信号Ｆｂの周波数が所定範囲内である場合に、マルチプレクサ１２２がフィードバック信号Ｆｂを出力するように（本実施例においては“０”）選択信号ＳＥＬを出力する。他方、フィードバック信号Ｆｂの周波数が所定の範囲外である場合、選択信号生成部１２１ｂは、マルチプレクサ１２２がクロック信号ＣＬＫを出力するように（本実施例においては“１”）選択信号ＳＥＬを出力する。
【００３９】
ここで、上記フィードバック信号Ｆｂの周波数の所定範囲とは、従動ローラ１６９の角速度として通常考えられ得る範囲に基づいて設定される。即ち、選択信号生成部１２１ｂは、フィードバック信号Ｆｂの周波数の値が、従動ローラ１６９の角速度として通常考えられる範囲内か否か、更には中間転写ベルト１６２の搬送速度として通常考えられる範囲内か否かを判定する。換言すると、選択信号生成部１２１ｂは、フィードバック信号Ｆｂの異常を検出する信号異常検出部として機能する。そして、選択信号生成部１２１ｂは、フィードバック信号Ｆｂの周波数が所定範囲外である場合、エンコーダ１６１が故障していると判断する。換言すると、選択信号生成部１２１ｂは、フィードバック信号Ｆｂの周波数の値に基づき、エンコーダ１６１の故障を検出する。選択信号生成部１２１ｂは、エンコーダ１６１の故障を検出すると、選択信号ＳＥＬを切り換えてマルチプレクサ１２２の出力をクロック信号ＣＬＫに切り換える。これにより、信号生成ＩＣ１２３による制御信号Ｃｔｒの生成において、エラーが発生しているフィードバック信号Ｆｂが参照され、誤ったフィードバック制御が行われてしまうことを防ぐことができる。
【００４０】
情報記録部１２１ｃは、選択信号生成部１２１ｂの動作履歴を不揮発性メモリ１２４に記録する。具体的には、フィードバック信号Ｆｂの異常発生日時、異常期間、累積異常回数等が格納される。即ち、情報記録部１２１ｃは、フィードバック信号Ｆｂの異常に関する情報を記録する異常情報記録部として機能する。また、平均故障間隔、平均修理時間、稼働率及び故障率等を計算し、格納しても良い。この他、メインＩＣ１２１には、ドラム駆動モータ１６７ａ〜１６７ｄの駆動部や主制御部１１１との情報入出力のインタフェースが含まれる。
【００４１】
次に、本実施形態に係る信号生成ＩＣ１２３による制御信号Ｃｔｒの生成動作について説明する。信号生成ＩＣ１２３は、動作開始直後は、クロック信号ＣＬＫを制御信号Ｃｔｒとして出力する。これにより、ステッピングモータ１６４及び中間転写ベルト１６２が駆動される。中間転写ベルト１６２が回転することにより、従動ローラ１６９が回転し、エンコーダ１６１が従動ローラ１６９の角速度に基づいてフィードバック信号Ｆｂを出力する。このフィードバック信号Ｆｂが所定の周波数範囲内である場合、マルチプレクサ１２２の出力信号としてフィードバック信号Ｆｂが信号生成ＩＣ１２３に入力される。
【００４２】
信号生成ＩＣ１２３は、入力されたフィードバック信号Ｆｂの周波数から、中間転写ベルト１６２の搬送速度を検出する。信号生成ＩＣ１２３は、内部に中間転写ベルト１６２の目標搬送速度に関する情報を記憶しており、フィードバック信号Ｆｂの周波数に基づいて検出した中間転写ベルト１６２の搬送速度が目標搬送速度に近付くようにクロック信号ＣＬＫを補正して制御信号Ｃｔｒを生成する。本実施例に係る制御信号Ｃｔｒはデジタル信号であり、ステッピングモータ１６４は、制御信号Ｃｔｒの周波数に基づいて動作する。即ち、信号生成ＩＣ１２３は、フィードバック信号Ｆｂから検出した中間転写ベルト１６２の搬送速度が目標搬送速度よりも遅ければ、制御信号Ｃｔｒの周波数が高くなるようにクロック信号ＣＬＫを補正する。他方、中間転写ベルト１６２の搬送速度が目標搬送速度よりも速ければ、制御信号Ｃｔｒの周波数が低くなるようにクロック信号ＣＬＫを補正する。
【００４３】
エンジン制御部１１２及びプリントエンジン１０６の設計に置いては、クロック信号ＣＬＫの周波数に基づいてステッピングモータ１６４を駆動すれば、中間転写ベルト１６２が目標搬送速度で搬送されるように設計することが好ましい。しかしながら、所定の周波数でステッピングモータ１６４を駆動しても、例えば熱膨張による駆動ローラ１６５の回転半径の変化等により、中間転写ベルト１６２が所望の搬送速度で搬送されない場合ある。この他、ステッピングモータ１６４の個体差等も中間転写ベルト１６２の搬送速度に影響する。更には、クロック発生部１２１ａをＲＣ発振回路により構成した場合、メインＩＣの動作条件によってクロック信号ＣＬＫの周波数が変化する。これによっても、中間転写ベルト１６２の搬送速度に誤差が生じ得る。このような課題に対し、従動ローラ１６９及びエンコーダ１６１により中間転写ベルト１６２の搬送速度を検出し、その検出結果を制御信号Ｃｔｒに反映することにより、中間転写ベルト１６２を目標搬送速度で駆動することが可能となる。尚、本実施形態においては、従動ローラ１６９の熱膨張を無視できるものとして説明する。
【００４４】
本実施形態に係る信号生成ＩＣ１２３は、上述した中間転写ベルト１６２の目標搬送速度に関する情報として、中間転写ベルト１６２が目標搬送速度で搬送されている場合にエンコーダ１６１が出力するフィードバック信号Ｆｂの周波数の値（目標周波数）ｆ0（Ｈｚ）を記憶している。換言すると、本実施形態に係る信号生成ＩＣ１２３は、中間転写ベルト１６２が目標搬送速度で搬送されている場合の従動ローラ１６９の角速度に対応するフィードバック信号Ｆｂの周波数の値ｆ0（Ｈｚ）を記憶している。尚、本実施形態におけるｆ0（Ｈｚ）は、クロック信号ＣＬＫの周波数に等しい。
【００４５】
このような画像形成装置１において、上述したように本実施形態の要旨は、マルチプレクサ１２２がフィードバック信号Ｆｂの周波数に基づいて、フィードバック信号Ｆｂとクロック信号ＣＬＫとを切り換えることにある。図５を参照して、本実施形態に係るＤＣ制御回路１２０の動作について説明する。図５は、本実施形態に係るＤＣ制御回路１２０のフィードバック制御動作を示すフローチャートである。主制御部１１１の制御に基づいて画像形成が実行され、ＤＣ制御回路１２０が動作開始すると、メインＩＣ１２１は、マルチプレクサ１２２の出力がフィードバック信号Ｆｂとなるように選択信号ＳＥＬを出力する（Ｓ５０１）。また、メインＩＣ１２１はクロック信号ＣＬＫの出力を開始し、信号生成ＩＣ１２３は、制御信号Ｃｔｒとしてクロック信号ＣＬＫを出力する（Ｓ５０２）。これにより、ステッピングモータ１６４が起動し、駆動ローラ１６５が回転を開始する。
【００４６】
駆動ローラ１６５が回転を開始すると、中間転写ベルト１６２及び従動ローラ１６９が回転し、エンコーダ１６１がフィードバック信号Ｆｂを出力開始する。これにより、ＤＣ制御回路１２０がフィードバック制御を開始する（Ｓ５０３）。図６は、ＤＣ制御回路１２０の動作における信号状態を示すタイミングチャートである。図６に示すように、ＤＣ制御回路１２０が起動を開始した後、タイミングｔ1からｔ2までの期間Ｔ1においては、フィードバック信号Ｆｂの周波数は所定範囲内である。即ち、選択信号生成部１２１ｂは、フィードバック信号Ｆｂの異常を検知しない（Ｓ５０４／ＮＯ）。この場合、画像形成が終了し、モータの停止要求がメインＩＣ１２１に入力されるまで、ＤＣ制御回路１２０はフィードバック制御を継続する（Ｓ５１０／ＮＯ）。この間、図６に示すように、選択信号生成部１２１ｂは、セレクト信号ＳＥＬとして“０”を出力する。これによりマルチプレクサ１２２の出力としてフィードバック信号Ｆｂが選択される。従って、期間Ｔ1においては、信号生成ＩＣ１２３はフィードバック信号Ｆｂに基づいてクロック信号ＣＬＫを補正し、制御信号Ｃｔｒを生成する。
【００４７】
図６に示すタイミングｔ2において、エンコーダ１６１に異常が発生し、フィードバック信号Ｆｂの周波数が所定の範囲外となると（Ｓ５０４／ＹＥＳ）、選択信号生成部１２１ｂは、セレクト信号ＳＥＬとして“１”を出力し、これによりマルチプレクサ１２２の出力としてクロック信号ＣＬＫが選択される（Ｓ５０５）。従って、図６に示すように、フィードバック信号Ｆｂの周波数が所定の範囲外となっている期間Ｔ2においては、信号生成ＩＣ１２３には、制御信号Ｃｔｒを生成するための信号としてフィードバック信号Ｆｂではなくクロック信号ＣＬＫが入力される。これにより、エラーが発生していると考えられるフィードバック信号Ｆｂに基づいて誤った制御信号Ｃｔｒが生成され、この誤った制御信号Ｃｔｒがステッピングモータ１６４に入力されてしまうことを防ぐことができる。換言すると、図６に示す期間Ｔ2においては、信号生成ＩＣ１２３は、フィードバック信号Ｆｂとは無関係に制御信号Ｃｔｒを生成する。
【００４８】
上記期間Ｔ2の場合、フィードバック信号Ｆｂの代わりのダミー信号としてクロック信号ＣＬＫが入力されている。上述した通り、本実施形態におけるクロック信号ＣＬＫの周波数は、目標周波数ｆ0（Ｈｚ）に等しい。従って、信号生成ＩＣ１２３は、期間Ｔ2においては、中間転写ベルト１２３が所望の搬送速度で搬送されていると認識して、クロック信号ＣＬＫを制御信号Ｃｔｒとして出力する。期間Ｔ2において選択信号生成部１２１ｂがフィードバック信号Ｆｂの異常を検知し、選択信号ＳＥＬを切り換えると、情報記録部１２３ｃは不揮発性メモリ１２４に異常検知に関する情報を記録する（Ｓ５０６）。ここで記録される情報とは、上述したように異常発生日時、異常期間、累積異常回数等である。
【００４９】
また、選択信号生成部１２１ｂによってフィードバック信号Ｆｂの異常を検地されると、エンジン制御部１１２は、主制御部１１１にフィードバック機構の異常を通知する。エンジン制御部１１２から通知を受けた主制御部１１１は、走査表示制御部１１５を制御し、フィードバック機構に異常が発生していること及びそれに関する情報をディスプレイパネル１０４に表示する（Ｓ５０６）。ここでディスプレイパネル１０４に表示される情報とは、例えば、中間転写ベルト１６２の角速度検知によるサーボ制御が行われていないこと、これにより、カラー画像出力が乱れる可能性があること等をユーザに通知する情報である。即ち、メインＩＣ１２１が、フィードバック信号Ｆｂの異常に関する情報をディスプレイパネル１０４宛てに出力する表示情報出力部として機能する。これにより、ユーザがフィードバック機構のエラーを認識することが可能となる。
【００５０】
この後、画像形成が終了し、モータの停止要求がメインＩＣ１２１に入力されるまで、ＤＣ制御回路１２０はメインＩＣ１２１が出力するクロック信号ＣＬＫをダミーのフィードバック信号としてフィードバック制御を継続する（Ｓ５１１／ＮＯ）。タイミングｔ3において、フィードバック信号Ｆｂの周波数が所定範囲内に戻ると（Ｓ５０７／ＹＥＳ）、選択信号生成部１２１ｂはセレクト信号ＳＥＬとして“０”を出力し、これによりマルチプレクサ１２２の出力としてフィードバック信号Ｆｂが選択される（Ｓ５０８）。従って、期間Ｔ3においては、信号生成ＩＣ１２３はフィードバック信号Ｆｂに基づいてクロック信号ＣＬＫを補正し、制御信号Ｃｔｒを生成する。また、Ｓ５０６と同様に、不揮発性メモリ１２４への情報記録及びディスプレイパネル１０４への情報表示が実行される（Ｓ５０９）。
【００５１】
図６に示すタイミングｔ2において選択信号生成部１２１ｂがフィードバック信号Ｆｂの異常を検知する前に画像形成が終了し、メインＩＣ１２１にモータ停止要求が入力された場合（Ｓ５１０／ＹＥＳ）、または、図６に示すタイミングｔ3におけるフィードバック信号Ｆｂの回復検知の前に、画像形成が終了し、メインＩＣ１２１にモータ停止要求が入力された場合（Ｓ５１１／ＹＥＳ）、メインＩＣ１２１はクロック信号ＣＬＫの供給を停止してモータを停止し（Ｓ５１２）、処理を終了する。
【００５２】
次に、選択信号生成部１２１ｂにおけるフィードバック信号Ｆｂの周波数の判断について説明する。図７は、本実施形態に係るフィードバック信号Ｆｂの目標周波数ｆ0（Ｈｚ）及びフィードバック信号Ｆｂが正常であると選択信号生成部１２１ｂが判断する周波数の範囲ｆmin（Ｈｚ）〜ｆMax（Ｈｚ）を示す図である。図７に示すように、本実施例においては、目標周波数であるｆ0（Ｈｚ）の８０％の値をｆmin（Ｈｚ）とし、１２０％の値をｆMax（Ｈｚ）とする。即ち、選択信号生成部１２１ｂは、フィードバック信号Ｆｂの周波数が目標周波数ｆ0（Ｈｚ）の８０％以下となった場合及び１２０以上となった場合に、フィードバック信号Ｆｂが異常であると判断する。尚、図７において斜線で示す周波数範囲が、選択信号生成部１２１ｂがフィードバック信号Ｆｂを正常であると判断する範囲である。
【００５３】
次に、図６に示す場合におけるフィードバック信号Ｆｂの状態について説明する。図８（ａ）、（ｂ）は、図６に示す期間Ｔ1、Ｔ2及びＴ3におけるフィードバック信号Ｆｂの例を示す図である。図８（ａ）の場合、期間Ｔ1、Ｔ3におけるフィードバック信号Ｆｂの周波数ｆa1、ｆa3（Ｈｚ）は、図７に斜線で示す周波数の範囲内である。他方、Ｔ2におけるフィードバック信号の周波数ｆa2（Ｈｚ）は、図７に示すｆmin（Ｈｚ）以下となっている。また、図８（ｂ）の場合、期間Ｔ1、Ｔ3におけるフィードバック信号Ｆｂの周波数ｆb1、ｆb3（Ｈｚ）は、図７に斜線で示す周波数の範囲内である。他方、Ｔ2におけるフィードバック信号の周波数ｆb2（Ｈｚ）は、図７に示すｆMax（Ｈｚ）以上となっている。
【００５４】
以上説明したように、本実施形態に係る画像形成装置１においては、プリントエンジン１０６に含まれる転写ベルト１６２のフィードバック制御を行う画像形成装置において、フィードバック制御機構であるエンコーダ１６１が故障した場合に誤ったフィードバック制御が行われてしまうことを回避することが可能となる。
【００５５】
尚、図６、図８（ａ）、（ｂ）に示す期間Ｔ2においては、上述したようにフィードバック信号Ｆｂの代替信号としてクロック信号ＣＬＫが信号生成ＩＣ１２３に入力されている。従って、従動ローラ１６９の角速度に基づくフィードバック制御を行うことは出来ない。しかしながら、クロック生成部１２１ａがＲＣ発振回路等で構成されており、動作条件に応じてクロック信号ＣＬＫの周波数が変化する場合、信号生成ＩＣ１２３に入力されるクロック信号ＣＬＫが目標周波数ｆ0（Ｈｚ）とは異なっていることを検出することは可能である。従って、上述したように、目標周波数ｆ0（Ｈｚ）とクロック信号ＣＬＫの設計上の周波数が同一となるように構成することにより、エンコーダ１６１が故障してダミー信号により運用している期間であっても、クロック信号ＣＬＫの周波数の誤差を検出することが可能となる。
【００５６】
尚、上記の説明においては、エンコーダ１６１の故障により、従動ローラ１６９の角速度が正確にデジタル信号としてエンコードされないことを選択信号生成部１２１ｂが検出する例を説明した。この他、エンコーダ１６１は正常であるが、従動ローラ１６９若しくは従動ローラ１６９とエンコーダ１６１との間の通信に異常が発生している場合もあり得る。このような場合、エンコーダ１６１が異常を検知して選択信号ＳＥＬを生成し、ＤＣ制御回路１２０に入力しても良い。また、エンコーダ１６１が自身の異常を検知する検知部を有し、その検知部が選択信号ＳＥＬを生成して出力するようにしても良い。また、上記の説明においては、フィードバック信号Ｆｂ及び制御信号Ｃｔｒをデジタル信号として周波数により制御する例を説明したが。この他、アナログ信号として電流値に基づいて制御しても良い。
【００５７】
また、上記の説明においては、フィードバック信号Ｆｂが異常として検知された場合、ダミー信号としてクロック信号ＣＬＫを用い、このダミー信号に基づいて信号生成ＩＣ１２３はフィードバック制御を続行する例を説明した。上記ダミー信号として用いる信号は、クロック信号ＣＬＫ以外の信号を新たに生成し、用いても良い。特に、上記の説明においては、クロック信号ＣＬＫの設計上の周波数（以降、設計周波数とする）と目標周波数ｆ0（Ｈｚ）とを同一とすることにより、クロック信号ＣＬＫをダミー信号として用いることが効果的である例を説明した。この場合、ステッピングモータ１６４の変換効率とエンコーダ１６１の変換効率及び駆動ローラ１６５の径と従動ローラ１６９の径とを合わせる必要等があり、設計上の制約が生まれる。これに対し、クロック信号ＣＬＫの設計周波数と目標周波数ｆ0（Ｈｚ）とを別々に設定する場合、そのような設計上の制約を緩和することができる。尚、クロック信号ＣＬＫの設計周波数と目標周波数ｆ0（Ｈｚ）とを異なる値とする場合であっても、例えば一方が他方の整数倍である等、所定の関係に設定することにより、上記と同等の効果を得ることが可能である。
【００５８】
また、フィードバック信号Ｆｂが異常として検出された場合、フィードバック制御を停止し、制御信号Ｃｔｒとしてクロック信号ＣＬＫを出力するようにしても良い。このような場合、例えばＤＣ制御回路１２０へのフィードバック信号Ｆｂの入力端子と信号生成ＩＣ１２３へのフィードバック信号Ｆｂの入力端子との間にトランジスタ等で構成するスイッチング素子を設け、そのスイッチング素子のオン／オフをメインＩＣ１２１から出力される選択信号ＳＥＬに基づいて切り換えることにより実現することができる。このような構成により、誤ったフィードバック制御を回避すると共に、回路の簡略化を図ることが可能である。
【００５９】
また、上記の説明においては、ステッピングモータ１６４と信号生成ＩＣ１２３によりフィードバック制御を行う例を説明したが、ＤＣ（Ｄｉｒｅｃｔ  Ｃｕｒｒｅｎｔ）サーボモータを用いることにより、ステッピングモータ１６４と信号生成ＩＣ１２３とを単一の構成とすることが可能となる。この場合、図２に示すステッピングモータ１６４の代わりにＤＣサーボモータを用いる。また、ＤＣ制御回路１２０においては、信号生成ＩＣ１２３を省略し、マルチプレクサ１２２の出力信号とメインＩＣ１２１から出力されるクロック信号ＣＬＫとをそのままＤＣサーボモータに入力する。このような、場合、ＤＣサーボモータの駆動のためには、基準となるクロック信号ＣＬＫとフィードバック信号となるマルチプレクサ１２２の出力との両方が必要となる。従って、上記説明したダミー信号による制御は、ＤＣサーボモータを用いる場合には特に有効である。
【００６０】
また、上記の説明においては、画像形成装置の転写ベルトの回転制御を例として説明したが、この他、ロボットアーム等、回転量や回転速度を制御するサーボ機構全般に適用することが可能であり、そのようなサーボ機構において誤ったフィードバック制御が行われてしまうことを回避することが可能となる。
【００６１】
また、上記の説明においては、従動ローラ１６９の熱膨張を無視できるものとして説明した。しかしながら、完全に熱膨張しない部材を用意することは困難である。従って、好適には従動ローラ１６９の熱膨張も考慮することが好ましい。例えば、従動ローラ１６９と駆動ローラ１６５とを夫々異なる素材で構成し、駆動ローラ１６５の素材の熱膨張率が従動ローラ１６９の素材の熱膨張率よりも高くなるように構成することにより、上記課題を解決することができる。このような例について、図２を用いて説明する。
【００６２】
図２において、駆動ローラ１６５及び従動ローラ１６９の半径をｌ0（ｍ）とし、ステッピングモータ１６４が駆動ローラ１６５を駆動する角速度をω（ｒａｄ／ｓｅｃ）とする。この場合、駆動ローラ１６５及び従動ローラ１６９が熱膨張していない状態においては、中間転写ベルト１６２の搬送速度はｌ0ω（ｍ／ｓｅｃ）であり、従動ローラ１６９の角速度はω（ｒａｄ／ｓｅｃ）となる。以降の説明において、このｌ0ω（ｍ／ｓｅｃ）を中間転写ベルト１６２の目標搬送速度とする。また、エンコーダ１６１のフィードバック信号Ｆｂの周波数が目標周波数ｆ0（Ｈｚ）となる場合の従動ローラ１６９の角速度をω（ｒａｄ／ｓｅｃ）とする。
【００６３】
次に、駆動ローラ１６５及び従動ローラ１６９が等しく熱膨張する場合を考える。この場合、熱膨張後の駆動ローラ１６５及び従動ローラ１６９の半径をｌ0＋ｌ1（ｍ）とすると、中間転写ベルト１６２の搬送速度は（ｌ0＋ｌ1）×ω（ｍ／ｓｅｃ）となり、目標の搬送速度よりもｌ1ω（ｍ／ｓｅｃ）早くなる。しかしながら、熱膨張により従動ローラ１６９の半径もｌ0＋ｌ1（ｍ）となっているため、従動ローラ１６９の角速度はω（ｒａｄ／ｓｅｃ）となる。これにより、エンコーダ１６１が出力するフィードバック信号Ｆｂの周波数はｆ0（Ｈｚ）となるため、ＤＣ制御回路１２０は、中間転写ベルト１６２の搬送速度が目標搬送速度よりも速くなっていることを検出できない。
【００６４】
これに対して、駆動ローラ１６５と従動ローラ１６９との熱膨張率を夫々異なるように構成する場合を考える。例えば、駆動ローラ１６５の熱膨張後の半径がｌ0＋ｌ1（ｍ）である場合に、従動ローラ１６９の熱膨張後の半径がｌ0＋ｌ2（ｍ）場合を考える。このような場合、中間転写ベルト１６２の搬送速度は（ｌ0＋ｌ1）×ω（ｍ／ｓｅｃ）となり、従動ローラ１６９の角速度は下記の式（１）によって表される値となる。
【００６５】
【数１】
2009069604.tif 000003
【００６６】
ここで、実際には中間転写ベルト１６２の搬送速度は、上述した通り（ｌ0＋ｌ1）×ω（ｍ／ｓｅｃ）となっている。従って、正確なフィードバック制御を行うためには、従動ローラの角速度が（ｌ0＋ｌ1）×ω（ｒａｄ／ｓｅｃ）である場合のフィードバック信号Ｆｂの周波数に基づいて信号生成ＩＣ１２３が制御信号Ｃｔｒを生成すれば良い。例えば、ＤＣ制御回路１２０が、フィードバック信号Ｆｂの目標周波数ｆ0（Ｈｚ）からの変移量及び駆動ローラ１６５と従動ローラ１６９との熱膨張率の違いに基づいてフィードバック信号Ｆｂの周波数を調整する機能を有することにより、従動ローラ１６９の熱膨張をも考慮したフィードバック制御を行うことが可能となる。
【図面の簡単な説明】
【００６７】
【図１】本発明の実施の形態に係る画像形成装置の全体構成を示すブロック図図である。
【図２】本発明の実施の形態に係るエンジン制御部及びプリントエンジンの一部を示す図である。
【図３】本発明の実施の形態に係るＤＣ制御回路の構成を示すブロック図である。
【図４】本発明の実施の形態に係るメインＩＣの構成を示すブロック図である。
【図５】本発明の実施の形態に係るＤＣ制御回路の動作を示すフローチャートである。
【図６】本発明の実施の形態に係るＤＣ制御回路の動作中における信号状態の例を示すタイミングチャートである。
【図７】本発明の実施の形態に係る目標周波数及び正常と判断される周波数範囲を示す図である。
【図８】本発明の実施の形態に係るＤＣ制御回路の動作中におけるフィードバック信号の信号状態を示す図である。
【符号の説明】
【００６８】
１    画像形成装置
１００    コントローラ
１０１    ＡＤＦ
１０２    スキャナユニット
１０３    排紙トレイ
１０４    ディスプレイパネル
１０５    給紙テーブル
１０６    プリントエンジン
１０７    排紙トレイ
１０８    ネットワークＩ／Ｆ
１１１    主制御部
１１２    エンジン制御部
１１３    入出力制御部
１１４    画像処理部
１１５    操作表示制御部
１２０    ＤＣ制御回路
１２１    メインＩＣ
１２１ａ    クロック生成部
１２１ｂ    選択信号生成部
１２１ｃ    情報記録部
１２２    マルチプレクサ
１２３    信号生成ＩＣ
１２４    不揮発性メモリ
１６１    エンコーダ
１６２    中間転写ベルト
１６３    転写ローラ
１６４    ステッピングモータ
１６５    駆動ローラ
１６６ａ、１６６ｂ、１６６ｃ、１６６ｄ    ドラム
１６７ａ、１６７ｂ、１６７ｃ、１６７ｄ    ドラム駆動モータ
１６８    給紙路
１６９    従動ローラ
【図１】
2009069604.tif 000004
【図２】
2009069604.tif 000005
【図３】
2009069604.tif 000006
【図４】
2009069604.tif 000007
【図５】
2009069604.tif 000008
【図６】
2009069604.tif 000009
【図７】
2009069604.tif 000010
【図８】
2009069604.tif 000011