(57)【特許請求の範囲】
【請求項１】
画像形成を行うための画像情報を制御するコントローラと通信可能であり、画像形成動作を制御するエンジン制御部を有する画像形成装置であって、
前記コントローラと前記エンジン制御部との通信が中断されている際に、通信が中断される前の状態から通信が中断されているときの状態が変化したことを検知すると、状態が変化したことを示す情報を記憶する記憶手段を備え、
前記エンジン制御部は、前記コントローラとの通信の中断から復帰すると、前記コントローラから通信が中断されている際に発生した状態変化の内容の通知の要求を受けることなく、前記記憶手段に記憶された情報に基づき、画像形成装置の状態変化の内容を示すものではなく、状態変化が発生したか否かを示す画像形成装置の状態変化に関する情報を前記コントローラに通知することを特徴とする画像形成装置。
【請求項２】
前記コントローラは、前記画像形成装置の状態変化に関する情報により通信が中断されている際に状態変化が発生したことを通知されると、発生した状態変化の内容の通知を前記エンジン制御部に要求することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記エンジン制御部は、前記コントローラから通信が中断されている際に発生した状態変化の内容の通知を要求されると、画像形成装置における状態変化の内容を検知し、前記コントローラに通知することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記エンジン制御部は、前記記憶手段に記憶された情報に基づき状態変化があったと判断すると、前記コントローラから通信が中断されている際に発生した状態変化の内容の通知の要求を受けることなく、画像形成装置における状態変化の内容を検知し、前記コントローラに通知することを特徴とする請求項１に記載の画像形成装置。
【請求項５】
前記コントローラと前記エンジン制御部との通信が中断されている状態において、前記記憶手段に状態が変化したことを示す情報が記憶された後も、通信の中断が継続されることを特徴とする請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項６】
前記コントローラと前記エンジン制御部との通信は、省電力モードになることによって中断されることを特徴とする請求項１乃至５のいずれか１項に記載の画像形成装置。
【請求項７】
前記記憶手段は、前記記憶手段に記憶された情報として、状態変化の有無が判断できない不定であるというステータスを有することを特徴とする請求項１乃至６のいずれか１項に記載の画像形成装置。
【請求項８】
画像形成を行うための画像情報を制御する第１の制御手段と通信可能であり、画像形成動作を制御する第２の制御手段を有する画像形成装置であって、
前記第１の制御手段と前記第２の制御手段との通信が中断されている際に、通信が中断される前の状態から通信が中断されているときの状態が変化したことを検知すると、状態が変化したことを示す情報を記憶する記憶手段を備え、
前記第２の制御手段は、前記第１の制御手段との通信の中断から復帰すると、前記第１の制御手段から通信が中断されている際に発生した状態変化の内容の通知の要求を受けることなく、前記記憶手段に記憶された情報に基づき、画像形成装置の状態変化の内容を示すものではなく、状態変化が発生したか否かを示す画像形成装置の状態変化に関する情報を前記第１の制御手段に通知することを特徴とする画像形成装置。
【請求項９】
画像形成を行うための画像情報を制御するコントローラと通信可能であり、画像形成動作を制御するエンジン制御部を有する画像形成装置であって、
前記エンジン制御部は、前記コントローラと前記エンジン制御部との通信が中断されている際に、画像形成装置の状態変化を判断することができなければ、状態変化が不定であることを示す情報を記憶手段に記憶させ、
前記コントローラとの通信が再開されたときに、前記記憶手段に記憶された情報に基づき画像形成装置の状態変化に関する情報を前記コントローラに通知することを特徴とする画像形成装置。
【請求項１０】
画像形成を行うための画像情報を制御する第１の制御手段と通信可能であり、画像形成動作を制御する第２の制御手段を有する画像形成装置であって、
前記第２の制御手段は、前記第１の制御手段と前記第２の制御手段との通信が中断されている際に、画像形成装置の状態変化を判断することができなければ、状態変化が不定であることを示す情報を記憶手段に記憶させ、
前記第１の制御手段との通信が再開されたときに、前記記憶手段に記憶された情報に基づき画像形成装置の状態変化に関する情報を前記第１の制御手段に通知することを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記録材に画像を形成する画像形成装置における、通信制御に関するものである。
【背景技術】
【０００２】
従来、画像形成装置は、制御手段としてビデオコントローラとエンジン制御部を有するものが知られている。ビデオコントローラとエンジン制御部は、互いに通信可能であり、画像形成装置の状態が変化したことをエンジン制御部により検知されると、エンジン制御部からビデオコントローラに対して状態変化の発生を通知する。そして、状態変化の発生を通知されたビデオコントローラは、画像形成装置の具体的な変化の情報を取得することで、ビデオコントローラとエンジン制御部との間で同期をとる制御を行っている。例えば、特許文献１には、状態変化通知信号を用いて画像形成装置内の状態が変化したことをエンジン制御部からビデオコントローラに通知し、通知されたビデオコントローラは画像形成装置内の状態変化のステータスを特定する方法が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−１８５２９４
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１のような方法により、エンジン制御部とビデオコントローラとが常に通信を行うことができる場合においては、画像形成装置の状態変化をリアルタイムで共有することができる。しかしながら、近年の画像形成装置においては、例えば待機電力を１Ｗ以下とする省電力モードを有するものがある。省電力モード中は、待機電力を削減するためにエンジン制御部とビデオコントローラの通信を中断する。このような通信が中断状態においてはエンジン制御部とビデオコントローラ間の同期が取れなくなってしまう。例えば、給紙カセットのステータスがあると検知されている状態で省電力モードとなり、省電力モード中に給紙カセットが取り外された後、再び取り付けられたとする。この状態で省電力モードが終わると、給紙カセットのステータスはあると検知されるのみで、省電力モード中に給紙カセットが着脱されたことが検知できない可能性があるという課題があった。
【０００５】
本出願にかかる発明は、以上のような状況を鑑みてなされたものであり、エンジン制御部とビデオコントローラの通信が中断されているときの画像形成装置の状態変化についても、エンジン制御部とビデオコントローラで共有できるように制御することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、画像形成を行うための画像情報を制御するコントローラと通信可能であり、画像形成動作を制御するエンジン制御部を有する画像形成装置であって、前記コントローラと前記エンジン制御部との通信が中断されている際に、通信が中断される前の状態から通信が中断されているときの状態が変化したことを検知すると、状態が変化したことを示す情報を記憶する記憶手段を備え、前記エンジン制御部は、前記コントローラとの通信の中断から復帰すると、前記コントローラから通信が中断されている際に発生した状態変化の内容の通知の要求を受けることなく、前記記憶手段に記憶された情報に基づき、画像形成装置の状態変化の内容を示すものではなく、状態変化が発生したか否かを示す画像形成装置の状態変化に関する情報を前記コントローラに通知することを特徴とする。
【発明の効果】
【０００７】
本発明の構成によれば、エンジン制御部とビデオコントローラの通信が中断されているときの画像形成装置の状態変化についても、エンジン制御部とビデオコントローラで共有できる。
【図面の簡単な説明】
【０００８】
【図１】画像形成装置の概略構成図
【図２】画像形成装置の動作を制御するハードウェア構成及びその機能からなる制御システムを示したブロック図
【図３】エンジン制御部１０３とビデオコントローラ１０２との通信状態を示した図
【図４】給紙カセット３０１の構成概略図
【図５】第１の実施形態におけるビデオコントローラ１０２とエンジン制御部１０３との通信を説明するフローチャート
【図６】第１の実施形態におけるビデオコントローラ１０２とエンジン制御部１０３の通信状態と、ステータスの変化について示したタイムチャート
【図７】第２の実施形態におけるビデオコントローラ１０２とエンジン制御部１０３との通信を説明するフローチャート
【図８】ビデオコントローラ１０２とエンジン制御部１０３の通信が中断する際の状態変化ステータスの初期値を示した表
【図９】第２の実施形態におけるビデオコントローラ１０２とエンジン制御部１０３の通信状態と、ステータスの変化について示したタイムチャート
【図１０】第３の実施形態におけるビデオコントローラ１０２とエンジン制御部１０３との通信を説明するフローチャート
【発明を実施するための形態】
【０００９】
以下、図面を用いて本発明の実施形態について説明する。なお、以下の実施形態は特許請求の範囲に係る発明を限定するものでなく、また実施形態で説明されている特徴の組み合わせのすべてが発明の解決手段に必須のものとは限らない。
【００１０】
（第１の実施形態）
本実施形態における画像形成装置の概略構成図を図１に示す。画像形成装置としてのレーザビームプリンタ１０１は、後述する図２に示されたビデオコントローラ１０２からプリント指示を受けると、記録材Ｓを給紙カセット３０１から給紙させる。給紙カセット３０１から記録材Ｓを給紙するために、給紙ローラ３０７を駆動し記録材Ｓを搬送路へと送り出す。給紙された記録材Ｓは、搬送ローラ１００５や搬送ローラ１００６によって搬送されレジストレーションローラ１００７まで搬送される。その後、トップセンサ１００８にて記録材Ｓの先端が検知され、記録材Ｓは画像形成部１１１へ搬送される。連続プリント中はトップセンサ１００８で、記録材Ｓの先端又は後端を検知してから所定時間後に次の記録材Ｓを給紙させてスループットを保つ制御を行う。
【００１１】
画像形成部１１１は感光ドラム１００９、転写ローラ１０１０、帯電ローラ１０１１、現像装置１０１２を備える。感光ドラム１００９は帯電ローラ１０１１によって均一な帯電がなされた後、レーザ露光装置１０１３より、後述する図２に示されたＶＩＤＥＯ信号１０７に対応したレーザ光Ｌを照射されて、表面に静電潜像が形成される。このように形成された静電潜像は現像装置１０１２によってトナーが付着させられてトナー像として可視化される。そして、感光ドラム１００９が回転してトナー像が転写位置まで搬送される。感光ドラム１００９の回転に同期して記録材Ｓも転写位置に搬送される。
【００１２】
転写位置では、転写ローラ１０１０にトナー像と逆極性の電圧が印加されて、感光ドラム１００９上のトナー像が記録材Ｓに転写される。トナー像が転写された記録材Ｓは、定着制御部１０９へ搬送され、加熱及び加圧されて、記録材Ｓにトナー像が定着される。トナー像が定着された記録材Ｓは、三連ローラ１０１６、中間排紙ローラ１０１７、排紙ローラ１０１８を搬送され、排紙トレイ１０２１に排紙され一連の印字動作を終える。なお、これら一連の処理は後述するエンジン制御部１０３によって制御される。なお、ここではモノクロの画像形成装置について説明したが、本発明はカラーの画像形成装置に用いることも可能である。
【００１３】
次に、図２に画像形成装置の動作を制御するハードウェア構成及びその機能からなる制御システムを示したブロック図を示す。エンジン制御部１０３は、演算処理回路、ＲＯＭ、ＲＡＭ等を有し、ＲＯＭに予め書き込まれたプログラムに基づいて動作が実現される。そして、ビデオコントローラ１０２から送信されるプリント指示や画像情報を受信してプリントを行う。エンジン制御部１０３は、ビデオコントローラ１０２からプリント指示を受けると、画像形成装置の各部の駆動を制御する駆動制御部１０８、ＶＩＤＥＯ信号１０７で送信される画像データに基づき画像を形成する画像形成部１１１、形成された画像を記録材に定着させる定着器を制御する定着制御部１０９のそれぞれに動作指示を出して画像形成動作の制御を行う。状態検知部１１０は、画像形成装置の各部の状態を検知するセンサ等であり、状態検知部１１０の検知結果を示す入力信号に基づき、エンジン制御部１０３は画像形成装置の各部の状態の検知を行う。
【００１４】
ビデオコントローラ１０２は、外部に接続されているＰＣ１１３や、ユーザによる各種操作を行ったり、レーザビームプリンタの状態を表示したりするオペレーションパネル１１２や、エンジン制御部１０３と通信可能となっている。ＳＣＬＫ信号１０６は、ビデオコントローラ１０２とエンジン制御部１０３間の通信の同期クロック信号である。ＳＣ信号１０５は、ＳＣＬＫ信号１０６に同期してデータを送受信するためのデータ信号である。／ＣＣＲＴ信号１０４はエンジン制御部１０３が画像形成装置の状態変化を検知した場合にビデオコントローラ１０２に対して状態変化の発生を通知するための状態変化通知信号である。
【００１５】
図３は、エンジン制御部１０３とビデオコントローラ１０２との通信状態を示した図である。エンジン制御部１０３が、画像形成装置内の状態変化を検知したときに、ビデオコントローラ１０２へ状態変化を通知する通知方法を説明する。状態検知部１１０によって、画像形成装置の状態変化が検知されると、エンジン制御部１０３に通知される。エンジン制御部１０３は、状態変化の情報を受信すると、情報に応じてステータスの値を変化させる。エンジン制御部１０３は、給紙カセット３０１の着脱やドアのオープンクローズなど画像形成装置の状態変化を受信すると、／ＣＣＲＴ信号１０４を用いて状態変化が発生したことをビデオコントローラ１０２に通知する。ビデオコントローラ１０２は、／ＣＣＲＴ信号１０４にて、画像形成装置の状態変化の発生を通知されると、エンジン制御部１０３に現在の画像形成装置のステータスを要求する。そして、エンジン制御部１０３から画像形成装置で変更があったステータスを通知してもらい、ビデオコントローラ１０２における画像形成装置のステータスをエンジン制御部１０３と同期した情報に書き換える。このようにビデオコントローラ１０２とエンジン制御部１０３は、画像形成装置の状態を共有するために、エンジン制御部１０３からビデオコントローラ１０２に、画像形成装置内で状態変化が発生すると情報を送信している。
【００１６】
次に、具体的な画像形成装置のステータス変化の一例として、給紙カセット３０１を挙げて説明する。図４は、給紙カセット３０１の構成概略図である。給紙カセット３０１が画像形成装置に挿入されると、記録材サイズセンサ３０４にて給紙カセット３０１の挿入検知を行う。また給紙カセット挿入検知と同時に記録材サイズセンサ３０４の複数のセンサの出力の組み合わせから、給紙カセット３０１に積載されている記録材Ｓのサイズ検知を行う。
【００１７】
記録材サイズセンサ３０４にて給紙カセット有りと判断されると、紙面センサ３０２にて記録材Ｓの紙面が検知されているかを確認する。紙面無しとなっていれば、リフターモータ３０６を駆動してカセット中板３０５を駆動し、記録材Ｓが紙面センサ３０２に検知されるまでリフトアップを行う。記録材Ｓが紙面センサ３０２に検知されれば、記録材Ｓは給紙可能な位置までリフトアップされたことになる。リフトアップ中に紙面センサ３０２にて記録材Ｓを検知し紙面有りとなると、カセット中板３０５のリフトアップを終了し、紙有無センサ３０３の検出値を確認する。紙有無センサ３０３にて記録材Ｓが検知され紙ありとなった状態でビデオコントローラ１０２からプリント指示をうけると、給紙ローラ３０７を駆動して記録材Ｓの給紙を行う。なお、給紙カセット３０１が挿入された状態から引き抜かれると、カセット中板３０５はリフトダウンを行う。エンジン制御部１０３は給紙カセット３０１のステータスとして、給紙カセット有無の検知結果、記録材のサイズの検知結果、紙有無の検知結果をそれぞれ保持している。これらのステータスに変化があった場合、エンジン制御部１０３はビデオコントローラ１０２にステータスに変化があったことを通知する。ビデオコントローラ１０２は、ステータスに変化があったことを通知されると、具体的に変化したステータスの内容を更新するために変化したステータスの内容の取得を行う。
【００１８】
図５は、本実施形態におけるビデオコントローラ１０２とエンジン制御部１０３との通信を説明するフローチャートである。Ｓ５０１において、ビデオコントローラ１０２はユーザからの指示、又はビデオコントローラ１０２のリアルタイムクロックにより省電力モードへの移行指示が発生すると、エンジン制御部１０３に対して省電力モード移行指示を送信する。ビデオコントローラ１０２から省電力モード移行指示を受信すると、Ｓ５０２において、エンジン制御部１０３は給紙部の各センサの情報を記憶する。Ｓ５０３において、エンジン制御部１０３は省電力モードでビデオコントローラ１０２との通信中断中に発生する画像形成装置の状態変化を記憶するためおのステータスである状態変化ステータスを初期値に設定する。本実施形態においては、給紙カセット３０１のセンサの変化をエンジン制御部１０３において省電力モード中でも確認できるため、状態変化ステータスの初期値は変化なしとする。Ｓ５０４において、エンジン制御部１０３はビデオコントローラ１０２との通信中断のための処理を行う。Ｓ５０５において、エンジン制御部１０３は省電力モード時に不要な電源を停止して省電力モードへ移行する。
【００１９】
Ｓ５０６において、エンジン制御部１０３は省電力モードから通常モードへ復帰する復帰指示があるか判断する。省電力モードからの復帰指示は電源ＳＷがユーザにより操作された場合等に発生する。省電力モードからの復帰指示がない場合、Ｓ５０７において、エンジン制御部１０３はＳ５０２で保持した給紙部の各センサの情報と現在の給紙部の各センサの情報を比較し、給紙カセット３０１に状態変化が発生しているか否かを判断する。給紙カセット３０１に状態変化が発生している場合は、Ｓ５０８において、エンジン制御部１０３は状態変化ステータスを変化なしから変化ありに変更する。給紙カセット３０１に状態変化が発生していない場合は、Ｓ５０６に戻る。
【００２０】
Ｓ５０６において、エンジン制御部１０３は省電力モードからの復帰指示がある場合、Ｓ５０９において、エンジン制御部１０３は省電力モードから復帰するために、各電源の立上げ処理、省電力モード中に中断していた状態検知部の再開処理を行う。さらに、駆動制御部、画像形成部、定着制御部の各部を画像形成が再開できる状態に復帰させる。Ｓ５１０において、エンジン制御部１０３はビデオコントローラ１０２との通信再開処理を行う。Ｓ５１１において、ビデオコントローラ１０２は、通信が再開されると状態変化ステータスに変化があるか否かを確認する。変化ありの場合は、Ｓ５１２において、ビデオコントローラ１０２は変化ありとなった部材に具体的にどのような変化があったのかをエンジン制御部１０３に問い合わせる。そして、変化の内容をエンジン制御部１０３から受け取ると、ビデオコントローラ１０２内のステータスを更新し、ビデオコントローラ１０２とエンジン制御部１０３とで画像形成装置の状態変化について同期をとる。一方、状態変化なしの場合は、Ｓ５１３においてビデオコントローラ１０２とエンジン制御部１０３は通信待機状態となる。
【００２１】
図６は、本実施形態におけるビデオコントローラ１０２とエンジン制御部１０３の通信状態と、ステータスの変化について示したタイムチャートである。通信中断の前後で、カセット状態ステータスは同じカセット有りを示している。よって、ビデオコントローラ１０２は通信中断から復帰後、カセット状態ステータスを確認するだけでは、通信中断中の給紙カセット３０１の状態を確認することができない。一方、状態変化ステータスは、通信中断中に状態変化が発生したこと、すなわちここでは給紙カセット３０１がオープンされたことにより、ステータスが変化なしから変化ありに変わっている。再び給紙カセット３０１がクローズされても、状態変化ステータスは変化ありのままなので、ビデオコントローラ１０２は通信中断から復帰後、状態変化ステータスを確認することで、通信中断中に給紙カセット３０１に変化が生じていたことがわかる。そして、具体的なステータスの変化の内容をエンジン制御部１０３に問い合わせることで、通信中断中に発生した状態変化をビデオコントローラ１０２とエンジン制御部１０３とで同期させることができる。
【００２２】
このように、ビデオコントローラ１０２は、エンジン制御部１０３と通信が中断している間にステータスの変化が発生したことを状態変化ステータスによって認識することができる。よって、通信中断から復帰後、状態変化ステータスを確認することで通信中断中に画像形成装置で発生したステータスの変化がわかり、通信が中断したとしてもビデオコントローラ１０２とエンジン制御部１０３との間でステータスの状態変化を共有することができる。また、状態変化ステータスとしてステータスの変化あり、又は変化なしという状態のみを記憶することにより、状態変化の履歴をすべて記憶しておくことに比べメモリを節約できる。
【００２３】
なお、本実施形態においては、状態変化ステータスの対象を給紙カセット３０１として説明したが、給紙カセット３０１に限定されるものではなく、例えば画像形成装置のドアの開閉の状態や、排紙ユニットの着脱状態等を対象としてもよい。また、状態変化ステータスの通知方法は有線の信号線を用いるとして説明したが、有線の信号線に限られるものではなく、例えば無線の通信等を用いてもよい。また通信手段はクロック同期通信を用いるとして説明したが、クロック同期通信に限られるものではなく、例えば歩調同期通信等を用いてもよい。また、本実施形態においては、エンジン制御部１０３から状態変化ステータスを通知した後、ビデオコントローラ１０２がエンジン制御部１０３に具体的なステータスを問い合わせる例を説明したが、これに限られるものではない。例えば、エンジン制御部１０３から状態変化ステータスを通知した後、ビデオコントローラ１０２からの問い合わせがなくとも、具体的なステータスを通知することも可能である。
【００２４】
（第２の実施形態）
第１の実施形態においては、ビデオコントローラ１０２とエンジン制御部１０３との通信中断中に発生した画像形成装置内の状態変化を、状態変化ステータスとして、変化あり、変化なしという２つの状態にて記憶する場合について説明した。しかし、省電力モード中の状態変化の発生を検知できないような場合においては、通信中断の前後で状態変化を確実に特定できない場合も考えられる。そこで本実施形態においては、通信中断中の状態変化ステータスを、変化あり、変化なし、変化不定という３つの状態で記憶する場合について説明する。なお、画像形成装置の構成、ビデオコントローラ１０２とエンジン制御部１０３との通信方法等、先の第１の実施形態と同様の構成については、同様の符号を付し、ここでの詳しい説明は省略する。
【００２５】
図７は、本実施形態におけるビデオコントローラ１０２とエンジン制御部１０３との通信を説明するフローチャートである。Ｓ７０１において、ビデオコントローラ１０２はユーザからの指示、又はビデオコントローラ１０２のリアルタイムクロックにより省電力モードへの移行指示が発生すると、エンジン制御部１０３に対して省電力モード移行指示を送信する。ビデオコントローラ１０２から省電力モード移行指示を受信すると、Ｓ７０２において、エンジン制御部１０３は給紙部の各センサの情報を記憶する。Ｓ７０３において、エンジン制御部１０３は省電力モードでビデオコントローラ１０２との通信中断中に発生する画像形成装置の状態変化を記憶するためおのステータスである状態変化ステータスを初期値に設定する。本実施形態においては、給紙カセット３０１のセンサの変化をエンジン制御部１０３において省電力モード中は確認できないため、図８に示すように状態変化ステータスの初期値は変化なし又は不定とする。Ｓ７０４において、エンジン制御部１０３はビデオコントローラ１０２との通信中断のための処理を行う。Ｓ７０５において、エンジン制御部１０３は省電力モード時に不要な電源を停止して省電力モードへ移行する。
【００２６】
Ｓ７０６において、エンジン制御部１０３は省電力モードから通常モードへ復帰する復帰指示があるか判断する。エンジン制御部１０３は電源ＳＷがユーザにより操作された場合等に発生する省電力モードから復帰するまで復帰指示の監視を行う。Ｓ７０６において、エンジン制御部１０３は省電力モードからの復帰指示がある場合、Ｓ７０７において、エンジン制御部１０３は省電力モードから復帰するために、各電源の立上げ処理、省電力モード中に中断していた状態検知部の再開処理を行う。さらに駆動制御部、画像形成部、定着制御部の各部画像形成が再開できる状態に復帰される。Ｓ７０８において、エンジン制御部１０３はＳ７０２で保持した給紙部の各センサの情報と現在の給紙部の各センサの情報を比較し、給紙カセット３０１に状態変化が発生しているか否かを判断する。給紙カセット３０１に状態変化が発生している場合は、Ｓ７０９において、エンジン制御部１０３は状態変化ステータスを変化なしから変化ありに変更する。給紙カセット３０１に状態変化が発生していない場合は、状態変化ステータスを変更しない。
【００２７】
Ｓ７１０において、エンジン制御部１０３はビデオコントローラ１０２との通信再開処理を行う。Ｓ７１１において、ビデオコントローラ１０２は、通信が再開されると状態変化ステータスに変化があるか否かを確認する。変化ありの場合は、Ｓ７１２において、ビデオコントローラ１０２は変化ありとなった部材に具体的にどのような変化があったのかをエンジン制御部１０３に問い合わせる。そして、変化の内容をエンジン制御部１０３から受け取ると、ビデオコントローラ１０２内のステータスを更新し、ビデオコントローラ１０２とエンジン制御部１０３とで画像形成装置の状態変化について同期をとる。一方、状態変化なしの場合は、Ｓ７１３においてビデオコントローラ１０２とエンジン制御部１０３は通信待機状態となる。また、状態変化ステータスが不定の場合は、オペレーションパネル１１２にメッセージを表示し、ユーザにより画像形成装置の設定を再度指定してもらうことを促す、又は省電力モードに移行する前の状態で動作を行う等を選択し、Ｓ７１３においてビデオコントローラ１０２とエンジン制御部１０３は通信待機状態となる。
【００２８】
図８は、ビデオコントローラ１０２とエンジン制御部１０３の通信が中断する際の状態変化ステータスの初期値を示した表である。通信が中断する際の状態変化ステータスの初期値は、通信が中断する際の対象センサの状態によって決まる。例えば、給紙カセット３０１の状態は、記録材サイズセンサ３０４によって、給紙カセット３０１が検知されているか否かで決まる。紙面検知状態は、紙面センサ３０２によって紙面が検知されているか否かで決まる。紙有無検知状態は、紙有無センサ３０３によって、記録材が検知されているか否かで決まる。以下、状態変化ステータスの初期値の決め方について説明する。
【００２９】
８０１はカセット無しの状態である。この場合は、カセットの有無のみで状態変化ステータスを決定することができる。状態変化ステータスの初期値は変化なしとする。８０２はリフトアップ開始前の状態である。この場合は、通信中断中に同一の紙サイズで記録材の種類を変更された場合、記録材の変更を検知することができない。よって、状態変化ステータスの初期値は不定とする。８０３はリフトアップ途中の状態である。この場合は、先の８０２と同様に通信中断中に同一の紙サイズで記録材の種類を変更された場合、記録材の変更を検知することができない。よって、状態変化ステータスの初期値は不定とする。８０４はリフトアップ完了でカセット紙無しが確定している状態である。この場合は、通信中断中に給紙カセット３０１がオープンされた場合は、中板が落ちて紙面センサ３０２の出力が無しになる。よって、給紙カセット３０１の開閉検知を行うことができるため、状態変化ステータスの初期値は変化なしとする。８０５はリフトアップ完了で紙有りが確定している状態である。この場合は、先の８０４と同様に通信中断中に給紙カセット３０１がオープンされた場合は、中板が落ちて紙面センサ３０２の出力が無しになる。よって、給紙カセット３０１の開閉検知を行うことができるため、状態変化ステータスの初期値は変化なしとする。
【００３０】
図９は、本実施形態におけるビデオコントローラ１０２とエンジン制御部１０３の通信状態と、ステータスの変化について示したタイムチャートである。図９（ａ）は、状態変化ステータスの初期値が変化なしで、通信中断から復帰後に状態変化ステータスを決めることができる場合である。図９（ｂ）は、状態変化ステータスの初期値が不定で、通信中断から復帰後に状態変化ステータスを決めることができる場合である。図９（ｃ）は、状態変化ステータスの初期値が不定で、通信中断から復帰後に状態変化ステータスを決めることができない場合である。
【００３１】
図９（ａ）は、カセット状態ステータスは、通信中断の前と後で同じカセット有りとなっているが、先の８０４や８０５で説明したように、給紙カセット３０１がオープンされると中板が落ちるため、状態変化を検知することができる。図９（ｂ）も、図９（ａ）と同じく、給紙カセット３０１がオープンされると中板が落ちるため、状態変化を検知することができる。一方、図９（ｃ）は、通信中断中に給紙カセット３０１がオープンされているが、先の８０２、８０３で説明したように、例えば給紙カセット３０１のリフトアップの最中に省電力モードに入り、その状態で給紙カセット３０１がオープンされた場合等では復帰時に給紙カセット３０１の状態の変化が検知できないため、通信中断中に給紙カセット３０１がオープンされたことを通信中断から復帰後に検知できない。よって、状態変化ステータスは不定のままとなり、オペレーションパネル１１２にメッセージを表示し、ユーザにより画像形成装置の設定を再度指定してもらうことを促す、又は省電力モードに移行する前の状態で動作するなどを行う。
【００３２】
このように、ビデオコントローラ１０２は、エンジン制御部１０３と通信が中断している間にステータスの変化が発生したことを状態変化ステータスによって認識することができる。よって、通信中断から復帰後、状態変化ステータスを確認することで、通信中断中に画像形成装置で発生したステータスの変化がわかり、通信が中断したとしても、ビデオコントローラ１０２とエンジン制御部１０３との間でステータスの状態変化を共有したり、ユーザに再設定を促したりすることができる。
【００３３】
なお、本実施形態においては、状態変化ステータスの対象を給紙カセット３０１として説明したが、給紙カセット３０１に限定されるものではなく、例えば画像形成装置のドアの開閉の状態や、排紙ユニットの着脱状態等を対象としてもよい。また、状態変化ステータスの通知方法は有線の信号線を用いるとして説明したが、有線の信号線に限られるものではなく、例えば無線の通信等を用いてもよい。また通信手段はクロック同期通信を用いるとして説明したが、クロック同期通信に限られるものではなく、例えば歩調同期通信等を用いてもよい。また、本実施形態においては、エンジン制御部１０３から状態変化ステータスを通知した後、ビデオコントローラ１０２がエンジン制御部１０３に具体的なステータスを問い合わせる例を説明したが、これに限られるものではない。例えば、エンジン制御部１０３から状態変化ステータスを通知した後、ビデオコントローラ１０２からの問い合わせがなくとも、具体的なステータスを通知することも可能である。
【００３４】
（第３の実施形態）
第１の実施形態においては、ビデオコントローラ１０２とエンジン制御部１０３との通信中断中に発生した画像形成装置内の状態変化を、状態変化ステータスとして、変化あり、変化なしという２つの状態にて記憶する場合について説明した。第２の実施形態においては、ビデオコントローラ１０２とエンジン制御部１０３との通信中断中に発生した画像形成装置内の状態変化を、状態変化ステータスとして、変化あり、変化なし、不定という３つの状態にて記憶する場合について説明した。しかし、状態変化ステータスで検知する対象はあらかじめ決められていた。そこで、本実施形態においては、状態変化ステータスを検知する対象をユーザにより指定できる場合について説明する。なお、画像形成装置の構成、ビデオコントローラ１０２とエンジン制御部１０３との通信方法等、先の第１の実施形態と同様の構成については、同様の符号を付し、ここでの詳しい説明は省略する。
【００３５】
図１０は、本実施形態におけるビデオコントローラ１０２とエンジン制御部１０３との通信を説明するフローチャートである。本実施形態では、通信中断中の状態変化を検知する部材を予めビデオコントローラ１０２から指定する。Ｓ１００１において、ビデオコントローラ１０２は通信中断中に状態変化を検知する部材をエンジン制御部１０３に指定する。Ｓ１００２において、ビデオコントローラ１０２はユーザからの指示、又はビデオコントローラ１０２のリアルタイムクロックにより省電力モードへの移行指示が発生すると、エンジン制御部１０３に対して省電力モード移行指示を送信する。ビデオコントローラ１０２から省電力モード移行指示を受信すると、Ｓ１００３において、エンジン制御部１０３はＳ１００１で指定された部材の現在の情報を保持する。
【００３６】
Ｓ１００４において、エンジン制御部１０３は省電力モードでビデオコントローラ１０２との通信中断中に発生する画像形成装置の状態変化を記憶するためおのステータスである状態変化ステータスを初期値に設定する。なお、初期値の設定方法は、先の第１の実施形態におけるＳ５０３、又は先の第２の実施形態におけるＳ７０３で説明した方法で行う。Ｓ１００５において、エンジン制御部１０３はビデオコントローラ１０２との通信中断のための処理を行う。Ｓ１００６において、エンジン制御部１０３は省電力モード時に不要な電源を停止して省電力モードへ移行する。なお、省電力モード以降の制御は、先の第１の実施形態のＳ５０６〜Ｓ５１３、又は先の第２の実施形態のＳ７０６〜Ｓ７１３で説明した方法で行う。
【００３７】
このように、ビデオコントローラ１０２は、エンジン制御部１０３と通信が中断している間にステータスの変化が発生したことを状態変化ステータスによって認識でき、さらに状態変化ステータスによって検知する対象の部材を選択することができる。これにより、ユーザの意図に応じた状態検知を行うことが可能となる。
【００３８】
なお、本実施形態においては、状態変化ステータスの通知方法は有線の信号線を用いるとして説明したが、有線の信号線に限られるものではなく、例えば無線の通信等を用いてもよい。また通信手段はクロック同期通信を用いるとして説明したが、クロック同期通信に限られるものではなく、例えば歩調同期通信等を用いてもよい。また、本実施形態においては、エンジン制御部１０３から状態変化ステータスを通知した後、ビデオコントローラ１０２がエンジン制御部１０３に具体的なステータスを問い合わせる例を説明したが、これに限られるものではない。例えば、エンジン制御部１０３から状態変化ステータスを通知した後、ビデオコントローラ１０２からの問い合わせがなくとも、具体的なステータスを通知することも可能である。
【符号の説明】
【００３９】
１０１  レーザビームプリンタ
１０２  ビデオコントローラ
１０３  エンジン制御部
【図１】
0005766231.tif 000002
【図２】
0005766231.tif 000003
【図３】
0005766231.tif 000004
【図４】
0005766231.tif 000005
【図５】
0005766231.tif 000006
【図６】
0005766231.tif 000007
【図７】
0005766231.tif 000008
【図８】
0005766231.tif 000009
【図９】
0005766231.tif 000010
【図１０】
0005766231.tif 000011