(57)【特許請求の範囲】
【請求項１】
装置全体の制御を行う主制御部と、
前記主制御部と連係動作して機能を付加する単数又は複数の従属ユニットと、を有し、前記主制御部が有する主通信部と前記従属ユニットの有する従通信部の間での通信を行って前記連係動作を実現する画像形成装置であって、
前記主制御部は、
前記主通信部での通信にエラーが生じたことを検知し、該エラー内容を解析する主通信エラー検知解析部と、
前記主通信エラー検知解析部が解析したエラー内容に基づいて、前記従属ユニットに対して通信のリセット要求を選択的に行う主通信先リセット要求部と、
前記主通信エラー検知解析部が解析したエラー内容に基づいて、前記従属ユニットに対してデータの再送要求を選択的に行う主通信データ再送要求部と、を有し、
前記従属ユニットは、
前記主通信先リセット要求部からの前記リセット要求を検知し、前記リセット要求の検知に基づいて、前記従通信部をリセットする従リセット要求受信実行部と、
前記主通信データ再送要求部からの前記再送要求を検知し、前記再送要求に基づいて、前記主通信部に対してデータを再送する従通信データ再送要求受信実行部と、
前記主通信エラー検知解析部で解析されたエラー内容によってエラー表示の指示を行うエラー表示指示部と、を有し、
前記主通信エラー検知解析部で解析されたエラー内容によって前記従リセット要求受信実行部と前記従通信データ再送要求受信実行部との一方が実行され、
前記主通信エラー検知解析部で解析されたエラー内容が回避できないエラーであるときのみ前記エラー表示指示部の指示によるエラー表示を行うと共に装置を停止する、
ことを特徴とする画像形成装置。
【請求項２】
請求項１の画像形成装置であって、
前記従属ユニットは、
前記従通信部での通信にエラーが生じたことを検知し、該エラー内容を解析する従通信エラー検知解析部と、
前記従通信エラー検知解析部が解析したエラー内容に基づいて、前記主制御部に対して通信のリセット要求を選択的に行う従通信先リセット要求部と、
前記従通信エラー検知解析部が解析したエラー内容に基づいて、前記主制御部に対してデータの再送要求を選択的に行う従通信データ再送要求部と、を有し、
前記主制御部は、
前記従通信先リセット要求部からの前記通信のリセット要求を検知し、前記リセット要求の検知に基づいて、前記主通信部をリセットする主リセット要求受信実行部と、
前記従通信データ再送要求部からの前記データの再送要求を検知し、前記再送要求に基づいて、前記従通信部に対してデータを再送する主通信データ再送要求受信実行部と、
前記従通信エラー検知解析部で解析されたエラー内容によってエラー表示の指示を行うエラー表示指示部と、を有し、
前記従通信エラー検知解析部で解析されたエラー内容によって前記主リセット要求受信実行部と前記主通信データ再送要求受信実行部との一方が実行され、
前記従通信エラー検知解析部で解析されたエラー内容が回避できないエラーであるときのみ前記エラー表示指示部の指示によるエラー表示を行うと共に装置を停止する、
ことを特徴とする画像形成装置。
【請求項３】
請求項１または２の画像形成装置であって、
前記主通信先リセット要求部は、前記主通信エラー検知解析部が、通信データの途中停止、又は通信不能を検知した場合に前記リセット要求を行う
ことを特徴とする画像形成装置。
【請求項４】
請求項１から３のいずれかの画像形成装置であって、
前記主通信先リセット要求部は、一度の前記リセット要求により通信が回復しない場合は、所定の間隔で所定の回数、通信が復帰するまでリセット要求を行う、
ことを特徴とする画像形成装置。
【請求項５】
請求項４の画像形成装置であって、
前記主通信先リセット要求部の前記所定の回数のリセット要求により通信が回復しない場合は、通信が不可能である旨のメッセージ表示を指示する、主エラー表示指示部を有する
ことを特徴とする画像形成装置。
【請求項６】
請求項１から５のいずれかの画像形成装置であって、
前記主通信データ再送要求部は、前記主通信エラー検知解析部が、不正データを受信した場合に前記再送要求を行う
ことを特徴とする画像形成装置。
【請求項７】
請求項２から６のいずれかの画像形成装置であって、
前記従通信先リセット要求部は、前記従通信エラー検知解析部が、通信データの途中停止、又は通信不能を検知した場合に前記リセット要求を行う
ことを特徴とする画像形成装置。
【請求項８】
請求項２から７のいずれかの画像形成装置であって、
前記従通信先リセット要求部は、一度の前記リセット要求により通信が回復しない場合は、所定の間隔で所定の回数通信が復帰するまでリセット要求を行う、
ことを特徴とする画像形成装置。
【請求項９】
請求項８の画像形成装置であって、
前記従通信先リセット要求部の前記所定の回数のリセット要求により通信が回復しない場合は、通信が不可能である旨のメッセージ表示を指示する、従エラー表示指示部を有する
ことを特徴とする画像形成装置。
【請求項１０】
請求項２から９のいずれかの画像形成装置であって、
前記従通信データ再送要求部は、前記従通信エラー検知解析部が、不正データを受信した場合に前記再送要求を行う
ことを特徴とする画像形成装置。
【請求項１１】
請求項１から１０のいずれかの画像形成装置であって、
前記単数又は複数の従属ユニットのうちの少なくともひとつは、表示パネルを有する表示装置ユニットであり、
前記主エラー表示指示部は、前記主通信先リセット要求部での前記リセット要求により、前記従属ユニットとの通信が回復できない場合には、前記表示パネルに対して前記通信が不可能である旨のメッセージ表示を指示する
ことを特徴とする画像形成装置。
【請求項１２】
請求項１から１１のいずれかの画像形成装置であって、
前記従属ユニットは、後処理装置ユニットと、又は自動原稿給紙ユニットとのうちの少なくとも一方である
ことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
画像形成装置において、装置内の主制御部と従属ユニット間で通信エラーが発生したときのエラー処理を適切に行い、装置の機能停止を抑制する技術に関するものである。
【背景技術】
【０００２】
低価格の画像形成装置においては、単独のＣＰＵが画像形成装置の各部、例えば、印刷部や、給紙部や、表示部等のすべての制御を行う方法が一般的である。一方、多機能の高価格の画像形成装置では、装置構成が複雑となるため画像形成装置の付加機能（例えば、パンチャーやソータなどの後処理機能）を行うユニット（以下、従属ユニット）内に独自のＣＰＵを持ち該従属ユニット内の制御は該従属ユニット内の独自ＣＰＵが行い、従属ユニットが画像形成装置の主制御部との間で通信を行って画像形成装置との連係動作を行う。その連係動作により、従属ユニットの有する付加機能を画像形成装置において実現させる。このような装置構成の画像形成装置では、主制御部と従属ユニットの間で通信エラーが発生した場合、画像形成装置が無用に動作停止してしまわないように、適切にエラー処理を行う技術的な要求がある。
【０００３】
例えば、主制御部と操作表示部との間の通信エラーの場合は、操作表示部が判断してエラー表示を行い、主制御部と操作表示部以外の従属制御部との通信エラーは、主制御部が監視して検出し、主制御部から従属制御部に対し警告表示を行う方法がある（特許文献１参照）。
【０００４】
しかし、この方法では、通信エラーの発生を検知した後、直ちに警告表示を行うために通信エラーの誤検知やノイズ等による一時的な通信不良の場合でも画像形成装置全体が停止して使用不可能となってしまう問題があった。
【０００５】
【特許文献１】特開平３−２８７１７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
解決しようとする問題点は、画像形成装置において装置内の各ユニット間での通信エラーが発生した際に、画像形成装置全体が停止してしまい使用不能になってしまう点と、画像形成装置内の一部のユニットのみが使用不能状態であっても画像形成装置全体が停止してしまい使用不能になってしまう点である。
【課題を解決するための手段】
【０００７】
本発明の画像形成装置は、装置全体の制御を行う主制御部と、前記主制御部と連係動作して機能を付加する単数又は複数の従属ユニットと、を有し、前記主制御部が有する主通信部と前記従属ユニットの有する従通信部の間での通信を行って前記連係動作を実現する画像形成装置であって、前記主制御部は、前記主通信部での通信にエラーが生じたことを検知し、該エラー内容を解析する主通信エラー検知解析部と、前記主通信エラー検知解析部が解析したエラー内容に基づいて、前記従属ユニットに対して通信のリセット要求を選択的に行う主通信先リセット要求部と、前記主通信エラー検知解析部が解析したエラー内容に基づいて、前記従属ユニットに対してデータの再送要求を選択的に行う主通信データ再送要求部とを有し、前記従属ユニットは、前記主通信先リセット要求部からの前記リセット要求を検知し、前記リセット要求の検知に基づいて、前記従通信部をリセットする従リセット要求受信実行部と、前記主通信データ再送要求部からの前記再送要求を検知し、前記再送要求に基づいて、前記主通信部に対してデータを再送する従通信データ再送要求受信実行部と、前記主通信エラー検知解析部で解析されたエラー内容によってエラー表示の指示を行うエラー表示指示部とを有し、前記主通信エラー検知解析部で解析されたエラー内容によって前記従リセット要求受信実行部と前記従通信データ再送要求受信実行部との一方が実行され、前記主通信エラー検知解析部で解析されたエラー内容が回避できないエラーであるときのみ前記エラー表示指示部の指示によるエラー表示を行うと共に装置を停止することを特徴とする。
【０００８】
また、本発明の画像形成装置は、前記画像形成装置であって、前記従属ユニットは、前記従通信部での通信にエラーが生じたことを検知し、該エラー内容を解析する従通信エラー検知解析部と、前記従通信エラー検知解析部が解析したエラー内容に基づいて、前記主制御部に対して通信のリセット要求を選択的に行う従通信先リセット要求部と、前記従通信エラー検知解析部が解析したエラー内容に基づいて、前記主制御部に対してデータの再送要求を選択的に行う従通信データ再送要求部とを有し、前記主制御部は、前記従通信先リセット要求部からの前記通信のリセット要求を検知し、前記リセット要求の検知に基づいて、前記主通信部をリセットする主リセット要求受信実行部と、前記従通信データ再送要求部からの前記データの再送要求を検知し、前記再送要求に基づいて、前記従通信部に対してデータを再送する主通信データ再送要求受信実行部と、前記従通信エラー検知解析部で解析されたエラー内容によってエラー表示の指示を行うエラー表示指示部とを有し、前記従通信エラー検知解析部で解析されたエラー内容によって前記主リセット要求受信実行部と前記主通信データ再送要求受信実行部との一方が実行され、前記従通信エラー検知解析部で解析されたエラー内容が回避できないエラーであるときのみ前記エラー表示指示部の指示によるエラー表示を行うと共に装置を停止することを特徴とする。
【発明の効果】
【０００９】
本発明の画像形成装置は、装置全体の制御を行う主制御部と、前記主制御部と連係動作して機能を付加する単数又は複数の従属ユニットと、を有し、前記主制御部が有する主通信部と前記従属ユニットの有する従通信部の間での通信を行って前記連係動作を実現する画像形成装置であって、前記主制御部は、前記主通信部での通信にエラーが生じたことを検知し、該エラー内容を解析する主通信エラー検知解析部と、前記主通信エラー検知解析部が解析したエラー内容に基づいて、前記従属ユニットに対して通信のリセット要求を選択的に行う主通信先リセット要求部と、前記主通信エラー検知解析部が解析したエラー内容に基づいて、前記従属ユニットに対してデータの再送要求を選択的に行う主通信データ再送要求部とを有し、前記従属ユニットは、前記主通信先リセット要求部からの前記リセット要求を検知し、前記リセット要求の検知に基づいて、前記従通信部をリセットする従リセット要求受信実行部と、前記主通信データ再送要求部からの前記再送要求を検知し、前記再送要求に基づいて、前記主通信部に対してデータを再送する従通信データ再送要求受信実行部と、前記主通信エラー検知解析部で解析されたエラー内容によってエラー表示の指示を行うエラー表示指示部とを有し、前記主通信エラー検知解析部で解析されたエラー内容によって前記従リセット要求受信実行部と前記従通信データ再送要求受信実行部との一方が実行され、前記主通信エラー検知解析部で解析されたエラー内容が回避できないエラーであるときのみ前記エラー表示指示部の指示によるエラー表示を行うと共に装置を停止するため、通信エラーが起きるとそのエラー内容を解析し、解析に基づいて通信先をリセットすることにより通信を回復することが可能となった。よって、一時的な通信不良であっても画像形成装置全体が停止してしまい使用不能になってしまう問題点や装置内の一部のユニットのみが使用不能状態であっても画像形成装置全体が停止してしまい使用不能になってしまう問題点を解決した。
【００１０】
また、本発明の画像形成装置は、前記画像形成装置であって、前記従属ユニットは、前記従通信部での通信にエラーが生じたことを検知し、該エラー内容を解析する従通信エラー検知解析部と、前記従通信エラー検知解析部が解析したエラー内容に基づいて、前記主制御部に対して通信のリセット要求を選択的に行う従通信先リセット要求部と、前記従通信エラー検知解析部が解析したエラー内容に基づいて、前記主制御部に対してデータの再送要求を選択的に行う従通信データ再送要求部とを有し、前記主制御部は、前記従通信先リセット要求部からの前記通信のリセット要求を検知し、前記リセット要求の検知に基づいて、前記主通信部をリセットする主リセット要求受信実行部と、前記従通信データ再送要求部からの前記データの再送要求を検知し、前記再送要求に基づいて、前記従通信部に対してデータを再送する主通信データ再送要求受信実行部と、前記従通信エラー検知解析部で解析されたエラー内容によってエラー表示の指示を行うエラー表示指示部とを有し、前記従通信エラー検知解析部で解析されたエラー内容によって前記主リセット要求受信実行部と前記主通信データ再送要求受信実行部との一方が実行され、前記従通信エラー検知解析部で解析されたエラー内容が回避できないエラーであるときのみ前記エラー表示指示部の指示によるエラー表示を行うと共に装置を停止するため、通信エラーが起きるとそのエラー内容を解析し、解析に基づいて通信先をリセットすることにより通信を回復することが可能となった。よって、従来あった一時的な通信不良であっても画像形成装置全体が停止してしまい使用不能になってしまう問題点や装置内の一部のユニットのみが使用不能状態であっても画像形成装置全体が停止してしまい使用不能になってしまう問題点を解決した。さらに、従属ユニットが能動的に主制御部の通信不良に対してリセット要求を行い通信回復する機能が備わったので、前記問題点の原因が主制御部の通信部でのエラーについても対応できる場合が広がった。
【発明を実施するための最良の形態】
【００１１】
主制御部と従属ユニットからなる画像形成装置において、主制御部と従属ユニット間での通信でのエラーが発生した際に、画像形成装置が停止してしまうという問題点をエラーの内容を解析してその結果に基づき、通信先相手に対してデータの再送を要求したり、通信先相手の通信リセットを要求したりする機能を主制御部と従属ユニットの各通信部に備えることにより解決した。
【実施例１】
【００１２】
［構成］
図１は、本発明の実施例に係わる画像形成装置１０１の機能ブロック図である。
【００１３】
画像形成装置１０１は、大きく分けると３つのユニットからなる。主制御部１１３を有する主装置ユニット１１１と表示パネル１３５を有する表示装置ユニット（従属ユニット）１３１と後処理部１５５を有する後処理装置ユニット（従属ユニット）の３つである。
【００１４】
主装置ユニット１１１は、主制御部１１３、印刷部１１５、主装置通信部１２１（主通信部）、通信インターフェース部１２３、通信エラー検知解析部１２４（主通信エラー検知解析部）、通信先リセット要求部１２５（主通信先リセット要求部）、通信データ再送要求部１２６（主通信データ再送要求部）、リセット要求受信実行部１２７（主リセット要求受信実行部）、通信データ再送要求受信実行部１２８（主通信データ再送要求受信実行部）、エラー表示指示部１２９（主エラー表示指示部）の各機能部を有する。
【００１５】
表示装置ユニット１３１（従属ユニット）は、表示装置ユニット１３１（従属ユニット）、表示装置制御部１３３、表示パネル１３５、表示装置通信部１４１（従通信部）、通信インターフェース部１４３、通信エラー検知解析部１４４（従通信エラー検知解析部）、通信先リセット要求部１４５（従通信先リセット要求部）、通信データ再送要求部１４６（従通信データ再送要求部）、リセット要求受信実行部１４７（従リセット要求受信実行部）、通信データ再送要求受信実行部１４８（従通信データ再送要求受信実行部）、エラー表示指示部１４９（従エラー表示指示部）の各機能部を有する。
【００１６】
後処理装置ユニット１５１（従属ユニット）は、後処理装置制御部１５３、後処理部１５５、後処理装置通信部１６１（従通信部）、通信インターフェース部１６３、通信エラー検知解析部１６４（従通信エラー検知解析部）、通信先リセット要求部１６５（従通信先リセット要求部）、通信データ再送要求部１６６（従通信データ再送要求部）、リセット要求受信実行部１６７（従リセット要求受信実行部）、通信データ再送要求受信実行部１６８（従通信データ再送要求受信実行部）、エラー表示指示部１６９（従エラー表示指示部）の各機能部を有する。
【００１７】
以下に各機能部について説明する。
【００１８】
主装置ユニット１１１は、画像形成装置１０１の主要機能である印刷部１１５を有し、主制御部１１３が、印刷部１１５を制御すると共に他の従属ユニット（表示装置ユニット１３１や後処理装置ユニット１５１と主装置通信部１２１（主通信部）を通して通信を行って連係動作する。
【００１９】
主制御部１１３は、印刷部１１５の制御と主装置通信部１２１の制御を行うと共に、主装置通信部１２１を通して、表示装置ユニット１３１と後処理装置ユニット１５１との通信を行い、連係動作（例えば、印刷部１１５での印刷後、後処理装置１５１の後処理部１５５でのパンチ孔あけ）を行う。
【００２０】
印刷部１１５は、印刷を行う。本発明実施例では、印刷部１１５は、主装置ユニット１１１中に属する形式としたが、印刷部１１５自体を独立の制御回路を持たせて、一つの従属ユニットとする方法も可である。
【００２１】
主装置通信部１２１（主通信部）は、主制御部１１３と従属ユニットとを接続してデータをやり取りする通信機能部である。
【００２２】
通信インターフェース部１２３は、実際に通信を行う機能部である。
【００２３】
通信エラー検知解析部１２４（主通信エラー検知解析部）は、主装置通信部１２１での通信にエラーが生じたかどうかを検知して、該検知したエラーの内容を解析する。例えば、通信データが途中停止、又は通信不能してしまった場合や、通信データが不正データであった（パリティなどのチェック値が不正であった）場合などの通信エラー結果を解析する。
【００２４】
通信先リセット要求部１２５（主通信先リセット要求部）は、前記通信エラー検知解析部１２４での解析結果に基づいて、通信先（従属ユニットの通信部）に通信部のリセットを要求する。一度のリセット要求により回復しない場合は、所定の間隔で所定の閾値回数リセット要求を繰り返す。上記リセット要求動作中に通信が回復した場合には、それ以降のリセット要求は行わない。所定の閾値回数リセット要求を行っても通信が回復しない場合には、エラー表示指示部１２９が表示装置ユニット１３１に対してエラーを表示するよう指示する。ただし、通信が回復しない相手が、表示装置ユニット１３１の場合にはこの動作は行われない。
【００２５】
通信データ再送要求部１２６（主通信データ再送要求部）は、通信エラー検知解析部１２４の解析により、通信したデータが不正データであった場合に通信先（従属ユニットの通信部）に対して通信データの再送を要求する。
【００２６】
リセット要求受信実行部１２７（主リセット要求受信実行部）は、従属ユニットの通信部（表示装置通信部１４１と後処理装置通信部１６１）の通信先リセット要求部１４５、１６５からのリセット要求を検知して、主装置通信部１２１の通信リセット動作を実行する。
【００２７】
通信データ再送要求受信実行部１２８（主通信データ再送要求受信実行部）は、従属ユニットの通信部（表示装置通信部１４１と後処理装置通信部１６１）の通信データ再送要求部１４６、１６６からの通信データの再送要求を検知して、通信データの再送を行う。
【００２８】
エラー表示指示部１２９（主エラー表示指示部）は、通信先リセット要求部１２５で所定の閾値回数分従属装置の通信部（後処理装置通信部１６１）へのリセット要求を行っても、通信が回復しない場合には、その旨、表示パネル１３５に表示するため、表示装置通信部１４１に対して指示を送信する。
【００２９】
表示装置ユニット１３１（従属ユニット）は、主制御部１１３とは、独立した制御回路を有して、表示パネル１３５に画像形成装置１０１の操作データや操作機能を表示する。表示パネル１３５に表示される内容は、主装置ユニット１２１の動作や、他の従属ユニット（本実施例の場合は、後処理装置ユニット１５１）動作と関連して行われるため、表示装置通信部１４１を通して、主装置通信部１２１と通信を行って、動作に必要なデータや信号のやり取りを行う。
【００３０】
表示装置制御部１３３は、主制御部１１３とは独立した制御回路を有して、表示パネル１３５に表示される内容を制御したり、表示装置通信部１４１の制御を行い必要なデータや信号のやり取りを行う。
【００３１】
表示パネル１３５は、画像形成装置の動作に必要な操作情報の表示を行うと共にタッチパネルを備えて、データの入力も行う。データの入力に従って画像形成装置の操作を行うことが可能である。
【００３２】
表示装置通信部１４１（従通信部）は、主装置通信部１２１との間で通信を行って、画像形成装置の動作に必要なデータや信号のやり取りを行う。表示装置通信部１４１自身に判断機能があり、主装置通信部１２１が通信に応じないときなどは、主装置通信部１２１に対してリセット要求を自発的にかけたり、データの再送要求を行ったりすることが可能である。
【００３３】
通信インターフェース部１４３は、実際に通信を行う機能部である。
【００３４】
通信エラー検知解析部１４４（従通信エラー検知解析部）は、表示装置通信部１４１での通信にエラーが生じたかどうかを検知して、該検知したエラーの内容を解析する。例えば、通信データが途中停止、又は通信不能してしまった場合や、通信データが不正データであった（パリティなどのチェック値が不正であった）場合などの通信エラー結果を解析する。
【００３５】
通信先リセット要求部１４５（従通信先リセット要求部）は、前記通信エラー検知解析部１４４での解析結果に基づいて、通信先（主装置通信部１２１）に通信部のリセットを要求する。一度のリセット要求により回復しない場合は、所定の間隔で所定の閾値回数リセット要求を繰り返す。上記リセット要求動作中に通信が回復した場合には、それ以降のリセット要求は行わない。所定の閾値回数リセット要求を行っても通信が回復しない場合には、エラー表示指示部１４９が表示パネル１３５に対してエラーを表示するよう指示する。
【００３６】
通信データ再送要求部１４６（従通信データ再送要求部）は、通信エラー検知解析部１４４の解析により、通信したデータが不正データであった場合に通信先（主装置通信部１２１）に対して通信データの再送を要求する。
【００３７】
リセット要求受信実行部１４７（従リセット要求受信実行部）は、主装置通信部１２１の通信先リセット要求部１２５からのリセット要求を検知して、表示装置通信部１４１の通信リセット動作を実行する。
【００３８】
通信データ再送要求受信実行部１４８（従通信データ再送要求受信実行部）は、主装置通信部１２１の通信データ再送要求部１２６からの通信データの再送要求を検知して、通信データの再送を行う。
【００３９】
エラー表示指示部１４９（従エラー表示指示部）は、通信先リセット要求部１４５で所定の閾値回数分主装置通信部１２１へのリセット要求を行っても通信が回復しない場合には、その旨、表示パネル１３５にエラー表示をするよう指示する。
【００４０】
後処理装置ユニット１５１（従属ユニット）は、主制御部１１３とは、独立した制御回路を有して、画像形成装置１０１の印刷部１１５で印刷された用紙の後処理動作（パンチ孔あけや、ソーティングや、ステープル処理など）を後処理部１５５により行う。前記後処理動作は、主制御ユニット１１１の印刷部１１５の動作や表示装置ユニット１３１での表示と関連して行われるため、後処理装置通信部１６１を通して、主装置通信部１２１と通信を行って、動作に必要なデータや信号のやり取りを行う。
【００４１】
後処理装置制御部１５３は、主制御部１１３とは独立した制御回路を有して、後処理部１５５の動作を制御を行う。又、後処理装置通信部１６１の制御も行い必要なデータや信号のやり取りを行う。
【００４２】
後処理部１５５は、印刷部１１５で印刷された用紙の後処理（パンチ孔あけや、ソーティングや、ステープル処理など）を行う。
【００４３】
後処理装置通信部１６１（従通信部）は、主装置通信部１２１との間で通信を行って、後処理部１５５の動作に必要なデータや信号のやり取りを行う。後処理装置通信部１６１自身に判断機能があり、主装置通信部１２１が通信に応じないときなどは、主装置通信部１２１に対してリセット要求を自発的にかけたり、データの再送要求を行ったりすることが可能である。
【００４４】
通信インターフェース部１６３は、実際に通信を行う機能部である。
【００４５】
通信エラー検知解析部１６４（従通信エラー検知解析部）は、後処理装置通信部１６１での通信にエラーが生じたかどうかを検知して、該検知したエラーの内容を解析する。例えば、通信データが途中停止、又は通信不能してしまった場合や、通信データが不正データであった（パリティなどのチェック値が不正であった）場合などの通信エラー結果を解析する。
【００４６】
通信先リセット要求部１６５（従通信先リセット要求部）は、前記通信エラー検知解析部１６４での解析結果に基づいて、通信先（主装置通信部１２１）に通信部のリセットを要求する。一度のリセット要求により回復しない場合は、所定の間隔で所定の閾値回数リセット要求を繰り返す。上記リセット要求動作中に通信が回復した場合には、それ以降のリセット要求は行わない。所定の閾値回数リセット要求を行っても通信が回復しない場合には、エラー表示指示部１６９が表示パネル１３５に対してエラーを表示するよう指示する。この場合には、後処理装置通信部１６１が直接表示装置通信部１４１との通信を行う。
【００４７】
通信データ再送要求部１６６（従通信データ再送要求部）は、通信エラー検知解析部１６４の解析により、通信したデータが不正データであった場合に通信先（主装置通信部１２１）に対して通信データの再送を要求する。
【００４８】
リセット要求受信実行部１６７（従リセット要求受信実行部）は、主装置通信部１２１の通信先リセット要求部１２５からのリセット要求を検知して、表示装置通信部１６１の通信リセット動作を実行する。
【００４９】
通信データ再送要求受信実行部１６８（従通信データ再送要求受信実行部）は、主装置通信部１２１の通信データ再送要求部１６６からの通信データの再送要求を検知して、通信データの再送を行う。
【００５０】
エラー表示指示部１６９（従エラー表示指示部）は、通信先リセット要求部１６５で所定の閾値回数分主装置通信部１２１へのリセット要求を行っても通信が回復しない場合には、その旨、表示パネル１３５にエラー表示をするよう指示する。この場合には、後処理装置通信部１６１が直接表示装置通信部１４１との通信を行う。
【００５１】
［フローチャート］
通信部でのエラーを検知した際の動作の流れについて、図２のフローチャートを用いて説明する。
【００５２】
画像形成装置１０１の主装置ユニット１１１の主装置通信部１２１は、通信エラーの発生を通信エラー検知解析部１２４が検知して、図２のフローチャートの動作を開始する。
【００５３】
Ｓ１１：通信エラー検知解析部１２４は、発生したエラーの内容を解析する。
【００５４】
Ｓ１３：Ｓ１１での解析結果、通信中のデータが停止しているかどうかを判断する。停止していた場合は、動作をＳ１５に移行する。停止していない場合は、動作をＳ２３に移行する。
【００５５】
Ｓ１５：Ｓ１１での解析結果、同じ従属ユニットの通信部とのエラー発生回数（データ停止回数）をカウンタにより計測しておき、そのカウンタ値は１回であるかどうかを判断する。１回のときは、動作をＳ３３に移行する。２回以上の場合は動作をＳ１７に移行する。
【００５６】
Ｓ１７：前記エラー発生回数（データ停止回数）カウンタを１増量する。
【００５７】
Ｓ１９：リセット動作をするためにリセットカウンタを１増量する。
【００５８】
Ｓ２１：通信先リセット要求部は、通信相手先の従属ユニットの通信部に対して、リセット要求を送信する。一連の通信エラーからの回避処理を終了する。
【００５９】
Ｓ２３：Ｓ１１での解析結果、通信が不可能であるかどうかを判断する。通信が可能な場合は、動作をＳ２７に移行する。通信が不可能な場合は、動作をＳ２５に移行する。
【００６０】
Ｓ２５：Ｓ１１での解析結果、同じ通信相手先に対してのリセット回数が所定の閾値であるｎ回に達したかどうかを判断する。ｎ回に到達した場合は、動作をＳ３３に移行する。到達していない場合は、動作をＳ１９に移行して、引き続きリセット動作を行い一連の動作を終了する。
【００６１】
Ｓ２７：Ｓ１１での解析結果、通信内容が不正なデータであるかどうかを判断する。不正なデータの場合は動作をＳ２９に移行する。データが正常な場合は、動作をＳ１９に移行して、引き続きリセット動作を行い一連の動作を終了する。
【００６２】
Ｓ２９：通信データ再送要求部１２６は、エラーを起こした従属ユニットの通信部に対してデータの再送を要求する。
【００６３】
Ｓ３１：Ｓ２９でのデータ再送要求の結果、新しく送信されたデータが正常なデータとして受信可能であったかどうかを判断する。正常なデータとして受信可能であれば、一連のエラー回避処理動作を終了する。正常なデータとしての受信が不可能であれば動作をＳ３３に移行する。
【００６４】
Ｓ３３：通信エラー検知解析部１２４は、Ｓ１１及びＳ３１での解析結果に基づいて、エラー表示指示部１２９に対し、エラー内容を確定してエラーコードを渡す。
【００６５】
Ｓ３５：エラー表示指示部１２９は、Ｓ３３で受信したエラーコードに基づいて、表示装置ユニット１３１の表示装置通信部１４１に対し、エラー情報を送信してエラー表示を指示する。ただし、通信エラーの相手先が表示装置ユニット１３１の場合は、この送信は行われない。
【００６６】
Ｓ３７：エラーの回避ができなかったため、装置を停止する。
【００６７】
上記の例については、主装置ユニット１１１の主装置通信部１２１での動作を基に説明を行ったが、従属ユニットでも主装置ユニットのとの通信によるエラーに対して同様の処理を行う。その場合、通信エラー検知解析部やその他の機能部は、それぞれ呼応する従属装置ユニットの各機能部が動作を行う。
【００６８】
Ｓ３５での動作については、従属ユニットが表示装置ユニットの場合は、主装置ユニットとの間で通信が行えない場合にも表示パネル１３５に対してのエラー表示は可能であるので、表示が行われる。
【００６９】
次に、リセット要求を検知した際の動作の流れについて、図３（Ａ）のフローチャートを用いて説明する。
【００７０】
画像形成装置１０１の主装置ユニット１１１の主装置通信部１２１は、リセット要求の発生をリセット要求受信実行部１２７が検知して、図３（Ａ）のフローチャートの動作を開始する。
【００７１】
Ｓ４１：リセット要求受信実行部１２７は、受信したリセット要求を解析して、リセット要求の送信先を記録する。
【００７２】
Ｓ４３：リセット要求受信実行部１２７は、主装置通信部１２１のリセット動作を実行する。以上によりリセット動作が行われた主装置通信部１２１は、リセット完了後、通信を再開する。
【００７３】
次に、データ再送要求を検知した際の動作の流れについて、図３（Ｂ）のフローチャートを用いて説明する。
【００７４】
画像形成装置１０１の主装置ユニット１１１の主装置通信部１２１は、通信データ再送要求の発生を通信データ再送要求受信実行部１２８が検知して、図３（Ｂ）のフローチャートの動作を開始する。
【００７５】
Ｓ５１：通信データ再送要求受信実行部１２８は、受信したデータ再送要求を解析して、データ再送要求の送信先を記録すると共にどのデータについての再送要求であるかを解析する。
【００７６】
Ｓ５３：通信データ再送要求受信実行部１２８は、再送要求が行われた通信データについて、主装置通信部１２１がデータ再送要求の相手先に対して再送を行う。
【００７７】
上記の図３（Ａ）及び（Ｂ）のフローチャートの説明については、主装置ユニット１１１の主装置通信部１２１での動作を基に説明を行ったが、従属ユニットの通信部（表示装置通信部１４１及び後処理装置通信部１６１）についてもリセット要求及びデータ再送要求に対して同様の処理を行う。その場合、リセット要求受信実行部及び通信データ再送要求受信実行部やその他の機能部は、それぞれ呼応する従属装置ユニットの各機能部が動作を行う。
【００７８】
［実施例の効果］
本発明実施例の画像形成装置により、以下のことが可能となった。
【００７９】
主制御部と従属ユニットからなる画像形成装置において通信エラーが起きると主制御部の通信部がそのエラー内容を解析し、解析に基づいて、通信先である従属ユニットの通信部をリセットすることにより通信を回復することが可能となった。よって、従来あった一時的な通信不良であっても画像形成装置全体が停止してしまい使用不能になってしまう問題点や装置内の一部のユニットのみが使用不能状態であっても画像形成装置全体が停止してしまい使用不能になってしまう問題点を解決した。
【００８０】
さらに、従属ユニットが能動的に主制御部の通信不良に対してリセット要求を行って通信回復する機能が備わったので、前記通信不良等の問題の原因が主制御部の通信部である場合であっても、従属ユニット側の通信部から主制御部の通信部へのリセット要求が可能となり、エラー処理での対応ができる場合が広がった。
【００８１】
［その他］
本発明実施例の画像形成装置は、主装置ユニット１１１が主制御部１１３と印刷部１１５を有し、主制御部１１３が画像形成装置１０１全体と印刷部１１５の制御を行う形態であるが、印刷部が独立した従属ユニットとして独自の印刷制御部を有し、主制御部は、同印刷部を有する従属ユニットや他の後処理装置ユニットや表示装置ユニットと通信を通して全体を制御する形であってもよい。
【００８２】
上記例に限らず、他の従属ユニット、例えば自動原稿給紙ユニットやＦＡＸ送受信ユニットなどを画像形成装置が有して、それら従属ユニットと主制御部が通信を行って制御する形態であっても良い。又、前記自動原稿給紙機能部やＦＡＸ送受信機能部が主装置ユニット中に組み込まれる形であってもよい。
【００８３】
表示パネルを持たない他の装置が表示パネルとの通信エラーを検知した場合には、表示パネルにてその旨を通知することが不可能であるので、前記表示パネルを持たない他の装置に、表示パネルとの通信エラー状態を表示する表示装置を設けても良い。具体的には、液晶パネルにエラーコードを表示するようなものであっても良いし、もっと簡単に単数又は複数個のＬＥＤの点灯状態により表示パネルとの通信エラーを表示するようなものでもよい。
【図面の簡単な説明】
【００８４】
【図１】本発明実施例の画像形成装置の機能ブロック図である（実施例１）。
【図２】本発明実施例の画像形成装置のエラー発生検知時のフローチャートである（実施例１）。
【図３】本発明実施例の画像形成装置の（Ａ）リセット要求検知時、及び（Ｂ）データ再送要求検知時のフローチャートである（実施例１）。
【符号の説明】
【００８５】
１０１  画像形成装置
１１１  主装置ユニット
１１３  主制御部
１１５  印刷部
１２１  主装置通信部（主通信部）
１２３  通信インターフェース部
１２４  通信エラー検知解析部（主通信エラー検知解析部）
１２５  通信先リセット要求部（主通信先リセット要求部）
１２６  通信データ再送要求部（主通信データ再送要求部）
１２７  リセット要求受信実行部（主リセット要求受信実行部）
１２８  通信データ再送要求受信実行部（主通信データ再送要求受信実行部）
１２９  エラー表示指示部（主エラー表示指示部）
１３１  表示装置ユニット（従属ユニット）
１３３  表示装置制御部
１３５  表示パネル
１４１  表示装置通信部（従通信部）
１４３  通信インターフェース部
１４４  通信エラー検知解析部（従通信エラー検知解析部）
１４５  通信先リセット要求部（従通信先リセット要求部）
１４６  通信データ再送要求部（従通信データ再送要求部）
１４７  リセット要求受信実行部（従リセット要求受信実行部）
１４８  通信データ再送要求受信実行部（従通信データ再送要求受信実行部）
１４９  エラー表示指示部（従エラー表示指示部）
１５１  後処理装置ユニット（従属ユニット）
１５３  後処理装置制御部
１５５  後処理部
１６１  後処理装置通信部（従通信部）
１６３  通信インターフェース部
１６４  通信エラー検知解析部（従通信エラー検知解析部）
１６５  通信先リセット要求部（従通信先リセット要求部）
１６６  通信データ再送要求部（従通信データ再送要求部）
１６７  リセット要求受信実行部（従リセット要求受信実行部）
１６８  通信データ再送要求受信実行部（従通信データ再送要求受信実行部）
１６９  エラー表示指示部（従エラー表示指示部）
【図１】
0005166006.tif 000002
【図２】
0005166006.tif 000003
【図３】
0005166006.tif 000004