(57)【要約】【課題】外部電源から入力される入力電源を外部デバイスの供給電源として出力するか否かの制御をする電源制御回路が入力電源の過剰に応じて自動で異常診断を行い問題発生モジュールの特定を行う。【解決手段】電源制御回路５００は、供給電源Ｓのオン／オフを切り換える電源制御部５０２と、入力電源Ｐの過剰を検出した際に供給電源Ｓを停止するための緊急停止制御信号Ｃを出力する過剰電源検知部５０３と、過剰電源検知部５０３による検知結果に基づいて外部デバイスの異常診断を行う異常診断部５０４と、過剰電源検知部５０３からの緊急停止制御信号Ｃを所定時間遅延させて電源制御部５０２に出力する信号遅延部５０１と、異常診断部５０４の診断結果を記憶する不揮発性メモリ５０５と、を備える。【選択図】図５
2008299749.tif 000002
【特許請求の範囲】
【請求項１】
外部電源から入力される入力電源を外部デバイスの供給電源として出力するか否かの制御を行う電源制御回路であって、
前記供給電源のオン／オフを切り換える電源制御手段と、
前記入力電源の過剰を検出した際に前記供給電源を停止するための停止制御信号を出力する過剰電源検知手段と、
前記過剰電源検知手段による検知結果に基づいて前記外部デバイスの異常診断を行う異常診断手段と、
前記過剰電源検知手段からの停止制御信号を所定時間遅延させて前記電源制御手段に出力する信号遅延手段と、
前記異常診断手段の診断結果を記憶する記憶手段と、
を備えることを特徴とする電源制御回路。
【請求項２】
前記過剰電源検知手段は、前記記憶手段が前記異常診断手段の診断結果を記憶した後、前記信号遅延手段に設定されている遅延させる前記所定時間の値にかかわらず、供給電源を即時遮断することを特徴とする請求項１記載の電源制御回路。
【請求項３】
前記過剰電源検知手段が前記入力電源の過剰を検出するタイミングは、前記供給電源の供給開始時と供給中のうち少なくとも１つを含むことを特徴とする請求項１又は２記載の電源制御回路。
【請求項４】
前記過剰電源検知手段は、前記入力電源の過剰状態が所定時間以上継続した場合に前記停止信号を出力することを特徴とする請求項１から３のいずれか１項記載の電源制御回路。
【請求項５】
前記入力電源の過剰は、過電流及び過電圧のうち少なくとも１つを含むことを特徴とする請求項１から４のいずれか１項記載の電源制御回路。
【請求項６】
請求項１から５のいずれか１項に記載の電源制御回路を備えることを特徴とする機能拡張ユニット。
【請求項７】
前記電源制御回路の前記記憶手段にアクセスして前記記憶手段が記憶する設定を変更する制御手段と、該制御手段が前記記憶手段にアクセスするための入出力バスと、を備えることを特徴とする請求項６記載の機能拡張ユニット。
【請求項８】
請求項６又は７記載の機能拡張ユニットを備えることを特徴とする画像形成装置。
【請求項９】
外部電源から入力される入力電源を外部デバイスの供給電源として出力するか否かの制御を行う電源制御方法であって、
前記供給電源のオン／オフを切り換える工程と、
前記入力電源の過剰を検出した際に前記供給電源を停止するための停止制御信号を出力する工程と、
前記入力電源の過剰の検知結果に基づいて前記外部デバイスの異常診断を行う工程と、
前記停止制御信号を所定時間遅延させる工程と、
異常診断結果を記憶する工程と、
を含むことを特徴とする電源制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電源制御回路、機能拡張ユニット、画像形成装置、及び電源制御方法に関し、特に、異常発生時の制御を可能とした省エネのための電源制御回路、機能拡張ユニット、画像形成装置、及び電源制御方法に関する。
【背景技術】
【０００２】
本発明に関連する技術としては、特許文献１に記載の技術がある。特許文献１に記載の技術は、マザーボードに拡張ボードを接続し構成するＰＣＩシステムの各拡張ボードの電源制御において、各拡張ボードに適した電源ＯＮ／ＯＦＦ制御信号の遅延時間設定と電源の過電流による回路素子の損傷の防止を両立させると共に、ＯＮ／ＯＦＦ時それぞれに対する適正な制御動作を確実に行うための技術である。
【特許文献１】特開２００７−０３４５８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１に記載には、外部電源から入力される入力電源を外部デバイスの供給電源として出力するか否かの制御をする電源制御回路が入力電源の過剰に応じて自動で異常診断を行い問題発生モジュールの特定を行うような技術の開示はない。
【０００４】
そこで本発明は、上記実情に鑑みて、入力電源の過剰に応じて自動で異常診断を行い問題発生モジュールの特定を行うことを可能とすることを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するための請求項１記載の発明は、外部電源から入力される入力電源を外部デバイスの供給電源として出力するか否かの制御を行う電源制御回路であって、前記供給電源のオン／オフを切り換える電源制御手段と、前記入力電源の過剰を検出した際に前記供給電源を停止するための停止制御信号を出力する過剰電源検知手段と、前記過剰電源検知手段による検知結果に基づいて前記外部デバイスの異常診断を行う異常診断手段と、前記過剰電源検知手段からの停止制御信号を所定時間遅延させて前記電源制御手段に出力する信号遅延手段と、前記異常診断手段の診断結果を記憶する記憶手段と、を備えることを特徴とする電源制御回路である。
【０００６】
請求項２記載の発明は、請求項１記載の電源制御回路において、前記過剰電源検知手段は、前記記憶手段が前記異常診断手段の診断結果を記憶した後、前記信号遅延手段に設定されている遅延させる前記所定時間の値にかかわらず、供給電源を即時遮断することを特徴とする。
【０００７】
請求項３記載の発明は、請求項１又は２記載の電源制御回路において、前記過剰電源検知手段が前記入力電源の過剰を検出するタイミングは、前記供給電源の供給開始時と供給中のうち少なくとも１つを含むことを特徴とする。
【０００８】
請求項４記載の発明は、請求項１から３のいずれか１項記載の電源制御回路において、前記過剰電源検知手段は、前記入力電源の過剰状態が所定時間以上継続した場合に前記停止信号を出力することを特徴とする。
【０００９】
請求項５記載の発明は、請求項１から４のいずれか１項記載の電源制御回路において、前記入力電源の過剰は、過電流及び過電圧のうち少なくとも１つを含むことを特徴とする。
【００１０】
請求項６記載の発明は、請求項１から５のいずれか１項に記載の電源制御回路を備えることを特徴とする機能拡張ユニットである。
【００１１】
請求項７記載の発明は、請求項６記載の機能拡張ユニットにおいて、前記電源制御回路の前記記憶手段にアクセスして前記記憶手段が記憶する設定を変更する制御手段と、該制御手段が前記記憶手段にアクセスするための入出力バスと、を備えることを特徴とする。
【００１２】
請求項８記載の発明は、請求項６又は７記載の機能拡張ユニットを備えることを特徴とする画像形成装置である。
【００１３】
請求項９記載の発明は、外部電源から入力される入力電源を外部デバイスの供給電源として出力するか否かの制御を行う電源制御方法であって、前記供給電源のオン／オフを切り換える工程と、前記入力電源の過剰を検出した際に前記供給電源を停止するための停止制御信号を出力する工程と、前記入力電源の過剰の検知結果に基づいて前記外部デバイスの異常診断を行う工程と、前記停止制御信号を所定時間遅延させる工程と、異常診断結果を記憶する工程と、を含むことを特徴とする電源制御方法である。
【発明の効果】
【００１４】
本発明によれば、入力電源の過剰に応じて自動で異常診断を行い問題発生モジュールの特定を行うことが可能となる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明を実施形態により説明するが、いうまでもなく本発明は本実施形態に限定されて解釈されるものではなく、本実施形態はあくまで本発明の一例に過ぎない。
【００１６】
図１に本実施形態の外観図、図２に本実施形態の内部のブロック図を示す。本実施形態は、電源制御回路を備える機能拡張ユニットの一例としてＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）システムを用い、当該ＰＣＩシステムを実装する画像形成装置である。図１及び図２に関する説明をする前に、まず、ＰＣＩシステムについての説明を図３及ぶ図４を用いて行う。
【００１７】
図３は、プリンタ装置にＰＣＩバスを用いたＰＣＩシステムを適用した場合の概略構成図を示し、プリンタエンジン３０１を制御してプリンタ機能を実現するプリンタモジュール部としてのプリンタコントローラボード３０２と、プリンタ装置側からスキャナ３０３を制御してスキャナ機能を実現するスキャナモジュール部としてのスキャナコントローラボード３０４と、プリンタコントローラボード３０２およびスキャナコントローラボード３０４を制御して、コピー機能、ファクシミリ機能等を実現するためのＰＣマザーボード３０５とから構成される。
【００１８】
ここで、ＰＣマザーボード３０５には、ホスト用ＣＰＵや、メモリがホストバス（内部ローカルバス）に接続されており、汎用のＰＣＩバスにはデータ量の大きいデバイス（ＨＤＤなど）やデータを高速に転送する必要のあるデバイス（ビデオデバイス等の高速Ｉ／Ｏなど）等が接続されている。また、ＰＣＩバスとホストバスをＰＣＩホストブリッジ（バス・ブリッジ回路）を介して接続することにより、ＰＣマザーボード３０５全体の制御をホスト用ＣＰＵで行えるようにしている。
【００１９】
更に、拡張ボードであるプリンタコントローラボード３０２およびスキャナコントローラボード３０４は、それぞれＰＣＩブリッジ（バス・ブリッジ回路）を含むＰＣＩバス変換ＬＳＩ３０２ａ、３０４ａが搭載されており、それぞれのボードのコネクタ３０６とＰＣマザーボード３０５側のＰＣＩコネクタ３０７とを接続することにより、ＰＣＩバス変換ＬＳＩ３０２ａ、３０４ａを介してボード３０２、３０４の内部ローカルバスとＰＣマザーボード３０５のＰＣＩバスとが接続される構成である。
【００２０】
図４は、図３に示したプリンタ装置における拡張ボードの取り付け例を示し、具体的には、ＰＣマザーボード３０５は４０５、ＰＣＩコネクタ３０７は４０７、拡張ボードであるプリンタコントローラボード３０２は４０２、およびスキャナコントローラボード３０４は４０４、コネクタ３０６は４０６に相当し、ＰＣマザーボード３０５側のＰＣＩコネクタ３０７（４０７）に、拡張ボードであるプリンタコントローラボード３０２（４０２）およびスキャナコントローラボード３０４（４０４）のコネクタ３０６（４０６）を挿入することにより、容易にシステムの拡張を行うことが出来る。
【００２１】
本実施形態のＰＣＩシステム（機能拡張ユニット）およびプリンタ装置（画像形成装置）は、上述のようなＰＣＩシステムに適用しうるものであって、さらに下記に詳述する構成及び動作を特徴とする。図１、図２及び図５を参照して説明する。
【００２２】
図１は、本実施形態のプリンタ装置の外観図を示す。本実施形態のプリンタ装置１０２は、単体でプリンタ機能を有することに加えて、図示の如く、スキャナ１０１と組み合わせることにより、スキャナ１０１で読み取った画像データ（ＶＩＤＥＯデータ）をプリンタ装置１０２で出力することが可能である。換言すれば、プリンタ装置１０２とスキャナ１０１の構成によってコピー機能を実現できる構成である。尚、１０３はプリンタ装置１０２およびスキャナ１０１を載置するためのテーブルを示す。
【００２３】
図２は、本発明の要部となる制御系のハード構成を示し、プリンタ装置１０２はプリンタエンジン１０２ａを制御してプリンタ機能を実現するプリンタモジュール部の制御基板としてのプリンタコントローラボード２０１と、プリンタ装置１０２側からスキャナ１０１を制御してスキャナ機能を実現するスキャナモジュール部の制御基板としてのスキャナコントローラボード２０２と、プリンタ装置１０２の多機能化のための種々の制御を行うＰＣマザーボード２０３とから構成される。尚、図２において２０４〜２０７はそれぞれプリンタコントローラボード２０１またはスキャナコントローラボード２０２をＰＣマザーボード２０３に接続するためのコネクタを示す。
【００２４】
また、プリンタコントローラボード２０１は、プリンタエンジン１０２ａとの間でデータのやり取りを行うためのＡＳＩＣ２０１ａと、プリンタ装置１０２のプリンタ機能の制御を行うためのＣＰＵ２０１ｂ、メモリ２０１ｃおよびＩ／Ｏ２０１ｄと、ＲＩＳＣバスからなる内部ローカルバス２０１ｅと、内部ローカルバス２０１ｅを後述するＰＣＩバス２０３ａに接続するためのＰＣＩバス変換ＬＳＩ２０１ｆと、後述するＰＣマザーボード２０３上のホスト用ＣＰＵ２０３ｄからの制御によって、上記２０１ａ〜２０１ｆの電源を制御およびＯＮ／ＯＦＦ状態をモニタ可能とした電源制御回路５００ａを備えている。また、図示を省略するが、必要に応じてＬＡＮや電話回線と接続するためのＮＩＣ等のインターフェース、ＨＤＤ等の拡張メモリが設けられているものとし、同様に電源制御回路５００ａにより電源が制御される。
【００２５】
スキャナコントローラボード２０２は、スキャナ１０１との間でデータのやり取りを行うためのＡＳＩＣ２０２ａと、プリンタ装置１０２側からスキャナ機能を実現するためのＩ／Ｏ２０２ｂと、ＲＩＳＣバスからなる内部ローカルバス２０２ｃと、内部ローカルバス２０２ｃを後述するＰＣＩバス２０３ａに接続するためのＰＣＩバス変換ＬＳＩ２０２ｆと、後述するＰＣマザーボード２０３上のホスト用ＣＰＵ２０３ｄからの制御によって、上記２０２ａ〜２０２ｃ，２０２ｆの電源を制御およびＯＮ／ＯＦＦ状態をモニタ可能とした電源制御回路５００ｂを備えている。また、図示は省略するが、必要に応じてＣＰＵやＨＤＤ等の拡張メモリを設けることができ、同様に電源制御回路５００ｂにより電源が制御される。
【００２６】
ＰＣマザーボード２０３は、汎用のＰＣＩバス２０３ａとホストバスである内部ローカルバス２０３ｂと、ＰＣＩバス２０３ａと内部ローカルバス２０３ｂとを接続するＰＣＩホストブリッジ２０３ｃと、内部ローカルバス２０３ｂに接続されたホスト用ＣＰＵ２０３ｄ、メモリ２０３ｅと、ＰＣＩバス２０３ａに接続されたＨＤＤ２０３ｆと、Ｉ／Ｏ２０３ｇと、ホスト用ＣＰＵ２０３ｄからの制御によって、上記２０３ａ〜２０３ｃ，２０３ｅ〜２０３ｇの電源を制御およびＯＮ／ＯＦＦ状態をモニタ可能とした電源制御回路５００ｃを備えている。また、図示は省略するが、必要に応じてＣＰＵやＨＤＤ等の拡張メモリを設けることができ、同様に電源制御回路５００ｃにより電源が制御される。
【００２７】
なお、本実施形態においては、機能拡張ユニットをプリンタコントローラボード２０１、スキャナコントローラボード２０２、ＰＣマザーボード２０３等、一枚の基盤で形成された拡張ボードを例として説明するが、機能拡張ユニットが複数の基盤により形成されていてもよい。
【００２８】
電源制御回路５００ａ，５００ｂ，５００ｃは、略同一の構成および機能を有する。
図５は電源制御回路５００ａ，５００ｂ，５００ｃの内部ブロック図である。
図５に示すように電源制御回路５００ａ，５００ｂ，５００ｃは、信号遅延部５０１、電源制御部５０２、過剰電源検知部５０３、異常診断部５０４及び不揮発メモリ５０５を有する。電源制御回路５００ａ，５００ｂ，５００ｃは、外部から供給される入力電源Ｐをホスト用ＣＰＵ２０３ｄの制御に従って供給電源Ｓとして同一基板上の他の回路に供給する。電源制御回路５００ａ，５００ｂ，５００ｃに入力された入力電源Ｐは過剰電源検知部５０３を通って電源制御部５０２に入力される。
【００２９】
他方、ホスト用ＣＰＵ２０３ｄの制御信号Ａは、信号遅延部５０１に入力される。信号遅延部５０１は、受信した制御信号Ａを不揮発メモリ５０５に記憶された所定時間遅延させ、遅延制御信号Ｂとして電源制御部５０２に送信する。
電源制御部５０２は、遅延制御信号Ｂに従って入力電源Ｐのオン／オフを切り換え、供給電源Ｓとして同一基板上の他の回路に対して供給する。信号遅延部５０１の働きによりプリンタコントローラボード２０１、スキャナコントローラボード２０２及びマザーボード２０３においては、ホスト用ＣＰＵ２０３ｄの制御タイミングから所定時間遅れて電源が制御される。これにより、省電力化を図ることができる。また、電源制御部５０２は電源制御状態信号Ｅをホスト用ＣＰＵ２０３ｄに出力している。ホスト用ＣＰＵ２０３ｄは電源制御状態信号Ｅの出力信号状態変化をモニタすることで、供給電源Ｓの供給状態を確認することができる。
【００３０】
過剰電源検知部５０３は入力電圧Ｐの電流値と電圧値を監視し、不揮発性メモリ５０５に記憶されている電流閾値，電圧閾値と比較する。そして電流閾値と電圧閾値よりも高い入力電源Ｐの電流値と電圧値が検出された場合、緊急停止制御信号Ｃを信号遅延部５０１に送信すると共に異常診断実行命令Ｄを異常診断部５０４に送信する。緊急停止制御信号Ｃを受信した信号遅延部５０１は、不揮発性メモリ５０５に記憶された所定時間遅延させた後、遅延制御信号Ｂとして電源制御部５０２に送信する。他方、異常診断実行命令Ｄを受信した異常診断部５０４は、内部ローカルバス２０１ｅ，２０２ｃ，２０３ｂを介して同一基板上に実装された他の回路の状態を確認する。例えば、プリンタコントローラボード２０１に実装された電源制御回路５００ａであれば、異常診断実行命令Ｄを受信した異常診断部５０４は、内部ローカルバス２０１ｅを介してＡＳＩＣ２０１ａ，ＣＰＵ２０１ｂ，メモリ２０１ｃ，Ｉ／Ｏ２０１ｄおよび２０１ｆに対してアクセスし過剰電源の供給により異常が発生していないか否か確認する。また、異常診断部５０４は異常が確認されたデバイスを不揮発性メモリ５０５に記録する。
【００３１】
このように夫々のユニット（プリンタコントローラボード２０１，スキャナコントローラボード２０２，マザーボード２０３）に夫々電源制御回路５００ａ，５００ｂ，５００ｃを設けることにより、異常診断部５０４に診断対象のデバイスを予め登録しておくことができる。またユニットに夫々電源制御回路５００ａ，５００ｂ，５００ｃを設けることにより、夫々のユニットで異なる遅延時間を設定することや異なる動作電流や異なる動作電圧を設定することが可能となる。図２に示すように、異なるユニットにおいては実装されているデバイスの数や種類が異なるため、異常診断に要する時間が異なることが多い。他方、過剰電源検知後は可能な限り早く電源の供給を停止することが好ましいため、異なるユニットで異なる遅延時間を設定可能とすることは非常に有意義である。
【００３２】
不揮発性メモリ５０５は信号遅延部５０１における遅延時間の情報，過剰電源検知部５０３が入力電源Ｐの過電流と過電圧を検出するための閾値情報及び異常診断部５０４による診断結果情報を記録する不揮発性の記憶媒体である。本実施形態においては、電源制御回路５００ａ，５００ｂ，５００ｃが１つの不揮発性メモリ５０５を有する場合を例としているが、信号遅延部５０１，過剰電源検知部５０３及び異常診断部５０４が夫々異なる不揮発性メモリを有しても良い。ホスト用ＣＰＵ２０３ｄは内部ローカルバス２０１ｅ，２０２ｃ，２０３ｂを介して不揮発性メモリ５０５にアクセス可能である。内部ローカルバスを介して不揮発性メモリにアクセスすることにより信号遅延部５０１の信号遅延時間及び過剰電源検知部５０３の電流閾値と電圧閾値を設定、変更することができる。
【００３３】
異常診断部５０４が同一基板上の他の回路にアクセスし異常診断を実行する間、診断される側の回路には電源が供給されている必要がある。過剰電源検知部５０３は過電流と過電圧を検知すると緊急停止信号Ｃを発信するが、その信号は信号遅延回路５０１によって所定時間遅延され電源制御回路５０２に入力される。結果的に、電源制御回路５０２が同一基板上の他の回路に対する電源供給を緊急停止するのは、過剰電源検知部５０３が過電流と過電圧を検知した後、信号遅延部５０１による所定遅延時間経過後となる。従って、過電流および過電圧検知後すぐに供給電圧Ｓが緊急停止することはなく、信号遅延部５０１によって緊急停止制御信号Ｃが遅延されている間に、異常診断部５０４が異常診断を実行することができる。従来技術として省電力のために電源制御回路に信号遅延部を設けることが提案されている。従って、本実施形態に係る電源制御方法は回路規模の増大を招くことなく実施可能である。また、信号遅延部に複数の役割を持たせることができ、回路構成を有効に利用することができる。
【００３４】
上述した本実施形態の電源制御回路の、ＰＣＩシステムにおける動作について、図２と図５を参照して説明する。
【００３５】
ホスト用ＣＰＵ２０３ｄは、制御信号線により、コネクタ２０４〜２０７を介し電源制御回路５００ａ，５００ｂ，５００ｃに接続される。ホスト用ＣＰＵ２０３ｄは、プリンタコントローラボード２０１の２０１ａ〜２０１ｆのデバイス，内部ローカルバス、スキャナコントローラボード２０２の２０２ａ〜２０２ｃ，２０２ｆのデバイス，内部ローカルバス、ＰＣマザーボード２０３の２０３ｂ〜２０３ｃ，２０３ｅ〜２０３ｇのデバイス、内部ローカルバス、及びＰＣＩバス２０３ａの電源を、電源制御回路５００ａ，５００ｂ，５００ｃからの電源ＯＮ／ＯＦＦ状態信号Ｅをモニタし、状況により電源制御回路５００ａ，５００ｂ，５００ｃ内部の信号遅延部５０１からの出力を予め設定された任意時間だけ遅延させた遅延制御信号Ｂの状態を変化させ出力し、電源制御部５０２により、供給電源ＳをＯＦＦすることで制御する。このように電源の制御が行われることによって、消費電力を抑えることができる。
【００３６】
また、ホスト用ＣＰＵ２０３ｄは、プリンタコントローラボード２０１の２０１ａ〜２０１ｆのデバイス，内部ローカルバス、スキャナコントローラボード２０２の２０２ａ〜２０２ｃ，２０２ｆのデバイス，内部ローカルバスの電源を、ホスト用ＣＰＵ２０３ｄにより電源制御回路５００ａ，５００ｂ，５００ｃからの電源ＯＮ／ＯＦＦ状態信号Ｅをモニタし、状況により電源制御回路５００ａ，５００ｂ，５００ｃ内部の信号遅延部５０１からの出力を予め設定された任意時間だけ遅延させた遅延制御信号Ｂの状態を変化させ出力し、電源制御部５０２により、供給電源ＳをＯＮすることで制御する。この制御によって上記デバイスの初期化動作が実行され通常状態に戻る。
【００３７】
その際、供給電源Ｓの供給開始時および供給中に内部ローカルバスから不揮発性メモリ５０５に予め設定した検知電流設定値と検知電圧設定値のデータにより所定以上の電流値と電圧値を過剰電源検知部５０３により検知することが可能である。異常が検知された場合は異常診断部５０４によりローカルバス２０１ｅ，２０２ｃ，２０３ｂを介して問題発生モジュールの特定を行い、不揮発性メモリ５０５に特定されたモジュールを記憶することで、異常箇所の特定時間を短縮することが可能となる。
【００３８】
上記動作によれば、供給電源オン／オフの遅延動作をシステム制御の介在なしにて行っているので、制御対象システムへのイニシャル処理、エンド処理の処理時間に依存せず過電流及び過電圧の影響による問題発生モジュールの特定をしつつ、システム制御が簡易化される効果がある。また、画像形成装置に実装し、本動作を実施すれば、システム制御が簡易化される上、消費電力抑制によるエネルギー効率アップが可能となる。
【００３９】
上記動作の説明においては、不揮発性メモリ５０５に異常診断部５０４の診断結果が記憶された後も、信号遅延部５０１が設定された遅延時間を守って供給電源Ｓを遮断していたが、本実施形態は、次のように動作させてもよい。すなわち、過剰電源検知部５０３は、不揮発性メモリ５０５が異常診断部５０４の診断結果を記憶した後、信号遅延部５０１に設定されている遅延させるべき所定時間の値にかかわらず、供給電源Ｓを即時遮断する。本動作について、図２と図５を参照して説明する。
【００４０】
ホスト用ＣＰＵ２０３ｄは、制御信号線により、コネクタ２０４〜２０７を介し電源制御回路５００ａ，５００ｂ，５００ｃに接続される。ホスト用ＣＰＵ２０３ｄは、プリンタコントローラボード２０１の２０１ａ〜２０１ｆのデバイス，内部ローカルバス、スキャナコントローラボード２０２の２０２ａ〜２０２ｃ，２０２ｆのデバイス，内部ローカルバス、ＰＣマザーボード２０３の２０３ｂ〜２０３ｃ，２０３ｅ〜２０３ｇのデバイス、内部ローカルバス、及びＰＣＩバス２０３ａの電源を、電源制御回路５００ａ，５００ｂ，５００ｃからの電源ＯＮ／ＯＦＦ状態信号Ｅをモニタし、状況により電源制御回路５００ａ，５００ｂ，５００ｃ内部の信号遅延部５０１からの出力を予め設定された任意時間だけ遅延させた遅延制御信号Ｂの状態を変化させ出力し、電源制御部５０２により、供給電源ＳをＯＦＦすることで制御する。このように電源の制御が行われることによって、消費電力を抑えることができる。
【００４１】
また、ホスト用ＣＰＵ２０３ｄは、プリンタコントローラボード２０１の２０１ａ〜２０１ｆのデバイス，内部ローカルバス、スキャナコントローラボード２０２の２０２ａ〜２０２ｃ，２０２ｆのデバイス，内部ローカルバスの電源を、ホスト用ＣＰＵ２０３ｄにより電源制御回路５００ａ，５００ｂ，５００ｃからの電源ＯＮ／ＯＦＦ状態信号Ｅをモニタし、状況により電源制御回路５００ａ，５００ｂ，５００ｃ内部の信号遅延部５０１からの出力を予め設定された任意時間だけ遅延させた遅延制御信号Ｂの状態を変化させ出力し、電源制御部５０２により、供給電源ＳをＯＮすることで制御する。この制御によって上記デバイスの初期化動作が実行され通常状態に戻る。
【００４２】
その際、供給電源５０５の供給開始時および供給中に内部ローカルバスから不揮発性メモリ５０５に予め設定した検知電流設定値と検知電圧設定値のデータにより所定以上の電流値と電圧値を過剰電源検知部５０３により検知した場合であって異常診断部５０４により異常診断が行われ、診断結果が不揮発性メモリ５０５に記憶された場合、供給電源ＳのＯＦＦ遅延時間設定値に関わらず過剰電源検知部５０３により供給電源Ｓを即時遮断し電源供給を止める。
【００４３】
上記動作によれば、電源供給開始時における過電流と過電圧による素子破壊に至る電流と電圧について、供給電源のＯＦＦ遅延時間設定値にかかわらず供給電源を即時遮断するので、過剰電源の影響による問題発生モジュールの特定をしつつ素子絶縁破壊の確率を低く抑えることができる。また、画像形成装置に実装し、本動作を実施すれば、消費電力抑制によるエネルギー効率アップも可能となる。
【００４４】
上記の説明においては、過剰電源の検知にあたって、例えば、極めて短い時間でも過剰電源が検知されれば上記動作を実行するようにしていたが、本実施形態は、次のように動作させてもよい。すなわち、過剰電源検知部５０３は、入力電源Ｐの過剰状態が所定時間以上継続した場合に緊急停止制御信号Ｃを出力する。本動作について、図２と図５を参照して説明する。
【００４５】
ホスト用ＣＰＵ２０３ｄは、制御信号線により、コネクタ２０４〜２０７を介し電源制御回路５００ａ，５００ｂ，５００ｃに接続される。ホスト用ＣＰＵ２０３ｄは、プリンタコントローラボード２０１の２０１ａ〜２０１ｆのデバイス，内部ローカルバス、スキャナコントローラボード２０２の２０２ａ〜２０２ｃ，２０２ｆのデバイス，内部ローカルバス、ＰＣマザーボード２０３の２０３ｂ〜２０３ｃ，２０３ｅ〜２０３ｇのデバイス、内部ローカルバス、及びＰＣＩバス２０３ａの電源を、電源制御回路５００ａ，５００ｂ，５００ｃからの電源ＯＮ／ＯＦＦ状態信号Ｅをモニタし、状況により電源制御回路５００ａ，５００ｂ，５００ｃ内部の信号遅延部５０１からの出力を予め設定された任意時間だけ遅延させた遅延制御信号Ｂの状態を変化させ出力し、電源制御部５０２により、供給電源ＳをＯＦＦすることで制御する。このように電源の制御が行われることによって、消費電力を抑えることができる。
【００４６】
また、ホスト用ＣＰＵ２０３ｄは、プリンタコントローラボード２０１の２０１ａ〜２０１ｆのデバイス，内部ローカルバス、スキャナコントローラボード２０２の２０２ａ〜２０２ｃ，２０２ｆのデバイス，内部ローカルバスの電源を、ホスト用ＣＰＵ２０３ｄにより電源制御回路５００ａ，５００ｂ，５００ｃからの電源ＯＮ／ＯＦＦ状態信号Ｅをモニタし、状況により電源制御回路５００ａ，５００ｂ，５００ｃ内部の信号遅延部５０１からの出力を予め設定された任意時間だけ遅延させた遅延制御信号Ｂの状態を変化させ出力し、電源制御部５０２により、供給電源ＳをＯＮすることで制御する。この制御によって上記デバイスの初期化動作が実行され通常状態に戻る。
【００４７】
その際、供給電源５０５の供給開始時および供給中に内部ローカルバスから不揮発性メモリ５０５に予め設定した検知電流設定値と検知電圧設定値のデータにより所定以上の電流値と電圧値を、所定以上の時間、過剰電源検知部５０３により検知した場合であって異常診断部５０４により異常診断が行われ、診断結果が不揮発性メモリ５０５に記憶された場合、供給電源ＳのＯＦＦ遅延時間設定値に関わらず過剰電源検知部５０３により供給電源Ｓを即時遮断し電源供給を止める。
【００４８】
上記動作によれば、過剰電源を検知する精度が大きく上げることができる。
尚、過剰電源検知部５０３が入力電源Ｐの過剰を検出するタイミングは、好ましくは、供給電源Ｐの供給開始時と供給中のうち少なくとも１つを含むことがよい。
尚、過剰電源検知部５０３が検知する入力電源Ｐの過剰は、過電流及び過電圧のうち少なくとも１つを含むことが好ましく、過電流及び過電圧の両方が検知されて初めて入力電源Ｐの過剰とされるものではない。
【図面の簡単な説明】
【００４９】
【図１】本発明による実施形態の外観を示す外観図である。
【図２】本発明による実施形態の内部構成を示すブロック図である。
【図３】本発明を適用しうるＰＣＩシステムを説明するためのブロック図である。
【図４】本発明を適用しうるＰＣＩシステムの外観を示す外観図である。
【図５】本発明による実施形態の電源制御回路の詳細構成を示すブロック図である。
【符号の説明】
【００５０】
１００    画像形成装置
１０１    スキャナ
１０２    プリンタ装置
１０３    テーブル
２０１    プリンタコントローラボード
２０２    スキャナコントローラボード
２０３    ＰＣマザーボード
２０３ｄ    ＣＰＵ
５００ａ，５００ｂ，５００ｃ    電源制御回路
５０１    信号遅延部
５０２    電源制御部
５０３    過剰電源検知部
５０４    異常診断部
５０５    不揮発性メモリ
Ａ    制御信号
Ｂ    遅延制御信号
Ｃ    緊急停止制御信号
Ｄ    異常診断実行命令
Ｅ    電源ＯＮ／ＯＦＦ状態信号
Ｐ    入力電源
Ｓ    供給電源
【図１】
2008299749.tif 000003
【図２】
2008299749.tif 000004
【図３】
2008299749.tif 000005
【図４】
2008299749.tif 000006
【図５】
2008299749.tif 000007