(57)【要約】【課題】情報処理装置からの問い合わせに画像処理装置が応答しなくても、或いは、情報処理装置が画像処理装置に問い合わせを送信しなくても、画像処理装置が管理されるべき状態にあるかどうかを情報処理装置が知ることができるようにする。【解決手段】画像形成システム１は、画像形成命令（印刷データ）に従って画像を形成する画像処理装置３と、画像処理装置３を管理する情報処理装置２と、画像処理装置３と情報処理装置２との間の通信を行うネットワーク８とを有し、画像処理装置３は、情報処理装置２からの問い合わせに応答しない非応答状態（例えば、スリープモード）にある場合に、非応答状態にあることを示す状態情報（例えば、ＡＲＰパケット）を情報処理装置２に送信し、情報処理装置２は、状態情報の受信状況に基づいて、画像処理装置３が非応答状態にあるのか電源オフ状態にあるのかを判定する。【選択図】図１
2010165182.tif 000002
【特許請求の範囲】
【請求項１】
画像形成命令に従って画像を形成する画像形成装置と、
前記画像形成装置を管理する管理装置とを有し、
前記画像形成装置は、
前記画像形成装置が前記管理装置からの問い合わせに応答しない非応答状態にあることを認識する認識手段と、
前記認識手段により前記画像形成装置が前記非応答状態にあると認識されると、当該画像形成装置が当該非応答状態にあることを示す状態情報を前記管理装置に送信する送信手段と
を備え、
前記管理装置は、
前記送信手段により送信された前記状態情報を受信する受信手段と、
前記受信手段による前記状態情報の受信状況に基づいて、前記画像形成装置が前記非応答状態にあるのか電源オフ状態にあるのかを判定する判定手段と
を備えたことを特徴とする画像形成システム。
【請求項２】
前記画像形成装置は、前記非応答状態に移行するための要因の発生を検出する検出手段を更に備え、
前記画像形成装置の前記送信手段は、前記検出手段により前記要因の発生が検出されると、前記非応答状態への移行を通知する移行通知情報を前記管理装置に送信し、
前記管理装置の前記受信手段は、前記送信手段により送信された前記移行通知情報を受信し、
前記管理装置は、前記受信手段による前記移行通知情報の受信状況に基づいて、前記画像形成装置に前記問い合わせを送信するかどうかを決定する決定手段を更に備えたことを特徴とする請求項１記載の画像形成システム。
【請求項３】
管理対象の複数の画像形成装置の各々に問い合わせを送信する送信手段と、
前記複数の画像形成装置のうちの特定の画像形成装置から、当該特定の画像形成装置が管理対象から除外されるべきことを通知する通知情報を受信する受信手段と、
前記受信手段による前記通知情報の受信状況に基づいて、前記送信手段により前記特定の画像形成装置に前記問い合わせを送信するかどうかを決定する決定手段と
を備えたことを特徴とする管理装置。
【請求項４】
前記受信手段は、前記特定の画像形成装置の前記問い合わせを受信する手段への電力供給が停止された省電力状態への移行を通知する移行通知情報を、前記通知情報として受信することを特徴とする請求項３記載の管理装置。
【請求項５】
前記特定の画像形成装置が前記省電力状態にあるのか電源オフ状態にあるのかを判定する判定手段を更に備え、
前記受信手段は、前記特定の画像形成装置が前記省電力状態にあることを示す省電力状態情報を受信し、
前記判定手段は、前記受信手段による前記省電力状態情報の受信状況に基づいて、前記判定を行うことを特徴とする請求項４記載の管理装置。
【請求項６】
自装置が管理装置からの問い合わせに応答しない非応答状態にあることを認識する認識手段と、
前記認識手段により自装置が前記非応答状態にあると認識されると、自装置が当該非応答状態にあることを示す状態情報を前記管理装置に送信する送信手段と
を備えたことを特徴とする画像形成装置。
【請求項７】
前記認識手段は、前記問い合わせを受信する手段への電力供給が停止された省電力状態を、前記非応答状態として認識することを特徴とする請求項６記載の画像形成装置。
【請求項８】
前記省電力状態に移行するための要因の発生を検出する検出手段を更に備え、
前記送信手段は、前記検出手段により前記要因の発生が検出されると、前記省電力状態への移行を通知する移行通知情報を前記管理装置に送信することを特徴とする請求項７記載の画像形成装置。
【請求項９】
前記送信手段は、データを送信することにより当該データの送信によって生じる通信の負荷を超える通信の負荷を生じさせない当該データを用いて、前記状態情報を送信することを特徴とする請求項６記載の画像形成装置。
【請求項１０】
コンピュータに、
管理対象の複数の画像形成装置の各々に問い合わせを送信する機能と、
前記複数の画像形成装置のうちの特定の画像形成装置から、当該特定の画像形成装置が管理対象から除外されるべきことを通知する通知情報を受信する機能と、
前記通知情報の受信状況に基づいて、前記特定の画像形成装置に前記問い合わせを送信するかどうかを決定する機能と
を実現させるためのプログラム。
【請求項１１】
コンピュータに、
画像形成装置が管理装置からの問い合わせに応答しない非応答状態にあることを認識する機能と、
前記画像形成装置が前記非応答状態にあると認識されると、当該画像形成装置が当該非応答状態にあることを示す状態情報を前記管理装置に送信する機能と
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システム、管理装置、画像形成装置、プログラムに関する。
【背景技術】
【０００２】
画像形成装置が端末装置からの問い合わせに対して、省電力モード中であっても応答する技術は知られている（例えば、特許文献１、２参照）。
特許文献１では、画像形成装置が外部端末装置からの問い合わせに対して、情報格納部が省電力モードからの起動処理中であれば、その起動にかかる時間を返答するようにしている。
特許文献２では、出力装置が省エネルギモード下でも送受信動作をＣＰＵとは独立して実行する直接制御ユニット等を有し、ＰＣからのステイタス要求フレームに対して、直接制御ユニットの仮想メモリブロックが、ステータスレジスタから読み出した出力装置のステータス情報を含む送信フレームを作成し、この送信フレームをネットワークコントローラの制御によりステイタス要求フレームの送信元のＰＣに送信している。
【０００３】
【特許文献１】特開２００８−０１８５９６号公報
【特許文献２】特開２００２−０９９３９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ここで、一般に、画像形成装置を管理する管理装置からの問い合わせに対して画像形成装置が応答しなければ、管理装置は画像形成装置の状態を知ることができない。また、管理装置が画像形成装置に問い合わせを行わない場合も同様に、管理装置は画像形成装置の状態を知ることができない。
本発明の目的は、管理装置からの問い合わせに画像形成装置が応答しなくても、或いは、管理装置が画像形成装置に問い合わせを送信しなくても、画像形成装置が管理されるべき状態にあるかどうかを管理装置が知ることができるようにすることにある。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、画像形成命令に従って画像を形成する画像形成装置と、前記画像形成装置を管理する管理装置とを有し、前記画像形成装置は、前記画像形成装置が前記管理装置からの問い合わせに応答しない非応答状態にあることを認識する認識手段と、前記認識手段により前記画像形成装置が前記非応答状態にあると認識されると、当該画像形成装置が当該非応答状態にあることを示す状態情報を前記管理装置に送信する送信手段とを備え、前記管理装置は、前記送信手段により送信された前記状態情報を受信する受信手段と、前記受信手段による前記状態情報の受信状況に基づいて、前記画像形成装置が前記非応答状態にあるのか電源オフ状態にあるのかを判定する判定手段とを備えたことを特徴とする画像形成システムである。
請求項２に記載の発明は、前記画像形成装置は、前記非応答状態に移行するための要因の発生を検出する検出手段を更に備え、前記画像形成装置の前記送信手段は、前記検出手段により前記要因の発生が検出されると、前記非応答状態への移行を通知する移行通知情報を前記管理装置に送信し、前記管理装置の前記受信手段は、前記送信手段により送信された前記移行通知情報を受信し、前記管理装置は、前記受信手段による前記移行通知情報の受信状況に基づいて、前記画像形成装置に前記問い合わせを送信するかどうかを決定する決定手段を更に備えたことを特徴とする請求項１記載の画像形成システムである。
請求項３に記載の発明は、管理対象の複数の画像形成装置の各々に問い合わせを送信する送信手段と、前記複数の画像形成装置のうちの特定の画像形成装置から、当該特定の画像形成装置が管理対象から除外されるべきことを通知する通知情報を受信する受信手段と、前記受信手段による前記通知情報の受信状況に基づいて、前記送信手段により前記特定の画像形成装置に前記問い合わせを送信するかどうかを決定する決定手段とを備えたことを特徴とする管理装置である。
請求項４に記載の発明は、前記受信手段は、前記特定の画像形成装置の前記問い合わせを受信する手段への電力供給が停止された省電力状態への移行を通知する移行通知情報を、前記通知情報として受信することを特徴とする請求項３記載の管理装置である。
請求項５に記載の発明は、前記特定の画像形成装置が前記省電力状態にあるのか電源オフ状態にあるのかを判定する判定手段を更に備え、前記受信手段は、前記特定の画像形成装置が前記省電力状態にあることを示す省電力状態情報を受信し、前記判定手段は、前記受信手段による前記省電力状態情報の受信状況に基づいて、前記判定を行うことを特徴とする請求項４記載の管理装置である。
請求項６に記載の発明は、自装置が管理装置からの問い合わせに応答しない非応答状態にあることを認識する認識手段と、前記認識手段により自装置が前記非応答状態にあると認識されると、自装置が当該非応答状態にあることを示す状態情報を前記管理装置に送信する送信手段とを備えたことを特徴とする画像形成装置である。
請求項７に記載の発明は、前記認識手段は、前記問い合わせを受信する手段への電力供給が停止された省電力状態を、前記非応答状態として認識することを特徴とする請求項６記載の画像形成装置である。
請求項８に記載の発明は、前記省電力状態に移行するための要因の発生を検出する検出手段を更に備え、前記送信手段は、前記検出手段により前記要因の発生が検出されると、前記省電力状態への移行を通知する移行通知情報を前記管理装置に送信することを特徴とする請求項７記載の画像形成装置である。
請求項９に記載の発明は、前記送信手段は、データを送信することにより当該データの送信によって生じる通信の負荷を超える通信の負荷を生じさせない当該データを用いて、前記状態情報を送信することを特徴とする請求項６記載の画像形成装置である。
請求項１０に記載の発明は、コンピュータに、管理対象の複数の画像形成装置の各々に問い合わせを送信する機能と、前記複数の画像形成装置のうちの特定の画像形成装置から、当該特定の画像形成装置が管理対象から除外されるべきことを通知する通知情報を受信する機能と、前記通知情報の受信状況に基づいて、前記特定の画像形成装置に前記問い合わせを送信するかどうかを決定する機能とを実現させるためのプログラムである。
請求項１１に記載の発明は、コンピュータに、画像形成装置が管理装置からの問い合わせに応答しない非応答状態にあることを認識する機能と、前記画像形成装置が前記非応答状態にあると認識されると、当該画像形成装置が当該非応答状態にあることを示す状態情報を前記管理装置に送信する機能とを実現させるためのプログラムである。
【発明の効果】
【０００６】
請求項１の発明によれば、管理装置からの問い合わせに画像形成装置が応答しなくても、画像形成装置が応答しない状態にあるだけなのか電源オフ状態にあるのかを管理装置が知ることができる。
請求項２の発明によれば、管理装置が画像形成装置に問い合わせを送信しなくても、画像形成装置が応答しない状態にあることを管理装置が知ることができる。
請求項３の発明によれば、管理装置が画像形成装置に問い合わせを送信しなくても、画像形成装置が管理対象から除外されるべきことを管理装置が知ることができる。
請求項４の発明によれば、管理装置が画像形成装置に問い合わせを送信しなくても、受信部への電力供給が停止されるために画像形成装置が管理対象から除外されるべきことを管理装置が知ることができる。
請求項５の発明によれば、管理装置が画像形成装置に問い合わせを送信しなくても、画像形成装置が省電力状態にあるのか電源オフ状態にあるのかを管理装置が知ることができる。
請求項６の発明によれば、管理装置からの問い合わせに画像形成装置が応答しなくても、画像形成装置が応答しない状態にあるだけであることを管理装置が知ることができる。
請求項７の発明によれば、管理装置からの問い合わせに画像形成装置が応答しなくても、受信部への電力供給が停止されているために応答できない状態にあることを管理装置が知ることができる。
請求項８の発明によれば、管理装置からの問い合わせに画像形成装置が応答しなくても、画像形成装置が省電力状態に移行したことを管理装置が知ることができる。
請求項９の発明によれば、本構成を採用しない場合に比較して、画像形成装置が応答しない状態にあることを管理装置に知らせるための通信の負荷を小さくすることができる。
請求項１０の発明によれば、管理装置が画像形成装置に問い合わせを送信しなくても、画像形成装置が管理対象から除外されるべきことを管理装置が知ることができる。
請求項１１の発明によれば、管理装置からの問い合わせに画像形成装置が応答しなくても、画像形成装置が応答しない状態にあるだけであることを管理装置が知ることができる。
【発明を実施するための最良の形態】
【０００７】
以下、添付図面を参照して、本発明を実施するための最良の形態（以下、「実施の形態」という）について詳細に説明する。
図１は、本実施の形態の画像形成システム１の構成例を示す図である。図１に例示した画像形成システム１では、例えばユーザの作業スペース（例えば、デスク）等に設置された管理装置の一例としての情報処理装置２と、情報処理装置２に記憶された画像データに基づき用紙上に画像を形成する画像形成装置の一例としての画像処理装置３と、画像処理装置３以外の他の機器の一例である画像処理装置４とが、通信手段の一例であるＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）、インターネット等のネットワーク８を介して双方向に通信可能に接続されている。通信手段としては、電話回線や衛星通信回線（例えば、デジタル衛星放送における空間伝送路）等の通信回線を含んでもよい。
尚、ネットワーク８上には通常、複数の情報処理装置と複数の画像処理装置とが接続可能であるが、図１では、その一部として、１台の情報処理装置２と２台の画像処理装置３，４が接続された構成を示している。
【０００８】
ところで、本実施の形態の画像処理装置３は、ユーザが画像処理装置３に印刷指示（画像形成指示）を行うことを契機として画像処理装置３が省電力状態から復帰し、情報処理装置２から画像形成の対象となる印刷ジョブのデータ（以下、「印刷データ」という）を取得して、画像形成処理を実行する。
即ち、ユーザから画像処理装置３への印刷指示がない期間においては、画像処理装置３には消費電力が低減される省電力状態が設定される。それにより、画像処理装置３において、情報処理装置２からネットワーク８を介して送信される印刷データを含む信号（パケット）の取得は停止される。その後、ユーザが画像処理装置３に印刷指示を行うと、画像処理装置３は省電力状態から動作可能状態（稼動状態）に復帰する。そして、画像処理装置３から印刷データを保持（記憶）する情報処理装置２に印刷データ送信要求を送信する。印刷データ送信要求を受けた情報処理装置２から印刷データの送信を受けた場合には、画像処理装置３は、印刷データに基づく画像形成処理を実行する。画像形成処理が終了した場合、又は、情報処理装置２から印刷データが送信されない場合には、その後の予め定めた待機時間を経過してもユーザからの印刷指示が再度入力されなければ、再び省電力状態が設定される。それにより、画像処理装置３は、情報処理装置２からの印刷データを含むネットワーク８を介したパケットの取得を停止する。
【０００９】
このように、本実施の形態の画像処理装置３においては、ユーザによる印刷指示の入力を始点として稼動状態を開始する。そして、情報処理装置２に対して印刷データ送信要求を行う期間を経て、情報処理装置２から印刷データを取得した場合には、取得した印刷データについての画像形成処理の終了までの期間又は画像形成処理の終了後の予め定めた時間が経過するまでの期間において稼動状態が設定される。
一方、稼動状態が設定された期間以外の期間においては省電力状態が設定される。そして、省電力状態では、ネットワーク８との通信を行う構成部も動作が停止され、ネットワーク８を介して送信される印刷データを含む各種パケットの取得が停止される。
【００１０】
尚、図１の画像形成システム１を構成する画像処理装置４は、従来通り、ネットワーク８を介して送信される印刷データを含む各種パケットを取得し、この印刷データに基づいて印刷を行う。即ち、ユーザから画像処理装置４への印刷指示がない期間において、画像処理装置４には消費電力が低減される省電力状態が設定されるが、この省電力状態において、情報処理装置２からネットワーク８を介して送信される印刷データを含む信号（パケット）の取得は停止されない。
【００１１】
このような図１の画像形成システム１において、情報処理装置２は、ネットワーク８に接続された各機器をＳＮＭＰ（Simple Network Management Protocol）により監視し管理するＳＮＭＰマネージャとしても機能する。また、画像処理装置３，４は、ＳＮＭＰマネージャとして機能する情報処理装置２によって管理されるＳＮＭＰエージェントとしても機能する。そして、例えば、図中、矢印で示したようなシーケンスで情報が交換される。
【００１２】
即ち、まず、情報処理装置２は、ＳＮＭＰによるステータス要求を画像処理装置３，４に順次送信する（Ａ）。このとき、画像処理装置３が、省電力状態に移行しており、ネットワーク８からの信号も取得しない状態であれば、ＳＮＭＰによるステータス要求は無視される（Ｂ）。但し、情報処理装置２としては、ＳＮＭＰによるステータス要求を無視されたのでは、画像処理装置３が省電力状態にあるのか電源がオフされた状態（電源オフ状態）にあるのか区別できない。そこで、画像処理装置３は、省電力状態に移行した場合には、特定のデータを定期的にブロードキャストする（Ｃ）。この特定のデータとしては、これを送信することによりその送信によって生じる通信の負荷を超える通信の負荷を生じさせないような無害なデータ、例えば、これを受信した機器が何らかの応答を行うことによりネットワーク８に不必要な通信を生じさせることのないようなデータを採用することが好ましい。そのような無害なデータとしては、例えば、ＡＲＰ（Address Resolution Protocol）パケットに自身のＩＰアドレスをセットしたようなものが挙げられる。尚、以下では、無害なデータをＡＲＰパケットとして説明する。
このようにしてＡＲＰパケットが定期的に送信されてくると、情報処理装置２は、画像処理装置３が省電力状態にあると判断する。一方、ＡＲＰパケットが定期的に送信されてこなければ、画像処理装置３が電源オフ状態にあると判断する。
尚、画像処理装置４は、省電力状態に移行していたとしても、ネットワーク８からの信号を取得する状態にあるので、ＳＮＭＰによるステータス要求に対して、ステータス応答を返す（Ｄ）。
【００１３】
次に、このような動作を行う情報処理装置２及び画像処理装置３について詳細に説明する。
まず、本実施の形態の情報処理装置２について説明する。
図１に示した画像形成システム１を構成する情報処理装置２は、例えばパーソナルコンピュータ（ＰＣ）であり、文書や図形、グラフィック、写真等からなる画像データを作成し記憶する。
図２は、本実施の形態の情報処理装置２の構成を説明するブロック図である。
図２に示したように、情報処理装置２は、情報処理装置２全体の動作制御や、各機器に状態の問い合わせを送信するかどうかの決定処理、画像処理装置３の状態の判定処理等、各種の情報処理を行う決定手段及び判定手段の一例としての制御部２０を備える。また、予め定めたアプリケーションソフトに従って画像データを作成する画像データ作成部２５、ユーザからの指示入力の受付やユーザへの各種情報の表示を行うユーザインタフェース（ＵＩ）部２２を備えている。また、情報処理装置２は、プログラムや各種データ等が記憶される外部記憶部２３、ネットワーク８との通信を行い、画像処理装置３から情報を受信し、画像形成命令等の情報を画像処理装置３に送信する受信手段及び送信手段の一例としての通信部２１を備えている。更に、情報処理装置２は、情報処理装置２の各構成部に対し電力線２４０を介して電力を供給する電力供給部２４を備えている。
この制御部２０、通信部２１、ＵＩ部２２、外部記憶部２３、画像データ作成部２５、及び電力供給部２４は、ＰＣＩ（Peripheral Components Interconnect bus）バス２７に接続されている。それにより、これらの各構成部は、ＰＣＩバス２７を介して相互に信号の送受信を行う。
【００１４】
通信部２１は、制御部２０とネットワーク８との間のデータ通信を制御する通信制御部２１１、通信制御部２１１とネットワーク８との間のデータの送受信を行うネットワークインターフェース（ＮＥＴ_Ｉ/Ｆ）部２１２、通信制御部２１１とＰＣＩバス２７との間のデータの送受信を行うＰＣＩインターフェース（ＰＣＩ_Ｉ/Ｆ）部２１３、画像形成命令（印刷データ）を記憶する印刷データ記憶部２１５を備えている。印刷データ記憶部２１５にはアドレスが割り当てられている。
【００１５】
ここで、情報処理装置２の上記した構成部は、ソフトウェアとハードウェア資源とが協働することにより実現される。具体的には、外部記憶部２３に、情報処理装置２の各構成部を制御するためのオペレーティングシステム、オペレーティングシステムの制御により各構成部の特定の機能を実行するアプリケーションソフト、更には、画像データ作成部２５にて作成された画像データや外部記憶部２３に記憶された画像データ等に関する画像処理装置３への印刷ジョブを生成するプリンタドライバプログラム等が記憶されている。そして、情報処理装置２の図示しないＣＰＵが、これらのプログラムを外部記憶部２３から主記憶装置（例えば、ＲＡＭ）に読み込み、制御部２０、通信部２１、及び画像データ作成部２５等の各構成部の機能を実現する処理を行う。
【００１６】
具体的には、制御部２０は、情報処理装置２においてユーザによりＵＩ部２２に印刷指示が入力されると、外部記憶部２３からプリンタドライバプログラムを読み込み、起動させる。そして、制御部２０は、プリンタドライバプログラムに従って、画像データ作成部２５にて作成された画像データや外部記憶部２３に記憶された画像データ等に関する印刷ジョブの生成処理を実行する。本実施の形態の制御部２０は、印刷ジョブを生成すると、生成した印刷ジョブを実行するためのコマンド列である印刷データを通信部２１に設けられた印刷データ記憶部２１５に転送する。
【００１７】
また、情報処理装置２では、通信部２１のＮＥＴ_Ｉ/Ｆ部２１２が、画像処理装置３から印刷データ送信要求を受信する。この場合に、画像処理装置３は、印刷データ記憶部２１５に割り当てられたアドレスに基づき、情報処理装置２の印刷データ記憶部２１５を特定する。印刷データ送信要求を受信した通信制御部２１１は、画像処理装置３から送信を要求された印刷データが印刷データ記憶部２１５に記憶されているか否かを判定する。そして、通信制御部２１１は、印刷データ記憶部２１５に送信要求の対象となる印刷データが記憶されている場合には、画像処理装置３からの印刷データ送信要求に応じて、印刷データ記憶部２１５に記憶された印刷データをＮＥＴ_Ｉ/Ｆ部２１２から画像処理装置３に送信するように制御する。一方、印刷データ記憶部２１５に送信要求の対象となる印刷データが記憶されていない場合には、通信制御部２１１は、印刷データ送信要求に対応する処理を終了する。
【００１８】
即ち、通信制御部２１１は、印刷データを生成した場合には、印刷データを一旦、印刷データ記憶部２１５に記憶しておく。そして、通信部２１にて画像処理装置３から印刷データ送信要求を受信した場合に、印刷データ記憶部２１５に記憶された送信要求の対象とされた印刷データを画像処理装置３に送信する。
この場合に、印刷データ記憶部２１５に記憶された印刷データは、画像処理装置３側からは情報処理装置２の通信制御部２１１を介してファイルとして認識される。そして、ユーザが画像処理装置３のＵＩ部３２（後段図３参照）からファイルとして認識される印刷データに対応する印刷ジョブを指定することで、「印刷データ送信要求」が情報処理装置２に対して送信されることとなる。
【００１９】
尚、本実施の形態の情報処理装置２においては、印刷データを通信部２１内に配置した印刷データ記憶部２１５に記憶するように設定したが、外部記憶部２３に記憶しておくように設定してもよい。また、例えばネットワーク８に接続されたサーバ内に設けられた記憶装置に記憶しておくように構成してもよい。また、ネットワーク８に接続された他の端末装置に設けられた記憶装置に記憶しておくように構成してもよい。
【００２０】
次いで、本実施の形態の画像処理装置３について説明する。
図３は、本実施の形態の画像処理装置３の構成を説明するブロック図である。
図３に示したように、画像処理装置３は、画像処理装置３全体の動作制御や画像処理を含む各種の情報処理を行う制御部３０、ネットワーク８との通信を行って情報を送受信する送信手段の一例としての通信部３１を備えている。また、画像処理装置３は、ユーザからの画像形成指示等の指示入力を受け付ける指示入力受付部３２１及びユーザへの各種情報の表示を行う表示部３２２を有するユーザインタフェース（ＵＩ）部３２を備えている。更に、画像処理装置３は、ネットワーク８を介して情報処理装置２から送信される印刷データに含まれる画像データに基づき、用紙上に画像を形成する画像出力部３６を備えている。画像出力部３６としては、例えば電子写真方式の画像形成エンジンが用いられる。加えて、画像処理装置３は、画像処理装置３の各構成部を制御するためのオペレーティングシステム、オペレーティングシステムの制御により各構成部の特定の機能を実行するアプリケーションソフト等の各種のプログラムや、画像データ等の各種のデータが記憶される外部記憶部３３を備えている。
【００２１】
また、画像処理装置３は、商用電源から供給される例えば１００Ｖの電力を予め定めた電圧（例えば、２４Ｖ,１２Ｖ,５Ｖ,３Ｖ）に変換して各構成部に供給する電力供給部３４を備えている。電力供給部３４には、制御部３０や通信部３１等への例えば電圧５Ｖや３Ｖの制御系電力を供給する第１電力線３４１と、画像出力部３６等への例えば電圧２４Ｖや１２Ｖの駆動系電力を供給する第２電力線３４２と、ＵＩ部３２の指示入力受付部３２１への制御系電力を供給する第３電力線３４３とが接続されている。
そして、電力供給部３４は、制御部３０にて設定される画像処理装置３の動作モード（動作状態）に応じて、第１電力線３４１への制御系電力の供給や停止を設定し、第２電力線３４２への駆動系電力の供給や停止を設定する。それに対し、電力供給部３４は、第３電力線３４３への制御系電力は常時供給する。
【００２２】
ところで、画像処理装置３に配置された上記の制御部３０、通信部３１、画像出力部３６、ＵＩ部３２、外部記憶部３３、及び電力供給部３４は、ＰＣＩバス３７に接続されている。それにより、これらの各構成部は、ＰＣＩバス３７を介して相互に信号の送受信を行う。
また、画像処理装置３の上記した構成部は、ソフトウェアとハードウェア資源とが協働することにより実現される。具体的には、画像処理装置３の図示しないＣＰＵが、オペレーティングシステムやアプリケーションソフト等の各種のプログラムを外部記憶部３３から主記憶装置（例えば、ＲＡＭ）に読み込み、制御部３０、通信部３１、及びＵＩ部３２等の各構成部の機能を実現する処理を行う。
【００２３】
次に、画像処理装置３の制御部３０の機能について説明する。
画像処理装置３の制御部３０は、まず、ネットワーク８を介して取得した印刷データを処理する機能を有する。即ち、制御部３０は、ネットワーク８を介して例えば情報処理装置２から取得した印刷データに従って印刷データに含まれる画像データに処理（画像処理）を施し、処理済みの画像データを画像出力部３６に転送する。
【００２４】
また、制御部３０は、ユーザによるＵＩ部３２からの印刷指示の入力状況に応じて、画像処理装置３の動作モード（動作状態）を制御する機能を有する。
各画像処理装置３には、動作モードとして、稼動状態の一例である「画像形成動作モード」及び「スタンバイモード」と、省電力状態の一例である「スリープモード」とが設定される。
画像形成動作モードは、印刷データの受信があった場合に設定され、画像出力部３６にて画像データに関する用紙上への画像形成動作を実行している動作状態である。またスタンバイモードは、ＵＩ部３２にてユーザから印刷指示入力があった場合に設定され、印刷データの受信に応じて直ちに画像形成動作モードに移行する動作状態である。画像形成動作モードやそれに準ずるスタンバイモードでは、電力供給部３４から第１電力線３４１を介して画像処理装置３内の制御、処理に関する動作を行う構成部に制御系電力が供給され、第２電力線３４２を介して画像処理装置３内の画像形成に関する動作を行う構成部に駆動系電力が供給される。
【００２５】
スリープモードは、例えばスタンバイモードが設定された後の予め定めた時間長の待機時間Ｔを経過してもＵＩ部３２からの印刷指示入力がない場合に設定される動作状態である。スリープモードでは、ＵＩ部３２の指示入力受付部３２１だけが動作を継続し、それ以外の制御部３０や通信部３１、ＵＩ部３２の表示部３２２、更には画像出力部３６等の構成部は動作を停止する。即ち、スリープモードにおいては、電力供給部３４から第３電力線３４３を介した指示入力受付部３２１への制御系電力の供給が行われる。また、電力供給部３４から第１電力線３４１を介した画像処理装置３内の制御、処理に関する動作を行う構成部への制御系電力が停止され、第２電力線３４２を介した画像処理装置３内の画像形成に関する動作を行う構成部への駆動系電力が停止される。それにより、スリープモードでは高い省電力効果が得られる。
【００２６】
制御部３０は、例えばスタンバイモードが設定された後の待機時間Ｔを経過しても指示入力受付部３２１から印刷指示が入力されない場合には、スリープモードへの移行を指示するスリープモード移行信号を生成する。尚、ここでの待機時間Ｔは“０”も含み、スタンバイモードが設定された直後にスリープモード移行信号を生成してもよい。
一方、スリープモードが設定された状態で指示入力受付部３２１から印刷指示が入力された場合には、制御部３０に対して電力供給部３４が第１電力線３４１から制御系電力の供給を開始する。それにより、制御部３０が停止状態から復帰する。そして、復帰した制御部３０は、指示入力受付部３２１からのユーザによる印刷指示の入力に対応して、スリープモードからの復帰を指示するスリープモード復帰信号を生成する。
【００２７】
そして、制御部３０は、生成したスリープモード移行信号又はスリープモード復帰信号をＰＣＩバス３７を介して電力供給部３４に送信する。電力供給部３４が制御部３０からスリープモード移行信号を取得した場合には、第１電力線３４１からの制御系電力の供給を停止し、第２電力線３４２からの駆動系電力の供給を停止する。それにより、指示入力受付部３２１以外の構成部は動作を停止する。
また、電力供給部３４が制御部３０からスリープモード復帰信号を取得した場合には、第１電力線３４１からの制御系電力の供給を開始し、第２電力線３４２からの駆動系電力の供給を開始する。それにより、制御部３０や通信部３１、更には画像出力部３６等といった画像形成処理に関連する構成部が動作可能状態（稼動状態）に設定される。
更に、制御部３０は、画像処理装置３がスリープモードにあることを認識する処理を行う。即ち、本実施の形態では、画像処理装置３が省電力状態にあることを認識する認識手段の一例として、制御部３０を設けている。
更にまた、制御部３０は、画像処理装置３がスリープモードに移行すべきことを検出する処理を行う。即ち、本実施の形態では、省電力状態に移行するための要因の発生を検出する検出手段の一例として、制御部３０を設けている。
【００２８】
続いて、画像処理装置３の通信部３１について説明する。
画像処理装置３の通信部３１は、画像形成動作モード及びスタンバイモードの設定時においてネットワーク８との間でデータ通信を行う。通信部３１は、上記図３に示したように、制御部３０とネットワーク８との間のデータ通信を制御する通信制御部３１１、通信制御部３１１とネットワーク８との間のデータの送受信を行うネットワークインターフェース（ＮＥＴ_Ｉ/Ｆ）部３１２、通信制御部３１１とＰＣＩバス３７との間のデータの送受信を行うＰＣＩインターフェース（ＰＣＩ_Ｉ/Ｆ）部３１３を備えている。
また、通信部３１は、指示入力受付部３２１にてユーザから印刷指示や各種ユーザ要求に関する送信指示の入力があった場合に、印刷データを取得する取得先対象となる１又は複数の情報処理装置２の印刷データ記憶部２１５のアドレスを記憶するアドレス記憶部３１６を備えている。
【００２９】
アドレス記憶部３１６は、印刷データの送信を要求する対象（取得先）となる例えばネットワーク８に接続された１又は複数の情報処理装置２に備えられた印刷データ記憶部２１５のアドレスを記憶する。アドレス記憶部３１６への印刷データ記憶部２１５のアドレスの設定方法の具体例としては、ユーザが指示入力受付部３２１を用いてアドレス記憶部３１６に入力する方法がある。また、通信制御部３１１が例えばネットワーク８に接続された１又は複数の情報処理装置２から印刷データ記憶部２１５のアドレスを取得し、アドレス記憶部３１６に記憶する方法がある。また、情報処理装置２がネットワーク８を介してアドレス記憶部３１６に登録する方法がある。その他にも、例えばネットワーク８に接続されたサーバ（不図示）に情報処理装置２の印刷データ記憶部２１５のアドレスを記憶しておき、サーバから一括してアドレス記憶部３１６に印刷データ記憶部２１５のアドレスを設定する方法等、様々な設定方法等が用いられる。
【００３０】
次に、本実施の形態の画像形成システム１の動作について説明する。
まず、画像形成システム１を構成する情報処理装置２の動作について説明する。
情報処理装置２では、通信部２１が画像処理装置３から送信される情報を監視する。そして、画像処理装置３から情報を受信すると、次のような動作を行う。
図４は、情報処理装置２が情報を受信したときの動作例を示したフローチャートである。
通信部２１は、まず画像処理装置３からの情報が印刷データ送信要求であるかどうかを判定する（ステップ２５１）。そして、印刷データ送信要求であると判定すると、通信制御部２１１は、印刷データが印刷データ記憶部２１５に記憶されているか否かを判定する（ステップ２５２）。
通信制御部２１１は、印刷データ記憶部２１５に印刷データが記憶されていると判定した場合には、印刷データ記憶部２１５に記憶された印刷データをＮＥＴ_Ｉ/Ｆ部２１２から画像処理装置３に送信して（ステップ２５３）、処理を終了する。
一方、通信制御部２１１は、印刷データ記憶部２１５に印刷データが記憶されていないと判定した場合には、そのまま処理を終了する。
【００３１】
通信部２１は、ステップ２５１で印刷データ送信要求でないと判定されると、次に画像処理装置３からの情報が、画像処理装置３がスリープモードに移行したことを通知するスリープモード移行通知であるかどうかを判定する（ステップ２５４）。そして、スリープモード移行通知であると判定すると、その後にＡＲＰパケットをＮＥＴ_Ｉ/Ｆ部２１２で受信したかどうかを判定する（ステップ２５５）。
通信部２１は、ＡＲＰパケットを受信したと判定した場合には、その旨を制御部２０に伝え、制御部２０は画像処理装置３が省電力状態にあると判断して（ステップ２５６）、処理を終了する。
一方、通信部２１は、一定時間待ってＡＲＰパケットを受信しなかった場合には、その旨を制御部２０に伝え、制御部２０は画像処理装置３が電源オフ状態であると判断して（ステップ２５７）、処理を終了する。ここで、一定時間としては、画像処理装置３が省電力状態にある場合にＡＲＰパケットを発行する時間間隔として予め定めた時間を用いればよい。
尚、ステップ２５４でスリープモード移行通知を受信したと判定された場合、画像処理装置３に対して、後述するステップ２５９で発行するようなＳＮＭＰステータス要求は送信しない。また、ステップ２５６、２５７での判断結果である画像処理装置３の状態は、例えば外部記憶部２３に記憶される。
【００３２】
また、通信部２１は、ステップ２５４でスリープモード移行通知を受信していないと判定した場合には、その旨を制御部２０に伝え、制御部２０は画像処理装置３が稼働状態にあると判断する（ステップ２５８）。尚、ここでの判断結果も例えば外部記憶部２３に記憶される。そして、通信部２１は、ＳＮＭＰによるステータス要求の送信時期が来ると、画像処理装置３に対して、ステータス要求をＮＥＴ_Ｉ/Ｆ部２１２から送信する（ステップ２５９）。
【００３３】
次いで、画像形成システム１を構成する画像処理装置３の動作について説明する。
図５−１及び図５−２は、画像処理装置３の動作例を示したフローチャートである。
まず、図５−１に示したように、画像処理装置３では、ＵＩ部３２（指示入力受付部３２１）がユーザからの印刷指示の入力を監視する（ステップ３５１）。
その結果、ＵＩ部３２（指示入力受付部３２１）がユーザからの印刷指示入力を受け付けると、画像処理装置３にスリープモードが設定されているかどうかを判定する（ステップ３５２）。そして、スリープモードが設定されている場合、電力供給部３４は制御部３０への制御系電力の供給を開始する（ステップ３５３）。それにより、制御部３０は停止状態から復帰して、画像処理装置３をスタンバイモードに移行させる（ステップ３５４）。スリープモード中は、通信部３１への電力供給が停止され、情報処理装置２からのＳＮＭＰによるステータス要求は無視されるが、このようにしてスタンバイモードに移行した後は、ＳＮＭＰによるステータス要求の受信が再開される。
【００３４】
制御部３０は、スタンバイモードへの移行の後、通信部３１のアドレス記憶部３１６にアドレスが記憶された情報処理装置２の印刷データ記憶部２１５に向けて、印刷データ送信要求を通信部３１から送信する（ステップ３５６）。
次に、通信部３１は、情報処理装置２が画像処理装置３からの印刷データ送信要求に応じて印刷データを送信したかどうかを判定する（ステップ３５７）。その結果、情報処理装置２が印刷データを送信していれば、通信部３１が情報処理装置２からの印刷データを取得して、取得した印刷データを制御部３０に転送する（ステップ３５８）。
それにより、制御部３０は、画像処理装置３を画像形成動作モードに移行させる（ステップ３５９）。更に、制御部３０は、転送された印刷データに画像処理を施し、これを画像出力部３６に転送する（ステップ３６０）。それにより、画像出力部３６は、印刷データに従って印刷処理を実行する（ステップ３６１）。
画像出力部３６での印刷データに関する印刷処理が終了すると、制御部３０は、画像処理装置３をスタンバイモードに移行させる（ステップ３６２）。
【００３５】
続いて図５−２に移り、制御部３０は時間の計測を開始する（ステップ３７１）。
また、印刷データが印刷データ記憶部２１５に記憶されていない等の理由で、情報処理装置２が画像処理装置３からの印刷データ送信要求に応じて印刷データを送信せず、ステップ３５７で通信部３１が情報処理装置２からの印刷データを取得しないと判定された場合には、直ちにステップ３７１に移り、制御部３０は時間の計測を開始する。
【００３６】
そして、制御部３０は、計測された時間が予め定めた待機時間を経過したかどうかを判定する（ステップ３７２）。
その結果、計測された時間が予め定めた待機時間を経過した場合、制御部３０は、情報処理装置２に対して、スリープモード移行通知を通信部３１から送信し（ステップ３７３）、画像処理装置３をスリープモードに移行させる（ステップ３７４）。これにより、通信部３１への電力供給は停止されるので、情報処理装置２からＳＮＭＰによるステータス要求が送られても、無視され、応答はなされない。
その後、画像処理装置３は、例えば自身のＩＰアドレスをセットしたＡＲＰパケットを通信部３１からブロードキャストする（ステップ３７５）。ここで、前述の通り、スリープモードへの移行後は、第１電力線３４１への制御系電力の供給は停止され、通信部３１に電力は供給されなくなるが、電源供給部３４は、ＡＲＰパケットの発行のために一時的に第１電力線３４１へ制御系電力を供給し、通信部３１に電力を供給する。ＳＮＭＰによるステータス要求を待ち受けるためには、通信部３１に電力を供給し続けなければならないが、ＡＲＰパケットを発行するためには、自律的に判断可能な発行時期に合わせて通信部３１に電力を供給すればよく、電力の消費を最小限で済ませることができる。
【００３７】
一方、計測された時間が予め定めた待機時間を経過していない場合、制御部３０は、ＵＩ部３２（指示入力受付部３２１）にて印刷指示の入力を監視する（ステップ３５１）。そして、待機時間を経過するまでにユーザからの印刷指示入力を受け付けた場合、つまり、ステップ３５１で「Ｙｅｓ」、ステップ３５２で「Ｎｏ」の場合、制御部３０は、計測された時間（計測時間）をリセットし（ステップ３５５）、ステップ３５６以降の処理を行う。また、ユーザからの印刷指示入力を受け付けなかった場合、スリープモードでなければ、つまり、ステップ３５１で「Ｎｏ」、ステップ３７６で「Ｎｏ」であれば、制御部３０は、待機時間を経過するまで時間の計測を継続する。また、スリープモードであれば、つまり、ステップ３５１で「Ｎｏ」、ステップ３７６で「Ｙｅｓ」であれば、通信部３１は、ＡＲＰパケットを発行すべき時間間隔を経過したかどうかを判定する（ステップ３７７）。そして、時間間隔を経過していれば、ＡＲＰパケットを発行して（ステップ３７８）、ステップ３５１へ戻る。また、時間間隔を経過していなければ、そのままステップ３５１へ戻る。
以上により、本実施の形態の動作は終了する。
【００３８】
ところで、本実施の形態では、画像処理装置３が、通信部３１への電力供給が停止されたスリープモードに移行する前にスリープモード移行通知を情報処理装置２に送信することで、情報処理装置２が、ＳＮＭＰによるステータス要求を発行しないようにした。しかしながら、情報処理装置２にＳＮＭＰによるステータス要求を発行させないようにするための通知情報は、このスリープモード移行通知には限らない。例えば、画像処理装置３内での電力供給状態の変化に関係なく、情報処理装置２による管理対象から除外されるべきことを通知する情報であってもよい。
また、本実施の形態では、画像処理装置３が、通信部３１への電力供給が停止されたスリープモードの状態にある場合に、情報処理装置２からのＳＮＭＰによるステータス要求に応答しないようにした。しかしながら、情報処理装置２からのＳＮＭＰによるステータス要求に応答しない場合の画像処理装置３の状態は、このスリープモードの状態のような省電力状態には限らない。例えば、画像処理装置３内での電力供給状態の変化に関係なく、情報処理装置２からのステータス要求に応答しないものと予め定められた別の状態（非応答状態）であってもよい。
【００３９】
尚、本実施の形態を実現するプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭ等の記録媒体に格納して提供するようにしてもよい。
【図面の簡単な説明】
【００４０】
【図１】本実施の形態の画像形成システムの構成例を示す図である。
【図２】本発明の実施の形態の情報処理装置の構成例を示すブロック図である。
【図３】本発明の実施の形態の画像処理装置の構成例を示すブロック図である。
【図４】本発明の実施の形態の情報処理装置の動作例を示したフローチャートである。
【図５−１】本発明の実施の形態の画像処理装置の動作例を示したフローチャートである。
【図５−２】本発明の実施の形態の画像処理装置の動作例を示したフローチャートである。
【符号の説明】
【００４１】
１…画像形成システム、２…情報処理装置、３，４…画像処理装置、８…ネットワーク、２０，３０…制御部、２１，３１…通信部、２２，３２…ユーザインタフェース（ＵＩ）部、２３，３３…外部記憶部、２４，３４…電力供給部、２５…画像データ作成部、３６…画像出力部、２１１，３１１…通信制御部、２１５…印刷データ記憶部、３１６…アドレス記憶部
【図１】
2010165182.tif 000003
【図２】
2010165182.tif 000004
【図３】
2010165182.tif 000005
【図４】
2010165182.tif 000006
【図５−１】
2010165182.tif 000007
【図５−２】
2010165182.tif 000008