(57)【要約】【課題】装置間の通信が切断されたときのモード等を適切に制御可能な画像形成システム及び画像形成装置を提供する。【解決手段】プリンタとＵＩ装置との間の通信が切断された場合に、その通信が再確立されるときの処理がＵＩ装置を通じて設定され（Ｓ１０１）、メモリに格納される（Ｓ１０２）。そして、現時点のモードが検出され、検出結果がメモリに記憶され（Ｓ１１１）、通信の切断を検知すると（Ｓ１１２）、メモリに記憶されているモード情報を読み出し、そのモードを切断時のモードとしてメモリに記憶させる（Ｓ１１３）。その後、切断されたＵＩ装置とプリンタとの間の通信を再確立すると（Ｓ１２１）、既に格納されている設定内容を読み出し、通信再確立後に遷移するモードを決定し（Ｓ１２２）、ＵＩ装置又は／及びプリンタを、決定したモードに遷移させる（Ｓ１２３）。【選択図】図４
2007325088.tif 000002
【特許請求の範囲】
【請求項１】
外部からの印刷指示を受け付けて当該印刷指示により記録材に画像を形成する画像形成装置と、
前記画像形成装置に通信可能に接続され、ユーザーからの入力を受け付けて当該画像形成装置に出力し、かつ、当該画像形成装置から入力されるデータに基づいて情報を表示するユーザーインターフェース装置と、
を含み、
前記画像形成装置と前記ユーザーインターフェース装置は、互いに別に電源の制御及び供給が行われ、
前記画像形成装置は、
前記ユーザーインターフェース装置との間の通信の切断を検知する検知手段と、
前記検知手段により通信の切断が検知された際の前記画像形成装置のモード及び／又は前記ユーザーインターフェース装置のモードを記憶する記憶手段と、
前記検知手段により切断が検知された前記ユーザーインターフェース装置との間の通信を再確立する再確立手段と、
前記再確立手段による再確立後のモードを前記記憶手段により記憶されているモードに基づいて制御するモード制御手段と、
を備えたことを特徴とする画像形成システム。
【請求項２】
前記記憶手段は、前記再確立手段による再確立後のモードについてユーザーにより予め設定されたモードを記憶することを特徴とする請求項１に記載の画像形成システム。
【請求項３】
前記モード制御手段は、前記画像形成装置のモードを、前記記憶手段により記憶されている前記ユーザーインターフェース装置のモードに遷移させることを特徴とする請求項１に記載の画像形成システム。
【請求項４】
前記ユーザーインターフェース装置は、前記画像形成装置との間の通信が再確立されない場合にその旨を表示する表示部を更に含むことを特徴とする請求項１に記載の画像形成システム。
【請求項５】
前記再確立手段によって通信の再確立がなされた場合に、前記ユーザーインターフェース装置は、前記表示部での再確立不可という表示を中止し、前記モード制御手段によるモードに移行することを特徴とする請求項４に記載の画像形成システム。
【請求項６】
前記ユーザーインターフェース装置は、前記検知手段により通信の切断が検知されてから前記再確立手段により通信の再確立がなされるまでの間に、前記画像形成装置へ通知すべき情報を保存する保存手段を備えることを特徴とする請求項１に記載の画像形成システム。
【請求項７】
前記保存手段は、保存する情報がユーザーにより入力された情報である場合に、既に保存されている項目と同じ項目については保存済みの情報に置き換えて保存することを特徴とする請求項６に記載の画像形成システム。
【請求項８】
前記保存手段は、保存する情報がユーザーにより入力された情報である場合に、既に保存されている項目と同じ項目については置き換えを禁止することを特徴とする請求項６に記載の画像形成システム。
【請求項９】
外部のユーザーインターフェース装置に接続可能に構成され、当該ユーザーインターフェース装置とは電源の制御及び供給が別に行われ、外部から印刷指示を受け付けて当該印刷指示により記録材に画像を形成する画像形成装置本体と、
前記画像形成装置本体と前記ユーザーインターフェース装置との間で接続されていた通信が切断したことを検知する検知手段と、
前記検知手段により通信の切断が検知された際の前記画像形成装置本体のモード及び／又は前記ユーザーインターフェース装置のモードを記憶する記憶手段と、
前記検知手段により切断が検知された前記ユーザーインターフェース装置との間の通信を再確立する再確立手段と、
前記再確立手段による再確立後のモードを前記記憶手段により記憶されているモードに基づいて制御するモード制御手段と、
を含む画像形成装置。
【請求項１０】
前記画像形成装置本体を節電状態及び電源オフ状態に制御する電源制御手段と、
前記検知手段により通信の切断が検知された後に前記電源制御手段が前記画像形成装置本体を節電状態及び／又は電源オフ状態にする経過時間を情報として保有する保有手段と、
を更に含むことを特徴とする請求項９に記載の画像形成装置。
【請求項１１】
外部のユーザーインターフェース装置に接続可能に構成され、当該ユーザーインターフェース装置とは電源の制御及び供給が別に行われ、外部から印刷指示を受け付けて当該印刷指示により記録材に画像を形成する画像形成装置本体と、
前記画像形成装置本体と前記ユーザーインターフェース装置との間で接続されていた通信が切断したことを検知する検知手段と、
前記検知手段により切断が検知された前記ユーザーインターフェース装置との間の通信を再確立する再確立手段と、
前記再確立手段による再確立後のモードについてユーザーにより予め設定されたモードを記憶する記憶手段と、
前記再確立手段による再確立後のモードを前記記憶手段により記憶されているモードに基づいて制御するモード制御手段と、
を含む画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システム及び画像形成装置に関するものである。
【背景技術】
【０００２】
ワープロ、パソコン等で作成した文書、画像等は、内蔵あるいは外付けの画像形成装置に対し、データ送信によりデータを転送することにより画像形成が行われる。そして、データ送信における回線異常時の処理に関する技術は、従来から種々のものが提案されている（例えば、特許文献１参照）。
【０００３】
この特許文献１には、例えばＩＥＥＥ１３９４でデータ転送を行う印字処理に関する技術が開示されている。そして、その技術は、他の機器とのデータ転送している際に、下位層が切断された場合、一定時間セッションを保持し、一定時間内にコネクションが回復した場合、継続してデータ転送を行うように上位層を制御することを特徴とするものである。これにより、データ転送中のユーザーの不注意による回線断に対してリカバリを可能にしている。
【０００４】
【特許文献１】特開２０００−３６８２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、近年、高画質かつ高生産性の画像形成装置では、トレイに格納する用紙の様々な属性設定や各種サービスをＧＵＩ装置を通して行うなど、柔軟で高機能なＵＩ装置が要求されてきている。そして、コストパフォーマンスや開発の短期化、ＧＵＩのデザイン自由度といった面から、汎用のパーソナルコンピュータ（以下、ＰＣという）や場合によってはワークステーション（以下、ＷＳという）をＵＩ装置として構成する画像形成装置が現れる可能性がある。ＰＣをＵＩ装置として構成した画像形成装置では、ＰＣの起動・終了に一定時間を要するため、ＵＩ装置と画像形成装置との電源供給が分離されているケースが少なくない。このような画像形成装置では、画像形成装置本体またはＵＩ装置のどちらかが電源オフ状態であっても、それぞれが独立して動作可能とすることができる。また、電源オフではなくともＰＣやＷＳのハングアップなど、画像形成装置本体とＰＣ等のＵＩ装置との間の通信が切断される場合がある。
【０００６】
このような通信切断があると、ＵＩ装置と画像形成装置との間でモード等の各種情報について不整合が発生する場合がある。このような不整合を防止する対策としては、ＵＩ装置と画像形成装置との電源供給を分離して構成されている場合には、通信の切断が生じたときのモード等の制御について、ＵＩ装置と画像形成装置との電源供給が同じ構成の場合とは異なる、より適切な処理の仕方も考えられる。
【０００７】
本発明は、以上のような技術的課題を解決するためになされたものであり、その目的とするところは、装置間の通信が切断されたときのモード等を適切に制御可能な画像形成システム及び画像形成装置を提供することにある。
【課題を解決するための手段】
【０００８】
かかる目的のもと、本発明が適用される画像形成システムは、外部からの印刷指示を受け付けて印刷指示により記録材に画像を形成する画像形成装置と、画像形成装置に通信可能に接続され、ユーザーからの入力を受け付けて画像形成装置に出力し、かつ、画像形成装置から入力されるデータに基づいて情報を表示するユーザーインターフェース装置と、を含み、画像形成装置とユーザーインターフェース装置は、互いに別に電源の制御及び供給が行われ、画像形成装置は、ユーザーインターフェース装置との間の通信の切断を検知する検知手段と、検知手段により通信の切断が検知された際の画像形成装置のモード及び／又はユーザーインターフェース装置のモードを記憶する記憶手段と、検知手段により切断が検知されたユーザーインターフェース装置との間の通信を再確立する再確立手段と、再確立手段による再確立後のモードを記憶手段により記憶されているモードに基づいて制御するモード制御手段と、を備えたことを特徴とするものである。
【０００９】
記憶手段は、再確立手段による再確立後のモードについてユーザーにより予め設定されたモードを記憶することを特徴とすることができる。また、モード制御手段は、画像形成装置のモードを、記憶手段により記憶されているユーザーインターフェース装置のモードに遷移させることを特徴とすることができる。
【００１０】
ユーザーインターフェース装置は、画像形成装置との間の通信が再確立されない場合にその旨を表示する表示部を更に含むことを特徴とすることができる。そして、再確立手段によって通信の再確立がなされた場合に、ユーザーインターフェース装置は、表示部での再確立不可という表示を中止し、モード制御手段によるモードに移行することを特徴とすることができる。
【００１１】
ユーザーインターフェース装置は、検知手段により通信の切断が検知されてから再確立手段により通信の再確立がなされるまでの間に、画像形成装置へ通知すべき情報を保存する保存手段を備えることを特徴とすることができる。そして、保存手段は、保存する情報がユーザーにより入力された情報である場合に、既に保存されている項目と同じ項目については保存済みの情報に置き換えて保存することを特徴とすることができる。また、保存手段は、保存する情報がユーザーにより入力された情報である場合に、既に保存されている項目と同じ項目については置き換えを禁止することを特徴とすることができる。
【００１２】
他の観点から捉えると、本発明が適用される画像形成装置は、外部のユーザーインターフェース装置に接続可能に構成され、ユーザーインターフェース装置とは電源の制御及び供給が別に行われ、外部から印刷指示を受け付けて印刷指示により記録材に画像を形成する画像形成装置本体と、画像形成装置本体とユーザーインターフェース装置との間で接続されていた通信が切断したことを検知する検知手段と、検知手段により通信の切断が検知された際の画像形成装置本体のモード及び／又はユーザーインターフェース装置のモードを記憶する記憶手段と、検知手段により切断が検知されたユーザーインターフェース装置との間の通信を再確立する再確立手段と、再確立手段による再確立後のモードを記憶手段により記憶されているモードに基づいて制御するモード制御手段と、を含むものである。
【００１３】
画像形成装置本体を節電状態及び電源オフ状態に制御する電源制御手段と、検知手段により通信の切断が検知された後に電源制御手段が画像形成装置本体を節電状態及び／又は電源オフ状態にする経過時間を情報として保有する保有手段と、を更に含むことを特徴とすることができる。
【００１４】
更に本発明を別の観点から捉えると、本発明が適用される画像形成装置は、外部のユーザーインターフェース装置に接続可能に構成され、ユーザーインターフェース装置とは電源の制御及び供給が別に行われ、外部から印刷指示を受け付けて印刷指示により記録材に画像を形成する画像形成装置本体と、画像形成装置本体とユーザーインターフェース装置との間で接続されていた通信が切断したことを検知する検知手段と、検知手段により切断が検知されたユーザーインターフェース装置との間の通信を再確立する再確立手段と、再確立手段による再確立後のモードについてユーザーにより予め設定されたモードを記憶する記憶手段と、再確立手段による再確立後のモードを記憶手段により記憶されているモードに基づいて制御するモード制御手段と、を含むものである。
【発明の効果】
【００１５】
請求項１によれば、装置間の通信が切断されたときのモード等を適切に制御することが可能になる。
請求項２によれば、ユーザーの意向を踏まえたモード制御が可能になる。
請求項３によれば、モード制御をより簡易に実現することが可能になる。
請求項４によれば、ユーザーへの情報提供を行うことによりユーザーの使い勝手を向上させることが可能になる。
請求項５によれば、ユーザーの手間を省略することによりユーザーの使い勝手を向上させることが可能になる。
請求項６によれば、画像形成装置との通信が切断している状態でもユーザーは設定可能であるので、ユーザーの使い勝手を向上させることが可能になる。
請求項７によれば、保存する情報について管理可能に構成されているので、ユーザーの使い勝手を向上させることが可能になる。
請求項８によれば、保存する情報について管理可能に構成されているので、ユーザーの使い勝手を向上させることが可能になる。
請求項９によれば、装置間の通信が切断されたときのモード等を適切に制御することが可能になる。
請求項１０によれば、画像形成装置の省電力化に寄与することができる。
請求項１１によれば、装置間の通信が切断されたときのモード等を適切に制御することが可能になる。
【発明を実施するための最良の形態】
【００１６】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
図１は、本実施の形態に係る画像形成システムの構成例を示す図である。
この画像形成システムは、複数のクライアント１００（具体的には１００ａ、１００ｂ、１００ｃ)、ネットワーク２００、外部コントローラ３００、プリンタ１、およびＵＩ(User Interface)装置１０を備える。
【００１７】
クライアント１００は、ネットワーク２００に対し、例えばＰＤＬ(Page Description Language：ページ記述言語)にて記述された印刷用データや画像形成動作の実行指示等を含むジョブデータを送信する。
変換装置としての外部コントローラ３００は、ネットワーク２００を介して受信した画像データとしてのジョブデータを解釈して、得られた作像用データ(ビットマップデータ)を送信する。
画像形成装置としてのプリンタ１は、外部コントローラ３００から受信した作像用データに基づき、対象となる用紙上に画像を形成する。
ユーザーインターフェース装置としてのＵＩ装置１０は、プリンタ１とは別筐体の装置からなり、例えばＰＣ(Personal Computer)等のコンピュータ装置にて構成されている。ＵＩ装置１０は、プリンタ１における各種画像形成条件の設定を受け付け、得られた設定データをプリンタ１に送信する。
なお、プリンタ１は、受信した設定データに基づき、モード制御手段としての制御部ないしはデバイスコントローラ１４が各種画像形成条件の設定を行う。また、プリンタ１は例えば用紙切れ等のエラーが発生した場合に、得られたエラー情報をＵＩ装置１０に送信する。この場合に、ＵＩ装置１０は受信したエラー情報をディスプレイ等に表示する。プリンタ１は、後述するデバイスコントローラ１４を備えている。
【００１８】
ここで、ＵＩ装置１０は、コンピュータ装置を構成するＣＰＵ(Central Processing Unit)、メモリ１０ｂ（図２参照）、ハードディスクドライブ等の記憶装置、液晶ディスプレイ等の表示装置等の全体に給電を行うことで直ちに動作可能な機能を維持する待受状態(非節電状態)に設定することができる。また、このＵＩ装置１０は、これらＣＰＵ、メモリ、記憶装置、表示装置等の一部に対する給電を停止または減少させることで、待機時におけるＵＩ装置１０の消費電力を低減する節電状態に設定することもできる。更に説明すると、ＵＩ装置１０は、上述したようにＰＣ等にて構成され、上記設定データの入力プログラム等は、例えばウィンドウズ(登録商標)等のＯＳ上で動作する。このため、ＵＩ装置１０では、ＡＣＰＩ(Advanced Configuration and Power Interface)等の電力管理規格に基づいて、給電状態の制御が行われる。
【００１９】
図２は、本実施の形態に係る画像形成システムを説明するための概略構成図である。
図２に示すように、このプリンタ１は、ネットワークを介して外部の機器に接続されている。このため、プリンタ１は、例えば外部の機器から送られる画像データをネットワーク経由で取り込むことができる。
【００２０】
このプリンタ１は、ユーザーの操作画面１０ａ（図５参照）を有するＵＩ装置１０と、原稿から画像を光学的に読み取る画像入力部（スキャナ）１１と、画像情報を用紙に印刷する画像出力部１２と、を備えている。なお、本実施の形態では、外部コントローラ３００をプリンタ１の外に配置しているが、プリンタ１の内部に配置して構成することも考えられる。その場合の外部コントローラ３００は、外部の機器との間で通信を行ってプリントジョブ（印刷指示）およびスキャンジョブを実行するものである。
また、プリンタ１は、ＵＩ装置１０、画像入力部１１、画像出力部１２および外部コントローラ３００の制御を行うとともに、コピージョブを実行するデバイスコントローラ１４を備えている。また、プリンタ１は、外部コントローラ３００にケーブル（ローカルネット）によって接続され、画像出力部１２、外部コントローラ３００およびデバイスコントローラ１４間の信号の切り替えを行うスイッチ回路１５を備えている。
【００２１】
ここで、ＵＩ装置１０は、プリンタ１とは別に電源の制御や供給がされる構成となっている。更に説明すると、ＵＩ装置１０は、プリンタ１のＵＩ装置として構成される場合のほか、例えばコンピュータ装置等の外部デバイスとして構成される場合もある。また、ＵＩ装置１０は、メモリ１０ｂを内蔵している。
【００２２】
プリンタ１は、ネットワーク経由で取り込んだ画像データを画像出力部（プリンタ）１２で印刷する処理（プリントジョブ）や、プリンタ１の画像入力部（スキャナ）１１で取り込んだ画像データをネットワーク経由で外部の機器に転送する処理（スキャンジョブ）を実行するものである。また、プリンタ１は、内部の画像入力部１１で取り込んだ画像データを処理して内部の画像出力部１２で印刷する処理（コピージョブ）も実行することができるように構成されている。
【００２３】
外部コントローラ３００は、例えば外部の機器からネットワークを介して送信されたジョブ（印刷指示）に基づいて画像データを作成し、外部コントローラ制御ＩＦ（インターフェース）でデバイスコントローラ１４との排他制御により、プリントサービスを提供するものである。また、外部コントローラ３００は、ネットワークＩＦによりスキャンジョブを制御し、スキャンサービスを提供するものである。
【００２４】
画像出力部１２は、プリントジョブが指示されると、画像データを受け取り、制御コマンドを逐次解析処理して画像出力動作を行い、用紙上に画像を印字出力するものである。
【００２５】
図３は、デバイスコントローラ１４の内部構成を説明するブロック図を示す。
図３に示すように、このデバイスコントローラ１４は、記憶手段としてのメモリ（ＮＭＶ）１４０と、ＨＤＤ（ハードディスクドライブ）１４１と、ネットワーク制御部１４２と、ユーザーインターフェース制御部１４３と、外部コントローラ制御部（通信制御部）１４４と、画像出力制御部１４５と、スキャナ制御部１４６と、システム制御部１４７と、を備えている。なお、各制御部１４２〜１４７は、制御プログラムによって実現されている。
【００２６】
ユーザーインターフェース制御部１４３は、システムの状態やジョブの処理に必要な情報をＵＩ装置１０の操作画面１０ａ（図５参照）上に表示し、ユーザーにガイドするものである。
また、ユーザーインターフェース制御部１４３は、ＵＩ装置１０とプリンタ１との間の通信状況を監視し、通信の切断を検知するとシステム制御部１４７にその信号を送るものである。すなわち、ユーザーインターフェース制御部１４３は、通信の切断を検知する通信切断検知手段としての機能を有する。
また、ユーザーインターフェース制御部１４３は、切断されたデバイスコントローラ１４とＵＩ装置１０との間の通信を再確立するものである。すなわち、ユーザーインターフェース制御部１４３は、ＵＩ装置１０が復帰後に通信を再確立する通信再接続手段（再確立手段）としての機能を有する。
また、ユーザーインターフェース制御部１４３は、ＵＩ装置１０との接続が切断、または復帰したことを、外部の機器又は外部コントローラ３００、クライアント１００（図１参照）、ネットワークＵＩなどに通知する。また、通信が復帰したときにジョブの履歴を送信する。すなわち、ユーザーインターフェース制御部１４３は、通信制御部としての機能を有する。
【００２７】
外部コントローラ制御部１４４は、プリントジョブの実行時に外部コントローラ３００からのＩＦコマンド受けて、画像出力部１２に対する画像入力・出力シーケンスに従ってプリントジョブを実行する。また、外部コントローラ制御部１４４は、外部コントローラ３００からのシステムデータ要求時に、デバイスコントローラ１４内部のシステムデータまたは画像入力部１１や画像出力部１２内部のシステムデータを通信により取得し、フォーマット変換する処理を行う。また、外部コントローラ制御部１４４は、電源スイッチ（図２参照）の電源オフ操作時に、デバイスコントローラ１４内部のシャットダウン処理要求に伴う処理も行う。
【００２８】
画像出力制御部１４５は、主にコピージョブの実行時に画像出力部１２とのＩＦ制御を行い、画像出力部１２に対する画像入力・出力シーケンスに従ってコピージョブを実行するものである。
スキャナ制御部１４６は、主にスキャンジョブの実行時に画像入力部１１とのＩＦ制御を行い、画像入力部１１に対する画像入力・出力シーケンスに従ってスキャンジョブを実行するものである。
【００２９】
システム制御部１４７は、システムの中核としてプリントジョブやコピージョブ等の複数ジョブの調停を行い、システムの資源を活用するためのものである。システム制御部１４７は、ジョブ実行中に、ソフトウエアの不具合（ハングアップや停止（終了））やＵＩ装置１０の電源オフ等により、ＵＩ装置１０とプリンタ１との間に通信切断が生じた場合に、ジョブの停止方法やジョブの継続方法を決定するジョブ制御を行う。すなわち、システム制御部１４７は、ジョブ制御手段としての機能を有する。
【００３０】
図４の（ａ）、（ｂ）及び（ｃ）は、本実施の形態に係るプリンタ１の処理を説明するためのフローチャートである。
図４の（ａ）に示すように、まず、プリンタ１とＵＩ装置１０との間の通信が切断された場合に、その通信が再確立されるときの処理をＵＩ装置１０を通じて設定される（ステップ１０１）。すなわち、切断された通信が再確立されるときに、プリンタ１とＵＩ装置１０をどのモードに遷移させるかについて、ユーザーは、ＵＩ装置１０を通じて設定する。そして、設定された処理内容（モード）が、デバイスコントローラ１４のシステム制御部１４７（図３参照）によって、保持手段としてのメモリ１４０（図３参照）に情報として格納される（ステップ１０２）。
このようにして、ユーザーは、通信の再確立時にプリンタ１とＵＩ装置１０について遷移させるモードを予め設定することができる。
更に説明すると、プリンタ１とＵＩ装置１０との間の通信が切断される原因としては、ＵＩ装置１０の電源オフ等やプリンタ１の電源オフ等が行われた場合のほか、ＵＩ装置１０がＰＣの場合には、ソフトウエア（アプリケーション）によるハングアップや停止（終了）が発生した場合を列記することができる。なお、通信が切断されたことの検知は、ユーザーインターフェース制御部１４３（図３参照）により行われる。
【００３１】
図５は、通信切断時の処理内容を設定する場合のＵＩ装置１０の操作画面１０ａの一例を示す図である。
図５に示すように、ユーザーは、ＵＩ装置１０とデバイスコントローラ１４との間の通信が再確立された場合の処理内容として、４つのいずれか一を選択することができる。その選択肢としては、具体的には、「通信が切断された時のモード」、「通常の動作モード」、「診断モード」及び「ダウンロードモード」である。４つの中のいずれか一が選択された後に「実行」ボタンが押されると、選択した事項が確定する。なお、図５に示す例では、デフォルトとして、「通信が切断された時のモード」が設定されている。
【００３２】
ここで、「通信が切断された時のモード」とは、プリンタ１とＵＩ装置１０との間の通信が切断したことがユーザーインターフェース制御部１４３（図３参照）により検知されたときのモードをいう。本実施の形態では、「通常の動作モード」、「診断モード」及び「ダウンロードモード」の中のいずれかである。
このように、本実施の形態では、通信の再確立の際に遷移するモードとして、通信切断時のモードに戻るように制御する場合のほか、通信切断時にどのモードであるかにかかわらず、予めユーザーが定めた「通常の動作モード」、「診断モード」及び「ダウンロードモード」のいずれか１つに遷移するように制御される場合も選択できる。
更に説明すると、「通常の動作モード」とは、通常の画像形成を行うモードをいい、「診断モード」とは、プリンタ１自身が故障の有無及び故障の箇所を診断するためのモードをいい、ダイアグ(DIAG)モードとも呼ばれる。「ダウンロードモード」とは、プログラムの書き換え処理を実行するモードをいう。なお、上述した３つのモード以外のモード、例えば「管理者モード」や「キーオペレータモード」等のモードに設定可能に構成することも考えられる。
【００３３】
図６は、通信切断時の処理内容を設定する場合のＵＩ装置１０の操作画面１０ａの一例を示す図である。
図６に示すように、ユーザーは、ＵＩ装置１０とデバイスコントローラ１４との間の通信が再確立された場合の処理内容として、更に、２つのいずれかを選択することができる。すなわち、図５に示す４つの選択肢のうち「通信が切断された時のモード」を選択すると、図６に示す操作画面１０ａが表示される。具体的には、「プリンタのモードとする」及び「ＵＩ装置のモードとする」である。
【００３４】
これについて説明すると、通信が切断された時のプリンタ１のモードとＵＩ装置１０のモードとは、通常は互いに同じであると考えられる。しかしながら、プリンタ１のモードとＵＩ装置１０のモードとが常に同一であるということは保証されない。例えば他のモードへの遷移時に通信が切断される場合があり、その場合には、プリンタ１のモードとＵＩ装置１０のモードとが異なることも考えられる。したがって、通信切断時のモードがプリンタ１とＵＩ装置１０とで互いに異なる場合には、どちらを優先すべきかを予め設定しておく必要がある。そのような設定は、図６に示す操作画面１０ａにて行われる。
【００３５】
図４に戻って説明を続ける。具体的には、図４の（ｂ）に示すフローチャートについて説明する。
図４の（ａ）に示すフローチャートによって、通信が再確立されたときのモード設定がなされた後には、図４の（ｂ）に示すフローチャートのように行われる。
まず、現時点のモードが検出され、検出結果がメモリ１４０に記憶される（ステップ１１１）。すなわち、デバイスコントローラ１４がモードが変更されたことを検知すると、変更前のモードに上書きされる形で、変更後のモードがメモリ１４０に書き込まれる。このように構成すると、デバイスコントローラ１４は、ユーザーインターフェース制御部１４３が通信の切断を検知した時点のメモリ１４０の書き込み内容を読み出すことで、通信切断時のモードを把握することができる。
【００３６】
更に説明すると、本実施の形態では、プリンタ１のモードとＵＩ装置１０のモードの両方が、メモリ１４０に記憶される。このように構成するのは、上述したように、プリンタ１のモードとＵＩ装置１０のモードとが互いに異なる場合にも対応可能にするためである。
なお、当然ながら、メモリ１４０に記憶されるモードとして、プリンタ１のモード又はＵＩ装置１０のモードとすることも考えられる。その場合には、図６に示す操作画面１０ａの設定が不要になり、簡易に構成することが可能になる。
【００３７】
更にまた説明すると、再確立時の処理（ステップ１０１）の設定として、通信が切断された時のモードに関係なく、予め指定した固定モード（本実施の形態では、通常の動作モード、診断モード、ダウンロードモードのいずれか）に遷移するように構成することも考えられる。そのように構成することにより、現時点のモードを記憶しておく必要がなく、簡易に構成することが可能になる。なお、付言すると、このように構成する場合には、図５に示す操作画面１０ａにおいて「通信が切断された時のモード」を表示しない。
【００３８】
ステップ１１１が行われた後には、ユーザーインターフェース制御部１４３（図３参照）によりプリンタ１とＵＩ装置１０との間の通信の切断の有無が監視される。そして、ユーザーインターフェース制御部１４３が、通信の切断を検知すると（ステップ１１２）、システム制御部１４７は、メモリ１４０に記憶されているプリンタ１のモード及びＵＩ装置１０のモードを読み出し、そのモードを切断時のモードとしてメモリ１４０に記憶させる（ステップ１１３）。
【００３９】
次に、図４の（ｃ）に示すフローチャートについて説明する。
ユーザーインターフェース制御部１４３（図３参照）は、ＵＩ装置１０（図２参照）が復帰後に、切断されたＵＩ装置１０とプリンタ１との間の通信を再確立する（ステップ１２１）。通信が再確立された後には、システム制御部１４７が、ステップ１０２（図４の（ａ）参照）で格納された設定内容を読み出し、読み出した設定内容に基づいて、通信再確立後において、遷移するモードを決定する（ステップ１２２）。そして、システム制御部１４７は、ＵＩ装置１０又は／及びプリンタ１を、決定したモードに遷移させる（ステップ１２３）。
【００４０】
ステップ１２２におけるモード決定について詳細に説明する。
図７は、通信再確立後に遷移するモードの決定手順を説明するためのフローチャートである。
図７に示すように、まず、システム制御部１４７は、図５及び図６の操作画面１０ａにより設定された内容をメモリ１４０から読み出す（ステップ１３１）。すなわち、システム制御部１４７は、再確立時のモード設定、及び、通信切断時のモードがプリンタ１とＵＩ装置１０とで異なる場合の対応を、メモリ１４０から読み出す。
【００４１】
そして、システム制御部１４７は、読み出した再確立時のモードとして「通信が切断された時のモード」が設定されているか否かを判断する（ステップ１３２）。「通信が切断された時のモード」であれば、システム制御部１４７は、メモリ１４０に記憶されているプリンタ１のモード及びＵＩ装置１０のモードが同一か否かを判断する（ステップ１３３）。
【００４２】
記憶されているプリンタ１のモード及びＵＩ装置１０のモードが同一であれば、そのモードに決定する（ステップ１３４）。もし同一でなければ、ステップ１３１で読み出された内容に基づいて、通信切断時のプリンタ１のモード又は通信切断時のＵＩ装置１０のモードのどちらかのモードに決定する（ステップ１３５）。すなわち、ステップ１３１で読み出された内容が「プリンタのモードとする」のであれば、システム制御部１４７は、再切断時に遷移するモードとして、通信切断時のプリンタ１のモードに決定する。また、ステップ１３１で読み出された内容が「ＵＩ装置のモードとする」のであれば、システム制御部１４７は、再切断時に遷移するモードとして、通信切断時のＵＩ装置１０のモードに決定する。
【００４３】
ステップ１３２において、システム制御部１４７は、読み出した再確立時のモードとして「通信が切断された時のモード」以外が設定されていると判断したときには、設定されたモードに決定する（ステップ１３６）。すなわち、読み出したモードを再確立時に遷移するモードとする。
【００４４】
以上、本実施の形態における処理手順について説明したが、図４の（ｃ）に示す再確立時の処理手順についてより具体的な例を用いて説明する。
〔第１の実施の形態〕
第１の実施の形態として、ＵＩ装置１０（図１参照）の電源がオフからオンになった場合の処理を説明する。すなわち、ＵＩ装置１０（図１参照）の電源がオフの場合において、ＵＩ装置１０（図１）の電源がオンになったときには、ユーザーインターフェース制御部１４３（図３参照）は、プリンタ１とＵＩ装置１０との間の通信を再確立する（図４の（ｃ）におけるステップ１２１参照）。そして、システム制御部１４７（図３参照）は、再確立時に遷移するモードを上述した手順（図７参照）で決定する。そして、ユーザーインターフェース制御部１４３（図３参照）は、決定されたモードをＵＩ装置１０に通知すると、ＵＩ装置１０は、通知されたモードに遷移する。
【００４５】
〔第２の実施の形態〕
第２の実施の形態として、プリンタ１（図１参照）の電源がオフ又は節電状態から電源オンになった場合の処理を説明する。プリンタ１の電源がオフの状態の場合において、プリンタ１の電源がオンになったときには、ユーザーインターフェース制御部１４３（図３参照）は、プリンタ１とＵＩ装置１０との間の通信を再確立し、遷移するモードを決定し、プリンタ１は、決定したモードに遷移する。なお、遷移するモードとして、ＵＩ装置１０のモードに自動的に遷移するように構成することも考えられる。
【００４６】
〔第３の実施の形態〕
第３の実施の形態として、プリンタ１（図１参照）の電源がオフ又は節電状態であり、かつ、ＵＩ装置１０の電源がオフの場合に、ＵＩ装置１０の電源がオンになったときの処理を説明する。なお、ＰＣとしてのＵＩ装置１０において、アプリケーションが停止から起動になったときの処理も本実施の形態と同様に行うことができる。
このような場合には、プリンタ１が電源オンになるまで、プリンタ１とＵＩ装置１０との間の通信を再確立することができない。したがって、ＵＩ装置１０は、プリンタ１との通信が再確立不可であることを図示しない表示画面に表示する。そして、プリンタ１の電源がオンにされた場合には、プリンタ１は、ユーザーインターフェース制御部１４３によってＵＩ装置１０との間の通信を再確立することになる。
【００４７】
〔第４の実施の形態〕
第４の実施の形態は、ＵＩ装置１０が動作中の場合、すなわちＵＩ装置１０の電源がオンであると共にアプリケーションが動作中である場合で、かつ、プリンタ１の電源がオフ又は節電状態の場合である。この場合には、第３の実施の形態で説明したように、ＵＩ装置１０の表示画面には、プリンタ１との通信が再確立不可であることが表示される。そして、プリンタ１の電源がオンにされた場合には、ＵＩ装置１０とプリンタ１との間の通信が再確立される。そして、ＵＩ装置１０における再確立不可である旨の表示を解除する。
【００４８】
〔第５の実施の形態〕
第５の実施の形態は、ＵＩ装置１０が動作中（ＵＩ装置１０の電源がオンでアプリケーションが動作中）に、プリンタ１の電源がオフ又は節電状態によって通信が切断された場合である。このような場合には、ＵＩ装置１０は、プリンタ１への動作指示や各種の設定を、保存手段としてのメモリ１０ｂ（図２参照）に蓄積記憶する。そして、プリンタ１との間で通信の再確立が行われたときに、メモリ１０ｂに蓄積記憶している内容をプリンタ１に送信する。
【００４９】
ここで、各種の設定については、同じ項目であれば、最新のものがメモリ１０ｂに記憶される。すなわち、古い設定を上書きして新しい設定をメモリ１０ｂに書き込む。このような項目としては、例えば、トレイの用紙の大きさの設定等を挙げることができる。このようにすることにより、最新のものをプリンタ１に送信することができる。
【００５０】
また、プリンタ１を使用するユーザーが複数存在する場合において、設定した内容を他のユーザーにより変更されることを回避したい（すなわちロックしたい）とユーザーが考える場合も想定される。したがって、プリンタ１への設定が確定するまで、設定項目を変更することが禁止されるように、ユーザーが設定可能に構成することも考えられる。また、ジョブ中に、プリンタ１の電源がオフ後オンする必要が発生した場合には、ジョブに関係する設定項目の変更を禁止に構成することも考えられる。
【００５１】
〔第６の実施の形態〕
第６の実施の形態は、ＵＩ装置１０が電源オフ又は節電状態で、プリンタ１が稼働中であった場合である。このような場合には、プリンタ１は、ＵＩ装置１０に通知すべきプリンタ１の状態や情報は、システム制御部１４７によりメモリ１４０に格納される。すなわち、プリンタ１は、その状態等をＵＩ装置１０との通信が再確立するまでメモリ１４０に記憶しておく。そして、通信が再確立された場合には、ユーザーインターフェース制御部１４３（図３参照）により、メモリ１４０に記憶している状態や情報が、時系列でＵＩ装置１０に送信される。ＵＩ装置１０は、表示すべき最新の情報を図示しない表示画面に表示する。
【００５２】
〔第７の実施の形態〕
図８は、プリンタ１について節電状態及び電源オフに移行する条件を設定するＵＩ装置１０の操作画面１０ａの一例を示す図である。
図８に示すように、ユーザーは、プリンタ１についての時間の設定を予め行うことができる。すなわち、ユーザーは、プリンタ１について、節電状態に移行するまでの経過時間と、電源がオフになるまでの経過時間を別々に設定することができる。設定された各時間情報は、保有手段としてのメモリ１４０（図３参照）にて保有される。
【００５３】
このように、本実施の形態は、ＵＩ装置１０が何らかの原因で動作不能となり復帰不能となった場合、あるいは長時間ＵＩ装置１０との接続が切断した状態の場合には、電源制御手段としてのプリンタ１のデバイスコントローラ１４は、図８に示す操作画面１０ａにより予め設定された時間の経過を待ち、電源をオフまたは節電状態に移行する。そして、節電と電源オフの設定時間は別々に設定可能としている。節電と電源オフの設定時間が同じ場合は電源をオフとする。
【００５４】
図９は、ＵＩ装置１０についてスクリーンセーブ、節電状態及び電源オフに移行する条件を設定するＵＩ装置１０の操作画面１０ａの一例を示す図である。
図９に示すように、ユーザーは、ＵＩ装置１０についての時間の設定を予め行うことができる。すなわち、ユーザーは、ＵＩ装置１０について、スクリーンセーブに移行するまでの経過時間、節電状態に移行するまでの経過時間と、電源がオフになるまでの経過時間を別々に設定することができる。設定された各時間情報は、メモリ１４０（図３参照）に保存される。
【００５５】
このように、本実施の形態では、ＵＩ装置１０とプリンタ１の節電及び電源オフの設定時間を別々に設定可とし、メモリ１４０に記憶される。また、ＵＩ装置１０は、スクリーンセーブの設定時間も別に設定可とし、メモリ１４０に記憶される。ＵＩ装置１０をプリンタ１から独立して制御できるので、ＰＣやＷＳを使ったＵＩ装置１０でなくとも、省エネの観点から好ましい。
そして、ＵＩ装置１０は、操作されない状態が設定された時間続いた場合に、スクリーンセーブ、節電、電源オフのいづれかへ移行する。なお、移行時には、ＵＩ装置１０は、その事実をプリンタ１に通知する。
【図面の簡単な説明】
【００５６】
【図１】本実施の形態に係る画像形成システムの構成例を示す図である。
【図２】本実施の形態に係る画像形成システムを説明するための概略構成図である。
【図３】デバイスコントローラの内部構成を説明するブロック図である。
【図４】本実施の形態に係るプリンタの処理を説明するためのフローチャートである。
【図５】通信切断時の処理内容を設定する場合のＵＩ装置の操作画面の一例を示す図である。
【図６】通信切断時の処理内容を設定する場合のＵＩ装置の操作画面の一例を示す図である。
【図７】通信再確立後に遷移するモードの決定手順を説明するためのフローチャートである。
【図８】第７の実施の形態におけるプリンタについて節電状態及び電源オフに移行する条件を設定するＵＩ装置の操作画面の一例を示す図である。
【図９】第７の実施の形態におけるプリンタについてＵＩ装置についてスクリーンセーブ、節電状態及び電源オフに移行する条件を設定するＵＩ装置の操作画面の一例を示す図である。
【符号の説明】
【００５７】
１…プリンタ、１０…ＵＩ装置、１０ａ…操作画面、１０ｂ，１４０…メモリ、１４…デバイスコントローラ、１４７…システム制御部
【図１】
2007325088.tif 000003
【図２】
2007325088.tif 000004
【図３】
2007325088.tif 000005
【図４】
2007325088.tif 000006
【図５】
2007325088.tif 000007
【図６】
2007325088.tif 000008
【図７】
2007325088.tif 000009
【図８】
2007325088.tif 000010
【図９】
2007325088.tif 000011