(57)【特許請求の範囲】
【請求項１】
通常状態と、前記通常状態より消費電力が少ない省エネ状態とを含む複数の電力の状態を切り替え可能である画像形成装置であって、
外部の情報処理装置が印刷の実行を要求する対象の画像形成装置である外部の対象装置が本来実行すべき印刷の処理の途中までの代理の処理である代理処理の実行が要求された場合に前記代理処理を実行する代理処理実行手段と、前記代理処理実行手段によって実行された前記代理処理によって生成された情報である代理生成情報を前記対象装置に送信する代理生成情報送信手段と、前記代理生成情報を受信した場合にその代理生成情報に基づいて途中から印刷を引き継いで実行する印刷処理引継手段とを備えており、
前記代理生成情報送信手段は、前記対象装置の前記電力の状態が前記通常状態である場合に前記代理生成情報を前記対象装置に送信し、
前記代理処理は、印刷される直前の画像データの生成まで実行される処理であることを特徴とする画像形成装置。
【請求項２】
通常状態と、前記通常状態より消費電力が少ない省エネ状態とを含む複数の電力の状態を切り替え可能である複数の画像形成装置と、前記画像形成装置に印刷の実行を要求する情報処理装置とを備えている画像形成システムであって、
前記情報処理装置は、印刷の実行を要求する対象の前記画像形成装置である対象装置が本来実行すべき印刷の処理の途中までの代理の処理である代理処理を実行する前記画像形成装置である代理装置を探索する代理装置探索手段と、前記代理装置探索手段によって探索された前記代理装置に前記代理処理の実行を要求する代理処理要求手段とを備えており、
前記代理装置探索手段は、前記対象装置の前記電力の状態が所定の前記省エネ状態である場合に前記代理装置を探索し、
前記代理装置は、前記代理処理の実行が要求された場合に前記代理処理を実行する代理処理実行手段と、前記代理処理実行手段によって実行された前記代理処理によって生成された情報である代理生成情報を前記対象装置に送信する代理生成情報送信手段とを備えており、
前記代理生成情報送信手段は、前記対象装置の前記電力の状態が前記通常状態である場合に前記代理生成情報を前記対象装置に送信し、
前記対象装置は、前記代理生成情報を受信した場合にその代理生成情報に基づいて途中から印刷を引き継いで実行する印刷処理引継手段を備え、
前記代理処理は、印刷される直前の画像データの生成まで実行される処理であることを特徴とする画像形成システム。
【請求項３】
通常状態と、前記通常状態より消費電力が少ない省エネ状態とを含む複数の電力の状態を切り替え可能である複数の画像形成装置と、前記画像形成装置に印刷の実行を要求する情報処理装置とを備えている画像形成システムであって、
前記情報処理装置は、印刷の実行を要求する対象の前記画像形成装置である対象装置が本来実行すべき印刷の処理の途中までの代理の処理である代理処理を実行する前記画像形成装置である代理装置を探索する代理装置探索手段と、前記代理装置探索手段によって探索された前記代理装置に前記代理処理の実行を要求する代理処理要求手段とを備えており、
前記代理装置探索手段は、前記対象装置の前記電力の状態が所定の前記省エネ状態である場合に前記代理装置を探索し、
前記代理装置は、前記代理処理の実行が要求された場合に前記代理処理を実行する代理処理実行手段と、前記代理処理実行手段によって実行された前記代理処理によって生成された情報である代理生成情報を前記対象装置に送信する代理生成情報送信手段とを備えており、
前記代理生成情報送信手段は、前記対象装置の前記電力の状態が前記通常状態である場合に前記代理生成情報を前記対象装置に送信し、
前記対象装置は、前記代理生成情報を受信した場合にその代理生成情報に基づいて途中から印刷を引き継いで実行する印刷処理引継手段を備え、
前記複数の電力の状態には、複数の種類の前記省エネ状態が含まれており、
前記代理装置探索手段は、前記対象装置の前記電力の状態が複数の種類の前記省エネ状態のうち何れの種類の前記省エネ状態かによって、前記代理装置を探索するか否かを決定することを特徴とする画像形成システム。
【請求項４】
前記代理装置探索手段は、前記電力の状態が前記通常状態である前記画像形成装置を前記代理装置として探索することを特徴とする請求項２または請求項３に記載の画像形成システム。
【請求項５】
前記代理装置探索手段は、前記対象装置が実行した場合と同一の結果を生じる前記代理処理を実行可能である機能を搭載している前記画像形成装置を前記代理装置として探索することを特徴とする請求項４に記載の画像形成システム。
【請求項６】
前記代理装置探索手段は、前記代理処理を実行する処理能力が所定の能力以上である前記画像形成装置を前記代理装置として探索することを特徴とする請求項４または請求項５に記載の画像形成システム。
【請求項７】
前記情報処理装置は、前記対象装置の前記電力の状態が所定の前記省エネ状態である場合に前記対象装置に前記通常状態への復帰を要求する復帰要求手段を備えていることを特徴とする請求項２から請求項６までの何れかに記載の画像形成システム。
【請求項８】
通常状態と、前記通常状態より消費電力が少ない省エネ状態とを含む複数の電力の状態を切り替え可能である複数の画像形成装置に印刷の実行を要求する情報処理装置によって実行される情報処理装置用プログラムであって、
印刷の実行を要求する対象の前記画像形成装置である対象装置が本来実行すべき印刷の処理の途中までの代理の処理である代理処理を実行する前記画像形成装置である代理装置を探索する代理装置探索ステップと、前記代理装置探索ステップによって探索された前記代理装置に前記代理処理の実行を要求する代理処理要求ステップとを前記情報処理装置に実行させ、
前記代理装置探索ステップは、前記対象装置の前記電力の状態が所定の前記省エネ状態である場合に前記代理装置を探索するステップであり、
前記複数の電力の状態には、複数の種類の前記省エネ状態が含まれており、
前記代理装置探索ステップは、前記対象装置の前記電力の状態が複数の種類の前記省エネ状態のうち何れの種類の前記省エネ状態かによって、前記代理装置を探索するか否かを決定するステップであることを特徴とする情報処理装置用プログラム。
【請求項９】
前記代理装置探索ステップは、前記電力の状態が前記通常状態である前記画像形成装置を前記代理装置として探索するステップであることを特徴とする請求項８に記載の情報処理装置用プログラム。
【請求項１０】
前記代理装置探索ステップは、前記対象装置が実行した場合と同一の結果を生じる前記代理処理を実行可能である機能を搭載している前記画像形成装置を前記代理装置として探索するステップであることを特徴とする請求項９に記載の情報処理装置用プログラム。
【請求項１１】
前記代理装置探索ステップは、前記代理処理を実行する処理能力が所定の能力以上である前記画像形成装置を前記代理装置として探索するステップであることを特徴とする請求項９または請求項１０に記載の情報処理装置用プログラム。
【請求項１２】
前記対象装置の前記電力の状態が所定の前記省エネ状態である場合に前記対象装置に前記通常状態への復帰を要求する復帰要求ステップを前記情報処理装置に実行させることを特徴とする請求項８から請求項１１までの何れかに記載の情報処理装置用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通常状態と、通常状態より消費電力が少ない省エネ状態とを含む複数の電力の状態を切り替え可能である画像形成装置に関する。
【背景技術】
【０００２】
従来、画像形成装置が本来実行する応答処理を画像形成装置が省エネ状態である場合に代理応答サーバーが代理で実行するシステムが知られている（例えば、特許文献１参照。）。
【０００３】
また、第１の画像形成装置が省エネ状態に移行する場合に第１の画像形成装置が記憶しているファイルを第２の画像形成装置に転送し、第１の画像形成装置が省エネ状態である場合に第１の画像形成装置が記憶しているファイルへの第３の画像形成装置からの取得要求があったときに、第１の画像形成装置が省エネ状態から通常状態に復帰するまで、第２の画像形成装置が記憶しているそのファイルを第２の画像形成装置が第３の画像形成装置に代理で送信するシステムが知られている（例えば、特許文献２参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−３３４７９３号公報
【特許文献２】特開２０１０−２０５１２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のシステムにおいては、画像形成装置が印刷を実行するべき印刷データがその画像形成装置が省エネ状態である場合に発生したとき、その画像形成装置が省エネ状態から通常状態に復帰した後で、その印刷データに対する処理をその画像形成装置が実行するので、省エネ状態から通常状態に復帰した後のファーストプリント時間が長いという問題がある。
【０００６】
そこで、本発明は、省エネ状態から通常状態に復帰した後のファーストプリント時間を従来より短縮することができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の画像形成装置は、通常状態と、前記通常状態より消費電力が少ない省エネ状態とを含む複数の電力の状態を切り替え可能である画像形成装置であって、外部の情報処理装置が印刷の実行を要求する対象の画像形成装置である外部の対象装置が本来実行すべき印刷の処理の途中までの代理の処理である代理処理の実行が要求された場合に前記代理処理を実行する代理処理実行手段と、前記代理処理実行手段によって実行された前記代理処理によって生成された情報である代理生成情報を前記対象装置に送信する代理生成情報送信手段と、前記代理生成情報を受信した場合にその代理生成情報に基づいて途中から印刷を引き継いで実行する印刷処理引継手段とを備えており、前記代理生成情報送信手段は、前記対象装置の前記電力の状態が前記通常状態である場合に前記代理生成情報を前記対象装置に送信することを特徴とする。
【０００８】
この構成により、本発明の画像形成装置は、本来実行すべき印刷の処理の途中までの代理の処理である代理処理が他の画像形成装置によって実行され、その代理処理によって生成された情報に基づいて途中から印刷を引き継いで実行するので、省エネ状態から通常状態に復帰した後のファーストプリント時間を従来より短縮することができる。また、本発明の画像形成装置は、外部の対象装置が本来実行すべき印刷の処理の途中までの代理の処理である代理処理を実行し、その対象装置の電力の状態が通常状態である場合に代理処理によって生成した情報をその対象装置に送信するので、その対象装置が省エネ状態から通常状態に復帰した後のその対象装置のファーストプリント時間を従来より短縮することができる。
【０００９】
また、本発明の画像形成装置の前記代理処理は、印刷される直前の画像データの生成まで実行される処理であっても良い。
【００１０】
この構成により、本発明の画像形成装置は、記録媒体への最終的な印刷が対象装置によって実行される場合に代理可能な最大限の処理を実行することができる。
【００１１】
本発明の画像形成システムは、通常状態と、前記通常状態より消費電力が少ない省エネ状態とを含む複数の電力の状態を切り替え可能である複数の画像形成装置と、前記画像形成装置に印刷の実行を要求する情報処理装置とを備えている画像形成システムであって、前記情報処理装置は、印刷の実行を要求する対象の前記画像形成装置である対象装置が本来実行すべき印刷の処理の途中までの代理の処理である代理処理を実行する前記画像形成装置である代理装置を探索する代理装置探索手段と、前記代理装置探索手段によって探索された前記代理装置に前記代理処理の実行を要求する代理処理要求手段とを備えており、前記代理装置探索手段は、前記対象装置の前記電力の状態が所定の前記省エネ状態である場合に前記代理装置を探索し、前記代理装置は、前記代理処理の実行が要求された場合に前記代理処理を実行する代理処理実行手段と、前記代理処理実行手段によって実行された前記代理処理によって生成された情報である代理生成情報を前記対象装置に送信する代理生成情報送信手段とを備えており、前記代理生成情報送信手段は、前記対象装置の前記電力の状態が前記通常状態である場合に前記代理生成情報を前記対象装置に送信し、前記対象装置は、前記代理生成情報を受信した場合にその代理生成情報に基づいて途中から印刷を引き継いで実行する印刷処理引継手段を備えていることを特徴とする。
【００１２】
この構成により、本発明の画像形成システムは、対象装置が本来実行すべき印刷の処理の途中までの代理の処理である代理処理を代理装置によって実行し、対象装置の電力の状態が通常状態である場合に代理処理によって生成された情報を代理装置によって対象装置に送信し、代理処理によって生成された情報に基づいて途中から対象装置が印刷を引き継いで実行するので、対象装置が省エネ状態から通常状態に復帰した後の対象装置のファーストプリント時間を従来より短縮することができる。
【００１３】
また、本発明の画像形成システムの前記代理装置探索手段は、前記電力の状態が前記通常状態である前記画像形成装置を前記代理装置として探索しても良い。
【００１４】
この構成により、本発明の画像形成システムは、通常状態である画像形成装置に代理処理を実行させるので、省エネ状態である画像形成装置を省エネ状態から通常状態に復帰させた後にその画像形成装置に代理処理を実行させる構成と比較して、代理処理の終了時間を早めることができる。
【００１５】
また、本発明の画像形成システムの前記代理装置探索手段は、前記対象装置が実行した場合と同一の結果を生じる前記代理処理を実行可能である機能を搭載している前記画像形成装置を前記代理装置として探索しても良い。
【００１６】
この構成により、本発明の画像形成システムは、代理装置が代理処理を実行した後で対象装置が印刷の処理を引き継いで実行する場合と、対象装置が全ての印刷の処理を単独で実行する場合とで同一の印刷結果を得ることができる。
【００１７】
また、本発明の画像形成システムの前記代理装置探索手段は、前記代理処理を実行する処理能力が所定の能力以上である前記画像形成装置を前記代理装置として探索しても良い。
【００１８】
この構成により、本発明の画像形成システムは、対象装置が省エネ状態から通常状態に復帰した後の対象装置のファーストプリント時間が代理装置の代理処理によって延びることを防止することができる。
【００１９】
また、本発明の画像形成システムの前記情報処理装置は、前記対象装置の前記電力の状態が所定の前記省エネ状態である場合に前記対象装置に前記通常状態への復帰を要求する復帰要求手段を備えていても良い。
【００２０】
この構成により、本発明の画像形成システムは、対象装置に通常状態への復帰を要求することを代理装置に実行させる構成と比較して、対象装置を通常状態に早期に復帰させることができる。
【００２１】
また、本発明の画像形成システムの前記複数の電力の状態には、複数の種類の前記省エネ状態が含まれており、前記代理装置探索手段は、前記対象装置の前記電力の状態が複数の種類の前記省エネ状態のうち何れの種類の前記省エネ状態かによって、前記代理装置を探索するか否かを決定しても良い。
【００２２】
この構成により、本発明の画像形成システムは、対象装置の電力の状態が通常状態に復帰する時間が早い種類の省エネ状態である場合に、対象装置に全ての印刷の処理を単独で実行させることができる。
【００２３】
また、本発明の画像形成システムの前記代理処理は、印刷される直前の画像データの生成まで実行される処理であっても良い。
【００２４】
この構成により、本発明の画像形成システムは、記録媒体への最終的な印刷が対象装置によって実行される場合に代理可能な最大限の処理を代理装置によって実行することができる。
【００２５】
本発明の情報処理装置用プログラムは、通常状態と、前記通常状態より消費電力が少ない省エネ状態とを含む複数の電力の状態を切り替え可能である複数の画像形成装置に印刷の実行を要求する情報処理装置によって実行される情報処理装置用プログラムであって、印刷の実行を要求する対象の前記画像形成装置である対象装置が本来実行すべき印刷の処理の途中までの代理の処理である代理処理を実行する前記画像形成装置である代理装置を探索する代理装置探索ステップと、前記代理装置探索ステップによって探索された前記代理装置に前記代理処理の実行を要求する代理処理要求ステップとを前記情報処理装置に実行させ、前記代理装置探索ステップは、前記対象装置の前記電力の状態が所定の前記省エネ状態である場合に前記代理装置を探索するステップであることを特徴とする。
【００２６】
この構成により、本発明の情報処理装置用プログラムを実行する情報処理装置は、対象装置が本来実行すべき印刷の処理の途中までの代理の処理である代理処理を代理装置に実行させるので、対象装置が省エネ状態から通常状態に復帰した後の対象装置のファーストプリント時間を従来より短縮することができる。
【００２７】
また、本発明の情報処理装置用プログラムの前記代理装置探索ステップは、前記電力の状態が前記通常状態である前記画像形成装置を前記代理装置として探索するステップであっても良い。
【００２８】
この構成により、本発明の情報処理装置用プログラムを実行する情報処理装置は、通常状態である代理装置に代理処理を実行させるので、省エネ状態である代理装置を省エネ状態から通常状態に復帰させた後にその代理装置に代理処理を実行させる構成と比較して、代理処理の終了時間を早めることができる。
【００２９】
また、本発明の情報処理装置用プログラムの前記代理装置探索ステップは、前記対象装置が実行した場合と同一の結果を生じる前記代理処理を実行可能である機能を搭載している前記画像形成装置を前記代理装置として探索するステップであっても良い。
【００３０】
この構成により、本発明の情報処理装置用プログラムを実行する情報処理装置は、代理装置が代理処理を実行した後で対象装置が印刷の処理を引き継いで実行する場合と、対象装置が全ての印刷の処理を単独で実行する場合とで同一の印刷結果を得ることができる。
【００３１】
また、本発明の情報処理装置用プログラムの前記代理装置探索ステップは、前記代理処理を実行する処理能力が所定の能力以上である前記画像形成装置を前記代理装置として探索するステップであっても良い。
【００３２】
この構成により、本発明の情報処理装置用プログラムを実行する情報処理装置は、対象装置が省エネ状態から通常状態に復帰した後の対象装置のファーストプリント時間が代理装置の代理処理によって延びることを防止することができる。
【００３３】
また、本発明の情報処理装置用プログラムは、前記対象装置の前記電力の状態が所定の前記省エネ状態である場合に前記対象装置に前記通常状態への復帰を要求する復帰要求ステップを前記情報処理装置に実行させても良い。
【００３４】
この構成により、本発明の情報処理装置用プログラムを実行する情報処理装置は、対象装置に通常状態への復帰を要求することを代理装置に実行させる構成と比較して、対象装置を通常状態に早期に復帰させることができる。
【００３５】
また、本発明の情報処理装置用プログラムの前記複数の電力の状態には、複数の種類の前記省エネ状態が含まれており、前記代理装置探索ステップは、前記対象装置の前記電力の状態が複数の種類の前記省エネ状態のうち何れの種類の前記省エネ状態かによって、前記代理装置を探索するか否かを決定するステップであっても良い。
【００３６】
この構成により、本発明の情報処理装置用プログラムを実行する情報処理装置は、対象装置の電力の状態が通常状態に復帰する時間が早い種類の省エネ状態である場合に、対象装置に全ての印刷の処理を単独で実行させることができる。
【発明の効果】
【００３７】
本発明の画像形成装置は、省エネ状態から通常状態に復帰した後のファーストプリント時間を従来より短縮することができる。
【図面の簡単な説明】
【００３８】
【図１】本発明の一実施の形態に係るネットワークシステムのブロック図である。
【図２】図１に示すＭＦＰのブロック図である。
【図３】図１に示すＰＣのブロック図である。
【図４】図１に示すＭＦＰに印刷の実行を要求する場合のＰＣの動作のフローチャートである。
【図５】図１に示すＭＦＰの動作のフローチャートである。
【図６】図５に示す通常印刷処理のフローチャートである。
【図７】図５に示す代理処理実行処理のフローチャートである。
【図８】図５に示す引継印刷処理のフローチャートである。
【図９】図１に示すＰＣがＭＦＰに印刷データの送信を試みる時点でＭＦＰの電力の状態が通常状態である場合の情報の流れを示す図である。
【図１０】図１に示すＰＣがＭＦＰに印刷データの送信を試みる時点でＭＦＰの電力の状態が通常状態である場合のネットワークシステムのシーケンス図である。
【図１１】図１に示すＰＣがＭＦＰに印刷データの送信を試みる時点でＭＦＰの電力の状態が低省エネ状態である場合の情報の流れを示す図である。
【図１２】図１に示すＰＣがＭＦＰに印刷データの送信を試みる時点でＭＦＰの電力の状態が低省エネ状態である場合のネットワークシステムのシーケンス図である。
【図１３】図１に示すＰＣがＭＦＰに印刷データの送信を試みる時点でＭＦＰの電力の状態が高省エネ状態である場合の情報の流れを示す図である。
【図１４】図１に示すＰＣがＭＦＰに印刷データの送信を試みる時点でＭＦＰの電力の状態が高省エネ状態である場合のネットワークシステムのシーケンス図である。
【発明を実施するための形態】
【００３９】
以下、本発明の一実施の形態について、図面を用いて説明する。
【００４０】
まず、本実施の形態に係る画像形成システムとしてのネットワークシステムの構成について説明する。
【００４１】
図１は、本実施の形態に係るネットワークシステム１０のブロック図である。
【００４２】
図１に示すように、ネットワークシステム１０は、画像形成装置である複数のＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）と、ＭＦＰに印刷の実行を要求する情報処理装置である複数のＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）とを備えている。複数のＭＦＰおよび複数のＰＣは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどのネットワーク１１を介して互いに通信可能に接続されている。複数のＭＦＰには、ＭＦＰ２０が含まれている。複数のＭＦＰのそれぞれの構成は、ＭＦＰ２０の構成と同一である。複数のＰＣには、ＰＣ５０が含まれている。複数のＰＣのそれぞれの構成は、ＰＣ５０の構成と同一である。
【００４３】
ＭＦＰは、通常状態と、通常状態より消費電力が少ない省エネ状態の１つである低省エネ状態と、通常状態より消費電力が少ない省エネ状態の１つであって低省エネ状態より省エネ性能が高い高省エネ状態とに電力の状態を切り替え可能である。ＭＦＰが高省エネ状態から通常状態に復帰する場合に必要な時間は、ＭＦＰが低省エネ状態から通常状態に復帰する場合に必要な時間より長い。
【００４４】
図２は、ＭＦＰ２０のブロック図である。
【００４５】
図２に示すように、ＭＦＰ２０は、利用者による種々の操作が入力されるボタンなどの入力デバイスである操作部２１と、種々の情報を表示するＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示デバイスである表示部２２と、用紙などの記録媒体への画像の印刷を実行する印刷デバイスであるプリンター２３と、原稿から画像を読み取る読取デバイスであるスキャナー２４と、公衆電話回線などの通信回線経由でファックス通信を行うファックスデバイスであるファックス通信部２５と、ネットワーク１１経由で通信を行うネットワーク通信デバイスであるネットワーク通信部２６と、ＭＦＰ２０の電力の状態を切り替える装置である省エネユニット２７と、プログラムなどの各種のデータを記憶しているＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの記憶デバイスである記憶部３０と、ＭＦＰ２０全体を制御する制御部４０とを備えている。
【００４６】
記憶部３０は、印刷される直前の画像データ３１を記憶することができる。
【００４７】
制御部４０は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、プログラムおよび各種のデータを予め記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、ＣＰＵの作業領域として用いられるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）とを備えている。ＣＰＵは、ＲＯＭまたは記憶部３０に記憶されているプログラムを実行するようになっている。
【００４８】
制御部４０は、記憶部３０に記憶されているプログラムを実行することによって、受信したデータを解釈するデータ解釈部（Ｉｎｔｅｒｐｒｅｔｅｒ）４１、印刷される直前の画像データ３１を生成する画像出力部（ＶＩＤＥＯ）４２、プリンター２３を管理する印刷エンジン管理部４３、および、ＰＣが印刷の実行を要求する対象のＭＦＰである外部の対象装置が本来実行すべき印刷の処理の途中までの代理の処理である代理処理を管理する代理処理管理部４４として機能する。データ解釈部４１および画像出力部４２は、代理処理の実行が要求された場合に代理処理を実行するようになっており、本発明の代理処理実行手段を構成している。
【００４９】
代理処理管理部４４は、データ解釈部４１および画像出力部４２によって実行された代理処理によって生成された情報である代理生成情報を対象装置に送信する代理生成情報送信手段４４ａと、代理生成情報を受信した場合にその代理生成情報に基づいて途中から印刷を引き継いで実行する印刷処理引継手段４４ｂとを含んでいる。
【００５０】
制御部４０は、ＭＦＰ２０の電力の状態が通常状態である場合、プリンター２３を含むＭＦＰ２０の全ての構成に電力を供給するように、省エネユニット２７を制御する。制御部４０は、ＭＦＰ２０の電力の状態が通常状態から低省エネ状態になる場合、プリンター２３への電力の供給を停止するように、省エネユニット２７を制御する。制御部４０は、ＭＦＰ２０の電力の状態が低省エネ状態から高省エネ状態になる場合、プリンター２３への電力の供給を停止するだけではなく、低省エネ状態であるときと比較してＭＦＰ２０の多くの構成への電力の供給を停止するように、省エネユニット２７を制御する。制御部４０は、通常状態である場合に操作部２１に操作が入力されない時間が所定の時間以上になったときなど、所定の条件が生じたときに、省エネユニット２７にＭＦＰ２０の電力の状態を低省エネ状態に移行させる。また、制御部４０は、低省エネ状態である場合に操作部２１に操作が入力されない時間が所定の時間以上になったときなど、所定の条件が生じたときに、省エネユニット２７にＭＦＰ２０の電力の状態を高省エネ状態に移行させる。
【００５１】
複数のＭＦＰのそれぞれの構成は、ＭＦＰ２０の構成と同一である。したがって、以下においては、複数のＭＦＰのそれぞれの構成についても、ＭＦＰ２０の構成と同一の符号を付して説明する。
【００５２】
図３は、ＰＣ５０のブロック図である。
【００５３】
図３に示すように、ＰＣ５０は、利用者による種々の操作が入力されるマウス、キーボードなどの入力デバイスである操作部５１と、種々の情報を表示するＬＣＤなどの表示デバイスである表示部５２と、ネットワーク１１経由で通信を行うネットワーク通信デバイスであるネットワーク通信部５３と、プログラムなどの各種のデータを記憶しているＨＤＤなどの記憶デバイスである記憶部６０と、ＰＣ５０全体を制御する制御部７０とを備えている。
【００５４】
記憶部６０は、各種のアプリケーションプログラム６１と、ＭＦＰを制御するためのプリンタードライバー６２と、本発明の情報処理装置用プログラムとしてのユーティリティーソフトウェア６３とを記憶している。
【００５５】
アプリケーションプログラム６１、プリンタードライバー６２およびユーティリティーソフトウェア６３は、ＰＣ５０の製造段階でＰＣ５０にインストールされていても良いし、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリー、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）などの記憶媒体からＰＣ５０に追加でインストールされても良いし、ネットワーク１１上からＰＣ５０に追加でインストールされても良い。
【００５６】
制御部７０は、例えば、ＣＰＵと、プログラムおよび各種のデータを予め記憶しているＲＯＭと、ＣＰＵの作業領域として用いられるＲＡＭとを備えている。ＣＰＵは、ＲＯＭまたは記憶部６０に記憶されているプログラムを実行するようになっている。
【００５７】
制御部７０は、記憶部６０に記憶されているアプリケーションプログラム６１、プリンタードライバー６２、ユーティリティーソフトウェア６３をそれぞれ実行することによって、アプリケーション７１、ドライバー７２、ユーティリティー７３として機能する。
【００５８】
ユーティリティー７３は、印刷の実行を要求する対象のＭＦＰである対象装置が本来実行すべき印刷の処理の途中までの代理の処理である代理処理を実行するＭＦＰである代理装置を探索する代理装置探索手段７３ａと、代理装置探索手段７３ａによって探索された代理装置に代理処理の実行を要求する代理処理要求手段７３ｂと、対象装置の電力の状態が省エネ状態である場合に対象装置に通常状態への復帰を要求する復帰要求手段７３ｃとを含んでいる。
【００５９】
複数のＰＣのそれぞれの構成は、ＰＣ５０の構成と同一である。したがって、以下においては、複数のＰＣのそれぞれの構成についても、ＰＣ５０の構成と同一の符号を付して説明する。
【００６０】
次に、ネットワークシステム１０の動作について説明する。
【００６１】
まず、ＭＦＰに印刷の実行を要求する場合のＰＣの動作について説明する。
【００６２】
図４は、ＭＦＰに印刷の実行を要求する場合のＰＣの動作のフローチャートである。
【００６３】
図４に示すように、ＰＣの制御部７０のアプリケーション７１は、例えば利用者による操作部５１への操作に応じて、例えば利用者によって指定されたＭＦＰ、すなわち、対象装置への印刷の実行の要求をユーティリティー７３に指示する（Ｓ２０１）。
【００６４】
ユーティリティー７３は、Ｓ２０１において対象装置への印刷の実行の要求がアプリケーション７１から指示されると、アプリケーション７１から要求された印刷データの生成をドライバー７２に指示する（Ｓ２０２）。
【００６５】
ドライバー７２は、Ｓ２０２において印刷データの生成がユーティリティー７３から指示されると、ユーティリティー７３からの指示に応じて印刷データを生成する（Ｓ２０３）。
【００６６】
次いで、ドライバー７２は、生成した印刷データをユーティリティー７３に渡す（Ｓ２０４）。
【００６７】
ユーティリティー７３は、Ｓ２０４において印刷データが渡されると、Ｓ２０１においてアプリケーション７１から通知された対象装置の電力の状態をＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）を利用して確認する（Ｓ２０５）。
【００６８】
ユーティリティー７３の復帰要求手段７３ｃは、対象装置の電力の状態が低省エネ状態であるとＳ２０５において確認されると、対象装置に通常状態への復帰を要求する（Ｓ２０６）。
【００６９】
次いで、ユーティリティー７３は、対象装置の電力の状態が通常状態であると確認するまで、対象装置の電力の状態をＳＮＭＰを利用して確認する（Ｓ２０７）。
【００７０】
ユーティリティー７３は、対象装置の電力の状態が通常状態であるとＳ２０５またはＳ２０７において確認すると、Ｓ２０３において生成された印刷データを対象装置に送信することによって、対象装置に印刷の実行を要求し（Ｓ２０８）、図４に示す処理を終了する。
【００７１】
ユーティリティー７３の復帰要求手段７３ｃは、対象装置の電力の状態が高省エネ状態であるとＳ２０５において確認されると、対象装置に通常状態への復帰を要求する（Ｓ２０９）。
【００７２】
次いで、ユーティリティー７３の代理装置探索手段７３ａは、ＳＮＭＰを利用して代理装置を探索する（Ｓ２１０）。
【００７３】
例えば、代理装置探索手段７３ａは、電力の状態が通常状態であるＭＦＰであること、対象装置が実行した場合と同一の結果を生じる代理処理を実行可能である機能を搭載しているＭＦＰであること、および、代理処理を実行する処理能力が所定の能力以上であるＭＦＰであることを条件として、代理装置を探索する。
【００７４】
ここで、対象装置が実行した場合と同一の結果を生じる代理処理を実行可能である機能を搭載しているＭＦＰであることは、例えば、Ｓ２０３において生成された印刷データを解釈することができるエミュレーションプログラムを搭載しているＭＦＰであること、Ｓ２０３において生成された印刷データにおいて印刷対象の記録媒体のサイズとして指定されているサイズの記録媒体を搭載しているＭＦＰであること、Ｓ２０３において生成された印刷データにおいて指定されている集約印刷、両面印刷などの印刷機能を搭載しているＭＦＰであることなどに基づいて判断される。
【００７５】
また、代理処理を実行する処理能力が所定の能力以上であることは、例えば、ＭＦＰが搭載しているメモリの容量、ＭＦＰのＣＰＵの性能の評価値などに基づいて判断される。
【００７６】
なお、代理装置探索手段７３ａは、代理装置の探索に必要な情報のうちＭＦＰの機種毎のデフォルトの状態から変更がない情報については、ＭＦＰから機種名を取得し、予めＰＣに記憶しておいたデータベースから機種名を基に取得するようになっていても良い。一方、代理装置探索手段７３ａは、ＭＦＰが搭載しているメモリの容量のようにメモリの増設などによってデフォルトの状態から変更されている可能性がある情報については、ＭＦＰから直接取得することが好ましい。もちろん、代理装置探索手段７３ａは、代理装置の探索に必要な全ての情報をＭＦＰから直接取得しても良い。
【００７７】
ユーティリティー７３の代理処理要求手段７３ｂは、Ｓ２１０の処理の後、代理処理を要求する情報である代理処理要求情報を、Ｓ２０３において生成された印刷データに付加する（Ｓ２１１）。
【００７８】
次いで、代理処理要求手段７３ｂは、Ｓ２１１において代理処理要求情報が付加された印刷データをＳ２１０において代理装置探索手段７３ａによって探索された代理装置に送信することによって、代理装置に代理処理の実行を要求し（Ｓ２１２）、図４に示す処理を終了する。
【００７９】
次に、ＭＦＰの動作について説明する。
【００８０】
図５は、ＭＦＰの動作のフローチャートである。
【００８１】
ＭＦＰの制御部４０は、外部から情報が送信されてくると、図５に示す処理を実行する。
【００８２】
図５に示すように、制御部４０のデータ解釈部４１は、外部から送信されてきた情報が印刷データであるか否かを判断する（Ｓ２２１）。
【００８３】
データ解釈部４１は、外部から送信されてきた情報が印刷データであるとＳ２２１において判断すると、その印刷データに代理処理要求情報が付加されているか否かを判断する（Ｓ２２２）。
【００８４】
データ解釈部４１は、外部から送信されてきた情報が印刷データではないとＳ２２１において判断すると、外部から送信されてきた情報に、代理生成情報であることを通知するための代理生成情報通知情報が付加されているか否かを判断する（Ｓ２２３）。
【００８５】
データ解釈部４１は、印刷データに代理処理要求情報が付加されていないとＳ２２２において判断すると、後述の通常印刷処理を実行して（Ｓ２２４）、図５に示す処理を終了する。
【００８６】
一方、データ解釈部４１は、印刷データに代理処理要求情報が付加されているとＳ２２２において判断すると、後述の代理処理実行処理を実行して（Ｓ２２５）、図５に示す処理を終了する。
【００８７】
データ解釈部４１は、外部から送信されてきた情報に代理生成情報通知情報が付加されているとＳ２２３において判断すると、後述の引継印刷処理を実行して（Ｓ２２６）、図５に示す処理を終了する。
【００８８】
一方、データ解釈部４１は、外部から送信されてきた情報に代理生成情報通知情報が付加されていないとＳ２２３において判断すると、何もせずに図５に示す処理を終了する。
【００８９】
図６は、図５に示す通常印刷処理のフローチャートである。
【００９０】
図６に示すように、データ解釈部４１は、外部から送信されてきた印刷データを解釈する（Ｓ２４１）。
【００９１】
次いで、データ解釈部４１は、Ｓ２４１において解釈した情報を画像出力部４２に渡す（Ｓ２４２）。
【００９２】
画像出力部４２は、Ｓ２４２においてデータ解釈部４１から情報が渡されると、データ解釈部４１から渡された情報に基づいてラスタライズを行うことによって、印刷される直前の画像データ３１を生成する（Ｓ２４３）。
【００９３】
次いで、画像出力部４２は、生成した画像データ３１を記憶部３０に書き込む（Ｓ２４４）。
【００９４】
次いで、画像出力部４２は、印刷エンジン管理部４３に印刷の実行を要求する（Ｓ２４５）。
【００９５】
印刷エンジン管理部４３は、Ｓ２４５において画像出力部４２から印刷の実行が要求されると、Ｓ２４４において記憶部３０に書き込まれた画像データ３１を記憶部３０から読み出す（Ｓ２４６）。
【００９６】
次いで、印刷エンジン管理部４３は、記憶部３０から読み出した画像データ３１に応じた画像をプリンター２３によって記録媒体に印刷して（Ｓ２４７）、図６に示す処理を終了する。
【００９７】
図７は、図５に示す代理処理実行処理のフローチャートである。
【００９８】
図７に示すように、データ解釈部４１は、代理処理を開始することと、外部から送信されてきた印刷データの本来の対象のＭＦＰである対象装置の宛先情報とを代理処理管理部４４に通知する（Ｓ２６１）。
【００９９】
次いで、データ解釈部４１は、外部から送信されてきた印刷データを解釈する（Ｓ２６２）。
【０１００】
次いで、データ解釈部４１は、代理処理であることの通知とともに、Ｓ２６２において解釈した情報を画像出力部４２に渡す（Ｓ２６３）。
【０１０１】
画像出力部４２は、Ｓ２６３においてデータ解釈部４１から情報が渡されると、データ解釈部４１から渡された情報に基づいてラスタライズを行うことによって、印刷される直前の画像データ３１を生成する（Ｓ２６４）。
【０１０２】
次いで、画像出力部４２は、生成した画像データ３１を記憶部３０に書き込む（Ｓ２６５）。
【０１０３】
なお、Ｓ２６２からＳ２６５までの処理は、Ｓ２４１からＳ２４４までの処理と同様の処理であり、本発明の代理処理を構成している。また、Ｓ２６４において生成された画像データ３１は、代理処理によって生成された情報であり、本発明の代理生成情報を構成している。
【０１０４】
画像出力部４２は、Ｓ２６５の処理の後、画像データ３１の生成が終了したことと、生成した画像データ３１の記憶部３０における保存先の情報とを代理処理管理部４４に通知する（Ｓ２６６）。
【０１０５】
代理処理管理部４４は、Ｓ２６６において画像データ３１の生成が終了したことが通知されると、Ｓ２６１において宛先情報が通知された対象装置の電力の状態が通常状態であると確認するまで、対象装置の電力の状態をＳＮＭＰを利用して確認する（Ｓ２６７）。
【０１０６】
代理処理管理部４４の代理生成情報送信手段４４ａは、対象装置の電力の状態が通常状態であるとＳ２６７において確認されると、Ｓ２６６において通知された保存先の情報に基づいて、Ｓ２６５において記憶部３０に書き込まれた画像データ３１を記憶部３０から読み出す（Ｓ２６８）。
【０１０７】
次いで、代理生成情報送信手段４４ａは、Ｓ２６８において読み出した画像データ３１に代理生成情報通知情報を付加する（Ｓ２６９）。
【０１０８】
次いで、代理生成情報送信手段４４ａは、Ｓ２６９において代理生成情報通知情報を付加した画像データ３１を、Ｓ２６１において宛先情報が通知された対象装置に送信して（Ｓ２７０）、図７に示す処理を終了する。
【０１０９】
図８は、図５に示す引継印刷処理のフローチャートである。
【０１１０】
図８に示すように、データ解釈部４１は、代理生成情報である画像データ３１の書き込みを開始することを代理処理管理部４４に通知する（Ｓ２８１）。
【０１１１】
次いで、データ解釈部４１は、外部から送信されてきた画像データ３１を記憶部３０に書き込む（Ｓ２８２）。
【０１１２】
次いで、データ解釈部４１は、画像データ３１の書き込みを終了したことを代理処理管理部４４に通知する（Ｓ２８３）。
【０１１３】
代理処理管理部４４の印刷処理引継手段４４ｂは、Ｓ２８３において画像データ３１の書き込みを終了したことが通知されると、印刷エンジン管理部４３に印刷の実行を要求する（Ｓ２８４）。すなわち、印刷処理引継手段４４ｂは、外部から送信されてきた代理生成情報である画像データ３１に基づいて途中から印刷を引き継いで実行する。
【０１１４】
印刷エンジン管理部４３は、Ｓ２８４において印刷処理引継手段４４ｂから印刷の実行が要求されると、Ｓ２８２において記憶部３０に書き込まれた画像データ３１を記憶部３０から読み出す（Ｓ２８５）。
【０１１５】
次いで、印刷エンジン管理部４３は、記憶部３０から読み出した画像データ３１に応じた画像をプリンター２３によって記録媒体に印刷して（Ｓ２８６）、図８に示す処理を終了する。
【０１１６】
以上に説明したＰＣおよびＭＦＰの動作に基づいて、ネットワークシステム１０全体の動作について説明する。
【０１１７】
まず、ＰＣ５０が対象装置（以下「ＭＦＰ２０Ａ」と言う。）に印刷データの送信を試みる時点でＭＦＰ２０Ａの電力の状態が通常状態である場合のネットワークシステム１０全体の動作について説明する。
【０１１８】
図９は、ＰＣ５０がＭＦＰ２０Ａに印刷データの送信を試みる時点でＭＦＰ２０Ａの電力の状態が通常状態である場合の情報の流れを示す図である。図１０は、ＰＣ５０がＭＦＰ２０Ａに印刷データの送信を試みる時点でＭＦＰ２０Ａの電力の状態が通常状態である場合のネットワークシステム１０のシーケンス図である。
【０１１９】
図９および図１０に示すように、利用者がＭＦＰ２０Ａでの印刷を操作部５１からＰＣ５０に指示すると（Ｓ３０１）、ＰＣ５０は、Ｓ２０１〜Ｓ２０４（図４参照。）の処理を実行した後、ＭＦＰ２０Ａの電力の状態を確認する（Ｓ２０５）。
【０１２０】
そして、ＭＦＰ２０Ａの制御部４０は、電力の状態が通常状態であることをＰＣ５０に返信する（Ｓ３０２）。
【０１２１】
ＰＣ５０は、Ｓ３０２において通常状態であることが返信されると、ＭＦＰ２０Ａに印刷の実行を要求する（Ｓ２０８）。
【０１２２】
ＭＦＰ２０Ａは、Ｓ２０８において印刷の実行が要求されると、外部から送信されてきた情報が印刷データであるとＳ２２１（図５参照。）において判断し、その印刷データに代理処理要求情報が付加されていないとＳ２２２（図５参照。）において判断し、通常印刷処理をＳ２２４（図５参照。）において実行する。
【０１２３】
すなわち、ＭＦＰ２０Ａは、Ｓ２４１〜Ｓ２４７（図６参照。）の処理を実行することによって、プリンター２３によって記録媒体に印刷を実行する。
【０１２４】
次に、ＰＣ５０がＭＦＰ２０Ａに印刷データの送信を試みる時点でＭＦＰ２０Ａの電力の状態が低省エネ状態である場合のネットワークシステム１０全体の動作について説明する。
【０１２５】
図１１は、ＰＣ５０がＭＦＰ２０Ａに印刷データの送信を試みる時点でＭＦＰ２０Ａの電力の状態が低省エネ状態である場合の情報の流れを示す図である。図１２は、ＰＣ５０がＭＦＰ２０Ａに印刷データの送信を試みる時点でＭＦＰ２０Ａの電力の状態が低省エネ状態である場合のネットワークシステム１０のシーケンス図である。
【０１２６】
図１１および図１２に示すように、利用者がＭＦＰ２０Ａでの印刷を操作部５１からＰＣ５０に指示すると（Ｓ３２１）、ＰＣ５０は、Ｓ２０１〜Ｓ２０４（図４参照。）の処理を実行した後、ＭＦＰ２０Ａの電力の状態を確認する（Ｓ２０５）。
【０１２７】
そして、ＭＦＰ２０Ａの制御部４０は、電力の状態が低省エネ状態であることをＰＣ５０に返信する（Ｓ３２２）。
【０１２８】
ＰＣ５０は、Ｓ３２２において低省エネ状態であることが返信されると、ＭＦＰ２０Ａに通常状態への復帰を要求する（Ｓ２０６）。
【０１２９】
そして、ＭＦＰ２０Ａの制御部４０は、電力の状態を低省エネ状態から通常状態に復帰させるように、省エネユニット２７を制御する（Ｓ３２３）。
【０１３０】
ＰＣ５０は、Ｓ２０６の処理の後、ＭＦＰ２０Ａの電力の状態が通常状態であると確認するまで、ＭＦＰ２０Ａの電力の状態を確認する（Ｓ２０７）。
【０１３１】
ＭＦＰ２０Ａの制御部４０は、電力の状態が通常状態に復帰すると、電力の状態が通常状態であることをＰＣ５０に返信する（Ｓ３２４）。
【０１３２】
ＰＣ５０は、Ｓ３２４において通常状態であることが返信されると、ＭＦＰ２０Ａに印刷の実行を要求する（Ｓ２０８）。
【０１３３】
ＭＦＰ２０Ａは、Ｓ２０８において印刷の実行が要求されると、外部から送信されてきた情報が印刷データであるとＳ２２１（図５参照。）において判断し、その印刷データに代理処理要求情報が付加されていないとＳ２２２（図５参照。）において判断し、通常印刷処理をＳ２２４（図５参照。）において実行する。
【０１３４】
すなわち、ＭＦＰ２０Ａは、Ｓ２４１〜Ｓ２４７（図６参照。）の処理を実行することによって、プリンター２３によって記録媒体に印刷を実行する。
【０１３５】
次に、ＰＣ５０がＭＦＰ２０Ａに印刷データの送信を試みる時点でＭＦＰ２０Ａの電力の状態が高省エネ状態である場合のネットワークシステム１０全体の動作について説明する。
【０１３６】
図１３は、ＰＣ５０がＭＦＰ２０Ａに印刷データの送信を試みる時点でＭＦＰ２０Ａの電力の状態が高省エネ状態である場合の情報の流れを示す図である。図１４は、ＰＣ５０がＭＦＰ２０Ａに印刷データの送信を試みる時点でＭＦＰ２０Ａの電力の状態が高省エネ状態である場合のネットワークシステム１０のシーケンス図である。
【０１３７】
図１３および図１４に示すように、利用者がＭＦＰ２０Ａでの印刷を操作部５１からＰＣ５０に指示すると（Ｓ３４１）、ＰＣ５０は、Ｓ２０１〜Ｓ２０４（図４参照。）の処理を実行した後、ＭＦＰ２０Ａの電力の状態を確認する（Ｓ２０５）。
【０１３８】
そして、ＭＦＰ２０Ａの制御部４０は、電力の状態が高省エネ状態であることをＰＣ５０に返信する（Ｓ３４２）。
【０１３９】
ＰＣ５０は、Ｓ３４２において高省エネ状態であることが返信されると、ＭＦＰ２０Ａに通常状態への復帰を要求する（Ｓ２０９）。
【０１４０】
そして、ＭＦＰ２０Ａの制御部４０は、電力の状態を高省エネ状態から通常状態に復帰させるように、省エネユニット２７を制御する（Ｓ３４３）。
【０１４１】
ＰＣ５０は、Ｓ２０９の処理の後、代理装置を探索する（Ｓ２１０）。
【０１４２】
そして、ＭＦＰ２０Ａ以外のＭＦＰは、電力の状態、搭載している機能の情報などの情報をＰＣ５０に返信する（Ｓ３４４）。
【０１４３】
ＰＣ５０は、Ｓ３４４における返信を受けると、Ｓ２１１の処理を実行した後、探索した代理装置（以下「ＭＦＰ２０Ｂ」と言う。）に代理処理の実行を要求する（Ｓ２１２）。
【０１４４】
ＭＦＰ２０Ｂは、Ｓ２１２において代理処理の実行が要求されると、外部から送信されてきた情報が印刷データであるとＳ２２１（図５参照。）において判断し、その印刷データに代理処理要求情報が付加されているとＳ２２２（図５参照。）において判断し、代理処理実行処理をＳ２２５（図５参照。）において実行する。
【０１４５】
すなわち、ＭＦＰ２０Ｂは、Ｓ２６１〜Ｓ２６６（図７参照。）の処理を実行した後、ＭＦＰ２０Ａの電力の状態が通常状態であると確認するまで、ＭＦＰ２０Ａの電力の状態を確認する（Ｓ２６７）。
【０１４６】
ＭＦＰ２０Ａの制御部４０は、電力の状態が通常状態に復帰すると、電力の状態が通常状態であることをＭＦＰ２０Ｂに返信する（Ｓ３４５）。
【０１４７】
ＭＦＰ２０Ｂは、Ｓ３４５において通常状態であることが返信されると、Ｓ２６８、Ｓ２６９（図７参照。）の処理の後、代理生成情報通知情報を付加した画像データ３１をＭＦＰ２０Ａに送信する（Ｓ２７０）。
【０１４８】
ＭＦＰ２０Ａは、代理生成情報通知情報を付加した画像データ３１がＭＦＰ２０Ｂから送信されてくると、外部から送信されてきた情報が印刷データではないとＳ２２１（図５参照。）において判断し、外部から送信されてきた情報に代理生成情報通知情報が付加されているとＳ２２３（図５参照。）において判断し、引継印刷処理をＳ２２６（図５参照。）において実行する。
【０１４９】
すなわち、ＭＦＰ２０Ａは、Ｓ２８１〜Ｓ２８６（図８参照。）の処理を実行することによって、プリンター２３によって記録媒体に印刷を実行する。
【０１５０】
以上に説明したように、対象装置としてのＭＦＰは、本来実行すべき印刷の処理の途中までの代理の処理である代理処理が代理装置としての他のＭＦＰによって実行され（Ｓ２６２〜Ｓ２６５）、その代理処理によって生成された情報に基づいて途中から印刷を引き継いで実行する（Ｓ２８４〜Ｓ２８６）ので、省エネ状態から通常状態に復帰した後のファーストプリント時間を従来より短縮することができる。また、代理装置としてのＭＦＰは、外部の対象装置が本来実行すべき印刷の処理の途中までの代理の処理である代理処理を実行し（Ｓ２６２〜Ｓ２６５）、その対象装置の電力の状態が通常状態である場合（Ｓ２６７で通常状態）に代理処理によって生成された情報をその対象装置に送信する（Ｓ２７０）ので、その対象装置が省エネ状態から通常状態に復帰した後のその対象装置のファーストプリント時間を従来より短縮することができる。また、ユーティリティーソフトウェア６３を実行するＰＣは、対象装置が本来実行すべき印刷の処理の途中までの代理の処理である代理処理を代理装置に実行させる（Ｓ２１２）ので、対象装置が省エネ状態から通常状態に復帰した後の対象装置のファーストプリント時間を従来より短縮することができる。すなわち、ネットワークシステム１０は、対象装置の電力の状態が高省エネ状態である場合、対象装置が高省エネ状態から通常状態に復帰するまでの間に、対象装置が本来実行すべき印刷の処理の途中までの代理の処理である代理処理を代理装置によって対象装置の復帰処理と並行して実行し（Ｓ２６２〜Ｓ２６５）、対象装置の電力の状態が通常状態である場合（Ｓ２６７で通常状態）に代理処理によって生成された情報を代理装置によって対象装置に送信し（Ｓ２７０）、代理処理によって生成された情報に基づいて途中から対象装置が印刷を引き継いで実行する（Ｓ２８４〜Ｓ２８６）ので、対象装置が高省エネ状態から通常状態に復帰した後の対象装置のファーストプリント時間を従来より短縮することができる。
【０１５１】
ネットワークシステム１０は、対象装置の電力の状態が高省エネ状態である場合であっても、対象装置以外のＭＦＰに代理で記録媒体に印刷を実行させるのではなく、対象装置に最終的な記録媒体への印刷を実行させることができる。すなわち、ネットワークシステム１０は、利用者が指定した対象装置に常に印刷物が生成される。したがって、ネットワークシステム１０は、対象装置以外のＭＦＰに代理で記録媒体に印刷を実行させる構成と比較して、利用者の利便性が高い。
【０１５２】
なお、ネットワークシステム１０は、代理処理を実行する場合、対象装置単独で印刷を実行する場合と比較して、代理処理後に代理装置から対象装置への通信処理が余分に必要となる。しかしながら、ネットワークシステム１０は、高省エネ状態から通常状態への対象装置の復帰処理中に並行して代理装置で代理処理を実行するので、余分に必要となった通信処理の時間と比較して、代理処理によって節約した時間の方が長ければ、対象装置が高省エネ状態から通常状態に復帰した後の対象装置のファーストプリント時間を短縮することができる。ネットワークシステム１０は、ＭＦＰでの印刷データの解釈の速度が代理装置と対象装置との間のデータの通信速度より遅いほど、代理処理によって節約した時間から、余分に必要となった通信処理の時間を差し引いた時間が大きくなる。
【０１５３】
ＰＣは、電力の状態が通常状態であるＭＦＰを代理装置として探索する（Ｓ２１０）ので、通常状態であるＭＦＰに代理処理を実行させることができる。したがって、ＰＣは、省エネ状態であるＭＦＰを省エネ状態から通常状態に復帰させた後にそのＭＦＰに代理処理を実行させる構成と比較して、代理処理の終了時間を早めることができる。
【０１５４】
また、ＰＣは、対象装置が実行した場合と同一の結果を生じる代理処理を実行可能である機能を搭載しているＭＦＰを代理装置として探索する（Ｓ２１０）ので、代理装置が代理処理を実行した後で対象装置が印刷の処理を引き継いで実行する場合と、対象装置が全ての印刷の処理を単独で実行する場合とで同一の印刷結果を得ることができる。
【０１５５】
また、ＰＣは、代理処理を実行する処理能力が所定の能力以上であるＭＦＰを代理装置として探索する（Ｓ２１０）ので、対象装置が省エネ状態から通常状態に復帰した後の対象装置のファーストプリント時間が代理装置の代理処理によって延びることを防止することができる。なお、ＰＣは、代理処理を実行する処理能力が所定の能力以上であることを、代理装置の探索の条件としていなくても良い。
【０１５６】
ＰＣは、代理装置の探索の条件として、上述した条件に代えて、または、上述した条件に加えて、他の条件を使用するようになっていても良い。例えば、ＰＣは、代理装置とするＭＦＰ自体を利用者が直接指定して設定可能であっても良い。
【０１５７】
ネットワークシステム１０は、本実施の形態において、対象装置の電力の状態が高省エネ状態である場合（Ｓ２０５で高省エネ状態）にＰＣが対象装置に通常状態への復帰を要求するようになっている（Ｓ２０９）。しかしながら、ネットワークシステム１０は、対象装置の電力の状態が高省エネ状態である場合に代理装置が対象装置に通常状態への復帰を要求するようになっていても良い。ただし、ネットワークシステム１０は、対象装置の電力の状態が所定の省エネ状態である場合にＰＣが対象装置に通常状態への復帰を要求する構成であるとき、対象装置に通常状態への復帰を要求することを代理装置に実行させる構成と比較して、対象装置を通常状態に早期に復帰させることができる。
【０１５８】
また、ＭＦＰの代理処理は、本実施の形態において、印刷される直前の画像データの生成まで実行される処理である。したがって、代理装置としてのＭＦＰは、記録媒体への最終的な印刷が対象装置によって実行される場合に代理可能な最大限の処理を実行することができる。
【０１５９】
なお、ＭＦＰの代理処理は、印刷される直前の画像データの生成までは実行されない処理であっても良い。例えば、代理装置としてのＭＦＰは、対象装置の電力の状態を常に監視しておき、対象装置の電力の状態が通常状態になり次第、画像出力部４２における画像出力処理を途中で終了し、画像出力処理の進捗状態と、生成したデータとを対象装置に通知するようになっていても良い。この場合、対象装置としてのＭＦＰは、通知された情報に基づいて、代理装置が終了した画像出力処理を途中から引き継いで実行する。
【０１６０】
ＰＣは、対象装置の電力の状態が複数の種類の省エネ状態のうち何れの種類の省エネ状態かによって（Ｓ２０５で低省エネ状態または高省エネ状態）、代理装置を探索する（Ｓ２１０）か否かを決定するので、対象装置の電力の状態が通常状態に復帰する時間が早い種類の省エネ状態、すなわち、低省エネ状態である場合に、対象装置に全ての印刷の処理を単独で実行させることができる（Ｓ２０８）。なお、ＭＦＰは、対象装置の電力の状態が低省エネ状態である場合も、対象装置の電力の状態が高省エネ状態である場合と同様に、代理装置に代理処理を実行させるようになっていても良い。
【０１６１】
本発明の画像形成装置は、本実施の形態においてＭＦＰであるが、プリンター専用機など、ＭＦＰ以外の画像形成装置であっても良い。
【０１６２】
本発明の情報処理装置は、本実施の形態においてＰＣであるが、ＰＣ以外の情報処理装置であっても良い。
【符号の説明】
【０１６３】
１０  ネットワークシステム（画像形成システム）
２０  ＭＦＰ（画像形成装置、対象装置、代理装置）
２０Ａ  ＭＦＰ（画像形成装置、対象装置）
２０Ｂ  ＭＦＰ（画像形成装置、代理装置）
３１  画像データ（代理生成情報）
４１  データ解釈部（代理処理実行手段）
４２  画像出力部（代理処理実行手段）
４４ａ  代理生成情報送信手段
４４ｂ  印刷処理引継手段
５０  ＰＣ（情報処理装置）
６３  ユーティリティーソフトウェア（情報処理装置用プログラム）
７３ａ  代理装置探索手段
７３ｂ  代理処理要求手段
７３ｃ  復帰要求手段
【図１】
0005393822.tif 000002
【図２】
0005393822.tif 000003
【図３】
0005393822.tif 000004
【図４】
0005393822.tif 000005
【図５】
0005393822.tif 000006
【図６】
0005393822.tif 000007
【図７】
0005393822.tif 000008
【図８】
0005393822.tif 000009
【図９】
0005393822.tif 000010
【図１０】
0005393822.tif 000011
【図１１】
0005393822.tif 000012
【図１２】
0005393822.tif 000013
【図１３】
0005393822.tif 000014
【図１４】
0005393822.tif 000015