(57)【要約】【課題】画像データを分割して得られる分割データを複数の画像処理制御部に振り分けて出力する装置において、各画像処理制御部から出力される画像データの通信状態を監視する技術を提供する。【解決手段】メインコントローラーＭＣは画像データを分割して出力する。画像処理コントローラー６２Ｂ、６２Ｃは、メインコントローラーＭＣで分割されたバンドデータを画像処理してビデオデータを作成するとともにヘッドコントローラーＨＣに送信する。ヘッドコントローラーＨＣは、画像処理コントローラー６２Ｂで送信されるバンドデータを受信するとともに、画像処理コントローラー６２Ｃで送信されるビデオデータを受信する。また、ヘッドコントローラーＨＣは、ビデオデータを正常に受信したか否かを示す信号を出力する。【選択図】図６
2011173367.tif 000002
【特許請求の範囲】
【請求項１】
画像データを分割して出力する分割処理部と、
前記分割処理部で分割された画像データを画像処理して得られた第１の分割データを送信する第１の画像処理制御部と、
前記分割処理部で分割された画像データを画像処理して得られた第２の分割データを送信する第２の画像処理制御部と、
前記第１の分割データを通信する第１の通信部と、
前記第２の分割データを通信する第２の通信部と、
前記第１の分割データ及び前記第２の分割データを受信し、前記第１の通信部で通信された前記第１の分割データを正常に受信したか否かを判別し、判別された結果を示す第１の信号を出力するとともに前記第２の通信部で通信された前記第２の分割データを正常に受信したか否かを判別し、判別された結果を示す第２の信号を出力する信号制御部と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記信号制御部は、前記分割処理部に前記第１の信号及び前記第２の信号を出力し、
前記分割処理部は、前記信号制御部から出力される前記第１の信号に基づいて前記第１の画像処理制御部、前記第１の通信部、及び前記信号制御部との間の通信状態を判別するとともに、
前記信号制御部から出力される前記第２の信号に基づいて前記第２の画像処理制御部、前記第２の通信部、及び前記信号制御部との間の通信状態を判別する判別部を有する請求項１に記載の画像処理装置。
【請求項３】
前記分割処理部は、前記第１の画像処理制御部、前記第１の通信部、及び前記信号制御部との間の前記分割データの通信状態、および前記第２の画像処理制御部、前記第２の通信部、前記信号制御部との間の前記分割データの通信状態を記憶する記憶部を有する請求項２に記載の画像処理装置。
【請求項４】
前記分割処理部は、前記第１の画像処理制御部で送信される第１の分割データが前記第１の通信部で正常に通信されなかったと判別したときには、前記第１の分割データを前記第２の画像処理制御部に出力して前記第２の通信部で通信させる請求項２または３に記載の画像処理装置。
【請求項５】
前記信号制御部は、前記第１の画像処理制御部で送信される第１の分割データを前記第１の通信部で正常に通信しなかったとき、前記第１の分割データを前記第１の通信部で正常に通信しなかったことを示す前記第１の信号を前記第２の通信部から前記第２の画像処理制御部に送信する請求項１ないし４のいずれか一項に記載の画像処理装置。
【請求項６】
前記第２の画像処理制御部は前記第１の分割データを前記第１の通信部で正常に通信しなかったことを前記分割処理部に送信する請求項５に記載の画像処理装置。
【請求項７】
前記分割処理部は、前記第１の分割データを前記第１の通信部で正常に受信しなかったことが前記第２の画像処理制御部から送信されたときには、前記第１の分割データを前記第１の画像処理制御部に再度出力して前記第１の通信部に通信させる請求項６に記載の画像処理装置。
【請求項８】
画像データを分割して出力する分割処理部と、
前記分割処理部で分割された画像データを画像処理して得られた第１の分割データを送信する第１の画像処理制御部と、
前記分割処理部で分割された画像データを画像処理して得られた第２の分割データを送信する第２の画像処理制御部と、
前記第１の画像処理制御部で送信される前記第１の分割データを通信する第１の通信部と、
前記第２の画像処理制御部で送信される前記第２の分割データを通信する第２の通信部と、
前記第１の分割データ及び前記第２の分割データを受信し、前記第１の通信部で通信された前記第１の分割データを正常に受信したか否かを判別し、判別された結果を示す第１の信号を出力するとともに前記第２の通信部で通信された前記第２の分割データを正常に受信したか否かを判別し、判別された結果を示す第２の信号を出力する露光ヘッド制御部と、
前記露光ヘッド制御部で受信された前記第１の分割データ及び前記第２の分割データに基づいて露光が制御される露光ヘッド部と、
前記露光ヘッド部で露光されて潜像を形成する潜像担持体と、
を備えることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、露光ヘッド制御部に転送される画像データに基づき露光ヘッドを制御して潜像担持体に潜像を形成する画像形成装置および上記画像データを作成して露光ヘッド制御部に転送する画像処理装置に関するものである。
【背景技術】
【０００２】
従来、プリンターなどの画像形成装置として発光素子を列状に配置したラインヘッドにより感光体などの潜像担持体に潜像を形成するものが知られている（例えば特許文献１参照）。この特許文献１に記載の画像形成装置では、画像形成指令に含まれる画像データに対して画像処理コントローラーにより画像処理を施してビデオデータを形成する。そして、このビデオデータをヘッドコントローラー（本発明の「露光ヘッド制御部」に相当）に転送し、ヘッドコントローラーのメモリーに格納する。そして、そのメモリー内のビデオデータに基づきヘッドコントローラーがラインヘッドの発光素子を点灯制御することで、画像データに対応する潜像を潜像担持体に形成している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１３７２３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記した特許文献１に記載の装置では、画像処理を行う画像処理制御部とラインヘッドの点灯制御を行うヘッドコントローラーとは、１対１で通信するため、両者の間で継続的な通信路の消失が発生した場合，ヘッドコントローラーにビデオデータを転送することができず、ヘッドコントローラーのメモリー上に正しくビデオデータを格納することができない。その結果、印刷結果に不具合が生じることがあった。
【０００５】
そこで、この問題を解決するために、ヘッドコントローラーに対して画像処理制御部を複数配することが考えられる。すなわち、予め複数の画像処理制御部を準備しておき、画像データを分割して各分割データを複数の画像処理制御部に振り分けることで、各画像処理制御部で分割データを画像処理して得られるビデオデータを複数の通信路でヘッドコントローラーに転送することができる。したがって、何れかの通信路で断線やノイズ等による通信不良が発生しても、画像データを分割して出力するモジュール（本発明の「分割処理部」）が各通信路の通信状態さえ把握しておれば、その通信状態に応じて画像データの振り分けを制御することで一部の通信不良に適切に対応することが可能となる。
【０００６】
しかしながら、このように画像データを分割して複数の画像処理制御部に分割データを振り分けて出力して各画像処理制御部で分割データを送信する装置において、通信状態を監視するための具体的な構成については従来全く考慮されておらず、通信路のトラブルに適切に対応するのが困難であった。
【０００７】
この発明にかかるいくつかの態様は、画像データを分割した分割データを複数の画像処理制御部に振り分けて出力する装置において、各画像処理制御部から出力される画像データの通信状態を監視する技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の第１の態様は、上記目的を達成するため、画像データを分割して出力する分割処理部と、分割処理部で分割された画像データを画像処理して得られた第１の分割データを送信する第１の画像処理制御部と、分割処理部で分割された画像データを画像処理して得られた第２の分割データを送信する第２の画像処理制御部と、第１の分割データを通信する第１の通信部と、第２の分割データを通信する第２の通信部と、第１の分割データ及び第２の分割データを受信し、第１の通信部で通信された第１の分割データを正常に受信したか否かを判別し、判別された結果を示す第１の信号を出力するとともに第２の通信部で通信された第２の分割データを正常に受信したか否かを判別し、判別された結果を示す第２の信号を出力する信号制御部と、を備えることを特徴としている。
【０００９】
本発明の第２の態様は、上記目的を達成するため、画像データを分割して出力する分割処理部と、分割処理部で分割された画像データを画像処理して得られた第１の分割データを送信する第１の画像処理制御部と、分割処理部で分割された画像データを画像処理して得られた第２の分割データを送信する第２の画像処理制御部と、第１の画像処理制御部で送信される第１の分割データを通信する第１の通信部と、第２の画像処理制御部で送信される第２の分割データを通信する第２の通信部と、第１の分割データ及び第２の分割データを受信し、第１の通信部で通信された第１の分割データを正常に受信したか否かを判別し、判別された結果を示す第１の信号を出力するとともに第２の通信部で通信された第２の分割データを正常に受信したか否かを判別し、判別された結果を示す第２の信号を出力する露光ヘッド制御部と、露光ヘッド制御部で受信された第１の分割データ及び第２の分割データに基づいて露光が制御される露光ヘッド部と、露光ヘッド部で露光されて潜像を形成する潜像担持体と、を備えることを特徴としている。
【００１０】
このように構成された発明（画像処理装置および画像形成装置）では、画像データが分割処理部により分割されるとともに、このように分割された画像データが第１の画像処理制御部や第２の画像処理制御部に出力される。そして、各画像処理制御部で画像データは画像処理されて分割データが作成されるとともに、第１の通信部や第２の通信部に通信される。このように、画像処理された分割データを送信する通信路として、第１の画像処理制御部と第１の通信部との間に形成される通信路と、第２の画像処理制御部と第２の通信部との間に形成される通信路とが形成されている。そして、信号制御部が、第１の通信部で通信された第１の分割データを正常に受信したか否かを判別し、判別された結果を示す第１の信号を出力し、また第２の通信部で通信された第２の分割データを正常に受信したか否かを判別し、判別された結果を示す第２の信号を出力する。したがって、各画像処理制御部から出力される分割データの通信状態を正確に監視することができる。例えば分割処理部が、信号制御部から出力される第１の信号に基づいて第１の画像処理制御部、第１の通信部、及び信号制御部との間の通信状態を判別するとともに、信号制御部から出力される第２の信号に基づいて第２の画像処理制御部、第２の通信部、及び信号制御部との間の通信状態を判別する判別部を有するように構成してもよい。
【００１１】
ここで、分割処理部が、第１の画像処理制御部、第１の通信部、及び信号制御部との間の分割データの通信状態、および第２の画像処理制御部、第２の通信部、信号制御部との間の分割データの通信状態を記憶する記憶部を有するように構成してもよい。
【００１２】
また、分割処理部が、第１の画像処理制御部で送信される第１の分割データが第１の通信部で正常に通信されなかったと判別したときには、第１の分割データを第２の画像処理制御部に出力して第２の通信部で通信させるように構成してもよい。
【００１３】
また、信号制御部が、第１の画像処理制御部で送信される第１の分割データを第１の通信部で正常に通信しなかったとき、第１の分割データを第１の通信部で正常に通信しなかったことを示す第１の信号を第２の通信部から第２の画像処理制御部に送信するように構成してもよい。
【００１４】
また、第２の画像処理制御部が第１の分割データを第１の通信部で正常に通信しなかったことを分割処理部に送信するように構成してもよい。
【００１５】
さらに、分割処理部が、第１の分割データを第１の通信部で正常に受信しなかったことが第２の画像処理制御部から送信されたときには、第１の分割データを第１の画像処理制御部に再度出力して第１の通信部に通信させるように構成してもよい。
【図面の簡単な説明】
【００１６】
【図１】本発明にかかる画像形成装置の第１実施形態を示す図。
【図２】図１に示す装置の電気的構成を示すブロック図。
【図３】メインコントローラーに記憶される画像データの構成を模式的に示す図。
【図４】データ転送の管理情報を示す図。
【図５】ＡＣＫ信号およびＮＡＣＫ信号の構成を示す図。
【図６】図１に示す画像形成装置における画像処理動作の一例を示すシーケンス図。
【図７】本発明にかかる画像形成装置の第２実施形態を示すシーケンス図。
【図８】本発明にかかる画像形成装置の第３実施形態を示すシーケンス図。
【図９】本発明にかかる画像形成装置の第４実施形態を示すシーケンス図。
【図１０】本発明にかかる画像形成装置の第５実施形態を示すブロック図。
【発明を実施するための形態】
【００１７】
図１は本発明にかかる画像形成装置の第１実施形態を示す図である。また、図２は図１に示す装置の電気的構成を示すブロック図である。この画像形成装置１は、互いに異なる色の画像を形成する４個の画像形成ステーション２Ｙ（イエロー用）、２Ｍ（マゼンタ用）、２Ｃ（シアン用）および２Ｋ（ブラック用）を備えている。そして、画像形成装置１は、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）およびブラック（Ｋ）の４色のトナーを重ね合わせてカラー画像を形成するカラーモードと、ブラック（Ｋ）のトナーのみを用いてモノクロ画像を形成するモノクロモードとを選択的に実行可能となっている。この画像形成装置では、ホストコンピューターなどの外部装置から画像形成指令がメインコントローラーＭＣに与えられると、このメインコントローラーＭＣがエンジンコントローラーＥＣおよびヘッドコントローラーＨＣと通信を行い、これに基づき、エンジンコントローラーＥＣがエンジン部ＥＧなど装置各部を制御して所定の画像形成動作を実行し、複写紙、転写紙、用紙およびＯＨＰ用透明シートなどの記録材ＲＭたるシートに画像形成指令に含まれる画像データに対応する画像を形成する。以下、まずエンジン部ＥＧの構成や機能などについて説明し、次に画像データに対する画像処理およびデータ転送を実行するための構成および機能などについて説明する。
【００１８】
各画像形成ステーション２Ｙ、２Ｍ、２Ｃおよび２Ｋは、トナー色を除けばいずれも同じ構造および機能を有している。そこで、図１では、図を見やすくするために、画像形成ステーション２Ｃを構成する各部品にのみ符号を付し、他の画像形成ステーション２Ｙ、２Ｍおよび２Ｋに付すべき符号については記載を省略する。また、以下の説明では、図１に付した符号を参照して画像形成ステーション２Ｃの構造および動作を説明するが、他の画像形成ステーション２Ｙ、２Ｍおよび２Ｋの構造および動作も、トナー色が異なることを除けば同じである。
【００１９】
画像形成ステーション２Ｃには、シアン色のトナー像がその表面に形成される、感光体ドラム２１が設けられている。感光体ドラム２１は、その回転軸が主走査方向（図１の紙面に対して垂直な方向）に平行もしくは略平行となるように配置される。そして、感光体ドラム２１の回転軸に対してＡＣサーボモーター（図示省略）が直接接続される。このため、感光体ドラム２１はＡＣサーボモーターによりダイレクト駆動されて図１中矢印Ｄ21の方向に所定速度で回転駆動される。
【００２０】
感光体ドラム２１の周囲には、感光体ドラム２１表面を所定の電位に帯電させるコロナ帯電器である帯電器２２と、感光体ドラム２１表面を画像信号に応じて露光することで静電潜像を形成する露光ヘッド２３と、該静電潜像をトナー像として顕像化する現像ユニット２４と、第１スクイーズ部２５と、第２スクイーズ部２６と、該トナー像を転写ユニット３の中間転写ベルト３１に一次転写する一次転写ユニットと、転写後の感光体ドラム２１の表面をクリーニングするクリーニングユニットと、クリーナーブレードとが、それぞれこれらの順に感光体ドラム２１の回転方向Ｄ21（図１では、時計回り）に沿って配設されている。
【００２１】
帯電器２２は感光体ドラム２１の表面に接触しないものであり、この帯電器２２には、従来周知慣用のコロナ帯電器を用いることができる。コロナ帯電器にスコロトロン帯電器を用いた場合には、スコロトロン帯電器のチャージワイヤにはワイヤ電流が流されるとともに、グリッドには直流（ＤＣ）のグリッド帯電バイアスが印加される。帯電器２２によるコロナ放電で感光体ドラム２１が帯電されることで、感光体ドラム２１の表面の電位が略均一の電位に設定される。
【００２２】
露光ヘッド２３は後述するようにヘッドコントローラーＨＣから与えられるビデオデータに基づき光ビームを発生させて光ビームにより感光体ドラム２１表面を露光して画像信号に対応する静電潜像を形成するものであり、複数の発光素子と、レンズアレイとを有している。
【００２３】
この露光ヘッド２３により感光体ドラム２１の表面に形成された静電潜像に対して現像ユニット２４からトナーが付与されて、静電潜像がトナーにより現像される。なお、この画像形成装置１の現像ユニット２４では、キャリア液内にトナーを概略重量比２０％程度に分散させた液体現像剤を用いてトナー現像が行われる。この画像形成装置１では、従来一般的に使用されている、Isopar（商標：エクソン）をキャリア液とした低濃度（１〜２ｗｔ％）かつ低粘度の常温で揮発性を有する揮発性液体現像剤ではなく、高濃度かつ高粘度の、常温で不揮発性の樹脂中へ顔料などの着色剤を分散させた平均粒径１μｍの固形粒子を、有機溶媒、シリコンオイル、鉱物油又は食用油等の液体溶媒中へ分散剤とともに添加し、トナー固形分濃度を約２０%とした高粘度（３０〜１００００ｍＰａ・ｓ程度）の液体現像剤が用いられる。
【００２４】
第１スクイーズ部２５および第２スクイーズ部２６にはスクイーズローラーがそれぞれ設けられている。そして、各スクイーズローラーが回転しながら感光体ドラム２１の表面と当接してトナー像の余剰キャリア液やカブリトナーを除去する。なお、本実施形態では２つのスクイーズ部２５、２６により余剰キャリア液やカブリトナーを除去しているが、スクイーズ部の個数や配置などはこれに限定されるものではなく、例えば１個のスクイーズ部を配置してもよい。
【００２５】
スクイーズ部２５、２６を通過してきたトナー像は一次転写ユニットにより中間転写ベルト３１に一次転写される。この中間転写ベルト３１は、その表面、より詳しくはその外周面にトナー像を一時的に担持可能な像担持体としての無端状ベルトであり、複数のローラー３２、３３、３４および３５に掛け渡されている。このうちローラー３２はベルト駆動モーター（図示省略）に機械的に接続されて、中間転写ベルト３１を図１の矢印方向Ｄ31に周回駆動するベルト駆動ローラーとして機能している。なお、中間転写ベルト３１を掛け渡されたローラー３２ないし３５のうち、モーターにより駆動されるのは上記したベルト駆動ローラー３２のみであり、他のローラー３３、３４および３５は駆動部を有しない従動ローラーである。
【００２６】
一次転写ユニットは一次転写バックアップローラー２７１を有しており、一次転写バックアップローラー２７１は中間転写ベルト３１を挟んで感光体ドラム２１と対向して配設されている。感光体ドラム２１と中間転写ベルト３１とが当接する一次転写位置ＴＲ1では、感光体ドラム２１上のトナー像が中間転写ベルト３１の外周面（一次転写位置ＴＲ1において下面）に転写される。こうして画像形成ステーション２Ｃにより形成されたシアン色のトナー像が中間転写ベルト３１に転写される。同様に、他の画像形成ステーション２Ｙ、２Ｍおよび２Ｋでもトナー像の転写が実行されることで、各色のトナー像が中間転写ベルト３１上に順次重ね合わされ、フルカラーのトナー像が形成される。一方、モノクロトナー像が形成される際には、ブラック色に対応した画像形成ステーション２Ｋのみにおいて、中間転写ベルト３１へのトナー像転写が行われる。
【００２７】
こうして中間転写ベルト３１に転写されたトナー像は二次転写位置ＴＲ2に搬送される。この二次転写位置ＴＲ2では、中間転写ベルト３１を巻き掛けられたローラー３４に対して二次転写ローラー４が中間転写ベルト３１を挟んで対向配置されており、中間転写ベルト３１表面と転写ローラー４表面とが互いに当接して転写ニップＮＰを形成している。すなわち、ローラー３４は二次転写バックアップローラーとして機能している。二次転写ローラー４の回転シャフト４２１は、例えばバネのような弾性部材である押圧部４５によって弾性的に、かつ中間転写ベルト３１に対して近接・離間移動自在に支持されている。
【００２８】
二次転写位置ＴＲ2においては、中間転写ベルト３１上に形成された単色あるいは複数色のトナー像が、一対のゲートローラー５１から搬送経路ＰＴに沿って搬送される記録材ＲＭに転写される。なお、この実施形態では、液体現像剤を用いてトナー像を形成する湿式現像方式でトナー像を形成しているので、良好な転写特性を得るために、転写ニップにおいては中間転写ベルト３１に対し記録材ＲＭが高い押圧力で押圧されることが望まれる。また、液体現像剤を介在させるため、記録材ＲＭが中間転写ベルト３１に貼り付きジャムとなる可能性が高い。そこで、この画像形成装置１では、把持部を有する二次転写ローラー４が用いられている。
【００２９】
二次転写ローラー４は、円筒の外周面の一部を切り欠いてなる凹部４１が設けられたローラー基材４２を有している。このローラー基材４２では、回転軸中心に方向Ｄ4に回転自在の回転シャフト４２１が二次転写バックアップローラー３４の回転軸と平行または略平行に配置されるとともに、押圧部４５により二次転写バックアップローラー３４側に付勢されて所定の荷重（この実施形態では６０ｋｇｆ）が付加されている。そして、図示を省略するモーターから回転駆動力が回転シャフト４２１に与えられると、二次転写ローラー４は回転方向Ｄ4に回転する。
【００３０】
また、ローラー基材４２の外周面、つまり凹部４１の内部に相当する領域を除く表面領域にゴムや樹脂などの弾性層（図示省略）が形成されている。この弾性層はバックアップローラー３４に巻き掛けられた中間転写ベルト３１と対向して転写ニップＮＰを形成する。また、凹部４１の内部には、記録材ＲＭを把持するための把持部４４が配設されている。この把持部４４は、凹部４１の内底部からローラー基材４２の外周面に立設されたグリッパ支持部材と、グリッパ支持部材の先端部に対して接離自在に支持されたグリッパ部材とを有している。そして、グリッパ部材を駆動制御することで記録材ＲＭの把持や把持開放を行うことが可能となっている。
【００３１】
なお、トナー像が二次転写された記録材ＲＭは、二次転写ローラー４から搬送経路ＰＴ上に設けられた定着ユニット７へ送出される。定着ユニット７では、記録材ＲＭに転写されたトナー像に熱や圧力などが加えられて記録材ＲＭへのトナー像の定着が行われる。
【００３２】
次に、上記のように構成されたエンジン部ＥＧを備えた画像形成装置１において、画像形成指令に含まれる画像データからビデオデータを得るための画像処理およびビデオデータのデータ転送を実行するための構成および機能などについて説明する。この画像形成装置１では、図２に示すように、メインコントローラーＭＣに対して画像形成指令が与えられ、このメインコントローラーＭＣのメモリー６０に画像データが記憶される。
【００３３】
図３はメインコントローラーのメモリーに記憶される画像データの構成を模式的に示す図である。また、図４はメインコントローラーのメモリーに記憶されるデータ転送の管理情報を示す図である。この実施形態では、画像データはページデータごとに分割してメモリー６０に記憶される。この「ページデータ」とは画像１ページ分のラインデータからなる画像データであり、ページデータを複数個に分割したバンドデータで構成されている。また、各バンドデータは所定ライン数のラインデータからなる画像データとなっている。なお、本実施形態では、例えば図４に示すように１００個のラインデータを１つのバンドデータとし、５１個のバンドデータによりページデータを構成している。
【００３４】
また、後述するようにデータ転送の進捗状況を管理するため、図３に示すように５１個のバンドデータを識別するためにバンド識別子として「バンドＮｏ．０」から「バンドＮｏ．５０」を設定し、また図４に示すように各「バンドＮｏ．」に対応する管理情報として、「画像処理コントローラーＮｏ．」、「先頭ラインＮｏ．」、「バンド高さ」および「状況」がリスト形式でメインコントローラーＭＣのメモリー６０に記憶される。図４に示すこれらの管理情報のうち「画像処理コントローラーＮｏ．」は後述するように当該バンドデータに対して画像処理を実行する画像処理コントローラーを示す番号である。また、「先頭ラインＮｏ．」はバンドデータを構成するラインデータのうち先頭ラインを示す番号である。また、「バンド高さ」はバンドデータを構成するラインデータの数であり、本実施形態では各バンドデータとも「１００」に設定されている。さらに、「状況」はデータ転送状況を示している。そして、メインコントローラーＭＣは、画像処理コントローラー６２Ａ〜６２Ｄを介してヘッドコントローラーＨＣから送られてくる通知内容、つまり後述するデータ転送が正常に終了したか否かを示す内容に基づき、メモリー６０に記憶されている管理情報の「状況」を更新する。
【００３５】
メインコントローラーＭＣは上記のようにページデータを５１個のバンドデータに分割し、バンドデータ毎に画像処理コントローラー６２Ａ〜６２Ｄに振り分けて転送する。なお、この実施形態では、画像データの形式を、例えばインターリーブ（interleave）形式、すなわちピクセル毎にＹＭＣＫデータがまとまっている形式の画像データとしており、トナー色毎に分けた形式の画像データとはしていない。これによって、画像処理コントローラー６２Ａ〜６２Ｄへの転送データ量を削減するとともに、スケーラブル性を阻害しないようにしている。つまり、トナー色毎に分けた形式の画像データとすると、画像処理コントローラーが増設されたときのことを考慮して画像データを振り分けることが困難となり、スケーラブル性を阻害する可能性がある。よって、この実施形態では、トナー色毎に分けた形式の画像データとしていない。
【００３６】
本実施形態では、装置本体に４個の装着部（図示省略）が設けられている。これらの装着部は、例えばコネクタを有し、画像処理コントローラーを装着するためのものであり、装着部への画像処理コントローラーの装着個数を１〜４個に変更可能となっている。すなわち、画像形成装置１に対して求める処理性能に応じて、装着部に装着する画像処理コントローラーの個数を変更することでスケーラブルな画像形成装置１を実現することが可能となっている。例えば図２では、その４個の装着部全てに画像処理コントローラーが装着されている。すなわち、４個の装着部に、それぞれ画像処理コントローラー６２Ａ〜６２Ｄが装着されており、それぞれ画像処理コントローラーＮｏ．０〜Ｎｏ．３に相当している。
【００３７】
各画像処理コントローラー６２Ａ〜６２Ｄは、それぞれ画像処理部６２１および通信モジュール６２２を備え、全て同一構成になっており、装着個数を増やすことにより順次性能向上が図れるようになっている。各画像処理部６２１は、処理部６２１１およびバンド識別子記憶部６２１２を有している。これらのうち処理部６２１１はメインコントローラーＭＣから転送されるバンドデータに対して所定の画像処理（色変換処理やスクリーン処理）を行い、複数のラインデータからなるビデオデータＶＤを生成する。こうして画像処理して得られるビデオデータＶＤは通信モジュール６２２によりライン単位でヘッドコントローラーＨＣの通信モジュール７２Ａ〜７２Ｄに送信される。バンド識別子記憶部６２１２はメインコントローラーＭＣから転送されるバンドデータの識別子（本実施形態では「バンドＮｏ．」）を記憶する。
【００３８】
例えば画像処理コントローラー６２Ａでは、処理部６２１１で画像処理されたビデオデータＶＤがライン単位で通信モジュール６２２からヘッドコントローラーＨＣの通信モジュール７２Ａに送信される。そして、通信モジュール７２ＡによりビデオデータＶＤが正常に受信されると、受信バンド正常通知信号としてＡＣＫ信号が通信モジュール７２Ａから画像処理コントローラー６２Ａの通信モジュール６２２に送られる。このＡＣＫ信号に対応して画像処理コントローラー６２Ａは次のバンドデータを画像処理してビデオデータＶＤを生成するとともに通信モジュール７２Ａに送信する。したがって、バンド識別子記憶部６２１２に記憶されるバンドＮｏ．を参照することで、画像処理コントローラー６２ＡによるビデオデータＶＤの転送状況を正確に認識し、管理することができる。なお、この点に関しては、他の画像処理コントローラー６２Ｂ〜６２Ｄについても全く同様である。また、メインコントローラーＭＣは各画像処理コントローラー６２Ａ〜６２Ｄのバンド識別子記憶部６２１２に任意にアクセス可能となっており、バンド識別子記憶部６２１２に記憶されるバンドＮｏ．を読み出し、また書き込むことが可能となっている。
【００３９】
なお、バンドデータを画像処理して生成されたビデオデータＶＤが通信モジュール７２Ａ〜７２Ｄにより正常に受信されない場合には、受信バンド不正通知信号としてＮＡＣＫ信号が通信モジュール７２Ａ〜７２Ｄから画像処理コントローラー６２Ａ〜６２Ｄの通信モジュール６２２にそれぞれ送られる。また、通信モジュール７２Ａ〜７２Ｄは画像処理コントローラー側の通信モジュールとの通信路で断線が発生したことを検出すると、後述するヘッド制御モジュール７１に断線検出を示す信号を出力する。
【００４０】
図５はＡＣＫ信号およびＮＡＣＫ信号の構成を示す図である。ＡＣＫ信号は、同図（ａ）に示すように、先頭にバンドデータを正常に受信したことを示すヘッダーが付されるとともに、それに続いてバンドデータを送信してきた画像処理コントローラーの識別子が付されている。例えば上記のように画像処理コントローラー６２Ａの通信モジュール６２２からヘッドコントローラーＨＣの通信モジュール７２Ａにバンドデータが正常に送信されると、「５０５０ｈ」「００００ｈ」のＡＣＫ信号が通信モジュール７２Ａから画像処理コントローラー６２Ａの通信モジュール６２２に送信される。
【００４１】
一方、ＮＡＣＫ信号は、同図（ｂ）に示すように、先頭にバンドデータを不正に受信したことを示すヘッダーが付されるとともに、それに続いて受信バンド不正が発生した画像処理コントローラーの識別子が付されている。例えば上記のように画像処理コントローラー６２Ａの通信モジュール６２２からヘッドコントローラーＨＣの通信モジュール７２Ａにバンドデータが不正に送信されると、「Ａ０Ａ０ｈ」「００００ｈ」のＮＡＣＫ信号が送信される。また、例えば同ＮＡＣＫ信号を通信モジュール７２Ｂから画像処理コントローラー６２Ｂの通信モジュール６２２に送信すると、画像処理コントローラー６２Ｂ側において画像処理コントローラー６２ＡとヘッドコントローラーＨＣとの間でバンドデータの通信が不可となったことを認識することができる。また、これに応じて画像処理コントローラー６２Ｂはその旨をメインコントローラーＭＣに通知する。この点に関しては、画像処理コントローラー６２Ａ〜６２Ｄに共通する機能である。
【００４２】
ヘッドコントローラーＨＣは、通信モジュール７２Ａ、７２Ｂ以外にさらに２個の通信モジュール７２Ｃ、７２Ｄを有しており、通信モジュール７２Ａ〜７２Ｄはそれぞれ画像処理コントローラー６２Ａ〜６２Ｄの通信モジュール６２２と双方向通信可能となっている。また、ヘッドコントローラーＨＣには、ヘッド制御モジュール７１が設けられており、上記のように通信モジュール７２Ａ〜７２Ｄを介して画像処理コントローラー６２Ａ〜６２Ｄからライン単位で送信されてくるビデオデータＶＤをページメモリー７３に記憶する。また、ヘッド制御モジュール７１は、エンジンコントローラーＥＣからの制御信号に応じてページメモリー７３からビデオデータＶＤを読み出してエンジン部ＥＧに搭載されたイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）およびブラック（Ｋ）の各色に対応した露光ヘッド２３にビデオデータＶＤを転送する。こうして、ヘッド制御モジュール７１は露光ヘッド２３を制御して画像データに対応する潜像を各感光体ドラム２１に形成する。なお、断線検出を示す信号が通信モジュール７２Ａ〜７２Ｄからヘッド制御モジュール７１に出力されると、それに応じてヘッド制御モジュール７１は通信モジュール７２Ａ〜７２Ｄを制御してＮＡＣＫ信号を出力させる。この点に関しては後で具体例を例示しながら説明する。
【００４３】
次に、上記のように構成された画像形成装置１の動作について説明する。この画像形成装置１では、メインコントローラーＭＣに画像形成指令が与えられると、メインコントローラーＭＣは、エンジンコントローラーＥＣにエンジン部ＥＧを起動させるための制御信号を送信する。また、メインコントローラーＭＣは、画像形成指令に含まれるページデータを複数個のバンドデータ（本実施形態では、バンドＮｏ．０〜バンドＮｏ．５０の５１個）に分割するとともに、各バンドデータを各画像処理コントローラー６２Ａ〜６２Ｄに振り分けて割り当てる。そして、バンドデータを受け取った画像処理コントローラー６２Ａ〜６２Ｄは当該バンドデータに対して色変換処理やスクリーン処理などの画像処理を施してビデオデータＶＤを作成する。また、バンドデータに対応するバンドＮｏ．がバンド識別子記憶部６２１２に書き込まれる。
【００４４】
一方、制御信号を受けたエンジンコントローラーＥＣは、エンジン部ＥＧ各部の初期化およびウォームアップを開始する。これらが完了して画像形成動作を実行可能な状態になると、エンジンコントローラーＥＣは、各露光ヘッド２３を制御するヘッドコントローラーＨＣに対し、画像形成動作の開始信号を出力する。また、エンジンコントローラーＥＣとヘッドコントローラーＨＣとの間では、この他に露光ヘッド２３を制御するために種々の制御パラメータの送受信が行われる。
【００４５】
ヘッドコントローラーＨＣの通信モジュール７２Ａ〜７２Ｄは、画像処理コントローラー６２Ａ〜６２Ｄの通信モジュール６２２に向けてリクエスト信号を送信する。一方、画像処理コントローラー６２Ａ〜６２Ｄの通信モジュール６２２はリクエスト信号に応じてビデオデータＶＤをそれぞれ対応する通信モジュール７２Ａ〜７２Ｄに送信する。こうしてライン単位で送信されたビデオデータＶＤは、通信モジュール７２Ａ〜７２Ｄにより受信され、ページメモリー７３に格納される。そして、ビデオデータＶＤの準備がヘッドコントローラーＨＣ上のページメモリー７３に整い、露光ヘッド２３に出力できるようになると、ヘッド制御モジュール７１は、エンジンコントローラーＥＣからの要求に応じて、ビデオデータＶＤを順次露光ヘッド２３に送信する。
【００４６】
また、メインコントローラーＭＣは、図４に示す管理情報ならびに画像形成指令に含まれる画像のページ幅（つまりラインデータの長さ）、ページ高さ（つまり１ページ分のライン数）などを、エンジンコントローラーＥＣを介してヘッドコントローラーＨＣに通知する。そして、ヘッドコントローラーＨＣは、ページ高さ、バンド高さと受信したラインデータのライン数とに基づき、１ページの受信完了またはバンドデータの受信完了を判断する。
【００４７】
ところで、上記のようにして画像処理コントローラー６２Ａ〜６２ＤからビデオデータＶＤをデータ転送している途中で画像処理コントローラー６２Ａ〜６２ＤとヘッドコントローラーＨＣとの間で継続的な通信路の消失が発生することがある。例えば画像形成装置１では感光体ドラム２１、帯電器２２などのような高電圧部品を始め様々な電気機器が高密度に実装されているため、装置内部は電気的なノイズが発生しやすい環境となっている。このため、外因性ノイズにより通信が良好に行われず、事実上断線状態となる場合がある。また、通信モジュール６２２と通信モジュール７２Ａ〜７２Ｄとを電気的に接続する接続ケーブルが物理的に外れてしまう、あるいはケーブル自体の損傷や劣化により、物理的な断線が発生することがある。このような場合、ヘッドコントローラーＨＣにビデオデータＶＤを転送することができず、ヘッドコントローラーＨＣのページメモリー７３上に正しくビデオデータＶＤを格納することができなくなる。
【００４８】
そこで、本実施形態では、画像処理コントローラー６２Ａ〜６２Ｄのうち一つの画像処理コントローラーでビデオデータＶＤがヘッドコントローラーＨＣに正常に転送されないときには、メインコントローラーＭＣにより未送信のバンドデータを再生成して再割り当てを行う。すなわち、正常転送されない画像処理コントローラーのバンド識別子記憶部６２１２に記憶されているバンドＮｏ．に基づき未送信のバンドデータをメインコントローラーＭＣで再生成するとともに別の画像処理コントローラーに割り当てる。この「別の画像処理コントローラー」では、再生成されたバンドデータを画像処理して得られるビデオデータＶＤを通信モジュール６２２でヘッドコントローラーＨＣに送信する。例えば図６に示すように、バンドＮｏ．ｋのバンドデータを画像処理して生成されたビデオデータＶＤを画像処理コントローラーＮｏ．１（つまり画像処理コントローラー６２Ｂ）で転送している途中で通信路の断線が検出されると、次のように通信路を切り替えてデータ転送を完了させている。以下、図６を参照しつつ具体例にしたがって画像処理動作について説明する。
【００４９】
図６は図１に示す画像形成装置における画像処理動作の一例を示すシーケンス図である。同図中の「コントローラーＮｏ．１」、「コントローラーＮｏ．２」はそれぞれ画像処理コントローラー６２Ｂ、６２Ｃを示している。バンドＮｏ．０のバンドデータの割り当て先は図４に示すようにコントローラーＮｏ．１（画像処理コントローラー６２Ｂ）であり、画像処理コントローラー６２Ｂで画像処理および画像データの送信が行われる。すなわち、バンドＮｏ．０のバンドデータは画像処理コントローラー６２Ｂの処理部６２１１に与えられ、またバンドＮｏ．がバンド識別子記憶部６２１２に記憶される。そして、処理部６２１１により色変換処理やスクリーン処理などの画像処理がバンドデータに対して実行され、これにより得られる１００個のラインデータからなるビデオデータ（分割データ）ＶＤがライン単位で通信モジュール６２２により送信される。そして、通信モジュール７２ＢはビデオデータＶＤを構成する全てのラインデータを正常に受信すると、ヘッド制御モジュール７１からの制御指令に基づきＡＣＫ信号を画像処理コントローラー６２Ｂの通信モジュール６２２に送信する。このＡＣＫ信号は前述したように通信モジュール７２ＢにビデオデータＶＤが正常に送信されたことを示す受信バンド正常通知信号である。画像処理コントローラー６２Ｂは、このＡＣＫ信号を受信すると、バンドＮｏ．０のバンドデータを画像処理して生成されたビデオデータＶＤの転送が正常に終了したことを、メインコントローラーＭＣに通知する。メインコントローラーＭＣは、この通知を受けて、メモリー６０に記憶している管理情報（図４）のバンドＮｏ．０に対応する「状況」を「転送済」に更新する。
【００５０】
また、バンドＮｏ．１のバンドデータの割り当て先は図４に示すようにコントローラーＮｏ．２（画像処理コントローラー６２Ｃ）であり、画像処理コントローラー６２Ｃで画像処理および画像データの送信が、上記バンドＮｏ．０のバンドデータと同様に行われる。そして、通信モジュール７２ＣはビデオデータＶＤを構成する全てのラインデータを正常に受信すると、ヘッド制御モジュール７１からの制御指令に基づきＡＣＫ信号を画像処理コントローラー６２Ｃの通信モジュール６２２に送信する。画像処理コントローラー６２Ｃは、このＡＣＫ信号を受信すると、バンドＮｏ．１のバンドデータを画像処理して得られたビデオデータＶＤの転送が正常に終了したことを、メインコントローラーＭＣに通知する。メインコントローラーＭＣは、この通知を受けて、メモリー６０に記憶している管理情報（図４）のバンドＮｏ．１に対応する「状況」を「転送済」に更新する。なお、バンドＮｏ．０のバンドデータの転送中にバンドＮｏ．１のバンドデータの転送が開始されており、データ転送は並行して実行されている。
【００５１】
このようにしてバンドデータの送信を繰り返すが、例えば図６に示すようにバンドＮｏ．ｋのバンドデータの転送中に、画像処理コントローラー６２Ｂの通信モジュール６２２と通信モジュール７２Ｂとをつなぐ通信路に断線が発生すると、その旨を示す信号が通信モジュール７２Ｂからヘッド制御モジュール７１に出力される。すると、ヘッド制御モジュール７１によって、通信モジュール７２Ｂとは別の通信モジュール、図６の具体例では通信モジュール７２Ｃから、コントローラーＮｏ．１（画像処理コントローラー６２Ｂ）とヘッドコントローラーＨＣとの通信路で断線が発生したことを示すＮＡＣＫ信号（「Ａ０Ａ０ｈ」「０００１ｈ」）がコントローラーＮｏ．２（画像処理コントローラー６２Ｃ）に送信されて上記通信路断線が通知される。さらに、これを受けたコントローラーＮｏ．２（画像処理コントローラー６２Ｃ）が上記通信路断線をメインコントローラーＭＣに通知する。これによって、コントローラーＮｏ．１とヘッドコントローラーＨＣとの通信路で断線が発生したとしても、別の通信路で上記通信路断線発生をメインコントローラーＭＣに通知することができる。
【００５２】
そして、上記通信路断線発生通知を受けて、メインコントローラーＭＣは、ＮＡＣＫ信号に付されている画像処理コントローラーの識別子に基づき、コントローラーＮｏ．１（画像処理コントローラー６２Ｂ）のバンド識別子記憶部６２１２からバンドＮｏ．を読み出す。ここでは、バンドＮｏ．ｋが読み出される。そして、メインコントローラーＭＣは、メモリー６０に記憶している管理情報（図４）のバンドＮｏ．ｋに対応する「状況」を例えば「不正通知」に更新する。また、メインコントローラーＭＣは、メモリー６０に記憶している管理情報に「不正通知」情報が含まれているときは、その「不正通知」に対応するバンドＮｏ．の画像データを再生成する。そして、メインコントローラーＭＣは、そのバンドＮｏ．に対応するバンドデータ、つまりバンドＮｏ．ｋのバンドデータを別のコントローラーＮｏ．２、つまり画像処理コントローラー６２Ｃに再割り当てする。また、メインコントローラーＭＣは、バンドＮｏ．ｋのバンドデータ転送を行わせるため、バンドＮｏ．をコントローラーＮｏ．２、つまり画像処理コントローラー６２Ｃのバンド識別子記憶部６２１２に書き込む。
【００５３】
そして、コントローラーＮｏ．２では、メインコントローラーＭＣから割り当てられたバンドＮｏ．ｋのバンドデータの転送を実行する。つまり、コントローラーＮｏ．２の処理部６２１１により再生成バンドデータを画像処理してビデオデータＶＤを作成するとともに、コントローラーＮｏ．２の通信モジュール６２２が上記ビデオデータＶＤをヘッドコントローラーＨＣの通信モジュール７２Ｃにライン単位で送信する。そして、上記ビデオデータＶＤを構成する全てのラインデータが正常に受信されると、通信モジュール７２ＣからＡＣＫ信号が画像処理コントローラー６２Ｃの通信モジュール６２２に送信される。これを受けて画像処理コントローラー６２Ｃは、バンドＮｏ．ｋのバンドデータを画像処理して得られたビデオデータＶＤの転送が正常に終了したことをメインコントローラーＭＣに通知する。メインコントローラーＭＣは、この通知を受けて、メモリー６０に記憶している管理情報（図４）のバンドＮｏ．ｋに対応する「状況」を「転送済」に更新する。
【００５４】
以上のように、本実施形態によれば、最大４個まで画像処理コントローラー６２Ａ〜６２Ｄが装着可能となっており、画像形成装置１に対して要求する処理性能に応じて画像処理コントローラー６２Ａ〜６２Ｄの個数を変更することで、スケーラブルな画像形成装置１を実現することが可能となっている。また、複数の画像処理コントローラーを設けることでビデオデータＶＤを通信する通信路が複数個設けられ、一部の通信路が断線して通信不能となったとしても、他の通信路を用いて通信可能となっている。例えば上記した具体例では、コントローラーＮｏ．１とヘッドコントローラーＨＣとの通信路によるデータ転送が不可となるのに対応し、コントローラーＮｏ．２とヘッドコントローラーＨＣとの通信路により未転送のバンドＮｏ．ｋのバンドデータを画像処理して得られたビデオデータＶＤが転送される。このように通信路断線の発生に応じて通信路を切り替えてビデオデータＶＤの転送を継続して良好に行うことができる。これによって信頼性の高い画像形成装置１を実現することができる。
【００５５】
また、バンドデータを正常に受信したか否かを示す信号（ＡＣＫ／ＮＡＣＫ信号）がヘッドコントローラーＨＣからメインコントローラーＭＣに向けて出力される。したがって、メインコントローラーＭＣは、上記ＡＣＫ／ＮＡＣＫ信号に基づきバンドデータの通信状態を正確に監視することができる。
【００５６】
このように本実施形態では、感光体ドラム２１が本発明の「潜像担持体」に相当する。また、メインコントローラーＭＣが本発明の「分割処理部」として機能し、ヘッドコントローラーＨＣが本発明の「信号制御部」、「露光ヘッド制御部」として機能し、画像処理コントローラー６２Ａ〜６２Ｄが本発明の「画像処理制御部」として機能している。また、通信モジュール７２Ａ〜７２Ｄが本発明の「通信部」として機能し、メモリー６０が本発明の「記憶部」として機能している。また、バンドデータが本発明の「分割処理部で分割された画像データ」に相当し、ビデオデータＶＤが本発明の「分割データ」に相当し、ＡＣＫ信号およびＮＡＣＫ信号が本発明の「分割データを正常に受信したか否かを示す信号」に相当し、ＮＡＣＫ信号が本発明の「分割データを正常に受信しなかったことを示す信号」に相当している。
【００５７】
ところで、上記第１実施形態では、通信モジュール７２Ａ〜７２Ｄから通信路の断線が通知されると、メインコントローラーＭＣは、別の画像処理コントローラーでバンドデータの再転送を実行しているが、同じ画像処理コントローラーにバンドデータを再度出力して画像処理してビデオデータＶＤを作成するとともに送信する再出力処理（リトライ処理）を実行してもよい。以下、図７を参照しつつ具体的な画像処理について説明する。
【００５８】
図７は本発明にかかる画像形成装置の第２実施形態を示すシーケンス図である。図７では、バンドＮｏ．０、１のバンドデータについては、それぞれ、コントローラーＮｏ．１、２（画像処理コントローラー６２Ｂ、６２Ｃ）に割り当てられ、転送が正常に終了している。そして、上記第１実施形態の図６と同様に、コントローラーＮｏ．１（画像処理コントローラー６２Ｂ）に割り当てられたバンドＮｏ．ｋのバンドデータの転送中に、画像処理コントローラー６２Ｂの通信モジュール６２２と通信モジュール７２Ｂとをつなぐ通信路に断線が発生して、その旨が、ヘッドコントローラーＨＣから別のコントローラーＮｏ．２（画像処理コントローラー６２Ｃ）を介してメインコントローラーＭＣに通知されている。この第２実施形態では、これ以降の動作が上記第１実施形態と異なっている。
【００５９】
図７に示すように、メインコントローラーＭＣは、通信路に断線が発生した画像処理コントローラーで再出力処理を実行している。つまり、メインコントローラーＭＣは、上記通信路断線発生通知を受けて、コントローラーＮｏ．１（画像処理コントローラー６２Ｂ）のバンド識別子記憶部６２１２からバンドＮｏ．を読み出し、メモリー６０に記憶している管理情報の当該バンドＮｏ．（ここではバンドＮｏ．ｋ）に対応する「状況」を「不正通知」に更新する。そして、メインコントローラーＭＣは当該バンドＮｏ．に基づき画像データを再生成し、そのバンドＮｏ．に対応するバンドデータ、つまりバンドＮｏ．ｋのバンドデータを、同じコントローラーＮｏ．１、つまり画像処理コントローラー６２Ｂに再度割り当てる。そして、バンドＮｏ．ｋのバンドデータ転送を行わせるため、バンドＮｏ．をコントローラーＮｏ．１、つまり画像処理コントローラー６２Ｂのバンド識別子記憶部６２１２に再度書き込む。
【００６０】
そして、コントローラーＮｏ．１では、メインコントローラーＭＣから割り当てられたバンドＮｏ．ｋのバンドデータの転送を再度実行する。つまり、コントローラーＮｏ．１の処理部６２１１により再生成バンドデータを画像処理してビデオデータＶＤを作成するとともに、コントローラーＮｏ．１の通信モジュール６２２がバンドＮｏ．ｋのバンドデータを画像処理して得られたビデオデータＶＤをヘッドコントローラーＨＣの通信モジュール７２Ｂにライン単位で送信する。ここで、例えば上記した電気的なノイズによる影響で通信路の断線が生じるなど、通信路断線が瞬間的なものである場合には、通信路が正常状態に復帰してデータ転送が可能な状態になっていると考えられる。この場合、上記ビデオデータＶＤを構成する全てのラインデータが正常に受信されると、通信モジュール７２ＢからＡＣＫ信号が画像処理コントローラー６２Ｂの通信モジュール６２２に送信される。これを受けて画像処理コントローラー６２Ｂは、バンドＮｏ．ｋのバンドデータの転送が正常に終了したことをメインコントローラーＭＣに通知する。
【００６１】
このように、第２実施形態では、通信路に断線が発生した画像処理コントローラー６２Ｂでバンドデータ転送をリトライしている。ここで、通信路断線が瞬間的なものである場合には、リトライによってバンドデータの転送を正常に行うことができる。したがって、以降も継続して画像処理コントローラー６２Ｂを使用することができるため、装置全体の処理速度が低下するのを防止することができる。
【００６２】
ところで、上記第２実施形態では、通信モジュール７２Ａ〜７２Ｄから通信路の断線が通知されると、メインコントローラーＭＣは、同じ画像処理コントローラーでバンドデータ転送をリトライしているが、上記した再出力処理を一定回数リトライしても正常に転送できないときに、別の画像処理コントローラーでバンドデータを再転送してもよい。以下、図８を参照しつつ具体的な画像処理について説明する。
【００６３】
図８は本発明にかかる画像形成装置の第３実施形態を示すシーケンス図である。図８では、バンドＮｏ．０のバンドデータについては、コントローラーＮｏ．１（画像処理コントローラー６２Ｂ）に割り当てられ、転送が正常に終了している。また、コントローラーＮｏ．１（画像処理コントローラー６２Ｂ）に割り当てられたバンドＮｏ．ｋのバンドデータの転送中に、画像処理コントローラー６２Ｂの通信モジュール６２２と通信モジュール７２Ｂとをつなぐ通信路に断線が発生して、その旨が、ヘッドコントローラーＨＣから別のコントローラーＮｏ．２（画像処理コントローラー６２Ｃ）を介してメインコントローラーＭＣに通知されている。そして、上記第２実施形態の図７と同様に、メインコントローラーＭＣは、通信路に断線が発生した画像処理コントローラー６２Ｂでバンドデータ転送をリトライしている。第３実施形態では、これ以降の動作が上記第２実施形態の図７と異なっている。
【００６４】
すなわち、この第３実施形態では、画像処理コントローラー６２Ｂでバンドデータ転送をリトライしても、再び、ヘッドコントローラーＨＣの通信モジュール７２Ｂでバンドデータを正常に受信することができず、通信路断線がヘッドコントローラーＨＣから別のコントローラーＮｏ．２（画像処理コントローラー６２Ｃ）を介してメインコントローラーＭＣに通知されている。つまり、例えばケーブル自体の損傷や劣化により、画像処理コントローラー６２Ｂの通信モジュール６２２と通信モジュール７２Ｂとをつなぐ通信路が継続的に断線されている場合には、画像処理コントローラー６２Ｂで再出力処理をリトライしても、通信モジュール７２Ｂで正常に受信することができない。
【００６５】
そこで、リトライ後の通信路断線発生通知を受けて、メインコントローラーＭＣは別の画像処理コントローラーからデータ転送を行わせる。すなわち、メインコントローラーＭＣは、リトライ後の通信路断線発生通知を受けて、ＮＡＣＫ信号に付されている画像処理コントローラーの識別子に基づき、コントローラーＮｏ．１（画像処理コントローラー６２Ｂ）のバンド識別子記憶部６２１２からバンドＮｏ．を読み出し、メモリー６０に記憶している管理情報（図４）の当該バンドＮｏ．（ここではバンドＮｏ．ｋ）に対応する「状況」を「不正通知」に更新する。そして、メインコントローラーＭＣは、当該バンドＮｏ．に基づき画像データを再生成し、そのバンドＮｏ．に対応するバンドデータ、つまりバンドＮｏ．ｋのバンドデータを別のコントローラーＮｏ．２、つまり画像処理コントローラー６２Ｃに再割り当てする。また、メインコントローラーＭＣは、バンドＮｏ．ｋのバンドデータ転送を行わせるため、バンドＮｏ．をコントローラーＮｏ．２、つまり画像処理コントローラー６２Ｃのバンド識別子記憶部６２１２に書き込む。
【００６６】
そして、コントローラーＮｏ．２（画像処理コントローラー６２Ｃ）では、メインコントローラーＭＣから割り当てられたバンドＮｏ．ｋのバンドデータを転送する。そして、バンドデータを画像処理して得られたビデオデータＶＤを構成する全てのラインデータが正常に受信されると、通信モジュール７２ＣからＡＣＫ信号が画像処理コントローラー６２Ｃの通信モジュール６２２に送信される。これを受けて画像処理コントローラー６２Ｃは、バンドＮｏ．ｋのバンドデータの転送が正常に終了したことをメインコントローラーＭＣに通知する。
【００６７】
このように、第３実施形態では、通信路に断線が発生した画像処理コントローラー６２Ｂで再出力処理をリトライしているが、通信路断線が継続的なものである場合には、リトライしてもバンドデータの転送を正常に行うことができない。そこで、リトライを１回行っても正常に受信できないときは、別の画像処理コントローラーからバンドデータを転送している。このように通信路を切り替えてビデオデータＶＤの転送を継続して良好に行うことができる。なお、この第３実施形態では、リトライを１回だけ行っているが、２回以上行ってもよい。すなわち、同じ画像処理コントローラーで再出力処理のリトライを任意の回数だけ行っても正常受信できないときに、別の画像処理コントローラーで再出力処理を行ってもよい。
【００６８】
図９は本発明にかかる画像形成装置の第４実施形態を示すシーケンス図である。図９に示すように、第４実施形態の画像形成装置１は、ユーザーインターフェイスＵＩを備えている。このユーザーインターフェイスＵＩは、ユーザーが操作するキーボードなどの操作部と、ユーザーに動作状況などを報知する液晶パネルなどの表示部とを有する。図９では、メインコントローラーＭＣは、ユーザーインターフェイスＵＩから画像形成指令を受けると、上記実施形態と同様に、バンドデータを生成し、各コントローラーに割り当てている。すなわち、バンドＮｏ．０のバンドデータの割り当て先は、コントローラーＮｏ．１（画像処理コントローラー６２Ｂ）であり、画像処理コントローラー６２Ｂで画像処理および画像データの送信が、上記実施形態と同様に行われる。また、バンドＮｏ．１のバンドデータの割り当て先は、コントローラーＮｏ．２（画像処理コントローラー６２Ｃ）であり、画像処理コントローラー６２Ｃで画像処理および画像データの送信が、上記実施形態と同様に行われる。また、この実施形態では、メインコントローラーＭＣは、コントローラーＮｏ．２（画像処理コントローラー６２Ｃ）へのバンドデータの割り当て時から経過時間をカウントする。そして、メインコントローラーＭＣは、所定の一定時間が経過する間に、いずれのコントローラーＮｏ．１、２（画像処理コントローラー６２Ｂ、６２Ｃ）からも、ＡＣＫ信号およびＮＡＣＫ信号のいずれも受信しないときは、ユーザーインターフェイスＵＩにエラー通知を出力してユーザーにエラーの発生を報知し、全ての転送処理を中断する。
【００６９】
このように、第４実施形態では、メインコントローラーＭＣは、バンドデータの割り当て時から経過時間をカウントし、一定時間が経過する間に、いずれの画像処理コントローラー６２Ａ〜６２Ｄからも、ＡＣＫ信号およびＮＡＣＫ信号のいずれも受信しないときは、ユーザーインターフェイスＵＩにエラー通知を出力してユーザーにエラーの発生を報知している。したがって、ユーザーはエラー発生に対して的確に対応することができる。また、全ての転送処理を中断しているため、エラー状態のままで動作が継続されるのを防止することができる。
【００７０】
ところで、上記各実施形態では、画像形成装置１に装着部を設け、画像処理コントローラー６２Ａ〜６２Ｄを装着しているが、装着部を他の装置に設けてもよい。例えば図１０に示すようにＲＩＰ（Raster Image Processor）サーバー１００に装着部を設けて画像処理コントローラー６２Ａ〜６２Ｄを装着可能とし、ＲＩＰサーバー１００から与えられるビデオデータＶＤに基づき、プリンター１０１により画像を形成するように構成してもよい。
【００７１】
図１０は本発明にかかる画像形成装置の第５実施形態を示すブロック図である。なお、上記実施形態と同一構成には同一符号を付している。この画像形成装置１Ａは、データ処理を行うコントローラーを不搭載のプリンター１０１と、ＲＩＰサーバー１００とを有している。このプリンター１０１は、メインコントローラーＭＣおよび画像処理コントローラー６２Ａ〜６２Ｄに相当する機能を省略した点を除き、基本的に上記実施形態の画像形成装置１と同一である。一方、ＲＩＰサーバー１００は、上記実施形態のメインコントローラーＭＣおよび画像処理コントローラー６２Ａ〜６２Ｄに相当する機能を備える。すなわち、ＲＩＰサーバー１００は画像処理コントローラー６２Ａ〜６２Ｄを最大４個まで装着可能になっている。このような実施形態でも、上記実施形態と同様の作用効果を得ることができる。
【００７２】
なお、本発明は上記した実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて上述したもの以外に種々の変更を行うことが可能である。例えば、上記実施形態では、４個の装着部を設けて最大４個の画像処理コントローラーによりデータ転送を行う画像形成装置に対して本発明を適用しているが、画像処理コントローラー（画像処理部および通信モジュール）の個数はこれに限定されるものではなく、複数個有する画像形成装置全般に適用可能である。また、本発明の適用対象は４色のトナー像を重ねてカラー画像を形成する画像形成装置に限定されるものでなく、電子写真方式の画像形成装置全般に対して本発明を適用することができる。
【符号の説明】
【００７３】
１、１Ａ…画像形成装置、  ２１…感光体ドラム（潜像担持体）、  ２３…露光ヘッド、  ６０…メモリー（記憶部）、  ６２Ａ〜６２Ｄ…画像処理コントローラー（画像処理制御部）、  ７２Ａ〜７２Ｄ…通信モジュール（通信部）、  ６２１…画像処理部、  ６２１２…バンド識別子記憶部、  ＨＣ…ヘッドコントローラー（信号制御部、露光ヘッド制御部）、  ＭＣ…メインコントローラー（分割処理部）
【図１】
2011173367.tif 000003
【図２】
2011173367.tif 000004
【図３】
2011173367.tif 000005
【図４】
2011173367.tif 000006
【図５】
2011173367.tif 000007
【図６】
2011173367.tif 000008
【図７】
2011173367.tif 000009
【図８】
2011173367.tif 000010
【図９】
2011173367.tif 000011
【図１０】
2011173367.tif 000012