(57)【特許請求の範囲】
【請求項１】
シートに後処理を行う複数の機能ユニットを有する画像形成装置であって、
前記複数の機能ユニットの中の任意の機能ユニットを手動のスイッチ操作により無効に設定する機能無効設定手段と、
前記スイッチ操作により無効に設定された機能ユニットを判別する無効機能ユニット判別手段と、
前記無効機能ユニット判別手段により無効に設定されていると判別された機能ユニットがある場合、故障であることの警告表示を行わせる表示制御手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記表示制御手段は、前記画像形成装置の待機時の画面では、前記複数の機能ユニットの何れかに故障が発生していることを示す第１の警告表示を行うことを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記表示制御手段は、前記後処理の機能を選択する画面では、前記複数の機能ユニットのどの機能ユニットが故障しているかを示す第２の警告表示を行うことを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記機能無効設定手段により無効に設定されていても、前記複数の機能ユニットが物理的に接続されていることを検出する接続確認手段を有し、前記表示制御手段は、前記第２の警告表示で、物理的に接続されている機能ユニットと前記機能無効設定手段で機能が無効に設定された機能ユニットとを識別可能に表示することを特徴とする請求項３記載の画像形成装置。
【請求項５】
前記表示制御手段は、前記第２の警告表示を行っている状態で、無効に設定されている機能ユニットの選択が行われた場合は、選択された機能ユニットが故障していることを示す第３の警告表示を行うことを特徴とする請求項３又は４記載の画像形成装置。
【請求項６】
前記無効機能ユニット判別手段で無効に設定されていると判別された機能ユニットがある場合に、機能禁止情報の通報を行う通信制御手段を有することを特徴とする請求項１記載の画像形成装置。
【請求項７】
前記通信制御手段による通報が終了した場合に、前記表示制御手段は、通報済みの表示を行うことを特徴とする請求項６記載の画像形成装置。
【請求項８】
前記通信制御手段が前記通報に対する返信を受信した場合、前記表示制御手段は、サービスマンの来訪情報を表示することを特徴とする請求項６又は７記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像形成装置に係り、特に、例えば、複写機やＬＢＰ（レーザービームプリンタ）等によるシート面への画像形成において画像形成後のシートの仕分けや綴じ等の処理を行う画像形成装置に関するものである。
【０００２】
【従来の技術】
従来より、画像処理装置の後処理装置として、画像処理装置から出力される記録紙を一時的に蓄え、それを整合して綴じ処理等を施すフィニッシャがある。しかし、綴じ処理といっても、処理形態は様々であり、記録紙束の端部を綴じるステイプル処理もあれば、記録紙束の中心ラインを綴じ記録紙束を２つ折りにしてパンフレットのような綴じ形態を行う製本処理などがある。また、記録紙束に表紙等の特定の紙を付けて綴じるためのインサータ機能や、ラージサイズの紙をハーフサイズの大きさにする（例えばＡ３をＡ４にする）ためにＺ形に用紙を折るＺ折り機能、バインダに綴じておくために用紙の端部にパンチ穴を開けるパンチ機能等も後処理装置の機能として挙げられる。
【０００３】
最近の画像処理装置の後処理装置では、上記の処理機能の１つしか備えていない装置から、ユーザが広く処理機能を選択できるようにより多くの処理機能を備えた装置へと発展してきている。
【０００４】
【発明が解決しようとする課題】
しかしながら、上述した従来技術においては下記のような問題があった。即ち、画像処理装置の後処理装置が上述したような複数の処理機能を備えていたとしても、それらの機能を選択的に切り離すことはできなかった。従って、ある処理機能において故障などのトラブルが発生した場合、その後処理装置の全ての機能が停止し、全く使用できない状態になっていた。
【０００５】
本発明は、上記の点に鑑みなされたものであり、ある処理機能部分の機能停止が全体に影響を及ぼし全機能が停止してしまうような不具合を防止し、必要最小限の機能停止にとどめることで、システム全体のダウンを防止し、装置の機能を十分に発揮可能とし、特に機能切り離しが行われた場合の操作性を改善可能とした画像形成装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載の本発明は、シートに後処理を行う複数の機能ユニットを有する画像形成装置であって、前記複数の機能ユニットの中の任意の機能ユニットを手動のスイッチ操作により無効に設定する機能無効設定手段と、前記スイッチ操作により無効に設定された機能ユニットを判別する無効機能ユニット判別手段と、前記無効機能ユニット判別手段により無効に設定されていると判別された機能ユニットがある場合、故障であることの警告表示を行わせる表示制御手段と、を有することを特徴とする。
【０００７】
上記目的を達成するために、請求項２記載の本発明は、前記表示制御手段は、前記画像形成装置の待機時の画面では、前記複数の機能ユニットの何れかに故障が発生していることを示す第１の警告表示を行うことを特徴とする。
【０００８】
上記目的を達成するために、請求項３記載の本発明は、前記表示制御手段は、前記後処理の機能を選択する画面では、前記複数の機能ユニットのどの機能ユニットが故障しているかを示す第２の警告表示を行うことを特徴とする。
【０００９】
上記目的を達成するために、請求項４記載の本発明は、前記機能無効設定手段により無効に設定されていても、前記複数の機能ユニットが物理的に接続されていることを検出する接続確認手段を有し、前記表示制御手段は、前記第２の警告表示で、物理的に接続されている機能ユニットと前記機能無効設定手段で機能が無効に設定された機能ユニットとを識別可能に表示することを特徴とする。
【００１０】
上記目的を達成するために、請求項５記載の本発明は、前記表示制御手段は、前記第２の警告表示を行っている状態で、無効に設定されている機能ユニットの選択が行われた場合は、選択された機能ユニットが故障していることを示す第３の警告表示を行うことを特徴とする。
【００１１】
上記目的を達成するために、請求項６記載の本発明は、前記無効機能ユニット判別手段で無効に設定されていると判別された機能ユニットがある場合に、機能禁止情報の通報を行う通信制御手段を有することを特徴とする。
【００１２】
上記目的を達成するために、請求項７記載の本発明は、前記通信制御手段による通報が終了した場合に、前記表示制御手段は、通報済みの表示を行うことを特徴とする。
【００１３】
上記目的を達成するために、請求項８記載の本発明は、前記通信制御手段が前記通報に対する返信を受信した場合、前記表示制御手段は、サービスマンの来訪情報を表示することを特徴とする。
【００４４】
【発明の実施の形態】
以下、本発明の第１の実施の形態並びに第２の実施の形態を図面に基づいて詳細に説明する。
【００４５】
［第１の実施の形態］
本発明の第１の実施の形態並びに後述の第２の実施の形態においては、シート処理装置は画像形成装置に装着されており、画像形成装置から排出される画像形成後のシートの仕分け／綴じ等の処理を行う。
【００４６】
図２は本発明の第１の実施の形態に係る画像形成装置１０００の内部構造を示す構成図である。本発明の第１の実施の形態に係る画像形成装置１０００は、原稿給送装置１００、イメージリーダ２００、プリンタ３００、折り処理部４００、フィニシャ５００を備えている。
【００４７】
上記構成を動作と共に詳述すると、原稿給送装置１００は、セットされた原稿を先頭頁から順に１枚ずつ、湾曲したパスを介してプラテンガラス１０２上を左から右へ向けて搬送し、その後、排紙トレイ１１２へ排出する。このときスキャナユニット１０４は所定の位置に保持された状態にあり、このスキャナユニット１０４上を原稿が左から右へ通過することにより、原稿の読み取りが行われる。原稿の通過時、スキャナユニット１０４のランプ１０３の光が原稿に照射され、その原稿からの反射光がミラー１０５、１０６、１０７、レンズ１０８を介してイメージセンサ１０９に導かれる。尚、原稿給送装置１００により原稿をプラテンガラス１０２上に搬送した後に停止させ、スキャナユニット１０４を左から右へ移動させることにより、原稿の読み取りを行うこともできる。
【００４８】
イメージセンサ１０９により読み取った原稿の画像は、画像処理が施されて露光制御部１１０へ送られる。露光制御部１１０は、画像信号に応じたレーザ光を出力する。このレーザ光は感光ドラム１１１に照射され、感光ドラム１１１上に静電潜像が形成される。感光ドラム１１１上の静電潜像は現像器１１３により現像され、感光ドラム１１１上の現像剤はカセット１１４、１１５、手差し給紙部１２５、両面搬送パス１２４のいずれかから給送されたシートに転写部１１６で転写される。
【００４９】
現像剤が転写されたシートは、定着部１１７で現像剤の定着処理が施される。定着部１１７を通過したシートは、フラッパ１２１により一旦パス１２２に導き、シートの後端がフラッパ１２１を抜けた後にシートをスイッチバックさせてフラッパ１２１により排出ローラ１１８へ導く。これにより、現像剤が転写された面を下向きの状態（フェイスダウン）で排出ローラ１１８によりプリンタ３００から排出される。
【００５０】
尚、手差し給紙部１２５からＯＨＰシートなどの硬いシートに画像形成を行うときには、パス１２２に導くことなく、現像剤が転写された面を上向きの状態（フェイスアップ）で排出ローラ１１８から排出させる。また、シートの両面に画像形成する場合には、シートを定着部１１７からまっすぐ排出ローラ１１８へ導き、シートの後端がフラッパ１２１を抜けた直後にシートをスイッチバックし、フラッパ１２１により両面搬送パス１２４へ導く。
【００５１】
排出ローラ１１８から排出されたシートは、折り装置４００へ送り込まれる。折り装置４００は、シートをＺ形に折りたたむ処理を行う。Ａ３サイズやＢ４サイズのシートでかつ折り処理の指定がなされているときには、折り装置４００で折り処理を行い、それ以外のシートはそのままフィニッシャ本体５００へ送り込まれる。フィニッシャ本体５００では製本処理、綴じ処理、穴あけ等の処理等を行う。また、フィニシャ５００上には、インサータ９００が設けられており表紙、合紙等をフィニシャ本体５００に給送する。
【００５２】
図１は本発明の第１の実施の形態に係る画像形成装置１０００の制御系の構成を示すブロック図である。本発明の第１の実施の形態に係る画像形成装置１０００の制御系は、操作部１、原稿給送装置制御部１０１、ＣＰＵ回路部１５０、イメージリーダ制御部２０１、画像信号制御部２０２、外部Ｉ／Ｆ（インタフェース）２０９、プリンタ制御部３０１、折り装置制御部４０１、フィニッシャ制御部５０１を備えている。更に、ＣＰＵ回路部１５０は、ＲＯＭ１５１、ＲＡＭ１５２、ＣＰＵ１５３を備えている。図中２１０はコンピュータ、２１１はモデム、２５０はサービス拠点である。
【００５３】
上記構成を詳述すると、ＣＰＵ回路部１５０のＣＰＵ１５３は、ＲＯＭ１５１に格納されているプログラム及び操作部１の設定に従って、原稿給送装置制御部１０１、イメージリーダ制御部２０１、画像信号制御部２０２、プリンタ制御部３０１、折り装置制御部４０１、フィニッシャ制御部５０１、外部Ｉ／Ｆ２０３の制御を司るものであり、本発明のプログラムに基づき後述の各フローチャートに示す処理の実行を制御する。それぞれ、原稿給送装置制御部１０１は原稿給送装置１００を、イメージリーダ制御部２０１はイメージリーダ２００を、プリンタ制御部３０１はプリンタ３００を、折り装置制御部４０１は折り装置４００を、フィニッシャ制御部５０１はフィニッシャ５００を制御する。
【００５４】
ＣＰＵ回路部１５０のＲＯＭ１５１は、プログラムや固定データを格納している。ＣＰＵ回路部１５０のＲＡＭ１５２は、制御データを一時的に保持する領域や、制御に伴う演算の作業領域として用いられる。外部Ｉ／Ｆ２０９は、コンピュータ２１０からのインターフェースであり、プリントデータを画像に展開して画像信号制御部２０２へ出力する。イメージリーダ制御部２０１から画像信号制御部２０２へはイメージセンサ１０９で読み取られた画像が出力され、画像信号制御部２０２からプリンタ制御部３０１へ出力された画像は露光制御部１１０へ入力される。更に、コンピュータ２１０は、モデム２１１を介してサービス拠点２５０と情報の交換を行う。
【００５５】
次に、上記図１及び図２に示した本発明の第１の実施の形態に係る画像形成装置１０００における折り装置４００、フィニッシャ５００、サドルパス、インサータパス、折り装置４００及びフィニッシャ５００の制御ブロック、機能切離ＳＷ、機能切り離し動作と切り離されたユニットへの電源供給、ループバック信号線の電圧、パンチャユニットの電源切換え、フィニッシャ５００のコントローラ部２０００の接続検知、コントローラ部２０００と機能ユニット間の信号受け渡し、機能接続の判定テーブルの詳細構成について説明する。
【００５６】
＜折り装置の構成説明＞
先ず、折り装置４００及びフィニッシャ５００の構成について図３を参照しながら説明する。図３は上記図２に示した折り装置４００及びフィニッシャ５００の内部構造を示す構成図である。折り装置４００は、図３に示すように、プリンタ３００から排出された用紙を導入し、フィニッシャ５００側に導くための折り搬送水平パス４０２を備えている。折り搬送水平パス４０２上には、搬送ローラ対４０３及び搬送ローラ対４０４が設けられている。また、折り搬送水平パス４０２の出口部（フィニッシャ５００側）には、折りパス選択フラッパ４１０が設けられている。この折りパス選択フラッパ４１０は、折り搬送水平パス４０２上の用紙を折りパス４２０またはフィニッシャ側５００に導くための切換動作を行う。
【００５７】
ここで、折り処理を行う場合には、折りパス選択フラッパ４１０がオンされ、用紙が折りパス４２０に導かれる。折りパス４２０に導かれた用紙は、折りローラ４２１まで搬送されてＺ形に折りたたまれる。これに対し、折り処理を行わない場合は、折りパス選択フラッパ４１０がオフされ、用紙はプリンタ３００から折り搬送水平パス４０２を介してフィニッシャ５００に直接に送られる。
【００５８】
フィニッシャ５００は、折り装置４００を介して排出された用紙を順に取り込み、取り込んだ複数の用紙を整合して１つの束に束ねる処理、束ねた用紙束の後端をステイプルで綴じるステイプル処理、取り込んだ用紙の後端付近に孔あけをするパンチ処理、ソート処理、ノンソート処理、製本処理などの各シート後処理を行う。
【００５９】
＜フィニシャの構成説明＞
フィニシャ５００は図３に示すように、プリンタ３００から折り装置４００を介して排出された用紙を内部に導くための入り口ローラ対５０２を有する。入口ローラ対５０２の下流には、用紙をフィニシャパス５５２または第１製本パス５５３に導くための切換フラッパ５５１が設けられている。フィニシャパス５５２に導かれた用紙は搬送ローラ対５０３を介して、バッファローラ５０５に向けて送られる。搬送ローラ５０３とバッファローラ５０５は正逆転可能に構成されている。
【００６０】
入口ローラ対５０２と搬送ローラ対５０３の間には、入口センサ５３１が設けられ、また、入り口センサ５３１の用紙搬送方向上流近傍では、第２製本パスがフィニシャパス５５２から分岐（ここの分岐点を分岐Ａと呼ぶ）している。分岐Ａは、入り口ローラ対５０２から搬送ローラ対５０３に用紙が搬送されるが、搬送ローラ５０３が逆転して、用紙を搬送ローラ５０３側から入り口センサ５３１側に搬送する際は、第２製本パス５５４側にのみ搬送されるワンウェイ機構を有する分岐である。
【００６１】
更に、搬送ローラ対５０３とバッファローラ５０５の間にはパンチャユニット５５０が設けられており、必要に応じて動作し、搬送されてきた用紙の後端付近に穴あけを行う。バッファローラ５０５は、その外周に搬送ローラ対５０３を介して送られてきた用紙を所定枚数積載して巻き付け可能なローラであり、該ローラの外周にはその回転中に用紙が、各押下コロ５１２、５１３、５１４により巻き付けられる。
【００６２】
押下コロ５１３、５１４の間には、切換フラッパ５１０が配置されており、押下コロ５１４下流には、切換フラッパ５１１が配置されている。切換フラッパ５１０はバッファローラ５０５に巻き付けられた用紙をバッファローラ５０５から剥離してノンソートパス５２１またはソートパス５２２に導くためのフラッパであり、切換フラッパ５１１はバッファローラに巻き付けられた用紙をソートパス５２２またはバッファパス５２３に導くためのフラッパである。
【００６３】
ノンソートパス５２１に導かれた用紙は、排出ローラ対５０９を介してサンプルトレイ７０１に排出される。また、ノンソートパス５２１の途中にはジャム検出等のための排紙センサ５３３が設けられている。ソートパス５２２に導かれた用紙は、搬送ローラ対５０６、排出ローラ対５０７を介して中間トレイ（以下、処理トレイという）６３０上に積載される。処理トレイ６３０上に積載された用紙束は、必要に応じて整合処理、ステープル処理がなされた後に排出ローラ６８０ａ、６８０ｂによりスタックトレイ７００上に排出される。処理トレイ６３０上に束状に積載された用紙を綴じるステイプル処理にはステープラ６０１が用いられる。また、スタックトレイ７００は鉛直方向に自走可能に構成されている。
【００６４】
＜サドルパス＞
第１製本パス５５３、第２製本パス５５４からの用紙は、第１搬送ローラ対８１３、第２搬送ローラ対８１７によって収納ガイド８２０に収納され、更に、第３搬送ローラ８２２によって、用紙先端が可動式のシート位置決め部材８２３に接するまで搬送される。第２搬送ローラ８１７の搬送方向下流には２対のステープラ８１８が設けられており、ステープラ８１８と対抗する位置にあるアンビル８１９と協働して用紙束の中央を綴じることができるようになっている。
【００６５】
ステープラ８１８の下流には折りローラ対８２６が設けられており、突き出し部材８２５で押出された用紙束を折り畳んだ後、サドルトレイ８３２に排出する。尚、ステープラ８１８で綴じられた用紙束を折る場合は、ステープル終了後に、用紙束のステープル位置が折りローラ対８２６の中央の位置になるように、位置決め部材８２３を所定距離降下させることで可能である。
【００６６】
＜インサータパス＞
インサータ９００はフィニシャ本体５００の上部に設けられており、トレイ９０１に積載された用紙束Ｃを順次分離し、フィニシャパス５５２または製本パス５５３に搬送する。用紙束Ｃは表面を上にしてセットされており、給紙ローラ９０２によって、搬送ローラ９０３、分離ベルト９０４からなる分離部に搬送され、最上位紙から１枚づつ順次分離される。
【００６７】
分離部下流には近接して引き抜きローラ対９０５が配置されており、分離された用紙を安定して下流に搬送する。入口ローラ対５０２と引き抜きローラ対９０５の中間には搬送ローラ対９０６が設けられており、また、引き抜きローラ対９０５の下流方向近傍には、分離された用紙を検出する給紙センサ９０７が配置されている。インサータからの搬送パス９０８は、入口ローラ対５０２の上流で、画像形成装置１からの搬送パスと合流する。
【００６８】
＜折り装置及びフィニッシャの制御ブロック＞
図４は本発明の第１の実施の形態に係る折り装置４００及びフィニッシャ５００の制御系の構成を示すブロック図である。本発明の第１の実施の形態に係る折り装置４００及びフィニッシャ５００の制御系は、コントローラ部２０００、機能切離ＳＷ部２０１０、ユニット接続ＳＷ部２０２０、サンプルトレイユニット２０３０、パンチャユニット２０４０、インサータユニット２０５０、折り機ユニット２０６０、サドルステッチャユニット２０７０を備えている。
【００６９】
上記構成を詳述すると、コントローラ部２０００は、ＣＰＵ、ＲＯＭ、ＲＯＭ、通信ＩＣ等（不図示）から構成されている。サンプルトレイユニット２０３０、パンチャユニット２０４０、インサータユニット２０５０、折り機ユニット２０６０、サドルステッチャユニット２０７０は、フィニッシャ５００の構成ユニットである。各機能ユニットからは各機能ユニットの接続信号２０９１から２０９５が出力されており、コントローラ部２０００が機能ユニット接続の有無を検出できるようになっている。
【００７０】
機能切離ＳＷ部２０１０には、上記フィニシャ５００の構成ユニットに対応したスイッチが設けられており、各機能に対応するスイッチを操作することにより、該当する機能が物理的に実装されていても機能を無効にできる。ユニット接続ＳＷ部２０２０は、機能ユニットの接続確認制御部であり、機能切離ＳＷ部２０１０により機能が切り離されていても、コントローラ部２０００からの強制確認信号２０２１により、物理的に接続されている全機能ユニットの装着の有無を検出できるようになっている。
【００７１】
＜機能切離ＳＷ部の詳細＞
図５は上記図４に示した機能切離ＳＷ部２０１０の詳細構成を示すブロック図である。機能切離ＳＷ部２０１０は、スイッチ１（ＳＷ１）からスイッチ５（ＳＷ５）で構成される５極のデッィプスイッチ２０１１から構成されており、デッィプスイッチ２０１１の片端子は信号線でグランドに接地されている。デッィプスイッチ２０１１のＳＷ１のもう一方の端子は信号線２０８１を介し、サンプルトレイユニット２０３０内のコネクタ２０３１を経由して信号線２０９１に接続される。
【００７２】
そして、信号線２０９１はコントローラ部２０００内のＣＰＵ２００９の入力ポートＰｉｎａに接続される。また、信号線２０８１には、ユニット接続ＳＷ部２０２０内の信号線２０２３が接続されており、トランジスタ２０２２を経由して信号線２０２１に接続される。そして、信号線２０２１はコントローラ部２０００内のＣＰＵ２００９の出力ポートＰｏｕｔに接続される。
【００７３】
同様に、デッィプスイッチ２０１１のＳＷ２からＳＷ５のもう一方の各端子は信号線（２０８２から２０８５）を介し、パンチャユニット２０４０、サドルステッチャユニット２０５０、インサータユニット２０６０、折り機ユニット２０７０内のコネクタ（２０４１から２０７１）を経由して信号線（２０９２から２０９５）に接続される。
【００７４】
そして、信号線（２０９２から２０９５）はコントローラ部２０００内のＣＰＵ２００９の入力ポート（ＰｉｎｂからＰｉｎｅ）に各々接続される。また、信号線（２０８２から２０８５）には、ユニット接続ＳＷ部２０２０内の信号線（２０２４から２０２７）が接続されており、トランジスタ２０２２を経由して信号線２０２１に接続される。そして、信号線２０２１はコントローラ部２０００内のＣＰＵ２００９の出力ポートＰｏｕｔに接続される。
【００７５】
＜機能切り離し動作と切り離されたユニットへの電源供給＞
図６はパンチャユニット２０４１の電源制御部及び機能切離ＳＷ部２０１０の詳細構成を示すブロック図である。図６において、２０４１はパンチャユニット２０４１内のルーブバック信号線である。２０４２はループバック信号線２０４１の電位（以後Ｖ１とする）を監視する電源監視回路であり、基準電圧２０４３と比較して、ドライバ回路への電源のオン・オフ切換えを行なう電源切換スイッチ２０４４へ切換え制御信号を出力する。
【００７６】
＜ループバック信号線の電圧説明＞
図６における機能切離ＳＷ部２０１０のスイッチ群２０１１のＳＷ２がオフで、ユニット接続ＳＷ部（接続確認制御部）２０２０のスイッチ２０２２が作用していない場合には、ループバック信号線２０４１上には電源電圧にほぼ等しい電圧、電圧ＶＨが発生している。機能切離ＳＷ部２０１０のスイッチ群２０１１のＳＷ２がオフで、ユニット接続ＳＷ部２０２０のスイッチ２０２２が作用している場合には、ループバック信号線２０４１上には、電圧ＶＭが発生している。電圧ＶＭは、コントローラ部（ＣＰＵ回路部）２０００の抵抗Ｒ２００２と、ユニット接続ＳＷ部２０２０内の抵抗Ｒ２０２０と、ダイオード２０２４のフォワード電圧で決定される値である。機能切離ＳＷ部２０１０のスイッチ群２０１１がオンしている状態では、ループバック信号線２０４１上にはグランド電位にほぼ等しい電圧ＶＬが現れる。
【００７７】
＜パンチャユニットの電源切換え＞
パンチャユニット２０４０内の基準電圧２０４３の電圧は、上述のＶＭより小さく、上述のＶＬより大きな値に設定されており、スイッチ群２０１１のＳＷ２がオンしている場合には、電源監視回路２０４２から電源切換ＳＷ２０４４にはオン信号が出力されるが、それ以外の場合は、電源切換ＳＷ２０４４にはオフ信号が出力されている。
【００７８】
＜コントローラ部の接続検知＞
コントローラ部２０００にあるパンチャユニット接続検出回路２００２の基準電圧ＥＳの値は、上述のＶＭより大きな値に設定されており、スイッチ群２０１１のＳＷ２がオンしている場合及びスイッチ群２０１１のＳＷ２がオフの状態でも、ユニット接続ＳＷ部２０２０のスイッチ２０２２が作用している場合はパンチャユニット２０４０の接続を検出できる。
【００７９】
＜コントローラ部と機能ユニット間の信号受け渡し＞
図７はコントローラ部２０００とパンチャユニット２０４０との間の信号線インタフェース回路を示したものである。図７において、Ｍ２０４１はパンチ穴をあけるためのパンチ回転モータであり、ドライバＤ２０４１によって駆動される。ドライバＤ２０４１へは、コントローラ部２０００から出力ドライバＴ２００１を介してモータオン信号が送られてきている。出力ドライバＴ２００１の出力形式は、周知のオープンコレクタ形式をとっている。また、Ｍ２０４２は搬送されてくる用紙の中央にパンチ穴が位置するようパンチャユニットの穿孔部（不図示）を用紙搬送方向に対し直角方向に移動させる移動モータであり、パンチ回転モータＭ２０４１の場合と同様に、オープンコレクタ形式でモータオン信号を受ける。
【００８０】
ＳＥ２０４１はパンチャユニットの穿孔部のホームポジションを検出するためのセンサであり、出力ドライバＴ２０４１を介してコントローラ部２０００へ出力する。出力ドライバＴ２０４１の出力形式は同様にオープンコレクタ形式をとる。ＳＥ２０４２は穿孔部が移動モータＭ２０４２で移動する場合に使用するホームポジションセンサである。
【００８１】
このように、コントローラ部２０００とパンチャユニット２０４０間の信号線はオープンコレクタ形式をとるため有効論理はローレベルである。これによって、コントローラ部２０００とパンチャユニット２０４０の信号線には、信号を出力する側のユニット内で使用する電圧が信号を受信する側には発生しないようにでる。これによって、ユニット間を電気的に切り離し可能となるため、各ユニットの電源を任意のタイミングでオン／オフ制御してもユニット間の信号線の電位差に関する問題の発生を防止できる。
【００８２】
以上のような電源回路の制御、ユニット間の信号の受け渡しの構成をとっているため、パンチャユニット２０４０はコントローラ部２０００と電気的に切り離し可能となっており、パンチャユニット２０４０が故障した場合には、物理的な切り離しを行なわなくても、機能切離ＳＷ部２０１０を用いて機能の切り離しが可能となる。この時、切り離されたユニットへの電源供給を禁止できるので、故障した電気部品への通電で発生する問題を回避しながら、他の機能を継続して利用できる。尚、サンプルトレイユニット２０３１、インサータユニット２０５１、折機ユニット、サドルステッチャユニット２０７０のインタフェイスもパンチャユニット２０４１と同様の構成をとっている。
【００８３】
＜機能接続の判定テーブル＞
次に、図８を用いて具体的なソフト制御を説明する。図８は上記図４に示したようにフィニッシャ５００の各構成ユニットであるサンプルトレイユニット２０３０、パンチャユニット２０４０、インサータユニット２０５０、折り機ユニット２０６０、サドルステッチャユニット２０７０のユニットの有無判断、動作機能の有効、無効をソフト的に判断するための機能接続判定テーブル８０１である。機能接続判定テーブル８０１は、領域２３０１、領域２３０２、領域２３０３、領域２３０４を備えている。
【００８４】
図８において、物理的にユニットが接続されている場合はユニット有無の欄を“有”と表現し、物理的にユニットが接続されていない場合はユニット有無の欄を“無”と表現している。また、各ユニットの動作機能を有効にしたい場合には機能切離ＳＷの欄を“ＯＮ”と表現し、逆に無効にしたい場合は“ＯＦＦ”と表現している。更に、ＣＰＵ２００９の出力ポートをＨに設定している場合にはユニット接続の欄を“ＯＮと”表現し、逆にＬに設定しいる場合には“ＯＦＦ”と表現している。
【００８５】
図１０は本発明のプログラム及び関連データが記憶媒体から装置に供給される概念例を示す説明図である。本発明のプログラム及び関連データは、フロッピディスクやＣＤ−ＲＯＭ等の記憶媒体１００１を装置１００２に装備された記憶媒体ドライブ挿入口に挿入することで供給される。その後、本発明のプログラム及び関連データを記憶媒体１００１から一旦ハードディスクにインストールしハードディスクからＲＡＭにロードするか、或いは、ハードディスクにインストールせずに直接ＲＡＭにロードすることで、本発明のプログラムを実行することが可能となる。
【００８６】
この場合、本発明の第１の実施の形態並びに後述の第２の実施の形態に係る画像形成装置において本発明のプログラムを実行する場合は、例えば上記図１０に示したようなコンピュータ等の装置を介して画像形成装置に本発明のプログラム及び関連データを供給するか、或いは画像形成装置に予め本発明のプログラム及び関連データを格納しておくことで、プログラム実行が可能となる。
図９は本発明のプログラム及び関連データを記憶した記憶媒体の記憶内容の構成例を示す説明図である。本発明の記憶媒体は、例えばボリューム情報９０１、ディレクトリ情報９０２、プログラム実行ファイル９０３、プログラム関連データファイル９０４等の記憶内容で構成される。本発明のプログラムは、下記の動作説明箇所で詳述する制御手順をプログラムコード化したものである。
【００８８】
次に、上記の如く構成された本発明の第１の実施の形態に係る画像形成装置における各種制御について上記図１〜図２６を参照しながら詳細に説明する。
【００８９】
先ず始めに、フィニッシャ制御部５０１のコントローラ部２０００のＣＰＵ２００９の出力ポートＰｏｕｔを“Ｌ”に設定し、ユニット接続ＳＷ部２０２０内のトランジスタ２０２２がＯＦＦしている状態で、ＣＰＵ２００９の各入力ポート（ＰｉｎａからＰｉｎｅ）の論理レベルを読み込む。このとき、Ｐｉｎａは、機能切離ＳＷ２０１０内のディップスイッチ２０１１のＳＷ１がクローズ状態で、更に、サンプルトレイユニット２０３０内のコネクタ２０３１が接続状態にあるので、論理レベルとしては“Ｌ”が入力される。Ｐｉｎｂは、機能切離ＳＷ２０１０内のディップスイッチ２０１１のＳＷ２がクローズ状態で、更に、パンチャユニット２０４０内のコネクタ２０４１が離間状態にあるので、論理レベルとしては“Ｈ”が入力される。
【００９０】
Ｐｉｎｃは、機能切離ＳＷ２０１０内のディップスイッチ２０１１のＳＷ３がオープン状態で、更に、インサータユニット２０５０内のコネクタ２０５１が接続状態にあるので、論理レベルとしては“Ｈ”が入力される。Ｐｉｎｄは、機能切離ＳＷ２０１０内のディップスイッチ２０１１のＳＷ４がオープン状態で、更に、折り機ユニット２０６０内のコネクタ２０６１が離間状態にあるので、論理レベルとしては“Ｈ”が入力される。ＰｉｎｅもＰｉｎａと同様に論理レベルとしては“Ｌ”が入力される。
【００９１】
次に、ＣＰＵ２００９の出力ポートＰｏｕｔを“Ｈ”に設定し、ユニット接続ＳＷ部２０２０内のトランジスタ２０２２がＯＮしている状態で、ＣＰＵ２００９の各入力ポート（ＰｉｎａからＰｉｎｅ）の論理レベルを読み込む。このとき、Ｐｉｎａは、機能切離ＳＷ２０１０内のディップスイッチ２０１１のＳＷ１がクローズ状態で、更に、サンプルトレイユニット２０３０内のコネクタ２０３１が接続状態にあるので、論理レベルとしては“Ｌ”が入力される。Ｐｉｎｂは、機能切離ＳＷ２０１０内のディップスイッチ２０１１のＳＷ２がクローズ状態で、更に、パンチャユニット２０４０内のコネクタ２０４１が離間状態にあるので、論理レベルとしては“Ｈ”が入力される。
【００９２】
Ｐｉｎｃは、機能切離ＳＷ２０１０内のディップスイッチ２０１１のＳＷ３がオープン状態で、更に、インサータユニット２０５０内のコネクタ２０５１が接続状態にあるので、論理レベルとしては“Ｌ”が入力される。Ｐｉｎｄは、機能切離ＳＷ２０１０内のディップスイッチ２０１１のＳＷ４がオープン状態で、更に、折り機ユニット２０６０内のコネクタ２０６１が離間状態にあるので、論理レベルとしては“Ｈ”が入力される。ＰｉｎｅもＰｉｎａと同様に論理レベルとしては“Ｌ”が入力される。
【００９３】
最後に、上記の結果を図８の機能接続判定テーブル８０１に照らしあわせることで、フィニッシャ５００の各構成ユニットであるサンプルトレイユニット２０３０、パンチャユニット２０４０、インサータユニット２０５０、折り機ユニット２０６０、サドルステッチャユニット２０７０のユニットの有無判断、動作機能の有効、無効を判断する。
【００９４】
サンプルトレイユニット２０３０に関しては、機能接続判定テーブル８０１の２３０１に対応し、“ユニット有、機能有効”と判別される。パンチャユニット２０４０に関しては、機能接続判定テーブル８０１の２３０４に対応し、“ユニット無”と判別される。インサータユニット２０５０に関しては、機能接続判定テーブル８０１の２３０２に対応し、“ユニット有、機能無効”と判別される。折り機ユニット２０６０に関しては、機能接続判定テーブル８０１の２３０４に対応し、“ユニット無”と判別される。サドルステッチャユニット２０７０に関しては、機能接続判定テーブル８０１の２３０１に対応し、“ユニット有、機能有効”と判別される。
【００９５】
次に、本発明の第１の実施の形態に係る画像形成装置における付加機能状態検出処理、切り離し機能表示処理、機能別警告表示処理について説明する。
【００９６】
画像形成装置１０００に付設された後処理装置における可動サンプルトレイユニット２０３０、パンチャユニット２０４０、インサータユニット２０５０、折り機ユニット２０６０、サドルステッチャユニット２０７０の各ユニットの物理的な装着情報及び機能切り離しが行われている機能ユニットの情報は、フィニッシャ制御部５０１のコントローラ部２０００内の通信ＩＣ（不図示）を経由して画像形成装置１０００のＣＰＵ回路部１５０に伝えられる。これらの情報と画像形成装置１０００のＣＰＵ回路部１５０のＲＯＭ１５１に格納されている制御プログラムによって、操作部１にはフィニッシャ５００の状態表示を行うことが可能である。
【００９７】
図１１、図１２は画像形成装置が待機している状態での操作部１の表示例を示す説明図である。図１１は機能の切り離しが行われていない状態を示し、図１２は機能の切り離しが行われている状態を示す。操作部１の表示画面の下側には、排紙処理装置であるフィニッシャ５００が故障している旨の表示「フィニッシャの一部が故障しています」が表示されている。
【００９８】
図１３は上記図１２の状態でソータキーが押下された場合の操作部１の表示例を示す説明図である。この表示画面では操作者が希望する後処理を選択できるが、インサータ機能選択キー、パンチ機能選択キーが網掛けで表示されており、機能切り離し状態、即ち機能が故障していることを示している。図１４は上記図１３の状態でインサータ機能が選択された場合の表示例を示しており、「インサータ機能が故障しています」表示を行うことにより、操作者の操作に応じて適切な故障表示を行っている。同様に、パンチ機能が選択された場合は、「パンチ機能が故障しています」表示を行う（図１５参照）。
【００９９】
更に、画像形成装置１０００に付設された後処理装置における可動サンプルトレイユニット２０３０、パンチャユニット２０４０、インサータユニット２０５０、折り機ユニット２０６０、サドルステッチャユニット２０７０の各ユニットの物理的な装着情報及び機能切り離しが行われている機能ユニットの情報は、画像形成装置１０００のＣＰＵ回路部１５０から外部Ｉ／Ｆ２０９を介してコンピュータ２１０へも送信され、コンピュータ２１０のディスプレイ上にも同様の情報が表示される。
【０１００】
先ず、本発明の第１の実施の形態に係る画像形成装置における付加機能状態検知処理について図１６〜図１７に基づき説明を行う。付加機能状態検知処理は、パンチャユニット２０４０、インサータユニット２０５０等の付加機能構成の物理的な接続状態を検出すると同時に、機能切り離しの状態を検出する処理である。先ず、付加機能構成の有無を検出するために、折り装置４００及びフィニッシャ５００を制御する上記図５のコントローラ部２０００のＣＰＵ２００９のＰｏｕｔ２０２１にＨＩＧＨレベルを出力する（これをフローチャートでは便宜上“Ｐｏｕｔ＝１”と表現する）（ステップＳ１００１）。その後、所定時間経過後（ステップＳ１００２）、ＣＰＵ２００９の各ポートＰｉｎａ、Ｐｉｎｂ、Ｐｉｎｃ、Ｐｉｎｄ、Ｐｉｎｅのそれぞれの電圧レベルを確認する。ＰｏｕｔをＨＩＧＨレベルにしてあるため、機能切離ＳＷ２０１１のオン、オフ状態に関わらず、各付加機能構成の接続状態を検出できる。
【０１０１】
具体的には、Ｐｉｎａが０であれば“可動サンプルトレイユニット２０３０が物理的に接続されている”ことを示し、Ｐｉｎａが１であれば“可動サンプルトレイユニット２０３０が物理的に接続されていない”ことを示す（ステップＳ１００３、ステップＳ１００４、ステップＳ１００５）。
【０１０２】
同様に、Ｐｉｎｂが０であれば“パンチャユニット２０４０が物理的に接続されている”ことを示し、Ｐｉｎｂが１であれば“パンチャユニット２０４０が物理的に接続されていない”ことを示す（ステップＳ１００６、ステップＳ１００７、ステップＳ１００８）。同様に、Ｐｉｎｃが０であれば“インサータユニット２０５０が物理的に接続されている”ことを示し、Ｐｉｎｃが１であれば“インサータユニット２０５０が物理的に接続されていない”ことを示す（ステップＳ１００９、ステップＳ１０１０、ステップＳ１０１１）。
【０１０３】
同様に、Ｐｉｎｄが０であれば“折り機ユニット２０６０が物理的に接続されている”ことを示し、Ｐｉｎｄが１であれば“折り機ユニット２０６０が物理的に接続されていない”ことを示す（ステップＳ１０１２、ステップＳ１０１３、ステップＳ１０１４）。同様に、Ｐｉｎｅが０であれば“サドルステッチャユニット２０７０が物理的に接続されている”ことを示し、Ｐｉｎｅが１であれば“サドルステッチャユニット２０７０が物理的に接続されていない”ことを示す（ステップＳ１０１５、ステップＳ１０１６、ステップＳ１０１７）。
【０１０４】
次に、本発明の第１の実施の形態に係る画像形成装置の各機能の電気的な接続状態の判別について図１８〜図１９に基づき説明を行う。先ず、上記図５のコントローラ部２０００のＣＰＵ２００９のＰｏｕｔ２０２１にＬＯＷレベルを出力する（これをフローチャート上では便宜上“Ｐｏｕｔ＝０”と表現する）（ステップＳ１０１８）。その後、所定時間経過後（ステップＳ１０１９）、ＣＰＵ２００９の各ポートＰｉｎａ、Ｐｉｎｂ、Ｐｉｎｃ、Ｐｉｎｄ、Ｐｉｎｅのそれぞれの電圧レベルを確認する。ＰｏｕｔをＬＯＷレベルにしてあるため、機能切離ＳＷ２０１１のオン、オフ状態を検出できる。即ち、各機能に対する機能切離ＳＷ２０１１のＳＷ１からＳＷ５が動作可能に設定されていれば、対応するＰｉｎはＬＯＷレベル（便宜上“Ｐｉｎ＝０”と表現）になり、また、機能を動作禁止に設定されていれば、対応するＰｉｎはＨＩＧＨレベル（便宜上“Ｐｉｎ＝１”と表現）になる。
【０１０５】
具体的には、Ｐｉｎａが０であれば“可動サンプルトレイユニット２０３０が接続され且つその動作が許可されている”ことを示し、Ｐｉｎａが１であれば“可動サンプルトレイユニット２０３０の構成が物理的に非接続であるか、その動作が機能切離ＳＷ２０１１によって禁止されている”ことを示す（ステップＳ１０２０、ステップＳ１０２１、ステップＳ１０２２）。
【０１０６】
同様に、Ｐｉｎｂが０であれば“パンチャユニット２０４０が接続され且つその動作が許可されている”ことを示し、Ｐｉｎｂが１であれば“パンチャユニット２０４０の構成が物理的に非接続であるか、その動作が機能切離ＳＷ２０１１によって禁止されている”ことを示す（ステップＳ１０２３、ステップＳ１０２４、ステップＳ１０２５）。同様に、Ｐｉｎｃが０であれば“インサータユニット２０５０が接続され且つその動作が許可されている”ことを示し、Ｐｉｎｃが１であれば“インサータユニット２０５０の構成が物理的に非接続であるか、その動作が機能切離ＳＷ２０１１によって禁止されている”ことを示す（ステップＳ１０２６、ステップＳ１０２７、ステップＳ１０２８）。
【０１０７】
同様に、Ｐｉｎｄが０であれば“折り機ユニット２０６０が接続され且つその動作が許可されている”ことを示し、Ｐｉｎｄが１であれば“折り機ユニット２０６０の構成が物理的に非接続であるか、その動作が機能切離ＳＷ２０１１によって禁止されている”ことを示す（ステップＳ１０２９、ステップＳ１０３０、ステップＳ１０３１）。同様に、Ｐｉｎｅが０であれば“サドルステッチャユニット２０７０が接続され且つその動作が許可されている”ことを示し、Ｐｉｎｅが１であれば“サドルステッチャユニット２０７０の構成が物理的に非接続であるか、その動作が機能切離ＳＷ２０１１によって禁止されている”ことを示す（ステップＳ１０３２、ステップＳ１０３３、ステップＳ１０３４）。
【０１０８】
以上、ステップＳ１００１からステップＳ１０３４の処理を行うことで、画像形成装置の各付加機能に関して、その構成が物理的に接続されているか否か、その機能が禁止されているか否かを個別に判別することが可能になっている。
【０１０９】
次に、本発明の第１の実施の形態に係る画像形成装置における上記図１６〜図１７で説明した機能の物理的接続判定及び上記図１８〜図１９で説明した機能の電気的接続判定に基づき、機能切離ＳＷ２０１１の作用判別処理の説明を行う。この説明（請求項１に相当）を図２０〜図２１のフローチャートに基づき行う。先ず、ステップＳ１０３５で、可動サンプルトレイユニット２０３０が物理的に接続され電気的に接続されていないと判断した場合にはメモリ上のステータスフラグである“可動サンプルトレイユニット故障”を１にセットし、その以外の場合はそのフラグのクリアを行う（ステップＳ１０３５、ステップＳ１０３６、ステップＳ１０３７）。
【０１１０】
同様に、ステップＳ１０３８で、パンチャユニット２０４０が物理的に接続され電気的に接続されていないと判断した場合にはメモリ上のステータスフラグである“パンチャユニット故障”を１にセットし、その以外の場合はそのフラグのクリアを行う（ステップＳ１０３８、ステップＳ１０３９、ステップＳ１０４０）。同様に、ステップＳ１０４１で、インサータユニット２０５０が物理的に接続され電気的に接続されていないと判断した場合にはメモリ上のステータスフラグである“インサータユニット故障”を１にセットし、その以外の場合はそのフラグのクリアを行う（ステップＳ１０４１、ステップＳ１０４２、ステップＳ１０４３）。
【０１１１】
同様に、ステップＳ１０４４で、折り機ユニット２０６０が物理的に接続され電気的に接続されていないと判断した場合にはメモリ上のステータスフラグである“折り機ユニット故障”を１にセットし、その以外の場合はそのフラグのクリアを行う（ステップＳ１０４４、ステップＳ１０４５、ステップＳ１０４６）。同様に、ステップＳ１０４７で、サドルステッチャユニット２０７０が物理的に接続され電気的に接続されていないと判断した場合にはメモリ上のステータスフラグである“サドルステッチャユニット故障”を１にセットし、その以外の場合はそのフラグのクリアを行う（ステップＳ１０４７、ステップＳ１０４８、ステップＳ１０４９）。
【０１１２】
そして、画像形成装置の各付加機能に関して、それの故障フラグをチェックし（ステップＳ１０５０、ステップＳ１０５１、ステップＳ１０５２、ステップＳ１０５３、ステップＳ１０５４）、何れかの故障フラグがセットされている場合は、図１１に示す待機時の表示を切り替え図１２に示す警告表示Ｂを操作部１の表示画面に出力する（ステップＳ１０５５）。このようにすることで、機能選択スイッチを操作した人（付加機能の故障を知っている人）以外の他の操作者に対しても、付加機能の何れかに故障が発生し機能に関する項目に制限がある旨を認識させることが可能になり、余計な誤操作を未然に防ぎ操作性の向上を実現することができる。
【０１１３】
次に、本発明の第１の実施の形態に係る画像形成装置の切り離し機能表示処理に関して図２２に基づき説明を行う。先ず、図１２の状態でソータキーが押下されたか否かを判定し（ステップＳ２００１）、ソータキーが押下された場合は、そのときパンチャユニット２０４０が故障しているかを判断し（ステップＳ２００２）、故障している場合は、パンチャユニット２０４０が故障していることをユーザに知らせるために警告表示Ｃ−１を操作部１に表示する（ステップＳ２００３）。本実施形態の場合は、この警告表示Ｃ−ｘは機能を選択するためのキーを“網掛け”の状態に表示し、この機能の選択、実行が不可能であることを示すものである。
【０１１４】
同様に、インサータユニット２０５０が故障しているかを判断し（ステップＳ２００４）、故障している場合は、インサータユニット２０５０が故障していることをユーザに知らせるために警告表示Ｃ−２を操作部１に表示する（ステップＳ２００５）。次に、折り機ユニット２０６０が故障しているかを判断し（ステップＳ２００６）、故障している場合は、折り機ユニット２０６０が故障していることをユーザに知らせるために警告表示Ｃ−３を操作部１に表示する（ステップＳ２００７）。同様に、サドルステッチャユニット２０７０が故障しているかを判断し（ステップＳ２００８）、故障している場合は、サドルステッチャユニット２０７０が故障していることをユーザに知らせるために、警告表示Ｃ−４を操作部１に表示する（ステップＳ２００９）。
【０１１５】
これによって、図１３に示すような表示が可能になり、操作者は後処理選択入力を行う際にどの機能が故障しているか判断できるようになる。また、複数の機能が故障している場合は、各々の機能選択キーを同時に網掛け表示ができ、操作者は故障箇所を一覧できる。
【０１１６】
次に、本発明の第１の実施の形態に係る画像形成装置の機能別警告表示処理に関して図２３〜図２４に基づき説明を行う。先ず、図１３の操作表示状態でパンチャモードキーが押下されたかを判断し（ステップＳ４００１）、押下された場合は、そのときパンチャユニット２０４０の故障を示す警告表示Ｃ−１を表示しているかを判断し（ステップＳ４００２）、表示している場合は、パンチャユニット２０４０の故障に関する情報：警告表示Ｄ−１を操作部１に表示する（ステップＳ４００３）。警告表示Ｄ−１は図１４に示すように、選択しようとした機能（本実施形態ではパンチャユニット２０４０）が故障状態であることの表示としている。他のユニットが故障している場合の警告表示Ｄ−ｎは警告表示Ｄ−１と同様で、「××機能が故障しています」表示となる。更に、故障の箇所、原因等の他の情報を表示することも勿論可能である。
【０１１７】
同様に、インサータモードキーが押下されたかを判断し（ステップＳ４００４）、押下された場合は、そのときインサータユニット２０５０の故障を示す警告表示Ｃ−２を表示しているかを判断し（ステップＳ４００５）、表示している場合は、インサータユニット２０５０の故障に関する情報：警告表示Ｄ−２を操作部１に表示する（ステップＳ４００６）。次に、折りモードキーが押下されたかを判断し（ステップＳ４００７）、押下された場合は、そのとき折り機ユニット２０６０の故障を示す警告表示Ｃ−３を表示しているかを判断し（ステップＳ４００８）、表示している場合は、折り機ユニット２０６０の故障に関する情報：警告表示Ｄ−３を操作部１に表示する（ステップＳ４００９）。
【０１１８】
次に、サドルステッチャモードキーが押下されたかを判断し（ステップＳ４０１０）、押下された場合は、そのときサドルステッチャユニット２０７０の故障を示す警告表示Ｃ−４を表示しているかを判断し（ステップＳ４０１１）、表示している場合は、サドルステッチャユニット２０７０の故障に関する情報：警告表示Ｄ−４を操作部１に表示する（ステップＳ４０１２）。そして、全てのキーがオフしたのを確認して処理を終了させる（ステップＳ４０１３）。
【０１１９】
以上説明したように、本発明の第１の実施の形態に係る画像形成装置によれば、複数の機能ユニットを個々に電気的に切り離す機能切離ＳＷ部２０１０、複数の機能ユニットの装着の有無を検出するユニット接続ＳＷ部２０２０、複数の機能ユニットの有無及び機能の有効／無効を判別するための機能接続判定テーブル８０１、複数機能の中の任意の機能を無効にする制御、機能の切り離しが行われた場合は機能の登録情報の削除と削除された機能ユニットへの電源供給の遮断を同時に行う制御を実行するコントローラ部２０００を有するフィニッシャ制御部５０１と、機能が無効とされた場合に機能無効の警告表示制御を実行するＣＰＵ回路部１５０とを備えているため、下記のような作用及び効果を奏する。
【０１２０】
上記構成において、画像形成装置のフィニッシャ５００における可動サンプルトレイユニット２０３０、パンチャユニット２０４０、インサータユニット２０５０、折り機ユニット２０６０、サドルステッチャユニット２０７０の各処理ユニットの機能を選択的に切離すための機能切離ＳＷ部２０１０を設けることにより、ある処理ユニットが故障などのトラブルが発生した場合に、その機能切離ＳＷ部２０１０を作動させることで、故障したユニットだけを切り離して他のユニットを使用した処理を行う。
【０１２１】
即ち、機能切離ＳＷ部２０１０を介して不具合ユニットのみの機能を切り離すことで、システム全体のダウンを防止することが可能となる。特に、最近の画像形成装置のシート処理装置（後処理装置）においては、そのシート処理装置（後処理装置）１台で複数の処理を選択的に行うために、より多くの処理ユニットを接続させており、本発明のような構成を採ることによって、ある部分の機能停止が全体に影響を及ぼし全機能が停止してしまうような不具合を防止でき、必要最小限の機能停止にとどめることで、その装置の機能を十分に発揮させることができる。また、機能の切り離しが行われたことを外部インタフェース２０９を介してコンピュータ２１０側の表示で確認可能であり、リモート操作で後処理指定する際の不具合を解消できる。従って、機能切り離しが行われた場合の操作性を改善することができる。
【０１２２】
［第２の実施の形態］
本発明の第２の実施の形態に係る画像形成装置１０００は、上記第１の実施の形態と同様に、原稿給送装置１００、イメージリーダ２００、プリンタ３００、折り処理部４００、フィニシャ５００を備えている（上記図２参照）。
【０１２３】
また、本発明の第２の実施の形態に係る画像形成装置１０００の制御系は、上記第１の実施の形態と同様に、操作部１、原稿給送装置制御部１０１、ＲＯＭ１５１・ＲＡＭ１５２・ＣＰＵ１５３を有するＣＰＵ回路部１５０、イメージリーダ制御部２０１、画像信号制御部２０２、外部Ｉ／Ｆ（インタフェース）２０９、プリンタ制御部３０１、折り装置制御部４０１、フィニッシャ制御部５０１を備えている（上記図１参照）。
【０１２４】
本発明の第２の実施の形態に係る画像形成装置１０００における上記図１及び図２に示した各部の詳細構成、並びに、フィニッシャ及び折り装置の内部構造（上記図３参照）、フィニシャ及び折り装置の制御系の構成（上記図４参照）、機能切離ＳＷ部の詳細構成（上記図５参照）、機能切り離し動作と切り離されたユニットへの電源供給を示す回路図の構成（上記図６参照）、コントローラ部と機能ユニット間の信号受け渡しを示す回路図の構成（上記図７参照）、機能接続判定テーブルの構成（上記図８参照）も、上記第１の実施の形態と同様であるため説明を省略する。
【０１２５】
次に、上記の如く構成された本発明の第２の実施の形態に係る画像形成装置における各種制御について上記図１〜図５、図１１〜図１５、図２５〜２８を参照しながら詳細に説明する。
【０１２６】
画像形成装置１０００に付設された後処理装置における可動サンプルトレイユニット２０３０、パンチャユニット２０４０、インサータユニット２０５０、折り機ユニット２０６０、サドルステッチャユニット２０７０の各ユニットの物理的な装着情報及び機能切り離しが行われている機能ユニットの情報は、フィニッシャ制御部５０１のコントローラ部２０００内の通信ＩＣ（不図示）を経由して画像形成装置１０００のＣＰＵ回路部１５０に伝えられる。これらの情報と画像形成装置１０００のＣＰＵ回路部１５０のＲＯＭ１５１に格納されている制御プログラムによって、操作部１にはフィニッシャ５００の状態表示を行うことが可能である。
【０１２７】
図１１は画像形成装置が待機している状態での操作部１の表示例である。この状態は機能の切り離しが行われていない状態を示している。図１２は機能の切り離しが行われている状態（警告表示Ｂ）を示す。操作部１の表示画面の下側には、排紙処理装置であるフィニッシャ５００が故障している旨の表示「フィニッシャの一部が故障しています」が表示されている。
【０１２８】
図１３は上記図１２の操作画面が表示されている状態でソータキーが押下された場合の操作部１の表示例を示す説明図である。この表示画面では操作者が希望する後処理を選択できるが、インサータ機能選択キー、パンチ機能選択キーが網掛けで表示されており、機能切り離し状態、即ち機能が故障していることを示している。図１４は上記図１３の操作画面が表示されている状態でインサータ機能が選択された場合の表示例を示しており、「インサータ機能が故障しています」表示を行うことにより、操作者の操作に応じて適切な故障表示を行っている。同様に、パンチ機能が選択された場合は、「パンチ機能が故障しています」表示を行う（図１５参照）。
【０１２９】
画像形成装置１０００に付設された後処理装置における可動サンプルトレイユニット２０３０、パンチャユニット２０４０、インサータユニット２０５０、折り機ユニット２０６０、サドルステッチャユニット２０７０の各ユニットの物理的な装着情報及び機能切り離しが行われている機能ユニットの情報は、画像形成装置１０００のＣＰＵ回路部１５０から外部Ｉ／Ｆ２０９を介してコンピュータ２１０へも送信され、コンピュータ２１０のディスプレイ上にも同様の情報が表示される。これによって、リモート操作でパーソナルコンピュータからプリンタを介してプリント出力する際に、どの後処理機能が利用可能か操作者が判断することができ、機能切り離し状態にあっても操作者が後処理指定する際の不具合を解消できる。
【０１３０】
更に、コンピュータ２１０は、画像形成装置１０００に付設された後処理装置の機能切離ＳＷ２０１０が作用した場合は、サービス拠点２５０に対し即座に切り離された機能を通報する。この通報を受けたサービス拠点２５０では装置の不具合を瞬時に知ることができ、迅速なサービスメンテナンスを行うことができる。また、サービス拠点２５０からはサービスメンテナンス予定をコンピュータ２１０に返信する。このメンテナンス予定はコンピュータ２１０のディスプレイ上に表示されるのみならず、外部Ｉ／Ｆ２０９を経由して画像形成装置１０００のＣＰＵ回路部１５０のＣＰＵ１５３に送られる。ＣＰＵ１５３はこの情報を受けてメンテナンス予定を画像形成装置１０００の操作部１上に表示するため、操作者は切り離された機能が復活する時期を知ることが可能になる。
【０１３１】
図２５は画像形成装置１０００とコンピュータ２１０間に何らかの通信障害が発生し自動通報が行われない場合に操作部１上で表示される表示例を示す。操作部１の表示画面下方には、サービス拠点２５０の連絡先が表示されている。図２６は画像形成装置１０００とサービス拠点２５０間で機能切り離し発生の情報交換が行われた場合の表示例を示す。操作部１の表示画面の下方には、サービス拠点２５０へ連絡済みであることと、サービス拠点２５０から返信されてきたメンテナンス予定日が表示されている。図２５、図２６の表示は上記図１３の後処理機能選択画面表示中に、機能切り離しされた機能（網掛けの機能）の選択が行われた際に、上記図１４の表示に続いて表示される。
【０１３２】
次に、本発明の第２の実施の形態に係る画像形成装置における付加機能状態検知処理について図１６〜図１７に基づき説明を行う。付加機能状態検知処理は、パンチャユニット２０４０、インサータユニット２０５０等の付加機能構成の物理的な接続状態を検出すると同時に、機能切り離しの状態を検出する処理である。先ず、付加機能構成の有無を検出するために、折り装置４００及びフィニッシャ５００を制御する上記図５のコントローラ部２０００のＣＰＵ２００９のＰｏｕｔ２０２１にＨＩＧＨレベルを出力する（これをフローチャート上では便宜上“Ｐｏｕｔ＝１”と表現する）（ステップＳ１００１）。その後、所定時間経過後（ステップＳ１００２）、ＣＰＵ２００９の各ポートＰｉｎａ、Ｐｉｎｂ、Ｐｉｎｃ、Ｐｉｎｄ、Ｐｉｎｅのそれぞれの電圧レベルを確認する。ＰｏｕｔをＨＩＧＨレベルにしてあるため、機能切離ＳＷ２０１１のオン、オフ状態に関わらず、各付加機能構成の接続状態を検出できる。
【０１３３】
具体的には、Ｐｉｎａが０であれば“可動サンプルトレイユニット２０３０が物理的に接続されている”ことを示し、Ｐｉｎａが１であれば“可動サンプルトレイユニット２０３０が物理的に接続されていない”ことを示す（ステップＳ１００３、ステップＳ１００４、ステップＳ１００５）。
【０１３４】
同様に、Ｐｉｎｂが０であれば“パンチャユニット２０４０が物理的に接続されている”ことを示し、Ｐｉｎｂが１であれば“パンチャユニット２０４０が物理的に接続されていない”ことを示す（ステップＳ１００６、ステップＳ１００７、ステップＳ１００８）。同様に、Ｐｉｎｃが０であれば“インサータユニット２０５０が物理的に接続されている”ことを示し、Ｐｉｎｃが１であれば“インサータユニット２０５０が物理的に接続されていない”ことを示す（ステップＳ１００９、ステップＳ１０１０、ステップＳ１０１１）。
【０１３５】
同様に、Ｐｉｎｄが０であれば“折り機ユニット２０６０が物理的に接続されている”ことを示し、Ｐｉｎｄが１であれば“折り機ユニット２０６０が物理的に接続されていない”ことを示す（ステップＳ１０１２、ステップＳ１０１３、ステップＳ１０１４）。同様に、Ｐｉｎｅが０であれば“サドルステッチャユニット２０７０が物理的に接続されている”ことを示し、Ｐｉｎｅが１であれば“サドルステッチャユニット２０７０が物理的に接続されていない”ことを示す（ステップＳ１０１５、ステップＳ１０１６、ステップＳ１０１７）。
【０１３６】
次に、本発明の第２の実施の形態に係る画像形成装置の各機能の電気的な接続状態の判別について図１８〜図１９に基づき説明を行う。先ず、上記図５のコントローラ部２０００のＣＰＵ２００９のＰｏｕｔ２０２１にＬＯＷレベルを出力する（これをフローチャートでは便宜上“Ｐｏｕｔ＝０”と表現する）（ステップＳ１０１８）。その後、所定時間経過後（ステップＳ１０１９）、ＣＰＵ２００９の各ポートＰｉｎａ、Ｐｉｎｂ、Ｐｉｎｃ、Ｐｉｎｄ、Ｐｉｎｅのそれぞれの電圧レベルを確認する。ＰｏｕｔをＬＯＷレベルにしてあるため、機能切離ＳＷ２０１１のオン、オフ状態を検出できる。即ち、各機能に対する機能切離ＳＷ２０１１のＳＷ１からＳＷ５が動作可能に設定されていれば、対応するＰｉｎはＬＯＷレベル（便宜上“Ｐｉｎ＝０”と表現）になり、また、機能を動作禁止に設定されていれば、対応するＰｉｎはＨＩＧＨレベル（便宜上“Ｐｉｎ＝１”と表現）になる。
【０１３７】
具体的には、Ｐｉｎａが０であれば“可動サンプルトレイユニット２０３０が接続され且つその動作が許可されている”ことを示し、Ｐｉｎａが１であれば“可動サンプルトレイユニット２０３０の構成が物理的に非接続であるか、その動作が機能切離ＳＷ２０１１によって禁止されている”ことを示す（ステップＳ１０２０、ステップＳ１０２１、ステップＳ１０２２）。
【０１３８】
同様に、Ｐｉｎｂが０であれば“パンチャユニット２０４０が接続され且つその動作が許可されている”ことを示し、Ｐｉｎｂが１であれば“パンチャユニット２０４０の構成が物理的に非接続であるか、その動作が機能切離ＳＷ２０１１によって禁止されている”ことを示す（ステップＳ１０２３、ステップＳ１０２４、ステップＳ１０２５）。同様に、Ｐｉｎｃが０であれば“インサータユニット２０５０が接続され且つその動作が許可されている”ことを示し、Ｐｉｎｃが１であれば“インサータユニット２０５０の構成が物理的に非接続であるか、その動作が機能切離ＳＷ２０１１によって禁止されている”ことを示す（ステップＳ１０２６、ステップＳ１０２７、ステップＳ１０２８）。
【０１３９】
同様に、Ｐｉｎｄが０であれば“折り機ユニット２０６０が接続され且つその動作が許可されている”ことを示し、Ｐｉｎｄが１であれば“折り機ユニット２０６０の構成が物理的に非接続であるか、その動作が機能切離ＳＷ２０１１によって禁止されている”ことを示す（ステップＳ１０２９、ステップＳ１０３０、ステップＳ１０３１）。同様に、Ｐｉｎｅが０であれば“サドルステッチャユニット２０７０が接続され且つその動作が許可されている”ことを示し、Ｐｉｎｅが１であれば“サドルステッチャユニット２０７０の構成が物理的に非接続であるか、その動作が機能切離ＳＷ２０１１によって禁止されている”ことを示す（ステップＳ１０３２、ステップＳ１０３３、ステップＳ１０３４）。
【０１４０】
以上、ステップＳ１００１からステップＳ１０３４の処理を行うことで、画像形成装置の各付加機能に関して、その構成が物理的に接続されているか否か、その機能が禁止されているか否かを個別に判別することが可能になっている。
【０１４１】
次に、本発明の第２の実施の形態に係る画像形成装置における上記図１６〜図１７で説明した機能の物理的接続判定及び上記図１８〜図１９で説明した機能の電気的接続判定に基づき、機能切離ＳＷ２０１１の作用判別処理の説明を行う。この説明（請求項１に相当）を図２０〜図２１のフローチャートに基づき行う。先ず、ステップＳ１０３５で、可動サンプルトレイユニット２０３０が物理的に接続され電気的に接続されていないと判断した場合にはメモリ上のステータスフラグである“可動サンプルトレイユニット故障”を１にセットし、その以外の場合はそのフラグのクリアを行う（ステップＳ１０３５、ステップＳ１０３６、ステップＳ１０３７）。
【０１４２】
同様に、ステップＳ１０３８で、パンチャユニット２０４０が物理的に接続され電気的に接続されていないと判断した場合にはメモリ上のステータスフラグである“パンチャユニット故障”を１にセットし、その以外の場合はそのフラグのクリアを行う（ステップＳ１０３８、ステップＳ１０３９、ステップＳ１０４０）。同様に、ステップＳ１０４１で、インサータユニット２０５０が物理的に接続され電気的に接続されていないと判断した場合にはメモリ上のステータスフラグである“インサータユニット故障”を１にセットし、その以外の場合はそのフラグのクリアを行う（ステップＳ１０４１、ステップＳ１０４２、ステップＳ１０４３）。
【０１４３】
同様に、ステップＳ１０４４で、折り機ユニット２０６０が物理的に接続され電気的に接続されていないと判断した場合にはメモリ上のステータスフラグである“折り機ユニット故障”を１にセットし、その以外の場合はそのフラグのクリアを行う（ステップＳ１０４４、ステップＳ１０４５、ステップＳ１０４６）。同様に、ステップＳ１０４７で、サドルステッチャユニット２０７０が物理的に接続され電気的に接続されていないと判断した場合にはメモリ上のステータスフラグである“サドルステッチャユニット故障”を１にセットし、その以外の場合はそのフラグのクリアを行う（ステップＳ１０４７、ステップＳ１０４８、ステップＳ１０４９）。
【０１４４】
そして、画像形成装置の各付加機能に関して、それの故障フラグをチェックし（ステップＳ１０５０、ステップＳ１０５１、ステップＳ１０５２、ステップＳ１０５３、ステップＳ１０５４）、何れかの故障フラグがセットされている場合は、図１１に示す待機時の表示を切り替え図１２に示す警告表示Ｂを操作部１の表示画面に出力する（ステップＳ１０５５）。このようにすることで、機能選択スイッチを操作した人（付加機能の故障を知っている人）以外の他の操作者に対しても、付加機能の何れかに故障が発生し機能に関する項目に制限がある旨を認識させることが可能になり、余計な誤操作を未然に防ぎ操作性の向上を実現することができる。
【０１４５】
次に、本発明の第２の実施の形態に係る画像形成装置の切り離し機能表示処理に関して図２２に基づき説明を行う。先ず、図１２の表示状態でソータキーが押下されたか否かを判定し（ステップＳ２００１）、ソータキーが押下された場合は、そのときパンチャユニット２０４０が故障しているかを判断し（ステップＳ２００２）、故障している場合は、パンチャユニット２０４０が故障していることをユーザに知らせるために警告表示Ｃ−１を操作部１に表示する（ステップＳ２００３）。本実施形態の場合は、この警告表示Ｃ−ｘは機能を選択するためのキーを“網掛け”の状態に表示し、この機能の選択、実行が不可能であることを示すものである。
【０１４６】
同様に、インサータユニット２０５０が故障しているかを判断し（ステップＳ２００４）、故障している場合は、インサータユニット２０５０が故障していることをユーザに知らせるために警告表示Ｃ−２を操作部１に表示する（ステップＳ２００５）。次に、折り機ユニット２０６０が故障しているかを判断し（ステップＳ２００６）、故障している場合は、折り機ユニット２０６０が故障していることをユーザに知らせるために警告表示Ｃ−３を操作部１に表示する（ステップＳ２００７）。同様に、サドルステッチャユニット２０７０が故障しているかを判断し（ステップＳ２００８）、故障している場合は、サドルステッチャユニット２０７０が故障していることをユーザに知らせるために警告表示Ｃ−４を操作部１に表示する（ステップＳ２００９）。
【０１４７】
これによって、図１３に示すような表示が可能になり、操作者は後処理選択入力を行う際にどの機能が故障しているか判断できるようになる。また、複数の機能が故障している場合は、各々の機能選択キーを同時に網掛け表示ができ、操作者は故障箇所を一覧できる。
【０１４８】
次に、本発明の第２の実施の形態に係る画像形成装置の機能別警告表示処理に関して図２３〜図２４に基づき説明を行う。先ず、図１３の操作表示状態でパンチャモードキーが押下されたかを判断し（ステップＳ４００１）、押下された場合は、そのときパンチャユニット２０４０の故障を示す警告表示Ｃ−１を表示しているかを判断し（ステップＳ４００２）、表示している場合は、パンチャユニット２０４０の故障に関する情報：警告表示Ｄ−１を操作部１に表示する（ステップＳ４００３）。警告表示Ｄ−１は図１４に示すように、選択しようとした機能（本実施形態ではパンチャユニット２０４０）が故障状態であることの表示としている。他のユニットが故障している場合の警告表示Ｄ−ｎは警告表示Ｄ−１と同様で、「××機能が故障しています」表示となる。更に、故障の箇所、原因等の他の情報を表示することも勿論可能である。
【０１４９】
同様に、インサータモードキーが押下されたかを判断し（ステップＳ４００４）、押下された場合は、そのときインサータユニット２０５０の故障を示す警告表示Ｃ−２を表示しているかを判断し（ステップＳ４００５）、表示している場合は、インサータユニット２０５０の故障に関する情報：警告表示Ｄ−２を操作部１に表示する（ステップＳ４００６）。次に、折りモードキーが押下されたかを判断し（ステップＳ４００７）、押下された場合は、そのとき折り機ユニット２０６０の故障を示す警告表示Ｃ−３を表示しているかを判断し（ステップＳ４００８）、表示している場合は、折り機ユニット２０６０の故障に関する情報：警告表示Ｄ−３を操作部１に表示する（ステップＳ４００９）。
【０１５０】
次に、サドルステッチャモードキーが押下されたかを判断し（ステップＳ４０１０）、押下された場合は、そのときサドルステッチャユニット２０７０の故障を示す警告表示Ｃ−４を表示しているかを判断し（ステップＳ４０１１）、表示している場合は、サドルステッチャユニット２０７０の故障に関する情報：警告表示Ｄ−４を操作部１に表示する（ステップＳ４０１２）。そして、全てのキーがオフしたのを確認して処理を終了させる（ステップＳ４０１３）。
【０１５１】
次に、本発明の第２の実施の形態に係る画像形成装置の通報警告表示処理に関して図２７に基づき説明を行う。通報警告表示処理は、故障が発生したことを示す表示を更に押すことでユーザに対してサービス保守への連絡を促す表示を行うことである。先ず、パンチャモードキーが押下されたかを判断し（ステップＳ５００１）、押下された場合は、図１３に示す警告表示Ｃ−１を表示している状態かを判断し（ステップＳ５００２）、同様に、インサータモードキーが押下されたかを判断し（ステップＳ５００３）、押下された場合は、そのときインサータユニット２０５０の故障を示す警告表示Ｃ−２を表示しているかを判断する（ステップＳ５００４）。同様に、折りモードキーが押下されたかを判断し（ステップＳ５００５）、押下された場合は、そのとき折り機ユニット２０６０の故障を示す警告表示Ｃ−３を表示しているかを判断し（ステップＳ５００６）、次に、サドルステッチャモードキーが押下されたかを判断し（ステップＳ５００７）、押下された場合は、そのときサドルステッチャユニット２０７０の故障を示す警告表示Ｃ−４を表示しているかを判断する（ステップＳ５００８）。
【０１５２】
ステップＳ５００２、ステップＳ５００４、ステップＳ５００６、ステップＳ５００８で警告表示Ｃ−１、Ｃ−２、Ｃ−３、Ｃ−４が表示されている場合は、図１４に示す警告表示Ｄ−１、Ｄ−２、Ｄ−３、もしくはＤ−４を一定時間表示した後、図２５または図２６に示す表示を行う（ステップＳ５００９）。図２５と図２６の表示制御の違いは上述の通りである。尚、この時、図１４に示す画面の下方には、「インサータ機能が故障しています」表示に代わって「パンチャユニットが故障しています」または「折り機ユニットが故障しています」、「サドルステッチャユニットが故障しています」等、切り離しされた機能に対する表示がなされている。そして、全てのキーがオフしたのを確認して処理を終了させる（ステップＳ５０１０）。
【０１５３】
次に、本発明の第２の実施の形態に係る画像形成装置の故障通報監視処理に関して図２８に基づき説明を行う。先ず、各機能の切り離しが発生したか否かの判別を行い（ステップＳ６００１）、機能の切り離し発生を検出した場合は、通報処理を行う（ステップＳ６００２）。上記ステップＳ６００１の判別処理は個々の機能の切り離しが発生した時に随時行われる。上記ステップＳ６００２の通報処理では、機能切り離しが発生した機械番号、機能切り離しユニット名、及び機能切り離しが発生した時刻をサービス拠点２５０に通報する。本実施形態では、この通報はモデム２１１を介して公衆回線を経由して行われるが、インターネット等のネットワークを経由して行ってもよい。
【０１５４】
上記ステップＳ６００２の通報処理が完了すると、コンピュータ２１０のディスプレイ上には通報完了を示すメッセージが表示される。この表示は図２６の表示例の下方に示したものと同等の内容である。但し、サービス拠点２５０からの来訪情報を受けていないので、表示例の２列目の「サービスマン来訪予定（＊＊＊＊＊＊）」は表示されていない。次に、画像形成装置１０００に通報完了コマンドを出力する（ステップＳ６００３）。画像形成装置１０００はこのコマンドを受けて図２６の表示を行う。コンピュータ２１０で表示する場合と同様にこの時点では２列目のメッセージは表示されていない。
【０１５５】
次に、サービス拠点２５０からの返信の有無を監視する（ステップＳ６００４）。サービス拠点２５０からの返信データにはサービスマンの来訪日時が含まれており、この情報はコンピュータ２１０のディスプレイ上に表示される。更に、サービスマンからの来訪日時の情報はコンピュータ２１０から画像形成装置１０００に送信され、画像形成装置１０００の操作部１上には図２６の操作表示例に示す表示がなされる（ステップＳ６００５）。尚、故障通報処理は外部Ｉ／Ｆ２０９、モデム２１１が正常に働いている場合になされるもので、それらの機能が備わっていない場合もしくはそれらの機能に不具合が発生している場合は、画像形成装置１０００の操作部１の表示は図２５に示した例のようになる。
【０１５６】
このように、画像形成装置の各機能に故障が発生した場合に自動的に故障に関する情報をサービスセンター等に通報することで、通報の手間を省くことができ、更に、迅速な対応が可能となる利点がある。上記ステップＳ６００５で故障がない場合は処理を終了する。
【０１５７】
以上説明したように、本発明の第２の実施の形態に係る画像形成装置によれば、複数の機能ユニットを個々に電気的に切り離す機能切離ＳＷ部２０１０、複数の機能ユニットの装着の有無を検出するユニット接続ＳＷ部２０２０、複数の機能ユニットの有無及び機能の有効／無効を判別するための機能接続判定テーブル８０１、複数機能の中の任意の機能を無効にする制御、機能の切り離しが行われた場合は機能の登録情報の削除と削除された機能ユニットへの電源供給の遮断を同時に行う制御を実行するコントローラ部２０００を有するフィニッシャ制御部５０１を備え、機能が無効とされた場合に機能禁止情報の通報を行うコンピュータ２１０と接続されているため、下記のような作用及び効果を奏する。
【０１５８】
機能切離ＳＷ２０１０を介して不具合ユニットのみの機能を切り離すことで、システム全体のダウンを防止することが可能となる。また、機能の切り離しが行われたことを外部インタフェース２０９を介してコンピュータ２１０側の表示で確認可能であり、リモート操作で後処理指定する際の不具合を解消できる。また、機能切り離し情報はコンピュータ２１０を経由してサービス拠点２５０に送ることが可能となり、メンテナンスの迅速化が可能となる。また、機能の切り離しが発生したことを通報済みか否かを知ることが可能となり、操作者、利用者が余計な気遣いをせずに済む。また、サービス拠点２５０から返信されてきたメンテナンス時期を表示できるため、操作者が故障した機能をいつ頃利用可能かを判断できる。従って、機能切り離しが行われた場合の操作性を改善することができる。
【０１５９】
［他の実施の形態］
上述した本発明の第１〜第２の実施の形態においては、画像形成装置として複写機能を有する画像形成装置の場合を例に上げて説明したが、本発明は複写機能を有する画像形成装置に限定されるものではなく、複写機能を有する画像形成装置以外のＬＢＰ等の各種プリンタ装置にも適用可能である。
【０１６０】
また、上述した本発明の第１〜第２の実施の形態においては、電子写真方式の画像形成装置の場合を例に上げて説明したが、本発明は電子写真方式の画像形成装置に限定されるものではなく、電子写真方式以外の画像形成を行う画像形成装置にも適用可能である。
【０１６１】
また、上述した本発明の第１〜第２の実施の形態においては、画像形成装置に付設されたフィニッシャ５００が各構成ユニットとしてサンプルトレイユニット２０３０、パンチャユニット２０４０、インサータユニット２０５０、折り機ユニット２０６０、サドルステッチャユニット２０７０を装備した場合を例に上げて説明したが、本発明は上記ユニットに限定されるものではなく、ユニットの組み合わせやユニットの種類は任意とすることが可能である。
【０１６２】
尚、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。前述した実施形態の機能を実現するソフトウエアのプログラムコードを記憶した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【０１６３】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１６４】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【０１６５】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１６６】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１６７】
【発明の効果】
以上説明したように、本発明によれば、不具合ユニットのみの機能を切り離すことで、システム全体のダウンを防止することが可能となる。
【図面の簡単な説明】
【図１】本発明の第１〜第２の実施の形態に係る画像形成装置の制御系の構成を示すブロック図である。
【図２】本発明の第１〜第２の実施の形態に係る画像形成装置の内部構造を示す構成図である。
【図３】本発明の第１〜第２の実施の形態に係るフィニッシャ及び折り装置の内部構造を示す構成図である。
【図４】本発明の第１〜第２の実施の形態に係るフィニシャ及び折り装置の制御系の構成を示すブロック図である。
【図５】本発明の第１〜第２の実施の形態に係る機能切離ＳＷ部の詳細構成を示すブロック図である。
【図６】本発明の第１〜第２の実施の形態に係る機能切り離し動作と切り離されたユニットへの電源供給を示す回路図である。
【図７】本発明の第１〜第２の実施の形態に係るコントローラ部と機能ユニット間の信号受け渡しを示す回路図である。
【図８】本発明の第１〜第２の実施の形態に係る機能接続判定テーブルを示す説明図である。
【図９】本発明のプログラム及び関連データを記憶した記憶媒体の記憶内容の構成例を示す説明図である。
【図１０】本発明のプログラム及び関連データが記憶媒体から装置に供給される概念例を示す説明図である。
【図１１】本発明の第１〜第２の実施の形態に係る画像形成装置が待機状態にある時の操作部の表示例を示す説明図である。
【図１２】本発明の第１〜第２の実施の形態に係る機能切り離しが行われている際の画像形成装置が待機状態にある時の操作部の表示例を示す説明図である。
【図１３】本発明の第１〜第２の実施の形態に係る後処理選択時の操作部の表示例を示す説明図である。
【図１４】本発明の第１〜第２の実施の形態に係る後処理選択時、故障機能が選択された際の操作部の表示例を示す説明図である。
【図１５】本発明の第１〜第２の実施の形態に係る後処理選択時、故障機能が選択された際の操作部の表示例を示す説明図である。
【図１６】本発明の第１〜第２の実施の形態に係る機能の物理的接続判定処理を示すフローチャートである。
【図１７】本発明の第１〜第２の実施の形態に係る機能の物理的接続判定処理を示すフローチャートである。
【図１８】本発明の第１〜第２の実施の形態に係る機能の電気的接続判定処理を示すフローチャートである。
【図１９】本発明の第１〜第２の実施の形態に係る機能の電気的接続判定処理を示すフローチャートである。
【図２０】本発明の第１〜第２の実施の形態に係る機能切離ＳＷの作用判別処理を示すフローチャートである。
【図２１】本発明の第１〜第２の実施の形態に係る機能切離ＳＷの作用判別処理を示すフローチャートである。
【図２２】本発明の第１〜第２の実施の形態に係る切り離し機能表示処理を示すフローチャートである。
【図２３】本発明の第１〜第２の実施の形態に係る機能別警告表示処理を示すフローチャートである。
【図２４】本発明の第１〜第２の実施の形態に係る機能別警告表示処理を示すフローチャートである。
【図２５】本発明の第２の実施の形態に係る自動通報できない場合の操作部の表示例を示す説明図である。
【図２６】本発明の第２の実施の形態に係る自動通報できる場合の操作部の表示例を示す説明図である。
【図２７】本発明の第２の実施の形態に係る通報警告表示処理を示すフローチャートである。
【図２８】本発明の第２の実施の形態に係る故障通報処理を示すフローチャートである。
【符号の説明】
１５０  ＣＰＵ回路部
１５３  ＣＰＵ
５０１  フィニッシャ制御部
８０１  機能接続判定テーブル
２０００  コントローラ部
２００９  ＣＰＵ
２０１０  機能切離ＳＷ部
２０２０  ユニット接続ＳＷ部
２０３０  サンプルトレイユニット
２０４０  パンチャユニット
２０５０  インサータユニット
２０６０  折り機ユニット
２０７０  サドルステッチャユニット
【図１】
0004143230.tif 000002
【図２】
0004143230.tif 000003
【図３】
0004143230.tif 000004
【図４】
0004143230.tif 000005
【図５】
0004143230.tif 000006
【図６】
0004143230.tif 000007
【図７】
0004143230.tif 000008
【図８】
0004143230.tif 000009
【図９】
0004143230.tif 000010
【図１０】
0004143230.tif 000011
【図１１】
0004143230.tif 000012
【図１２】
0004143230.tif 000013
【図１３】
0004143230.tif 000014
【図１４】
0004143230.tif 000015
【図１５】
0004143230.tif 000016
【図１６】
0004143230.tif 000017
【図１７】
0004143230.tif 000018
【図１８】
0004143230.tif 000019
【図１９】
0004143230.tif 000020
【図２０】
0004143230.tif 000021
【図２１】
0004143230.tif 000022
【図２２】
0004143230.tif 000023
【図２３】
0004143230.tif 000024
【図２４】
0004143230.tif 000025
【図２５】
0004143230.tif 000026
【図２６】
0004143230.tif 000027
【図２７】
0004143230.tif 000028
【図２８】
0004143230.tif 000029