(57)【要約】【課題】特別なインタフェース装置を配置することなく、お互いの制御を簡略化する。【解決手段】本体Ｍの電源がＯＮされ、周辺機との通信が開始されると、周辺機Ａ，Ｂ，Ｃはそれぞれ識別コード０００、００１、０１０をこの順で上流機側に送信する（ＴＲ１，ＴＲ２，ＴＲ３）。本体Ｍは周辺機Ａから受信した識別コード０００により周辺機Ａが接続されていることを認識する（ＴＲ１）。周辺機Ａは周辺機Ｂから受信した識別コード００１（ＴＲ２）を本体Ｍに送信する（ＴＲ４）。識別コード００１を受信した本体Ｍは周辺機Ｂが接続されていることを認識する。周辺機Ｂは周辺機Ｃから受信し識別コード０１０を周辺機Ａに送信し（ＴＲ５）、周辺機Ａは受信した識別コード０１０を本体Ｍに送信する（ＴＲ６）。これにより本体Ｍは周辺機Ｃが接続されていることを認識する。その結果、本体Ｍは周辺機Ａ，Ｂ，Ｃが接続されたシステムであると認識する。【選択図】図２
2008213413.tif 000002
【特許請求の範囲】
【請求項１】
複数の周辺機と通信する通信手段を備え、制御情報を送受信する画像形成装置において、
前記周辺機を識別するための識別情報と前記周辺機の連結順を示す連結順情報とを記憶する記憶手段と、
前記周辺機から前記識別情報を取得する取得手段と、
前記取得手段によって取得された識別情報と前記記憶手段に記憶された前記識別情報とを比較する比較手段と、
前記比較結果に応じて前記周辺機が接続されたときのシステムの状態を認識する認識手段と、
を備えていることを特徴とする画像形成装置。
【請求項２】
請求項１記載の画像形成装置において、
前記複数の周辺機が前記画像形成装置に対して直列に接続されることを特徴とする画像形成装置。
【請求項３】
請求項１又は２記載の画像形成装置において、
前記周辺機がシート状の記録媒体に対して所定の後処理を行う後処理装置であることを特徴とする画像形成装置。
【請求項４】
複数の周辺機と、通信手段を介して前記周辺機と接続される画像形成装置とからなる画像形成システムにおいて、
前記画像形成装置本体が、
前記周辺機を識別するための識別情報と前記周辺機の連結順を示す連結順情報とを記憶する記憶手段と、
前記周辺機から前記識別情報を取得する取得手段と、
前記取得手段によって取得された識別情報と前記記憶手段に記憶された前記識別情報とを比較する比較手段と、
を備え、
前記周辺機が、前記識別情報を前記画像形成装置本体側に送信するための通信手段を備えていること
を特徴とする画像形成システム。
【請求項５】
請求項４記載の画像形成システムにおいて、
前記周辺機と前記画像形成装置本体が直列に接続されていることを特徴とする画像形成システム。
【請求項６】
請求項４記載の画像形成システムにおいて、
前記周辺機は下流側の機器の通信手段の有無により自機が最下流機であるかどうかを判断し、前記識別情報と最下流機であることを示す最下流情報を上流機側に通知することを特徴とする画像形成システム。
【請求項７】
請求項５記載の画像形成システムにおいて、
前記最下流機より上流側に位置する周辺機は前記最下流情報を通知する前に前記識別情報を自機よりさらに上流側に位置する上流機に通知することを特徴とする画像形成システム。
【請求項８】
請求項４ないし７のいずれか１項に記載の画像形成システムにおいて、
前記識別情報が識別コードを含むことを特徴とする画像形成システム。
【請求項９】
請求項４記載の画像形成システムにおいて、
前記記憶手段は、前記識別情報に対応する周辺機の種類を記憶していることを特徴とする画像形成システム。
【請求項１０】
請求項９記載の画像形成システムにおいて、
前記記憶手段は、前記周辺機の種類及び連結順に加えて前記周辺機と識別情報との関係、及びシステム構成を記憶していることを特徴とする画像形成システム。
【請求項１１】
請求項４ないし１０記載の画像形成システムにおいて、
前記識別情報は、前記画像形成装置本体からの指示送信においても前記周辺機を識別する情報として使用されることを特徴とする画像形成システム。
【請求項１２】
請求項４記載の画像形成システムにおいて、
前記比較手段の比較結果に基づいて前記画像形成装置本体と前記周辺機のシステム構成を認識する認識手段を備えていることを特徴とする画像形成システム。
【請求項１３】
請求項４記載の画像形成システムにおいて、
前記取得手段は、前記画像形成装置本体の電源ＯＮ時に前記周辺機から前記識別情報を取得することを特徴とする画像形成システム。
【請求項１４】
請求項４ないし１０のいずれか１項に記載の画像形成システムにおいて、
前記比較手段は、所定時間内に前記取得手段によって取得した前記識別情報と前記記憶手段に記憶された情報とを比較し、システム構成を認識することを特徴とする画像形成システム。
【請求項１５】
請求項１４記載の画像形成システムにおいて、
前記比較手段は、前記記憶手段に記憶された前記周辺機の種類と連結順を比較し、前記取得手段によって取得した情報が記憶している内容と一致しない場合には、システムの異常をオペレータに通知することを特徴とする画像形成システム。
【請求項１６】
請求項６又は７記載の画像形成システムにおいて、
自機が最下流機でない周辺機が所定時間内に下流側の機器からの応答を受信できなかった場合には、最下流機に代わり前記識別情報と前記最下流情報を上流機に通知することを特徴とする画像形成システム。
【請求項１７】
請求項４ないし１０のいずれか１項に記載の画像形成システムにおいて、
前記比較手段は、最下流の周辺機であることを示す最下流情報を取得するまでに前記取得手段によって取得した情報と、前記記憶手段に記憶された情報とを比較し、システムを認識することを特徴とする画像形成システム。
【請求項１８】
請求項１７記載の画像形成システムにおいて、
前記比較手段は、前記記憶手段に記憶された前記周辺機の種類と連結順を比較し、前記取得手段によって取得した情報が記憶している内容と一致しない場合には、システムの異常をオペレータに通知することを特徴とする画像形成システム。
【請求項１９】
請求項１７又は１８記載の画像形成システムにおいて、
前記画像形成装置本体が、所定時間以内に最下流情報を受信できなかった場合には、システムの異常をオペレータに通知することを特徴とする画像形成システム。
【請求項２０】
請求項４ないし１９のいずれか１項に記載の画像形成システムにおいて、
前記周辺機がシート状の記録媒体に対して所定の後処理を行う後処理装置であることを特徴とする画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、搬入されてきたシート状記録媒体に対して所定の処理を施して搬出するシート処理装置などの周辺機が接続されて使用される複写機、プリンタ、ファクシミリ、及びこれらの機能を複合して備えたデジタル複合機などの画像形成装置、及び前記周辺機と画像形成装置とからなる画像形成システムに関する。
【背景技術】
【０００２】
近年、複写機、プリンタ、ファクシミリ、及びデジタル複合機などの画像形成装置には、折り、パンチ、仕分け、断裁、ステープル等の機能を有する複数の後処理装置が装着されるようになっている。各後処理装置は画像形成装置側からの指令によって制御され、その指令は画像形成装置側に近い上流側の後処理装置から順に下流側の後処理装置へ指令を受け渡す通信方式によって各々の後処理装置が制御されるような構成の画像形成システムが多い。
【０００３】
このシステム構成をシステム１として図１７（ａ）に示す。この例では、画像形成装置本体Ｍ（以下、単に本体Ｍとも称す。）に対して周辺機Ａ，Ｂ，Ｃが、本体Ｍ側に近い上流側の周辺機Ａから周辺機Ｂ、周辺機Ｃへと順に指令を受け渡すようになっている。なお、図中の接続線Ｌ１，Ｌ２，Ｌ３は上流機側から下流機側と下流機側から上流機側の２本の並行した通信線を１本で表したものである。
【０００４】
このようなシステムでは、図１７（ｂ）に示すような画像形成装置と後処理装置が１対１で通信を行っていた場合と異なり、システムとして、どのような機能を持った後処理装置が、どのような順序で接続されているかを画像形成装置及び各々の後処理装置がお互いに認識して制御しなければならない。
【０００５】
前記図１７（ｂ）に示すシステム２の構成では、周辺機Ａ，Ｂ，Ｃは、本体Ｍに対して単独に接続され、本体Ｍによって直接制御される。
【０００６】
これらのシステム構成の他に、図１７（ｃ）に示すシステム３の構成も知られている。このシステム３はバスタイプあるいはデージーチェーンタイプとも称されるもので、バスＬ０に各接続線Ｌ１，Ｌ２，Ｌ３が接続され、本体Ｍと各周辺機Ａ，Ｂ，ＣがバスＬ０を介して直接通信を行うようになっている。
【０００７】
従来、システム１のような構成で連結制御を行うには、画像形成装置と複数の後処理装置の間にオプションを制御するためのインタフェース装置が配置され、複雑な通信処理を行って制御を行うようになっている（特許文献１）。この特許文献１記載の発明では、インタフェース装置が、画像形成装置に連結された後処理装置の連結順序及び個々の後処理装置が実行可能な後処理の種類を、信号線を介して認識し、実行すべき後処理が前記信号線を介して画像形成装置から通知されると、前記認識結果に基づいて前記通知された後処理を行うために動作すべき後処理装置を判断し、判断された後処理装置が動作するように前記信号線を介して前記後処理装置を制御し、前記通知された後処理を行わせるようにしている。
【０００８】
また、周辺機器間で上流側から下流側、また下流側から上流側に各々の機器情報を伝達し、それぞれの周辺機器間で情報の送受を行う発明も知られている（特許文献２）。この特許文献２記載の発明では、画像形成装置により画像が記録された用紙を後処理する装置が多段に接続された用紙後処理システムにおいて、各用紙後処理装置は、上流側の接続状態と下流側の接続状態により自己の段を認識する認識手段を有し、前記各用紙後処理装置は下流の用紙後処理装置に対してその段を示す情報を要求するステータス要求信号を送信し、下流の用紙後処理装置は上流の各用紙後処理装置に対して自己の段を示す情報をイニシャル後、上記ステータス要求信号を受信した後、または下流からの段を示す情報の変更通知を受け取った後、送信するようにしている。
【特許文献１】特開２００３―１５５１６０号公報
【特許文献２】特開平５―１０５３１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
前記システム１の構成では、特許文献１及び２にも記載されているように、画像形成装置本体と複数の周辺機の間で上流側から下流側、また下流側から上流側に各々の周辺機の機器情報を伝達し、それぞれの周辺機がどのような機能を持った装置がどのような順序で接続されたかを認識し、画像形成装置本体からの指示に従って制御が行われている。そのため、周辺機が接続された順序と接続された周辺機に関するデータを画像形成装置本体で保持する必要があった。
【００１０】
また、前記システム２の構成では、周辺機の数に応じた接続ポートが必要なことから画像形成装置本体側のポート数が多くなり、その分、コストが高くなるという問題がある。また、ポート数が限られているので、ポート数の多い数の周辺機を接続することはできない。すなわち、システムの拡張性を確保することが難しかった。また、システムの拡張性に重きをおくとその分、ポート数を増やしておかねばならず、システム拡張を望まないユーザにとっては無駄となっていた。
【００１１】
さらに、前記システム３の構成では、データ量が増加することから画像形成装置本体側の負担が大きくなる等のことが指摘されていた。
【００１２】
しかし、各々の後処理装置は、本来  その処理内容により接続される順番はあらかじめ限られており、システムとして何通りもの接続順番を可能にし、通信制御を複雑化するような通信手段は必要ない。
【００１３】
本発明はこのような従来技術の実情に鑑みてなされたもので、その解決すべき課題は、特別なインタフェース装置を配置することなく、お互いの制御を簡略化することにある。
【課題を解決するための手段】
【００１４】
前記課題を解決するため、第１の手段は、複数の周辺機と通信する通信手段を備え、制御情報を送受信する画像形成装置において、前記周辺機を識別するための識別情報と前記周辺機の連結順を示す連結順情報とを記憶する記憶手段と、前記周辺機から前記識別情報を取得する取得手段と、前記取得手段によって取得された識別情報と前記記憶手段に記憶された前記識別情報とを比較する比較手段と、前記比較結果に応じて前記周辺機が接続されたときのシステムの状態を認識する認識手段と、を備えていることを特徴とする。
【００１５】
第２の手段は、第１の手段において、前記複数の周辺機が直列に接続されることを特徴とする。
【００１６】
第３の手段は、第１又は第２の手段において、前記周辺機がシート状の記録媒体に対して所定の後処理を行う後処理装置であることを特徴とする。
【００１７】
第４の手段は、複数の周辺機と、通信手段を介して前記周辺機と接続される画像形成装置とからなる画像形成システムにおいて、前記画像形成装置本体が、前記周辺機を識別するための識別情報と前記周辺機の連結順を示す連結順情報とを記憶する記憶手段と、前記周辺機から前記識別情報を取得する取得手段と、前記取得手段によって取得された識別情報と前記記憶手段に記憶された前記識別情報とを比較する比較手段とを備え、前記周辺機が、前記識別情報を前記画像形成装置本体側に送信するための通信手段を備えていることを特徴とする。
【００１８】
第５の手段は、第４の手段において、前記周辺機と前記画像形成装置本体が直列に接続されていることを特徴とする。
【００１９】
第６の手段は、第５の手段において、前記周辺機は下流側の機器の通信手段の有無により自機が最下流機であるかどうかを判断し、前記識別情報と最下流機であることを示す最下流情報を上流機側に通知することを特徴とする。
【００２０】
第７の手段は、第５の手段において、前記最下流機より上流側に位置する周辺機は前記最下流情報を通知する前に前記識別情報を自機よりさらに上流側に位置する上流機に通知することを特徴とする。
【００２１】
第８の手段は、第４ないし第７のいずれかの手段において、前記識別情報が識別コードを含むことを特徴とする。
【００２２】
第９の手段は、第４の手段において、前記記憶手段が前記識別情報に対応する周辺機の周辺機の種類を記憶していることを特徴とする。
【００２３】
第１０の手段は、第９の手段において、前記記憶手段が前記周辺機の種類及び連結順に加えて前記周辺機と識別情報との関係、及びシステム構成を記憶していることを特徴とする。
【００２４】
第１１の手段は、第４ないし第１０のいずれかの手段において、前記識別情報が前記画像形成装置本体からの指示送信においても前記周辺機を識別する情報として使用されることを特徴とする。
【００２５】
第１２の手段は、第４の手段において、前記比較手段の比較結果に基づいて前記画像形成装置本体と前記周辺機のシステム構成を認識する認識手段を備えていることを特徴とする。
【００２６】
第１３の手段は、第４の手段において、前記取得手段が前記画像形成装置本体の電源ＯＮ時に前記周辺機から前記識別情報を取得することを特徴とする。
【００２７】
第１４の手段は、第４ないし第１０のいずれかの手段において、前記比較手段が所定時間内に前記取得手段によって取得した前記識別情報と前記記憶手段に記憶された情報とを比較し、システム構成を認識することを特徴とする。
【００２８】
第１５の手段は、第１４の手段において、前記比較手段が前記記憶手段に記憶された前記周辺機の種類と連結順を比較し、前記取得手段によって取得した情報が記憶している内容と一致しない場合には、システムの異常をオペレータに通知することを特徴とする。
【００２９】
第１６の手段は、第６又は第７の手段において、自機が最下流機でない周辺機が所定時間内に下流側の機器からの応答を受信できなかった場合には、最下流機に代わり前記識別情報と前記最下流情報を上流機に通知することを特徴とする。
【００３０】
第１７の手段は、第４ないし第１０のいずれかの手段において、前記比較手段が最下流の周辺機であることを示す最下流情報を取得するまでに前記取得手段によって取得した情報と、前記記憶手段に記憶された情報とを比較し、システムを認識することを特徴とする。
【００３１】
第１８の手段は、第１７の手段において、前記比較手段が前記記憶手段に記憶された前記周辺機の種類と連結順を比較し、前記取得手段によって取得した情報が記憶している内容と一致しない場合には、システムの異常をオペレータに通知することを特徴とする。
【００３２】
第１９の手段は、第１７又は第１８の手段において、前記画像形成装置本体が所定時間以内に最下流情報を受信できなかった場合には、システムの異常をオペレータに通知することを特徴とする。
【００３３】
第２０の手段は、第４ないし第１９のいずれかの手段において、前記周辺機がシート状の記録媒体に対して所定の後処理を行う後処理装置であることを特徴とする。
【００３４】
なお、後述の実施形態において、周辺機は周辺機Ａ，Ｂ，Ｃに、複数の周辺機と通信する通信手段は通信制御部Ｍ２に、画像形成装置は画像形成装置本体Ｍに、識別情報は識別コードに、連結順情報は連結順：１，２，３に、記憶手段はメモリに、取得手段は通信制御部Ｍ２及び画像形成装置制御部Ｍ１に、比較手段及び認識手段はそれぞれ画像形成装置制御部Ｍ１に、識別情報を画像形成装置本体側に送信するための通信手段は通信制御部Ａ２，Ｂ２，Ｃ２に、最下流情報は最下流コードに、後処理装置はパンチ装置、（Ｚ）折り装置、断裁装置にそれぞれ対応する。
【発明の効果】
【００３５】
本発明によれば、システムを構築する周辺機の接続数と連結順を予め記憶しておくことにより、特別なインタフェース装置を配置することなく、識別情報を上流機側に通知することによってシステム構成を認識することが可能となり、これによりお互いの制御を簡略化することができる。
【発明を実施するための最良の形態】
【００３６】
以下、図面を参照し、本発明の実施形態について説明する。
【００３７】
本実施形態に係るシステム構成は図１７（ａ）に示した前述のシステム１の構成となる。この詳細を図１に示す。同図から分かるように各周辺機（後処理装置）Ａ，Ｂ，Ｃはそれぞれ後処理装置制御部Ａ１，Ｂ１，Ｃ１と通信制御部Ａ２，Ｂ２，Ｃ２を備え、同様に画像形成装置本体Ｍも画像形成装置制御部Ｍ１と通信制御部Ｍ２を備えている。この構成において、本体Ｍと周辺機Ａとの間、周辺機Ａと周辺機Ｂとの間、周辺機Ｂと周辺機Ｃとの間が、それぞれ接続線Ｌ１，Ｌ２，Ｌ３によって接続されている。接続線Ｌ１，Ｌ２，Ｌ３は通信ケーブルからなり、図２（ａ）に示すようにそれぞれの制御基板（ＰＣＢ）Ａ３，Ｂ３，Ｃ３の通信制御部Ｍ２，Ａ２，Ｂ２，Ｃ２を経由しながら接続線Ｌ１，Ｌ２，Ｌ３によってシリアル通信で上流機側から下流機側と下流機側から上流機側に接続される。なお、この場合も、上流機側から下流機側と下流機側から上流機側の２本の並行した接続線（通信線）を１本で表している。
【００３８】
本実施形態では、各周辺機Ａ，Ｂ，Ｃにそれぞれ３ビットの識別コード「０００」、「００１」、「０１０」が付与されている。図２（ｂ）は、図２（ａ）のシステムにおける画像形成装置本体Ｍと周辺機Ａ，Ｂ，Ｃの接続状態と認識状態を説明するための図である。
【００３９】
同図から分かるように本体Ｍの電源がＯＮされ、システムにも通電され周辺機器との通信が開始されると、周辺機Ａ、周辺機Ｂ及び周辺機Ｃはそれぞれ識別コード「０００」、「００１」、「０１０」をこの順で上流機側、すなわち、本体Ｍ、周辺機Ａ及び周辺機Ｂに送信する（ＴＲ１，ＴＲ２，ＴＲ３）。本体Ｍは周辺機Ａから受信した識別コード「０００」により周辺機Ａが接続されていることを認識する（ＴＲ１）。周辺機Ａは周辺機Ｂから受信した識別コード「００１」（ＴＲ２）を本体Ｍに送信する（ＴＲ４）。識別コード「００１」を受信した本体Ｍは周辺機Ｂが接続されていることを認識する。周辺機Ｂは周辺機Ｃから受信し識別コード「０１０」を周辺機Ａに送信し（ＴＲ５）、周辺機Ａは受信した識別コード「０１０」を本体Ｍに送信する（ＴＲ６）。これにより本体Ｍは周辺機Ｃが接続されていることを認識する。その結果、本体Ｍは接続されたシステムが周辺機Ａ，Ｂ，Ｃからなるシステムであると認識する。
【００４０】
すなわち、各周辺機Ａ，Ｂ，Ｃからの識別コード情報によって各周辺機Ａ，Ｂ，Ｃを区別することが可能となり、これにより画像形成装置本体Ｍでは、接続された周辺機のシステム構成を認識することができる。
【００４１】
このときの処理手順を図９のフローチャートに示す。この処理手順は画像形成装置本体Ｍの制御部Ｍ１に設けられた図示しないＣＰＵによって実行される。ＣＰＵは前記フローチャートを実行するためのプログラムが書き込まれた図示しないＲＯＭからプログラムコードを読み出し、図示しないＲＡＭをワークエリアとして使用しながら前記プログラムを実行する。
【００４２】
この処理手順では、システムの電源がＯＮになると（ステップＳ１０１）、周辺機Ａ，Ｂ，Ｃは上流機側に各識別コード「０００」、「００１」、「０１０」を通知する（ステップＳ１０２）。周辺機Ａ，Ｂは下流機の識別コードを上流機側に、下流機からの識別コードの通知がなくなるまで通知する（ステップＳ１０３，Ｓ１０４）。これにより全ての周辺機の識別コードが本体Ｍ側に送信され、本体Ｍは接続されたシステムを周辺機Ａ，Ｂ，Ｃからなるシステムであると認識する（ステップＳ１０５）。
【００４３】
一方、画像形成装置本体Ｍの制御部Ｍ１のメモリには例えば図８に示すようなシステム情報が格納されている。ＣＰＵは、この情報に従って接続された周辺機と周辺機の機能を認識する。周辺機をシート後処理装置とした場合、画像形成済みのシートに対して処理する処理順は、パンチ、折り、断裁の順となり、この処理が省略されることはあっても処理の順番が変更されることはない。あるいはこの順に限定する。
【００４４】
そこで、周辺機Ａはパンチ装置、周辺機Ｂは折り装置、周辺機Ｃは断裁装置に割り当てておくと、図８から分かるように周辺機Ａ，Ｂ，Ｃには識別コードが付与されているので、識別コードと連結順によってシステム構成は一義的に決定される。このことから図２に示すシステム構成はシステムＡであることが分かる。
【００４５】
そこで、図２に示すように、例えば最大連結数３、連結順序（仮に上流→下流へ装置識別コード０００→００１→０１０の順とする）の後処理装置が接続可能な場合に、図３に示すように本体Ｍに下流側から識別コード「０００」及び「０１０」が通知されると、ＣＰＵは、システム構成が「画像形成装置→周辺機Ａ：０００→周辺機Ｃ：０１０」の順に接続された構成であることを容易に認識することができる。
【００４６】
すなわち、図３（ａ）に示すように、本体Ｍに周辺機Ａ及びＣが接続されたシステムであると、本体Ｍの電源ＯＮにより周辺機Ａから識別コード「０００」が本体Ｍ側に送信され（ＴＲ７）、周辺機Ｃから識別コード「０１０」が周辺機Ａ側に送信され（ＴＲ８）、周辺機Ａは本体Ｍ側に周辺機Ｃの識別コード「０１０」を本体Ｍに送信する（ＴＲ９）。これにより本体Ｍは識別コード「０００」と「０１０」を受信し、本体ＭのＣＰＵはシステムを周辺機Ａ及びＣからなるシステムであると認識する。このシステム構成は図８ではシステムＣであることが分かる。この場合、周辺機Ａはパンチ装置、周辺機Ｃは断裁装置に対応している。
【００４７】
図２のシステム及び図９の処理手順から画像形成装置本体Ｍは接続された周辺機を区別し、連結順を認識することができる。しかし、このシステムは流動的であり確定されたわけではない。そこで、本実施形態では、所定時間後、あるいは最下流の周辺機からのコード情報、ここでは最下流コードを本体Ｍが受信したときにシステムを確定するようにしている。
【００４８】
図４は設定時間後にシステムを確定するときの画像形成装置本体Ｍの接続状態と認識状態を説明するための図である。図４におけるシステム構成自体は前述の図２のシステム構成と設定時間Ｔ１の設定を除いて同等なので、重複する説明は省略する。設定時間は任意であるが、電源ＯＮから少なくとも周辺機Ｃからのコード情報を十分受信するに足る時間Ｔ１に設定されている。
【００４９】
図１０は前記設定時間Ｔ１後にシステムを確定するときの処理手順を示すフローチャートである。図１０において、システムの電源がＯＮされると（ステップＳ２０１）、周辺機Ａ，Ｂ，Ｃは上流機側に各識別コードを通知する（ステップＳ２０２）。さらに、周辺機Ａ及びＢは下流機の識別コードを上流機側に通知し、設定時間Ｔ１が経過すると（ステップＳ２０３，Ｓ２０４）、本体Ｍはシステムを周辺機Ａ，Ｂ，Ｃからなるシステムであると認識する（ステップＳ２０５）。
【００５０】
図５は最下流コードによってシステムを確定するときの画像形成装置本体Ｍの接続状態と認識状態を説明するための図である。図５（ａ）に示すようにこの例では、図２（ａ）のシステムにおける識別コードの他に、本体Ｍからみて最下流に接続される周辺機Ｃに自身の識別コードの他に最下流コードが付与されている。このように周辺機Ｃに最下流コードが付与されていると、周辺機Ｃから周辺機Ｂに対する識別コードの送信（ＴＲ３）が終了した後、最下流コード「ＡＡＡ」を周辺機Ｂに送信する（ＴＲ７）。周辺機Ｂは最下流コード「ＡＡＡ」を受信すると周辺機Ａに送信し（ＴＲ８）、周辺機Ａは受信した最下流コード「ＡＡＡ」を本体Ｍに送信する（ＴＲ９）。このようにして本体Ｍが最下流コード「ＡＡＡ」を受信すると、ＣＰＵは周辺機Ｃが最下流の周辺機であることを認識し、本体Ｍはシステム構成を周辺機Ａ，Ｂ，Ｃのシステムであると確定する。なお、ここで最下流コードを「ＡＡＡ」としているのは、このコードは他の識別コードとは異なる任意のコードであることを示すためである。
【００５１】
図１１は最下流コードによってシステムを確定する処理手順を示すフローチャートである。同図において、システムの電源がＯＮされると（ステップＳ３０１）、周辺機Ａ，Ｂ，Ｃは上流機側にそれぞれ各周辺機Ａ，Ｂ，Ｃの識別コードを通知する（ステップＳ３０２）。その後、周辺機Ｃは最下流コード「ＡＡＡ」を上流機側に通知し（ステップＳ３０３）、周辺機Ａ，Ｂは下流側の識別コードを上流機側に通知し（ステップＳ３０４）、周辺機Ａ，Ｂは最下流コード「ＡＡＡ」を上流機側に通知する（ステップＳ３０５）。この処理を本体Ｍが最下流コード「ＡＡＡ」を受信するまで、ステップＳ３０４，Ｓ３０５の処理を繰り返し（ステップＳ３０６）、本体Ｍが最下流コード「ＡＡＡ」を受信した時点で、本体Ｍはシステムを周辺機Ａ，Ｂ，Ｃと認識し、システムを確定する（ステップＳ３０７）。
【００５２】
これまでの例では、周辺機はＡないしＣの３台あり、特に周辺機の機能（種類）については、予め識別コードと周辺機の機能を対応付けておけば、識別コードによって周辺機の装置構成が分かる（図８参照）。そこで、周辺機と周辺機の機能を予め識別コードにより対応付けておけば、識別コードだけで周辺機の機能が分かる。すなわち、周辺機Ａがパンチ装置、周辺機ＢがＺ折り機、周辺機Ｃが断裁機であれば、図６（ａ）に示したシステム構成において、パンチ装置、Ｚ折り機、断裁機に予め識別コード「０００」、「００１」、「０１０」を付与しておく。これにより、図２（ｂ）で説明したように処理し、本体Ｍは、識別コード「０００」を受信すると（ＴＲ１）、周辺機Ａがパンチ装置であると認識し、識別コード「００１」を受信すると（ＴＲ４）、周辺機ＢがＺ折り機であると認識し、識別コード「０１０」を受信すると（ＴＲ６）、周辺機Ｃは断裁機であると認識する。そして、最下流コードを受信すると（ＴＲ１０）、あるいは設定時間経過すると、本体ＭのＣＰＵはシステムがパンチ装置、Ｚ折り機、及び断裁機からなるシステムであると認識し、システムを確定する。
【００５３】
このときの処理手順を図１２に示す。図１２は識別コードによってパンチ装置、折り機、断裁機からなるシステムを認識するまでの処理手順を示すフローチャートである。
【００５４】
同図において、システムの電源がＯＮされると（ステップＳ４０１）、周辺機Ａは識別コード「０００」を、周辺機Ｂは識別コード「００１」を、周辺機Ｃは識別コード「０１０」をそれぞれ上流機側に通知する（ステップＳ４０２）。次いで、周辺機Ａは下流機コード「００１」を、周辺機Ｂは下流機コード「０１０」をそれぞれ上流機側に通知し（ステップＳ４０３）、周辺機Ａは下流機コード「０１０」を上流機（本体Ｍ）側に通知する（ステップＳ４０４）。このステップＳ４０３，Ｓ４０４の処理を繰り返し、下流機からの識別コードの通知がなくなった時点で（ステップＳ４０５）、本体ＭのＣＰＵは周辺機がパンチ装置、Ｚ折り機、断裁機からなり、この順で処理されるシステムであることを認識する。
【００５５】
このように、例えば仮に識別コード「０００」はパンチ装置、「００１」は折り機、「０１０」は断裁機という内容を画像形成装置本体Ｍが事前に認識し、電源ＯＮ時に下流側から通知のあった識別コードが「０００」、「０１０」とすると、システム構成はパンチ装置＋断裁機というふうに容易に認識することができる（図７（ａ））。また、後処理側への指示はパンチ装置と断裁機のみで良いと判断できる。
【００５６】
すなわち、図７（ｂ）において、システムの電源がＯＮになると、システムに電源が供給され、パンチ装置は識別コード「０００」を本体Ｍに、断裁機Ｃは識別コード「０１０」をパンチ装置にそれぞれ送信する（ＴＲ１１，ＴＲ１２）。パンチ装置は断裁機から受信した識別コード「０１０」をさらに本体Ｍに送信し（ＴＲ１３）、本体Ｍは、受信した識別コード「０００」及び「０１０」からシステム構成がパンチ装置と断裁機となるシステムであることを認識する。
【００５７】
このシステム構成で、画像形成装置本体Ｍが用紙の出力を開始すると、本体Ｍは起動信号「ＢＢ」をパンチ装置に送信する（ＴＲ１４）。パンチ装置は起動信号を認識するとともに、起動信号「ＢＢ」を断裁機に送信する（ＴＲ１５）。これにより断裁機は起動信号を認識する。
【００５８】
その後、本体Ｍは「断裁機に用紙排出を指示」する。その際、断裁機に指示するコード、ここでは、仮に「ＣＣ」とするが、このコード「ＣＣ」に識別コード０１０を付加し、パンチ装置にコード「ＣＣ＋０１０」を送信する（ＴＲ１６）。パンチ装置は断裁機にこのコード「ＣＣ＋０１０」を送信する。これにより断裁機は用紙排出を認識する。なお、パンチ装置は識別コードが「０００」でないので、前記コード「ＣＣ＋０１０」をスルーで通知する（ＴＲ１７）。
【００５９】
断裁機が用紙排出を認識したところで、本体Ｍは「パンチ装置に用紙排出を指示」する。その際、仮にパンチ装置に指示するコードを「ＤＤ」とすると、このコードにパンチ装置の識別コード「０００」を付加し、コード「ＤＤ＋０００」として送信し、パンチ装置に用紙排出を指示する（ＴＲ１８）。パンチ装置は前記コードを受信することにより用紙排出を認識する。その際、識別コードが「０００」であり、下流側の装置の識別コードではないので、下流側には通知しない。
【００６０】
なお、起動信号「ＢＢ」、排紙信号「ＣＣ」、「ＤＤ」は任意に設定したコードである。
【００６１】
このように本体Ｍ側から下流側の機器に指示する場合には、処理内容を指示するコードに指示対象の周辺機の識別コードを付加して通知するだけでよい。これにより識別コードを、指示内容を示すコードに付加するという簡略化した形で所望の周辺機に指示内容を通知することができる。
【００６２】
また、送信ＴＲ１７に示すようにパンチ装置は本体Ｍから送られてきたコードが「ＣＣ＋０１０」であり、自機の識別コード「０００」が含まれていないため、そのまま下流側の識別コード「０１０」の断裁機に前記コード「ＣＣ＋０１０」を送信している。すなわち、本体Ｍから識別コード「０１０」を付加して指示されたコードについては、パンチ装置は自機のコードではないために単純に断裁機側にそのコードを通知するのみで、システムとしては、所望の制御が可能となる。
【００６３】
このように本実施形態では、識別コードを利用して通信制御を行うので、画像形成装置本体Ｍの通信制御に関する負担を減らすことができる。その際、通信制御専用のインタフェース装置を必要とせず、従来の周辺機（後処理装置）単体を制御する場合と同じ構成での制御が可能となる。
【００６４】
ここで、図８に示したメモリに格納されたシステム構成の内容について触れておく。本実施形態では、最大連結数が３で周辺機Ａにパンチ装置、周辺機Ｂに折り装置（Ｚ折り装置を含む）、周辺機Ｃに断裁装置が割り当てられている。また、前述のように周辺機Ａ，Ｂ，Ｃにはそれぞれ識別コード「０００」、「００１」、「０１０」が割り当てられている。さらに、パンチ装置、折り装置、断裁装置から選択される１つ以上の周辺機を組み合わせたシステムＡ，Ｂ，Ｃが設定されるが、連結順はシート処理の関係で、パンチ装置→折り装置→断裁装置の順序となっている。すなわち、本実施形態では、パンチ装置がより初段側に、断裁装置がより終段側に配置される。図８では、システムＡではパンチ装置が連結順：１、折り装置が連結順：２、断裁装置が連結順：３の順となり、システムＢではパンチ装置が連結順：１、折り装置が連結順：２、システムＣではパンチ装置が連結順：１、断裁装置が連結順：２、システムＤでは折り装置が連結順：１、断裁装置が連結順：２、システムＥでは断裁装置が連結順：１となっている。
【００６５】
この構成を具体的に言うと、システムＡはパンチ装置、折り装置、及び断裁装置からなり、この順で接続されている。システムＢはパンチ装置及び折り装置からなり、この順で接続されている。システムＣはパンチ装置及び断裁装置からなり、この順で接続されている。システムＤは折り装置と断裁装置からなり、この順で接続されている。システムＥは断裁装置だけから構成されている。
【００６６】
このようにメモリには、周辺機と識別コードとの関係、周辺機の種類（機能）、システム構成、各システム構成における周辺機の連結順が格納されている。これにより、画像形成装置本体Ｍは、識別コードとその受信順を認識すれば、システム構成を明確に認識することができる。
【００６７】
前記通信制御を行う場合、各周辺機固有の情報（本実施形態では、識別コード「０００」、「００１」，「０１０」）をそれぞれの周辺機Ａ，Ｂ，Ｃが電源ＯＮ時に上流側に向かって送信し、下流側から受け取った周辺機固有の情報は、そのまま上流側に通知するようにしている。しかし、設定された時間以内に各周辺機固有の情報が、最上流側の画像形成装置本体Ｍに到達しなかった場合には、受信した情報は、図８に示すメモリの内容と一致しないことになる。このような状態になると、画像形成装置本体Ｍは、システムの構成を認識できなくなる。そこで、このような場合には異常と判断し、画像形成装置本体Ｍはオペレータにシステムの異常を通知する。
【００６８】
このときの処理手順を図１３に示す。図１３は設定時間後にシステムを確定し、あるいは異常を通知する処理手順を示すフローチャートである。
【００６９】
同図において、システムの電源がＯＮされ（ステップＳ５０１）、周辺機Ａ，Ｂ，Ｃが上流機側に各識別コード「０００」、「００１」，「０１０」を通知する（ステップＳ５０２）。周辺機Ａ，Ｂは下流機の識別コードを上流機に通知し（ステップＳ５０３）設定時間Ｔ１が経過した時点で（ステップＳ５０４）、本体Ｍは受信した内容（受信タイミングを含む）と図８に示したメモリの内容とを比較する（ステップＳ５０５）。この比較により、受信した内容とメモリの内容とが一致すれば（ステップＳ５０６）、本体Ｍはシステムを周辺機Ａ，Ｂ，Ｃと認識し（ステップＳ５０７）、一致しなければ本体Ｍはシステムの異常をオペレータに通知する（ステップＳ５０８）。これによりオペレータは異常の発生を知ることが可能となる。なお、受信順は連結順に対応するので、受信順と連結順が一致しない場合も異常となる。
【００７０】
図５に示したように最下流コード「ＡＡＡ」によってシステムの確定が認識される場合、図１４に示すように周辺機Ｂに異常があった場合には、最下流コード「ＡＡＡ」が設定時間Ｔ２（設定時間Ｔ１＞設定時間Ｔ２）を経過しても下流側から通知されなくなる。その際は、下流側の異常と判断して中間の周辺機Ａが最下流コード「ＡＡＡ」を上流側に通知する。これにより、本体Ｍは、より早く最下流コード「ＡＡＡ」を受信することが可能となり、そのコード受信までに認識した識別コードによりシステムの構成を確認することができる。
【００７１】
すなわち、電源がＯＮになると、周辺機Ａ及びＣからそれぞれ識別コード「０００」及び「０１０」が上流側に送信される（ＴＲ２１，ＴＲ２２）。その後、設定時間Ｔ２までに周辺機Ａが周辺機Ｂから識別コードを受信できないので、周辺機Ａは最下流コード「ＡＡＡ」を本体Ｍ側に送信する（ＴＲ２３）。このとき周辺機Ｃからも識別コード「０１０」を送信した後、最下流コード「ＡＡＡ」を送信するが、周辺機Ｂに異常が発生しているため、周辺機Ｂは受信も送信もすることができない。そこで、周辺機Ａから最下流コード「ＡＡＡ」を送信する。これにより、本体Ｍは下流側の周辺機Ｂに異常が発生していることが分かる。
【００７２】
このときの処理手順を図１５に示す。図１５は最下流コードの通知がない場合にシステムを確定する処理手順を示すフローチャートである。
【００７３】
同図において、システムの電源がＯＮされ（ステップＳ６０１）、周辺機Ａ，Ｃは上流機側に各識別コード「０００」、「０１０」を通知する（ステップＳ６０２）。周辺機Ｃは下流機の識別コードを上流機に通知し（ステップＳ６０３）、周辺機Ａが下流側の周辺機Ｂからコードを受信できない状態が設定時間Ｔ２経過すると（ステップＳ６０４，Ｓ６０５）、周辺機Ａは最下流コードを本体Ｍ側に通知する（ステップＳ６０６）。
【００７４】
画像形成装置本体Ｍはシステムが周辺機Ａのみと認識するが（ステップＳ６０７）、この認識はメモリの内容と一致しないので、本体Ｍはシステムの異常をオペレータに通知する（ステップＳ６０８）。これによりオペレータは異常の発生を知ることが可能となる。なお、メモリの内容を参照すると、この例では、システム構成はシステムＡである。
【００７５】
一方、図１４において、各周辺機固有の情報である識別コード「０００」、「００１」，「０１０」を全てシステムの電源ＯＮ時に画像形成装置本体Ｍへ通知するとしたとき、仮に最上流の周辺機Ａに異常があった場合、最下流コード「ＡＡＡ」は設定時間Ｔ２（設定時間Ｔ１＞設定時間Ｔ２）を経過しても本体Ｍ側に通知されることはない。その際、本体Ｍは、設定時間Ａ経過後に周辺機情報（無し）とメモリの内容とを比較する。この比較で本体Ｍが受信した内容とメモリの内容とは一致しないので、システムの構成を認識することはできない。そこで、本体Ｍはオペレータに異常を通知する。
【００７６】
このときの処理手順を図１６に示す。図１６は最下流コードの通知がない場合にシステムを確定する他の処理手順を示すフローチャートである。
【００７７】
同図において、システムの電源がＯＮされ（ステップＳ７０１）、周辺機Ｂ，Ｃは上流機側に各識別コード「００１」、「０１０」を通知する（ステップＳ７０２）。周辺機Ｂ，Ｃは最下流コード「ＡＡＡ」を上流機に通知し（ステップＳ７０３）、本体Ｍが下流機からのコードを受信できない状態が設定時間Ｔ１経過すると（ステップＳ７０４，Ｓ７０５）、本体Ｍはシステムを周辺機なしと認識する（ステップＳ７０６）。この認識はメモリの内容を一致しないので、本体Ｍはシステムの異常をオペレータに通知する（ステップＳ７０７）。これによりオペレータは異常の発生を知ることが可能となる。
【００７８】
以上のように、本実施形態によれば、以下のような効果を奏する。  
１）画像形成装置本体が最大の周辺機（後処理装置）接続数と、その連結順序を事前に記憶し、認識していることによって、電源ＯＮ時に、どの後処理装置が接続されているかを確認するだけで、どのような順序で後処理機が接続されているかについて確認する必要がなくなる。これにより、システム全体の構成を容易に認識することができる。
【００７９】
２）画像形成装置が、どの周辺機（後処理装置）が接続されているかを確認するための条件として、画像形成装置本体と周辺機間であらかじめ設定された時間（所定時間）以内に通知される識別コードを全て認識することによって、システム全体の構成を容易に認識することができる。これにより電源ＯＮ時の識別コードを画像形成装置側が長く待ち続ける必要がなくなる。
【００８０】
３）最下流コードより先に全ての識別コードを画像形成装置に通知するので、最下流コード通知までに受信した識別コードにより容易にシステム全体の構成を認識することができる。前記所定時間待って判断する場合に比べてより早くシステム全体の構成を認識することが可能となる。
【００８１】
４）システム構成を認識する際に、送信されてくる識別コードの内容と、「どの後処理装置に指示するかを識別するコード内容を事前に記憶しているので、送られてきた識別コードを記憶している内容と比較することにより、想定外のコードを受信することもなく容易にどの後処理装置が接続されたかを認識し、後処理装置側へ指示することが可能になる。
【００８２】
５）システム内での情報の送受を、どの装置に対する指示か、及び、どの装置からの応答かをそれぞれ判別する必要があり、その判別のためのコードを送信、受信側とも同一の識別コードとしたので、お互いの制御を簡略化することができる。
【００８３】
６）画像形成装置から下流側に通知されるコードは、システム内の全てに通知する共通の情報（例えば、起動、停止など）と、特定の後処理機のみに指示する情報（例えば、パンチ指示、折り指示など）がある。後処理装置側は特定の後処理装置のみに指示する情報については、自機に該当する識別コードが付加された信号のみ認識し、自機に該当しない識別コードが付加された信号に対しては内容を確認することなく単純に下流側に流す。これにより、複数の後処理装置間の制御を簡略化することができる。
【００８４】
７）単独の後処理装置を接続する場合とほぼ同じように複数の後処理装置を制御することが可能となるので、特別にオプションを制御するためのインタフェース装置が不要となる。これにより、より低コストでシステムを構築することができる。
【００８５】
８）システム設置時に誤ったシステム構成で接続され、あるいは、故障した装置が接続されて正常に通信ができないような状態において、電源ＯＮ時に画像形成装置が取得したシステムの情報と記憶しているシステムの構成とを比較することにより異常判定が可能となる。
【００８６】
９）異常が判定されたときにその旨オペレータに通知するので、異常処理を迅速に行うことが可能となる。
【００８７】
１０）最下流コードと識別コードによって、あるいは最下流コードもしくは識別コードを受信しないことによって異常判定を行うことが可能であり、この判定方法を使用すると、所定時間経過後に判定する場合に比べて短時間で異常を判定することができる。
【図面の簡単な説明】
【００８８】
【図１】本発明の実施形態に係る画像形成システムのシステム構成を示す図である。
【図２】画像形成装置に接続された周辺機を区別するための通信手順を示す説明図である。
【図３】画像形成装置に接続された周辺機を区別するための通信手順の他の例を示す説明図である。
【図４】画像形成装置とこれに接続された周辺機とのシステム構成を設定時間経過後に確定する手順を示す説明図である。
【図５】画像形成装置とこれに接続された周辺機とのシステム構成を最下流コードによって確定する手順を示す説明図である。
【図６】画像形成装置とこれに接続された後処理装置とのシステム構成を確定する手順を示す説明図である。
【図７】画像形成装置とこれに接続された後処理装置とのシステム構成を確定し、その後、前記周辺機に対して制御信号を送信する手順を示す説明図である。
【図８】画像形成装置本体の制御部に備えられたメモリに格納された情報と、その関係を示す説明図である。
【図９】図２の通信手順を示すフローチャートである。
【図１０】図４の通信手順を示すフローチャートである。
【図１１】図５の通信手順を示すフローチャートである。
【図１２】図６の通信手順を示すフローチャートである。
【図１３】設定時間経過後にシステム構成を確定し、あるいは異常を通知する処理手順を示すフローチャートである。
【図１４】最下流コードが下流側から通知されないときの通信手順を示す説明図である。
【図１５】最下流コードが下流側から通知されないときにシステムを確定し、異常を通知する処理手順を示すフローチャートである。
【図１６】最下流コードが下流側から通知されないときにシステムを確定し、異常を通知する処理手順の他の例を示すフローチャートである。
【図１７】従来から実施されている画像形成装置と周辺機の連結状態の例を示す説明図である。
【符号の説明】
【００８９】
Ａ，Ｂ，Ｃ  周辺機（後処理装置）
Ｍ  画像形成装置本体
Ｍ１  画像形成装置制御部
Ｍ２  通信制御部
Ａ１，Ｂ１，Ｃ１  後処理装置制御部
Ａ２，Ｂ２，Ｃ２  通信制御部
Ａ３，Ｂ３，Ｄ３  ＰＣＢ
Ｌ０  バス
Ｌ１，Ｌ２，Ｌ３  接続線（通信線）
【図１】
2008213413.tif 000003
【図２】
2008213413.tif 000004
【図３】
2008213413.tif 000005
【図４】
2008213413.tif 000006
【図５】
2008213413.tif 000007
【図６】
2008213413.tif 000008
【図７】
2008213413.tif 000009
【図８】
2008213413.tif 000010
【図９】
2008213413.tif 000011
【図１０】
2008213413.tif 000012
【図１１】
2008213413.tif 000013
【図１２】
2008213413.tif 000014
【図１３】
2008213413.tif 000015
【図１４】
2008213413.tif 000016
【図１５】
2008213413.tif 000017
【図１６】
2008213413.tif 000018
【図１７】
2008213413.tif 000019