(57)【特許請求の範囲】
【請求項１】
互いに異なる動作を行う複数の動作部を有する画像形成装置の制御装置であって、
直列的に接続される第１及び第２コントローラと、
第１及び第２コントローラに給電する電源と、を備え、
第２コントローラは、上記動作部のいずれかを制御する制御手段と、一端が電源に接続されるプルアップ抵抗と、一端が制御手段及び上記プルアップ抵抗の他端に接続されると共に他端がグランドに接続される第１のスイッチを有し、上記電源投入時に、上記第１コントローラの起動が完了していない状態で、電源電圧が所定の電圧に達したことを検知すると上記第１のスイッチをオンにすることで上記制御手段をリセットするリセット回路を有する初期化手段と、を備え、
上記第１コントローラは、外部装置からソフトウェアをダウンロード可能な対外通信部と、一端が上記制御手段、上記第１のスイッチの上記一端及び上記プルアップ抵抗の他端に接続されると共に他端がグランドに接続され、上記対外通信部によるソフトウェアのダウンロード後、オンになることで上記制御手段をリセットする第２スイッチを有する他の初期化手段と、を備えることを特徴とする制御装置。
【請求項２】
上記第２コントローラに接続された第３コントローラをさらに備え、
上記第２コントローラは、上記制御手段がリセットされると上記第３コントローラへの給電を開始する給電開始手段をさらに備え、
上記第３コントローラは、上記動作部のうち、上記制御手段とは異なる動作部を制御する他の制御手段と、第３コントローラへの給電が開始されると上記他の制御手段を初期化するさらに他の初期化手段を備える、請求項１に記載の制御装置。
【請求項３】
上記第２コントローラの制御手段は、上記動作部の画像形成動作を制御するようになっている請求項１または２に記載の制御装置。
【請求項４】
請求項１〜３のいずれか１項に記載の制御装置と、
上記制御装置によって動作が制御され、画像形成動作を実行可能な動作部と、
を有する画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置の制御装置、及びこの制御装置を備える画像形成装置に関するものである。
【背景技術】
【０００２】
複写機、プリンタ、及びファクシミリ装置等の画像形成装置、並びにこれらの機能を一台の装置にて提供する複合機として、各機能を実現する機能装置と、これらの機能装置の動作を個別に分担して制御するサブコントローラとを備えるものがある。
【０００３】
特許文献１の複合機は、外部スイッチと、複合機全体を統括制御するメインコントローラと、機能装置を個別に分担して制御し、それぞれがメインコントローラに並列に接続された複数のサブコントローラと、外部スイッチがオンされることでメインコントローラに電源を供給する常時電源、及び、各サブコントローラに対応するオン／オフ電源を備える電源装置と、を備える。メインコントローラは、主制御部と汎用入出力ポートとを備え、主制御部は、給電が必要なサブコントローラに対応するオン／オフ電源に対して電源オンを指示する制御信号の出力指示を、汎用入出力ポートに対して行う。この構成により、特許文献１の複合機は、サブコントローラの電源制御を１箇所で行うようになっている。
【特許文献１】特開２００５‐２６６３１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記従来の技術では、各サブコントローラは、メインコントローラが起動しなければ、制御を開始することができなかった。そのため、複合機全体の起動に時間がかかり、動作できるようになるまで、ユーザを長く待たせる結果となっていた。
【０００５】
そこで、本発明は、上記従来の課題に鑑み、複合機等の画像形成装置をより短時間で動作可能な状態にすることができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、第１の制御装置は、互いに異なる動作を行う複数の動作部を有する画像形成装置の制御装置であって、直列的に接続される第１及び第２コントローラと、第１及び第２コントローラに給電する電源と、を備え、第２コントローラは、上記動作部のいずれかを制御する制御手段と、上記電源投入時に、上記第１コントローラの起動が完了していない状態で、上記制御手段を初期化可能な初期化手段と、を備え、上記第１コントローラは、上記第２コントローラの制御手段を初期化する他の初期化手段を備える。
【０００７】
電源投入後、制御を開始するには、コントローラが初期化されることが必要である。第１の制御装置の構成によると、第２コントローラの制御手段は、第１コントローラの初期化手段によっても初期化可能であるが、第１コントローラの起動を待たずに、初期化することもできる。第２コントローラの制御手段が初期化すれば、動作部の制御が可能となるので、この制御装置によれば、画像形成装置が動作可能な状態となるまでにかかる時間を従来よりも短縮することが可能となる。
【０００８】
また、第２の制御装置は、第１の制御装置において、上記第１コントローラは、外部装置からソフトウェアをダウンロード可能な対外通信部を備え、上記他の初期化手段は、上記対外通信部によるダウンロード後、上記第２コントローラの制御手段を初期化するようになっていてもよい。
【０００９】
また、第３の制御装置は、第２の制御装置において、上記第２コントローラに接続された第３コントローラをさらに備え、上記第２コントローラは、上記制御手段が初期化されると上記第３コントローラへの給電を開始する給電開始手段をさらに備え、上記第３コントローラは、上記動作部のうち、上記制御手段とは異なる動作部を制御する他の制御手段と、第３コントローラへの給電が開始されると上記他の制御手段を初期化するさらに他の初期化手段を備えていてもよい。
【００１０】
ソフトウェアのダウンロード後は、制御手段を初期化する必要がある。第３の制御装置の構成によると、電源投入後又はソフトウェアのダウンロード後のいずれの場合であっても、第２コントローラの制御手段が初期化されると、給電開始手段により第３コントローラへの給電が開始され、第３コントローラの制御手段が初期化される。つまり、電源投入後の速やかな起動を可能とすると共に、第３コントローラの制御手段の初期化シーケンスを、電源投入後及びソフトウェアのダウンロード後にて同一とすることができる。
【００１１】
また、第４の制御装置は、第１〜３の制御装置において、上記第２コントローラの制御手段は、上記動作部の画像形成動作を制御するようになっていてもよい。
【００１２】
画像形成動作を担う動作部を制御する制御手段を速やかに初期化することで、この動作部を速やかに立ち上げることができる。よって、画像形成動作が可能な状態になるまでにかかる時間を短縮することができる。
【００１３】
また、画像形成装置は、第１〜４のいずれか１つの制御装置を、上記制御装置によって動作が制御され、画像形成動作を実行可能な動作部を有する画像形成装置に、適用することができる。
【発明の効果】
【００１４】
本発明の制御装置、及びそれを備える画像形成装置によると、第２コントローラの制御手段は、第１コントローラの起動を待たずに、初期化することもできる。第２コントローラの制御手段が初期化すれば、動作部の制御が可能となるので、この制御装置によれば、画像形成装置が動作可能な状態となるまでにかかる時間を従来よりも短縮することが可能となる。
【発明を実施するための最良の形態】
【００１５】
本発明を適用した複合機Ａについて、図面を参照して説明する。
【００１６】
＜１．複合機Ａ＞
（1-1）複合機Ａの概要
図１は、制御装置１０を中心とした複合機Ａの要部構成を示すブロック図である。
【００１７】
複合機Ａは、カラー印刷機能を備えたデジタル複合機である。つまり、複合機Ａは、複写機及びプリンタとして機能可能であり、さらに、ファクシミリ装置、及び電子メールの送受信装置として機能するようになっていてもよい。
【００１８】
複合機Ａには、画像形成方法として電子写真方式が採用されている。すなわち、複合機Ａは、画像データに基づいて感光体上に光で静電潜像を描いて、この静電潜像をトナーで現像することでトナー像を形成して、このトナー像を用紙上に転写、定着させて、印刷物を得るようになっている。
【００１９】
また、複合機Ａは、プリンタとして機能するために、通信ネットワーク３００を介して、ＰＣ２００と接続されている。通信ネットワーク３００としては、インターネット、イントラネット、ＬＡＮ、ＩＳＤＮ、及び電話回線網等の電気通信回線を用いることができる。
【００２０】
具体的には、複合機Ａは、図１に示すように、各種機能を実現する動作部として、カラースキャナ１１、ＬＳＵ（Laser Scan Unit；レーザ走査ユニット）１２、画像形成部１３、フィニッシャ部１４、及び等を備える。また、複合機Ａはさらに、ファクシミリ部１９を備える。複合機Ａはさらに、各機能部を制御するために、制御装置１０を備える。また、複合機Ａは、図示しない電源スイッチによって給電のオン／オフが切り換えられる主電源３０を備える。なお、図示はしないが、複合機Ａは、ユーザに情報を提示する液晶表示装置等の表示部、並びに、ハードキー及びタッチセンサ等を備え、ユーザからの指示を受け付ける指示受付部等を備える。
【００２１】
カラースキャナ１１は、図示しない光源、イメージセンサ、並びにミラー及びレンズ等の光学部材を備える。カラースキャナ１１は、原稿を光源からの光で照明して、その反射光を光学部材によってイメージセンサに導き、イメージセンサにて反射光を電気信号に変換することで、カラー画像データを取得する。
【００２２】
ＬＳＵ１２は、レーザ光源、ポリゴンミラー、レンズ、及びその他のミラー等を備える。ＬＳＵ１２は、レーザ光源からの出射光をカラー画像データに基づいて変調し、出射光をポリゴンミラーにて反射させるとともに、ポリゴンミラーを回転させることで、感光体上を出射光で走査して、画像を描く。レンズ及びその他のミラー等の光学部材は、レーザ光源からの光を、ポリゴンミラーへ、次いで感光体へと導く。
【００２３】
画像形成部１３は、印刷を実行するための装置及び部材等を含んでおり、具体的には、転写、定着、及び用紙搬送等を担う機構等を含む。
【００２４】
フィニッシャ部１４は、ソート、パンチ、ステープル等の後処理を行うことができる。フィニッシャ部１４は、複合機Ａの機能を強化するためのエンハンスメント機器の一例である。よって、フィニッシャ部１４に代えて、エンハンスメント機器として、原稿を自動的に搬送する自動原稿搬送装置等を適用することもできる。
【００２５】
ファクシミリ部１９は、複合機Ａのファクシミリ機能を担う。すなわち、電話回線等の通信回線を介して、他のファクシミリ装置と画像データのやり取りを行う。
【００２６】
制御装置１０は、互いに接続された複数の基板（具体的には、メイン基板１５、エンジン基板１６、及びエンハンスメント基板１７、拡張基板１８等のプリント配線板）を備え、複合機Ａ内の各部を制御する。なお、図示しないが、制御装置１０には、上述の表示部及び指示受付部を制御する制御基板も含まれる。
【００２７】
各基板は、ＩＣ（集積回路）、抵抗器、トランジスタ、及びコンデンサ等の電子部品を搭載する。これらの基板は、各動作部（１１〜１４、１９）等からの信号を受けて種々の処理を実行したり、各動作部の動作を制御したり、他の配線板に対してコマンド等の信号を送信したりする。図１には、このような基板のうちの３種（１５〜１７）を示す。
【００２８】
各基板については、次欄で詳細に説明する。なお、図中に示す各基板の機能部（５１〜５３、６１〜６４、７１〜７２、８１等）は、ＩＣ等によって実現される。
【００２９】
（1-2）制御装置１０
（i）メイン基板１５
メイン基板（第１コントローラ）１５は、複合機Ａの全体を統括制御する、メインコントローラとして機能する。
【００３０】
図１に示すように、メイン基板１５は、カラースキャナ１１及びＬＳＵ１２に接続され、カラースキャナ１１及びＬＳＵ１２の動作を制御したり、画像処理を行ったりするための電子部品を備える。具体的には、メイン基板１５は、通信ネットワーク３００を介して通信可能な外部装置（ＰＣ２００等）とのインターフェースである対外通信部５１を備える。また、メイン基板１５は、制御回路５２、リセット回路５３、及びスイッチ５５を備えると共に、第１〜第９ポート（ｐ１１〜ｐ１５）等の複数のポートを備える。
【００３１】
対外通信部５１は、第８ポートＰ１４に接続されており、第８ポートＰ１４を介して、ＰＣ２００等の外部装置と通信することができる。
【００３２】
制御回路５２は、メモリ５２ａ、第１通信部５２ｂ、第２通信部５２ｃ、第３通信部５２ｅ、及びリセット実行部５２ｄ等を備える。
【００３３】
メモリ５２ａ内には、カラースキャナ１１及びＬＳＵ１２等の制御プログラム等が記憶されている。
【００３４】
第１通信部５２ｂは、３つのポート（第２〜第４ポート（まとめて符号“ｐ１２”を付す））に接続されており、これらのポートを介して、エンジン基板１６との間で、印刷コマンド等、画像形成に関する信号の送受信を行う。
【００３５】
第２通信部５２ｃは、３つのポート（第５〜第７ポート（まとめて符号“ｐ１３”を付す））に接続されており、これらのポートを介して、エンジン基板１６との間で、画像読取コマンド等、画像読取に関する信号の送受信を行う。このように、印刷コマンドと画像読取コマンドとが異なる通信部によってやり取りすることで、同一の通信部を用いるよりも、コマンドの通信速度を増大させることができる。
【００３６】
第３通信部５２ｅは、第９ポートｐ１５に接続されており、拡張基板１８に制御信号等を送信可能である。
【００３７】
リセット実行部５２ｄは、エンジン基板１６の初期化を制御する。
【００３８】
また、リセット回路５３は、スイッチ５４を備えており、主電源３０により電源が投入されると、メイン基板１５の電源電圧を検知してスイッチ５４をオンとすることで、制御回路５２に対してリセット信号Ｒを出力することができる。
【００３９】
スイッチ５５は、リセット実行部５２ｄからの制御信号を受けて、オン／オフが切り換えられるようになっており、第１ポートｐ１１を介して、エンジン基板１６に接続されている。
【００４０】
（ii）エンジン基板１６
エンジン基板（第２コントローラ）１６は、画像形成部１３の動作を制御するサブコントローラとして機能する。
【００４１】
図１に示すように、エンジン基板１６は、画像形成部１３に接続される。そして、エンジン基板１６は、第１〜第１１ポート（ｐ２１〜ｐ２５）を備えると共に、制御回路６１、リセット回路６２、及びスイッチ６４等を備える。
【００４２】
第１ポートｐ２１はメイン基板１５の第１ポートｐ１１に、第２〜第４ポート（まとめて符号“ｐ２２”を付す）はメイン基板１５の第２〜第４ポートｐ１２に、第５〜第７ポート（まとめて符号“ｐ２３”を付す）はメイン基板１５の第５〜第７ポートｐ１３に、それぞれ接続される。また、エンジン基板１６の第８〜第１０ポート（まとめて符号“ｐ２４”を付す）、及び第１１ポートｐ２５は、エンハンスメント基板１７に接続される。
【００４３】
制御回路６１は、メモリ６１ａ、エンジン基板１６の第１通信部６１ｂ、第２通信部６１ｃ、第３通信部６１ｄ等を備える。
【００４４】
メモリ６１ａ内には、画像形成部１３の制御プログラム等が記憶されている。
【００４５】
第１通信部６１ｂは、第２〜第４ポートｐ２２に接続されており、メイン基板のポートｐ１２を介して、メイン基板の第１通信部５２ａとの間で、印刷コマンド等、画像形成に関する信号の送受信を行う。第２通信部６１ｃは、第５〜第７ポートｐ２３に接続されており、メイン基板のポートｐ１３を介して、第２通信部５２ｃとの間で画像読取コマンド等、画像読取に関する信号の送受信を行う。第３通信部６１ｄは、第８〜第１０ポートｐ２４に接続されており、エンハンスメント基板１７との間で種々のコマンド等の信号の送受信を行う。
【００４６】
リセット回路６２は、スイッチ６３を備え、第１ポートｐ２１から制御回路６１に至る配線に接続されている。リセット回路６２も、電源電圧を検知してスイッチ６３をオンとすることで、制御回路６１に対してリセット信号Ｒを出力することができる。
【００４７】
スイッチ６４は、第１１ポートｐ２５に接続されており、制御回路６１からの信号を受けて、オン／オフが切り換えられる。エンジン基板１６のスイッチ６４は、エンハンスメント基板１７への電源供給回路上に配されている。スイッチ６４がオンされると、エンハンスメント基板１７の回路に電流が供給され、オフされると、供給が停止される。つまり、スイッチ６４は、制御回路６１の制御を受けることで、エンハンスメント基板１７への給電開始手段として機能する。
【００４８】
（iii）エンハンスメント基板１７
エンハンスメント基板（第３コントローラ）１７は、フィニッシャ部１４の動作を制御するサブコントローラとして機能する。
【００４９】
図１に示すように、エンハンスメント基板１７は、フィニッシャ部１４に接続される。そして、エンハンスメント基板１７は、第１〜第４ポート（ｐ３１〜ｐ３２）、制御回路７１、及びリセット回路７２等を備える。
【００５０】
制御回路７１は、メモリ７１ａ、通信部７１ｂ、判断部７１ｃ等を備える。
【００５１】
メモリ７１ａ内には、フィニッシャ部１４の制御プログラム等のデータが記憶されている。
【００５２】
通信部７１ｂは、第１〜第３ポート（まとめて符号“ｐ３１”を付す）に接続されており、エンジン基板１６の第８〜第１１ポートｐ２４を介して第３通信部６１ｄとの間で信号のやりとりを行う。
【００５３】
判断部７１ｃは、メモリ７１ａ内で展開されたデータが正常であるか否かを判断する。
【００５４】
リセット回路７２は、スイッチ７３を備え、リセット信号Ｒを制御回路７１に対して出力することができる。リセット回路７２も、電源電圧を検知してスイッチ７３をオンとすることで、制御回路７１に対してリセット信号Ｒを出力することができる。
【００５５】
ポート群ＰＤに含まれる第４ポートｐ３２は、エンジン基板１６の第１１ポートｐ２５に接続されると共に、エンハンスメント基板１７への電源供給系路上に配されている。
【００５６】
（iv）拡張基板１８
拡張基板１８は、ファクシミリ部１９の動作を制御するようになっており、メイン基板１５の機能を拡張する役割を担う。
【００５７】
拡張基板１８は、制御回路８１を備える。また、拡張基板１８は、制御回路８１に接続されると共に、メイン基板１５の第９ポートｐ１５と接続されるポートｐ４を備える。ただし、拡張基板１８は独自のリセット回路を持たない。
【００５８】
制御回路８１はメモリ８１ａを備え、メモリ８１ａ内には、ファクシミリ部１９の制御プログラム等のデータが記憶されている。
【００５９】
なお、以上（i）〜（iv）欄で述べた各基板の制御回路（５２、６１、７１、８１）に含まれる機能部（通信部等）は、ＣＰＵ（central processing unit）、ＲＯＭ（read only memory）、ＲＡＭ（random access memory）、及びその他記録媒体等によって実現される。
【００６０】
また、上述のスイッチ（５４〜５５、６３〜６４、７３）は、ＭＯＳＦＥＴ（metal-oxide-semiconductor field-effect transistor）等のトランジスタによって構成される。
【００６１】
また、以上の説明から、複合機Ａは、メインコントローラであるメイン基板１５と、サブコントローラである基板（１６、１７、１８）及び動作部（１３、１４、１９）を備えるメカトロニクスと、を備える装置である、と表現できる。
【００６２】
（1-3）制御装置１０におけるリセット動作
複合機Ａを適切に動作させるために、制御装置１０のメモリ（５２ａ、６１ａ、７１ａ、８１ａ等）に新たなソフトウェアが書き込まれたり、既に格納されているソフトウェアをアップデートしたりする、書き換え動作（インストール）が行われることがある。「ソフトウェア」は「ファームウェア」を含んでおり、「プログラム」と言い換えることもできる。書き換え後は、各基板（１５、１６、１７、１８等）の内部回路がリセット（初期化）される。また、主電源３０による電力供給が開始されたとき（電源投入時）にも、内部回路がリセットされる。
【００６３】
制御装置１０は、上述の構成を有することによって、メイン基板１５を通じて、エンジン基板１６、及びエンジン基板１６に接続された他の基板（本形態ではエンハンスメント基板１７）の回路をリセットすることができる。また、制御装置１０は、エンジン基板１６を通じて、メイン基板１５の回路をリセットすることもできる。具体的には、以下に述べる通りである。
【００６４】
（i）メイン基板１５を通じて他の基板の回路のリセットを行う場合
以下、ＰＣ２００から書き換えデータをダウンロードし、ソフトウェアのアップデートを行うときの処理の流れについて、図２のフローチャートを参照して説明する。
【００６５】
図２に示すように、対外通信部５１は、ＰＣ２００から通信ネットワーク３００を介して、書き換えデータを受信する（ステップＳ１１）。メイン基板１５は、第１通信部５２ｂ又はその他の通信部を介して、エンジン基板１６に、この書き換えデータを送信する（ステップＳ１２）。エンジン基板１６の制御回路６１は、エンハンスメント基板１７の制御回路７１と通信し、エンハンスメント基板１７のメモリ７１ａ内で、書き換えデータを展開する（ステップＳ１３）。
【００６６】
エンハンスメント基板１７の判断部７１ｃにおいて、メモリ７１ａ内で展開された書き換えデータが正常であると判断されると（ステップＳ１４でＹｅｓ）、通信部７１ｂ等により、書き換えデータ受信終了通知がエンジン基板１６に送信される（ステップＳ１５）。一方、正常でないと判断されれば（ステップＳ１４でＮｏ）、表示部を介してユーザに書き換えに失敗した旨を通知する等の処理が行われる（ステップＳ２１）。
【００６７】
エンハンスメント基板１７からの受信終了通知を受けて、エンジン基板１６は、メイン基板１５に初期化指示を出す（ステップＳ１６）。
【００６８】
スイッチ５５は、リセット回路６２のスイッチ６３と同一の電源に接続されているので、メイン基板１５のリセット実行部５２ｄからの信号によりスイッチ５５がオンとされると、リセット回路６２がリセットされ、エンジン基板１６の制御回路６１にリセット信号Ｒが入力される。その結果、エンジン基板１６の制御回路６１がリセットされる（ステップＳ１７）。つまり、メイン基板１５のスイッチ５５が、リセット実行部５２ｄの制御を受けて、エンジン基板１６の回路を初期化する手段として機能する。
【００６９】
エンジン基板１６は、リセット中には、スイッチ６４がオフとされるような回路構成となっている。上述したように、スイッチ６４は、エンハンスメント基板１７への電源供給回路上に配されるので、エンジン基板１６のリセット中には、エンハンスメント基板１７への電源供給が停止される。
【００７０】
メイン基板１５からエンジン基板１６にかけられているリセットが解除されると（ステップＳ１８）、エンジン基板１６のソフトウェアが始動し始める（ステップＳ１９）。それと同時に、エンハンスメント基板１７において、電源投入時と同じ初期化シーケンスが開始される（ステップＳ２０）。
【００７１】
つまり、メイン基板１５のスイッチ５５を介して、エンジン基板１６及びエンハンスメント基板１７の両方が初期化される。
【００７２】
なお、拡張基板１８については、メイン基板１５のソフトウェアを用いた制御によって、メイン基板１５の第３通信部５２ｅが、リセット信号Ｒを拡張基板１８の制御回路８１に入力し、これによって制御回路８１がリセットされる。
【００７３】
（ii）エンジン基板１６を通じて他の基板の回路のリセットを行う場合
複合機Ａの主電源３０による電源供給をオン／オフする電源スイッチ（図示せず）が押下されることによる、通常の電源投入時のリセットの流れについて、図３を参照して説明する。
【００７４】
図３に示すように、電源投入後、電源電圧が所定の電圧値に達すると（ステップＳ３１でＹｅｓ）、エンジン基板のリセット回路６２により、リセット信号Ｒが制御回路６１に出力される。その結果、制御回路６１がリセットされる（ステップＳ３２）。上述したように、エンジン基板１６のリセット中は、スイッチ６４がオフとなることによって、エンハンスメント基板１７への電源供給は停止される。
【００７５】
エンジン基板１６のリセット解除以後は、上述のステップＳ１８〜Ｓ２９と同様に、エンジン基板１６のソフトウェアが始動されて、エンハンスメント基板１７の初期化シーケンスが実行される（ステップＳ３３〜Ｓ３５）。
【００７６】
なお、このとき、メイン基板１５においては、リセット回路５３により、メイン基板１５内の回路のリセットが行われる。つまり、メイン基板１５においても、電源電圧が所定値に達すると、リセット回路５３により、リセット信号Ｒが制御回路５２に出力される。その結果、制御回路５２がリセットされる。
【００７７】
また、拡張基板１８は、メイン基板１５の初期化後、上記ダウンロード時の初期化と同様に、メイン基板１５のソフトウェアを用いた制御により、初期化される。
【００７８】
以上に述べたように、本実施形態では、メイン基板１５、エンジン基板１６、及びエンハンスメント基板１７が、直列的に接続されている。つまり、制御装置１０において、メインコントローラにサブコントローラが従属し、さらにこのサブコントローラに他のコントローラが従属する、というように、システム（各コントローラ）が多段のカスケード状に従属している。そして、初期化対象システムのすぐ上段のシステムが、初期化対象システムの電源を制御するようになっている。
【００７９】
仮に、複数の階層に渡って従属しているシステムの全てをメイン基板１５から初期化するようになっていた場合、電源投入時（起動時）に、メイン基板１５のソフトウェアが起動してから、画像形成基板１６の回路を初期化し、その後ようやく画像形成部１３の定着等の機器が動作を開始することになる。動作開始後、定着等の機器が安定して、画像形成ジョブを実行できるようになるまでには、さらに時間を要する。特に、エンジン基板１６等のサブコントローラと比べて、メイン基板１５のソフトウェアの起動が遅いため、ジョブ実行可能となるまでには相当の時間を要する。
【００８０】
これに対して、本実施形態では、電源投入時には、エンジン基板１６及びエンハンスメント基板１７は、メイン基板１５のソフトウェアが起動しているか否かにかかわらず、ソフトウェアが起動して、所定の動作部の制御を開始することができる。また、その一方で、メイン基板１５からソフトウェアを書き換えた場合は、メイン基板１５のソフトウェアを用いた制御を受けて、エンジン基板１６がエンハンスメント基板１７の電源を制御し、擬似的に、電源投入時の起動と同じ制御シークエンスを経て、初期化できるようになっている。
【００８１】
その結果、複合機Ａは、電源投入時にはすばやく機能装置を立ち上げて、画像形成ジョブの依頼に迅速に対応することができる。また、通信ネットワーク３００を介して得た書き換えデータによってソフトウェアを書き換えた場合には、ユーザが複合機Ａ自体に設けられた電源スイッチをオフ、オンしなくても、自動的に初期化が実行される。
【００８２】
従って、ユーザにとっては、起動から印刷物を得るまでの時間が短くて済むと共に、ソフトウェアの書き換えの度に、複合機Ａの電源スイッチを手動でオフ、オンする必要がかくなるので、利便性が高い。
【００８３】
なお、ファクシミリ部１９の安定には、画像形成部１３の安定ほど長時間を要さないので、拡張基板１８が、常にメイン基板１５のソフトウェアを用いた制御によって初期化されても、起動にかかる時間に与える影響は小さい。
【００８４】
さらに、本実施形態では、メイン基板１５のソフトウェアを用いたリセット制御による初期化では、電源投入時の初期化と同じシーケンスがリセット信号から生成されるようになっている。よって、エンジン基板１６及びエンハンスメント基板１７のソフトウェアは、起動要因にかかわらず、常に同一の通信シーケンスで初期化の手続を行うことができる。すなわち、初期化にかかるソフトウェアを条件分岐なしに構成することができるので、結果的にソフトウェアを簡素化し、メモリの容量を節減することができる。
【００８５】
＜２．その他の実施形態＞
上記＜１．＞欄で述べた実施形態は、本発明を適用した技術の一例に過ぎない。
【００８６】
例えば、上述の実施形態では、制御装置１０のカスケードは、名基板１５、エンジン基板１６、及びエンハンスメント基板１７の３層構造となっているが、制御装置１０が、さらに多数の層構造を有するようになっていてもよい。
【００８７】
例えば、エンハンスメント基板１７にさらに他のサブコントローラが従属してもよく、この場合、通信ネットワーク３００を介してソフトウェアがダウンロードされたときに、上記他のサブコントローラが、エンハンスメント基板１７のソフトウェアの起動を受けて、電源投入時と同様の初期化シーケンスを開始するようになっていてもよい。
【００８８】
本発明は、以上に述べた各形態に限定されるものではない。以上において特に言及しなかった構成及び部材については、従来公知の技術を好適に適用することができる。また、異なる欄に記載した技術を組み合わせて得られる形態についても、本発明の実施の形態に含まれる。
【図面の簡単な説明】
【００８９】
【図１】本発明の実施の一形態である複合機Ａの要部構成を示すブロック図。
【図２】通信ネットワークを介して外部装置からソフトウェアをダウンロードしたときのリセット動作の流れを示すフローチャートである。
【図３】電源が投入されたときのリセット動作の流れを示すフローチャートである。
【符号の説明】
【００９０】
Ａ      複合機（画像形成装置）
１０    制御装置
１１    カラースキャナ
１２    ＬＳＵ
１３    画像形成部
１４    フィニッシャ部
１５    メイン基板（第１コントローラ）
１６    エンジン基板（第２コントローラ）
１７    エンハンスメント基板（第３コントローラ）
２０    主電源
２００  ＰＣ
３００  通信ネットワーク
【図１】
0005145057.tif 000002
【図２】
0005145057.tif 000003
【図３】
0005145057.tif 000004