(57)【要約】【課題】画像形成装置本体の制御部を変更することなく、新たなオプション装置を接続できる画像形成装置を提供することを目的とする。【解決手段】画像形成装置本体と、オプション装置と、前記画像形成装置本体と前記オプション装置の間の通信を行う通信手段とを含む画像形成装置であって、前記オプション装置は、複数のオプション機能を制御する一のオプション制御部を備え、前記画像形成装置本体は、前記通信手段によって前記オプション装置の前記一のオプション制御部に対してＩＤ番号の登録を指示する登録指示手段を備え、前記オプション装置における前記一のオプション制御部は、前記登録指示手段の指示に従い、前記複数のオプション機能ごとにＩＤ番号を割り付けることを特徴とする画像形成装置。【選択図】図１−１
2010284906.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置本体と、オプション装置と、前記画像形成装置本体と前記オプション装置の間の通信を行う通信手段とを含む画像形成装置であって、
前記オプション装置は、複数のオプション機能を制御する一のオプション制御部を備え、
前記画像形成装置本体は、前記通信手段によって前記オプション装置の前記一のオプション制御部に対してＩＤ番号の登録を指示する登録指示手段を備え、
前記オプション装置における前記一のオプション制御部は、前記登録指示手段の指示に従い、前記複数のオプション機能ごとにＩＤ番号を割り付けることを特徴とする画像形成装置。
【請求項２】
前記オプション装置における前記一のオプション制御部は、前記ＩＤ番号がオプション機能数ｎだけ確定しているかどうかを判断する判断手段と、
前記画像形成装置本体から前記ＩＤ番号の登録を指示するコマンドを受信したときに、前記判断手段によってＩＤ番号がオプション機能数ｎだけ確定していないと判断した場合には、受信した前記ＩＤ番号をオプション機能の１つに割り付け、前記画像形成装置本体へ登録完了の通知を返信するＩＤ番号登録手段とを有し、
前記オプション装置は、該判断手段によって前記ＩＤ番号がオプション機能数ｎだけ確定していないと判断した場合に、次のオプション装置への通信を非接続状態にし、前記判断手段によってＩＤ番号がオプション機能数ｎだけ確定していると判断した場合に、次のオプション装置への通信を接続状態にする接続の切替え手段を、
備えたことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記オプション装置における前記オプション制御部は、前記ＩＤ番号が機能数ｎだけ確定しているかどうかを判断する判断手段と、
前記画像形成装置本体から前記ＩＤ番号の登録を指示するコマンドを受信したときに、前記判断手段によってＩＤ番号がｎだけ確定していないと判断した場合には、受信した前記ＩＤ番号の登録を指示するコマンドに従い、前記ｎの分の前記各オプション機能にＩＤ番号を割り付け、前記画像形成装置本体へ機能数ｎの情報を付加して登録完了の通知を返信するＩＤ番号登録手段を、
有することを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記一のオプション制御部は、前記画像形成装置本体から前記ＩＤ番号の登録を指示するコマンドを受信したときに、前記判断手段によってＩＤ番号が機能数ｎだけ確定していると判断した場合には、受信した前記ＩＤ番号の登録を指示するコマンドを無視するＩＤ番号の無視手段と、
を有することを特徴とする請求項２または３に記載の画像形成装置。
【請求項５】
前記画像形成装置本体が特定の１のオプション装置内の１のオプション機能に対して通信を行う場合に、該オプション装置のオプション機能の個別のＩＤ番号を付加して通信を行う個別通信の通信手段と、
前記画像形成装置本体が全ての前記オプション装置の全てのオプション機能に対して通信を行う場合に、全オプション機能を意味するブロードキャストの識別番号を付加して通信を行うブロードキャストの通信手段と、
前記画像形成装置本体が、記録紙の搬送開始・搬送停止・搬送加速減速を同期制御させたい複数のオプション装置の一部のオプション機能に対し、特別なグループキャストの識別番号を登録するグループキャストＩＤの登録手段と、
搬送の同期をさせたい一部のオプション機能に対して通信を行う場合には、前記グループキャストＩＤの登録手段によって登録されているグループキャストＩＤを付加して通信を行うグループキャスト通信手段と、
を備えたことを特徴とする請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項６】
前記各オプション装置は、前記画像形成装置本体へ返信するステータスの情報において、前記オプション機能ごとに割り付けられたＩＤ番号によって予め決められたビット位置に、前記各オプション機能ごとの情報を付加して前記画像形成装置本体へ返信する情報の返信手段を備えたことを特徴とする請求項１乃至５のいずれか１項に記載の画像形成装置。
【請求項７】
前記各オプション装置は、前記画像形成装置本体よりコマンド受信する時に、同時送受信で前記画像形成装置本体へ通知するステータスの情報において、前記オプション機能ごとに割り付けられたＩＤ番号によって予め決められたビット位置に、前記各オプション機能ごとの情報を付加して前記画像形成装置本体へ通知する情報の通知手段を備えたことを特徴とする請求項１乃至５のいずれか１項に記載の画像形成装置。
【請求項８】
最大数を超えてオプション機能のＩＤ番号が確定した場合には、オプション機能の過多エラーを検出する過多エラーの検出手段を備えたことを特徴とする請求項１乃至７のいずれか１項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複写機やプリンタなど電子写真プロセスによって画像形成する画像形成装置本体と、その画像形成装置本体に装着されるオプション装置との間の通信制御方法に関する。
【背景技術】
【０００２】
従来から、画像形成装置において、装置本体に装着可能なオプション装置を複数接続して、装置本体（マスター）とオプション装置（スレーブ）の間で通信を行いながら、装置本体がオプション装置を制御しながら給紙搬送、排紙搬送などを連携動作させている。
【０００３】
例えば、特許文献２、３では、カスケード接続された複数のオプション装置と通信を行っている。画像形成装置本体に接続されている１つのオプション装置に対して、識別番号（ＩＤ番号とも呼ぶ）を割付るとともに、このオプション装置はカスケード接続された別のオプション装置への通信接続を許可する。
【０００４】
そして、画像形成装置本体は、新たに通信接続された別のオプション装置に対して、別の識別番号を割り付けることを繰返して、すべてのオプション装置に個別の識別番号を割り付ける。特定の１つのオプション装置と通信する場合には、通信データに識別番号を含めて送信し、受信した各オプション装置のうち識別番号が一致する１つのオプション装置のみが通信を処理する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１３３９９６号公報
【特許文献２】特開２００６−２２５１０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述のようなオプション装置において、販売開始した後に、ユーザが望む新たなオプション装置を開発して、画像形成装置本体に接続できるように柔軟に対応することも要求されてきている。また、さらに安価なオプション装置が望まれてきている。
【０００７】
例えば、画像形成装置本体に、オプション給紙装置を接続する場合、販売開始時は、給紙機能が１つであるオプション給紙装置（給紙カセット１個）を、最大４段分重ねるような形態であると仮定する。販売後に、給紙機能を２つ有するオプション給紙装置（カセット２個の一体型で構成部品点数を減らし、スレーブ側のＣＰＵを含む制御部は共通１個にしてコストダウン）を、最大２装置重ねるような形態（合計の給紙機能は４個）で追加する場合も考えられる。
【０００８】
このように、複数の給紙機構を有し、スレーブとしてのＣＰＵを含む制御装置は１個といった新たなオプション給紙装置を追加する場合には、以下のような問題があった。すなわち、１つのオプション装置が複数の給紙機能を持つ場合、オプション装置毎のＩＤ識別番号だと、各給紙機能に対してＩＤ識別番号だけで区別した指示ができない。その結果、各給紙機能を上手く制御できないという問題があった。
【０００９】
一方で、新たなオプション装置に応じた通信仕様や搬送制御仕様を画像形成装置本体の制御部に追加するバージョンアップを伴っていた。その結果、画像形成装置本体の制御装置のバージョンアップをしなければ、あらたなオプション装置を購入して装着しても動作しないという問題があった。また、販売開始前の製品開発時には、将来ユーザが要望するようなオプション装置構成を全て想定しきれないため、あらゆるオプション装置構成の情報、通信仕様及び搬送制御仕様をあらかじめ覚えさせておくようなこともできない。  本発明は、上記の問題点に鑑みて為されたもので、従前に比べオプション装置を安価にしつつも、その使い勝手を落とさないようにすることを課題とする。
【課題を解決するための手段】
【００１０】
本発明は、上記の目的を達成するため、以下の構成を備えるものである。
【００１１】
画像形成装置本体と、複数のオプション装置と、前記画像形成装置本体と前記オプション装置の間の通信を行う通信手段とからなる画像形成装置であって、前記オプション装置は、複数のオプション機能を制御する一の制御部を有し、前記画像形成装置本体は、前記通信手段によって前記オプション装置の各オプション機能ごとにＩＤ番号を確定するＩＤ番号の確定手段を有し、前記オプション装置は、前記各オプション機能にＩＤ番号を割り付けることを特徴とする画像形成装置。
【発明の効果】
【００１２】
以上のように、本出願に係る発明によれば、従前に比べオプション装置を安価にしつつも、その使い勝手を落とさないようにすることができる。
【図面の簡単な説明】
【００１３】
【図１−１】本発明の第１、２の実施例における画像形成装置（画像形成装置本体およびオプション装置）の断面図および通信インターフェース図
【図１−２】本発明の第１、２の実施例における他のオプション装置の断面図および通信インターフェース図
【図２−１】本発明の第１、２の実施例における機能構成を示すブロック図
【図２−２】本発明の第１、２の実施例における他の機能構成を示すブロック図
【図３−１】本発明の第１、２の実施例における第１の通信タイムチャート
【図３−２】本発明の第１、２の実施例における第２の通信タイムチャート
【図３−３】本発明の第１、２の実施例における第３の通信タイムチャート
【図３−４】本発明の第１、２の実施例における第４の通信タイムチャート
【図４】本発明の第１の実施例における画像形成装置本体の本体制御部のＩＤ登録制御のフローチャート
【図５】本発明の第１、２の実施例における画像形成装置本体の本体制御部のコマンド通信制御のフローチャート
【図６】本発明の第１の実施例におけるオプション装置のオプション制御部のＩＤ登録およびコマンド通信制御のフローチャート
【図７】本発明の第２、３の実施例における画像形成装置本体の本体制御部のＩＤ登録制御のフローチャート
【図８】本発明の第２の実施例におけるオプション装置のオプション制御部のＩＤ登録およびコマンド通信制御のフローチャート
【図９−１】本発明の第３の実施例における画像形成装置（画像形成装置本体およびオプション装置）の断面図および通信インターフェース図
【図９−２】本発明の第３の実施例における他の画像形成装置（画像形成装置本体およびオプション装置）の断面図および通信インターフェース図
【図１０】本発明の第３の実施例における機能構成を示すブロック図
【図１１−１】本発明の第３の実施例における通信タイムチャート
【図１１−２】本発明の第３の実施例における他の通信タイムチャート
【図１２】本発明の第３の実施例における画像形成装置本体の本体制御部のコマンド通信制御のフローチャート
【図１３】本発明の第３の実施例におけるオプション装置のオプション制御部のＩＤ登録およびコマンド通信制御のフローチャート
【発明を実施するための形態】
【００１４】
本発明に係る画像形成装置を、図面を参照しながら以下に説明する。
【実施例１】
【００１５】
［画像形成装置の断面図］
図１は、本実施例に適用される画像形成装置の構成を示す断面図、および画像形成装置本体とオプション給紙装置間の通信インターフェース図である。カラーレーザプリンタを画像形成装置本体とし、増設可能なオプション給紙装置を装着可能にし、画像形成装置本体とオプション装置で画像形成装置を構成している。図１−１（ａ）は、１つの給紙機能を有する１段タイプのオプション給紙装置１０１，１０２，１０３，１０４を、積重ねて装着した例である。図１−２（ｂ）は、２つの給紙機能を有する２段タイプのオプション給紙装置１０５，１０６を、積重ねて装着した例である。図１−２（ｃ）は、３つの給紙機能を有する３段タイプのオプション給紙装置１０７と、１段タイプのオプション給紙装置１０４を、積重ねて装着した例である。図１−２（ｄ）は、４つの給紙機能を有する４段タイプのオプション給紙装置１０８を装着した例である。
【００１６】
まず、図１−１全体構成を説明する。画像形成装置本体１００は、４個の像担持体である感光体ドラム１（１ａ〜１ｄ）を有している。それぞれの感光体ドラム１ａ〜１ｄの周囲には回転方向に従って順に、感光体ドラム表面を一様に帯電する帯電手段２（２ａ〜２ｄ）、画像情報に基づいてレーザービームを照射し感光体ドラム上に静電潜像を形成する露光手段３（３ａ〜３ｄ）が配設されている。更に、トナーを付着して顕像化する現像手段４（４ａ１〜４ｄ１、４ａ２〜４ｄ２）、トナー像を用紙に転写する転写部材５（５ａ〜５ｄ）、ドラム表面に残留したトナーを除去するクリーニング手段６（６ａ〜６ｄ）等が配設され、画像形成手段が構成されている。ここで、感光体ドラム１と帯電手段２、現像手段４、クリーニング手段６は一体的にカートリッジ化され、プロセスカートリッジ７（７ａ〜７ｄ）を形成している。給送部２０ａ〜２０ｅから給送された用紙は、搬送ベルトで構成した搬送手段９により画像形成手段へ搬送され、各色のトナー像が順次転写されて多色画像が形成された後、定着手段１０で加熱定着されて排出ローラ対１１によって排紙トレイ１２に排出される。
【００１７】
次に、給送部２０ａ、２０ｂ、２０ｃ、２０ｄ、２０ｅについて説明する。装置本体の本体給送部２０ａから給紙する際は、カセットピックアップローラ２１ａと分離搬送ローラ２２ａによって一枚ずつ分離給送され、搬送ローラ２３ａで搬送され、搬送センサ２４ａで記録紙を検出し、レジストローラ８によって搬送手段９に搬送される。
【００１８】
オプション給紙装置１０１〜１０８には、オプション給送部２０ｂ、２０ｃ、２０ｄ、２０ｅのうち複数（少なくとも１個）から構成される。１段タイプのオプション給紙装置１０１〜１０４は給紙機能としての給送部を１個、２段タイプのオプション給紙装置１０５，１０６は給紙機能としての給送部を２個有する。また、３段タイプのオプション装置１０７は給紙機能としての給送部を３個、４段タイプのオプション装置１０８は給紙機能としての給送部を４個有している。これらオプション給紙装置から用紙を給紙して画像形成する場合には、オプション給紙装置内のピックアップローラ２１ｂ〜２１ｅおよび分離搬送ローラ２２ｂ〜２３ｅによって一枚ずつ用紙が分離給送される。そして、オプションカセット搬送ローラ２３ｂ〜２３ｅで搬送し、搬送センサ２４ｂ〜２４ｅで記録紙を検知し、さらに搬送ローラ２３ａ、レジストローラ８によって搬送手段９に搬送される。また、図示していないものの、それぞれの給送部に記録紙が格納されているかどうかを検知する紙有無センサも有している。
【００１９】
画像形成部（図２の３１に相当）について説明する。像担持体としての感光体ドラム１は、アルミニウム製シリンダの外周面に有機光導電体層（ＯＰＣ）を塗布して構成したものである。感光体ドラム１はその両端部をフランジによって回転自在に支持されており、一方の端部に図示しない駆動モータから駆動力を伝達することにより、図に対して反時計回りに回転駆動される。各帯電手段２は、ローラ状に形成された導電性のローラで、これを感光体ドラム１表面に当接させると共に、図示しない電源によって帯電バイアス電圧を印加することにより、感光体ドラム１表面を一様に帯電させるものである。露光手段３はポリゴンミラーを有し、このポリゴンミラーには図示しないレーザーダイオードから画像信号に対応する画像光が照射される。現像手段４は、それぞれブラック、シアン、マゼンタ、イエローの各色のトナーを収納したトナー収納部４ａ１〜４ｄ１を有している。そして、感光体表面に隣接し、図示しない駆動部により回転駆動されると共に、図示しない現像バイアス電源により現像バイアス電圧を印可することにより現像を行う現像ローラ４ａ２〜４ｄ２等から構成される。
【００２０】
また、後述する転写搬送ベルト９の内側には、４個の感光体ドラム１ａ〜１ｄに対向して、転写搬送ベルト９に当接する転写部材５ａ〜５ｄがそれぞれ併設されている。これら転写部材５ａ〜５ｄは図示しない転写バイアス用電源で接続されている。そして、転写部材５ａ〜５ｄから正極性の電化が転写搬送ベルト９を介して用紙に印加され、この電界により感光体ドラム１に接触中の用紙に、感光体ドラム１上の負極性の各色トナー像が順次転写され、多色画像が形成される。
【００２１】
用紙搬送部（図２の３２に相当）について説明する。給送部２０ａ〜２０ｅより給送された用紙は、レジストローラ８および搬送手段９によって画像形成領域に搬送される。搬送手段９を構成する記録材担持体としての転写搬送ベルトは、駆動ローラ９ａと従動コロ９ｂ，９ｃで張架支持され、すべての感光体ドラム１ａ〜１ｄに対向して配設されている。転写搬送ベルト９は、感光体ドラム１に対向する外周面に用紙を静電吸着して上記感光体ドラム１に用紙を接触させるべく、駆動ローラ９ａによって循環移動する。これにより用紙は転写搬送ベルト９により転写位置まで搬送され、感光体ドラム１上のトナー像が転写される。また、転写搬送ベルト９の最上流位置には、該ベルト９と共に用紙を挟持し、かつ用紙をベルト９に吸着させる吸着ローラ９ｅが配設されている。用紙の搬送に際しては、前記吸着ローラ９ｅに電圧を印加することで、対向して設置された従動コロ９ｃとの間に電界を形成し、転写搬送ベルト９及び用紙の間に誘電分極を発生させて両者に静電吸着力を生じさせる。
【００２２】
定着部（図２の３３に相当）について説明する。定着手段１０は、用紙上に形成した画像に熱及び圧力を加えてトナー像を定着させるものであり、定着ベルト１０ａと弾性加圧ローラ１０ｂとを有している。弾性加圧ローラ１０ｂは定着ベルト１０ａを挟み、ベルトガイド部材と所定の圧接力をもって所定幅の定着ニップ部を形成している。定着ニップ部が所定の温度に立ち上がって温調された状態において、画像形成部から搬送された未定着トナー画像が形成された用紙が定着ニップ部の定着ベルト１０ａと弾性加圧ローラ１０ｂとの間に画像面が上向き、即ち定着ベルト面に対向して導入される。そして、定着ニップ部において画像面が定着ベルト１０ａの外面に密着して定着ベルト１０ａと一緒に定着ニップ部を挟持搬送されていく。この定着ニップ部を定着ベルト１０ａと一緒に用紙が挟持搬送されていく過程において、定着ベルト１０ａで加熱され、用紙上の未定着トナー画像が加熱定着される。
【００２３】
排紙部（図２の３４に相当）について説明する。定着部１０から搬送された用紙は、排出ローラ対１１で搬送し、排紙トレイ１２に排紙され、積載される。
【００２４】
画像形成装置本体とオプション給紙装置の間の通信インターフェースについては、図２のブロック図を先に説明してから、後述する。
【００２５】
図２は、本発明の第１の実施例を示す画像形成装置における機能構成を示すブロック図である。図２−１（ａ）は図１−１（ａ）と、図２−１（ｂ）は図１−２（ｂ）と、図２−２（ｃ）は図１−２（ｃ）と、図２−２（ｄ）は図１−２（ｄ）に対応している。画像形成装置本体１００には、本体制御部２００があり、具体的にはマイクロコンピュータで構成される。本体制御部２００は、ＰＣなどの外部機器１１０からインターフェースを介して送られてくる印刷画像データを受信したり、画像形成装置の状態を送信したりする。
【００２６】
本体制御部２００は、給送部２０ａに対して記録紙の給送制御を行って記録紙の給送を行い、画像形成部３１に対してレーザ駆動や高圧駆動などの電子写真プロセスを制御して画像を形成する。そして、用紙搬送部３２に対して画像形成部に記録紙を搬送制御して搬送し、定着部３３に対して定着温度を制御して記録紙のトナー画像を加熱定着させ、排紙部３４に対して記録紙の排出搬送を制御して印刷された記録紙を排出する。
【００２７】
また、画像形成装置本体１００には、本体制御部２００と接続された表示操作パネル３５を有しており、ユーザからの操作を受付けたり、ユーザにメッセージ表示したりする。オプション給紙装置１０１〜１０８には、オプション制御部２１０〜２８０があり、マイクロコンピュータで構成される。オプション制御部は、シリアルインターフェースで本体制御部２００と通信しながら、前述した給送部２０ｂ，２０ｃ，２０ｄ，２０ｅに対して記録紙の給送制御を行って記録紙の給送を行い、画像形成装置本体へ記録紙を渡す。
【００２８】
図１に戻り、画像形成装置本体とオプション給紙装置の間の通信インターフェースについて、説明する。
【００２９】
図１−１（ａ）では、オプション給紙装置１０１〜１０４は、オプション制御部２１０〜２４０と、スイッチ２１５、２２５、２３５、２４５から構成される。画像形成装置本体１００の本体制御部２００と、オプション給紙装置のオプション制御部２１０〜２４０はカスケード（縦続、直列）接続されている。インターフェース信号としては、通信の同期を取るためのクロック信号（以下、「ＣＬＫ信号」と称する）として本体制御部２００側がＣＬＫ送信信号２０１、オプション制御部２１０〜２４０側がＣＬＫ受信信号２１１，２２１，２３１，２４１で接続する。また、装置本体からオプション給紙装置へデータ送信するコマンド信号（以下、「ＣＭＤ信号」とも称する）として本体制御部２００側がＣＭＤ送信信号２０２、オプション制御部２１０〜２４０側がＣＭＤ受信信号２１２〜２４２で接続する。そして、オプション給紙装置から装置本体へデータ送信（返信）するステータス信号（以下、「ＳＴＳ信号」と称する）として本体制御部２００側がＳＴＳ受信信号２０３、オプション制御部２１０〜２４０側がＳＴＳ送信信号２１３〜２４３で接続される。ＣＭＤ受信信号２１２〜２４２は、給紙装置内で分岐し、コマンド割込み信号（以下、「ＣＭＤ割込み信号」と言う）２１４〜２４４として、オプション制御部２１０〜２４０の割込みポートに入力され、この信号がＬｏｗになれば割込みが発生する設定をしておく。スイッチ２１５，２２５，２３５，２４５は、カスケード接続されたオプション制御部２１０〜２４０のＣＭＤ信号の接続状態（接続もしくは非接続）を切替えることができる。
【００３０】
図１−２（ｂ）では、オプション給紙装置１０５，１０６は、オプション制御部２５０、２６０と、スイッチ２５５、２６５から構成される。画像形成装置本体１００の本体制御部２００と、オプション給紙装置のオプション制御部２５０，２６０はカスケード接続されている。インターフェース信号としては、ＣＬＫ信号として本体制御部２００側がＣＬＫ送信信号２０１、オプション制御部２５０，２６０側がＣＬＫ受信信号２５１，２６１で接続する。また、ＣＭＤ信号として本体制御部２００側がＣＭＤ送信信号２０２、オプション制御部２５０，２６０側がＣＭＤ受信信号２５２，２６２で接続する。そして、ＳＴＳ信号として本体制御部２００側がＳＴＳ受信信号２０３、オプション制御部２５０，２６０側がＳＴＳ送信信号２５３，２６３で接続されている。
【００３１】
ＣＭＤ受信信号２５２，２６２は、オプション給紙装置内で分岐し、ＣＭＤ割込み信号２５４，２６４として、オプション制御部２５０，２６０の割込みポートに入力され、この信号がＬｏｗレベルになったら割り込みを発生させる設定をしておく。また、スイッチ２５５，２６５は、カスケード接続されたオプション制御部２５０，２６０のＣＭＤ信号の接続状態（接続もしくは非接続）を切替えることができる。
【００３２】
図１−２（ｃ）では、オプション給紙装置１０７，１０４は、オプション制御部２７０、２４０と、スイッチ２７５、２４５から構成される。画像形成装置本体１００の本体制御部２００と、オプション給紙装置のオプション制御部２７０，２４０はカスケード接続されている。インターフェース信号としては、ＣＬＫ信号として本体制御部２００側がＣＬＫ送信信号２０１、オプション制御部２７０，２４０側がＣＬＫ受信信号２７１，２４１で接続する。また、ＣＭＤ信号として本体制御部２００側がＣＭＤ送信信号２０２、オプション制御部２７０，２４０側がＣＭＤ受信信号２７２，２４２で接続する。そして、ＳＴＳ信号として本体制御部２００側がＳＴＳ受信信号２０３、オプション制御部２７０，２４０側がＳＴＳ送信信号２７３，２４３で接続されている。ＣＭＤ受信信号２７２，２４２は、オプション給紙装置内で分岐し、ＣＭＤ割込み信号２７４，２４４として、オプション制御部２７０，２４０の割込みポートに入力され、この信号がＬｏｗレベルになったら割り込みを発生させる設定をしておく。また、スイッチ２７５，２４５は、カスケード接続されたオプション制御部２７０，２４０のＣＭＤ信号の接続状態（接続もしくは非接続）を切替えることができる。
【００３３】
図１−２（ｄ）では、オプション給紙装置１０８は、オプション制御部２８０と、スイッチ２８５から構成される。画像形成装置本体１００の本体制御部２００と、オプション給紙装置のオプション制御部２８０は接続されている。インターフェース信号としては、ＣＬＫ信号として本体制御部２００側がＣＬＫ送信信号２０１、オプション制御部２８０側がＣＬＫ受信信号２８１で接続する。また、ＣＭＤ信号として本体制御部２００側がＣＭＤ送信信号２０２、オプション制御部２８０側がＣＭＤ受信信号２８２で接続する。そして、ＳＴＳ信号として本体制御部２００側がＳＴＳ受信信号２０３、オプション制御部２８０側がＳＴＳ送信信号２８３で接続されている。
【００３４】
ＣＭＤ受信信号２８２は、オプション給紙装置内で分岐し、ＣＭＤ割込み信号２８４として、オプション制御部２８０の割込みポートに入力され、この信号がＬｏｗレベルになったら割り込みを発生させる設定をしておく。また、スイッチ２８５は、さらにカスケード接続されるオプション装置へのＣＭＤ信号の接続状態（接続もしくは非接続）を切替えることができる。
【００３５】
まず、スイッチを切替えながら、カスケード接続されたオプション給紙装置のＣＭＤ信号を順次接続して、それぞれのオプション給紙装置の給紙機能（給送部）に給紙機能個別の識別ＩＤ番号を付加していく。ＩＤ番号登録方法については、後でフローチャートにて詳細に説明を行う。
【００３６】
本発明では、給紙機能（給送部）ごとの識別番号としてＩＤ番号を登録するため、図１−１（ａ）〜図１−２（ｄ）いずれのオプション給紙装置が接続されても、表１のように、給紙機能ごとにＩＤ番号が割り付けられる。画像形成装置本体１００の本体制御部２００は、オプション給紙装置のタイプ（１段タイプ〜４段タイプ、これらの種々な組合せ）に無関係に、給紙機能（給送部）ごとのＩＤ番号で、オプション制御部に対して通信しながら給紙搬送制御を行えるようになった。
【００３７】
【表１】
2010284906.tif 000003
【００３８】
ＩＤ番号＝１は給紙機能１のみを対象、ＩＤ番号＝２は給紙機能２のみを対象、ＩＤ番号＝３は給紙機能３のみを対象、ＩＤ番号＝４は給紙機能４のみを対象とした特定機能通信である。ＩＤ番号＝０は、全給紙機能を対象としたブロードキャストであり、ＩＤ番号＝６は給紙機能１と給紙機能２を対象としたグループキャストであり、ＩＤ＝７は給紙機能１と給紙機能２と給紙機能３を対象としたグループキャストである。本発明ではオプション機能単位にしたことで、オプション給紙装置内に複数の給紙機能がある場合でも、装置内の一部の給紙機能と別の装置内の一部の給紙機能の同期制御が可能となった。
【００３９】
最も下段に位置する給紙機能４から給紙搬送する場合には、画像形成装置本体まで給紙機能１〜４の全てを経由して搬送する。そのため、給紙機能をまたがって引っ張りや突っ込みが発生しないよう、給紙機能１〜４をモータ駆動停止など同期制御できるようＩＤ＝０のブロードキャストを使う。また、給紙機能３から給紙搬送する場合には、給紙機能１〜３で同期制御できるようＩＤ＝７のグループキャストを使う。給紙機能２から給紙搬送する場合には、給紙機能１〜２で同期制御できるようＩＤ＝６のグループキャストを行う。例えば、給紙機能３（給送部２０ｄ）から給紙したい場合、オプション給紙装置１０５の給送部２０ｂ（ＩＤ番号＝１）と２０ｃ（ＩＤ番号＝２）と、オプション給紙装置１０６の給送部２０ｄ（ＩＤ番号＝３）を、同期駆動させることが可能となった。
【００４０】
なお、ＩＤ番号＝５は、図１−１（ａ）〜図１−２（ｄ）にて、最も下の位置に、さらにオプション装置を装着したことを想定して、５個目の給紙機能にＩＤ登録のやりとりをし、５個目の給紙機能にＩＤ登録されたことをもって過多エラー判断する場合に用いる。この例では、各オプション給紙装置は、画像形成装置本体から電源供給されて動作し、画像形成装置本体の電源容量として給紙機能４個までを動作保障しており、５個以上だと給紙動作したときに電源容量不足になってしまうと仮定とした。
【００４１】
図３は、本発明の第１の実施例を示す画像形成装置における通信タイムチャートである。図３−１（ａ）は図１−１（ａ）および図２−１（ａ）と、図３−２（ｂ）は図１−２（ｂ）および図２−１（ｂ）と、図３−３（ｃ）は図１−２（ｃ）および図２−２（ｃ）と、図３−４（ｄ）は図１−２（ｄ）および図２−２（ｄ）に対応している。
【００４２】
図３−１（ａ）の上側チャートは特定のオプション機能に個別に通信する場合のタイムチャートである。オプション給紙装置１０１〜１０４は通信開始前に、ＣＭＤ割込み信号２１４，２２４，２３４，２４４の割込みを許可状態にする。この実施例では、Ｌｏｗレベルで割込みが入るよう設定している。画像形成装置本体の本体制御部２００は、ＣＭＤ送信信号２０２をＬｏｗにして通信を開始する。オプション給紙装置１０１〜１０４は、ＣＭＤ割込み信号２１４〜２４４で割込みが発生するので、通信開始を判断して、装置内にある給紙機能の搬送センサと紙有無センサの情報を返信すべくセンサステータス送信とコマンド受信の準備を行う。そして、ＳＴＳ信号２１３〜２４３をＬｏｗレベルにする。
【００４３】
本体制御部２００は、ＣＬＫ信号に同期させてコマンドデータをＣＭＤ信号で送出するとともに、オプション装置からのセンサ情報をステータスデータのＳＴＳ信号で受信する。同時に、オプション給紙装置は、ＣＬＫ信号に同期して、コマンドデータをＣＭＤ信号で受信するとともに、ステータスデータのＳＴＳ信号で送信する。この実施例では、８ｂｉｔ通信として、コマンドデータとステータスデータは２回の通信で１つのデータとしている。コマンドデータは、１６ｂｉｔとして、図のようにＩＤ番号とコマンド内容とパリティビット（Ｐ）で構成される。８ｂｉｔ２回の同時送受信が完了したら、オプション給紙装置は、パリティチェック後に、コマンドデータに付加されているＩＤ番号が自身に存在する給紙機能の識別ＩＤと同じかどうか判断する。このタイムチャート例では、識別ＩＤ番号＝３を付加したコマンドで、給紙機能３（給送部２０ｄ）へのコマンド対象例である。対象外のオプション装置１０１、１０２、１０４は、自身に存在する給紙機能の識別ＩＤと異なると判断し、ステータスデータをＦＦｈ（全てＨｉｇｈ）に用意して、次のステータス送信準備をして、ＳＴＳ信号２１３、２２３、２４３をＨｉｇｈにする。
【００４４】
対象のオプション装置１０３は、自身に存在する給紙機能３の識別ＩＤと同じと判断して、受信したコマンドデータが給紙機能３へのコマンドデータと判断する。そして、コマンド内容を解析してコマンドの意味を理解し、そのコマンドに返送するステータスデータを用意し、そのステータス送信準備をしてＳＴＳ信号２３３をＨｉｇｈにする。ステータスデータは、図にあるように、エラーの有無を示すエラービット（Ｅ）とステータス内容１４ｂｉｔとパリティビット（Ｐ）で構成される。
【００４５】
オプション装置１０３はコマンド解析とステータス作成を行うため、対象外のオプション装置に比べてＳＴＳ信号をＨｉｇｈにするのが遅くなる。ＳＴＳ信号はＬｏｗＴｒｕｅのｗｉｅｒｄＯＲ接続としてあり、すべてのオプション給紙装置のＳＴＳ信号２１３，２２３，２２３，２４３がＨｉｇｈになると、ＳＴＳ受信信号２０３もＨｉｇｈになる。その結果、本体制御部２００は、ＳＴＳ受信信号２０３のＨｉｇｈを確認して、ＣＬＫ信号に同期させて、ＳＴＳ信号でステータスデータを受信する。オプション給紙装置１０１〜１０４は、ＣＬＫ信号に同期させてＳＴＳ信号２１３，２２３，２３３，２４３でステータスデータを送信する。ＷｉｒｅｄＯＲ接続されたＳＴＳ受信信号２０３としては、オプション給紙装置１０３のステータスデータと同じデータを、本体制御部２００は受信し、ステータスデータの解析を行う。
【００４６】
オプション装置１０１〜１０４は、ステータス送信を終了したら、ＳＴＳ信号２１３，２２３，２３３，２３４をＬｏｗにし、次の通信のための準備が整ったら、ＳＴＳ信号をＨｉｇｈにする。コマンドの対象であったオプション装置１０３は、受信したコマンドの実行を行うこともあり、このときには、他の対象外の装置に比べて、次の通信の準備が遅れるため、ＳＴＳ信号のＨｉｇｈが遅れる。本体制御部２００は、すべてのオプション装置のＳＴＳ受信信号２０３がＨｉｇｈになるのを確認して、次の通信に移る。
【００４７】
図３−１（ａ）の下側チャートは、ブロードキャスト通信あるいはグループキャスト通信の通信タイムチャートである。コマンドに付加させるＩＤ番号＝０の場合は、特別に全てのオプション機能を対象としたブロードキャストＩＤを意味させる。そして、ＩＤ番号＝０でコマンド送信すると、全てのオプション装置で自身に存在するオプション機能へのコマンドだと判断し、コマンド解析をして実行を行う。ＩＤ番号＝６，７の場合には、特別に一部のオプション機能を対象としたグループキャストＩＤを意味させ、ＩＤ＝６でコマンド送信すると、オプション装置内のオプション機能でＩＤ＝１，２のいずれかに確定したオプション機能へのコマンドだと判断する。そして、ＩＤ＝７でコマンド送信すると、オプション装置内のオプション機能でＩＤ＝１〜３のいずれかに確定したオプション機能へのコマンドだと判断し、該当するオプション機能であればコマンド解析して実行を行う。
【００４８】
本体制御部２００への返送ステータスは上側チャートと異なる。各オプション給紙機能がコマンドを正常受信できない受信エラーか、コマンドを受信できたが未対応コマンドエラーか、コマンドを受信し対応しているコマンドだったが実行条件を満たさない実行エラーか、コマンドを受信して実行できる正常状態かを返送する。すなわち、２ｂｉｔずつの通知情報として所定の位置へステータスデータとして返送する。対象外のオプション給紙機能の場合には、２ｂｉｔずつの所定の位置へは１（Ｈｉｇｈ）として返送する。対象となったオプション機能を有するオプション装置が対象となったオプション機能に対してコマンド実行するため、次の通信準備を完了してＳＴＳ信号をＨｉｇｈにするまでの時間は、そのような装置は長くなっている。
【００４９】
図３−２（ｂ）では、２段タイプのオプション給紙装置を２つ重ねた形態であり、オプション装置１０５のオプション制御部２５０は２つのオプション機能（給紙機能１＝給送部２０ｂでＩＤ＝１、給紙機能２＝給送部２０ｃでＩＤ＝２）を有する。また、オプション装置１０６のオプション制御部２６０は２つのオプション機能（給紙機能３＝給送部２０ｄでＩＤ＝３、給紙機能４＝給送部２０ｅでＩＤ＝４）を有している。そのため、オプション制御部２５０は存在するオプション機能ＩＤ＝１および２を使い分けてコマンド解析をするとともに、ＳＴＳ信号２５３には両方のオプション機能についてのセンサ情報、ステータス内容、通知内容を返送する。同様に、オプション制御部２６０は存在するオプション機能ＩＤ＝３および４を使い分けてコマンド解析をするとともに、ＳＴＳ信号２６３には両方のオプション機能についてのセンサ情報、ステータス内容、通知内容を返送する。
【００５０】
図３−３（ｃ）では、３段タイプのオプション給紙装置１０７と１段タイプのオプション給紙装置１０４を重ねた形態である。オプション装置１０７のオプション制御部２７０は３つのオプション機能（給紙機能１＝給送部２０ｂでＩＤ＝１、給紙機能２＝給送部２０ｃでＩＤ＝２、給紙機能３＝給送部２０ｄでＩＤ＝３）を有する。そして、オプション装置１０４のオプション制御部２４０は１つのオプション機能（給紙機能４＝給送部２０ｅでＩＤ＝４）を有している。そのため、オプション制御部２７０は存在するオプション機能ＩＤ＝１、２、３を使い分けてコマンド解析をするとともに、ＳＴＳ信号２７３には３つのオプション機能についてのセンサ情報、ステータス内容、通知内容を返送する。
【００５１】
図３−４（ｄ）では、４段タイプのオプション給紙装置１０８である。オプション制御部２８０は４つのオプション機能（給紙機能１＝給送部２０ｂでＩＤ＝１、給紙機能２＝給送部２０ｃでＩＤ＝２、給紙機能３＝給送部２０ｄでＩＤ＝３、給紙機能４＝給送部２０ｅでＩＤ＝４）を有している。そのため、オプション制御部２８０は存在するオプション機能ＩＤ＝１〜４を使い分けてコマンド解析をするとともに、ＳＴＳ信号２８３には４つのオプション機能についてのセンサ情報、ステータス内容、通知内容を返送する。
【００５２】
図３（ａ）、（ｂ）、（ｃ）、（ｄ）の通信チャートを比較するとわかるように、各オプション給紙装置は自身に存在する複数（１個も含む）のオプション給紙機能に対してオプション給紙機能ごとのＩＤ番号を区別して通信を行う。このことによって、本体制御部２００のＳＴＳ受信信号２０３は、どの組合せでも同じ信号となっており、本体制御部２００にとってはオプション給紙機能ごとに扱うことで、オプション装置内のオプション機能構成を意識することなく通信ができる。そのため、オプション給紙機能単位で給紙制御もでき、１回の通信で各オプション機能のセンサ状態などを取得して紙の搬送位置や紙有無を正確に知ることにより高速な給紙制御が可能となった。
【００５３】
図４は、本発明の第１の実施例における画像形成装置本体の本体制御部のＩＤ登録制御のフローチャートである。
【００５４】
本体制御部２００は、オプション機能に登録するＩＤ番号（１，２，３と順次進める）を決定する（Ｓ４０１）。具体的には、最初はＩＤ番号＝１とＩＤ番号確定を行う。通信開始を知らせるため、ＣＭＤ信号をＬｏｗにする（Ｓ４０２）。
【００５５】
登録すべきＩＤ番号（最初はＩＤ番号＝１）を付加したＩＤ登録コマンドを、コマンドデータとして設定する（Ｓ４０３）。ＣＬＫ信号に同期させてＣＭＤ信号でコマンドデータを送信する（Ｓ４０４）。
【００５６】
ＳＴＳ信号がＨｉｇｈになるのを待ってＣＬＫ信号に同期してステータス受信を行う（Ｓ４０５）。受信したステータスを解析してＩＤ登録ができたことを意味するＩＤ登録通知ステータスかどうか判断する（Ｓ４０６）。そして、ＩＤ登録通知ステータスが返信されていれば、まだ別のオプション機能が接続されている可能性があるので、Ｓ４０１に戻り今度はＩＤ番号＝２と決める。
【００５７】
これを繰返し、オプション機能２０ｂにＩＤ番号＝１を、オプション機能２０ｃにＩＤ番号＝２を、オプション機能２０ｄにＩＤ番号＝３を、オプション機能２０ｅにＩＤ番号＝４を登録する。ＩＤ番号＝５のＩＤ登録コマンドに対しては、ＩＤ登録通知ステータスが返送されないため、全オプション機能のＩＤ登録が終った（登録完了）と判断して（Ｓ４０６）、終了する。
【００５８】
なお、ＩＤ番号＝５のＩＤ登録コマンドに対し、ＩＤ登録通知ステータスが返送された場合（ユーザが図１のいずれかで更に最下段にオプション装置を装着した場合）は、オプション機能数ｎが最大数４個を超えた（最大数超え）と判断する（Ｓ４０７）。そして、オプション給紙機能の装着過多エラーとしてユーザにオプション機能を減らしてもらうようメッセージを促して（Ｓ４０８）、終了する。
【００５９】
過多エラーの場合には、電源容量が不足しているとか、オプション装置の積重ねすぎで画像形成装置全体の高さが高くなって転倒時に危険といった理由のため、プリント許可をしないといった処置にしても良い。オプション装置が１段タイプ、２段タイプ、３段タイプ、４段タイプのいずれであろうと、オプション装置のオプション制御部は機能数に応じて、オプション機能ごとにＩＤ割付をする（図６で説明する）。そのため、本体制御部２００は、オプション機能ごとに表１にようにＩＤ登録でき、オプション機能ごとに通信や制御が可能となる。
【００６０】
図５は、本発明の第１の実施例における画像形成装置本体の本体制御部２００のコマンド通信制御のフローチャートである。本体制御部２００は、図４におけるＩＤ登録を終了した後に、通信の対象となるオプション機能を選ぶ（Ｓ５０１）。具体的に各オプション機能（給送部）から記録紙を給送する場合、オプション給紙機能１（給送部２０ｂ）からの給送では「オプション給紙機能１」を選び、オプション給紙機能２（給送部２０ｃ）からの給送では「オプション給紙機能１と２」を選ぶ。そして、オプション給紙機能３（給送部２０ｄ）からの給送では「オプション給紙機能１と２と３」を選び、オプション給紙機能４（給送部２０ｅ）からの給送では「オプション給紙機能１と２と３と４つまり全機能」を選ぶ。
【００６１】
通信開始を知らせるため、ＣＭＤ信号をＬｏｗにする（Ｓ５０２）。通信の対象装置が１機能の場合（Ｓ５０３）、その対象機能のＩＤ番号を付加したコマンドを、コマンドデータとして設定する（Ｓ５０４）。たとえば、「オプション給紙機能１」のみへ通信する場合には、ＩＤ番号＝１をコマンド（たとえば給送開始コマンド、給送停止コマンド、速度上昇コマンド、速度低下コマンドなど）に付加する。
【００６２】
ＣＬＫ信号に同期させてＣＭＤ信号でコマンドデータを送信するとともに、ＳＴＳ信号でセンサステータスを受信する（Ｓ５０５）。受信したセンサステータスを解析して各機能の搬送センサと紙有無センサ状態を知る（Ｓ５０６）。ＳＴＳ信号がＨｉｇｈになるのを待ってＣＬＫ信号に同期してステータス受信を行う（Ｓ５０７）、受信したステータスを解析してコマンドが実行できたことを意味するステータスかどうか判断して（Ｓ５０８）、終了する。実行できなければ、通信リトライを行うなどのエラー処理はここでは省略している。
【００６３】
通信の対象装置が全機能の場合（Ｓ５０３）、ブロードキャストを意味するＩＤ番号＝０を付加したコマンドを、コマンドデータとして設定する（Ｓ５０９）。ＩＤ番号＝０をコマンド（たとえば給送開始コマンド、給送停止コマンド、速度上昇コマンド、速度低下コマンドなど）に付加する。通信の対象機能が「オプション給紙機能１と２」の場合（Ｓ５１０）、グループキャストを意味するＩＤ番号＝６を付加したコマンドを、コマンドデータとして設定する（Ｓ５１１）。ＩＤ番号＝６をコマンド（たとえば給送開始コマンド、給送停止コマンド、速度上昇コマンド、速度低下コマンドなど）に付加する。通信の対象機能が「オプション給紙機能１と２と３」の場合（Ｓ５１０）、グループキャストを意味するＩＤ番号＝７を付加したコマンドを、コマンドデータとして設定する（Ｓ５１２）。
【００６４】
ＩＤ番号＝７をコマンド（たとえば給送開始コマンド、給送停止コマンド、速度上昇コマンド、速度低下コマンドなど）に付加する。ＣＬＫ信号に同期させてＣＭＤ信号でコマンドデータを送信するとともに、ＳＴＳ信号でセンサステータスを受信する（Ｓ５１３）。受信したセンサステータスを解析して各機能の搬送センサと紙有無センサ状態を知る（Ｓ５１４）。ＳＴＳ信号がＨｉｇｈになるのを待ってＣＬＫ信号に同期してステータス受信を行う（Ｓ５１５）、受信したステータスを解析して各機能がコマンドが実行できたかどうかを通知してくる２ｂｉｔ情報を確認して（Ｓ５１６）、終了する。
【００６５】
図６は、オプション給紙装置のオプション制御部のＩＤ登録およびコマンド通信制御のフローチャートである。電源投入時（スリープ時にオプション装置の電源がＯＦＦの場合は、電源を再びＯＮするスリープ復帰時も含む）は、全オプション給紙装置１０１〜１０８のオプション制御部２１０〜２８０は、自身のオプション機能の識別ＩＤ番号が未登録状態である。この場合には、オプション制御部はそれぞれのスイッチをＣＭＤ信号が非接続になるようにしておく。つまり、スイッチ２１５、２２５、２３５、２４５、２５５，２６５，２７５，２８５とも非接続状態としてある。なお、このことは後述する図８、図１３でも同様とする。
【００６６】
オプション給紙装置１０１〜１０４は、給紙機能（給送部）を１つ有する１段タイプであり、オプション制御部２１０〜２４０の制御プログラムは同一であり、自身の給紙機能に識別ＩＤ番号を登録したＩＤ番号で制御が変わる。また、オプション給紙装置１０５，１０６は、給紙機能（給送部）を２つ有する２段タイプであり、オプション制御部２０５，２０６の制御プログラムは同一で、自身の２つの給紙機能に別々の識別ＩＤ番号を登録したＩＤ番号で制御が変わる。
【００６７】
オプション給紙装置１０７は、給紙機能（給送部）を３つ有する３段タイプであり、オプション制御部２０７の制御プログラムは、自身の３つの給紙機能に別々の識別ＩＤ番号を登録したＩＤ番号で制御が変わる。また、オプション給紙装置１０８は、給紙機能（給送部）を４つ有する４段タイプであり、オプション制御部２０８の制御プログラムは、自身の４つの給紙機能に別々の識別ＩＤ番号を登録したＩＤ番号で制御が変わる。ここでは、１段タイプ〜４段タイプで、オプション制御部の制御プログラムは異なるとしているが、どのタイプでも同一の制御プログラムにして、オプション制御部にタイプを判断するために別途ハード信号を実装して、タイプ識別しても良い。
【００６８】
本体制御部２００が通信開始を知らせるためにＣＭＤ信号をＬｏｗにすることで、オプション制御部はＣＭＤ割込み信号によって割込みが発生したことを検出する（Ｓ６０１）。オプション制御部は、通信準備のため、自身が有している給紙機能数だけＩＤ番号が登録済みかどうか判断して（Ｓ６０２）、未登録であれば、０ｘＦＦをセンタステータスとして作成する（Ｓ６０３）。そして、ＣＬＫ信号に同期してＣＭＤ信号でコマンドデータを受信するとともにＳＴＳ信号でセンサステータス（ここでは０ｘＦＦ）を送信する（Ｓ６０４）。
【００６９】
受信したコマンドデータを解析してＩＤ登録コマンドか判別し（Ｓ６０５）、ＩＤ登録コマンドであれば自身に有する給紙機能の１つにＩＤとして登録する（Ｓ６０７）。このＩＤ登録によって、自身が有している給紙機能数だけＩＤ番号が登録済みになったかどうか判断する。そして、給紙機能数分のＩＤ番号登録済みになっていれば（Ｓ６０８）、さらに、カスケード接続されているオプション給紙装置のためにＣＭＤ信号スイッチを接続に切替る（Ｓ６０９）。ＣＭＤ信号スイッチを接続に切替えたことで、次の通信では、カスケード接続された次のオプション給紙装置へ通信が伝わるようになる。なお、このＳ６０７の処理は、再度割込みがＳ６０１で発生し、Ｓ６０２でＮＯと判定された場合に、１つのオプション給紙装置について、そのオプション給紙装置が有する給紙機能数分だけ繰り返される。
【００７０】
次に、ＩＤ登録ができたことを意味するＩＤ登録通知のステータスを作成してＳＴＳ信号をＨｉｇｈにして（Ｓ６１０）、ＣＬＫ信号に同期してステータス送信を行いＳＴＳ信号をＨｉｇｈにして（Ｓ６１１）、終了する。給紙機能数分のＩＤ登録済みになっていなければ（Ｓ６０８）、まだ自身に有する給紙機能にＩＤ登録されていないものが存在するため、スイッチの切替えは非接続のままに維持する。この場合、Ｓ６１０，Ｓ６１１を経由して終了した後、また本体制御部より続くＩＤ登録コマンド送信を受け、Ｓ６０１，６０２，６０３，６０４，６０５，６０７を経由して、残りの給紙機能に対しＩＤ登録を給紙機能数分だけ繰返すことになる。
【００７１】
ＩＤ登録コマンドでない場合（Ｓ６０５）、コマンドを無視して０ｘＦＦをステータスとして作成しＳＴＳ信号をＨｉｇｈにし（Ｓ６０６）、ＣＬＫ信号に同期してステータス送信を行いＳＴＳ信号をＨｉｇｈにし（Ｓ６１１）、終了する。
【００７２】
自身に存在する給紙機能数分のＩＤ登録済みであれば（Ｓ６０２）、搬送センサおよび紙有無センサ情報を自身に有する各給紙機能ＩＤ番号から決まる所定位置に設定したセンサステータスを作成する（Ｓ６１２）。そして、ＣＬＫ信号に同期してＣＭＤ信号でコマンドデータを受信するとともにＳＴＳ信号でセンサステータスを送信する（Ｓ６１３）。受信したコマンドデータを解析してＩＤ登録コマンド（登録指示）か判別し（Ｓ６１４）、ＩＤ登録コマンドならば、既に自身に有する機能数分だけＩＤ登録済みにつき無視するため０ｘＦＦをステータスとして作成しＳＴＳ信号をＨｉｇｈにする（Ｓ６１５）。そして、ＣＬＫ信号に同期してステータス送信を行いＳＴＳ信号をＨｉｇｈにして（Ｓ６１１）、終了する。
【００７３】
ＩＤ登録（登録の指示）コマンドでなければ（Ｓ６１４）、コマンドに付加されているＩＤ番号が１〜４でかつ、自身に有する給紙機能のＩＤ登録番号と同じか判断する（Ｓ６１６）。同じであれば、自身が有する給紙機能のみへのコマンドなので、そのコマンドに対する通知ステータスを作成してＳＴＳ信号をＨｉｇｈにする（Ｓ６１７）。そして、ＣＬＫ信号に同期してステータス送信を行い（Ｓ６１８）、コマンドを実行しＳＴＳ信号をＨｉｇｈにして（Ｓ６１９）、終了する。
【００７４】
ＩＤ番号が０（Ｓ６２０）、ＩＤ番号が６でかつ自身の給紙機能の登録ＩＤ番号が１か２と同じもの場合（Ｓ６２２）、ＩＤ番号が７でかつ自身に有する給紙機能の登録ＩＤ番号が１か２か３と同じもの場合（Ｓ６２３）はＳ６２１に進む。すなわち、自身に有する給紙機能のうち対象となった給紙機能に対してのコマンドなので対象となったＩＤ番号で決まる所定位置に通知２ｂｉｔ情報を設定したステータスを作成してＳＴＳ信号をＨｉｇｈにする（Ｓ６２１）。そして、ＣＬＫ信号に同期してステータス送信を行い（Ｓ６１８）、コマンドを実行しＳＴＳ信号をＨｉｇｈにして（Ｓ６１９）、終了する。いずれのブロードキャスト、グループキャストにも該当しない場合には、コマンドを無視するため０ｘＦＦをステータスとして作成しＳＴＳをＨｉｇｈにする（Ｓ６２４）。そして、ＣＬＫ信号に同期してステータス送信を行いＳＴＳ信号をＨｉｇｈにして（Ｓ６１１）、終了する。
【００７５】
このように、オプション給紙装置のオプション制御部では、自身の給紙機能数だけ給紙機能毎にＩＤ登録し、給紙機能数分だけ繰返しＩＤ登録できたことをもって次のオプション給紙装置への通信スイッチを接続状態に切替えて、順次給紙機能ごとにＩＤ登録する。そして、オプション制御部は、本体制御部より給紙機能に応じたＩＤ番号（個別の給紙機能対象、ブロードキャストによる全給紙機能対象、グループキャストによる一部の給紙機能対象）にてコマンドを受信して、対象となった給紙機能のコマンドを実施する。また、オプション制御部は、自身が有する給紙機能ごとのＩＤ番号に基づき、給紙機能ごとのセンサ情報や通知情報を所定のビット位置に設定することで、本体制御部へ効率よく情報伝達ができるようになった。
【００７６】
以上のように、オプション装置に有する各給紙機能ごとにＩＤ番号を登録し、オプション装置に有する給紙機能数分だけＩＤ番号登録したら次のオプション装置への通信スイッチを接続することで、すべてのオプション装置の各給紙機能ごとにＩＤ番号登録できた。また、このような給紙機能ごとのＩＤ番号登録手段を有したことで、図１−１（ａ）〜図１−２（ｄ）のようにオプション給紙装置のタイプ（１段タイプ〜４段タイプ）の組合せによらず、ＩＤ番号登録や通信制御を、同一の制御にできた。この結果、販売開始時は、１段タイプのオプション給紙装置しかなく、その後図１−２（ｂ）、（ｃ）、（ｄ）の２段タイプ〜４段タイプのオプション給紙装置を追加する場合、ＩＤ番号登録や通信制御が同一なので、本体制御部のプログラムを変更する必要がない。
【００７７】
また、様々なオプション装置タイプに係らず、給紙機能ごとにＩＤ番号を登録したことによって、給紙機能ごとのＩＤ番号に基づき、給紙機能ごとのセンサ情報や通知情報を所定のビット位置に設定することで、本体制御部へ効率よく情報伝達ができるようになる。そして、搬送用紙の正確な位置を高速に把握できたり、紙有無検知の高速化によってラスト紙の誤検知をなくしたりと、スループット向上を実現できる。更に、給紙機能ごとにＩＤ番号を付加し、給紙機能１つ対象の個別通信、ブロードキャスト通信、グループキャスト通信を設けたことで、給紙機能間にまたがって搬送される記録紙を給紙機能間で同期して搬送開始・搬送停止・搬送加速減速が可能となった。また、給紙機能間の記録紙の引っ張りや突っ込みがなくなり、安定した記録紙の搬送を行えるようになった。
【００７８】
更に、オプション給紙機能の上段側の給送を同期とって行っている際には、搬送に不要な下段側の給送は行わないこともできるため、消費電力を抑えることも可能となった。そして、オプション装置数でなく、給紙機能の装着数を数えて過多エラーを判断することで、電源容量不足や高さ制限などの最大数との比較によって、正確な過多エラーを検出できるようになった。
【実施例２】
【００７９】
本発明の第２の実施例を図を用いて説明する。なお、本実施例に適用される画像形成装置の構成等は、図１〜図３と同一であり、説明を省略する。
【００８０】
図７は、本実施例における画像形成装置本体の本体制御部のＩＤ登録制御フローチャートである。第１の実施例の図４に対して、Ｓ７０１を追加した点が異なる。まず図７のＳ４０１乃至４０６は図４のそれらと同じなので詳しい説明を省略する。ＩＤ登録通知ステータスが返信されていれば、通知ステータス内に返答されている登録数を確認する（Ｓ７０１）。そして、今までに登録したオプション機能数に加算して登録数が最大数を超えていなければ（Ｓ４０７）、まだ別のオプション機能の接続の可能性があるので、Ｓ４０１に戻り、ＩＤ番号をさきほど登録できた機能数の値を加算した値に決める。
【００８１】
以下この図７のフローチャートでのＩＤ番号の決定について具体的に説明する。例えば図１−１（ａ）の場合は、１段タイプのオプション給紙装置１０１のオプション制御部２１０より、“機能数１個をＩＤ登録済み”を意味するＩＤ登録通知を受信するので、給紙機能１個にＩＤ＝１が登録されたと判断し、次のＩＤ番号＝２に決める。図１−２（ｂ）の場合は、２段タイプのオプション給紙装置１０５のオプション制御部２５０より、“機能数２個をＩＤ登録済み”を意味するＩＤ登録通知を受信するので、給紙機能２個にＩＤ＝１と２が登録されたと判断し、次のＩＤ番号＝３に決める。
【００８２】
また、図１−２（ｃ）の場合は、３段タイプのオプション給紙装置１０７のオプション制御部２７０より、“機能数３個をＩＤ登録済み”を意味するＩＤ登録通知を受信するので、給紙機能３個にＩＤ＝１と２と３が登録されたと判断し、次のＩＤ番号＝４にする。図１−２（ｄ）の形態では、４段タイプのオプション給紙装置１０８のオプション制御部２８０より、“機能数４個をＩＤ登録済み”を意味するＩＤ登録通知を受信するので、給紙機能４個にＩＤ＝１と２と３と４が登録されたと判断し、次のＩＤ番号＝５に決める。これを繰返すことで、給紙機能２０ｂにＩＤ番号＝１を、給紙機能２０ｃにＩＤ番号＝２を、給紙機能２０ｄにＩＤ番号＝３を、給紙機能２０ｅにＩＤ番号＝４を登録する。ＩＤ番号＝５のＩＤ登録コマンドに対しては、ＩＤ登録通知ステータスが返送されないため、全オプション機能のＩＤ登録が終ったと判断して（Ｓ４０６）、終了する。
【００８３】
なお、ＩＤ番号＝５のＩＤ登録コマンドに対して、ＩＤ登録通知ステータスが返送された場合（ユーザが図１のいずれかでさらに最下段にオプション装置を装着してしまった場合）には、オプション機能数が最大数４個を超えたと判断する（Ｓ４０７）。そして、オプション給紙機能の装着過多エラーとしてユーザにオプション機能を減らしてもらうようメッセージを促して（Ｓ４０８）、終了する。
【００８４】
オプション装置が１段タイプ〜４段タイプのいずれであろうと、オプション装置のオプション制御部は機能数に応じて、オプション機能ごとに１回で機能数分だけＩＤ割付をする（図８で説明する）。そのため、第１の実施例よりも繰返し回数を減らしたＩＤ登録によりＩＤ登録の時間が短縮できた上で、本体制御部２００は、オプション機能ごとに表１にようにＩＤ登録でき、オプション機能ごとに通信や制御が可能となった。
【００８５】
図５は、本実施例における画像形成装置本体の本体制御部のコマンド通信制御のフローチャートであり、第１の実施例と同じにつき説明を省略する。
【００８６】
図８は、オプション給紙装置のオプション制御部のＩＤ登録およびコマンド通信制御のフローチャートである。第１の実施例における図６に対して、Ｓ６０７とＳ６０８をＳ８０１に置換えた点と、Ｓ６１０をＳ８０２に置換えた点が異なる。第１の実施例と同じ部分については、説明を簡単にするか省略する。
まず、Ｓ６０１乃至Ｓ６０５については図６のそれらと同じなので詳しい説明を省略する。そして、Ｓ６０５にて、ＩＤ登録コマンドであれば自身に有する給紙機能数分だけ各機能にＩＤ＝指定ＩＤ番号、ＩＤ＝（指定ＩＤ番号＋１）、〜、ＩＤ番号＝（指定ＩＤ番号＋機能数ｎ−１）として１回で登録する（Ｓ８０１）。このＩＤ登録によって、自身が有している給紙機能数だけＩＤ番号が登録済みになるので、さらに、カスケード接続されているオプション給紙装置のためにＣＭＤ信号スイッチを接続に切替る（Ｓ６０９）。
【００８７】
ＣＭＤ信号スイッチを接続に切替えたことで、次の通信では、カスケード接続された次のオプション給紙装置へ通信が伝わるようになる。ＩＤ登録ができたことを意味するＩＤ登録通知では、登録した給紙機能の数を情報付加したステータスを作成してＳＴＳ信号をＨｉｇｈにし（Ｓ８０２）、ＣＬＫ信号に同期してステータス送信を行いＳＴＳ信号をＨｉｇｈにし（Ｓ６１１）終了する。
【００８８】
具体的には、図１−１（ａ）の形態では、１段タイプのオプション給紙装置１０１のオプション制御部２１０は、給紙機能が１個なので、この給紙機能にＩＤ＝１を登録し、“機能数１個をＩＤ登録済み”を意味するＩＤ登録通知を送信する。図１−２（ｂ）の形態では、２段タイプのオプション給紙装置１０５のオプション制御部２５０は、給紙機能が２個なので、２つの給紙機能にそれぞれＩＤ＝１とＩＤ＝２を登録し、“機能数２個をＩＤ登録済み”を意味するＩＤ登録通知を送信する。図１−２（ｃ）の形態では、３段タイプのオプション給紙装置１０７のオプション制御部２７０は、給紙機能が３個なので、３つの給紙機能にそれぞれＩＤ＝１とＩＤ＝２とＩＤ＝３を登録し、“機能数３個をＩＤ登録済み”を意味するＩＤ登録通知を送信する。図１−２（ｄ）の形態では、４段タイプのオプション給紙装置１０８のオプション制御部は、給紙機能が４個なので、４つの給紙機能にそれぞれＩＤ＝１、ＩＤ＝２、ＩＤ＝３とＩＤ＝４を登録し、“機能数４個をＩＤ登録済み”を意味するＩＤ登録通知を送信する。実施例１の場合は、１回の通信で、１個の給紙機能にＩＤ登録していたため、給紙機能の数だけ繰返しのＩＤ登録コマンドが必要であったが、本実施例では１回のＩＤ登録コマンドで給紙機能の個数分だけＩＤ登録を行うため、ＩＤ登録に必要な時間を短縮できる。
【００８９】
ＩＤ登録コマンドでない場合（Ｓ６０５）は、コマンドを無視して０ｘＦＦをステータスとして作成しＳＴＳ信号をＨｉｇｈにし（Ｓ６０６）、ＣＬＫ信号に同期してステータス送信を行いＳＴＳ信号をＨｉｇｈにし（Ｓ６１１）終了する。自身に存在する給紙機能数分のＩＤ登録済み（Ｓ６０２）の場合、Ｓ６１２〜Ｓ６２４については、第１の実施例と同じにつき説明を省略する。
【００９０】
このように、オプション給紙装置のオプション制御部では、自身に有する給紙機能数だけ給紙機能ごとに１回でＩＤ登録をし、次のオプション給紙装置への通信スイッチを接続状態に切替えて、順次、給紙機能ごとにＩＤ登録する。そして、オプション制御部は、本体制御部より給紙機能に応じたＩＤ番号（個別の給紙機能対象、ブロードキャストによる全給紙機能対象、グループキャストによる一部の給紙機能対象）にてコマンドを受信して、対象となった給紙機能のコマンドを実施する。
【００９１】
また、オプション制御部は、自身が有する給紙機能ごとのＩＤ番号に基づき、給紙機能ごとのセンサ情報や通知情報を所定のビット位置に設定することで、本体制御部へ効率よく情報伝達ができるようになった。
【００９２】
以上説明したように、第１の実施例に対して、オプション装置に有する各給紙機能数分だけ１回で給紙機能ごとにＩＤ番号を登録して、本体制御へ登録した給紙機能数を付加したＩＤ登録通知を行うことで、ＩＤ登録の時間を短縮することが可能となった。
【実施例３】
【００９３】
本発明の第３の実施例を図を用いて説明する。第１および第２の実施例では、同じ機能（給紙機能）を複数（１つを含む）有するオプション給紙装置が複数（１つを含む）装着される例であった。本実施例では、異なる機能を複数有するオプション排紙装置を装着する例としている。
【００９４】
図９は、本発明の第３の実施例を説明する断面図および通信インターフェースの図である。図９−１（ａ）では、画像形成装置本体１００の下流に、中間搬送機能を有するオプション中間搬送装置１３０およびビン排紙機能を有するオプションビン排紙装置１３１を装着して、画像形成装置を構成した例である。図９−２（ｂ）では、画像形成装置本体１００の下流に、中間搬送機能とビン排紙機能の２つの機能を有するオプション排紙装置１３２を装着して、画像形成装置を構成した例である。画像形成装置本体１００は、第１および第２の実施例で説明したものと同じであるので、説明を省略する。
【００９５】
オプション中間搬送装置１３０は、画像形成装置本体１００より記録紙を受け取り、搬送ローラ５２〜５４で搬送し、オプションビン排紙装置１３１に記録紙を渡す。中間入口センサ５０、中間搬送センサ５１で、記録紙の先端と後端を検知して記録紙の位置関係を把握し、記録紙が画像形成装置本体の後端を抜けたら記録紙を加速してオプションビン排紙装置１３１に渡す。そして、記録紙がオプション中間搬送装置１３０とオプション排紙装置１３１にまたがった状態で同期して加速搬送し、紙後端が搬送ローラ５４をぬけたら、元の速度に戻して後続の紙を画像形成装置本体１００より受け取る。
【００９６】
オプションビン排紙装置１３１は、オプション中間搬送装置１３０より記録紙を受け取り、搬送ローラ６１，６２で搬送し、上段排紙ビン６３、中段排紙ビン６４、下段排紙ビン６５のいずれかに排出する。各排紙ビンは一体となって上下に移動できるようになっており、自由に排紙ビンを選んで排出する。連続印字のときに、排紙ビンを切替えながら排出する場合には、記録紙をオプション中間搬送装置と同期させて加速搬送して、後続紙との紙間を広げて、その間に、排紙ビンを上下させて切替えて排出する。また、排紙搬送センサ６６によって、排紙ビンに記録紙が搬送されたかどうかと同時に満載かどうかを検出できるようになっている。
【００９７】
オプション排紙装置１３２は、中間搬送機能（オプション中間搬送装置の機能）とビン排紙機能（オプションビン排紙装置の機能）を併せ持った一体型のオプション排紙装置である。
【００９８】
通信インターフェースについては、図１０のブロック図を説明した後に、説明する。
【００９９】
図１０は、本発明の第３の実施例を示す画像形成装置における機能構成を示すブロック図である。図１０（ａ）は図９−１（ａ）に対応し、図１０（ｂ）は図９−２（ｂ）に対応している。画像形成装置本体１００については、第１および第２の実施例の図１と同様であるので説明を省略する。図１０（ａ）にて、オプション中間搬送装置１３０には、オプション制御部３００があり、具体的にはマイクロコンピュータで構成される。オプション制御部３００は、シリアルインターフェースで本体制御部２００と通信しながら、前述の搬送ローラやセンサなど５０〜５４で構成される中間搬送部４１に対して記録紙の搬送制御を行って、記録紙を画像形成装置本体からオプションビン排紙装置へ渡す。
【０１００】
オプションビン排紙装置１３１には、オプション制御部３１０があり、具体的にはマイクロコンピュータで構成される。オプション制御部３１０は、シリアルインターフェースで本体制御部２００と通信しながら、前述した搬送ローラやセンサやビンなど６０〜６６で構成されるビン排紙部４２に対して記録紙の排紙搬送制御を行って、記録紙をビンに排出する。
【０１０１】
図１０（ｂ）にて、オプション排紙装置１３２には、オプション制御部３２０があり、具体的にはマイクロコンピュータで構成される。オプション制御部３２０は、シリアルインターフェースで本体制御部２００と通信しながら、前述した搬送ローラやセンサなど５０〜５４で構成される中間搬送部４１に対して記録紙の搬送制御を行って記録紙を画像形成装置本体からビン排紙部４２へ渡す。これとともに、前述した搬送ローラやセンサやビンなど６０〜６６で構成されるビン排紙部４２に対して記録紙の排紙搬送制御を行って記録紙をビンに排出する。
【０１０２】
図９に戻り、本発明の第３の実施例の通信インターフェースを説明する。図９−１（ａ）では、オプション中間搬送装置１３０，オプションビン排紙装置１３１は、オプション制御部３００、３１０と、スイッチ３０５、３１５から構成される。画像形成装置本体１００の本体制御部２００と、オプション中間排紙装置のオプション制御部３００，オプションビン装置のオプション制御部３１０はカスケード（縦続、直列）接続されている。インターフェース信号としては、通信の同期を取るためのＣＬＫ信号として本体制御部２００側がＣＬＫ送信信号２０１、オプション制御部３００，３１０側がＣＬＫ受信信号３０１，３１１で接続する。また、画像形成装置本体からオプション給紙装置へデータ送信するＣＭＤ信号として本体制御部２００側がＣＭＤ送信信号２０２、オプション制御部３００，３１０側がＣＭＤ受信信号３０２，３１２で接続する。そして、オプション給紙装置から画像形成装置本体へデータ送信（返信）するＳＴＳ信号として本体制御部２００側がＳＴＳ受信信号２０３、オプション制御部３００，３１０側がＳＴＳ送信信号３０３，３１３で接続されている。
【０１０３】
ＣＭＤ受信信号３０２，３１２は、オプション装置内で分岐し、ＣＭＤ割込み信号３０４，３１４として、オプション制御部３００，３１０の割込みポートに入力され、この信号がＬｏｗレベルになったら割り込みを発生させる設定をしておく。スイッチ３０５，３１５は、カスケード接続されたオプション制御部３００，３１０のＣＭＤ信号の接続状態（接続もしくは非接続）を切替えることができる。
【０１０４】
図９−１（ｂ）では、オプション排紙装置１３２は、オプション制御部３２０と、スイッチ３２５から構成される。画像形成装置本体１００の本体制御部２００と、オプション排紙装置のオプション制御部３２０が接続されている。インターフェース信号としては、ＣＬＫ信号として本体制御部２００側がＣＬＫ送信信号２０１、オプション制御部３２０側がＣＬＫ受信信号３２１で接続する。また、ＣＭＤ信号として本体制御部２００側がＣＭＤ送信信号２０２、オプション制御部３２０側がＣＭＤ受信信号３２２で接続し、ＳＴＳ信号として本体制御部２００側がＳＴＳ受信信号２０３、オプション制御部３２０側がＳＴＳ送信信号３２３で接続されている。
【０１０５】
ＣＭＤ受信信号３２２は、オプション排紙装置内で分岐し、ＣＭＤ割込み信号３２４として、オプション制御部３２０の割込みポートに入力され、この信号がＬｏｗレベルになったら割り込みを発生させる設定をしておく。また、スイッチ３２５は、さらにカスケード接続されるオプションのＣＭＤ信号の接続状態（接続もしくは非接続）を切替えることができる（本実施例では、このオプション排紙装置の下流には別のオプション接続をしていない例である）。
【０１０６】
スイッチを切替えながら、カスケード接続されたオプション装置のＣＭＤ信号を順次接続して、それぞれのオプション装置の機能（中間搬送機能＝中間搬送部４１、ビン排紙機能＝ビン排紙部４２）に機能個別の識別ＩＤ番号を付加していく。ＩＤ番号登録方法については、後でフローチャートにて詳細説明を行う。本発明では、オプション装置ごとの識別番号ではなく、機能ごとの識別番号として、ＩＤ番号を登録するため、図９−１（ａ）、図９−２（ｂ）いずれのオプション装置構成で接続されても、表２のように、機能ごとにＩＤ番号が割り付けられる。
【０１０７】
【表２】
2010284906.tif 000004
【０１０８】
画像形成装置の本体制御部は、オプション装置の構成（中間搬送装置とビン排紙装置が別々のオプション装置構成、または両機能が一体のオプション排紙装置）と無関係に、機能毎のＩＤ番号で、オプション制御部に対し通信しながら搬送制御を行うことができる。
【０１０９】
ＩＤ番号＝１は中間搬送機能のみを対象、ＩＤ番号＝２はビン排紙機能のみを対象とした特定機能通信である。ＩＤ番号＝０は、全機能を対象としたブロードキャストである。中間搬送機能とビン排紙機能を同期搬送制御する場合に、ブロードキャストを用いる。なお、ＩＤ番号＝３〜７は、図９−１（ａ）、図９−２（ｂ）にて、さらに下流に、別のオプション装置を装着したことを想定して、３個目の機能にＩＤ登録のやりとりをし、３個目の機能にＩＤ登録されたことをもって、過多エラー判断する場合に用いる。この例では各オプション装置は、画像形成装置本体から電源供給されて動作し、画像形成装置本体の電源容量として排紙機能２個までを動作保障しており、３個以上だと排紙動作したときに電源容量不足になるという仮定をした。
【０１１０】
図１１は、本発明の第３の実施例を示す画像形成装置における通信タイムチャートである。図１１−１（ａ）は図９−１（ａ）および図１０（ａ）と、図１１−２（ｂ）は図９−２（ｂ）および図１０（ｂ）に対応している。
【０１１１】
図１１−１（ａ）の上側チャートは特定のオプション機能に個別に通信する場合のタイムチャートである。オプション中間搬送装置１３０およびオプションビン排紙装置１３１は通信開始前に、ＣＭＤ割込み信号３０４，３１４の割込みを許可状態にする。この実施例では、Ｌｏｗレベルで割込みが入るように設定している。画像形成装置本体の本体制御部２００は、ＣＭＤ送信信号２０２をＬｏｗにして通信を開始する。オプション装置１３０，１３１は、ＣＭＤ割込み信号３０４，３１４にて割込みが発生する。そのため、通信開始を判断して、装置内にある機能（中間搬送部およびビン排紙部）の入口センサと搬送センサの情報を返信すべくセンサステータス送信の準備と、コマンド受信の準備を行い、ＳＴＳ信号３０３，３１３をＬｏｗレベルにする。
【０１１２】
本体制御部２００は、ＣＬＫ信号に同期させてコマンドデータをＣＭＤ信号で送出するとともに、オプション装置からのセンサ情報をステータスデータをＳＴＳ信号で受信する。同時に、オプション装置は、ＣＬＫ信号に同期して、コマンドデータをＣＭＤ信号で受信するとともに、ステータスデータをＳＴＳ信号で送信する。
【０１１３】
この実施例では、８ｂｉｔ通信として、コマンドデータとステータスデータは２回の通信で１つのデータとしている。コマンドデータは、１６ｂｉｔとして、図にあるようにＩＤ番号とコマンド内容とパリティビット（Ｐ）で構成される。８ｂｉｔ２回の同時送受信が完了したら、オプション装置は、パリティチェック後に、コマンドデータに付加されているＩＤ番号が自身に存在する機能の識別ＩＤと同じかどうか判断する。
【０１１４】
このタイムチャート例では、識別ＩＤ番号＝１を付加したコマンドで、機能１（中間搬送部４１）へのコマンド対象例である。対象外のオプションビン排紙装置１３１は、自身に存在する機能の識別ＩＤと異なると判断し、ステータスデータをＦＦｈ（全てＨｉｇｈ）に用意して、次のステータス送信準備をして、ＳＴＳ信号３１３をＨｉｇｈにする。対象のオプション中間搬送装置１３０は、自身に存在する中間搬送機能の識別ＩＤと同じと判断する。そして、受信したコマンドデータが中間搬送機能へのコマンドデータと判断して、コマンド内容を解析してコマンドの意味を理解して、そのコマンドに返送するステータスデータを用意して、そのステータス送信準備をして、ＳＴＳ信号３０３をＨｉｇｈにする。ステータスデータは、図にあるように、エラーの有無を示すエラービット（Ｅ）とステータス内容１４ｂｉｔとパリティビット（Ｐ）で構成される。
【０１１５】
オプション中間搬送装置１３０はコマンド解析とステータス作成を行うため、対象外のオプションビン排紙装置１３１に比べてＳＴＳ信号をＨｉｇｈにするのが遅くなる。ＳＴＳ信号はＬｏｗＴｒｕｅのＷｉｅｒｄＯＲ接続としてあり、すべてのオプション装置のＳＴＳ信号３０３，３１３がＨｉｇｈになると、ＳＴＳ受信信号２０３もＨｉｇｈになる。本体制御部２００は、ＳＴＳ受信信号２０３のＨｉｇｈを確認して、ＣＬＫ信号に同期させて、ＳＴＳ信号でステータスデータを受信する。オプション装置１３０，１３１は、ＣＬＫ信号に同期させてＳＴＳ信号３０３，３１３でステータスデータを送信する。ＷｉｒｅｄＯＲ接続されたＳＴＳ受信信号２０３としては、オプション中間搬送装置１３０のステータスデータと同じデータを、本体制御部２００は受信し、ステータスデータの解析を行う。
【０１１６】
オプション装置１３０，１３１は、ステータス送信終了したら、ＳＴＳ信号３０３，３１３をＬｏｗにし、次の通信のための準備が整ったら、ＳＴＳ信号をＨｉｇｈにする。コマンドの対象であったオプション中間搬送装置１３０は、受信したコマンドの実行を行うこともあり、このときには、他の対象外の装置に比べて、次の通信の準備が遅れるため、ＳＴＳ信号のＨｉｇｈが遅れる。本体制御部２００は、すべてのオプション装置のＳＴＳ受信信号２０３がＨｉｇｈになるのを確認して、次の通信に移る。
【０１１７】
図１１−１（ａ）の下側チャートは、ブロードキャスト通信の通信タイムチャートである。コマンドに付加させるＩＤ番号＝０の場合は、特別に全てのオプション機能を対象としたブロードキャストＩＤを意味させ、ＩＤ番号＝０でコマンド送信すると、全てのオプション装置で自身のオプション機能へのコマンドと判断して、コマンド解析して実行を行う。
【０１１８】
本体制御部２００への返送ステータスは上側チャートと異なる。各オプション機能が、コマンドを正常に受信できない受信エラーか、コマンドを受信できたものの未対応コマンドエラーだったかを、２ｂｉｔずつの通知情報として所定の位置へステータスデータとして返送する。また、コマンドを受信できて対応しているコマンドだったが実行条件を満たさない実行エラーか、コマンドを受信して条件もそろい実行できる正常状態かを、同じく２ｂｉｔずつの通知情報として所定の位置へステータスデータとして返送する。
【０１１９】
対象外のオプション機能の場合には、２ｂｉｔずつの所定の位置へは１（Ｈｉｇｈ）として返送する。対象となったオプション機能を有するオプション装置が対象となったオプション機能に対してコマンド実行するため、次の通信準備を完了してＳＴＳ信号をＨｉｇｈにするまでの時間は長くなっている。
【０１２０】
図１１−２（ｂ）では、中間搬送機能とビン排紙機能の両方を有する一体タイプのオプション排紙装置１３２であり、オプション制御部３２０は２つのオプション機能（機能１＝中間搬送部４１でＩＤ＝１、機能２＝ビン排紙部４２でＩＤ＝２）を有している。そのため、オプション制御部３２０は存在するオプション機能ＩＤ＝１、２を使い分けてコマンド解析をするとともに、ＳＴＳ信号３２３には２つのオプション機能についてのセンサ情報、ステータス内容、通知内容を返送する。
【０１２１】
図１１−１（ａ）、図１１−２（ｂ）の通信チャートを比較するとわかるように、各オプション装置は自身に存在する複数（１個も含む）のオプション機能に対してオプション機能ごとのＩＤ番号を区別して通信を行う。このことによって、本体制御部２００のＳＴＳ受信信号２０３は、どの組合せでも同じ信号となっており、本体制御部２００にとってはオプション機能ごとに扱うことで、オプション装置内のオプション機能構成を意識することなく通信ができる。そのため、オプション機能単位で搬送制御もでき、１回の通信で各オプション機能のセンサ状態などを取得して紙の搬送位置を正確に知ることにより高速な搬送制御が可能となった。
【０１２２】
本発明の第３の実施例における画像形成装置本体の本体制御部のＩＤ登録制御フローチャートは、オプション装置が異なるものの、第２の実施例の図７と同様である。以下、差異を中心に説明する。
【０１２３】
まず、ステップＳ４０１のＩＤ番号の決定について少し実施態様が異なるので、それについて説明する。具体的には、図９−１（ａ）の形態では、オプション中間搬送装置１３０のオプション制御部３００より、“機能数１個をＩＤ登録済み”を意味するＩＤ登録通知を受信するので、機能１個にＩＤ＝１が登録されたと判断し、次のＩＤ番号＝２に決める。
【０１２４】
図９−２（ｂ）の形態では、両機能を有する一体タイプのオプション排紙装置１３２のオプション制御部より、“機能数２個をＩＤ登録済み”を意味するＩＤ登録通知を受信するので、機能２個にＩＤ＝１と２が登録されたと判断し、次のＩＤ番号＝３に決める。これを繰返すことで、中間搬送機能４１にＩＤ番号＝１を、ビン排紙機能４２にＩＤ番号＝２を登録する。ＩＤ番号＝３のＩＤ登録コマンドに対しては、ＩＤ登録通知ステータスが返送されないため、全オプション機能のＩＤ登録が終ったと判断して（Ｓ４０６）、終了する。なお、ＩＤ番号＝３のＩＤ登録コマンドに対し、ＩＤ登録通知ステータスが返送された場合（ユーザが図９のいずれかでさらに下流に別のオプション装置を装着してしまった場合）は、オプション機能数が最大数２個を超えたと判断する（Ｓ４０７）。そして、オプション機能の装着過多エラーとしてユーザにオプション機能を減らしてもらうようメッセージを促して（Ｓ４０８）、終了する。
【０１２５】
オプション装置が１機能専用タイプ（オプション中間搬送装置、オプションビン排紙装置）、一体化タイプのオプション排紙装置のいずれでも、オプション制御部は機能数に応じて、オプション機能ごとに１回で機能数分だけＩＤ割付をする（図１３で説明する）。そのため、本体制御部２００は、オプション機能ごとに表２にようにＩＤ登録でき、オプション機能ごとに通信や制御が可能となった。
【０１２６】
図１２は、本発明の第３の実施例における画像形成装置本体の本体制御部２００のコマンド通信制御のフローチャートである。第１および第２の実施例における図５にて、Ｓ５０３をＳ１２０１に変更し、Ｓ５１０〜５１２を削除した形態になっている。本体制御部２００は、図７におけるＩＤ登録を終了した後に、通信の対象となるオプション機能を選ぶ（Ｓ５０１）。具体的には、中間搬送機能（中間搬送部４１）のみ記録紙を搬送する場合には「オプション機能１」を、ビン排紙機能（ビン排紙部４２）のみ記録紙を搬送する場合には「オプション機能２」を選ぶ。また、中間搬送機能とビン排紙機能にまたがった記録紙を搬送する場合には「オプション機能１と２」を選ぶ。
【０１２７】
通信開始を知らせるため、ＣＭＤ信号をＬｏｗにする（Ｓ５０２）。通信の対象装置が１機能の場合（Ｓ１２０１）、その対象機能のＩＤ番号を付加したコマンドを、コマンドデータとして設定する（Ｓ５０４）。たとえば、「オプション機能１」のみへ通信する場合には、ＩＤ番号＝１をコマンド（たとえば搬送開始コマンド、搬送停止コマンド、速度上昇コマンド、速度低下コマンドなど）に付加する。
【０１２８】
ＣＬＫ信号に同期させてＣＭＤ信号でコマンドデータを送信するとともに、ＳＴＳ信号でセンサステータスを受信する（Ｓ５０５）。受信したセンサステータスを解析して各機能の搬送センサと紙有無センサ状態を知る（Ｓ５０６）。ＳＴＳ信号がＨｉｇｈになるのを待ってＣＬＫ信号に同期してステータス受信を行う（Ｓ５０７）。受信したステータスを解析してコマンドが実行できたことを意味するステータスかどうか判断して（Ｓ５０８）、終了する。実行できなければ、通信リトライを行うなどのエラー処理はここでは省略している。
【０１２９】
通信の対象装置が全機能（この例では中間搬送機能とビン排紙機能の両方）の場合（Ｓ１２０１）、ブロードキャストを意味するＩＤ番号＝０を付加したコマンドを、コマンドデータとして設定する（Ｓ５０９）。ＩＤ番号＝０をコマンド（たとえば搬送開始コマンド、搬送停止コマンド、速度上昇コマンド、速度低下コマンドなど）に付加する。
【０１３０】
ＣＬＫ信号に同期させてＣＭＤ信号でコマンドデータを送信するとともに、ＳＴＳ信号でセンサステータスを受信する（Ｓ５１３）。受信したセンサステータスを解析して各機能の搬送センサと紙有無センサ状態を知る（Ｓ５１４）。ＳＴＳ信号がＨｉｇｈになるのを待ってＣＬＫ信号に同期してステータス受信を行う（Ｓ５１５）、受信したステータスを解析して各機能がコマンドが実行できたかどうかを通知してくる２ｂｉｔ情報を確認して（Ｓ５１６）、終了する。
【０１３１】
なお、本実施例では、異なるオプション機能につき、図７におけるＩＤ登録を完了した時に、画像形成装置に装着可能な順番通りに、ＩＤ＝１が中間排紙機能、ＩＤ＝２がビン排紙機能というようにオプション機能を固定で認識する。別の実施形態として、図７におけるＩＤ登録を完了した後に、ＩＤ＝１に対して機能問合せコマンドを送信して、オプション装置から中間搬送機能を意味するステータスを受信する。そして、ＩＤ＝２に対して機能問合せコマンドを送信して、オプション装置からビン排紙機能を意味するステータスを受信することで、それぞれのオプション機能を認識する形態でも良い。
【０１３２】
図１３は、本実施例におけるオプション装置のオプション制御部のＩＤ登録およびコマンド通信制御のフローチャートである。第２の実施例における図８に対して、Ｓ６１６をＳ１３０１に置換えた点と、Ｓ６２２とＳ６２３を削除した点が異なる。
【０１３３】
第２の実施例と同じ部分については、説明を簡単にするか省略する。ステップＳ６０１を経て、オプション制御部は、通信準備のため、自身が有している機能数だけＩＤ番号が登録済みかどうか判断して（Ｓ６０２）、未登録であれば、上の説明と同様にステップＳ６０３、Ｓ６０４を実行する。
【０１３４】
ＩＤ登録コマンドか判別し（Ｓ６０５）、ＩＤ登録コマンドならば自身の機能数分だけ各機能にＩＤ＝指定ＩＤ番号、ＩＤ＝（指定ＩＤ番号＋１）、〜、ＩＤ番号＝（指定ＩＤ番号＋機能数ｎ−１）とし１回で登録する（Ｓ８０１）。このＩＤ登録によって、自身が有している機能数だけＩＤ番号が登録済みになるので、さらに、カスケード接続されているオプション装置のためにＣＭＤ信号スイッチを接続に切替る（Ｓ６０９）。
【０１３５】
ＣＭＤ信号スイッチを接続に切替えたことで、次の通信では、カスケード接続された次のオプション装置へ通信が伝わるようになる。ＩＤ登録ができたことを意味するＩＤ登録通知では、登録した機能の数を情報付加したステータスを作成しＳＴＳ信号をＨｉｇｈにして（Ｓ８０２）、ＣＬＫ信号に同期してステータス送信を行いＳＴＳ信号をＨｉｇｈにし（Ｓ６１１）、終了する。
【０１３６】
具体的には、図９−１（ａ）の形態では、オプション中間搬送装置１３０のオプション制御部３００は、機能が１個なので、この中間搬送機能にＩＤ＝１を登録し、“機能数１個をＩＤ登録済み”を意味するＩＤ登録通知を送信する。同様に、オプションビン排紙装置１３１のオプション制御部３１０は、機能が１個なので、このビン排紙機能にＩＤ＝２を登録し、“機能数１個をＩＤ登録済み”を意味するＩＤ登録通知を返送する。
【０１３７】
図９−２（ｂ）の形態では、両機能一体タイプのオプション排紙装置１３２のオプション制御部３２０は、機能が２個なので、中間搬送機能にＩＤ＝１を、ビン排紙機能にＩＤ＝２を登録し、“機能数２個をＩＤ登録済み”を意味するＩＤ登録通知を送信する。ＩＤ登録コマンドでなかった場合（Ｓ６０５）は、コマンドを無視して０ｘＦＦをステータスとして作成しＳＴＳ信号をＨｉｇｈにする（Ｓ６０６）。そして、ＣＬＫ信号に同期してステータス送信を行いＳＴＳ信号をＨｉｇｈにして（Ｓ６１１）、終了する。
【０１３８】
自身に存在する給紙機能数分のＩＤ登録済み（Ｓ６０２）の場合、第２の実施例と異なる部分のみ説明する。Ｓ１３０１では、本実施例では、個別機能に対する特定機能通信の対象が２機能なので、ＩＤ＝１〜２かつ該当するＩＤの機能ありというように、ＩＤの範囲を減らした。また、Ｓ６２２およびＳ６２３のグループキャストについては、本実施例では、２機能なのでブロードキャストで代用できるため、削除した。この例では異なる２機能の例としているが、もちろん、３機能以上の異なる機能の構成にして、そのうちの２つの機能に対してグループキャストを行う実施形態でもよい。
【０１３９】
このように、オプション装置のオプション制御部では、自身に有する機能数だけ機能ごとに１回でＩＤ登録をし、次のオプション装置への通信スイッチを接続状態に切替えて、順次、機能ごとにＩＤ登録する。そして、オプション制御部は、本体制御部より機能に応じたＩＤ番号（個別の機能対象、ブロードキャストによる全機能対象）にてコマンドを受信して、対象となった機能のコマンドを実施する。また、オプション制御部は、自身が有する機能ごとのＩＤ番号に基づき、機能ごとのセンサ情報や通知情報を所定のビット位置に設定することで、本体制御部へ効率よく情報伝達ができるようになった。
【０１４０】
以上説明したように、オプション装置に有する各機能ごとにＩＤ番号を登録し、オプション装置に有する機能数分だけＩＤ番号登録したら次のオプション装置への通信スイッチを接続していくことで、すべてのオプション装置の各機能ごとにＩＤ番号登録できた。このような機能ごとのＩＤ番号登録手段を有したことで、図９−１（ａ）、図９−２（ｂ）のようにオプション装置のタイプ（専用機能タイプ、異なる複数機能の一体化タイプ）の組合せによらず、ＩＤ番号登録や通信制御を、同一の制御にできた。この結果、販売時は専用タイプのオプション装置しか無く、一体化タイプしたオプション装置を追加する場合でも、ＩＤ番号登録や通信制御が同一なので、本体制御部のプログラムを変更せず種々のオプション装置に対応可能となった。また、オプション装置タイプにかかわらず、機能ごとにＩＤ番号を登録したことによって、機能ごとのＩＤ番号に基づき、機能ごとのセンサ情報や通知情報を所定のビット位置に設定することで、本体制御部へ効率よく情報伝達ができるようになった。また、搬送用紙の正確な位置を高速に把握でき、スループット向上を実現できた。さらに、給紙機能ごとにＩＤ番号を付加して個別通信、ブロードキャスト通信、及びグループキャスト通信を設けたことで、機能間にまたがって搬送される記録紙を機能間で同期して搬送開始・搬送停止・搬送速度変更を行えるようになった。また、機能間の記録紙の引っ張りや突っ込みがなくなり、安定した記録紙の搬送を行えるようになった。
【０１４１】
［他の実施形態］
以上説明した実施形態はあくまでも例示であり、本発明の主旨に基づいて当業者によって様々な変更や変形が可能であり、これらの等価物も本発明の範囲に含まれると理解されたい。また、本発明は、前述した実施形態の機能を実現する各プログラム（説明したフローチャート図に対応したプログラム）を含む。これらプログラムを供給する記録媒体や、これらプログラムをインターネットでのダウンロード供給するＰＣサーバも本発明に含まれる。
【図１−１】
2010284906.tif 000005
【図１−２】
2010284906.tif 000006
【図２−１】
2010284906.tif 000007
【図２−２】
2010284906.tif 000008
【図３−１】
2010284906.tif 000009
【図３−２】
2010284906.tif 000010
【図３−３】
2010284906.tif 000011
【図３−４】
2010284906.tif 000012
【図４】
2010284906.tif 000013
【図５】
2010284906.tif 000014
【図６】
2010284906.tif 000015
【図７】
2010284906.tif 000016
【図８】
2010284906.tif 000017
【図９−１】
2010284906.tif 000018
【図９−２】
2010284906.tif 000019
【図１０】
2010284906.tif 000020
【図１１−１】
2010284906.tif 000021
【図１１−２】
2010284906.tif 000022
【図１２】
2010284906.tif 000023
【図１３】
2010284906.tif 000024