(57)【特許請求の範囲】
【請求項１】
複数の電源管理装置と、
画像形成に関連する情報処理を行う中央処理装置と、
画像形成に用いられる可動部品を動作させる少なくとも１つのモータと、
を備える画像形成装置であって、
複数の前記電源管理装置の各々は、
前記モータを駆動する少なくとも１つ以上の駆動回路と、
前記中央処理装置や外部装置などに電力を供給する少なくとも１つ以上の電力供給回路と、
前記電源管理装置自身の機能に異常を検出する異常検出回路と、
前記異常検出回路により異常を検出することに応じて、停止信号を他の前記電源管理装置へ出力する信号出力回路と、
他の前記電源管理装置からの前記停止信号の入力を受け付ける受信回路と、
前記受信回路で前記停止信号を受信するか、又は、前記異常検出回路で異常が検出されることに応じて、当該電源管理装置の動作を停止させる停止回路と、
解除条件が満たされたことを検出することに応じて、当該電源管理装置の動作を復帰させる復帰回路と、
を備えることを特徴とする画像形成装置。
【請求項２】
何れかの前記電源管理装置の前記異常検出回路において前記中央処理装置に電力を供給する前記電力供給回路に異常が検出された場合には、
異常が発生した前記電源管理装置の前記停止回路は、当該電源管理装置に備えられている全ての前記電力供給回路の動作および全ての前記駆動回路の動作を停止し、
異常が発生した前記電源管理装置の前記信号出力回路は、他の全ての電源管理装置に対して前記停止信号を出力し、
他の全ての電源管理装置の前記停止回路は、前記停止信号を受信することに応じて、当該電源管理装置に備えられている全ての前記電力供給回路の動作および全ての前記駆動回路の動作を停止し、
複数の前記電源管理装置の前記復帰回路は、当該電源管理装置へ電源が再投入されたことを条件として、前記電力供給回路および前記駆動回路の動作を復帰させることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
複数の前記電源管理装置の各々は、該電源管理装置の温度を監視する温度監視回路をさらに備え、
前記温度監視回路で前記電源管理装置の温度が所定温度を越えて上昇したことが検出された電源管理装置の前記停止回路は、当該電源管理装置に備えられている全ての前記電力供給回路の動作および全ての前記駆動回路の動作を停止し、
前記温度監視回路で前記電源管理装置の温度が所定温度を越えて上昇したことが検出された前記電源管理装置の前記信号出力回路は、他の全ての電源管理装置に対して前記停止信号を出力し、
他の全ての電源管理装置の前記停止回路は、前記停止信号を受信することに応じて、当該電源管理装置に備えられている全ての前記電力供給回路の動作および全ての前記駆動回路の動作を停止し、
複数の前記電源管理装置の前記復帰回路は、当該電源管理装置へ電源が再投入されたことを条件として、前記電力供給回路および前記駆動回路の動作を復帰させることを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
何れかの前記電源管理装置の前記異常検出回路において前記駆動回路に異常が検出された場合には、
異常が発生した前記電源管理装置の前記停止回路は、当該電源管理装置に備えられている全ての前記駆動回路の動作を停止し、
異常が発生した前記電源管理装置の前記信号出力回路は、他の全ての電源管理装置に対して前記停止信号を出力し、
他の全ての電源管理装置の前記停止回路は、前記停止信号を受信することに応じて、当該電源管理装置に備えられている全ての前記駆動回路の動作を停止し、
複数の前記電源管理装置の前記復帰回路は、当該電源管理装置へ復帰信号が入力されたことを条件として、前記駆動回路の動作を復帰させることを特徴とする請求項１ないし３の何れか１項に記載の画像形成装置。
【請求項５】
複数の前記電源管理装置の前記駆動回路は、入力される基準クロックに基づいて前記モータを駆動しており、
何れかの前記電源管理装置の前記異常検出回路において前記基準クロックに異常が検出された場合には、
異常が発生した前記電源管理装置の前記停止回路は、当該電源管理装置に備えられている全ての前記駆動回路の動作を停止し、
異常が発生した前記電源管理装置の前記信号出力回路は、他の全ての電源管理装置に対して前記停止信号を出力し、
他の全ての電源管理装置の前記停止回路は、前記停止信号を受信することに応じて、当該電源管理装置に備えられている全ての前記駆動回路の動作を停止し、
複数の前記電源管理装置の前記復帰回路は、当該電源管理装置へ復帰信号が入力されたことを条件として、前記駆動回路の動作を復帰させることを特徴とする請求項１ないし４の何れか１項に記載の画像形成装置。
【請求項６】
少なくとも１つの前記モータは、印刷を行なうキャリッジをその走査方向へ往復移動させるキャリッジモータを備えており、
前記キャリッジモータを駆動するための前記駆動回路を備えている前記電源管理装置は、他の前記電源管理装置に比して回路規模が小さくされていることを特徴とする請求項１ないし５の何れか１項に記載の画像形成装置。
【請求項７】
少なくとも１つの前記モータは、印刷用紙を給紙するためのオートシートフィードモータと、前記印刷用紙の紙送りをするためのペーパーフィードモータとを備えており、
前記オートシートフィードモータを駆動するための前記駆動回路を備える前記電源管理装置と、前記ペーパーフィードモータを駆動するための前記駆動回路を備える前記電源管理装置とが、別体の電源管理装置とされていることを特徴とする請求項１ないし６の何れか１項に記載の画像形成装置。
【請求項８】
前記中央処理装置の各種の演算を実行するコア部分へ電力を供給するための前記電力供給回路を備える前記電源管理装置は、
他の前記電源管理装置に比して回路規模が小さくされていることを特徴とする請求項１ないし７の何れか１項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電源管理装置やモータを備える画像形成装置に関する。
【背景技術】
【０００２】
特許文献１には、モータドライバと複数のＤＣ／ＤＣコンバータを備えた1つの複合ＩＣ（Integrated Circuit）を使用した印刷装置が開示されている。この複合ＩＣでは、特定のＤＣ／ＤＣコンバータが保護回路によって停止されたことをＣＰＵ（Central Processing Unit）に通知することができる。また、ＣＰＵから信号を出力することによって、複合ＩＣ自体の電源をオフすることなく、停止されたＤＣ／ＤＣコンバータを復帰させることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２０４９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、発熱対策や、ノイズ対策等の理由により、モータドライバと複数のＤＣ／ＤＣコンバータを備えた複合ＩＣを、印刷装置に複数個使用する場合がある。この場合、特許文献１の技術では、ＣＰＵを介して複数の複合ＩＣ間での通信を行うことになる。しかし、ＣＰＵを介して通信を行う場合には、例えば異常が発生した複合ＩＣからＣＰＵが電源供給を受けている場合などには、ＣＰＵが正常に動作せずに、複合ＩＣ間での通信を行うことができない事態が発生しうる。この場合、ある複合ＩＣが故障した旨を、他の複合ＩＣに報知することができないため、２次的な故障が発生するおそれがあるため、使用者にとって不便である。本明細書では、このような不便性を解消することができる技術を提供する。
【課題を解決するための手段】
【０００５】
本願に記載の画像形成装置は、複数の電源管理装置と、画像形成に関連する情報処理を行う中央処理装置と、画像形成に用いられる可動部品を動作させる少なくとも１つのモータと、を備える画像形成装置である。複数の電源管理装置の各々は、モータを駆動する少なくとも１つ以上の駆動回路と、中央処理装置や外部装置などに電力を供給する少なくとも１つ以上の電力供給回路と、電源管理装置自身の機能に異常を検出する異常検出回路と、異常検出回路により異常を検出することに応じて、停止信号を他の電源管理装置へ出力する信号出力回路と、他の電源管理装置からの停止信号の入力を受け付ける受信回路と、受信回路で停止信号を受信するか、又は、異常検出回路で異常が検出されることに応じて、当該電源管理装置の動作を停止させる停止回路と、解除条件が満たされたことを検出することに応じて、電源管理装置の動作を復帰させる復帰回路と、を備えることを特徴とする。
【０００６】
このように構成された画像形成装置によれば、電源管理装置自身の機能に異常を検出することに応じて、当該電源管理装置の動作を停止させるとともに、停止信号を他の電源管理装置へ出力することができる。そして、他の電源管理装置では、停止信号を受信することに応じて、当該電源管理装置の動作を停止させることができる。よって、中央処理装置等の外部装置を介さずに、複数の電源管理装置同士が直接に停止信号を通信することができるため、外部装置が正常に動作しない場合などにおいても、確実に電源管理装置の動作を停止することが可能となる。これにより、２次的な故障が発生することを防止できるため、利用者の利便性を高めることができる。
【０００７】
また、請求項２に記載の画像形成装置では、何れかの電源管理装置において、中央処理装置に電力を供給する電力供給回路に異常が検出された場合には、複数の電源管理装置に備えられている、全ての電力供給回路の動作および全ての駆動回路の動作が停止される。中央処理装置に電力を供給する電力供給回路の異常は、重大な故障に発展するおそれがあるため、２次的な故障が発生することを確実に防止することが可能となる。そして、当該電源管理装置へ電源が再投入されたことを条件として、電力供給回路および駆動回路の動作が復帰される。これにより、ノイズ信号等によって、誤って電力供給回路等の動作が復帰してしまう事態を防止できる。よって、電源管理装置の動作を、確実に停止状態に維持することが可能となる。
【０００８】
また、請求項３に記載の画像形成装置では、何れかの電源管理装置において、電源管理装置の温度が所定温度を越えて上昇したことが検出された場合には、複数の電源管理装置に備えられている、全ての電力供給回路の動作および全ての駆動回路の動作が停止される。これにより、電源管理装置の熱暴走などの２次的な故障が発生することを、確実に防止することが可能となる。そして、当該電源管理装置への電源が再投入されたことを条件として、電力供給回路および駆動回路の動作が復帰される。これにより、電力供給回路等の動作を、確実に停止状態に維持することが可能となる。
【０００９】
また、請求項４に記載の画像形成装置では、何れかの電源管理装置において、駆動回路に異常が検出された場合には、複数の電源管理装置に備えられている、全ての駆動回路の動作が停止される。これにより、異常発生したモータが暴走することにより、モータの駆動系などにさらなる故障が発生してしまう事態を、確実に防止することが可能となる。また、電力供給回路は停止されないため、例えば中央処理装置を用いた各種の処理など、モータを用いない処理を続行することが可能となる。そして、当該電源管理装置へ復帰信号が入力されたことを条件として、駆動回路の動作が復帰される。これにより、電源を再投入するなどの操作を行うことなく、迅速および簡易に復帰を行うことが可能となる。
【００１０】
また、請求項５に記載の画像形成装置では、何れかの電源管理装置において、基準クロックに異常が検出された場合には、複数の電源管理装置に備えられている、全ての駆動回路の動作が停止される。これにより、異常発生したモータが暴走することにより、モータの駆動系などにさらなる故障が発生してしまう事態を、確実に防止することが可能となる。また、電力供給回路は停止されないため、例えば中央処理装置を用いた各種の処理など、モータを用いない処理を続行することが可能となる。そして、当該電源管理装置へ復帰信号が入力されたことを条件として、駆動回路の動作が復帰される。これにより、電源を再投入するなどの操作を行うことなく、迅速および簡易に復帰を行うことが可能となる。
【００１１】
また、キャリッジモータの駆動回路は、キャリッジを長時間往復運動させる必要があるため、他のモータの駆動回路に比して、発熱量が高い。そこで、請求項６に記載の画像形成装置では、キャリッジモータを駆動するための駆動回路を備える電源管理装置の回路規模を、他の電源管理装置に比して小さくしている。これにより、放熱性を高めること等ができるため、発熱対策を十分に行うことが可能となる。
【００１２】
また、オートシートフィードモータとペーパーフィードモータとは同時駆動されることが多い。そこで、請求項７に記載の画像形成装置では、オートシートフィードモータを駆動するための駆動回路を備える電源管理装置と、ペーパーフィードモータを駆動するための駆動回路を備える電源管理装置とが、別体の電源管理装置とされている。これにより、電源管理装置の各々における発熱量を、より低く抑えることが可能となる。
【００１３】
また、中央処理装置のコア部分に供給される電力が停止等してしまうと、中央処理装置の故障等が発生するおそれがあるため、コア部分に供給される電力は重要な電力である。そこで、請求項８に記載の画像形成装置では、中央処理装置のコア部分へ電力を供給するための電力供給回路を備える電源管理装置は、他の電源管理装置に比して回路規模が小さくされている。これにより、コア部分へ電力を供給する電力供給回路を備えた電源管理装置において、故障が発生する確率を低下させることや、発熱量を低下させることができる。よって、コア部分に電力を安定して供給することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】画像形成装置の制御構成を示すブロック図である。
【図２】電源管理装置の詳細なブロック図（その１）である。
【図３】電源管理装置の詳細なブロック図（その２）である。
【図４】電源管理装置の異常発生時の動作一覧表（その１）である。
【図５】電源管理装置の異常発生時の動作一覧表（その２）である。
【図６】ジャム処理の動作フローである。
【図７】ＵＳＢ異常処理の動作フローである。
【発明を実施するための形態】
【００１５】
＜画像形成装置の構成＞
図１は、本願に係る画像形成装置１の制御構成を示すブロック図である。画像形成装置１は、インクジェット方式に従う記録ヘッドを用いた画像形成装置である。図１に示すように、画像形成装置１は、ＣＰＵおよびＡＳＩＣ１０、記録ヘッド１１、ＵＳＢホスト１２、電源管理装置１００および２００、ペーパーフィードモータ１３１、オートドキュメントフィードモータ１３２、フラットベッドモータ１３３、キャリッジモータ２３１、オートシートフィードモータ２３２、を備える。
【００１６】
ＣＰＵ（Central Processing Unit）は、画像形成に関連する情報処理を行う回路である。ＡＳＩＣ（Application Specific Integrated Circuit）は、キャリッジモータ２３１などの各種のモータや、記録ヘッド１１を制御するための制御信号を生成する、特殊用途集積回路である。ＣＰＵおよびＡＳＩＣ１０は、ＣＰＵやＡＳＩＣ、あるいはそれらが一体化された１チップＩＣであるシステムＩＣやＬＳＩでもよい。
【００１７】
電源管理装置１００および２００は、各々、別体のＩＣ（Integrated Circuit）として形成されている。電源管理装置１００および２００は、ペーパーフィードモータ１３１やキャリッジモータ２３１などの各種のモータを駆動するモータ駆動手段と、電力供給のためのＤＣ／ＤＣコンバータとを備えた複合ＩＣである。即ち、本願に係る画像形成装置１は、複合ＩＣを２つ用いた構成を有している。
【００１８】
ペーパーフィードモータ１３１は、記録位置において印刷用紙の紙送りをするためのモータである。オートドキュメントフィードモータ１３２は、複数枚の原稿用紙を連続して紙送りするためのモータである。フラットベッドモータ１３３は、読み取り部を移動させるためのモータである。キャリッジモータ２３１は、印刷を行なうキャリッジをその走査方向へ往復移動させるためのモータである。オートシートフィードモータ２３２は、印刷用紙を給紙カセットから記録位置へ給紙するためのモータである。なお、ペーパーフィードモータ１３１、キャリッジモータ２３１およびオートシートフィードモータ２３２は同時期に駆動することがある。ペーパーフィードモータ１３１、キャリッジモータ２３１、オートシートフィードモータ２３２は、ＤＣモータである。また、オートドキュメントフィードモータ１３２およびフラットベッドモータ１３３は、ステッピングモータである。
【００１９】
記録ヘッド１１は、インクジェット方式に従ってインクを吐出して記録を行なう部品である。記録ヘッド１１は、キャリッジに搭載される。ＵＳＢホスト１２は、ＵＳＢインターフェースの電力供給部（ＶＢＵＳ）に接続されており、接続されたＵＳＢ機器に５Ｖ（ボルト）の電力を供給できる構成となっている。
【００２０】
＜電源管理装置１００＞
図２に、電源管理装置１００の詳細なブロック図を示す。電源管理装置１００は、制御手段１０１、電力供給手段１２０、モータ駆動手段１３０、温度監視回路１０５、リセット回路１０６、ウォッチドッグタイマ１１２、を備える。
【００２１】
モータ駆動手段１３０の構成を説明する。モータ駆動回路１０９ないし１１１の各々は、ペーパーフィードモータ１３１ないしフラットベッドモータ１３３の各々を駆動する回路である。モータ駆動回路１０９ないし１１１の各々は、ＣＰＵおよびＡＳＩＣ１０から入力されるモータ基準クロック信号ＯＳＣ＿Ｍに基づいて、モータを駆動する。モータ駆動回路１１０および１１１は、それぞれ２つのＨブリッジ回路を備えている。これにより、ステッピングモータを使用しているオートドキュメントフィードモータ１３２やフラットベッドモータ１３３を駆動することができる。よって、フィードバック制御を行うことなしに紙送り等を制御することが可能となる。また、モータ駆動回路１０９は、１つのＨブリッジ回路を備えている。
【００２２】
過電流検出回路１０８は、ペーパーフィードモータ１３１ないしフラットベッドモータ１３３に所定値を超える電流が流れたことを検出する。これにより、ショートといった異常発生の検出が可能となる。また、モータの負荷が非常に大きくなった過負荷状態（紙詰まり等）の検出が可能となる。保護回路１０７は、過電流検出時や内部温度上昇時などの異常発生時に、モータ駆動回路１０９ないし１１１を停止させる回路である。
【００２３】
電力供給手段１２０の構成を説明する。ＤＣ／ＤＣコンバータ１２１ないし１２３は、不図示の電源回路から電源管理装置１００に入力される所定電圧の電源Ｄを、それぞれ所望の電圧に変換して電力供給を行う回路である。ＤＣ／ＤＣコンバータ１２１は、外部ポート用の５Ｖ（ボルト）の電力をＣＰＵおよびＡＳＩＣ１０に供給する。ＤＣ／ＤＣコンバータ１２２は、外部ポート用の３．３Ｖの電力をＣＰＵおよびＡＳＩＣ１０に供給する。ＤＣ／ＤＣコンバータ１２３は、インクを吐出させるための電力ＨＶＤＤを記録ヘッド１１に供給する。
【００２４】
過電圧／減電圧検出回路１２４は、ＤＣ／ＤＣコンバータ１２１ないし１２３の出力電圧が、設定電圧から所定の割合を超えて上昇または下降したことを検出する回路である。保護回路１２５は、過電圧／減電圧や内部温度上昇時などの異常発生時に、ＤＣ／ＤＣコンバータ１２１ないし１２３を停止させる回路である。
【００２５】
温度監視回路１０５は、電源管理装置１００内部の温度を検出する回路である。リセット回路１０６は、温度監視回路１０５や保護回路１２５などによって異常が検出されることに応じて、リセット信号ＲＥＳＥＴ１を電源管理装置２００へ出力する回路である。
【００２６】
ウォッチドッグタイマ１１２には、ＣＰＵおよびＡＳＩＣ１０からモータ基準クロック信号ＯＳＣ＿Ｍが入力される。ウォッチドッグタイマ１１２は、モータ基準クロック信号ＯＳＣ＿Ｍに異常を検出した場合には、保護回路１０７を介してモータ駆動回路１０９ないし１１１を停止させる回路である。
【００２７】
制御手段１０１の構成を説明する。制御手段１０１には、ＣＰＵおよびＡＳＩＣ１０から、クロック信号ＣＬＫ、データ信号ＤＡＴＡ、ストローブ信号ＳＴＢ１、が入力される。また、電源管理装置２００から、リセット信号ＲＥＳＥＴ２、スリープ信号ＳＬＥＥＰ２が入力される。また、制御手段１０１、電力供給手段１２０およびモータ駆動手段１３０には、不図示の電源回路から電源Ｄが入力される。制御手段１０１は、ＣＰＵおよびＡＳＩＣ１０から、シリアル通信によりコントロールされる。具体的には、クロック信号ＣＬＫ、データ信号ＤＡＴＡ、ストローブ信号ＳＴＢ１の３つの制御信号によって、シリアル通信を行う。これにより、例えば、１６ビットのシリアルデータを通信することができる。また、制御手段１０１は、図２中に図示していないが、電力供給手段１２０、過電流検出回路１０８、リセット回路１０６、ウォッチドッグタイマ１１２など、電源管理装置１００内部に備えられている回路と通信が可能とされている。
【００２８】
制御手段１０１は、電源管理装置２００から有効なリセット信号ＲＥＳＥＴ２が入力されることに応じて、電源管理装置１００を通常動作状態からリセット状態に移行させる。リセット状態では、電力供給手段１２０およびモータ駆動手段１３０の動作が停止される。そして、パワーオンリセット動作（画像形成装置１の電源コードを抜き差しすることで、電源管理装置１００へ電源を再投入する動作）が行われたことを条件として、電力供給手段１２０およびモータ駆動手段１３０の動作が復帰される。これにより、電力供給手段１２０およびモータ駆動手段１３０の動作を、確実に停止状態に維持することが可能となる。
【００２９】
また、制御手段１０１は、電源管理装置２００から有効なスリープ信号ＳＬＥＥＰ２が入力されることに応じて、電源管理装置１００を通常動作状態からスリープ状態に移行させる。スリープ状態では、モータ駆動手段１３０の動作が停止される。そして、電源管理装置１００へ復帰信号が入力されたことを条件として、モータ駆動手段１３０の動作が復帰される。これにより、パワーオンリセット動作を行うことなく、迅速および簡易にモータ駆動手段１３０の復帰を行うことが可能となる。
【００３０】
制御手段１０１の構成を説明する。制御手段１０１は、記憶手段１０２、信号出力手段１０３、復帰手段１０４を備える。信号出力手段１０３は、過電流検出回路１０８またはウォッチドッグタイマ１１２で異常が検出されることに応じて、スリープ信号ＳＬＥＥＰ１を電源管理装置２００に出力する。また、信号出力手段１０３は、温度監視回路１０５で異常が検出されることに応じて、アラーム信号ＴＨ＿ＡＬＭ１をＣＰＵおよびＡＳＩＣ１０に出力する。
【００３１】
復帰手段１０４は、ＣＰＵおよびＡＳＩＣ１０から復帰信号が入力されることに応じて、停止しているモータ駆動手段１３０の動作を復帰させる。なお復帰信号は、前述したシリアル通信によって、ＣＰＵおよびＡＳＩＣ１０から入力される。
【００３２】
記憶手段１０２は、前述したシリアル通信によって、ＣＰＵおよびＡＳＩＣ１０から送信された設定情報を記憶するレジスタである。記憶手段１０２に記憶する設定情報の例としては、モータ駆動手段１３０の動作を復帰させる復帰信号や、記録ヘッド１１を用いて印刷用紙に記録を行う際の記録処理指令などが挙げられる。
【００３３】
＜電源管理装置２００＞
図３に、電源管理装置２００の詳細なブロック図を示す。電源管理装置２００は、制御手段２０１、電力供給手段２２０、モータ駆動手段２３０、温度監視回路２０５、リセット回路２０６、ウォッチドッグタイマ２１２、を備える。
【００３４】
モータ駆動手段２３０の構成を説明する。モータ駆動回路２０９は、キャリッジモータ２３１を駆動する回路である。またモータ駆動回路２１０は、オートシートフィードモータ２３２を駆動する回路である。なお、モータ駆動回路２０９および２１０は、それぞれ１つのＨブリッジ回路を備えている。
【００３５】
電力供給手段２２０の構成を説明する。ＤＣ／ＤＣコンバータ２２１は、１．２Ｖ（ボルト）の電力をＣＰＵおよびＡＳＩＣ１０に供給する。この電力は、各種の演算を実行するコア部分へ供給される、コア電力である。また、ＤＣ／ＤＣコンバータ２２２は、ＵＳＢ用の５Ｖの電力を、ＵＳＢホスト１２に供給する。
【００３６】
制御手段２０１の信号出力手段１０３は、アラーム信号ＵＳＢ＿ＡＬＭをＣＰＵおよびＡＳＩＣ１０に出力する。アラーム信号ＵＳＢ＿ＡＬＭは、ＵＳＢホスト１２において、過電圧／減電圧等の異常が発生したことをＣＰＵおよびＡＳＩＣ１０へ報知する信号である。また、リセット回路１０６は、リセット信号ＲＥＳＥＴ２を電源管理装置１００へ出力するとともに、リセット信号ＲＥＳＥＴ０をＣＰＵおよびＡＳＩＣ１０へ出力する。リセット信号ＲＥＳＥＴ０は、リセット状態に移行する旨をＣＰＵおよびＡＳＩＣ１０へ報知する信号である。
【００３７】
なお、電源管理装置２００（図３）におけるその他の構成要素は、電源管理装置１００（図２）における同一の名称を有する構成要素と同様の機能を有している。よって、詳細な説明はここでは省略する。
【００３８】
＜電源管理装置１００と２００の関係＞
また、電源管理装置１００と２００との関係を説明する。電源管理装置２００（図３）は、電源管理装置１００（図２）に比して回路規模が小さくされている。これは、第１に、電源管理装置２００は、キャリッジモータ２３１を駆動するためのモータ駆動回路２０９を備えているためである。モータ駆動回路２０９は、キャリッジを長時間往復運動させる必要があるため、他のモータ駆動回路に比して、発熱量が高い。そこで、キャリッジモータ２３１を駆動するためのモータ駆動回路２０９を備える電源管理装置２００の回路規模を、電源管理装置１００に比して小さくすることで、電源管理装置２００の放熱性をより高めることができる。これにより、電源管理装置２００の発熱対策を十分に行うことが可能となる。
【００３９】
また、第２に、電源管理装置２００は、ＣＰＵおよびＡＳＩＣ１０の各種の演算を実行するコア部分へ１．２Ｖのコア電力を供給するための、ＤＣ／ＤＣコンバータ２２１を備えているためである。ＣＰＵおよびＡＳＩＣ１０のコア電力が停止した状態でＩ／Ｏポート用電力等が入力されると、ＣＰＵおよびＡＳＩＣ１０のポートなどに故障が発生するおそれがあるため、コア電力は重要な電力である。そこで、コア電力を供給するためのＤＣ／ＤＣコンバータ２２１を備える電源管理装置２００は、電源管理装置１００に比して回路規模が小さくされている。これにより、電源管理装置２００において、故障が発生する確率を低下させることや、発熱量を低下させることができる。よって、コア電力をより安定して供給することが可能となる。
【００４０】
また、オートシートフィードモータ２３２を駆動するためのモータ駆動回路２１０を備える電源管理装置２００と、ペーパーフィードモータ１３１を駆動するためのモータ駆動回路１０９を備える電源管理装置１００とが、別体のＩＣとされている。オートシートフィードモータ２３２とペーパーフィードモータ１３１とは、同時駆動されることが多い。そこで、モータ駆動回路２１０を備える電源管理装置２００と、モータ駆動回路１０９を備える電源管理装置１００とを、別体のＩＣとすることにより、電源管理装置１００および２００の各々における発熱量を、より低く抑えることが可能となる。
【００４１】
また、電源管理装置２００が主、電源管理装置１００が従の関係とされている。よって、電源管理装置２００からは、リセット信号ＲＥＳＥＴ０がＣＰＵおよびＡＳＩＣ１０へ出力されている。また、電源管理装置１００および２００の両方が停止する際の順番としては、電源管理装置１００の電力供給手段１２０が停止した後に、電源管理装置２００の電力供給手段２２０が停止する順番が好ましい。電源管理装置２００は、１．２Ｖのコア電力を供給するためのＤＣ／ＤＣコンバータ２２１を備えているためである。これにより、コア電力が停止した状態でＩ／Ｏポート用電力等が入力されてしまい、ＣＰＵおよびＡＳＩＣ１０のポートなどに故障が発生する事態を防止することができる。
【００４２】
＜画像形成装置１の動作＞
画像形成装置１の動作を説明する。画像形成装置１は、インクを吐出して記録を行なう記録ヘッド１１を搭載したキャリッジ（不図示）を、キャリッジモータ２３１によって往復移動させる。具体的には、キャリッジモータ２３１の正転及び逆転によって、不図示のガイドシャフトに沿ってキャリッジを往復移動させる。また、ペーパーフィードモータ１３１およびオートシートフィードモータ２３２を駆動することにより、印刷用紙をオートシートフィード機構およびペーパーフィード機構（不図示）を介して給紙し、記録位置まで搬送し、その記録位置において記録ヘッド１１から印刷用紙の表面にインクを吐出することで記録を行う。
【００４３】
＜異常発生時の動作（パターン１）＞
電源管理装置１００および２００の、異常発生時の動作について以下に説明する。例として、図４および図５を用いて、パターン１ないし５の５つのパターンについて説明する。図４は、電源管理装置１００についての、異常発生時の動作の一覧表である。図５は、電源管理装置２００についての、異常発生時の動作の一覧表である。
【００４４】
電源管理装置１００における、パターン１の動作（図４）について説明する。パターン１の動作は、ＣＰＵおよびＡＳＩＣ１０へ電源を供給するＤＣ／ＤＣコンバータに異常が発生した場合の動作である。
電源管理装置１００の過電圧／減電圧検出回路１２４において、ＣＰＵおよびＡＳＩＣ１０に電力を供給するＤＣ／ＤＣコンバータ１２１または１２２に異常が検出された場合には、保護回路１２５および１０７、リセット回路１０６、制御手段１０１に異常が報知される。異常が報知された保護回路１２５は、電源管理装置１００に備えられている全てのＤＣ／ＤＣコンバータ１２１ないし１２３の動作を停止する。また、異常が報知された保護回路１０７は、電源管理装置１００に備えられている全てのモータ駆動回路１０９ないし１１１の動作を停止する。また、異常が報知されたリセット回路１０６は、もう一方の電源管理装置２００に対して、有効なリセット信号ＲＥＳＥＴ１を出力する。
【００４５】
電源管理装置２００の制御手段２０１は、リセット信号ＲＥＳＥＴ１を受信することに応じて、電源管理装置２００に備えられている全てのＤＣ／ＤＣコンバータ２２１および２２２の動作と、全てのモータ駆動回路２０９および２１０の動作を停止する。
【００４６】
復帰動作を説明する。電源管理装置１００の復帰手段１０４は、パワーオンリセット動作が行われることを条件として、ＤＣ／ＤＣコンバータ１２１ないし１２３およびモータ駆動回路１０９ないし１１１の動作を復帰させる。同様に、電源管理装置２００の復帰手段２０４は、パワーオンリセット動作が行われることを条件として、ＤＣ／ＤＣコンバータ２２１、２２２およびモータ駆動回路２０９および２１０の動作を復帰させる。以上より、図４の一覧表に示すパターン１の動作が実現できる。
【００４７】
また、電源管理装置２００におけるパターン１の動作（図５）について説明する。電源管理装置２００の過電圧／減電圧検出回路２２４において、ＣＰＵおよびＡＳＩＣ１０に電力を供給するＤＣ／ＤＣコンバータ２２１に異常が検出された場合には、保護回路２２５および２０７、リセット回路２０６、制御手段２０１に異常が報知される。異常が報知された保護回路２２５は、電源管理装置２００に備えられている全てのＤＣ／ＤＣコンバータ２２１および２２２の動作を停止する。また、異常が報知された保護回路２０７は、電源管理装置２００に備えられている全てのモータ駆動回路２０９および２１０の動作を停止する。また、異常が報知されたリセット回路２０６は、もう一方の電源管理装置２００に対して有効なリセット信号ＲＥＳＥＴ１を出力するとともに、ＣＰＵおよびＡＳＩＣ１０に対して有効なリセット信号ＲＥＳＥＴ０を出力する。
【００４８】
電源管理装置１００の制御手段１０１は、リセット信号ＲＥＳＥＴ２を受信することに応じて、電源管理装置１００に備えられている全てのＤＣ／ＤＣコンバータ１２１ないし１２３の動作と、全てのモータ駆動回路１０９および１１１の動作を停止する。
【００４９】
また、ＣＰＵおよびＡＳＩＣ１０は、電源管理装置２００からリセット信号ＲＥＳＥＴ０を受信することに応じて、電源管理装置１００または２００に致命的な異常が発生したことを認識し、異常に対応した処理を実行する。ＣＰＵおよびＡＳＩＣ１０が行う処理の一例としては、モータ駆動手段１３０およびモータ駆動手段２３０を停止する旨の命令を、電源管理装置１００および２００にシリアル通信を用いて送信する処理が挙げられる。また、電源管理装置１００または２００に異常が発生した旨を、不図示のパネルに表示する処理が挙げられる。
【００５０】
復帰動作を説明する。電源管理装置２００の復帰手段２０４は、パワーオンリセット動作が行われることを条件として、ＤＣ／ＤＣコンバータ２２１、２２２およびモータ駆動回路２０９および２１０の動作を復帰させる。同様に、電源管理装置１００の復帰手段１０４は、パワーオンリセット動作が行われることを条件として、ＤＣ／ＤＣコンバータ１２１ないし１２３およびモータ駆動回路１０９ないし１１１の動作を復帰させる。以上より、図５の一覧表に示すパターン１の動作が実現できる。
【００５１】
パターン１の動作における効果を説明する。ＣＰＵおよびＡＳＩＣ１０に電力を供給するＤＣ／ＤＣコンバータの異常は、重大な故障に発展するおそれがある。よって、全てのＤＣ／ＤＣコンバータおよびモータ駆動回路の動作を停止することで、２次的な故障が発生することを確実に防止することが可能となる。また、電源管理装置１００および２００へパワーオンリセット動作が行われたことを条件として、ＤＣ／ＤＣコンバータおよびモータ駆動回路の動作が復帰される。これにより、ノイズ信号等によって、誤ってＤＣ／ＤＣコンバータ等の動作が復帰してしまう事態を防止できる。よって、電源管理装置１００および２００の動作を、確実に停止状態に維持することが可能となる。
【００５２】
＜異常発生時の動作（パターン２）＞
電源管理装置１００における、パターン２の動作（図４）について説明する。パターン２の動作は、電源管理装置にて熱による異常が発生した場合の動作である。
【００５３】
温度監視回路１０５で、電源管理装置１００の温度が所定温度を越えて上昇したことが検出された場合には、保護回路１２５および１０７、リセット回路１０６、制御手段１０１に異常が報知される。異常が報知された保護回路１２５は、電源管理装置１００に備えられている全てのＤＣ／ＤＣコンバータ１２１ないし１２３の動作を停止する。また、異常が報知された保護回路１０７は、電源管理装置１００に備えられている全てのモータ駆動回路１０９ないし１１１の動作を停止する。また、異常が報知されたリセット回路１０６は、もう一方の電源管理装置２００に対して、有効なリセット信号ＲＥＳＥＴ１を出力する。また、制御手段１０１に備えられている信号出力手段１０３は、アラーム信号ＴＨ＿ＡＬＭ１をＣＰＵおよびＡＳＩＣ１０に出力する。これにより、電源管理装置１００がリセット状態に移行したことを、ＣＰＵおよびＡＳＩＣ１０に通知することができる。
【００５４】
電源管理装置２００の制御手段２０１は、リセット信号ＲＥＳＥＴ１を受信することに応じて、電源管理装置２００に備えられている全てのＤＣ／ＤＣコンバータ２２１および２２２の動作と、全てのモータ駆動回路２０９および２１０の動作を停止する。
【００５５】
復帰動作を説明する。電源管理装置１００の復帰手段１０４は、パワーオンリセット動作が行われることを条件として、ＤＣ／ＤＣコンバータ１２１ないし１２３およびモータ駆動回路１０９ないし１１１の動作を復帰させる。同様に、電源管理装置２００の復帰手段２０４は、パワーオンリセット動作が行われることを条件として、ＤＣ／ＤＣコンバータ２２１、２２２およびモータ駆動回路２０９および２１０の動作を復帰させる。以上より、図４の一覧表に示すパターン２の動作が実現できる。
【００５６】
また、電源管理装置２００におけるパターン２の動作（図５）について説明する。温度監視回路２０５で、電源管理装置２００の温度が所定温度を越えて上昇したことが検出された場合には、保護回路２２５および２０７、リセット回路２０６、制御手段２０１に異常が報知される。異常が報知された保護回路２２５は、電源管理装置２００に備えられている全てのＤＣ／ＤＣコンバータ２２１および２２２の動作を停止する。また、異常が報知された保護回路２０７は、電源管理装置２００に備えられている全てのモータ駆動回路２０９および２１０の動作を停止する。また、異常が報知されたリセット回路２０６は、もう一方の電源管理装置１００に対して、有効なリセット信号ＲＥＳＥＴ２を出力するとともに、ＣＰＵおよびＡＳＩＣ１０に対して有効なリセット信号ＲＥＳＥＴ０を出力する。
また、制御手段２０１に備えられている信号出力手段２０３は、アラーム信号ＴＨ＿ＡＬＭ２をＣＰＵおよびＡＳＩＣ１０に出力する。
【００５７】
電源管理装置１００の制御手段１０１は、リセット信号ＲＥＳＥＴ２を受信することに応じて、電源管理装置１００に備えられている全てのＤＣ／ＤＣコンバータ１２１ないし１２３の動作と、全てのモータ駆動回路１０９ないし１１１の動作を停止する。
【００５８】
また、ＣＰＵおよびＡＳＩＣ１０は、電源管理装置２００からリセット信号ＲＥＳＥＴ０を受信することに応じて、電源管理装置１００または２００に致命的な異常が発生したことを認識し、異常に対応した処理を実行する。
【００５９】
復帰動作を説明する。電源管理装置２００の復帰手段２０４は、パワーオンリセット動作が行われることを条件として、ＤＣ／ＤＣコンバータ２２１、２２２およびモータ駆動回路２０９および２１０の動作を復帰させる。同様に、電源管理装置１００の復帰手段１０４は、パワーオンリセット動作が行われることを条件として、ＤＣ／ＤＣコンバータ１２１ないし１２３およびモータ駆動回路１０９ないし１１１の動作を復帰させる。以上より、図５の一覧表に示すパターン２の動作が実現できる。
【００６０】
パターン２の動作における効果を説明する。パターン２の動作により、電源管理装置１００および２００に、熱暴走などの２次的な故障が発生することを、確実に防止することが可能となる。また、電源管理装置１００および２００へパワーオンリセット動作が行われたことを条件として、ＤＣ／ＤＣコンバータおよびモータ駆動回路の動作が復帰される。これにより、ＤＣ／ＤＣコンバータ等の動作を、確実に停止状態に維持することが可能となる。
【００６１】
＜異常発生時の動作（パターン３）＞
電源管理装置１００における、パターン３の動作（図４）について説明する。パターン３の動作は、モータ系に異常が発生した場合の動作である。
【００６２】
電源管理装置１００の過電流検出回路１０８において、モータ駆動回路１０９ないし１１１の何れかに過電流が検出された場合には、保護回路１０７および制御手段１０１に異常が報知される。異常が報知された保護回路１０７は、電源管理装置１００に備えられている全てのモータ駆動回路１０９ないし１１１の動作を停止する。なお、ＤＣ／ＤＣコンバータ１２１ないし１２３は、通常動作を続行する。また、制御手段１０１に備えられている信号出力手段１０３は、もう一方の電源管理装置２００に対して、有効なスリープ信号ＳＬＥＥＰ１を出力する。
【００６３】
電源管理装置２００の制御手段２０１は、有効なスリープ信号ＳＬＥＥＰ１を受信することに応じて、電源管理装置２００に備えられている全てのモータ駆動回路２０９および２１０の動作を停止する。なお、ＤＣ／ＤＣコンバータ２２１および２２２は、通常動作を続行する。
【００６４】
復帰動作を説明する。電源管理装置１００の復帰手段１０４は、シリアル通信によってＣＰＵおよびＡＳＩＣ１０から復帰信号が入力されるか、パワーオンリセット動作が行われることを条件として、モータ駆動回路１０９ないし１１１の動作を復帰させる。同様に、電源管理装置２００の復帰手段２０４は、復帰信号が入力されるか、パワーオンリセット動作が行われることを条件として、モータ駆動回路２０９および２１０の動作を復帰させる。以上より、図４の一覧表に示すパターン３の動作が実現できる。
【００６５】
なお、電源管理装置２００におけるパターン３の動作（図５）も、電源管理装置１００におけるパターン３の動作（図４）と同様であるため、ここでは詳細な説明を省略する。
【００６６】
パターン３の動作における効果を説明する。パターン３の動作により、異常発生したモータが暴走することにより、モータの駆動系などにさらなる故障が発生してしまう事態を、確実に防止することが可能となる。また、ＤＣ／ＤＣコンバータは停止されないため、例えばＣＰＵおよびＡＳＩＣ１０を用いた各種の処理など、モータを用いない処理を続行することが可能となる。そして、電源管理装置１００および２００へ復帰信号が入力されたことを条件として、モータ駆動回路の動作が復帰される。これにより、パワーオンリセット動作を行うことなく、迅速および簡易に復帰を行うことが可能となる。
【００６７】
＜異常発生時の動作（パターン４）＞
電源管理装置１００における、パターン４の動作（図４）について説明する。パターン４の動作は、モータ基準クロック信号ＯＳＣ＿Ｍに異常が発生した場合の動作である。
【００６８】
電源管理装置１００のウォッチドッグタイマ１１２において、モータ基準クロック信号ＯＳＣ＿Ｍに異常が検出された場合には、保護回路１０７および制御手段１０１に異常が報知される。異常が報知された保護回路１０７は、電源管理装置１００に備えられている全てのモータ駆動回路１０９ないし１１１の動作を停止する。なお、ＤＣ／ＤＣコンバータ１２１ないし１２３は、通常動作を続行する。また、制御手段１０１に備えられている信号出力手段１０３は、もう一方の電源管理装置２００に対して、有効なスリープ信号ＳＬＥＥＰ１を出力する。
【００６９】
電源管理装置２００の制御手段２０１は、有効なスリープ信号ＳＬＥＥＰ１を受信することに応じて、電源管理装置２００に備えられている全てのモータ駆動回路２０９および２１０の動作を停止する。なお、ＤＣ／ＤＣコンバータ２２１および２２２は、通常動作を続行する。
【００７０】
復帰動作を説明する。電源管理装置１００の復帰手段１０４は、ＣＰＵおよびＡＳＩＣ１０から復帰信号が入力されるか、パワーオンリセット動作が行われることを条件として、モータ駆動回路１０９ないし１１１の動作を復帰させる。同様に、電源管理装置２００の復帰手段２０４は、復帰信号が入力されるか、パワーオンリセット動作が行われることを条件として、モータ駆動回路２０９および２１０の動作を復帰させる。以上より、図４の一覧表に示すパターン４の動作が実現できる。
【００７１】
なお、電源管理装置２００におけるパターン４の動作（図５）も、電源管理装置１００におけるパターン４の動作（図４）と同様であるため、ここでは詳細な説明を省略する。
【００７２】
パターン４の動作における効果を説明する。パターン４の動作により、異常発生したモータが暴走することにより、モータの駆動系などにさらなる故障が発生してしまう事態を、確実に防止することが可能となる。また、ＤＣ／ＤＣコンバータは停止されないため、例えばＣＰＵおよびＡＳＩＣ１０を用いた各種の処理など、モータを用いない処理を続行することが可能となる。
【００７３】
＜異常発生時の動作（パターン５）＞
電源管理装置２００における、パターン５の動作（図５）について説明する。パターン５の動作は、ＵＳＢホスト１２に電力を供給するＤＣ／ＤＣコンバータ２２２に異常が発生した場合の動作である。電源管理装置２００の過電圧／減電圧検出回路２２４において、ＵＳＢホスト１２に電力を供給するＤＣ／ＤＣコンバータ２２２に異常が検出された場合には、保護回路２２５および制御手段１０１に異常が報知される。異常が報知された保護回路２２５は、ＤＣ／ＤＣコンバータ２２２の動作のみを停止する。よって、ＤＣ／ＤＣコンバータ２２１は動作状態が維持される。また、制御手段１０１に備えられている信号出力手段１０３は、アラーム信号ＵＳＢ＿ＡＬＭをＣＰＵおよびＡＳＩＣ１０に出力する。これにより、ＤＣ／ＤＣコンバータ２２２が停止したことを、ＣＰＵおよびＡＳＩＣ１０に通知することができる。
【００７４】
復帰動作を説明する。電源管理装置２００の復帰手段２０４は、シリアル通信によってＣＰＵおよびＡＳＩＣ１０から復帰信号が入力されるか、パワーオンリセット動作が行われることを条件として、ＤＣ／ＤＣコンバータ２２２の動作を復帰させる。以上より、図５の一覧表に示すパターン５の動作が実現できる。
【００７５】
パターン５の動作における効果を説明する。パターン５の動作では、異常が発生したＤＣ／ＤＣコンバータ２２２のみが停止され、コア電力を供給するＤＣ／ＤＣコンバータ２２１は停止されない。よって、ＣＰＵおよびＡＳＩＣ１０を用いた各種の処理など、ＵＳＢホスト１２以外での処理を続行することが可能となる。
【００７６】
＜ジャム処理＞
ＣＰＵおよびＡＳＩＣ１０によって行われるジャム処理について、図６のフローチャートを参照して説明する。ジャム処理は、印刷用紙のジャム（紙詰まり）が発生した場合に行われる処理である。またジャム処理は、ＣＰＵおよびＡＳＩＣ１０によって、ソフトウェア制御によって行われる処理である。
【００７７】
図６のフローは、印刷用紙等のジャムが発生したことが検出されることに応じて開始される。ジャム発生は、例えば、ペーパーフィードモータ１３１などの各種のモータの何れかにおいて、モータの電流値が過電流となったことが検知されることによって、検出される。また例えば、不図示のエンコーダ（モータの回転数を知らせるためのセンサ）によって、モータの回転が停止している等の異常を検知することによって、検出される。
【００７８】
Ｓ１１２において、ＣＰＵおよびＡＳＩＣ１０は、動作停止処理を行う。動作停止処理では、データ信号ＤＡＴＡなどの電源管理装置１００、２００への送信停止が行なわれる。Ｓ１１４において、ＣＰＵおよびＡＳＩＣ１０は、ジャム発生報知処理を行う。具体的には、「印刷用紙が詰まりました」等の警告を、不図示のパネルに表示する。
【００７９】
Ｓ１１６において、ＣＰＵおよびＡＳＩＣ１０は、再印字指令が入力されたか否かを判断する。再印字指令は、例えば、詰まっていた印刷用紙が除去された後に、ユーザが不図示のＯＫボタン等を押下することで入力される。再印字指令が入力された場合（Ｓ１１６：ＹＥＳ）にはＳ１１８に進み、ＣＰＵおよびＡＳＩＣ１０は、前述したシリアル通信によって、復帰信号を含む記録処理指令を電源管理装置１００および２００へ再出力する。一方、再印字指令が入力されない場合（Ｓ１１６：ＮＯ）にはＳ１２０へ進む。Ｓ１２０において、ＣＰＵおよびＡＳＩＣ１０は、所定時間が経過したか否かを判断する。経過していない場合（Ｓ１２０：ＮＯ）にはＳ１１６へ戻り、経過した場合（Ｓ１２０：ＹＥＳ）にはフローを終了する。
【００８０】
＜ＵＳＢ異常処理＞
ＣＰＵおよびＡＳＩＣ１０によって行われるＵＳＢ異常処理について、図７のフローチャートを参照して説明する。ＵＳＢ異常処理は、ＵＳＢホスト１２で過電流等の異常が発生した場合に行われる処理である。またＵＳＢ異常処理は、ＣＰＵおよびＡＳＩＣ１０によって、ソフトウェア制御によって行われる処理である。
【００８１】
図７のフローは、ＵＳＢホスト１２で異常が発生したことが、電源管理装置２００からＣＰＵおよびＡＳＩＣ１０へ、アラーム信号ＵＳＢ＿ＡＬＭによって報知されることに応じて開始される。
【００８２】
Ｓ２１２において、ＣＰＵおよびＡＳＩＣ１０は、ＵＳＢホスト１２で異常が発生したか否かを判断する。当該判断は、電源管理装置１００または２００から入力された信号の種類を識別することによって行われる。入力信号がアラーム信号ＵＳＢ＿ＡＬＭである場合には、ＵＳＢホスト１２で異常が発生したと判断される。ＵＳＢホスト１２で異常が発生していないと判断される場合（Ｓ２１２：ＮＯ）には、Ｓ２２６へ進み、各種の異常をユーザへ報知する処理が行われる。例えば、入力信号がアラーム信号ＴＨ＿ＡＬＭ１である場合には、電源管理装置１００の温度異常である旨を、不図示のパネルに表示する。
【００８３】
一方、ＵＳＢホスト１２で異常が発生したと判断される場合（Ｓ２１２：ＹＥＳ）には、Ｓ２１４に進む。Ｓ２１４において、ＣＰＵおよびＡＳＩＣ１０は、ＵＳＢホスト１２に接続されている外部機器を取り外す旨の指示を、不図示のパネルに表示する。また、ＵＳＢポートに接続されている外部機器を取り外した後に、ストップキー（不図示）を押下する旨の指示を、不図示のパネルに表示する。
【００８４】
Ｓ２１６において、ＣＰＵおよびＡＳＩＣ１０は、ストップキーが押下されたか否かを判断する。押下されていない場合（Ｓ２１６：ＮＯ）にはＳ２２４へ進み、所定時間が経過したか否かを判断する。経過していない場合（Ｓ２２４：ＮＯ）にはＳ２１６へ戻り、経過した場合（Ｓ２２４：ＹＥＳ）にはＳ２２６へ進む。一方、Ｓ２１６において、ストップキーが押下された場合（Ｓ２１６：ＹＥＳ）にはＳ２１８へ進む。Ｓ２１８において、ＣＰＵおよびＡＳＩＣ１０は、前述したシリアル通信によって、ＤＣ／ＤＣコンバータ２２２の動作を再開させる。Ｓ２２０において、ＣＰＵおよびＡＳＩＣ１０は、電源管理装置２００からアラーム信号ＵＳＢ＿ＡＬＭが再通知されるか否かを監視する。再通知された場合（Ｓ２２０：ＹＥＳ）にはＳ２１４へ戻り、再通知されない場合（Ｓ２２０：ＮＯ）にはＳ２２２へ進む。Ｓ２２２において、ＣＰＵおよびＡＳＩＣ１０は、前述したシリアル通信によって、復帰信号を電源管理装置２００へ送信する。そしてフローを終了する。
【００８５】
＜効果＞
本願に係る画像形成装置１の効果を説明する。本願の画像形成装置１では、電源管理装置１００および２００は、各々、別体のＩＣとして形成されている。これにより、電源管理装置１００および２００の機能を１つのＩＣに統合する場合に比して、以下の効果が得られる。第１に、各ＩＣのパッケージを小さくすることができるため、放熱性をより高めることができる。また、第２に、ＩＣの外部ピン周りに配置する外付部品のレイアウトの自由度を高めることができる。ＤＣ／ＤＣコンバータ１２１ないし１２３、２２１、２２２を動作させるためには、平滑コンデンサやインダクタなどの外付部品を、電源管理装置として機能するＩＣの周囲に配置する必要がある。ここで、電源管理装置１００および２００の機能が、一体の１つのＩＣとして実現されている場合には、当該ＩＣの近傍のスペースが少ないため、配線を引き回して外付部品を実装することになる。すると、回路基板上の配線長が長くなり、寄生インダクタンス等が大きくなるため、ＤＣ／ＤＣコンバータのレギュレーション特性の悪化などの不都合が発生する。そこで本願では、電源管理装置１００および２００の機能を、別体のＩＣで実現することで、外付部品のレイアウトの自由度を高めている。これにより、外付部品の配線長を短くすることができるため、寄生インダクタンス等が大きくなってしまう事態を防止できる。また、第３に、ＤＣコンバータ１２１ないし１２３、２２１、２２２はアナログ回路であるため、同一ＩＣ内に配置すると干渉し、ノイズが発生しやすくなる。そこで本願では、電源管理装置１００および２００の機能を、別体のＩＣで実現することで、干渉を減らし、ノイズを減少させることができる。
【００８６】
また、電源管理装置１００によれば、電源管理装置１００自身の機能に異常を検出することに応じて、電源管理装置１００の動作を停止させるとともに、リセット信号ＲＥＳＥＴ１を電源管理装置２００へ出力する。そして、電源管理装置２００では、リセット信号ＲＥＳＥＴ１を受信することに応じて、電源管理装置２００の動作を停止させることができる。また同様に、電源管理装置２００に異常が発生した場合には、電源管理装置２００の動作を停止させるとともに、リセット信号ＲＥＳＥＴ２を電源管理装置１００へ出力する。そして、電源管理装置１００では、リセット信号ＲＥＳＥＴ２を受信することに応じて、電源管理装置１００の動作を停止させることができる。よって、ＣＰＵおよびＡＳＩＣ１０の外部装置を介さずに、電源管理装置１００と２００が直接にリセット信号ＲＥＳＥＴ１やＲＥＳＥＴ２を通信することができるため、ＣＰＵおよびＡＳＩＣ１０が正常に動作しない場合などにおいても、確実に電源管理装置１００および２００の動作を停止することが可能となる。これにより、２次的な故障が発生することを防止できるため、利用者の利便性を高めることができる。
【００８７】
＜変形例＞
上記の実施例の変形例を以下に列挙する。
【００８８】
電源管理装置１００と２００の機能が、２つの別体のＩＣによって実現されている場合を説明したが、この形態に限られない。３つ以上の別体のＩＣによって実現されていてもよい。ＩＣの数を増やすほど、放熱性やレイアウトの自由度やノイズ減少効果を高めることができる。
【００８９】
本実施例では、電源管理装置１００および２００において、モータとモータ駆動回路を合わせて５個備える形態を説明した。また、ＤＣ／ＤＣコンバータを、合わせて５個備える形態を説明した。しかし、これらの数は５つに限られず、６個以上の場合においても本願の技術を適用することが可能である。
【００９０】
また、電源管理装置２００の制御手段２０１は、電源管理装置１００に対して有効なスリープ信号ＳＬＥＥＰ２を出力する場合に、スリープ信号ＳＬＥＥＰ０をＣＰＵおよびＡＳＩＣ１０にも出力する形態としてもよい。これにより、スリープ状態に移行する旨を、ＣＰＵおよびＡＳＩＣ１０へ報知することが可能となる。
【００９１】
また、電源管理装置２００の制御手段２０１は、リセット信号ＲＥＳＥＴ１を電源管理装置１００から受信することに応じて、リセット回路２０６からＣＰＵおよびＡＳＩＣ１０へ、有効なリセット信号ＲＥＳＥＴ０を送信させるとしてもよい。これにより、電源管理装置１００および２００の何れにおいて致命的な異常が発生した場合にも、異常発生の旨をＣＰＵおよびＡＳＩＣ１０へ報知することが可能となる。
【００９２】
本実施例では、インクジェット画像形成装置に本発明を適用した例を挙げて説明したが、本発明はこれに限定されない。モータ駆動回路と複数のＤＣ／ＤＣコンバータとを含む回路構成であれば、画像形成装置に限定されず、様々な機器の制御回路にも適用することが可能である。
【００９３】
また、電源管理装置１００および２００は、ＣＰＵおよびＡＳＩＣ１０からシリアル通信によりコントロールされる例を説明したが、信号線の数やレイアウトなどの制約がなければ、複数の信号線（パラレル転送）により通信を行う形態としてもよい。
【００９４】
また、上記実施形態においては、電源管理装置１００および２００に複数のＤＣ／ＤＣコンバータが内蔵される場合を説明したが、ＤＣ／ＤＣコンバータ以外のレギュレータ等の電源供給回路を複数含む場合においても、本発明を適用することは可能である。
【００９５】
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。
【００９６】
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【００９７】
なお、ＣＰＵおよびＡＳＩＣ１０は中央処理装置の一例である。モータ駆動回路１０９ないし１１１、２０９、２１０は駆動回路の一例である。ＤＣ／ＤＣコンバータ１２１ないし１２３、２２１、２２２は電力供給回路の一例である。温度監視回路１０５および２０５、過電流検出回路１０８および２０８、減電圧検出回路１２４および２２４は異常検出回路の一例である。リセット信号ＲＥＳＥＴ１およびＲＥＳＥＴ２、スリープ信号ＳＬＥＥＰ１およびＳＬＥＥＰ２は停止信号の一例である。信号出力手段１０３および２０３、リセット回路１０６および２０６は信号出力回路の一例である。制御手段１０１および２０１は受信回路の一例である。制御手段１０１および２０１は停止回路の一例である。復帰手段１０４および２０４は復帰回路の一例である。
【符号の説明】
【００９８】
１：画像形成装置、１０：ＣＰＵおよびＡＳＩＣ、１００および２００：電源管理装置、１０９ないし１１１、２０９、２１０：モータ駆動回路、１２１ないし１２３、２２１、２２２：ＤＣ／ＤＣコンバータ、１０５および２０５：温度監視回路、１０８および２０８：過電流検出回路、１２４および２２４：減電圧検出回路、ＲＥＳＥＴ１およびＲＥＳＥＴ２：リセット信号、ＳＬＥＥＰ１およびＳＬＥＥＰ２：スリープ信号、１０３および２０３：信号出力手段、１０６および２０６：リセット回路
【図１】
0005459199.tif 000002
【図２】
0005459199.tif 000003
【図３】
0005459199.tif 000004
【図４】
0005459199.tif 000005
【図５】
0005459199.tif 000006
【図６】
0005459199.tif 000007
【図７】
0005459199.tif 000008