(57)【要約】【課題】本発明は、画像形成装置やシート搬送装置等の画像処理装置内の機能ユニットが構成変更や機能変更された場合でも容易に対応することができ、画像処理装置の開発効率の向上が図れると共に、開発費用を低減することができる画像処理装置の制御装置を提供する。【解決手段】画像処理装置は、装置全体を制御するドライバボード１００と、各種機能ユニットと、これらを互いに接続して整合をとる整合ユニット３００，４００とを備える。整合ユニット３００，４００内には、予め複数の機能ユニットを制御するための制御用ソフトウェアが記憶され、整合ユニットのＩＤを設定することができるＤＩＰ−ＳＷ４８０と設定されたＩＤを通知するＩＤ通知手段を有する。ドライバボード１００は、整合ユニット３００及び整合ユニット４００に対して整合ユニットＩＤの問い合わせを行い、整合ユニット３００及び整合ユニット４００の接続する機能ユニットに対応する制御用ソフトウェアを決定する。【選択図】図２
2007328182.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置内の各部を動作させる少なくとも１つの機能ユニットと、前記機能ユニットを制御する制御ユニットと、前記機能ユニットと前記制御ユニットとの間の異なるインターフェースの整合をとる整合ユニットとを備える画像処理装置の制御装置において、
前記整合ユニットは、前記機能ユニットを制御するための制御用ソフトウェアを記憶する記憶手段と、
前記画像処理装置内の整合ユニットの配置に基づき設定された整合ユニットのＩＤを検出する検出手段とを備え、
前記制御ユニットは、前記検出された整合ユニットのＩＤに基づき、前記機能ユニットに対応する制御用ソフトウェアを選択し、前記選択された制御用ソフトウェアに対応するパラメータ及びタイミングの情報を前記整合ユニットに送信することを特徴とする画像処理装置の制御装置。
【請求項２】
前記制御ユニットにはＣＰＵが含まれることを特徴とする請求項１記載の画像処理装置の制御装置。
【請求項３】
画像処理装置内の各部を動作させる少なくとも１つの機能ユニットと、前記機能ユニットを制御する制御ユニットと、前記機能ユニットと前記制御ユニットとの間の異なるインターフェースの整合をとる整合ユニットとを備える画像処理装置の制御方法において、
前記機能ユニットを制御するための制御用ソフトウェアを記憶手段に記憶する記憶工程と、
前記画像処理装置内の整合ユニットの配置に基づき設定された整合ユニットのＩＤを検出する検出工程と、
前記検出された整合ユニットのＩＤに基づき、前記機能ユニットに対応する制御用ソフトウェアを選択し、前記選択された制御用ソフトウェアに対応するパラメータ及びタイミングの情報を前記整合ユニットに送信する送信工程とを備えることを特徴とする画像処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置の制御装置及び方法に関し、特に、ＬＢＰ（レーザビームプリンタ）、複写機等の画像形成装置やペーパーデッキ、フィニッシャー、スタッカー等のシート搬送装置等を制御する画像処理装置の制御装置及び方法に関する。
【背景技術】
【０００２】
従来、電子写真技術を用いたＬＢＰ（レーザビームプリンタ）、複写機等の画像処理装置やペーパーデッキ、フィニッシャー、スタッカー等のシート搬送装置等には、装置全体を制御する制御ユニットが搭載されている。制御ユニットは、一般に、ＣＰＵ（Central Processing Unit）を備え、該ＣＰＵが装置内に配置された各機能ユニットを駆動制御する。例えば、機能ユニットの一つであるモータ駆動ユニットを駆動制御する場合、制御ユニットがモータ駆動ユニットを駆動するための駆動信号を生成し、その駆動信号を配線を通じてモータ駆動ユニットに伝送して、該モータ駆動ユニットを駆動制御している。
【０００３】
一方、装置内の各機能ユニットに当該機能ユニットを制御するためのＣＰＵをそれぞれ配置し、各機能ユニット同士で信号の多重通信を行って、各機能ユニット間の制御の整合を取りながら対応する機能ユニットの制御を行う技術が提案されている（例えば、特許文献１参照）。これにより、装置全体を制御するためのメイン制御ユニットを省くことが可能となる。
【特許文献１】特開平８−２９７４３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、予め決められた機能ユニットで構成された装置において、該機能ユニット同士で信号の多重通信を行っているときに発生する問題を解決するために機能ユニット間の制御の整合性を取りながら対応する制御ユニットの制御が行われているに過ぎず、装置内の機能ユニットの構成が変更された場合や機能ユニットの機能が変化した場合に対応するものではない。
【０００５】
本発明は、上記問題に鑑みて成されたものであり、画像形成装置やシート搬送装置等の画像処理装置内の機能ユニットが構成変更や機能変更された場合でも容易に対応することができ、画像処理装置の開発効率の向上が図れると共に、開発費用を低減することができる画像処理装置の制御装置及び方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１記載の画像処理装置の制御装置は、画像処理装置内の各部を動作させる少なくとも１つの機能ユニットと、前記機能ユニットを制御する制御ユニットと、前記機能ユニットと前記制御ユニットとの間の異なるインターフェースの整合をとる整合ユニットとを備える画像処理装置の制御装置において、前記整合ユニットは、前記機能ユニットを制御するための制御用ソフトウェアを記憶する記憶手段と、前記システム内の整合ユニットの配置に基づき設定された整合ユニットのＩＤを検出する検出手段とを備え、前記制御ユニットは、前記検出された整合ユニットのＩＤに基づき、前記機能ユニットに対応する制御用ソフトウェアを選択し、前記選択された制御用ソフトウェアに対応するパラメータ及びタイミングの情報を前記整合ユニットに送信することを特徴とする。
【０００７】
上記目的を達成するために、請求項３記載の画像処理装置の制御方法は、画像処理装置内の各部を動作させる少なくとも１つの機能ユニットと、前記機能ユニットを制御する制御ユニットと、前記機能ユニットと前記制御ユニットとの間の異なるインターフェースの整合をとる整合ユニットとを備える画像処理装置の制御方法において、前記機能ユニットを制御するための制御用ソフトウェアを記憶手段に記憶する記憶工程と、前記システム内の整合ユニットの配置に基づき設定された整合ユニットのＩＤを検出する検出工程と、前記検出された整合ユニットのＩＤに基づき、前記機能ユニットに対応する制御用ソフトウェアを選択し、前記選択された制御用ソフトウェアに対応するパラメータ及びタイミングの情報を前記整合ユニットに送信する送信工程とを備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、画像形成装置やシート搬送装置等の画像処理装置内の機能ユニットが構成変更や機能変更された場合でも容易に対応することができ、画像処理装置の開発効率の向上が図れると共に、開発費用を低減することができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施の形態を図面を参照して説明する。
【００１０】
図１は、本発明の実施の形態に係る制御装置が適用された画像処理装置の概略構成を示す断面図である。
【００１１】
図１において、画像処理装置５０は、例えば、電子写真方式を採用した複写機から成り、画像読取部１Ｒと画像出力部１Ｐとで構成される。画像読取部１Ｒが原稿の画像を読み取り、画像出力部１Ｐが、画像読取部１Ｒからの画像情報に基づき、画像を転写材Ｐに形成する。画像出力部１Ｐは、例えば中間転写方式を採用してカラー画像を出力するものであり、４つの基本色に対応した４つの画像形成部が並列に配されている。画像出力部１Ｐは、画像形成部１０と、給紙ユニット２０と、中間転写ユニット３０と、定着ユニット４０と、制御部８０とで構成される。
【００１２】
画像形成部１０には、４つの画像形成部１０ａ，１０ｂ，１０ｃ，１０ｄが並設されており、それらの構成は同一である。４つの画像形成部１０ａ，１０ｂ，１０ｃ，１０ｄにおいて、像担持体としての感光ドラム１１ａ，１１ｂ，１１ｃ，１１ｄがその中心で軸支され、矢印方向に回転駆動される。感光ドラム１１ａ〜１１ｄの外周面に対向して、その回転方向に順に、一次帯電器１２ａ，１２ｂ，１２ｃ，１２ｄ、光学系の露光部１３ａ，１３ｂ，１３ｃ，１３ｄ、折り返しミラー１６ａ，１６ｂ，１６ｃ，１６ｄ、現像装置１４ａ，１４ｂ，１４ｃ，１４ｄが配置されている。
【００１３】
一次帯電器１２ａ〜１２ｄは、感光ドラム１１ａ〜１１ｄの表面に均一な帯電量の電荷を与える。次いで、露光部１３ａ〜１３ｄが、記録画像信号に応じて変調した、例えばレーザビームなどの光線を発光し、該光線が、折り返しミラー１６ａ〜１６ｄを介して感光ドラム１１ａ〜１１ｄ上に照射される。これにより、感光ドラム１１ａ〜１１ｄ上に静電潜像が形成される。
【００１４】
現像装置１４ａ〜１４ｄは、イエロー、シアン、マゼンタ、ブラックといった４色の現像剤（以下、これを「トナー」と称する。）をそれぞれ収納しており、これらの現像装置１４ａ〜１４ｄによって感光ドラム１１ａ〜１１ｄ上の上記静電潜像が顕像化される。顕像化された可視画像（現像像）は、中間転写ユニット３０の中間転写ベルト３１における画像転写領域Ｔａ，Ｔｂ，Ｔｃ，Ｔｄに転写される。
【００１５】
感光ドラム１１ａ〜１１ｄの回転方向における、中間転写ベルト３１の画像転写領域Ｔａ〜Ｔｄよりも後の各位置に、クリーニング装置１５ａ，１５ｂ，１５ｃ，１５ｄがそれぞれ設けられる。クリーニング装置１５ａ，１５ｂ，１５ｃ，１５ｄは各々、中間転写ベルト３１に転写されずに感光ドラム１１ａ〜１１ｄ上に残されたトナーを掻き落としてドラム表面の清掃を行う。
【００１６】
以上に示したプロセスにより、各トナーによる画像形成が中間転写ベルト３１に順次行われる。
【００１７】
給紙ユニット２０は、カセット２１ａ，２１ｂ、手差しトレイ２７、ピックアップローラ２２ａ，２２ｂ，２６、給紙ローラ対２３ａ〜２３ｅ、給紙ガイド２４ａ〜２４ｃ、及びレジストローラ２５ａ，２５ｂで構成される。カセット２１ａ，２１ｂ及び手差しトレイ２７は、転写材Ｐを収納するものであり、ピックアップローラ２２ａ，２２ｂ，２６はそれぞれ、カセット２１ａ，２１ｂ内若しくは手差しトレイ２７より転写材Ｐを一枚ずつ送り出すためのものである。給紙ローラ対２３ａ〜２３ｅ及び給紙ガイド２４ａ〜２４ｃは、各ピックアップローラ２２ａ，２２ｂ，２６から送り出された転写材Ｐをレジストローラ２５ａ，２５ｂまで搬送するためのものである。レジストローラ２５ａ，２５ｂは、画像形成部１０での画像形成タイミングに合わせて転写材Ｐを二次転写領域Ｔｅへ送り出すためのものである。
【００１８】
ここで中間転写ユニット３０について詳細に説明する。
【００１９】
中間転写ベルト３１は、巻架ローラとして、中間転写ベルト３１を駆動するための駆動ローラ３２と、中間転写ベルト３１の回動に従動する従動ローラ３３と、中間転写ベルト３１を挟んで二次転写領域Ｔｅに対向する二次転写対向ローラ３４とに巻架される。これらのうち駆動ローラ３２と従動ローラ３３との間に一次転写平面Ａが形成される。駆動ローラ３２は、金属ローラの表面に数ｍｍ厚のゴム（ウレタンまたはクロロプレン）がコーティングされた構造になっており、これによって、中間転写ベルト３１との間でのスリップを防いでいる。駆動ローラ３２はパルスモータ（不図示）によって矢印方向へ回転駆動される。
【００２０】
一次転写平面Ａは各画像形成部１０ａ〜１０ｄに対向し、各感光ドラム１１ａ〜１１ｄが、中間転写ベルト３１の一次転写面Ａに対向するように配置されている。よって一次転写面Ａに一次転写領域Ｔａ〜Ｔｄが位置することになる。各感光ドラム１１ａ〜１１ｄと中間転写ベルト３１とが対向する一次転写領域Ｔａ〜Ｔｄにおいては、中間転写ベルト３１の裏側に一次転写用帯電器３５ａ〜３５ｄがそれぞれ配置されている。
【００２１】
二次転写対向ローラ３４に対向して二次転写ローラ３６が配置され、中間転写ベルト３１とのニップによって二次転写領域Ｔｅを形成する。二次転写ローラ３６は、中間転写ベルト３１に対して適度な圧力で加圧されている。また、中間転写ベルト３１上の二次転写領域Ｔｅの下流には、中間転写ベルト３１の画像形成面をクリーニングするためのクリーニングブレード５１、及び廃トナーを収納する廃トナーボックス５２が設けられている。
【００２２】
定着ユニット４０は、定着ローラ４１ａと、ローラ４１ｂと、ガイド４３と、内排紙ローラ４４と、外排紙ローラ４５とから構成される。定着ローラ４１ａは、内部にハロゲンヒーターなどの熱源を備える。ローラ４１ｂは、定着ローラ４１ａに加圧される。ローラ４１ｂにも熱源を備えるようにしてもよい。ガイド４３は、定着ローラ４１ａとローラ４１ｂとからなる定着ローラ対４１のニップ部へ転写材Ｐを導くためのガイドである。内排紙ローラ４４及び外排紙ローラ４５は、定着ローラ対４１から排出されてきた転写材Ｐを更に装置外部に導き出すためのローラである。
【００２３】
中間転写ベルト３１の一次転写面Ａ上で、画像形成部１０ａ〜１０ｄの各々より下流の位置で、駆動ローラ３２より上流の位置に、レジずれを検知するレジセンサ６０が設けられる。このレジセンサ６０は、各感光ドラム１１ａ〜１１ｄ間の機械的取り付け誤差及び各感光ドラム１１ａ〜１１ｄ上で形成される各カラー画像のレジストレーションのずれ、つまり色ずれ（レジずれ）を補正するために用いられる。このレジストレーションずれは、各露光部１３ａ〜１３ｄによって発生するレーザビーム光の光路長誤差、光路変化、ＬＥＤの環境温度による反り等の原因により発生する。
【００２４】
画像出力部１Ｐを構成する制御部８０は、図２を参照して詳述するが、上記各機能ユニットの動作を制御するためのＣＰＵやドライバ基板などから構成される。この制御部８０より画像形成動作開始信号が発せられると、選択された用紙サイズ等により選択された給紙段から転写材Ｐの給紙が開始される。
【００２５】
すなわち、制御部８０より画像形成動作開始信号が発せられると、まず例えばピックアップローラ２２ａにより、カセット２１ａから転写材Ｐが一枚ずつ送り出される。そして、給紙ローラ対２３ｃ，２３ｄによって転写材Ｐが給紙ガイド２４ｂ，２４ｃの間を案内されてレジストローラ２５ａ，２５ｂまで搬送される。その時点では、レジストローラ２５ａ，２５ｂの回転は停止されており、転写材Ｐの先端がニップ部に突き当たる。その後、画像形成部１０ａ〜１０ｄが画像の形成を開始するタイミングに合わせてレジストローラ２５ａ，２５ｂが回転を始める。レジストローラ２５ａ，２５ｂの回転開始タイミングは、転写材Ｐと、画像形成部１０から中間転写ベルト３１上に一次転写されたトナー画像とが、二次転写領域Ｔｅにおいてちょうど一致するように設定されている。
【００２６】
一方、画像形成部１０では、制御部８０から画像形成動作開始信号が発せられると、前述したプロセスにより中間転写ベルト３１の回転方向の一番上流にある感光ドラム１１ｄ上に形成されたトナー像（現像像）が、高電圧が印加された一次転写用帯電器３５ｄによって一次転写領域Ｔｄにおいて中間転写ベルト３１に一次転写される。
【００２７】
中間転写ベルト３１に一次転写されたトナー像は次の一次転写領域Ｔｃまで搬送される。画像形成部１０ｃでは、一次転写領域Ｔｄから一次転写領域Ｔｃまでの間をトナー像が搬送される時間だけ遅延して画像形成が行われており、一次転写領域Ｔｃでは、一次転写領域Ｔｄで転写されたトナー像の上にレジストレーション（画像位置）を合わせて次のトナー像が転写される。他の色の一次転写領域Ｔｂ、Ｔａについても同様の工程が繰り返され、結局４色のトナー像が中間転写ベルト３１上に一次転写される。
【００２８】
その後、転写材Ｐが二次転写領域Ｔｅに進入して、中間転写ベルト３１に接触すると、転写材Ｐの通過タイミングに合わせて二次転写ローラ３６に高電圧が印加される。そして、上述したプロセスにより中間転写ベルト３１上に形成された４色のトナー像が転写材Ｐの表面に一括転写される。その後、転写材Ｐは搬送ガイド４３によって、定着ローラ対４１のニップ部まで正確に案内される。そして、定着ローラ対４１の熱及びニップの圧力によってトナー画像が転写材Ｐの表面に定着される。その後、内外排紙ローラ４４，４５により搬送され、転写材Ｐは機外に排出される。
【００２９】
図２は、図１の画像出力部１Ｐ内に設けられた制御部８０の構成を示すブロック図である。
【００３０】
図２において、１１０はＣＰＵボードであり、ＣＰＵ１３０と、ＲＯＭ１４０と、ＲＡＭ１５０と、ＡＳＩＣ（Application Specific Integrated Circuit：特定用途向けＩＣ）１６０と、通信ＩＣ１２０とで構成される。１００は、ＤＣ負荷を駆動するためのドライバボードであり、ＣＰＵボード１１０を含むほか、ＡＳＩＣ１７０やモータードライバＩＣ（ｄｒｖ）１８０から構成される。モータードライバＩＣ１８０は、ＡＳＩＣ１７０の制御を受け、モータＭ１を駆動する。
【００３１】
ＣＰＵボード１１０とドライバボード１００とは、各々のＡＳＩＣ１６０とＡＳＩＣ１７０との間で高速シリアル通信を行うことによって接続されている。なお、本実施の形態では、ＡＳＩＣ１６０とＡＳＩＣ１７０との間で高速シリアル通信を行うが、ＣＰＵボード１１０上のＣＰＵ１３０とドライバボード１００上のＡＳＩＣ１７０との間でシリアル通信を行うようにしてもよい。
【００３２】
ＣＰＵボード１１０のＡＳＩＣ１６０には、整合ユニット３００，４００が接続されている。整合ユニット３００と整合ユニット４００とは共通なユニットである。これら、整合ユニットの傘下に多くの機能ユニットが接続される。機能ユニットは、例えば、複写機において、モータードライバボード、センサボード、高圧電源等である。
【００３３】
整合ユニット３００は、ＣＰＵ３１０と、ＡＳＩＣ３２０と、ＲＡＭ１  ３３０，ＲＡＭ２  ３４０，ＲＡＭ３  ３５０とを備える。ＡＳＩＣ３２０は、ドライバボード（ｄｒｖ）５００−１〜５００−４に接続されている。ドライバボード（ｄｒｖ）５００−１〜５００−４は各種モータＭを駆動する。
【００３４】
整合ユニット４００は、ＣＰＵ４１０と、ＡＳＩＣ４２０と、ＲＡＭ１  ４３０，ＲＡＭ２  ４４０，ＲＡＭ３  ４５０とを備える。ＣＰＵ４１０は、高圧ユニット（ＨＶＴ）６００−１〜６００−４と電位センサ７００−１〜７００−４に接続される。高圧ユニット６００−１〜６００−４は、電位センサ７００−１〜７００−４の電位検出に従って各種帯電器Ｔを所定の帯電電圧で帯電させる。
【００３５】
なお、本発明に関わる部分でないので詳細な説明は省略するが、画像読取部１Ｒに接続されるコントローラ１は、画像読取部１Ｒから送られる画像信号を画像出力部１Ｐに対してやり取りする制御ユニットである。コントローラ１は、例えば、画像読取部１Ｒからの画像信号をインターフェースＩ／Ｆ−Ｓで受けとって、インターフェースＩ／Ｆ−Ｐを介して接続される画像出力部１Ｐが持つ特有の作像特性に合わせて、画像信号に印刷画質が適正となる変換処理を加え、処理を加えた後の画像信号を画像出力部１Ｐに送信する。インターフェースＩ／Ｆ−Ｄは、コントローラ１と画像出力部１Ｐ間の動作タイミング等の情報をやり取りするためのインターフェースである。
【００３６】
整合ユニット３００内のＣＰＵ３１０は、ＣＰＵボード１１０内のＡＳＩＣ１６０と通信を行う。整合ユニット３００は、当該整合ユニット３００に接続された各種機能ユニットに対応する複数の制御用のソフトウェアを予め記憶する。ここで述べた各種機能ユニットとは、図２におけるドライバボード５００−１〜５００−４を指す。同様に、整合ユニット４００内のＣＰＵ４１０は、ＣＰＵボード１１０内のＡＳＩＣ１６０と通信を行う。整合ユニット４００は、当該整合ユニット４００に接続された各種機能ユニットに対応する複数の制御用のソフトウェアを予め記憶する。ここで述べた各種機能ユニットとは、図２における高圧ユニット６００−１〜６００−４を指す。
【００３７】
ＣＰＵボード１１０は、整合ユニット３００又は整合ユニット４００に対して、整合ユニットＩＤの問い合わせを行い、整合ユニット３００又は整合ユニット４００に接続された機能ユニットに対応する制御用のソフトウェアを機能ユニット毎に決定する。これにより、整合ユニット３００又は整合ユニット４００は、予め用意された機能ユニット制御機構の範囲において、整合ユニット共通化が可能となる。
【００３８】
図３は、整合ユニット４００の構成を示す図であり、（ａ）は整合ユニット４００の接続を示すブロック図、（ｂ）は整合ユニット４００の制御系の内部構成を示す図である。
【００３９】
図３（ａ）において、ドライバボード１００は、整合ユニット４００に対して整合ユニットのＩＤの問い合わせを行う。整合ユニット４００は、ＣＰＵ４１０が整合ユニットのＩＤに基づいて各機能ユニットに対応する制御用のソフトウェアを、機能ユニット制御用のメモリであるＲＡＭ１  ４３０〜ＲＡＭ３  ４５０に格納されたソフトウェアから選択する。これをメモリエリアとして説明すると、機能ユニット制御用のメモリ４３０〜４５０には、ここでは機能ユニットＡ〜Ｇの７種類の制御用ソフトウェアが予め記憶されている。機能内容によって、メモリエリアの大きさは変化するが、本発明では大きさの限定はない。例えば、整合ユニット４００に機能ユニットＤが接続されている場合、整合ユニット４００は、整合ユニット４００の固有のＩＤにより、ドライバボード１００から機能ユニットＤの制御用ソフトウェアが記憶されたメモリエリア４の内容を使用する指示が与えられる。これにより、整合ユニット４００は整合ユニット４００に接続されている高圧ユニット６００−１〜６００−４を含めて所望の動作を実現する基本動作が確保される。
【００４０】
但し、上記７種類の制御用ソフトウェアは、基本的な動作シーケンスを実現するソフトウェアであり、一連の動作タイミングや帯電器への帯電電圧などのパラメータは別途システム全体を制御するドライバボード（図２のドライバボード１００）上のＣＰＵボード（図２のＣＰＵボード１１０）によって整合ユニット４００に送信される。即ち、整合ユニット４００によって選択される機能ユニットの制御用ソフトウェアと整合ユニットが受信するパラメータの組み合わせによって初めて所望の制御動作が実現する。このような構成をとることにより、ＣＰＵボードのソフトウェアのプログラム容量に対する機能ユニットに関するプログラム容量はパラメータ関連だけの容量を考慮すればよく、ＣＰＵボード上のプログラム容量を軽減することができる。
【００４１】
また、上記構成では、整合ユニット４００に機能ユニットＡ〜Ｇの７種類の基本動作プログラムが搭載されているが、ＣＰＵボード１１０による様々かつ最適なパラメータを組み合わせることにより、ほとんどの機種に対応でき整合ユニット及び機能ユニットの汎用性が増し、設計負荷が低減することができるというメリットがある。整合ユニット３００も、整合ユニット４００と同様の構成なのでここ以降の詳細説明を割愛する。
【００４２】
次に、整合ユニット４００内の整合ユニットのＩＤを設定する設定方法について説明する。
【００４３】
図４は、整合ユニット４００のＩＤの設定方法を説明するための図である。
【００４４】
図４において、整合ユニット４００は、整合ユニットのＩＤの設定手段であるＤＩＰ−ＳＷ４８０を有する。ＤＩＰ−ＳＷ４８０は、整合ユニット４００上に実装されている。整合ユニットのＩＤは、装置設計をするときに予め設定され、図２に示した高圧ユニット６００−１〜６００−４及び電位センサ７００−１〜７００−４の装置内における制御仕様が決定されたときに、予めＤＩＰ−ＳＷ４８０で設定される。即ち、製品により高圧ユニットや電位センサによる帯電制御などの設定仕様は異なるわけであるが、設定仕様が一義的に決定しさえすれば決定内容に対応したＩＤを与えることができ、整合ユニット４００はＩＤに従った各機能ユニット（高圧ユニット及び電位センサ）の制御プログラムを選択すればよい。
【００４５】
整合ユニット４００は、コネクタ４６０を介して各種機能ユニットに接続されており、各種機能ユニットは整合ユニットにより駆動される。整合ユニットは、いわば各種機能ユニットの整合をとるためのユニットであり、システム的な制御（各種機能ユニットの動作タイミングなど）は図２におけるＣＰＵボード１１０上のＣＰＵ１３０によってＡＳＩＣ１６０を介されて実施される。即ち、ＤＩＰ−ＳＷ４８０により設定された整合ユニット４００の１０ビットのＩＤ（図４では「１１０１０１０１１０」＝３５６（ＨＥＸ））は、整合ユニット４００からシリアル通信ライン４７０により、ドライバボード１００、ＡＳＩＣ１６０を介してＣＰＵ１３０に送信される。シリアル通信ライン４７０は、図３（ａ）における、ドライバボード１００と整合ユニット４００を接続する「ＩＤ・コマンド通信」ラインにあたる。ＣＰＵ１３０は、整合ユニット４００から受信したＩＤによって、ＩＤに準じた制御仕様により整合ユニット４００を介して各種機能基板を制御する。
【００４６】
本実施の形態では、整合ユニットのＩＤをＤＩＰ−ＳＷにより設定するよう説明したが、ＥＥＰＲＯＭ（Electronically Erasable and Programmable Read Only Memory）のような不揮発性半導体メモリに治工具を用いてＩＤを書き込み、装置の電源投入毎にＩＤを読み取ってもよいし、ジャンパ線の実装／未実装によってＩＤを表現してもよい。また、この構成はもちろん整合ユニット３００にも同様に構成されている。
【００４７】
整合ユニット３００，４００内のメモリ領域には、予め複数の機能ユニットを制御するための制御用ソフトウェアが記憶されている。また、整合ユニット３００，４００には、整合ユニットのＩＤを設定することができるＤＩＰ−ＳＷなどによるＩＤ設定手段と設定されたＩＤを通知するＩＤ通知手段を有する。そして、ドライバボード１００は、整合ユニット３００，４００に対して各々の整合ユニットのＩＤ確認を行い、設定されているＩＤに従って各整合ユニットが、どの機能ユニットを制御するためのものかを判断する。この判断結果に基づいて、ドライバボード１０は、各整合ユニットに対して、どのタイミングで、どのメモリ領域の制御を使うことで、どの機能ユニットをどのように動作させるかを制御する。すなわち、ドライバボード１００は、整合ユニット３００及び整合ユニット４００に対して整合ユニットＩＤの問い合わせを行い、整合ユニット３００及び整合ユニット４００に接続する機能ユニットに対応する制御用ソフトウェアを決定する動作を実現する。
【００４８】
次に、整合ユニット４００のパラメータ処理について図５を参照して説明する。
【００４９】
図５は、整合ユニット４００のパラメータ設定の流れを示すフローチャートである。本処理は、ドライバボード上のＣＰＵボードが実行する処理である。
【００５０】
図５において、整合ユニット３００及び４００がドライバボード１００上のＣＰＵボード１１０に当該整合ユニット３００及び４００のＩＤを各々出力、即ち、ＣＰＵボード１１０が整合ユニット３００及び４００から個々のＩＤを受信する（ステップＳ４０１）。次に、ＣＰＵボード１１０からドライバボード１００を介して整合ユニット３００及び４００にパラメータが入力される（ステップＳ４０２）。つまり、整合ユニット３００及び４００が各々のユニットに接続されている機能ユニットを制御するときは、それぞれの機能ユニットに固有の制御パラメータ、制御タイミングをドライバボード１００上のＣＰＵボード１１０から通信で受信して各種機能ユニットの制御が可能となっている。整合ユニット３００及び４００は、ステップＳ４０１でＩＤがすでに確定しており、整合ユニット自身で基本動作プログラムの選択はすでに終了しているので基本動作プログラムが確定する前にパラメータを受信することはない。
【００５１】
ステップＳ４０３では、整合ユニットに対する制御パラメータを送信する処理を行う。整合ユニットでは受信したパラメータを選択した基本動作プログラムに組み込む。この時点で、各種機能ユニットは所望の動作を実現する準備が整ったことになる。ステップＳ４０４は、整合ユニットから送信したパラメータの処理が終了したかどうかのステータスを受信するステップであり、整合ユニットにおいてパラメータ処理が終了すれば、ＣＰＵボードに終了ステータスを返す。ステップＳ４０５では、全ての整合ユニットが所定の処理を終了したことをドライバボード１００上のＣＰＵボード１１０が各整合ユニットに通知する。このステップにより装置はシステムスタンバイ状態に移行し、オペレータからの動作指示待ちとなり、この制御フローを終了する。
【００５２】
上記実施の形態によれば、ドライバボード１００は、整合ユニット３００及び整合ユニット４００に対して整合ユニットＩＤの問い合わせを行うと共に、整合ユニット３００及び整合ユニット４００に接続する機能ユニットに対応する制御用ソフトウェアを決定する。この制御シーケンスにより、画像形成装置やシート搬送装置等の画像処理装置内の機能ユニットが構成変更や機能変更された場合でも容易に対応することができ、画像処理装置の開発効率の向上が図れると共に、開発費用を低減することができる。
【００５３】
本発明の目的は、上記実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても達成される。
【００５４】
この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００５５】
また、プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ±Ｒ、ＤＶＤ−ＲＡＭ、ＤＶＤ±ＲＷ、磁気テープ、不揮発性のメモリカード等を用いることができる。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【００５６】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって上述した実施の形態の機能が実現される場合も含まれる。
【００５７】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって上述した実施の形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【００５８】
【図１】本発明の実施の形態に係る制御装置が適用された画像処理装置の概略構成を示す断面図である。
【図２】図１の画像出力部内に設けられた制御部の構成を示すブロック図である。
【図３】図２の整合ユニットの構成を示す図であり、（ａ）は整合ユニットの接続を示すブロック図、（ｂ）は整合ユニットの内部構成を示す図である。
【図４】整合ユニットのＩＤの設定方法を説明するための図である。
【図５】整合ユニットのパラメータ比較動作の流れを示すフローチャートである。
【符号の説明】
【００５９】
１  コントローラ
１００  ドライバボード
１２０  通信ＩＣ
１３０，３１０，４１０  ＣＰＵ
１４０  ＲＯＭ
１５０  ＲＡＭ
１６０，１７０，３２０，４２０  ＡＳＩＣ
３００，４００  整合ユニット
４７０  通信手段
４８０  ＤＩＰ−ＳＷ
【図１】
2007328182.tif 000003
【図２】
2007328182.tif 000004
【図３】
2007328182.tif 000005
【図４】
2007328182.tif 000006
【図５】
2007328182.tif 000007