(57)【要約】【課題】  情報処理装置及び画像形成装置の更なる省電力化を図る。【解決手段】  外部装置１１０からの情報処理要求により、受信した情報を処理する情報処理装置１０１において、外部装置との間で情報の通信を行う通信部１０２と、通信部が受信した情報を処理する情報処理部１０４と、通信部を制御して、外部装置との接続状態を検出する制御部１０３と、電力供給量の異なる複数の電力供給モードを有し、該電力供給モードに応じて装置内への電力供給を行う電力供給部１０５とを備える。制御部は、オンライン状態において外部装置との通信が切断されている場合に、外部装置との接続状態を検出し、検出結果に応じて電力供給部の電力供給モードを切り替える。【選択図】  図１
2011218652.tif 000002
【特許請求の範囲】
【請求項１】
外部装置からの情報処理要求により、受信した情報を処理する情報処理装置において、
前記外部装置との間で情報の通信を行う通信部と、
前記通信部が受信した情報を処理する情報処理部と、
前記通信部を制御して、前記外部装置との接続状態を検出する制御部と、
それぞれ電力供給量の異なる複数の電力供給モードを有し、該電力供給モードに応じて装置内への電力供給を行う電力供給部とを備え、
前記制御部は、オンライン状態において前記外部装置との通信が切断されている場合に、該外部装置との接続状態を検出し、該検出結果に応じて前記電力供給部の電力供給モードを切り替えることを特徴とする情報処理装置。
【請求項２】
前記制御部は、オンライン状態において、前記通信の切断が所定時間継続した場合に、前記外部装置との接続状態を検出し、該検出結果に応じて前記電力供給部の電力供給モードを切り替えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記電力供給モードとして、
前記情報処理装置の各部に通常に電力を供給する第１の電力供給モードと、
前記通信部と前記制御部に電力を供給する、前記第１の電力供給モードより電力供給量の少ない第２の電力供給モードと、
前記通信部のみに電力を供給する、前記第２の電力供給モードより電力供給量の少ない第３の電力供給モードと
を有することを特徴とする請求項１または請求項２に記載の情報処理装置。
【請求項４】
前記制御部は、前記通信部が所定時間前記外部装置と接続した状態で前記外部装置より情報を受信しない場合に、前記電力供給部の電力供給モードを第１の電力供給モードから第２の電力供給モードに切り替え、
前記通信部が、所定時間前記外部装置と接続ができず、前記外部装置より情報を受信しない場合は、前記電力供給部の電力供給モードを第１の電力供給モードから第３の電力供給モードに切り替える
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記情報処理装置は、ネットワークを介して複数の前記外部装置より情報の受信が可能であり、
前記通信部は、応答要求信号により前記外部装置の各々の稼働状況を確認する応答要求送受信部を備え、
前記通信部が、所定時間前記外部装置より情報を受信しない場合に、前記応答要求送受信部は、前記外部装置の各々に対して前記応答要求信号を送信し、該外部装置から応答信号を受信した場合、前記制御部は、前記電力供給部の電力供給モードを第１の電力供給モードから第２の電力供給モードに切り替え、
前記外部装置からの応答信号を受信しない場合は、前記電力供給部の電力供給モードを第１の電力供給モードから第３の電力供給モードに切り替える
ことを特徴とする請求項３または請求項４に記載の情報処理装置。
【請求項６】
前記制御部は、前記応答信号を受信した前記外部装置の数が規定数以上の場合に、前記電力供給モードを第１の電力供給モードから第２の電力供給モードに切り替え、
前記応答信号を受信した外部装置の数が規定数より少ない場合に、前記電力供給モードを第１の電力供給モードから第３の電力供給モードに切り替える
ことを特徴とする請求項５に記載の情報処理装置。
【請求項７】
請求項１または請求項２に記載の情報処理装置と、
前記外部装置より受信した印刷データを媒体に印刷する印刷部と
を備えることを特徴とする画像形成装置。
【請求項８】
請求項３乃至請求項６の何れかに記載の情報処理装置と、
前記外部装置より受信した印刷データを媒体に印刷する印刷部と
を備えることを特徴とする画像形成装置。
【請求項９】
前記印刷部は、前記媒体の有無を検出する媒体検出部を備え、
前記制御部は、前記媒体検出部が媒体無しを検出した場合に、前記電力供給部の電力供給モードを第１の電力供給モードから第３の電力供給モードに切り替えることを特徴とする請求項８に記載の画像形成装置。
【請求項１０】
前記制御部は、前記媒体検出部が媒体無しを検出した場合、前記印刷部の印刷処理が未終了であれば、前記電力供給部の電力供給モードを第１の電力供給モードから第２の電力供給モードに切り替え、
前記印刷部の印刷処理が終了していれば、前記電力供給部の電力供給モードを第１の電力供給モードから第３の電力供給モードに切り替える
ことを特徴とする請求項９に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、省電力化を図った情報処理装置、及び画像形成装置に関するものである。
【背景技術】
【０００２】
従来、ネットワークを介して接続された外部ホストコンピュータとの間で情報通信を行う画像形成装置につき、例えば、特許文献１には、ネットワークとの接続がオンライン状態（外部と通信が可能な状態）では、装置各部に通常の電力供給を行い、ネットワークとの接続がオフライン状態（通信不可の状態）の場合には、省電力モードを設定し、装置内への電力供給量を抑制することで、省電力化を実現するようにした省電力化技術が開示されている。
特許文献１に係わる省電力モードでは、例えば、電力消費の大きい定着器ヒータや冷却ファン等への通電を停止するようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３２９６１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、このようなネットワークシステムでは、オンライン状態においても、画像形成装置を使用するホストコンピュータ自体がネットワークに接続されていないため、ホスト側からの印刷要求が発生しない場合もある。
従来の省電力化技術では、ネットワークとの接続がオフラインの状態において省電力化が図れるものの、上記のようにオンライン状態でありながら、画像形成装置がホスト側からの印刷要求を受信できない状態が生じていても、装置側では使用するホストとの接続状態を確認することなく、印刷要求の受信後即座に印刷処理を実行できるように通常通りの電力供給が継続されており、よって、その間は無駄な電力消費がなされるという問題があった。
【０００５】
本発明は、上記問題に鑑みなされたもので、オンラインの状態においても、外部装置との接続状態に応じて適切な省電力モードを設定することで、更なる省電力化を可能とした情報処理装置、及び画像形成装置を提供することを目的としている。
【課題を解決するための手段】
【０００６】
すなわち、本発明は、外部装置からの情報処理要求により、受信した情報を処理する情報処理装置において、上記外部装置との間で情報の通信を行う通信部と、上記通信部が受信した情報を処理する情報処理部と、上記通信部を制御して、上記外部装置との接続状態を検出する制御部と、それぞれ電力供給量の異なる複数の電力供給モードを有し、該電力供給モードに応じて装置内への電力供給を行う電力供給部とを備え、上記制御部は、オンライン状態において上記外部装置との通信が切断されている場合に、上記外部装置との接続状態を検出し、該検出結果に応じて上記電力供給部の電力供給モードを切り替えることを特徴としている。
【発明の効果】
【０００７】
本発明によれば、オンラインの状態においても、外部装置との接続状態に応じて適切な電力供給モードを設定して、装置内の適所に所定の機能を維持するための必要最小限の電力を供給することができ、これにより、省電力モードにおいては、従来に比べて更なる消費電力の低減を図ることができる。
【図面の簡単な説明】
【０００８】
【図１】実施例１によるプリンタ装置の機能構成を示すブロック図である。
【図２】プリンタ装置のハード構成を示すブロック図である。
【図３】実施例１の動作を示すフローチャートである。
【図４】実施例１の動作を示すタイミングチャートである。
【図５】プリンタエンジンの概略構成を示す図である。
【図６】実施例２によるプリンタ装置の機能構成を示すブロック図である。
【図７】実施例２の動作の要部を示すフローチャート（１）である。
【図８】実施例２の動作の要部を示すフローチャート（２）である。
【図９】ユーザ情報格納エリアへのユーザ情報の格納例を示す図である。
【図１０】実施例３の動作の要部を示すフローチャートである。
【図１１】実施例４によるプリンタ装置の機能構成を示すブロック図である。
【図１２】実施例４の動作の要部を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、図１〜図１２に基づいて、本発明の情報処理装置として、画像形成装置の実施形態を説明する。尚、本実施形態では、画像形成装置として、プリンタ装置を例に説明する。
【実施例１】
【００１０】
先ず、図１を用いて、本実施例によるプリンタ装置の機能構成を説明する。
図１は、本発明の実施例１によるプリンタ装置の機能構成を示すブロック図である。
図１に示すように、本実施例のプリンタ装置１０１は、通信部１０２、制御部１０３、情報処理部１０４、電力供給部１０５を備える。
【００１１】
上記通信部１０２は、双方向インターフェースにより外部接続されるホストコンピュータ１１０（外部装置）との間で情報通信を行う部分である。該通信部１０２は、オンライン状態においてホストコンピュータ１１０との接続を検出しているインターフェース接続状態と、ホストコンピュータ１１０との接続を検出していないインターフェース未接続状態の二つの態様を有する。
通信部１０２は、また、電力供給部１０５に対して後述する電力供給モードの切り替え制御を行う。
【００１２】
上記制御部１０３は、各種装置設定情報や通信部１０２が受信した印刷データ等を格納しておく記憶部１０３−１と、所定の監視時間を計測するタイマ部１０３−２と、通信部１０２の接続状態（インターフェース接続状態かインターフェース未接続状態か）を検出する検出部１０３−３と、電力供給部１０５に対して後述する電力供給モードの切り替え制御を行う判断部１０３−４とを備える。
【００１３】
上記情報処理部１０４は、制御部１０３の記憶部１０３−１に格納されている印刷データの印刷処理を行う部分である。尚、印刷データは、該情報処理部１０４において、本プリンタ装置１０１で印刷可能なデータ形式に変換された後に印刷される。
【００１４】
上記電力供給部１０５は、装置内に電力を供給する部分であり、通常動作を行うため、通信部１０２、制御部１０３、情報処理部１０４のそれぞれに所定の電力を供給する第１の電力供給モードと、通信部１０２及び制御部１０３に電力を供給する第２の電力供給モードと、通信部１０２のみに電力を供給する第３の電力供給モードの、３つの電力供給形態を有する。
【００１５】
ここで、第１の電力供給モードとは、ホストコンピュータ１１０より印刷要求（情報処理要求）があったときに、即座に印刷処理が実行できる状態に装置内の各部分を維持しておくために必要な電力を供給するモードである。
第２の電力供給モードは、印刷要求があった時に即座に印刷処理を実行できないが、印刷処理の際に消費電力の大きい定着器ヒータ（図５）や冷却ファン（図示せず）等への通電を行う情報処理部１０４への電力供給を断つことにより、第１のモードに比べて消費電力を低減するようにしたモードである。
また、第３の電力供給モードは、最低限、ホストコンピュータとの情報通信を可能な状態に維持しておくために通信部１０２にのみ電力を供給することで、第２の電力供給モードよりもさらに消費電力を低減するようにしたモードである。
尚、既述したように、これらの電力供給モードは、制御部１０３、或いは通信部１０２からの指令により、適宜切り替え可能である。
【００１６】
次に、図２を用いて、図１の各機能ブロックに対応するハード構成を説明する。図２は、プリンタ装置１０１のハード構成を示すブロック図である。
図２に示すように、制御部１０３は、ＣＰＵ２０２と、アドレス／データバス２０６を介して該ＣＰＵ１０２に接続されたプログラム用ＲＯＭ２０３（Read  Only  Memory）と、データ蓄積用メモリ２０４と、装置設定情報格納用メモリ２０５とで構成されている。
【００１７】
上記ＣＰＵ２０２は、プログラム用ＲＯＭ２０３に格納されている制御プログラムを実行することにより、ホスト側との通信制御を含む装置全体の制御や各メモリ２０４、２０５におけるデータ管理（画像データや装置設定情報等の入出力制御）等を行う。また、ＣＰＵ２０２には、監視時間計測用のタイマ２０２−１が内蔵されている。
【００１８】
上記データ蓄積用メモリ２０４は、通信部１０２が受信した印刷データを格納しておくためのバッファメモリ（例えば、ＲＡＭ：Random  Access  Memory）である。
上記装置設定情報格納用メモリ２０５は、装置動作に関する情報（例えば、タイマ２０２−１に設定する監視時間データ、ホスト側より受信したユーザ情報等）を格納しておくためのメモリ（例えば、ＲＡＭ）であって、ＣＰＵ２０２は、該装置設定情報格納用メモリ２０５内の情報を適宜読み出し、参照しながら装置全体の制御を行う。
ここで、ＣＰＵ２０２は、図１の検出部１０３−３と判断部１０３−４に対応し、タイマ２０２−１は、図１のタイマ部１０３−２に対応し、データ蓄積用メモリ２０４と装置設定情報格納用メモリ２０５は、図１の記憶部１０３−１に対応している。
【００１９】
電力供給部１０５は、アドレス／データバス２０６を介してＣＰＵ２０２に接続された電源部２１０を備える。
該電源部２１０は、プリンタ装置１０１内への電力供給を行う部分であり、既述したように、プリンタ装置１０１の通信部１０２、制御部１０３、及び情報処理部１０４のそれぞれに電力を供給する第１の電力供給モードと、通信部１０２及び制御部１０３に電力を供給する第２の電力供給モードと、通信部１０２のみに電力を供給する第３の電力供給モードを有し、ＣＰＵ２０２及び後述するサブＣＰＵ２０７の指示に基づいて、これら３つの電力供給モードを適宜切り替えて電力供給を行う。
【００２０】
通信部１０２は、それぞれアドレス／データバス２０６を介して制御部１０３のＣＰＵ２０２に接続されたサブＣＰＵ２０７と、サブプログラム用ＲＯＭ２０８と、ホストインターフェース部２０９とで構成されている。
【００２１】
上記ホストインターフェース部２０９は、ＣＰＵ２０２、或いはサブＣＰＵ２０７の制御により、ホストコンピュータ１１０との間で情報通信を行い、ホスト側より印刷要求時のデータ（ヘッダ、印刷データ）を受信する部分であり、ホスト側との接続を検出し、ホスト側と通信が可能なインターフェース接続状態と、ホスト側との接続を検出できず、ホスト側と通信が不可能なインターフェース未接続状態の二つの態様を有する。
【００２２】
尚、ホストインターフェース部２０９における通信制御は、ＵＳＢ２．０、ＩＥＥＥ１２８４、ＩＥＥＥ１３９４、イーサーネット（ゼロックス社の商標）等の諸規格に準拠している。
【００２３】
上記サブＣＰＵ２０７は、プログラム用ＲＯＭ２０３に格納されている制御プログラムを起動することにより、第１の電力供給モードでは、後述する情報処理部１０４のプリンタエンジンインターフェース部２１１を介してプリンタエンジン２１２の制御（各種モータの駆動制御や、センサ情報の取り込みと、取り込んだセンサ情報のＣＰＵ２０２への転送等）を行う。
また、第３の電力供給モードでは、ホストインターフェース部２０９を介して、ホストコンピュータ１１０との間で情報通信を行う。
【００２４】
情報処理部１０４は、アドレス／データバス２０６を介して制御部１０３のＣＰＵ２０２に接続されたプリンタエンジンインターフェース部２１１と、該プリンタエンジンインターフェース部２１１に接続されたプリンタエンジン２１２とで構成されている。
【００２５】
上記プリンタエンジンインターフェース部２１１は、アドレス／データバス２０６とプリンタエンジン２１２の間に介在されるインターフェース回路であり、サブＣＰＵ２０７の制御により、上記アドレス／データバス２０６を介してデータ蓄積用メモリ２０４より印刷データを取得してプリンタエンジン２１２に転送したり、ＣＰＵ２０２との間で制御信号の送受信を行ったりする部分である。
上記プリンタエンジン２１２は、サブＣＰＵ２０７の制御により、各種モータやセンサ等の機構部分を制御して、プリンタエンジンインターフェース部２１１を介して受信した印刷データの印刷処理を行う部分である。
【００２６】
次に、図５を用いて、プリンタエンジン２１２の構成を説明する。図５は、プリンタエンジン２１２の概略構成を示す図である。
プリンタエンジン２１２は、印刷用の用紙（媒体）を収容する用紙カセット５０９と、該用紙カセット５０９内の用紙の有無を検出する用紙センサ５１０と、用紙カセット５０９に収容されている用紙を１枚ずつ用紙搬送路５１１に繰り出すホッピングローラ５０８と、繰り出された用紙を所定のタイミングで搬送するレジストローラ５０７と、筒状の感光ドラム５０１と、該感光ドラム５０１の表面を負に帯電する帯電部５０２と、帯電された感光ドラム５０１の表面を露光し、印刷データに基づく静電潜像を形成する露光部５０３と、該静電潜像をトナーにより可視像化する現像部５０４と、感光ドラム５０１表面のトナー像を用紙に転写する転写部５０５と、転写されたトナー像を熱と押圧力により用紙に定着させる定着部ヒートローラ５０６と、で概略構成されている。
【００２７】
上記構成のプリンタ装置１０１による通常印刷時の制御は、以下のように行われる。
先ず、ホストコンピュータ１１０とのインターフェース接続状態において印刷要求が発生し、ホストコンピュータ１１０より印刷データが送信される。
ホストインターフェース部２０９が印刷データを受信すると割り込み信号が発生し、該割り込み信号による割り込み処理においてＣＰＵ２０２は印刷データの受信を認識し、受信した印刷データをアドレス／データバス２０６を介して制御部１０３のデータ蓄積用メモリ２０４に蓄積する。
【００２８】
このデータ蓄積用メモリ２０４は、印刷バッファとして使用されており、外部印刷要求による印刷データの受信・蓄積が終了すると、ＣＰＵ２０２は、データ蓄積用メモリ２０４に蓄積された印刷データをアドレス／データバス２０６を介してプリンタエンジンインターフェース部２１１に送出する。
【００２９】
サブＣＰＵ２０７の制御により、プリンタエンジンインターフェース部２１１は、データ蓄積用メモリ２０４より送られてくる印刷データをプリンタエンジン２１２に転送する。
【００３０】
プリンタエンジン２１２は、サブＣＰＵ２０７より印刷の指示を受けると、各種モータへの電力供給を開始し、先ず、ホッピングローラ５０８の回転駆動により用紙カセット５０９より用紙が繰り出され、更に、レジストローラ５０７の回転駆動により、用紙は用紙搬送路５１１上を矢印方向に感光ドラム５０１へと搬送される。
【００３１】
帯電部５０２により感光ドラム５０１の表面が負に帯電された後、露光部５０３からの露光光が感光ドラム５０１の表面に照射され、感光ドラム５０１の表面に印刷データに基づく静電潜像が形成される。この静電潜像は、現像部５０４によりトナー像として可視像化され、転写部５０５においてトナー像が別途搬送される用紙に転写される。
用紙上のトナー像は、定着部ヒートローラ５０６により溶融・押圧されて用紙に定着し、印刷物として装置外部に排出される。
【００３２】
尚、通常の印刷制御では、装置の待機状態（非印刷状態）においても、定着部ヒートローラ５０６の表面温度を常に好適な定着温度に保持するために常時所定の電力が供給されている。
【００３３】
次に、図３及び図４を用いて実施例１の動作を説明する。図３は、実施例１の動作を示すフローチャート、図４は実施例１の動作を示すタイミングチャートである。
【００３４】
図３において、先ず、Ｓ３０１で、プリンタ装置１０１に電源が投入されると、電源部２１０は装置内の各部（通信部１０２、制御部１０３、情報処理部１０４）に電力を供給する。
【００３５】
次に、Ｓ３０２で、ＣＰＵ２０２は、データ蓄積用メモリ２０４や装置設定情報格納用メモリ２０５等の各メモリの初期化を行うと共に、各周辺ＬＳＩの初期設定を行う。
また、サブＣＰＵ２０７は、プリンタエンジンインターフェース部２１１を介してプリンタエンジン２１２を制御し、印刷準備（例えば、定着部ヒートローラ５０６の通電制御や図示しない冷却ファンの通電等）を行う。
上記したＳ３０２の処理完了すると、ＣＰＵ２０２は、装置をオンラインの状態（ホストインターフェース部２０９を介して外部装置との通信が可能な状態）とし、該オンライン状態においてプリンタ装置１０１は、ホスト側からの印刷要求の受け入れを待つ、待機状態となる。
【００３６】
この状態が第１の電力供給モードであり、消費電力は、最大のＰＳ１となる（図４の時間Ｔ０−Ｔ１）。この状態で装置内の定着部ヒートローラ５０６温度は、良好な定着が行える好適温度に保持され、即座に印刷可能な状態となっている。
【００３７】
次に、Ｓ３０３で、ＣＰＵ２０２は、タイマ２０２−１に監視時間として所定の省電力モード移行時間データをセットし、タイマ２０２−１を起動する。尚、この省電力モード移行時間データは、制御部１０３の装置設定情報格納用メモリ２０５に格納されている。
【００３８】
次に、Ｓ３０４で、ＣＰＵ２０２は、ホストインターフェース部２０９を介してホスト側からの印刷要求（印刷データの受信）を待ち、上記省電力モード移行時間内に印刷データを受信するとＳ３１５に進む。Ｓ３１５において、ＣＰＵ２０７は、情報処理部１０４を制御して受信した印刷データの印刷処理を行い、印刷処理が終了するとＳ３０３に戻る。
【００３９】
他方、省電力モード移行時間内に印刷データを受信できずにＳ３０５でタイムアウトを検知すると、Ｓ３０６で、ＣＰＵ２０２は、ホストインターフェース部２０９を介してホストコンピュータ１１０との接続を確認し、インターフェース接続が確認できればＳ３０７に進み、インターフェース接続を確認できない場合にはＳ３１１に進む。
【００４０】
Ｓ３１１で、ＣＰＵ２０２は、先ず、ホストインターフェース部２０９の制御を停止すると共に、サブＣＰＵ２０７をリセットして、サブプログラム用ＲＯＭ２０８内のサブ制御プログラムにて立ち上げ、該サブＣＰＵ２０７によるホストインターフェース部２０９の制御を開始する。
すなわち、ホストインターフェース部２０９によるホストコンピュータ１１０との情報通信処理の制御をＣＰＵ２０２からサブＣＰＵ２０７に移行する。
【００４１】
その後、サブＣＰＵ２０７は、電源部２１０を制御して、制御部１０３（ＣＰＵ２０２、プログラム用ＲＯＭ２０３、データ蓄積用メモリ２０４、装置設定情報格納用メモリ２０５）への電力供給を遮断する。この結果、電源部２１０による電力の供給先は、通信部１０２のみとなる。
【００４２】
この状態が第３の電力供給モードであり、装置の電源投入状態において消費電力が最も少ないＰＳ３となる（図４の時間Ｔ２−Ｔ３）。この状態では、印刷要求があったときに、即座に印刷処理を実行できないが、後述する第２の電力供給モードの状態より更に消費電力を低減することができ、且つ、最低限、ホストコンピュータ１１０との通信機能は確保されている。
【００４３】
先の、Ｓ３０６の判定で、インターフェース接続が確認された場合は、Ｓ３０７で、ＣＰＵ２０２は、電源部２１０を制御して、情報処理部１０４（プリンタエンジンインターフェース部２１１、プリンタエンジン２１２）への電力供給を遮断する。
【００４４】
この状態が第２の電力供給モードであり、消費電力は、第１の電力供給モードより小さいＰＳ２となる（図４の時間Ｔ１−Ｔ２）。この状態では、消費電力の大きい定着部ヒートローラ５０６等への通電がオフされているため、印刷要求があったとき即座に印刷処理を実行できないが、第１の電力供給モードに比べて消費電力を低減することができる。
【００４５】
次に、Ｓ３０８で、ＣＰＵ２０２は、再度タイマ２０２−１に省電力モード移行時間データをセットし、タイマ２０２−１を起動する。
【００４６】
次に、Ｓ３０９で、ＣＰＵ２０２は、ホストインターフェース部２０９を介してホスト側からのデータ受信を待ち、上記省電力モード移行時間内に印刷データを受信すると、Ｓ３１６に進み、電源部２１０を制御して情報処理部１０４への電力供給を開始し、装置内への電力供給を第２の電力供給モードから第１の電力供給モードに切り替えると共に、Ｓ３１５で受信した印刷データの印刷制御を行う。
【００４７】
他方、省電力モード移行時間内に印刷データを受信できず、Ｓ３１０でタイムアウトを検知すると、Ｓ３１１で、ＣＰＵ２０２は、制御部１０３への電力供給を遮断し、装置内への電力供給を第２の電力供給モードから第３の電力供給モードに切り替える。
【００４８】
次に、Ｓ３１２で、サブＣＰＵ２０７（第３の電力供給モードでは、通信制御はＣＰＵ２０２からサブＣＰＵ２０７に移行されている）は、ホストインターフェース部２０９を介してデータ受信するまで待機し、印刷データを受信すると、Ｓ３１３で、電源部２１０を制御して情報処理部１０４と制御部１０３への電力供給を開始し、装置内への電力供給を第３の電力供給モードから第１の電力供給モードに切り替える（図４の時間Ｔ３−Ｔ４）。
【００４９】
次に、Ｓ３１４では、先のＳ３１３の処理において、第１の電力供給モードが設定され、制御部１０３への電力供給が開始されると、ＣＰＵ２０２が再起動し、初期化（プログラム用ＲＯＭ２０３内の制御プログラムによる立ち上げ）により、ＣＰＵ２０２による処理が可能となるため、ホストインターフェース部２０９の制御は、サブＣＰＵ２０７よりＣＰＵ２０２に移行される。
一方、サブＣＰＵ２０７はＣＰＵ２０２の起動により初期化され、再度サブプログラム用ＲＯＭ２０３の制御プログラムにて立ち上がることで、該サブＣＰＵ２０７によるプリンタエンジン２１２の制御については可能となる。
【００５０】
Ｓ３１４における制御部１０３の初期化終了後、Ｓ３１５で、ＣＰＵ２０２は、先のＳ３１２で受信した印刷データの印刷制御を行う。
【００５１】
以上、実施例１によれば、プリンタ装置内の電力供給を供給先の異なる複数モードに切り替え可能とし、オンライン状態においても、外部装置との接続状態に応じて適切な電力供給モードに切り替えて、装置内の適所に必要最小限の電力を供給することにより、省電力モードにおける更なる消費電力の低減を図ることができる。
【実施例２】
【００５２】
次に、図６を用いて本発明の実施例２によるプリンタ装置の機能構成を説明する。図６は、実施例２によるプリンタ装置の機能構成を示す図である。
実施例２の機能構成では、プリンタ装置１０１がネットワーク６１０を介して複数のホストコンピュータ６１１〜６１４に接続されている点と、通信部１０２が応答要求送受信部１０２−１を備える点と、記憶部１０３−１の装置設定情報格納用メモリ２０５内に新たにユーザ情報格納エリア２０５−１を設けた点が実施例１（図１）と相異している。尚、実施例１と同じ機能ブロックの説明は省略する。
【００５３】
上記応答要求送受信部１０２−１は、外部装置との接続状態を確認する部分で、制御部１０３より応答要求の指示（ホストとの接続確認の指示）があると、ＣＰＵ２０２は、ホストインターフェース部２０９を制御してホストコンピュータ６１１〜６１４の各々に対して応答要求信号を送信し、ホストインターフェース部２０９がホストコンピュータ６１１〜６１４から応答信号を受信すると、ＣＰＵ２０２がこれを検知して、本装置と応答があったホストとの接続を認識する。
即ち、本装置と応答したホストとは情報通信が可能であり、印刷要求が発生し得る状態にあることを認識する。
【００５４】
上記ユーザ情報格納エリア２０５−１は、データ送信元のホストコンピュータ６１１〜６１４の情報（ホスト名、ＩＰアドレス等）を格納しておく部分である。図９に格納例が示されており、データを受信した順に、各々送信元のユーザのユーザ登録番号と、それに対応するホスト名とＩＰアドレスが格納されていく。
【００５５】
次に、図７及び図８を用いて実施例２の動作を説明する。図７は実施例２の動作の要部を示すフローチャート（１）、図８は実施例２の動作の要部を示すフローチャート（２）である。
本実施例の動作は、実施例１（図３）の内、Ｓ３０６とＳ３１５の処理が相異している。即ち、実施例２の動作では、図３のＳ３１５の処理に替えて図７の処理が実行され、図３のＳ３０６の処理に替えて図８の処理が実行されることになる。これら以外の処理については実施例１と同様であり、説明は省略する。
【００５６】
先ず、図３のＳ３０４において、ネットワーク６１０を介してホストコンピュータ６１１〜６１４から送信される印刷データの受信を検出し（Ｓ３０４のＹＥＳ）、Ｓ３１５で印刷処理を行う場合、本実施例では、処理をＳ３０４のＹＥＳから図７のＳ７０１に移行し、Ｓ７０１において、ＣＰＵ２０２は、受信データ（印刷データ開始パケット内のヘッダ及び印刷データ）を解析し、そのユーザ情報（ホスト名、ＩＰアドレス）を装置設定情報格納用メモリ２０５内のユーザ情報格納エリア２０５−１に格納する。
各ホストコンピュータ６１１〜６１４からのユーザ情報は、受信した順番にユーザ情報格納エリア２０５−１に格納していく（図９参照）。
【００５７】
次に、Ｓ７０２で、ＣＰＵ２０７は、情報処理部１０４を制御してヘッダに続く印刷データの印刷処理を行う。
【００５８】
次に、図３のＳ３０６において、ＣＰＵ２０２が、ホストインターフェース部２０９を介して、ホストコンピュータとの接続を確認する場合、本実施例では、図８のＳ８０１に移行し、Ｓ８０１において、ＣＰＵ２０２は、ユーザ情報格納エリア２０５−１に格納されているユーザ情報（図９参照）を読み出し、ホストコンピュータ６１１〜６１４の各ユーザ端末に対し、ホストインターフェース部２０９を介してネットワーク６１０に応答要求信号（応答要求パケット）を送信する。
【００５９】
次に、Ｓ８０２で、ユーザからの応答信号（応答パケット）の受信を待ち、応答信号を受信すると、図３のＳ３０７に進み、応答信号を受信しない場合は、図３のＳ３１１に進む。
【００６０】
即ち、本実施例では、応答要求信号に対してユーザから応答があれば、ユーザによる印刷要求の発生頻度が高いと判断して装置内への電力供給を第１の電力供給モードから第２の電力供給モードに切り替え、応答がなければ、印刷要求の発生頻度が低いと判断して装置内への電力供給を第１の電力供給モードから第３の電力供給モードに切り替えるようにしている。
【００６１】
以上、実施例２によれば、プリンタ装置１０１が物理的にネットワーク６１０に接続されている状態で、使用されるホストコンピュータとの接続確認が可能であり、ホストコンピュータとの接続が確認できない場合は、省電力モードに切り替えることで消費電力の低減を図ることができる。
【実施例３】
【００６２】
実施例３の機能構成では、図示しないが、実施例２（図６）において、装置設定情報格納用メモリ２０５内のユーザ情報格納エリア２０５−１に、予め設定した省電力モードユーザ数を格納しておくための新たなエリアとして省電力モードユーザ数格納エリアを確保した点が実施例２と相異している。
【００６３】
以下、図１０を用いて実施例３の動作を説明する。図１０は実施例３の動作の要部を示すフローチャートである。
実施例３の動作は、実施例２（図８）の処理を図１０の処理に置き換えたものである。それ以外の処理は実施例２と同様であり、説明は省略する。
【００６４】
図３のＳ３０６において、ＣＰＵ２０２が、ホストインターフェース部２０９を介して、ホストコンピュータ１１０との接続を確認する場合、本実施例では、処理を図１０のＳ１００１に移行し、Ｓ１００１において、ＣＰＵ２０２は、ユーザ情報格納エリア２０５−１に格納されているユーザ情報（図９参照）を読み出し、該ユーザ情報（ホスト名、ＩＰアドレス）に基づき各ユーザに対し、ホストインターフェース部２０９を介してネットワーク６１０上に応答要求信号を送信する。
【００６５】
次に、Ｓ１００２で、該応答要求信号に対するユーザからの応答信号を待ち、応答信号を受信した場合は、Ｓ１００３に進み、応答信号を受信しない場合は、図３のＳ３１１に進む。
【００６６】
Ｓ１００３では、応答信号を受信したユーザ端末（ネットワーク６１０に接続されているホストコンピュータ）の数と予め省電力モードユーザ数格納エリアに格納されている省電力モードユーザ数とを比較し、応答した端末数が省電力モードユーザ数以上の場合は、図３のＳ３０７に進む。
他方、応答した端末数が省電力モードユーザ数より少ない場合は、図３のＳ３１１に進み、ＣＰＵ２０２は、電力供給部１０５を制御して装置内への電力供給を第１の電力供給モードから第３の電力供給モードに切り替える。
尚、上記省電力モードユーザ数は、ネットワーク６１０システムに関わるユーザ数（ホストコンピュータの数）に鑑み、該ユーザによるプリンタ装置の使用状況から経験的に導き出した値である。
【００６７】
即ち、本実施例では、ネットワーク６１０を介して通信可能なホストコンピュータが存在しない場合、或いは、通信可能なホストコンピュータが存在しても、その数が所定数に満たない場合は、印刷要求の発生頻度が低いと判断して装置内への電力供給を第３の電力供給モードに設定し、通信可能なホストコンピュータの数が所定数以上の場合は、印刷要求の発生頻度がある程度高いものと判断して装置内への電力供給を第２の電力供給モードに設定するようにしている。
【００６８】
以上、実施例３によれば、プリンタ装置１０１が物理的にネットワーク６１０に接続されている状態で、使用されるホストコンピュータとの接続が確認されても、接続が確認されたホストコンピュータの数が少ない場合は、印刷要求の発生頻度が低いものと判断し、より消費電力の少ない電力供給モードに移行することで、省電力モードにおける更なる消費電力の低減を図ることができる。
【実施例４】
【００６９】
次に、図１１を用いて本発明の実施例４によるプリンタ装置の機能構成を説明する。図１１は、実施例４によるプリンタ装置の機能構成を示す図である。
実施例４の機能構成では、実施例２（図６）の構成で、情報処理部１０４のプリンタエンジン２１２に替えて、媒体検出部１０４−２を備える印刷部１０４−１を設けている。尚、実施例２と同じ機能ブロックの説明は省略する。
【００７０】
上記印刷部１０４−１は、図２のプリンタエンジン２１２に相当するもので、その概略構成は、図５に示す通りである。
上記媒体検出部１０４−２は、用紙カセット内の用紙の有無を検出する部分であり、図５の用紙センサ５１０に相当する。
【００７１】
以下に、図１２を用いて実施例４の動作を説明する。図１２は、実施例４の動作の要部を示すフローチャートである。
本実施例の動作は、実施例１に対しては、Ｓ３０６の処理が相異し、また、実施例２に対しては、図８の処理が相異している。ここでは、相異する部分のみを図１２に基づいて説明する。
【００７２】
図３のＳ３０６において、ＣＰＵ２０２が、ホストインターフェース部２０９を介して、ホストコンピュータ１１０との接続を確認する場合、本実施例では、処理を図１２のＳ１２０１に移行する。
Ｓ１２０１において、サブＣＰＵ２０７は、媒体検出部１０４−２（用紙センサ５１０）の検知出力を取り込み、ＣＰＵ２０２に転送する。
ＣＰＵ２０２は、受信した検知出力より用紙の有無を判断し、用紙有りと判断するとＳ１２０３に進む。尚、Ｓ１２０３では、ホストコンピュータ１１０との接続確認のために、既述した図３の３０６の処理、或いは図８のＳ８０１、Ｓ８０２の処理が実行される。
【００７３】
他方、先の１２０１の判定で、用紙無しと判断するとＳ１２０２に進み、ＣＰＵ２０２は、未印刷のデータが制御部１０３のデータ蓄積用メモリ２０４内に存在しているか否かを確認する。未印刷データが存在している場合は、Ｓ１２０３に進む。
未印刷データが存在しない場合は、図３のＳ３１１に進み、ＣＰＵ２０２は、電力供給部１０５を制御して装置内への電力供給を第１の電力供給モードから第３の電力供給モードに切り替える。
【００７４】
即ち、本実施例では、用紙無しが発生した場合、印刷データが残存しなければ、既に、受信した全ての印刷データの印刷処理が終了している状態であって、印刷要求の発生頻度が低いとして装置内への電力供給を第３の電力供給モードに設定する。
また、印刷データが残存していれば、用紙補給にて印刷処理の継続実行が可能な状態であって、印刷要求の発生頻度が用紙無しの場合より高いとして、装置内への電力供給を第２の電力供給モードに設定するようにしている。
【００７５】
以上、実施例４によれば、プリンタ装置１０１が物理的にネットワーク６１０に接続している状態で、使用されるホストコンピュータとの接続が確認されても、用紙無しで装置の使用が不可である場合は、より消費電力の少ない電力供給モードに移行することにより、省電力モードにおける更なる消費電力の低減を図ることができる。
【産業上の利用可能性】
【００７６】
以上、本実施形態では、本発明をプリンタ装置に適用した例を示したが、これに限定されるものではなく、ファクシミリ装置や複写機、複合機、或いは、他の種類の周辺機器にも適用可能である。
また、パーソナルコンピュータやネットワーク機器、家電等、他のインターフェースやネットワークに接続された情報処理装置にも適用可能である。
【符号の説明】
【００７７】
１１０、６１１〜６１４  ホストコンピュータ（外部装置）
１０１  情報処理装置（画像形成装置）
１０２  通信部
１０２−１  応答要求送受信部
１０３  制御部
１０４  情報処理部
１０４−１  印刷部
１０４−２  媒体検出部
１０５  電力供給部
６１０  ネットワーク
【図１】
2011218652.tif 000003
【図２】
2011218652.tif 000004
【図３】
2011218652.tif 000005
【図４】
2011218652.tif 000006
【図５】
2011218652.tif 000007
【図６】
2011218652.tif 000008
【図７】
2011218652.tif 000009
【図８】
2011218652.tif 000010
【図９】
2011218652.tif 000011
【図１０】
2011218652.tif 000012
【図１１】
2011218652.tif 000013
【図１２】
2011218652.tif 000014