(57)【特許請求の範囲】
【請求項１】
複数のモジュールと、
前記複数のモジュール各々に設けられて対応する前記モジュールの動作を制御し、他の前記モジュールとの間で通信を行うことが可能な要素制御部と、
前記複数のモジュールの各動作についてモジュール間の依存関係を記憶した記憶部と、
を備え、
一の前記モジュールの前記要素制御部が前記モジュールの動作状態にエラーを検出したとき、前記要素制御部が前記記憶部に記憶された前記依存関係に基づいて前記エラーを検出したモジュールに依存する他のモジュールと通信を行って前記エラーを検出したモジュールへの前記他のモジュールのアクセスを停止させ、前記エラーを検出したモジュールを再起動させることを特徴とする画像形成装置。
【請求項２】
前記要素制御部との間で通信を行うとともに、前記複数のモジュールを利用して画像形成に係る処理を実行するための主制御部を備え、
一の前記モジュールの前記要素制御部が前記モジュールの動作状態にエラーを検出したときに前記エラーを検出したモジュールに対してアクセスしていた他のモジュールが存在するとき、前記主制御部が前記他のモジュールの動作を中断させてその中断時の動作状態を前記記憶部に記憶させ、前記エラーを検出したモジュールの再起動後に、前記記憶部に記憶させた前記中断時の動作状態に基づいて前記他のモジュールの動作を継続させることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記エラーを検出したモジュールにエラーが発生したことをユーザーに対して報知するための報知部を備えることを特徴とする請求項１または請求項２に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複写機やプリンターに代表される画像形成装置に関する。
【背景技術】
【０００２】
複写機やプリンターに代表される画像形成装置には一般的に、用紙を積載して収容する用紙収容部や像担持体表面にトナー像を形成する画像形成部、像担持体表面に形成されたトナー像を用紙に転写する転写部、未定着トナー像を用紙に定着させる定着部などといった画像を形成するための様々な構成要素であるモジュールが要所に配置されている。そして、用紙は搬送ローラーなどを備える用紙搬送部によってそれらのモジュール間を搬送される。
【０００３】
このような画像形成装置ではモジュール個々で正常な動作を実行できないようなエラーが発生することがある。そして、そのエラーを解消して正常な動作状態にするためには、エラーが発生したモジュールを再起動させる必要がある。しかしながら、そのエラーが発生したモジュールを再起動させるために画像形成装置全体を再起動させると、正常に起動したモジュールまで電源をＯＦＦにしなければならないといった問題が生じることが懸念されている。
【０００４】
そこで、このような問題を解決すべく、正常に起動したモジュールへの電源供給に影響を与えずにエラーが発生したモジュールを再起動させる従来技術が提案され、その例を特許文献１に見ることができる。特許文献１に記載された電源制御回路はモジュールを複数備える装置においてあるモジュールの制御手段に異常が検出されたとき、異常が検出されたモジュールに対する電源供給を継続したまま、異常が検出された制御手段をリセットするようにしている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０００−２４４６８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載された従来技術を用いた場合、再起動（リセット）させるモジュールと他のモジュールとの依存関係を考慮せずに再起動させるので、他のモジュールの動作や画像形成装置全体の動作に悪影響が及ぶ虞がある。なお、ここで述べたモジュール間の依存関係とは、モジュール間の通信の有無や使用／被使用の関係、起動順序が予め決まっているなどといった関係である。すなわち、モジュール間の依存関係を考慮せずにモジュールを再起動させると、モジュール間の通信が突然途切れたり、使用すべきモジュールの存在が確認できなかったり、予め定められた起動順序が入れ替わってしまったりして、画像形成装置が全体として異常動作を起こすことが懸念される。
【０００７】
本発明は上記の点に鑑みなされたものであり、複数備えられたモジュールのうち１つにエラーが検出された場合であっても、他のモジュールに悪影響が及ぶのを防止することができ、好適に画像形成動作を遂行することが可能な画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の課題を解決するため、本発明の画像形成装置は、複数のモジュールと、前記複数のモジュール各々に設けられて対応する前記モジュールの動作を制御し、他の前記モジュールとの間で通信を行うことが可能な要素制御部と、前記複数のモジュールの各動作についてモジュール間の依存関係を記憶した記憶部と、を備え、一の前記モジュールの前記要素制御部が前記モジュールの動作状態にエラーを検出したとき、前記要素制御部が前記記憶部に記憶された前記依存関係に基づいて前記エラーを検出したモジュールに依存する他のモジュールと通信を行って前記エラーを検出したモジュールへの前記他のモジュールのアクセスを停止させ、前記エラーを検出したモジュールを再起動させることとした。
【０００９】
この構成によれば、画像形成装置の１つのモジュールでエラーが検出されたとき、エラーが検出されたモジュールを再起動する前に、通信によりエラーを検出したモジュールへの他のモジュールのアクセスが適正に停止される。したがって、画像形成装置ではモジュール間の通信が突然途切れたり、使用すべきモジュールの存在が確認できなかったりするといった不具合の発生が抑制される。また、あらためてモジュール間の起動順序を設定し直すことも可能である。
【００１０】
なお、ここで記述した「モジュール」とは、画像形成に係る各手順の実行や画像データの取り扱いを行う構成要素のことを意味する。後述する実施形態では、例えば画像読取部や操作パネル、露光部、画像形成部、定着部、通信部のことを「モジュール」と称しているが、このような構成要素に限定されるわけではない。
【００１１】
また、ここで記述した「モジュール間の依存関係」とは、前述のようにモジュール間の通信の有無や使用／被使用の関係、起動順序が予め決まっているなどといった関係を意味する。
【００１２】
また、上記構成の画像形成装置において、前記要素制御部との間で通信を行うとともに、前記複数のモジュールを利用して画像形成に係る処理を実行する主制御部を備え、一の前記モジュールの前記要素制御部が前記モジュールの動作状態にエラーを検出したときに前記エラーを検出したモジュールに対してアクセスしていた他のモジュールが存在するとき、前記主制御部が前記他のモジュールの動作を中断させてその中断時の動作状態を前記記憶部に記憶させ、前記エラーを検出したモジュールの再起動後に、前記記憶部に記憶させた前記中断時の動作状態に基づいて前記他のモジュールの動作を継続させることとした。
【００１３】
この構成によれば、画像形成装置の１つのモジュールでエラーが検出された場合であっても、エラーが検出されたモジュールにアクセスしていた他のモジュールがエラー検出前後ですべての動作を実行し直す必要がない。したがって、画像形成装置ではエラー検出前の動作が無駄になったり、さらに動作時間が多く掛かったりすることが抑制される。
【００１４】
また、上記構成の画像形成装置において、前記エラーを検出したモジュールにエラーが発生したことをユーザーに対して報知するための報知部を備えることとした。
【００１５】
この構成によれば、画像形成装置のモジュールにエラーが発生したことがいち早くユーザーに認識される。したがって、ユーザーはモジュールに発生した不具合に対して迅速に対応することができる。
【発明の効果】
【００１６】
本発明の構成によれば、複数備えられたモジュールのうち１つにエラーが検出された場合であっても、他のモジュールに悪影響が及ぶのを防止することができ、好適に画像形成動作を遂行することが可能な画像形成装置を提供することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施形態に係る画像形成装置の模型的垂直断面正面図である。
【図２】図１の画像形成装置の構成を示すブロック図である。
【図３】図１の画像形成装置のモジュールにおけるエラー発生時の動作を示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明の実施形態を図１〜図３に基づき説明する。
【００１９】
最初に、本発明の実施形態に係る画像形成装置について、図１及び図２を用いてその構造の概略を説明しつつ、画像出力動作を説明する。図１は画像形成装置の模型的垂直断面正面図、図２は画像形成装置の構成を示すブロック図である。図１中の、実線矢印は用紙の搬送経路及び搬送方向を、一点鎖線矢印はレーザ光Ｌを示す。
【００２０】
図１に示すように、画像形成装置１の本体２の内部下方には用紙収容部である給紙カセット３が配置されている。給紙カセット３はその内部に記録媒体である印刷前のカットペーパーなどの用紙Ｐを積載して収容している。そして、この用紙Ｐは図１において給紙カセット３の左上方に向け、１枚ずつ分離されて送り出される。給紙カセット３は本体２の正面側から水平に引き出したり、収納したりすることによりその開閉が自在である。
【００２１】
本体２の内部であって給紙カセット３の左方には用紙搬送部４が備えられている。用紙搬送部４は本体２の左側面に沿って略垂直に形設されている。そして、用紙搬送部４は給紙カセット３から送り出された用紙Ｐを受け取り、本体２の左側面に沿って垂直上方に転写部５まで搬送する。
【００２２】
一方、画像形成装置１の本体２の上面には原稿搬送装置６が、その下方の本体２内には画像読取部７が搭載されている。ユーザーが原稿の複写を行う場合には、文字や図形、模様などの画像が描かれた原稿を原稿搬送装置６に積載したり、画像読取部７上面の図示しないコンタクトガラス上に載置したりする。原稿搬送装置６では１枚ずつ分離して原稿が送り出され、画像読取部７によってその画像が読み取られる。コンタクトガラス上の原稿に対しては画像読取部７内で光を走査させることによって画像が読み取られる。
【００２３】
原稿画像の読み取りや印刷の開始は本体２の上部であって画像読取部７の正面側に備えられた操作パネル８を用いて実行される。さらに、操作パネル８は、例えばユーザーによる印刷に使用する用紙Ｐの種類やサイズ、拡大縮小、両面印刷の有無といった印刷条件などの設定を受け付けたり、エラー状態やその表示の解除を受け付けたりするための操作部としての役割を果たす。また、操作パネル８は、例えば装置の状態や注意事項、エラーメッセージなどを表示することによりそれらをユーザーに対して報知するための報知部としての役割も果たす。
【００２４】
原稿の画像データの情報は後述する主制御部や画像処理部を経由して画像処理が施された後、給紙カセット３の上方であって本体２の中央部に配置された露光部９に送られる。露光部９により、画像データに基づいて制御されたレーザ光Ｌが画像形成部１０に向かって照射される。
【００２５】
用紙搬送部４の上方であって露光部９の左方には画像形成部１０及び転写部５が備えられている。画像形成部１０では露光部９によって照射されたレーザ光Ｌにより原稿画像の静電潜像が形成され、この静電潜像からトナー像が現像される。トナーは露光部９の上方に備えられたトナーコンテナー１１から画像形成部１０に補給される。画像形成部１０で形成されたトナー像は用紙搬送部４によって同期をとって送られてきた印刷前の用紙Ｐに転写部５にて転写される。
【００２６】
転写部５の上方には定着部１２が備えられている。転写部５にて未定着トナー像を担持した用紙Ｐは定着部１２へと送られ、熱ローラーと加圧ローラーとによりトナー像が加熱、加圧されて定着される。
【００２７】
定着部１２の上方には分岐部１３が備えられている。定着部１２から排出された用紙Ｐは両面印刷を行わない場合、分岐部１３から画像形成装置１の上部胴内に設けられた胴内用紙排出部１４に排出される。
【００２８】
分岐部１３から胴内用紙排出部１４に向かって用紙Ｐが排出されるその排出口部分はスイッチバック部１５としての機能を果たす。両面印刷を行う場合にはこのスイッチバック部１５において定着部１２から排出された用紙Ｐの搬送方向が切り替えられる。そして、用紙Ｐは分岐部１３を通過し、定着部１２の左方及び転写部５の左方に設けられた両面印刷用用紙搬送路１６を通して下方に送られ、再度用紙搬送部４を経て転写部５へと送られる。
【００２９】
また、画像形成装置１は通信回線で接続された他の装置との間で互いにデータの送受信を行うための通信部１７を備えている（図２参照）。画像形成装置１は通信部１７を介して、例えば電話回線を利用して通信するファクシミリ通信と、ネットワーク回線を利用して通信するネットワーク通信とを実行することができる。
【００３０】
上記のように、画像形成装置１は画像読取部７や操作パネル８、露光部９、画像形成部１０、定着部１２、通信部１７などといった画像形成に係る各手順の実行や画像データの取り扱いを行う複数のモジュールを構成要素として備えている。そして、それらモジュール各々はモジュールの動作を制御するとともに、他のモジュールとの間で通信を行うことが可能な要素制御部を備えている。図２に示すように例えば、要素制御部として各々、画像読取部７は読取制御部７ａを備え、操作パネル８は操作制御部８ａを備え、露光部９は露光制御部９ａを備え、画像形成部１０は形成制御部１０ａを備え、定着部１２は定着制御部１２ａを備え、通信部１７は通信制御部１７ａを備えている。これら要素制御部は各々図示しない一般的なＣＰＵ等を備え、このＣＰＵ等を利用して各モジュールの動作を制御したり、他のモジュールとの間や次に説明する主制御部との間で通信を行ったりしている。
【００３１】
また、画像形成装置１は装置全体の動作制御のため、図２に示すようにその本体２内にＣＰＵ１９やその他の図示しない電子部品で構成された主制御部１８を備えている。主制御部１８は中央演算処理装置であるＣＰＵ１９と画像処理部２０とを利用し、記憶部２１等に記憶、入力されたプログラム、データに基づき画像読取部７、露光部９、画像形成部１０、定着部１２などといった各モジュールを利用して一連の画像形成に係る処理を実行する。このとき、主制御部１８は各モジュールの要素制御部との間で通信を行い、モジュールに関する各種情報を取得したり、動作指令を指示したりする。また、主制御部１８はユーザーによる画像形成装置１の動作に係る条件設定や処理入力を操作パネル８や通信部１７から受け付ける。
【００３２】
このような画像形成装置１では、各モジュールに対して動作指令を指示したときに、モジュール個々において正常な動作を実行できないようなエラーが発生することがある。このエラーとしては例えば、画像読取部７においてスキャン動作が実行できなかったり、画像データの読み込みができなかったり、画像形成部１０において感光体ドラム等が駆動できなかったりするといった不具合を意味する。画像形成装置１はそのエラーを解消して正常な動作状態にするためにエラーが発生したモジュールを再起動させる。
【００３３】
続いて、画像形成装置１において画像形成に係る各種処理を実行するにあたって、モジュールでエラーが発生したときの動作について、図３に示すフローに沿って説明する。図３は画像形成装置１のモジュールにおけるエラー発生時の動作を示すフローチャートである。
【００３４】
画像形成装置１は電源が投入されると（図３のスタート）、操作パネル８や通信部１７からユーザーによる処理入力を受け付ける（図３のステップ＃１０１）。そして、主制御部１８は受け付けた処理に対応して例えば画像読取部７や露光部９などといったモジュールとの通信を行い、動作指令の指示を送る（ステップ＃１０２）。
【００３５】
次に、各モジュールでは要素制御部がモジュールの動作状態にエラーを検出したか否かが判定される（ステップ＃１０３）。各モジュールの要素制御部がエラーを検出しなかったとき（ステップ＃１０３のＮｏ）、画像形成装置１では通常通りの処理が実行される（ステップ＃１０４）。そして、画像形成装置１はモジュールにおけるエラー発生時の動作フローを終了する（図３のエンド）。
【００３６】
一方、ステップ＃１０３において各モジュールの要素制御部がエラーを検出したとき（ステップ＃１０３のＹｅｓ）、要素制御部は記憶部２１に記憶されたモジュール間の依存関係に基づいてエラーを検出したモジュールに依存する他のモジュールと通信を行ってエラーを検出したモジュールへの他のモジュールのアクセスを停止させる（ステップ＃１０５）。ここで、上記モジュール間の依存関係とは、モジュール間の通信の有無や使用／被使用の関係、起動順序が予め決まっているなどといった複数のモジュールの各動作について必要な関係であって、記憶部２１に予め記憶されている。
【００３７】
また、主制御部１８はモジュールでエラーが検出されたときにエラーを検出したそのモジュールに対してアクセスしていた他のモジュールが存在するか否かを判定する（ステップ＃１０６）。そして、エラー検出時にエラーを検出したモジュールに対してアクセスしていた他のモジュールが存在するとき（ステップ＃１０６のＹｅｓ）、主制御部１８はアクセスしていた他のモジュールと通信を行い、動作を中断させる指示を送る（ステップ＃１０７）。続いて、主制御部１８は動作を中断させたモジュールの中断時の動作状態を記憶部２１に記憶させる（ステップ＃１０８）。また、ステップ＃１０６においてエラー検出時にエラーを検出したモジュールに対してアクセスしていた他のモジュールが存在しないとき（ステップ＃１０６のＮｏ）、ステップ＃１０９に進む。
【００３８】
なお、エラーを検出したモジュールの再起動後、主制御部１８は記憶部２１に記憶させた上記中断時の動作状態に基づいて動作を中断させたモジュールの動作を継続させる。
【００３９】
次に、主制御部１８は操作パネル８を用いて、エラーを検出したモジュールにエラーが発生したことをユーザーに対して報知する（ステップ＃１０９）。続いて、エラーを検出したモジュールが再起動を実行する（ステップ＃１１０）。そして、画像形成装置１はモジュールにおけるエラー発生時の動作フローを終了する（図３のエンド）。
【００４０】
上記のように、画像形成装置１は、１つのモジュールの要素制御部がモジュールの動作状態にエラーを検出したとき、要素制御部が記憶部２１に記憶されたモジュール間の依存関係に基づいてエラーを検出したモジュールに依存する他のモジュールと通信を行ってエラーを検出したモジュールへの他のモジュールのアクセスを停止させ、エラーを検出したモジュールを再起動させる。これにより、画像形成装置１の１つのモジュールでエラーが検出されたとき、エラーが検出されたモジュールを再起動する前に、通信によりエラーを検出したモジュールへの他のモジュールのアクセスが適正に停止される。したがって、画像形成装置１はモジュール間の通信が突然途切れたり、使用すべきモジュールの存在が確認できなかったりするといった不具合の発生を抑制することができる。また、あらためてモジュール間の起動順序を設定し直すことも可能である。
【００４１】
また、画像形成装置１は、１つのモジュールの要素制御部がモジュールの動作状態にエラーを検出したときにエラーを検出したモジュールに対してアクセスしていた他のモジュールが存在するとき、主制御部１８が他のモジュールの動作を中断させてその中断時の動作状態を記憶部２１に記憶させ、エラーを検出したモジュールの再起動後に、記憶部２１に記憶させた中断時の動作状態に基づいて他のモジュールの動作を継続させる。これにより、画像形成装置１の１つのモジュールでエラーが検出された場合であっても、エラーが検出されたモジュールにアクセスしていた他のモジュールがエラー検出前後ですべての動作を実行し直す必要がない。したがって、画像形成装置１はエラー検出前の動作が無駄になったり、さらに動作時間が多く掛かったりすることを抑制することが可能である。
【００４２】
さらに、画像形成装置１はエラーを検出したモジュールにエラーが発生したことをユーザーに対して報知するための報知部である操作パネル８を備えているので、画像形成装置１のモジュールにエラーが発生したことがいち早くユーザーに認識される。したがって、ユーザーはモジュールに発生した不具合に対して迅速に対応することができる。
【００４３】
そして、上記実施形態の構成によれば、複数備えられたモジュールのうち１つにエラーが検出された場合であっても、他のモジュールに悪影響が及ぶのを防止することができ、好適に画像形成動作を遂行することが可能な画像形成装置１を提供することができる。
【００４４】
以上、本発明の実施形態につき説明したが、本発明の範囲はこれに限定されるものではなく、発明の主旨を逸脱しない範囲で種々の変更を加えて実施することができる。
【００４５】
例えば、上記実施形態では、複数のモジュールとして画像読取部７や操作パネル８、露光部９、画像形成部１０、定着部１２、通信部１７を例に掲げて説明したが、発明の対象となるモジュールがこれらの構成要素に限定されるわけではなく、他の構成要素であっても構わない。
【００４６】
また、上記実施形態では、画像形成装置１としてブラックトナーのみを使用したモノクロ印刷用の画像形成装置を例に掲げて説明したが、発明の適用対象となる画像形成装置はこのような機種に限定されるわけではなく、中間転写ベルトを備え、複数色を重ね合わせて画像形成することが可能なタンデム方式、或いはロータリー方式のカラー印刷用画像形成装置などであっても構わない。
【産業上の利用可能性】
【００４７】
本発明は、画像形成装置全般において利用可能である。
【符号の説明】
【００４８】
１    画像形成装置
２    本体
７    画像読取部（モジュール）
７ａ  読取制御部（要素制御部）
８    操作パネル（モジュール、報知部）
８ａ  操作制御部（要素制御部）
９    露光部（モジュール）
９ａ  露光制御部（要素制御部）
１０  画像形成部（モジュール）
１０ａ  形成制御部（要素制御部）
１２  定着部（モジュール）
１２ａ  定着制御部（要素制御部）
１７  通信部（モジュール）
１７ａ  通信制御部（要素制御部）
１８  主制御部
２１  記憶部
【図１】
0005538322.tif 000002
【図２】
0005538322.tif 000003
【図３】
0005538322.tif 000004