(57)【要約】      （修正有）【課題】消費電力を制限内にするための管理を容易に実現する印刷装置を提供する。【解決手段】印刷装置４は、社内ネットワーク１に接続された他の印刷装置の消費電力が、設定された電力に達しているか否かを示す情報を含む印刷装置状態情報を受信して、印刷装置状態情報を印刷装置情報リストとして記憶する。印刷装置４は、社内ネットワーク１に接続されたクライアントＰＣ２より印刷の指示があった場合に、印刷装置状態情報に基づいて印刷状態の移行を制御する。【選択図】図１
2015131400.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された印刷装置において、
前記ネットワークに接続された他の印刷装置の消費電力が、設定された電力に達しているか否かを示す情報を含む印刷装置状態情報を受信する情報受信手段と、
前記ネットワークに接続された端末装置より印刷の指示があった場合に、前記印刷装置状態情報に基づいて、印刷状態の移行を制御する制御手段とを有する印刷装置。
【請求項２】
グループＩＤが設定されているネットワークに接続された印刷装置において、
前記ネットワークに接続された他の印刷装置の消費電力が、設定された電力に達しているか否かを示す情報を含む印刷装置状態情報を受信する情報受信手段と、
電源系統毎に前記印刷装置に設定されたグループＩＤ及び前記他の印刷装置に設定されたグループＩＤを記憶しているＩＤ記憶手段と、
前記ネットワークに接続された端末装置より印刷の指示があった場合に、前記印刷装置状態情報をもとに前記印刷装置と同じグループＩＤが設定された他の印刷装置の消費電力が、設定された電力に達しているか否かに基づいて、印刷状態の移行を制御する制御手段とを有する印刷装置。
【請求項３】
他の印刷装置から印刷装置状態情報の問い合わせを受信する受信手段と、
印刷ジョブの実行中に前記他の印刷装置から前記問い合わせを受信した場合に、当該印刷ジョブの後に一定時間、印刷ジョブに対する印刷動作を休止させる印刷休止手段とをさらに有する請求項１または請求項２記載の印刷装置。
【請求項４】
ネットワークに接続された印刷装置において実行される印刷制御方法であって、
前記ネットワークに接続された他の印刷装置の消費電力が、設定された電力に達しているか否かを示す情報を含む印刷装置状態情報を受信する情報受信ステップと、
前記ネットワークに接続された端末装置より印刷の指示があった場合に、前記印刷装置状態情報に基づいて、印刷状態の移行を制御する制御ステップとを有する印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続される印刷装置、同印刷装置で使用される印刷制御方法に関する。
【背景技術】
【０００２】
近年では、同一のネットワークに接続された複数の印刷装置を、同一のネットワークに接続された複数のクライアント端末（パーソナルコンピュータ等）によって使用可能とする印刷システムが使用されている。複数の印刷装置は、複数のクライアント端末によって共有されており、任意のタイミングでクライアント端末からの印刷命令に応じて印刷動作を実行する。
【０００３】
一般に、オフィス内においては、複数の印刷装置やクライアント端末には、配電盤より配設された電源系統を通じて、商用電源（例えば、ＡＣ１００Ｖ電源）から電力が供給されている。通常、電源系統には供給可能な電力が制限されているため、同じ電源系統に接続された複数の印刷装置やクライアント端末を制限内の電力量に収まるように使用する必要がある。
【０００４】
従来、複数のプリンタが接続されたネットワークシステムにおいて、プリンタの使い勝手を低下させることなく消費電力の節約を促進させる情報処理装置（プリンタ管理部）が考えられている（特許文献１参照）。特許文献１に記載された情報処理装置は、ネットワークに接続されたコンピュータから複数のプリンタについて平均電力と待機状態の電力、プリンタの総平均電力の上限値を入力し、これらの情報をもとにして複数のプリンタの動作状態を管理する。すなわち、情報処理装置は、複数のプリンタを全て待機状態にしておき、印刷命令に応じてプリンタを印刷状態にすると消費電力の上限値を超えると判定される場合には印刷命令に対して印刷動作状態にしないようにすることで、消費電力が上限値を超えないようにする。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第３８３２８６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
このように特許文献１に記載された従来技術では、複数のプリンタの動作を管理するための情報処理装置を設ける必要があり、この情報処理装置に対して全てのプリンタについて平均電力と待機状態の電力、プリンタの総平均電力の上限値などの情報を入力しなければならない。従って、ネットワークに新たに追加されるプリンタがある場合には、その都度、追加するプリンタについての情報を情報処理装置に入力する必要がある。
【０００７】
また、１台の情報処理装置が複数のプリンタの動作を一括して管理するため、この１台の情報処理装置が正常に動作しなければ、複数のプリンタによる消費電力を制限内にするための管理ができなくなってしまう。
【０００８】
本発明は、前記のような課題に考慮してなされたもので、消費電力を制限内にするための管理を容易に実現することが可能な印刷装置および印刷制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、本発明の印刷装置は、ネットワークに接続された他の印刷装置の消費電力が、設定された電力に達しているか否かを示す情報を含む印刷装置状態情報を受信する情報受信手段と、前記ネットワークに接続された端末装置より印刷の指示があった場合に、前記印刷装置状態情報に基づいて、印刷状態の移行を制御する制御手段とを有する。
【発明の効果】
【００１０】
本発明によれば、消費電力を制限内にするための管理を容易に実現することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態における印刷システムの構成を示す図。
【図２】本実施形態における印刷装置の機能構成を示すブロック図。
【図３】本実施形態におけるＩＦＣＯＮＴの具体的の回路構成を示す図。
【図４】本実施形態における印刷装置による消費電力の変化を説明するための図。
【図５】本実施形態における２台の印刷装置による印刷タイミングが重なった場合の消費電力の変化を説明するための図。
【図６】本実施形態における印刷装置が電源オンされた場合に実行される印刷装置電源オンシーケンスを示すフローチャート。
【図７】本実施形態における印刷装置により生成される印刷装置情報リストの一例を示す図。
【図８】本実施形態における印刷装置により実行される印刷シーケンスを示すフローチャート。
【図９】本実施形態における印刷シーケンスにより印刷制御された複数の印刷装置による消費電力の変化を説明するための図。
【図１０】本実施形態における印刷装置により実行される印刷シーケンスを示すフローチャート。
【図１１】本実施形態におけるウォームアップ期間が重複しないように印刷制御された複数の印刷装置４による消費電力の変化を説明するための図。
【発明を実施するための形態】
【００１２】
以下、図面により本発明の実施の形態について説明する。  
図１は、本実施形態における印刷システムの構成を示す図である。図１に示すように、本実施形態における印刷システムは、例えば有線ＬＡＮ（Local Area Network）などにより構成される社内ネットワーク１に、複数のクライアントＰＣ２（２−１，２−２，…，２−ｎ）（端末装置）、印刷装置４（４−１，４−２，…，４−ｍ）が接続される。クライアントＰＣ２は、各種のアプリケーションプログラムにより作成した各種ファイルのデータを、印刷装置４によって印刷させることができる。クライアントＰＣ２は、複数の印刷装置４−１，４−２，…，４−ｍを共有しており、印刷動作を実行させる印刷装置を任意に選択することができる。
【００１３】
複数の印刷装置４−１，４−２，…，４−ｍは、それぞれ商用電源（例えば、ＡＣ１００Ｖ電源）から電力の供給を受けて動作する。印刷装置４−１，４−２，…，４−ｍは、例えばオフィスの配電盤を通じて配設された電源系統（電源元）に接続されることにより電力の供給を受ける。電源系統は複数あっても良く、それぞれの電源系統には消費電力の上限値（供給電力のピーク）が定められている。従って、オフィス内で使用されるクライアントＰＣ２（端末装置）、印刷装置４、その他の電子機器等は、１つの電源系統に接続された機器による消費電力の総和が、電源系統毎に定められた消費電力の上限値を超えないように使用する必要がある。
【００１４】
なお、クライアントＰＣ２と印刷装置４は、社内ネットワーク１を介してインターネット網５と接続される。従って、クライアントＰＣ２と印刷装置４は、インターネット網５に接続された各種のコンピュータ、例えばネットワークサービスを提供するサーバ装置等と通信することができる。
【００１５】
また、クライアントＰＣ２は、社内ネットワーク１（有線ＬＡＮ）を介して印刷装置４を接続するだけでなく、ＵＳＢ（Universal Serial Bus）ケーブルを介して印刷装置４を接続することもできる。
【００１６】
図２は、本実施形態における印刷装置４の機能構成を示すブロック図である。  
図２に示すように、本実施形態における印刷装置４は、インターフェースコントローラ（以下、ＩＦＣＯＮＴで示す）３１、オペレーションパネル３２、ＬＣＤ３３、プリンタコントローラ（以下、ＰＲＣＯＮＴで示す）３４、電源制御部（以下、ＭＰＳ（Main Power Source）で示す）３５、高電圧部（以下、ＨＶＵ（High Voltage Unit）で示す）３６、モーター制御部（以下、ＭＤＣＯＮＴで示す）３７、駆動ユニット３８、給紙ユニット３９、ヘッド４０、トナーセット／ドラムセット（以下、ＴＳ／ＤＳで示す）４１、ベルトユニット４２、定着ユニット４３、排紙ユニット４４、両面ユニット４５、ＵＳＢハブ４６、メインスイッチ（以下、メインＳＷで示す）を有している。
【００１７】
ＩＦＣＯＮＴ３１は、例えば、有線ＬＡＮ（社内ネットワーク１）や無線ＬＡＮを介して、クライアントＰＣ２（２−１，２−２）やインターネット網５と接続され、またＵＳＢケーブルを介して、クライアントＰＣ２（２−３）と接続される。ＩＦＣＯＮＴ３１は、印刷装置４のコントローラ部としての機能するもので、クライアントＰＣ２から送られてくる印刷データを受信し、この受信した印刷データに基づいて、トナーセットの印刷色毎に対応する画像データ（ビットマップデータ／ドット画像データ）をメモリに展開する。また、ＩＦＣＯＮＴ３１は、印刷データに含まれるコマンドをＰＲＣＯＮＴ３４に送信する。また、ＩＦＣＯＮＴ３１は、オペレーションパネル３２から入力されるコマンドを受信し、このコマンドをＰＲＣＯＮＴ３４に出力する。また、ＩＦＣＯＮＴ３１は、クライアントＰＣ２からの要求に応じて各種の情報をクライアントＰＣ２に送信するもので、例えば動作の状態（例えば、印刷状態（ウォームアップ含む）、印刷待機状態（アイドル）、省電力状態、ヒーターコールド）などの情報を含む印刷装置状態情報を送信する。
【００１８】
オペレーションパネル３２は、印刷装置４の表示部を構成すると共に操作部を構成するもので、操作画面や印刷装置４のステータス情報などをＬＣＤ３３に表示すると共に、ユーザ操作に基づくコマンド信号をＩＦＣＯＮＴ３１に送信する。
【００１９】
ＰＲＣＯＮＴ３４は、ＩＦＣＯＮＴ３１などから受信されるコマンドと、ＩＦＣＯＮＴ３１により印刷データをもとに展開された画像データに基づいて、色（例えば、シアン（Ｃ），マゼンタ（Ｍ），イエロー（Ｙ）ブラック（Ｋ））毎に、印刷指令をヘッド４０へと出力する。また、ＰＲＣＯＮＴ３４は、ＨＶＵ３６や給紙ユニット３９へも制御信号を出力する。さらに、ＰＲＣＯＮＴ３４は、用紙へのトナー像の熱定着を行う定着ユニット４３に対して温度制御信号を送信する。
【００２０】
ＭＰＳ３５は、電源のオン及びオフを制御するメインＳＷ４７を介して商用電源（例えば、ＡＣ１００Ｖ電源）から電力の供給を受けて、この電力を印刷装置４に設けられたＩＦＣＯＮＴ３１、ＰＲＣＯＮＴ３４、ＭＤＣＯＮＴ３７などの各部へと供給する。メインＳＷ４７は、ユーザによって切り替えられる他、ＰＲＣＯＮＴ３４の制御により切り替えることもできる。
【００２１】
ＨＶＵ３６は、ＭＰＳ３５を介して商用電源（例えば、ＡＣ１００Ｖ）からの電力が供給され、図示しない帯電器や転写器に所定の高電圧を印加するための高電圧を発生させる。  
ＭＤＣＯＮＴ３７は、駆動ユニット３８やトナー像の転写搬送を行うベルトユニット４２等に備えられたモーターなどの駆動部を制御する。
【００２２】
給紙ユニット３９は、ＰＲＣＯＮＴ３４からの制御信号に従って用紙を給紙する。排紙ユニット４４は、定着ユニット４３による画像定着後の用紙を排紙トレーに排紙する。両面ユニット４５は、両面印刷の際の用紙の再給紙などを制御する。
【００２３】
ヘッド４０は、例えば、ＥＬ（Electroluminescence）やＬＥＤ（Light Emitting Diode）などの発光素子をアレイ状に並べて構成され、ＰＲＣＯＮＴ３４からの印刷指令に基づいて感光体ドラムを露光する露光ユニットとして機能する。ＴＳ／ＤＳ４１は、印刷色に対応した色のトナーを封入すると共に、ヘッド４０により感光される感光体ドラムを有する。感光体ドラムには、記録色毎に設けられた複数のトナー像が転写（現像）される。
【００２４】
ベルトユニット４２は、感光体ドラムに形成された記録色毎のトナー像が転写（現像）されることで画像合成される、像担持体としての中間転写ベルトを備える。駆動ユニット３８は、中間転写ベルトを循環移動させる。
【００２５】
定着ユニット４３は、中間転写ベルト上で重ね合わされた複数色のトナー像を、中間転写ベルトの二次転写部において用紙に転写させた後に定着させる。電子写真方式を採用した印刷装置では像担持体上に現像されたトナーを印刷用紙に転写し、このトナーを熱と圧力を加えることにより用紙に定着させる。定着ユニット４３には、熱源として例えばハロゲンヒータが設けられる。熱源とするヒータは、比較的消費電力が大きいため、ヒータ点灯による消費電力を削減する目的で印刷動作時以外にはヒータへの通電を遮断する制御が行われる。また、定着ユニット４３は、印刷用紙を所定の圧力で圧着させるために表面に弾性材料を使用したロールを用紙に当接させ、ロールを回転させることで一定の圧力を加えつつ印刷用紙を搬送する。印刷装置４によって印刷が可能な状態にする場合、ハロゲンヒータを点灯して、用紙へのトナーの安定した定着が可能な一定の温度まで上げるように制御される。通常、定着ユニット４３のロールには弾性部材が設けられているために、ヒータを点灯してもロールの温度が直ちに印刷可能な一定の温度に到達しない。このため、ヒータ点灯から印刷可能な状態となるまで（ロール温度が印刷可能な一定の温度に達するまでに）一定の時間（ウエイト時間）が発生する。
【００２６】
ＵＳＢハブ４６は、ＩＦＣＯＮＴ３１に接続され、ＩＦＣＯＮＴ３１からのＵＳＢ制御信号によって制御される。ＵＳＢハブ４６には、ＵＳＢコントローラＩＣ（図示せず）が搭載され、このＵＳＢコントローラＩＣを介してＵＳＢデバイスと接続される。ＵＳＢデバイスは、例えば可搬型記憶媒体として、ＵＳＢメモリ４９やＳＳＤ（Solid State Drive）メモリ５０がある。
【００２７】
図３は、ＩＦＣＯＮＴ３１の具体的の回路構成を示す図である。  
ＩＦＣＯＮＴ３１は、ＣＰＵ５０、ＲＯＭ５１、ＥＥＰＲＯＭ（Electrically Erasable and Programmable ROM）５２、ＲＡＭ５３、画像制御部５４、ＰＨＹ（PHYsical Layer Chip）５５，５６、ＲＴＣ（Real Time clock）５７、ＣＰＬＤ（Complex Programmable Logic Device）５８、及び二次電源（電池）５９とを有し、コンピュータとしての機能を有する。なお、前述したオペレーションパネル３２、ＬＣＤ３３、及びＰＲＣＯＮＴ３４は、エンジン部１８を構成する。
【００２８】
ＣＰＵ５０は、ＲＯＭ５１あるいはＥＥＰＲＯＭ５２に記憶されたプログラムに従って、印刷装置４のコントローラ部としての機能を実現する。ＣＰＵ５０は、ＲＡＭ５３をワークエリアとして使用して印刷制御をする。ＲＯＭ５１あるいはＥＥＰＲＯＭ５２に記憶されたプログラムには、後述する印刷装置電源オンシーケンス（処理）、印刷シーケンス（処理）を実現するための印刷制御プログラムが含まれる。ＣＰＵ５０は、印刷装置電源オンシーケンスなどにおいて作成される印刷装置情報リストなどのデータをＲＡＭ５３に記録し、印刷シーケンスにおいて参照しながら印刷制御する。
【００２９】
ＥＥＰＲＯＭ５２は、例えばフラッシュメモリ（フラッシュＥＥＰＲＯＭ）であり、データの書き換えが可能である。ＥＥＰＲＯＭ５２は、例えばオペレーションパネル３２からユーザ操作によって入力された設定データなどを記憶することができる。ＥＥＰＲＯＭ５２に記憶される設定データには、例えば印刷装置４が接続される電源系統（あるいは電源）に対応する識別データ（グループＩＤ）が含まれる。グループＩＤは、例えば印刷装置４が社内ネットワーク１に接続（使用可能となるように設置）される際に、印刷装置４が接続される電源系統に応じて、ユーザがオペレーションパネル３２を操作して入力されるものとする。
【００３０】
画像制御部５４は、ＣＰＵ５０の制御に基づいて、画像データをエンジン部（ＰＲＣＯＮＴ３４）に送信する際の制御を行う。画像制御部５４は、ＰＨＹ５５，５６を通じて、クライアントＰＣ２から受信される印刷データをトナーセットの印刷色毎に対応する画像データ（ビットマップデータ／ドット画像データ）に展開し、エンジン部（ＰＲＣＯＮＴ３４）に提供する。
【００３１】
ＰＨＹ５５は、ＬＡＮケーブルを介して入力されるクライアントＰＣ２（２−１，２−２）からの印刷データの入力制御を行い、ＰＨＹ５６は、ＵＳＢケーブルを介して入力されるクライアントＰＣ２（２−３）からの印刷データの入力制御を行う。ＲＴＣ５７は、計時回路であり、ＣＰＵ５０の制御に基づいて計時信号を各部に送信する。
【００３２】
ＣＰＬＤ５８は、オペレーションパネル３２からのユーザの入力操作に応じたコマンドの入力、ＬＣＤ３３の表示等を制御する。ＣＰＬＤ５８は、二次電源（電池）５９より電力の供給を受け、印刷装置４が電源オフの状態においてオペレーションパネル３２に対するユーザの入力操作を受け付けることができる。
【００３３】
図４は、本実施形態における印刷装置４による消費電力の変化を説明するための図である。  
印刷装置４は、メインＳＷ４７の切り換えにより電源が投入されている間、所定時間以上、印刷動作を実行しない場合、消費電力を低下させるために待機状態（アイドル）あるいは省電力状態（スリープモード）に移行する。待機状態（アイドル）あるいは省電力状態（スリープモード）では、多くのユニットへの電力供給が停止され、定着ユニット４３のヒータの点灯も停止された状態となる。
【００３４】
待機状態（アイドル）あるいは省電力状態（スリープモード）において、クライアントＰＣ２から印刷命令を受信すると、印刷装置４は、印刷状態に移行して、定着ユニット４３において用紙にトナーを定着させることができる一定の温度まで上げるために、定着ユニット４３のヒータを全開にオンする。定着ユニット４３は、ヒータを点灯しても直ちに印刷可能な一定の温度に到達しないため、ウォームアップ時間中の消費電力がピーク消費電力となる。
【００３５】
その後、ウォームアップが完了すると、印刷装置４は、印刷動作に移行する。印刷動作中（印刷期間）では、ウォームアップ時間よりも消費電力が低下し、各ユニットの動作状況に応じて消費電力が変動する。
【００３６】
印刷動作が終了すると、印刷装置４は、各ユニットの動作を停止させて印刷待機状態（アイドル）に移行する。このため、消費電力が大幅に低下する。さらに、印刷待機（アイドル）状態が一定時間経過すると、印刷装置４は、省電力状態（スリープモード）に移行して、消費電力が最低限となるようにする。省電力状態（スリープモード）に移行されると、定着ユニット４３のヒータの通電が遮断される。省電力状態（スリープモード）へ移行してから短時間（例えば５分程度）では、定着ユニット４３（ロール等）の温度が印刷期間における温度に近いため、この時間内に印刷動作に移行する場合にはウォームアップ時間が短くてすむ。省電力状態（スリープモード）へ移行してから長時間が経過すると、定着ユニット４３の温度が低下するため、前述したように、ヒータを点灯してから印刷可能な一定の温度に到達するまでに一定の時間（ウエイト時間）が発生する。
【００３７】
図５は、本実施形態における２台の印刷装置４による印刷タイミングが重なった場合の消費電力の変化を説明するための図である。図５は、同じ機能を有する２台の印刷装置４に対して、同時に同数枚を印刷する印刷命令が実行された場合の例を示している。
【００３８】
この場合、図５に示すように、２台の印刷装置４が消費する電力の変化がほぼ同じになるため、消費電力が増大する期間もほぼ同じとなる。従って、２台の印刷装置４の消費電力は、１台の印刷装置４により消費電力と比較して、単純にほぼ２倍の消費電力となるため、ピーク消費電力もほぼ２倍となる。
【００３９】
図５に示す例では、説明を簡単にするために、２台の印刷装置４の印刷動作が重なった場合について示しているが、３台以上の印刷装置４の印刷動作が重なる場合もあり得る。こうした場合には、前述したようにピーク消費電力の値が大幅に高くなるため、複数の印刷装置４が同じ電源系統に接続されていれば、この電源系統に設定された消費電力の上限値を超える状況が発生しうる。
【００４０】
本実施形態における印刷装置４は、同じ電源系統に接続された複数の印刷装置４に対して同時に印刷命令が実行された場合であっても、消費電力が電源系統に設定された制限内となるように、特別な制御装置を社内ネットワーク１に接続することなく実現させることができる機能を有する。すなわち、印刷装置４は、印刷処理をするための大電力消費状態（ウォームアップ時間、印刷動作中（印刷期間））に移行する際に、社内ネットワーク１を通じて他の印刷装置４から印刷装置状態情報を取得し、この印刷装置状態情報をもとに他の印刷装置４との印刷動作のタイミングを調整することで、同じ電源系統に接続された複数の印刷装置４による消費電力の合計が上限値を超えないようにすることができる。
【００４１】
次に、本実施形態における印刷装置４により実行される印刷制御方法について説明する。  
なお、以下の説明では、説明を簡単にするために、２台の印刷装置４が動作状態（大電力消費状態）となった場合に電源系統に設定された上限値を超える可能性があり、印刷動作のタイミングを調整するための印刷制御を行うものとして説明する。一般には、１つの電源系統に設定される消費電力の上限値は、より多くの台数の印刷装置４や他の電子機器が同時に使用可能な値となっている。従って、実際には、電源系統毎に設定される消費電力の上限値と、他の電子機器による消費電力を含めて、何台の印刷装置４を並行して（同時に）動作させた場合に消費電力が上限値を超える可能性があるかに応じて、印刷動作のタイミングを調整するための印刷制御を行う必要がある。
【００４２】
まず、本実施形態における印刷装置４が電源オンされた場合に実行される印刷装置電源オンシーケンスについて、図６に示すフローチャートを参照しながら説明する。
【００４３】
印刷装置４は、電源オン時に、印刷命令がなくても印刷動作が可能な状態にするためにウォームアップシーケンスを実行する必要がある。すなわち、印刷装置４は、待機状態（アイドル）あるいは省電力状態（スリープモード）からのウォームアップと同様にして電源オン時に大電力消費状態になるため、他の印刷装置４との印刷動作のタイミングを調整する。
【００４４】
まず、印刷装置４のＩＦＣＯＮＴ３１は、電源オンされると印刷装置情報リストを作成してＲＡＭ５３に記憶し（ステップＡ１）、社内ネットワーク１を介して他の印刷装置４に対して印刷装置状態情報を問い合わせる問い合わせコマンドを送信する（ステップＡ２）。なお、問い合わせコマンドを送信する場合、ＩＦＣＯＮＴ３１は、自己に関する印刷装置状態情報を送信する。  
ＩＦＣＯＮＴ３１は、問い合わせコマンドに対して他の印刷装置４から送信された印刷装置状態情報を受信し、印刷装置情報リストに登録する。
【００４５】
図７は、本実施形態における印刷装置４により生成される印刷装置情報リストの一例を示す図である。  
図７に示すように、印刷装置情報リストには、印刷装置４を識別する情報とするＩＰ（internet protocol）アドレス、印刷装置状態情報に含まれるグループＩＤ、動作の状態が印刷状態であるか否かを示す大電力消費中フラグが、印刷装置４のそれぞれについて設定される。大電力消費中フラグは、例えば印刷装置４が設定された電力（待機状態の消費電力を超える電力）に達している印刷状態（ウォームアップを含む）である場合に「１」が設定されるものとする。印刷装置情報リストには、自己に関する情報（自己情報）と、他の印刷装置４から問い合わせによって収集された情報が登録される。例えば、図７において、Ｎｏ．１に示す情報が自己情報を表し、その他のＮｏ．２〜Ｎｏ．６に示す情報が他の印刷装置４から収集した情報を表している。
【００４６】
図７に示す印刷装置情報リストでは、Ｎｏ．３に示す印刷装置４の情報では、大電力消費中フラグが「１」に設定され、大電力消費中（印刷動作中またはウォームアップ中など）であることを示している。Ｎｏ．１とＮｏ．３とＮｏ．４に示す印刷装置４の情報では、同じグループＩＤ「１」が設定されているため、同じ電源系統に接続されていることを示している。同様に、Ｎｏ．２とＮｏ．５に示す印刷装置４の情報では、同じグループＩＤ「２」が設定されているため、同じ電源系統に接続されていることを示している。本実施形態の印刷装置４は、同じグループ（電源系統）に含まれる他の印刷装置４が印刷状態（大電力消費中）である場合には、印刷状態に移行しないように印刷制御することで、消費電力が電源系統の上限値を超えないようにする。なお、Ｎｏ．６に示す情報は、独立した電源を持っているため（他の印刷装置４と共通する電源系統に接続されていない）、グループＩＤが設定されていない。従って、Ｎｏ．６に対応する印刷装置４については印刷制御の対象としない。
【００４７】
なお、印刷装置情報リストは、印刷装置４の電源オン時に他の印刷装置４から収集された情報が登録されるだけでなく、後述する印刷シーケンスにおいて他の印刷装置４から収集された情報をもとに追加登録あるいは更新される。
【００４８】
印刷装置４は、他の印刷装置４から受信された印刷装置状態情報をもとに、大電力消費中の印刷装置４が存在していることが判別されると（ステップＡ３、ＹＥＳ）、ウォームアップシーケンスに移行せず、印刷装置状態情報の問い合わせを継続する。印刷装置４のＩＦＣＯＮＴ３１は、例えば一定時間毎に問い合わせコマンドを送信する。
【００４９】
印刷装置４は、印刷装置状態情報をもとに、他の印刷装置４の大電力消費（印刷動作）の終了が判別されると（ステップＡ３、ＮＯ）、ウォームアップシーケンスを開始し、定着ユニット４３におけるヒータへの通電開始の制御などを行う（ステップＡ４）。
【００５０】
このようにして、本実施形態における印刷装置電源オンシーケンスでは、印刷装置４の電源オン時に必要となるウォームアップシーケンスを開始する前に、他の印刷装置４に印刷装置状態情報を問い合わせ、他の印刷装置４が大電力消費中であることが判別された場合にウォームアップシーケンスを開始しないように制御できる。印刷装置４は、他の印刷装置４が大電力消費中でなくなったことが判別されてからウォームアップシーケンスを開始するので、ウォームアップにより電源系統に設定された消費電力の上限値を超えることを回避できる。
【００５１】
次に、本実施形態における印刷装置４により実行される印刷シーケンスについて、図８に示すフローチャートを参照しながら説明する。  
まず、印刷装置４（ＩＦＣＯＮＴ３１）は、後述するステップＢ１０においてタイマー設定された時間中（例えば１０秒間）であるか判別し、タイマー設定された時間中である場合には待機状態を継続する（ステップＢ１、ＹＥＳ）。ステップＢ１０では、複数の印刷ジョブがある場合に、次の印刷ジョブへの移行を一定時間待機することにより、他の印刷装置４において印刷動作あるいはウォームアップを実行できるようにしている（詳細については後述する）。
【００５２】
一方、タイマー設定された時間中である場合、印刷装置４は、印刷ジョブデータが有るか、すなわち社内ネットワーク１に接続された複数のクライアントＰＣ２の何れかより印刷命令が実行されているかを判別する。印刷ジョブデータがない場合には（ステップＢ２、ＹＥＳ）、印刷装置４は、待機状態を継続する。
【００５３】
なお、待機状態において、他の印刷装置４から印刷装置状態情報の問い合わせコマンドが受信された場合（ステップＢ１４、ＹＥＳ）、ＩＦＣＯＮＴ３１は、問い合わせコマンドの発信元の印刷装置状態情報を受信して印刷装置情報リストに記録すると共に（ステップＢ１５）、自己の状態を示す印刷装置状態情報を送信する（ステップＢ１６）。
【００５４】
待機状態にある間に複数の他の印刷装置４から問い合わせがあった場合には、ＩＦＣＯＮＴ３１は、最初の他の印刷装置４からの問い合わせに対して、自己が印刷状態（大電力消費中）にないことを示す印刷装置状態情報を送信する（実際の状態を示す情報）。すなわち、最初に問い合わせをした他の印刷装置４において、印刷動作への移行が許可されるようにする。そして、ＩＦＣＯＮＴ３１は、２番目以降の他の印刷装置４からの問い合わせに対して、自己が印刷状態（大電力消費中）にあることを示すダミーの印刷装置状態情報を送信する。すなわち、２番目以降に問い合わせをした他の印刷装置４において、印刷動作への移行が不許可となるようにする。
【００５５】
次に、待機状態にある間にクライアントＰＣ２によって印刷命令が実行された場合、印刷装置４は、印刷ジョブデータ（印刷データ）を受信し（ステップＢ２、ＹＥＳ）、印刷動作が可能な状態に移行する前に、他の印刷装置４に対して印刷装置状態情報の問い合わせコマンドを送信する（ステップＢ３）。
【００５６】
印刷装置４のＩＦＣＯＮＴ３１は、他の印刷装置４から印刷装置状態情報を受信すると（ステップＢ４）、それぞれの情報を印刷装置情報リストに記録する。ＩＦＣＯＮＴ３１は、印刷装置状態情報が印刷状態（あるいはウォームアップ中）であることを示す場合には（大電力消費中）、該当する印刷装置４に対応して大電力消費中フラグ「１」を設定し、印刷状態の移行が不可であると判定する（ステップＢ５、ＹＥＳ）。
【００５７】
この場合、ＩＦＣＯＮＴ３１は、例えば一定時間毎に、他の印刷装置４に対して印刷装置状態情報の問い合わせコマンドを送信し（ステップＢ３）、他の印刷装置４から印刷装置状態情報を受信することを繰り返して実行する（ステップＢ３，Ｂ４）。ＩＦＣＯＮＴ３１は、他の印刷装置４から印刷状態ではない（大電力消費中ではない）ことを示す印刷装置状態情報を受信すると、該当する印刷装置４に対応して大電力消費中フラグ「０」を設定し、印刷状態の移行が可能であると判定する（ステップＢ５、ＮＯ）。すなわち、他の印刷装置４で実行されていた印刷状態が終了して、消費電力が低下したものと判定する。
【００５８】
ＩＦＣＯＮＴ３１は、印刷装置情報リストの自己に対応する大電力消費中フラグ「１」を設定し（ステップＢ６）、印刷状態に移行して印刷ジョブを開始する（ステップＢ７）。印刷状態に移行すると定着ユニット４３のヒータへの通電が開始されてウォームアップが開始されるが、他の印刷装置４が印刷状態でないことが印刷装置状態情報により確認されているため、大電力消費期間が重複することがない。すなわち、電源系統に設定された消費電力の上限値を超えることはない。
【００５９】
ＩＦＣＯＮＴ３１は、印刷ジョブが終了すると（ステップＢ８）、印刷ジョブの実行中に他の印刷装置４から印刷装置状態情報の問い合わせコマンドを受信しているか判別する。すなわち、他の印刷装置４において印刷ジョブの実行待ち（あるいは起動時のウォームアップ）があるために、当該印刷装置４から問い合わせコマンドが送信されているかを判別する。
【００６０】
ここで、印刷ジョブの実行中に問い合わせコマンドを受信していない場合、ＩＦＣＯＮＴ３１は、自己において印刷動作が可能であると判定する（ステップＢ１２、ＮＯ）。ＩＦＣＯＮＴ３１は、全ての印刷ジョブについての印刷が終了していなければ（ステップＢ１２、ＮＯ）、前述と同様にして、次の印刷字ジョブに対する処理をするために、印刷装置情報リストの自己に対応する大電力消費中フラグ「１」を設定し（ステップＢ６）、次の印刷ジョブの処理を実行する（ステップＢ７，Ｂ８）。
【００６１】
一方、印刷ジョブの実行中に問い合わせコマンドを受信していた場合、ＩＦＣＯＮＴ３１は、他の印刷装置４が印刷状態に移行できるようにするため、自己の印刷動作を休止させるものと判別する（ステップＢ９、ＹＥＳ）。ＩＦＣＯＮＴ３１は、次の印刷ジョブへの移行を一定時間待機するためにタイマー設定する（ステップＢ１０）。例えば、ＩＦＣＯＮＴ３１は、次の印刷ジョブへの移行を一定時間待機する時間を１０秒（Ｔ＝１０ｓｅｃ）に設定する。なお、この時間は、ユーザが予め任意の時間を設定できるようにしても良い。
【００６２】
ＩＦＣＯＮＴ３１は、印刷装置情報リストの自己に対応する大電力消費中フラグ「０」を設定し（ステップＢ１１）、一定時間、次の印刷ジョブへの移行を一定時間待機する（ステップＢ１４，Ｂ１）。
【００６３】
この、待機状態にある間に、他の印刷装置４から印刷装置状態情報の問い合わせがあった場合には（ステップＢ１４、ＹＥＳ）、ＩＦＣＯＮＴ３１は、問い合わせコマンドの発信元の印刷装置状態情報を受信して印刷装置情報リストに記録すると共に（ステップＢ１５）、自己の状態を示す印刷装置状態情報を送信する（ステップＢ１６）。
【００６４】
タイマー設定さたれた時間が経過すると（ステップＢ１、ＮＯ）、ＩＦＣＯＮＴ３１は、残りの印刷ジョブがあれば（ステップＢ２、ＹＥＳ）、前述したように、他の印刷装置４の状態を確認して（ステップＢ３、Ｂ４）、他の印刷装置４が大電力消費中であれば印刷状態の移行を待機して（ステップＢ５、ＹＥＳ）、他の印刷装置４が大電力消費中でなければ（ステップＢ５、ＮＯ）、次の印刷ジョブについての印刷を実行する（ステップＢ６〜Ｂ９、Ｂ１２）。
【００６５】
このように、複数の印刷ジョブがある場合であっても、印刷ジョブの実行中に他の印刷装置４から印刷装置状態情報の問い合わせがある場合には、次の印刷ジョブを継続しないようにすることにより、他の印刷装置４において印刷状態に移行できるようにする。これにより、他の印刷装置４において印刷ジョブがある状況において、１つの印刷装置４が印刷状態を継続（電力の使用を占有）することがないように制御できる。
【００６６】
なお、前述した説明では、１つの印刷ジョブが終了する毎に、ジョブ間に印刷装置状態情報の問い合わせがある場合には、タイマー設定して次の印刷ジョブへの移行を休止しているが、印刷ジョブの継続時間（複数の印刷ジョブが含まれていても良い）が予め設定された時間を超えた場合に、この時間中に印刷装置状態情報の問い合わせがある場合に、次の印刷ジョブの移行を停止してタイマー設定し、他の印刷装置４において印刷動作ができるようにしても良い。
【００６７】
図９は、本実施形態における印刷シーケンスにより印刷制御された複数の印刷装置４による消費電力の変化を説明するための図である。  
図９に示すように、最初に印刷状態に移行した印刷装置４は、前述した図４に示す１台の印刷装置４が動作する場合と同様にして消費電力が変化する。印刷状態に移行した印刷装置４がある場合、次に印刷処理をしようとする印刷装置４は、印刷ジョブを開始する前に、最初の印刷装置４から印刷装置状態情報を受信して大電力消費中であることを判別することができるため、最初の印刷装置４において印刷状態が終了した後に印刷状態に移行する。これにより、図９に示すように、２つの印刷装置４の大電力消費期間となる印刷状態が重複しなくなるため、印刷装置４による消費電力が電源系統に設定された上限値を超えることがない。
【００６８】
このようにして、本実施形態における印刷装置４は、社内ネットワーク１に接続された他の印刷装置４との間で、相互に印刷装置状態情報を送受信して、他の印刷装置４が大電力消費状態（印刷状態）にあるかどうかを監視し合うので、消費電力監視用の装置などを設けることなく、図９に示すように、複数の印刷装置４において大電力消費状態が重ならないように容易に印刷を制御することができる。
【００６９】
なお、図８のフローチャートに示す印刷シーケンスでは、電源系統に関係なく社内ネットワーク１に接続された他の印刷装置４との間で印刷装置状態情報を送受信するものとして説明しているが、印刷装置情報リストに設定されるグループＩＤを利用することにより電源系統毎に印刷制御することが可能である。
【００７０】
図１０は、本実施形態における印刷装置４により電源系統毎に実行される印刷シーケンスについて示すフローチャートである。  
なお、図１０に示すフローチャートの印刷シーケンスは、印刷装置状態情報の問い合わせコマンドを送信する場合に、自己と同じグループＩＤが設定された他の印刷装置４に対して送信する点において図８に示す印刷シーケンスと異なる。その他の処理については基本的に同じように処理されるものとして詳細な説明を省略する。
【００７１】
電源系統毎に印刷制御する場合には、図１０に示すステップＣ３において、ＩＦＣＯＮＴ３１は、印刷装置情報リストを参照して、自己と同じグループＩＤが設定された他の印刷装置４に対して印刷装置状態情報の問い合わせコマンドを送信する。例えば、図７に示すように、自己のグループＩＤが「１」である場合、ＩＦＣＯＮＴ３１は、印刷装置情報リスト中のグループＩＤ「１」が設定されたＮｏ．３とＮｏ．４に対応する他の印刷装置４に対して問い合わせコマンドを送信する。
【００７２】
こうして、印刷装置情報リストに設定された自己と同じグループＩＤが設定された他の印刷装置４、すなわち同じ電源系統に接続された印刷装置４との間で状態を相互に監視し合うことにより、電源系統毎に複数の印刷装置４の大電力消費期間が重複しないように制御することが可能となる。従って、例えばオフィス内に複数の電源系統が配設されて、それぞれの電源系統に複数の印刷装置４が接続されている場合に、電源系統別に印刷制御をすることで、オフィス全体で同時に印刷動作が可能な印刷装置４の数を増加させることができ、各電源系統における消費電力の上限値を超えないようにしながらオフィス全体での印刷装置４の稼働効率を向上させることが可能となる。
【００７３】
なお、前述した説明では、図４に示すように、ウォームアップ開始から印刷動作の終了までを大電力消費期間として、複数の印刷装置４が同時に大電力消費状態とならないように印刷制御している。図４に示すように、印刷装置４の消費電力は、ウォームアップ期間の消費電力がピークとなる。従って、複数の印刷装置４のウォームアップ期間が重ならなければ、消費電力が電源系統の上限値を超えない場合もあり得る。
【００７４】
そこで、本実施形態では、印刷装置状態情報によって動作の状態として、ウォームアップ期間中にあるか、あるいはウォームアップが終了して印刷動作の実行中であるかを判別できる情報を、複数の印刷装置４において相互に送受信できるようにする。これにより、他の印刷装置４がウォームアップ中である場合には、前述した大電力消費中の場合と同様にして印刷ジョブの移行を待って、ウォームアップが終了したことが判別された場合に、印刷ジョブの処理に移行するように印刷を制御することが可能となる。
【００７５】
図１１は、本実施形態におけるウォームアップ期間が重複しないように印刷制御された複数の印刷装置４による消費電力の変化を説明するための図である。  
図１１に示すように、最初に印刷状態に移行した印刷装置４は、前述した図４に示す１台の印刷装置４が動作する場合と同様にして消費電力が変化する。印刷状態に移行した印刷装置４がある場合、次に印刷処理をしようとする印刷装置４は、印刷ジョブを開始する前に、最初の印刷装置４から印刷装置状態情報を受信してウォームアップ中であることを判別することができるため、最初の印刷装置４においてウォームアップが終了した後に印刷状態に移行する。これにより、図１１に示す波線のように、２つの印刷装置４のウォームアップ期間が重複しなくなるため、印刷装置４による消費電力が電源系統に設定された上限値を超えないようにすることができる。
【００７６】
このようにして、本実施形態における印刷装置４は、ピーク消費電力期間となるウォームアップが重ならないように印刷制御することにより、後から印刷処理をしようとする印刷装置４の印刷待ちの時間を短縮することができる。これにより、電源系統に接続された複数の印刷装置４の可働効率を向上させることが可能となる。
【００７７】
なお、図４に示す印刷動作中の消費電力は、単位時間の平均によって示しているため、ほぼ一定となっている。しかし、実際の印刷装置４では、動作状況によって印刷動作中において瞬間的に消費電力が増大する場合がある。このため、図１１に示すように、ウォームアップ期間のみが重複しないようにしても、印刷動作中において瞬間的に消費電力が大幅に増大して、電源系統の上限値を超える可能性がある。しかし、電源系統（あるいは電源供給元の配電盤）において、瞬間的な消費電力の増大について許容可能であれば、図１１に示すような印刷制御しても問題は生じない。
【００７８】
なお、前述した説明では、印刷装置４は、電源系統毎に消費電力の上限値を超えないように印刷動作を制御しているが、図８に示すように、電源系統に関係なく社内ネットワーク１に接続された他の印刷装置４との間で印刷装置状態情報を送受信して相互に状態を監視し合うことにより、システム全体、あるいは複数の電源系統に電力を供給する電源（例えば、配電盤）に対して設定された上限値を超えないように印刷動作を制御することも可能である。
【００７９】
また、前述した説明では、説明を簡単にするために、２台の印刷装置４が動作状態（大電力消費状態）となった場合に電源系統に設定された上限値を超える可能性がある場合を前提としているが、３台以上の印刷装置４の印刷状態が重複する場合に上限値を超える場合もあり得る。このように、３台以上の印刷装置４が動作可能な電源系統の場合には、例えば各電源系統に接続された印刷装置４の同時に動作可能な台数の情報を各電源系統が記憶し、他の印刷装置４から受信した印刷装置状態情報に応じて印刷装置情報リスト（大電力消費中フラグ）を更新し、大電力消費中フラグが「１」となる数が、自己が印刷状態（大電力消費状態）に移行したとしても動作可能な台数を超えない場合に、印刷可能であると判定して印刷ジョブを開始すれば良い。
【００８０】
また、実施形態において記載した手法、すなわち図６、図８、図１０のフローチャートに示す処理等の各手法は、コンピュータ（例えば、印刷装置４のＩＦＣＯＮＴ３１）に実行させることができるプログラムとして、メモリカード（ＲＯＭカード、ＲＡＭカード等）、磁気ディスク（フレキシブルディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の記録媒体に格納して配布することができる。そして、コンピュータは、外部記録媒体に記録されたプログラムを読み込み、このプログラムによって動作が制御されることにより、実施形態において説明した機能と同様の処理を実現することができる。
【００８１】
また、各手法を実現するためのプログラムのデータは、プログラムコードの形態としてネットワーク（インターネット）上を伝送させることができ、このネットワーク（インターネット）に接続されたコンピュータ（サーバ装置等）からプログラムデータを取り込み、前述した実施形態と同様の機能を実現することもできる。
【００８２】
なお、本願発明は、実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。  
以下に、出願当初の特許請求の範囲に記載された発明を付記する。  
[付記１]
【００８３】
ネットワークに接続された印刷装置において、  
前記ネットワークに接続された他の印刷装置の消費電力が、設定された電力に達しているか否かを示す情報を含む印刷装置状態情報を受信する情報受信手段と、  
前記ネットワークに接続された端末装置より印刷の指示があった場合に、前記印刷装置状態情報に基づいて、印刷状態の移行を制御する制御手段とを有する印刷装置。  
[付記２]
【００８４】
グループＩＤが設定されているネットワークに接続された印刷装置において、  
前記ネットワークに接続された他の印刷装置の消費電力が、設定された電力に達しているか否かを示す情報を含む印刷装置状態情報を受信する情報受信手段と、  
電源系統毎に前記印刷装置に設定されたグループＩＤ及び前記他の印刷装置に設定されたグループＩＤを記憶しているＩＤ記憶手段と、  
前記ネットワークに接続された端末装置より印刷の指示があった場合に、前記印刷装置状態情報をもとに前記印刷装置と同じグループＩＤが設定された他の印刷装置の消費電力が、設定された電力に達しているか否かに基づいて、印刷状態の移行を制御する制御手段とを有する印刷装置。  
[付記３]
【００８５】
他の印刷装置から印刷装置状態情報の問い合わせを受信する受信手段と、  
印刷ジョブの実行中に前記他の印刷装置から前記問い合わせを受信した場合に、当該印刷ジョブの後に一定時間、印刷ジョブに対する印刷動作を休止させる印刷休止手段とをさらに有する付記１または付記２記載の印刷装置。  
[付記４]
【００８６】
ネットワークに接続された印刷装置において、  
前記ネットワークに接続された他の印刷装置の消費電力が、設定された電力に達しているか否かを示す情報を含む印刷装置状態情報を受信する情報受信ステップと、  
前記ネットワークに接続された端末装置より印刷の指示があった場合に、前記印刷装置状態情報に基づいて、印刷状態の移行を制御する制御ステップとを有する印刷制御方法。
【符号の説明】
【００８７】
１…社内ネットワーク１、２（２−１，２−２，…，２−ｎ）…クライアントＰＣ、４（４−１，４−２，…，４−ｍ）…印刷装置、３１…ＩＦＣＯＮＴ（コントローラ部）、３２…オペレーションパネル、３４…ＰＲＣＯＮＴ（エンジン制御部）、４３…定着ユニット、５０…ＣＰＵ。
【図１】
2015131400.tif 000003
【図２】
2015131400.tif 000004
【図３】
2015131400.tif 000005
【図４】
2015131400.tif 000006
【図５】
2015131400.tif 000007
【図６】
2015131400.tif 000008
【図７】
2015131400.tif 000009
【図８】
2015131400.tif 000010
【図９】
2015131400.tif 000011
【図１０】
2015131400.tif 000012
【図１１】
2015131400.tif 000013