(57)【要約】【課題】簡易な構成で、オプション装置のアドレス設定を行うこと。【解決手段】画像形成装置１と画像形成装置１に接続可能な給紙オプション装置２３からなる画像形成システムであって、画像形成装置１は通信路を介して給紙オプション装置２３へのデータの送受信を行うＣＰＵ１を備え、給紙オプション装置２３は通信路を介して画像形成装置１から送信されたデータを受信する受信手段及び画像形成装置１へデータを送信する送信手段と、アドレス設定端子Ａ０、Ａ１と汎用ポートＰ０〜Ｐ２を有する拡張ＩＯを備え、拡張ＩＯは、画像形成装置１から受信した給紙オプション装置２３の識別データとアドレス設定端子Ａ０、Ａ１に設定された値を比較し、比較結果に従って画像形成装置１に応答信号を送信し、画像形成装置１は応答信号に応じて識別データを給紙オプション装置に送信し、拡張ＩＯは識別データに基づき汎用ポートＰ０〜Ｐ２の値を設定する。【選択図】図２
2015196350.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置と、前記画像形成装置に接続可能なオプション装置と、からなる画像形成システムであって、
前記画像形成装置は、通信路を介して前記オプション装置へのデータの送受信を行う送受信手段を備え、
前記オプション装置は、前記通信路を介して前記画像形成装置から送信されたデータを受信する受信手段と、前記画像形成装置へデータを送信する送信手段と、前記画像形成装置に接続された状態で値が設定される設定ポートと、入出力ポートと、を有する設定部を備え、
前記設定部は、前記画像形成装置から受信した第一データと前記設定ポートに設定された値とを比較し、比較結果に従って前記画像形成装置に応答信号を送信し、前記画像形成装置は、前記応答信号に応じて前記オプション装置の識別データを前記オプション装置に送信し、前記設定部は、前記識別データに基づき前記入出力ポートの値を設定することを特徴とする画像形成システム。
【請求項２】
前記設定部の前記入出力ポートと前記設定ポートは、電源に接続されていることを特徴とする請求項１に記載の画像形成システム。
【請求項３】
前記設定部の前記入出力ポートは、他の異なるオプション装置の前記設定ポートに接続されていることを特徴とする請求項１に記載の画像形成システム。
【請求項４】
前記オプション装置は、カスケード接続されることを特徴とする請求項１乃至３のいずれか１項に記載の画像形成システム。
【請求項５】
前記識別データは、オプション装置毎に異なることを特徴とする請求項１乃至４のいずれか１項に記載の画像形成システム。
【請求項６】
前記通信路は、クロック信号を供給するクロック信号路とデータ信号を供給するデータ信号路とを含み、
前記画像形成装置と前記設定部とは、前記クロック信号に同期してシリアル通信を行うことを特徴とする請求項１乃至５のいずれか１項に記載の画像形成システム。
【請求項７】
前記オプション装置は、更に、前記クロック信号路に接続されており、前記設定部の入出力ポートの出力に応じて、クロック信号の出力又は遮断を行うゲート部を有することを特徴とする請求項６に記載の画像形成システム。
【請求項８】
前記画像形成装置は、前記設定部に前記識別データの設定を行った後に、前記設定部に、前記ゲート部がクロック信号を出力するためのデータを送信することを特徴とする請求項７に記載の画像形成システム。
【請求項９】
前記画像形成装置は、前記オプション装置の電源がオンされると、前記オプション装置の前記設定部に前記識別データの設定を行うことを特徴とする請求項１乃至８のいずれか１項に記載の画像形成システム。
【請求項１０】
前記オプション装置の電源がオンされると、前記設定部の前記設定ポートには所定の値が入力され、前記入出力ポートはハイインピーダンスの状態に設定されることを特徴とする請求項１乃至９のいずれか１項に記載の画像形成システム。
【請求項１１】
前記オプション装置は、前記画像形成装置に記録材を供給するための給紙装置であることを特徴とする請求項１乃至１０のいずれか１項に記載の画像形成システム。
【請求項１２】
画像形成装置に接続可能なオプション装置において、
前記画像形成装置から送信されたデータを受信する受信手段と、前記画像形成装置へデータを送信する送信手段と、前記画像形成装置に接続された状態で値が設定される設定ポートと前記画像形成装置から送信されたデータに基づいて値が設定される入出力ポートと、を有する設定部を備え、
前記設定部は、前記画像形成装置から送信された第一データと前記設定ポートに設定された値とを比較し、比較結果に従って前記画像形成装置に応答信号を送信し、前記画像形成装置から送信された前記オプション装置の識別データに基づき前記入出力ポートの値を設定することを特徴とするオプション装置。
【請求項１３】
前記設定部の前記入出力ポートと前記設定ポートは、電源に接続されていることを特徴とする請求項１２に記載のオプション装置。
【請求項１４】
前記設定部の前記入出力ポートは、他の異なるオプション装置の前記設定ポートに接続されていることを特徴とする請求項１２に記載のオプション装置。
【請求項１５】
前記オプション装置は、前記画像形成装置に記録材を供給するための給紙装置であることを特徴とする請求項１２乃至１４のいずれか１項に記載のオプション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複写機等の電子写真プロセスによって画像形成を行う画像形成装置にオプション装置を接続した画像形成システム及びオプション装置に関する。
【背景技術】
【０００２】
従来、複写機、レーザプリンタ等の画像形成装置では、複数の給紙オプション装置を多段化して装着する多段化機構が設けられている。この多段化機構は、画像形成装置本体に搭載されるＣＰＵと、各オプション装置に搭載されるＣＰＵと、これらのＣＰＵ同士が通信を行うための信号線とから構成されている（例えば、特許文献１）。以下では、従来の給紙オプション装置の多段化機構の具体的な構成について図を参照して説明する。図６は、従来の給紙オプション装置の多段化構成を示した模式図である。図６において、画像形成装置１にはＣＰＵ１が搭載されており、各々の給紙オプション装置２３にはＣＰＵ２が搭載されている。図６では、給紙オプション装置２３は３段積みされており、各給紙オプション装置２３−ａ、２３−ｂ、２３−ｃは、それぞれＣＰＵ２−ａ、ＣＰＵ２−ｂ、ＣＰＵ２−ｃを備えた構成となっている。なお、給紙オプション装置２３の各ＣＰＵ（ＣＰＵ２−ａ、ＣＰＵ２−ｂ、ＣＰＵ２−ｃ）は、後述する固有アドレス情報を格納するための不図示のＲＡＭを有している。
【０００３】
ここで、多段積みが可能な給紙オプション装置２３は、１段のみで使用される場合や、任意の複数段数で使用されることを想定しているため、次のような構成が必要となる。すなわち、画像形成装置１のＣＰＵ１と、給紙オプション装置２３のＣＰＵ２−ａ、ＣＰＵ２−ｂ、ＣＰＵ２−ｃとは、ＣＰＵ１をマスターとしたシリアル通信用のバスラインで接続されている。そして、このバスラインを介して、ＣＰＵ１と、各給紙オプション装置２３のＣＰＵ２との通信が行われる。そのため、画像形成装置１のＣＰＵ１に接続されたＣＭＤ、ＳＴＳ、ＣＬＫの各ラインは、並列に給紙オプション装置２３の各ＣＰＵ２（ＣＰＵ２−ａ、ＣＰＵ２−ｂ、ＣＰＵ２−ｃ）に接続されている。また、バスラインの下流側の給紙オプション装置２３のＣＰＵ２と接続されるＣＭＤラインには、ゲート回路Ｇ−ａ、Ｇ−ｂ、Ｇ−ｃが設けられている。画像形成装置１のＣＰＵ１が該当する給紙オプション装置２３の装着状態を認識するまでは、下流側への信号送信を行わないように、ゲート回路の出力端子は閉じた状態となっている。その後、バスラインの上流側の給紙オプション装置２３のＣＰＵ２と画像形成装置１のＣＰＵ１との通信が確立し、該当するＣＰＵ２に固有アドレスが割り当てられ、不図示のＲＡＭに格納される。そして、ＣＰＵ２は出力ポートＰ０を制御してゲート回路Ｇの出力端子を開放し、ＣＰＵ１はバスラインの下流側の給紙オプション装置２３のＣＰＵ２と通信が可能となる。このような構成により、給紙オプション装置２３の装着段数が固定されていない場合でも、ＣＰＵ１は正しく給紙オプション装置２３の構成を知ることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−３２６８６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、図６に記載の構成では、段数の定まっていない複数の給紙オプション装置２３が装着された場合に、画像形成装置１のＣＰＵ１は給紙オプション装置２３の構成を正しく認識する必要がある。そのため、画像形成装置のＣＰＵ１は、各段の給紙オプション装置２３との通信を行うために、それぞれに固有アドレスを割り当てる必要があった。このため、給紙オプション装置２３は、ＣＰＵ１からの固有アドレス情報を格納するためのＲＡＭを有するＣＰＵ２を搭載する必要があり、コストアップの要因となっていた。
【０００６】
本発明は、このような状況のもとでなされたもので、簡易な構成で、オプション装置のアドレス設定を行うことを目的とする。
【課題を解決するための手段】
【０００７】
前述の課題を解決するために、本発明は、以下の構成を備える。
【０００８】
（１）画像形成装置と、前記画像形成装置に接続可能なオプション装置と、からなる画像形成システムであって、前記画像形成装置は、通信路を介して前記オプション装置へのデータの送受信を行う送受信手段を備え、前記オプション装置は、前記通信路を介して前記画像形成装置から送信されたデータを受信する受信手段と、前記画像形成装置へデータを送信する送信手段と、前記画像形成装置に接続された状態で値が設定される設定ポートと、入出力ポートと、を有する設定部を備え、前記設定部は、前記画像形成装置から受信した第一データと前記設定ポートに設定された値とを比較し、比較結果に従って前記画像形成装置に応答信号を送信し、前記画像形成装置は、前記応答信号に応じて前記オプション装置の識別データを前記オプション装置に送信し、前記設定部は、前記識別データに基づき前記入出力ポートの値を設定することを特徴とする画像形成システム。
【０００９】
（２）画像形成装置に接続可能なオプション装置において、前記画像形成装置から送信されたデータを受信する受信手段と、前記画像形成装置へデータを送信する送信手段と、前記画像形成装置に接続された状態で値が設定される設定ポートと前記画像形成装置から送信されたデータに基づいて値が設定される入出力ポートと、を有する設定部を備え、前記設定部は、前記画像形成装置から送信された第一データと前記設定ポートに設定された値とを比較し、比較結果に従って前記画像形成装置に応答信号を送信し、前記画像形成装置から送信された前記オプション装置の識別データに基づき前記入出力ポートの値を設定することを特徴とするオプション装置。
【発明の効果】
【００１０】
本発明によれば、簡易な構成で、オプション装置のアドレス設定を行うことができる。
【図面の簡単な説明】
【００１１】
【図１】実施例１、２の画像形成装置の概略構成図
【図２】実施例１の画像形成装置と給紙オプション装置との接続構成を説明する図
【図３】実施例１のアドレス設定の制御シーケンスを示すフローチャート
【図４】実施例２の画像形成装置と給紙オプション装置との接続構成を説明する図
【図５】実施例２のアドレス設定の制御シーケンスを示すフローチャート
【図６】従来例の画像形成装置と給紙オプション装置との接続構成を説明する図
【発明を実施するための形態】
【００１２】
以下に、図面を参照して本発明の実施の形態について詳細に説明する。
【実施例１】
【００１３】
［画像形成装置の概要］
図１は、実施例１の画像形成装置１の構成を示す概略断面図である。図１において、像担持体である感光ドラム２は、その両端を黒色の現像剤（トナー）を備えたプロセスカートリッジ３に回転自在に支持されている。そして、感光ドラム２は、不図示の駆動モータ及び駆動伝達機構により、図１の矢印方向（時計回り方向）に回転駆動される。感光ドラム２は、表面に有機光導電体層が塗布されており、帯電ローラ４に帯電電圧を印加することにより、感光ドラム２の表面が一様に帯電され、露光手段であるレーザスキャナユニット５から出射されたレーザ光６により露光され、静電潜像が形成される。そして、現像手段７により、静電潜像にはトナーが付着し、トナー像として現像される。
【００１４】
画像形成装置１の給紙部は、給紙カセット８、給紙ローラ１０、分離パッド１１、搬送ローラ対１２から構成される。給紙カセット８には、記録紙９が積載されている。記録紙９は、不図示の駆動モータ及び駆動伝達機構により駆動される給紙ローラ１０により、所定のタイミングで給送され、分離パッド１１の摩擦力により捌かれて、１枚分の記録紙９が搬送ローラ対１２に給送される。その後、記録紙９は、搬送ローラ対１２、レジストローラ対２４を通過して、感光ドラム２と転写ローラ２５とが当接する転写位置であるニップ部に搬送される。ニップ部では、所定の電圧が印加された転写ローラ２５により、感光ドラム２上のトナー像が記録紙９に転写される。トナー像が転写された記録紙９は定着ローラ対１５へと搬送され、定着ローラ対１５により、記録紙９上のトナー像は熱と圧力により記録紙９上に溶融固着される。そして、定着ローラ対１５により搬送された記録紙９は、排出ローラ対１６、１７、１８を通過して排出トレイ１９上に排出、積載される。
【００１５】
給紙カセット８は、図１の矢印Ａの右方向に移動させる（引き出す）ことにより記録紙９を補充することができ、矢印Ａの左方向に移動させる（挿入する）ことにより、画像形成装置１に装着することができる。開閉ドア２０は、軸２１周りに回動可能であり、矢印Ｂの右方向に回動させることにより開いた状態となり、左方向に回動させることにより閉じた状態となる。そして、開閉ドア２０による本体開口部から、プロセスカートリッジ３を矢印Ｃ方向に画像形成装置１に着脱することができる。なお、画像形成装置は、図１に示した画像形成装置に限定されず、例えば、複数の画像形成部を備えるカラー画像形成装置であってもよい。
【００１６】
［給紙オプション装置の構成］
給紙オプション装置２３は、異なる種類の記録紙や、より多くの記録紙を供給できるようにするために設けられた増設給紙部であり、本実施例では最大３台の給紙オプション装置２３を装着することができる。図１は給紙オプション装置２３を３段積み重ね、カスケード接続された状態を示している。各給紙オプション装置２３には、画像形成装置１の給紙部に対応する箇所の符号に、１段目（上段）には−ａ、２段目（中段）には−ｂ、３段目（下段）には−ｃを付している。また、給紙オプション装置２３−ａ、２３−ｂ、２３−ｃは同一構成であり、積み重ねる順番は任意でよいが、２台以上の給紙オプション装置２３を装着する場合には、上下方向に隣接させて装着しなければならない。なお、図１の矢印Ａ−ａ、Ａ−ｂ、Ａ−ｃは、それぞれ給紙オプション装置２３−ａ、２３−ｂ、２３−ｃの給紙カセット８−ａ、８−ｂ、８−ｃの脱着時の移動方向を示す。
【００１７】
図１に示すドロアコネクタ１３及び１３−ａ、１３−ｂ、１３−ｃは、画像形成装置１、又は上段に装着された給紙オプション装置２３からの信号を下段に装着された給紙オプション装置２３に供給するためのドロアコネクタである。また、ドロアコネクタ１３及び１３−ａ、１３−ｂ、１３−ｃに対応して、下段に装着された給紙オプション装置２３にはドロアコネクタ１４−ａ、１４−ｂ、１４−ｃが設けられ、ドロアコネクタを介して、給紙オプション装置２３への信号が中継される。
【００１８】
［拡張ＩＯの構成］
次に、アドレス設定端子を有する集積回路を用いて、多段の給紙オプション装置を実現する構成について図２を参照して説明する。図２は、画像形成装置のＣＰＵ１と、３台の給紙オプション装置２３−ａ、２３−ｂ、２３−ｃの後述する集積回路である拡張ＩＯとの接続構成を示す模式図である。この集積回路はＣＰＵ１から送信されるデータに従い各給紙オプション装置のアドレスを設定するアドレス設定部として機能する。そして、この集積回路は、入力ポートであるアドレス設定端子の他に、設定により入力ポートにも出力ポートにもなる汎用の入出力（ＩＯ）端子を有し、更に後述するＩ２Ｃ通信により入出力端子のデータ設定が可能なＩＣ（以下、拡張ＩＯという）である。なお、本実施例では拡張ＩＯを例にして説明を行うが、拡張ＩＯに限定されるものではなく、同様の機能を有する他の素子でもよい。
【００１９】
図２において、画像形成装置１の制御を行うＣＰＵ１は、画像形成装置１に内蔵されている。ＣＰＵ１は、不図示のＲＯＭ、ＲＡＭを有している。ＲＯＭは画像形成装置１を制御するプログラムやデータが格納されたメモリであり、ＲＡＭはＣＰＵ１が実行する制御プログラムが一時的に情報を保存するために使用するメモリである。アドレス設定端子Ａ０、Ａ１を有する拡張入出力部である拡張ＩＯは、給紙オプション装置２３に内蔵されている。より詳細には、図１において画像形成装置１の直下に装着される給紙オプション装置２３−ａには、拡張ＩＯ−ａが内蔵され、給紙オプション装置２３−ａの直下に装着される給紙オプション装置２３−ｂには、拡張ＩＯ−ｂが内蔵されている。更に、給紙オプション装置２３−ｂの直下に装着される給紙オプション装置２３−ｃには、拡張ＩＯ−ｃが内蔵されている。ＣＰＵ１と各給紙オプション装置２３の拡張ＩＯとの通信は、二線式のＩ２Ｃ（Ｉｎｔｅｒ  ＩＣ）バスを介したシリアル通信であるＩ２Ｃ通信によって行われる。なお、本実施例では、画像形成装置１と各給紙オプション装置２３間の通信手段としてＩ２Ｃ通信を用いた場合を例に説明しているが、これに限るものではなく、例えば同じ二線式のＵＡＲＴ（汎用非同期送受信回路）等の通信手段でも同様に用いることができる。
【００２０】
［Ｉ２Ｃ通信の概要］
Ｉ２Ｃ通信には、通信路であるＩ２Ｃバスを構成する、クロック信号路であるシリアルクロックライン（ＳＣＬ）と、データ信号路であるシリアルデータライン（ＳＤＡ）の２本のバスラインが使用される。シリアルクロックラインには、画像形成装置１のＣＰＵ１からシリアルクロック信号（ＳＣＬ信号）が出力され、各給紙オプション装置２３の拡張ＩＯのＳＣＬ端子に供給される。また、画像形成装置１のＣＰＵ１、各給紙オプション装置２３の拡張ＩＯでは、ＳＣＬ信号に同期させて、シリアルデータライン上を流れるＳＤＡ信号の読み取り、ＳＤＡ信号の出力（書き込み）が行われる。Ｉ２Ｃ通信手順に基づいた画像形成装置１のＣＰＵ１と各給紙オプション装置２３の拡張ＩＯとの通信は、以下の手順で行われる。後述するように、画像形成装置１のＣＰＵ１は、給紙オプション装置２３の電源がオンされると、ＳＤＡ信号を用いて、拡張ＩＯのアドレス設定端子Ａ０、Ａ１に、各給紙オプション装置２３を識別するための識別データであるアドレスデータを予め設定しておく。したがって、アドレスデータは給紙オプション装置毎に異なる。そして、各給紙オプション装置２３の拡張ＩＯとの通信を行う際には、通信相手の拡張ＩＯを指定するため、画像形成装置１のＣＰＵ１は、通信相手の拡張ＩＯを識別するためのアドレスデータをＳＤＡ信号に設定して出力する。アドレスデータを含んだＳＤＡ信号を受信した拡張ＩＯは、自身の拡張ＩＯに設定されたアドレスデータとの比較を行う。比較結果に従って、アドレスデータが一致した拡張ＩＯは、ＣＰＵ１に対してＳＤＡ信号に応答信号であるＡＣＫ（アクノレッジ）信号を設定して送信する。ＡＣＫ信号を受信したＣＰＵ１は、次に、データをＳＤＡ信号に設定して送信し、該当の拡張ＩＯはＳＤＡ信号に設定されたデータを読み取る。
【００２１】
［拡張ＩＯの接続］
図２に示すように、拡張ＩＯは、設定ポートであるアドレス設定端子Ａ０、Ａ１と、汎用の入出力ポートである汎用ポートＰ０、Ｐ１、Ｐ２を有している。拡張ＩＯは、アドレス設定端子Ａ０、Ａ１により２ビットで構成されるアドレスデータが設定可能な構成であり、各拡張ＩＯのアドレス設定端子Ａ０、Ａ１はプルアップ抵抗を介して、電源電圧に接続されている。更に、アドレス設定端子Ａ０、Ａ１は、隣接する上段側の給紙オプション装置２３の、汎用ポートＰ０、Ｐ１と接続されている。すなわち、上段の給紙オプション装置２３−ａの拡張ＩＯ−ａのアドレス設定端子Ａ０−ａ、Ａ１−ａは、プルアップ抵抗を介して電源電圧に接続されている。一方、中段の給紙オプション装置２３−ｂの拡張ＩＯ―ｂのアドレス設定端子Ａ０−ｂ、Ａ１−ｂは、電源電圧にプルアップ接続されるとともに、上段の給紙オプション装置２３−ａの拡張ＩＯ−ａの汎用ポートＰ０−ａ、Ｐ１−ａに接続される。更に、下段の給紙オプション装置２３−ｃの拡張ＩＯ―ｃのアドレス設定端子Ａ０−ｃ、Ａ１−ｃは、電源電圧にプルアップ接続されるとともに、それぞれ中段の給紙オプション装置２３−ｂの拡張ＩＯ―ｂの汎用ポートＰ０−ｂ、Ｐ１−ｂに接続されている。
【００２２】
また、シリアルクロックラインには、下段の給紙オプション装置２３にＳＣＬ信号の伝搬（中継）を制限するために、各給紙オプション装置２３−ａ、２３−ｂ、２３−ｃにゲート部であるゲート回路Ｇ−ａ、Ｇ−ｂ、Ｇ−ｃが設けられている。各ゲート回路Ｇ−ａ、Ｇ−ｂ、Ｇ−ｃは、各拡張ＩＯの汎用ポートＰ２−ａ、Ｐ２−ｂ、Ｐ２−ｃと接続されたイネーブル端子を有する。各ゲート回路Ｇ−ａ、Ｇ−ｂ、Ｇ−ｃは、イネーブル端子の入力がハイレベルの場合にはＳＣＬ信号を出力し、ローレベルの場合にはＳＣＬ信号出力を遮断する。すなわち、各拡張ＩＯの汎用ポートＰ２−ａ、Ｐ２−ｂ、Ｐ２−ｃの出力をハイレベルにすることで、対応するゲート回路Ｇ−ａ、Ｇ−ｂ、Ｇ−ｃの出力端子から、ＳＣＬ信号が下段側の給紙オプション装置に出力される。なお、拡張ＩＯには、パワーオンリセット機能が内蔵されており、パワーオン時には拡張ＩＯ内部がリセットされ、汎用ポートＰ２、Ｐ１、Ｐ０はハイインピーダンス状態に設定される。その結果、各拡張ＩＯ−ａ、ＩＯ−ｂ、ＩＯ−ｃのアドレス設定端子Ａ０、Ａ１には、ハイレベルが入力された状態となる。また、図２においては前述したドロアコネクタは不図示であるが、各給紙オプション装置間を中継されるＳＣＬ信号、ＳＤＡ信号、アドレス設定端子信号、汎用ポート信号はドロアコネクタを介して、各給紙オプション装置間を中継される。
【００２３】
［拡張ＩＯ部のアドレス設定の制御シーケンス］
次に、各給紙オプション装置２３−ａ、２３−ｂ、２３−ｃの拡張ＩＯにアドレスデータを設定する制御シーケンスについて、図３を参照して説明する。図３は、画像形成装置１のＣＰＵ１が各給紙オプション装置２３の拡張ＩＯにアドレスデータを設定する制御シーケンスを示すフローチャートである。以下では、給紙オプション装置２３−ａ、２３−ｂ、２３−ｃが装着された図２に示す構成に基づいて、各拡張ＩＯのアドレスデータの設定を行う手順について説明する。図３に示す制御シーケンスは、給紙オプション装置２３の電源がオンされると、起動される。給紙オプション装置２３の電源がオンされると、各給紙オプション装置２３−ａ、２３−ｂ、２３−ｃに内蔵された拡張ＩＯ内部のパワーオンリセット機能が動作する。これにより、各拡張ＩＯ内部のレジスタがクリアされ、汎用ポートＰ０〜Ｐ２はハイインピーダンス状態に設定され、アドレス設定端子Ａ１、Ａ０にはハイレベルが入力された状態になる。
【００２４】
ステップ（以下、Ｓという）１０１では画像形成装置１のＣＰＵ１は、給紙オプション装置２３−ａの拡張ＩＯ−ａとの通信を行うためのアドレス情報を含むＳＤＡ信号を送信する。すなわち、画像形成装置１のＣＰＵ１は、本実施例での拡張ＩＯ−ａを識別するアドレス情報が１、１、すなわちアドレス設定端子Ａ１、Ａ０の入力が各々１、１である拡張ＩＯを指定するＳＤＡ信号を送信する。給紙オプション装置２３−ａの拡張ＩＯ−ａは、ＳＤＡ信号で送信されたアドレス情報を読み出し、アドレス設定端子Ａ１、Ａ０（以下、端子Ａ１、Ａ０ともいう）の入力状態と比較する。そして、拡張ＩＯ−ａは、端子Ａ１、Ａ０の入力状態が１、１、すなわちハイレベル信号が入力されているので、ＳＤＡ信号に返信信号であるＡＣＫ信号を設定し、画像形成装置１のＣＰＵ１に送信する。
【００２５】
Ｓ１０２では、画像形成装置１のＣＰＵ１は、送信したアドレス情報に対する返答信号を読み出し、ＡＣＫ信号かどうかを判断し、ＡＣＫ信号（ＡＣＫ受信）であればＳ１０４に進み、ＡＣＫ信号でなければＳ１０３に進む。Ｓ１０３では、画像形成装置１のＣＰＵ１は、給紙オプション装置２３−ａ以降の接続なし、すなわち、給紙オプション装置２３−ａ、２３−ｂ、２３−ｃが装着されていないと判断し、処理を終了する。
【００２６】
Ｓ１０４では、画像形成装置１のＣＰＵ１は、次に、給紙オプション装置２３−ｂの有無の確認のため、拡張ＩＯ−ｂのアドレス情報を設定するためのＳＤＡ信号を拡張ＩＯ−ａに送信する。すなわち、画像形成装置１のＣＰＵ１は、拡張ＩＯ−ａの汎用ポートＰ２、Ｐ１、Ｐ０に設定するポート情報が０、０、０、すなわち汎用ポートＰ２、Ｐ１、Ｐ０の出力がそれぞれローレベルを設定するＳＤＡ信号を送信する。ＳＤＡ信号を受信した拡張ＩＯ−ａは、ハイインピーダンス状態である汎用ポートＰ２−ａ、Ｐ１−ａ、Ｐ０−ａにそれぞれローレベルを設定し、これにより、汎用ポートＰ２−ａ、Ｐ１−ａ、Ｐ０−ａからはローレベルが出力される。図２に示すように、汎用ポートＰ１−ａ、Ｐ０−ａの出力は拡張ＩＯ−ｂの端子Ａ１−ｂ、Ａ０−ｂに入力される。
【００２７】
続いて、Ｓ１０５では、画像形成装置１のＣＰＵ１は、拡張ＩＯ−ａの汎用ポートＰ２、Ｐ１、Ｐ０に設定するポート情報が１、０、０、すなわち汎用ポートＰ２をハイレベル、Ｐ１、Ｐ０の出力はローレベルのままに設定するＳＤＡ信号を送信する。ＳＤＡ信号を受信した拡張ＩＯ−ａは、汎用ポートＰ２−ａの出力をローレベルからハイレベルに変更し、汎用ポートＰ２−ａからはハイレベルが出力されて、ゲート回路Ｇ−ａに入力される。ゲート回路Ｇ−ａは、汎用ポートＰ２−ａからハイレベルが入力されることにより、シリアルクロック信号であるＳＣＬ信号を中段の給紙オプション装置２３−ｂの拡張ＩＯ−ｂに供給する（中継する）。
【００２８】
Ｓ１０６では、画像形成装置１のＣＰＵ１は、給紙オプション装置２３−ｂの拡張ＩＯ−ｂとの通信を行うために、アドレス情報が０、０、すなわちアドレス設定端子Ａ１、Ａ０がそれぞれ０、０である拡張ＩＯ−ｂを指定するＳＤＡ信号を送信する。給紙オプション装置２３−ｂの拡張ＩＯ−ｂは、ＳＤＡ信号で送信されたアドレス情報を読み出し、端子Ａ１、Ａ０の入力状態と比較する。前述したように、拡張ＩＯ−ｂの端子Ａ１、Ａ０には、拡張ＩＯ−ａの汎用ポートＰ１、Ｐ０からローレベル信号が入力されているので、ＳＤＡ信号に返信信号であるＡＣＫ信号を設定し、画像形成装置１のＣＰＵ１に送信する。
【００２９】
Ｓ１０７では、画像形成装置１のＣＰＵ１は、送信したアドレス情報に対する返答信号を読み出し、ＡＣＫ信号かどうかを判断し、ＡＣＫ信号（ＡＣＫ受信）であればＳ１０９に進み、ＡＣＫ信号でなければＳ１０８に進む。Ｓ１０８では、画像形成装置１のＣＰＵ１は、給紙オプション装置２３−ｂ以降の接続なし、すなわち、給紙オプション装置２３−ｂ、２３−ｃが装着されていないと判断し、処理を終了する。
【００３０】
Ｓ１０９では、画像形成装置１のＣＰＵ１は、次に、給紙オプション装置２３−ｃの有無の確認のため、拡張ＩＯ−ｃのアドレス情報を設定するためのＳＤＡ信号を拡張ＩＯ−ｂに送信する。すなわち、画像形成装置１のＣＰＵ１は、拡張ＩＯ−ｂの汎用ポートＰ２、Ｐ１、Ｐ０に設定するポート情報が０、１、０、すなわち汎用ポートＰ２をローレベル、Ｐ１をハイレベル、Ｐ０をローレベルの出力に設定するＳＤＡ信号を送信する。ＳＤＡ信号を受信した拡張ＩＯ−ｂは、ハイインピーダンス状態である汎用ポートＰ２−ｂ、Ｐ１−ｂ、Ｐ０−ｂにそれぞれローレベル、ハイレベル、ローレベルを設定する。これにより、汎用ポートＰ２−ａ、Ｐ１−ａ、Ｐ０−ａからはそれぞれローレベル、ハイレベル、ローレベルが出力され、図２に示すように、汎用ポートＰ１−ｂ、Ｐ０−ｂの出力は拡張ＩＯ−ｃの端子Ａ１−ｃ、Ａ０−ｃに入力される。
【００３１】
続いて、Ｓ１１０では、画像形成装置１のＣＰＵ１は、拡張ＩＯ−ｂの汎用ポートＰ２、Ｐ１、Ｐ０に設定するポート情報が１、１、０、すなわち汎用ポートＰ２、Ｐ１をハイレベル、Ｐ０をローレベルの出力に設定するＳＤＡ信号を送信する。ＳＤＡ信号を受信した拡張ＩＯ−ｂは、汎用ポートＰ２−ｂの出力をローレベルからハイレベルに変更し、汎用ポートＰ２−ｂからはハイレベルが出力されて、ゲート回路Ｇ−ｂに入力される。ゲート回路Ｇ−ｂは、汎用ポートＰ２−ｂからハイレベルが入力されることにより、シリアルクロック信号であるＳＣＬ信号を下段の給紙オプション装置２３−ｃの拡張ＩＯ−ｃに供給する（中継する）。
【００３２】
Ｓ１１１では、画像形成装置１のＣＰＵ１は、給紙オプション装置２３−ｃの拡張ＩＯ−ｃとの通信を行うために、アドレス情報が１、０、すなわちアドレス設定端子Ａ１、Ａ０がそれぞれ１、０である拡張ＩＯ−ｃを指定するＳＤＡ信号を送信する。給紙オプション装置２３−ｃの拡張ＩＯ−ｃは、ＳＤＡ信号で送信されたアドレス情報を読み出し、端子Ａ１、Ａ０の入力状態と比較する。前述したように、拡張ＩＯ−ｃの端子Ａ１、Ａ０には、拡張ＩＯ−ｂの汎用ポートＰ１、Ｐ０からそれぞれハイレベル、ローレベル信号が入力されているので、ＳＤＡ信号に返信信号であるＡＣＫ信号を設定し、画像形成装置１のＣＰＵ１に送信する。
【００３３】
Ｓ１１２では、画像形成装置１のＣＰＵ１は、送信したアドレス情報に対する返答信号を読み出し、ＡＣＫ信号かどうかを判断し、ＡＣＫ信号（ＡＣＫ受信）であればＳ１１４に進み、ＡＣＫ信号でなければＳ１１３に進む。Ｓ１１３では、画像形成装置１のＣＰＵ１は、給紙オプション装置２３−ｃとの接続なし、すなわち、給紙オプション装置２３−ｃが装着されていないと判断し、処理を終了する。
【００３４】
Ｓ１１４では、画像形成装置１のＣＰＵ１は、拡張ＩＯの空きアドレス情報を設定するためのＳＤＡ信号を拡張ＩＯ−ｃに送信する。すなわち、画像形成装置１のＣＰＵ１は、拡張ＩＯ−ｃの汎用ポートＰ２、Ｐ１、Ｐ０に設定するポート情報が０、０、１、すなわち汎用ポートＰ２、Ｐ１をローレベル、Ｐ０をハイレベルの出力に設定するＳＤＡ信号を送信する。ＳＤＡ信号を受信した拡張ＩＯ−ｂは、ハイインピーダンス状態である汎用ポートＰ２−ｂ、Ｐ１−ｂ、Ｐ０−ｂにそれぞれローレベル、ローレベル、ハイレベルを設定する。これにより、汎用ポートＰ２−ａ、Ｐ１−ａ、Ｐ０−ａからはそれぞれローレベル、ローレベル、ハイレベルが出力され、処理を終了する。
【００３５】
なお、図３において、ＡＣＫ信号の受信確認は、画像形成装置１のＣＰＵ１が給紙オプション装置２３の拡張ＩＯにアドレス情報を送信した場合のみ記載し、汎用ポートのデータ設定の場合にはＡＣＫ信号の受信確認の判断処理の記載を省略している。汎用ポートのデータ設定の際にＡＣＫ信号を受信しなかった場合には、画像形成装置１のＣＰＵ１は、再度、汎用ポートのデータ設定を行う処理を実行すればよい。また、図３で示した拡張ＩＯに設定するアドレスデータの順番は一例であり、上段の拡張ＩＯ−ａのアドレス設定端子Ａ１、Ａ０は（１、１）に固定されるが、拡張ＩＯ−ｂ、拡張ＩＯ−ｃのアドレスデータは、図３に示す（０、０）、（１、０）でなくてもよい。
【００３６】
以上説明したように、本実施例によれば、簡易な構成で、オプション装置のアドレス設定を行うことができる。本実施例では、多段化された給紙オプション装置に対するアドレス設定を、ＲＡＭを有するＣＰＵに比べて、安価で簡易な構成の集積回路である拡張ＩＯを用いて行うことができる。
【実施例２】
【００３７】
実施例１では、上段側の給紙オプション装置２３の拡張ＩＯの汎用ポートの出力を下段側の給紙オプション装置の拡張ＩＯのアドレス設定端子に入力することにより、上段側の拡張ＩＯが下段側の拡張ＩＯのアドレス設定を行う構成について説明した。実施例２では、汎用ポートを同じ拡張ＩＯのアドレス設定端子に接続することにより、拡張ＩＯが自らのアドレス設定を行う構成について説明する。なお、画像形成装置１、給紙オプション装置２３の構成については、実施例１と同様であり、説明を省略する。
【００３８】
［拡張ＩＯの接続］
次に、本実施例での拡張ＩＯを用いて、多段の給紙オプション装置２３を実現する構成について図４を参照して説明する。図４は、画像形成装置１のＣＰＵ１と、３台の給紙オプション装置２３−ａ、２３−ｂ、２３−ｃの拡張ＩＯとの接続構成を示す模式図である。なお、拡張ＩＯの構成、及びＣＰＵ１と拡張ＩＯとの通信手順については実施例１と同様であり、説明を省略する。
【００３９】
実施例１では、上段側の給紙オプション装置２３の拡張ＩＯが下段側の給紙オプション装置２３の拡張ＩＯのアドレス設定を行うため、上段側の拡張ＩＯの汎用ポートの出力を下段側の拡張ＩＯのアドレス設定端子に入力していた。一方、本実施例では、ＣＰＵ１からのアドレス情報に基づいて、拡張ＩＯは自分自身のアドレスデータを設定する。そのため、本実施例では、拡張ＩＯのアドレス設定端子Ａ０、Ａ１は、プルアップ抵抗を介して電源電圧に接続されるとともに、同じ拡張ＩＯの汎用ポートＰ０、Ｐ１にそれぞれ接続されている。より詳細には、拡張ＩＯ−ａのアドレス設定端子Ａ０−ａ、Ａ１−ａは、それぞれ汎用ポートＰ０−ａ、Ｐ１−ａに接続されている。また、拡張ＩＯ−ｂのアドレス設定端子Ａ０−ｂ、Ａ１−ｂは、それぞれ汎用ポートＰ０−ｂ、Ｐ１−ｂに接続されている。同様に、拡張ＩＯ−ｃのアドレス設定端子Ａ０−ｃ、Ａ１−ｃは、それぞれ汎用ポートＰ０−ｃ、Ｐ１−ｃが接続されている。すなわち、本実施例では、アドレス設定端子の入力信号を、他の拡張ＩＯから供給するのではなく、同じ拡張ＩＯの汎用ポートから供給することを特徴としている。
【００４０】
［拡張ＩＯ部のアドレス設定の制御シーケンス］
次に、各給紙オプション装置２３−ａ、２３−ｂ、２３−ｃの拡張ＩＯにアドレスデータを設定する制御シーケンスについて、図５を参照して説明する。図５は、画像形成装置１のＣＰＵ１が各給紙オプション装置の拡張ＩＯにアドレスデータを設定する制御シーケンスを示すフローチャートである。以下では、給紙オプション装置２３−ａ、２３−ｂ、２３−ｃが装着された図４に示す構成に基づいて、各拡張ＩＯのアドレスデータの設定手順について説明する。図５に示す制御シーケンスは、給紙オプション装置２３の電源がオンされると、起動される。給紙オプション装置２３の電源がオンされると、各給紙オプション装置２３−ａ、２３−ｂ、２３−ｃに内蔵された拡張ＩＯ内部のパワーオンリセット機能が動作する。これにより、各拡張ＩＯ内部のレジスタがクリアされ、汎用ポートＰ０〜Ｐ２はハイインピーダンス状態に設定され、アドレス設定端子Ａ１、Ａ０にはハイレベルが入力された状態となる。
【００４１】
Ｓ２０１では、画像形成装置１のＣＰＵ１は、給紙オプション装置２３−ａの拡張ＩＯ−ａとの通信を行うために、アドレス情報が１、１、すなわちアドレス設定端子Ａ１、Ａ０がそれぞれ１、１である拡張ＩＯを指定するＳＤＡ信号を送信する。給紙オプション装置２３−ａの拡張ＩＯ−ａは、ＳＤＡ信号で送信されたアドレス情報を読み出し、アドレス設定端子Ａ１、Ａ０の入力状態と比較する。そして、拡張ＩＯ−ａは、端子Ａ１、Ａ０の入力状態が１、１、すなわちハイレベル信号が入力されているので、ＳＤＡ信号に返信信号であるＡＣＫ信号を設定し、画像形成装置１のＣＰＵ１に送信する。
【００４２】
Ｓ２０２では、画像形成装置１のＣＰＵ１は、送信したアドレス情報に対する返答信号を読み出し、ＡＣＫ信号かどうかを判断し、ＡＣＫ信号であればＳ２０４に進み、ＡＣＫ信号でなければＳ２０３に進む。Ｓ２０３では、画像形成装置１のＣＰＵ１は、給紙オプション装置２３−ａ以降の接続なし、すなわち、給紙オプション装置２３−ａ、２３−ｂ、２３−ｃが装着されていないと判断し、処理を終了する。
【００４３】
Ｓ２０４では、画像形成装置１のＣＰＵ１は、次に、給紙オプション装置２３−ｂの有無の確認のため、拡張ＩＯ−ｂのアドレス情報を設定するためのＳＤＡ信号を拡張ＩＯ−ａに送信する。すなわち、画像形成装置１のＣＰＵ１は、拡張ＩＯ−ａの汎用ポートＰ２、Ｐ１、Ｐ０に設定するポート情報が０、０、０、すなわち汎用ポートＰ２、Ｐ１、Ｐ０の出力がそれぞれローレベルを設定するＳＤＡ信号を送信する。ＳＤＡ信号を受信した拡張ＩＯ−ａは、ハイインピーダンス状態である汎用ポートＰ２−ａ、Ｐ１−ａ、Ｐ０−ａにそれぞれローレベルを設定し、これにより、汎用ポートＰ２−ａ、Ｐ１−ａ、Ｐ０−ａからはローレベルが出力される。図４に示すように、汎用ポートＰ１−ａ、Ｐ０−ａの出力は拡張ＩＯ−ａの端子Ａ１−ａ、Ａ０−ａに入力され、拡張ＩＯ−ａのアドレス情報はそれぞれ０、０に設定される。
【００４４】
続いて、Ｓ２０５では、画像形成装置１のＣＰＵ１は、拡張ＩＯ−ａの汎用ポートＰ２、Ｐ１、Ｐ０に設定するポート情報が１、０、０、すなわち汎用ポートＰ２をハイレベル、Ｐ１、Ｐ０の出力はローレベルのままに設定するＳＤＡ信号を送信する。ＳＤＡ信号を受信した拡張ＩＯ−ａは、汎用ポートＰ２−ａの出力をローレベルからハイレベルに変更し、汎用ポートＰ２−ａからはハイレベルが出力されて、ゲート回路Ｇ−ａに入力される。ゲート回路Ｇ−ａは、汎用ポートＰ２−ａからハイレベルが入力されることにより、シリアルクロック信号であるＳＣＬ信号を中段の給紙オプション装置２３−ｂの拡張ＩＯ−ｂに供給する（中継する）。
【００４５】
Ｓ２０６では、画像形成装置１のＣＰＵ１は、給紙オプション装置２３−ｂの拡張ＩＯ−ｂとの通信を行うために、アドレス情報が１、１、すなわちアドレス設定端子Ａ１、Ａ０がそれぞれ１、１である拡張ＩＯ−ｂを指定するＳＤＡ信号を送信する。給紙オプション装置２３−ｂの拡張ＩＯ−ｂは、ＳＤＡ信号で送信されたアドレス情報を読み出し、端子Ａ１、Ａ０の入力状態と比較する。前述したように、拡張ＩＯ−ｂの端子Ａ１、Ａ０には、プルアップ抵抗を介して電源電圧と同じレベルであるハイレベル信号が入力されているので、ＳＤＡ信号に返信信号であるＡＣＫ信号を設定し、画像形成装置１のＣＰＵ１に送信する。
【００４６】
Ｓ２０７では、画像形成装置１のＣＰＵ１は、送信したアドレス情報に対する返答信号を読み出し、ＡＣＫ信号かどうかを判断し、ＡＣＫ信号であればＳ２０９に進み、ＡＣＫ信号でなければＳ２０８に進む。Ｓ２０８では、画像形成装置１のＣＰＵ１は、給紙オプション装置２３−ｂ以降の接続なし、すなわち、給紙オプション装置２３−ｂ、２３−ｃが装着されていないと判断し、処理を終了する。
【００４７】
Ｓ２０９では、画像形成装置１のＣＰＵ１は、拡張ＩＯ−ｂのアドレス情報を設定するためのＳＤＡ信号を拡張ＩＯ−ｂに送信する。すなわち、画像形成装置１のＣＰＵ１は、拡張ＩＯ−ｂの汎用ポートＰ２、Ｐ１、Ｐ０に設定するポート情報が０、１、０、すなわち汎用ポートＰ２をローレベル、Ｐ１をハイレベル、Ｐ０をローレベルの出力に設定するＳＤＡ信号を送信する。ＳＤＡ信号を受信した拡張ＩＯ−ｂは、ハイインピーダンス状態である汎用ポートＰ２−ｂ、Ｐ１−ｂ、Ｐ０−ｂにそれぞれローレベル、ハイレベル、ローレベルを設定する。これにより、汎用ポートＰ２−ｂ、Ｐ１−ｂ、Ｐ０−ｂからはそれぞれローレベル、ハイレベル、ローレベルが出力される。図４に示すように、汎用ポートＰ１−ｂ、Ｐ０−ｂの出力は拡張ＩＯ−ｂの端子Ａ１−ｂ、Ａ０−ｂに入力され、拡張ＩＯ−ｂのアドレス情報はそれぞれ１、０に設定される。
【００４８】
続いて、Ｓ２１０では、画像形成装置１のＣＰＵ１は、拡張ＩＯ−ｂの汎用ポートＰ２、Ｐ１、Ｐ０に設定するポート情報が１、１、０、すなわち汎用ポートＰ２、Ｐ１をハイレベル、Ｐ０をローレベルの出力に設定するＳＤＡ信号を送信する。ＳＤＡ信号を受信した拡張ＩＯ−ｂは、汎用ポートＰ２−ｂの出力をローレベルからハイレベルに変更し、汎用ポートＰ２−ｂからはハイレベルが出力されて、ゲート回路Ｇ−ｂに入力される。ゲート回路Ｇ−ｂは、汎用ポートＰ２−ｂからハイレベルが入力されることにより、シリアルクロック信号であるＳＣＬ信号を下段の給紙オプション装置２３−ｃの拡張ＩＯ−ｃに供給する（中継する）。
【００４９】
Ｓ２１１では、画像形成装置１のＣＰＵ１は、給紙オプション装置２３−ｃの拡張ＩＯ−ｃとの通信を行うために、アドレス情報が１、１、すなわちアドレス設定端子Ａ１、Ａ０がそれぞれ１、１である拡張ＩＯ−ｃを指定するＳＤＡ信号を送信する。給紙オプション装置２３−ｃの拡張ＩＯ−ｃは、ＳＤＡ信号で送信されたアドレス情報を読み出し、端子Ａ１、Ａ０の入力状態と比較する。前述したように、拡張ＩＯ−ｃの端子Ａ１、Ａ０には、プルアップ抵抗を介して電源電圧と同じレベルであるハイレベル信号が入力されているので、ＳＤＡ信号に返信信号であるＡＣＫ信号を設定し、画像形成装置１のＣＰＵ１に送信する。
【００５０】
Ｓ２１２では、画像形成装置１のＣＰＵ１は、送信したアドレス情報に対する返答信号を読み出し、ＡＣＫ信号かどうかを判断し、ＡＣＫ信号であればＳ２１４に進み、ＡＣＫ信号でなければＳ２１３に進む。Ｓ２１３では、画像形成装置１のＣＰＵ１は、給紙オプション装置２３−ｃとの接続なし、すなわち、給紙オプション装置２３−ｃが装着されていないと判断し、処理を終了する。
【００５１】
Ｓ２１４では、画像形成装置１のＣＰＵ１は、拡張ＩＯ−ｃの汎用ポートＰ２、Ｐ１、Ｐ０に設定するポート情報が０、０、１、すなわち汎用ポートＰ２、Ｐ１をローレベル、Ｐ０をハイレベルの出力に設定するＳＤＡ信号を送信する。すなわち、画像形成装置１のＣＰＵ１は、拡張ＩＯ−ｃの汎用ポートＰ２、Ｐ１、Ｐ０に設定するポート情報が０、０、１、すなわち汎用ポートＰ２、Ｐ１をローレベル、Ｐ２をハイレベルの出力に設定するＳＤＡ信号を送信する。ＳＤＡ信号を受信した拡張ＩＯ−ｃは、ハイインピーダンス状態である汎用ポートＰ２−ｃ、Ｐ１−ｃ、Ｐ０−ｃにそれぞれローレベル、ローレベル、ハイレベルを設定する。これにより、汎用ポートＰ２−ｃ、Ｐ１−ｃ、Ｐ０−ｃからはそれぞれローレベル、ローレベル、ハイレベルが出力される。図４に示すように、汎用ポートＰ１−ｃ、Ｐ０−ｃの出力は拡張ＩＯ−ｃの端子Ａ１−ｃ、Ａ０−ｃに入力され、拡張ＩＯ−ｃのアドレス情報はそれぞれ０、１に設定され、処理を終了する。
【００５２】
なお、図５において、ＡＣＫ信号の受信確認は、画像形成装置１のＣＰＵ１が給紙オプション装置２３の拡張ＩＯにアドレス情報を送信した場合のみ記載し、汎用ポートのデータ設定の場合にはＡＣＫ信号の受信確認の判断処理の記載を省略している。汎用ポートのデータ設定の際にＡＣＫ信号を受信しなかった場合には、画像形成装置１のＣＰＵ１は、再度、汎用ポートのデータ設定を行う処理を実行すればよい。また、図５に示した拡張ＩＯに設定するアドレスデータの順番については一例である。アドレスデータが未設定であることを示すアドレス設定端子Ａ１、Ａ０のデータが（１、１）を除き、設定するアドレスデータが、図５のように（０、０）−（１、０）−（０、１）の順でなくてもよい。
【００５３】
図４においてはドロアコネクタは不図示であるが、前述したように各給紙オプション装置２３間を中継される各種信号はドロアコネクタを介して、各給紙オプション装置２３間を中継される。本実施例では、拡張ＩＯの汎用ポートＰ１、Ｐ０は、同じ拡張ＩＯのアドレス設定端子Ａ１、Ａ０と接続され、実施例１のように下流側の給紙オプション装置２３の拡張ＩＯのアドレス設定端子Ａ１、Ａ０と接続されてはいない。そのため、本実施例で示した構成により、ドロアコネクタを通過する信号線のうち、アドレス設定端子Ａ１、Ａ０に接続される信号線２本を削除することが可能となる。これにより、実施例１と比べて、給紙オプション装置２３の上段側ドロアコネクタ、及び下段側ドロアコネクタのサイズを小さくすることができ、コストを低減することができる。
【００５４】
また、上述した実施例においては、モノクロ画像を形成する画像形成装置１の構成を前提に説明したが、本発明はカラー画像形成装置にも適用可能である。カラー画像形成装置としては、イエロー、マゼンタ、シアン、ブラックの各色の画像を形成するための像担持体としての感光ドラムを並べて配置して、各感光ドラムから記録材、または、中間転写体に画像を転写する方式のカラー画像形成装置に適用できる。また、１つの像担持体（感光ドラム）に対して各色の画像を順次形成して、中間転写体にカラー画像を形成して記録材に転写する方式のカラー画像形成装置にも適用できる。
【００５５】
更に、上述した実施例においては、画像形成装置１に装着される給紙オプション装置２３を含んだ画像形成装置１について説明を行った。オプション装置には、給紙オプション装置２３のほかに、例えば、画像形成装置１に接続されて、画像形成装置１で印刷された記録材を自動的に仕分け、整列、ステイプル、製本などの処理を行う「フィニッシャー」と呼ばれるオプション装置がある。このような画像形成装置１に接続可能なオプション装置と画像形成装置１を接続して構成される画像形成システムにおいても、上述した拡張ＩＯをオプション装置に設け、画像形成装置と通信を行うことにより、上述した実施例と同様の効果を奏することができる。以上説明したように、本実施例によれば、簡易な構成で、オプション装置のアドレス設定を行うことができる。
【符号の説明】
【００５６】
１                  画像形成装置
２３                給紙オプション装置
Ａ０、Ａ１          アドレス設定端子
Ｐ０、Ｐ１、Ｐ２    汎用ポート
【図１】
2015196350.tif 000003
【図２】
2015196350.tif 000004
【図３】
2015196350.tif 000005
【図４】
2015196350.tif 000006
【図５】
2015196350.tif 000007
【図６】
2015196350.tif 000008