(57)【特許請求の範囲】
【請求項１】
画像の印刷を要求する印刷要求を受信する第１の受信手段と、
前記第１の受信手段により受信された印刷要求に応じて、予め定められた条件が満たされた場合に省電力状態に移行する画像形成装置を特定する特定手段と、
前記特定手段により特定された画像形成装置に対して、当該画像形成装置の省電力状態の解除を要求する解除要求を送信する送信手段と、
前記送信手段により解除要求が送信された画像形成装置から、前記第１の受信手段により受信された印刷要求の転送を要求する転送要求を受信する第２の受信手段と、
前記第２の受信手段により転送要求が受信された場合に、当該転送要求の送信元の画像形成装置に対して、前記第１の受信手段により受信された印刷要求を転送する転送手段と
を備え、
前記特定手段は、複数の画像形成装置の各々に対応づけて値を記憶する記憶手段において最大の値と対応づけられる画像形成装置を特定し、
前記解除要求が送信された画像形成装置と前記印刷要求が転送された画像形成装置とが一致する場合であって、当該画像形成装置が前記記憶手段において最大の値と対応づけられているときには、当該画像形成装置と対応づけられている値を増加させる一方で、前記解除要求が送信された画像形成装置と前記印刷要求が転送された画像形成装置とが一致する場合であって、当該画像形成装置が前記記憶手段において最大の値と対応づけられていないときには、当該画像形成装置と対応づけられている値を増加させない制御手段をさらに備えるサーバ装置。
【請求項２】
前記画像形成装置は、計時手段を備え、当該計時手段により計時された値が閾値を超えた場合に、省電力状態へ移行する画像形成装置であって、
前記送信手段は、
前記画像形成装置が省電力状態に移行している場合には、当該画像形成装置の省電力状態の解除を要求する信号を送信し、
当該画像形成装置が省電力状態に移行していない場合には、当該画像形成装置の計時手段のリセットを要求する信号を送信する
ことを特徴とする請求項１に記載のサーバ装置。
【請求項３】
前記画像形成装置は、計時手段を備え、当該計時手段により計時された値が閾値を超えた場合に、省電力状態へ移行する画像形成装置であって、
前記送信手段は、前記閾値の増加を要求する増加要求を前記画像形成装置に送信することを特徴とする請求項１に記載のサーバ装置。
【請求項４】
前記特定手段は、前記画像形成装置が複数存在する場合には、当該複数の画像形成装置のうちから、使用頻度に基づいて画像形成装置を特定することを特徴とする請求項１乃至３のいずれか１項に記載のサーバ装置。
【請求項５】
前記特定手段は、前記第１の受信手段により印刷要求が受信された日時に応じて、画像形成装置を特定することを特徴とする請求項１乃至４のいずれか１項に記載のサーバ装置。
【請求項６】
前記制御手段は、
前記解除要求が送信された画像形成装置と前記印刷要求が転送された画像形成装置とが一致しない場合であって、前記解除要求が送信された画像形成装置が故障中又は使用中であるときには、当該画像形成装置と対応づけられている値を増加させない一方で、
前記解除要求が送信された画像形成装置と前記印刷要求が転送された画像形成装置とが一致しない場合であって、前記解除要求が送信された画像形成装置が故障中又は使用中でないときには、当該画像形成装置と対応づけられている値を増加させる
ことを特徴とする請求項１乃至５のいずれか１項に記載のサーバ装置。
【請求項７】
請求項１乃至６のいずれかに記載のサーバ装置と、
前記サーバ装置に対して、画像の印刷を要求する印刷要求を送信する端末装置と、
前記サーバ装置により、省電力状態の解除を要求する解除要求を送信され、前記端末装置により送信された印刷要求の転送要求を前記サーバ装置に対して送信し、前記サーバ装置から当該印刷要求の転送を受ける画像形成装置と
を備える印刷システム。
【請求項８】
コンピュータを、
画像の印刷を要求する印刷要求を受信する第１の受信手段と、
前記第１の受信手段により受信された印刷要求に応じて、予め定められた条件が満たされた場合に省電力状態に移行する画像形成装置を特定する特定手段と、
前記特定手段により特定された画像形成装置に対して、当該画像形成装置の省電力状態の解除を要求する解除要求を送信する送信手段と、
前記送信手段により解除要求が送信された画像形成装置から、前記第１の受信手段により受信された印刷要求の転送を要求する転送要求を受信する第２の受信手段と、
前記第２の受信手段により転送要求が受信された場合に、当該転送要求の送信元の画像形成装置に対して、前記第１の受信手段により受信された印刷要求を転送する転送手段
として機能させるためのプログラムであって、
前記特定手段は、複数の画像形成装置の各々に対応づけて値を記憶する記憶手段において最大の値と対応づけられる画像形成装置を特定し、
前記解除要求が送信された画像形成装置と前記印刷要求が転送された画像形成装置とが一致する場合であって、当該画像形成装置が前記記憶手段において最大の値と対応づけられているときには、当該画像形成装置と対応づけられている値を増加させる一方で、前記解除要求が送信された画像形成装置と前記印刷要求が転送された画像形成装置とが一致する場合であって、当該画像形成装置が前記記憶手段において最大の値と対応づけられていないときには、当該画像形成装置と対応づけられている値を増加させない制御手段として前記コンピュータをさらに機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ装置、印刷システム及びプログラムに関する。
【背景技術】
【０００２】
画像形成装置の消費電力を抑える試みとして、画像形成装置が一定期間使用されなかった場合に、当該画像形成装置を省電力モードに移行する仕組みが提案されている。しかし、画像形成装置が省電力モードに移行した直後にユーザが省電力モードを解除した場合には、通常モードに復帰するために余計な電力を消費することになる。また、通常モードへ復帰するまでの時間、ユーザは画像形成装置の使用を待たなければならない。そこで、このような弊害を回避するための提案が、近年なされている。
【０００３】
例えば、特許文献１に記載の画像形成装置では、パソコンから当該画像形成装置に対して節電解除コマンドが送信されると、所定時間が経過するまでは、節電キーを操作されても、節電状態への移行時間が経過しても、節電状態へ移行しない構成となっている。また、特許文献２に記載の印刷指示装置では、印刷装置が省電力モードに移行するまでの時間を示す移行情報を取得し、この移行情報に基づいて印刷中にも省電力モードにもなっていない印刷装置を特定し、その特定した印刷装置に印刷指示を送信する構成となっている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−２１５９８７号公報
【特許文献２】特開２００９−１２２７４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、オンデマンド印刷において、ユーザが画像形成装置の省電力モードからの復帰のための時間を待つ機会を低減することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の請求項１に係るサーバ装置は、画像の印刷を要求する印刷要求を受信する第１の受信手段と、前記第１の受信手段により受信された印刷要求に応じて、予め定められた条件が満たされた場合に省電力状態に移行する画像形成装置を特定する特定手段と、前記特定手段により特定された画像形成装置に対して、当該画像形成装置の省電力状態の解除を要求する解除要求を送信する送信手段と、前記送信手段により解除要求が送信された画像形成装置から、前記第１の受信手段により受信された印刷要求の転送を要求する転送要求を受信する第２の受信手段と、前記第２の受信手段により転送要求が受信された場合に、当該転送要求の送信元の画像形成装置に対して、前記第１の受信手段により受信された印刷要求を転送する転送手段とを備え、前記特定手段は、複数の画像形成装置の各々に対応づけて値を記憶する記憶手段において最大の値と対応づけられる画像形成装置を特定し、前記解除要求が送信された画像形成装置と前記印刷要求が転送された画像形成装置とが一致する場合であって、当該画像形成装置が前記記憶手段において最大の値と対応づけられているときには、当該画像形成装置と対応づけられている値を増加させる一方で、前記解除要求が送信された画像形成装置と前記印刷要求が転送された画像形成装置とが一致する場合であって、当該画像形成装置が前記記憶手段において最大の値と対応づけられていないときには、当該画像形成装置と対応づけられている値を増加させない制御手段をさらに備える。
【０００７】
本発明の請求項２に係るサーバ装置は、請求項１に記載の構成において、前記画像形成装置は、計時手段を備え、当該計時手段により計時された値が閾値を超えた場合に、省電力状態へ移行する画像形成装置であって、前記送信手段は、前記画像形成装置が省電力状態に移行している場合には、当該画像形成装置の省電力状態の解除を要求する信号を送信し、当該画像形成装置が省電力状態に移行していない場合には、当該画像形成装置の計時手段のリセットを要求する信号を送信することを特徴とする。
【０００８】
本発明の請求項３に係るサーバ装置は、請求項２に記載の構成において、前記画像形成装置は、計時手段を備え、当該計時手段により計時された値が閾値を超えた場合に、省電力状態へ移行する画像形成装置であって、前記送信手段は、前記閾値の増加を要求する増加要求を前記画像形成装置に送信することを特徴とする。
【０００９】
本発明の請求項４に係るサーバ装置は、請求項１乃至３のいずれか１項に記載の構成において、前記特定手段は、前記画像形成装置が複数存在する場合には、当該複数の画像形成装置のうちから、使用頻度に基づいて画像形成装置を特定することを特徴とする。
【００１０】
本発明の請求項５に係るサーバ装置は、請求項１乃至４のいずれか１項に記載の構成において、前記特定手段は、前記第１の受信手段により印刷要求が受信された日時に応じて、画像形成装置を特定することを特徴とする。
【００１１】
本発明の請求項６に係るサーバ装置は、請求項１乃至５のいずれかに記載の構成において、前記制御手段は、前記解除要求が送信された画像形成装置と前記印刷要求が転送された画像形成装置とが一致しない場合であって、前記解除要求が送信された画像形成装置が故障中又は使用中であるときには、当該画像形成装置と対応づけられている値を増加させない一方で、前記解除要求が送信された画像形成装置と前記印刷要求が転送された画像形成装置とが一致しない場合であって、前記解除要求が送信された画像形成装置が故障中又は使用中でないときには、当該画像形成装置と対応づけられている値を増加させることを特徴とする。
【００１２】
本発明の請求項７に係る印刷システムは、請求項１乃至６のいずれかに記載のサーバ装置と、前記サーバ装置に対して、画像の印刷を要求する印刷要求を送信する端末装置と、前記サーバ装置により、省電力状態の解除を要求する解除要求を送信され、前記端末装置により送信された印刷要求の転送要求を前記サーバ装置に対して送信し、前記サーバ装置から当該印刷要求の転送を受ける画像形成装置とを備える。
【００１３】
本発明の請求項８に係るプログラムは、コンピュータを、画像の印刷を要求する印刷要求を受信する第１の受信手段と、前記第１の受信手段により受信された印刷要求に応じて、予め定められた条件が満たされた場合に省電力状態に移行する画像形成装置を特定する特定手段と、前記特定手段により特定された画像形成装置に対して、当該画像形成装置の省電力状態の解除を要求する解除要求を送信する送信手段と、前記送信手段により解除要求が送信された画像形成装置から、前記第１の受信手段により受信された印刷要求の転送を要求する転送要求を受信する第２の受信手段と、前記第２の受信手段により転送要求が受信された場合に、当該転送要求の送信元の画像形成装置に対して、前記第１の受信手段により受信された印刷要求を転送する転送手段として機能させ、前記特定手段は、複数の画像形成装置の各々に対応づけて値を記憶する記憶手段において最大の値と対応づけられる画像形成装置を特定し、前記解除要求が送信された画像形成装置と前記印刷要求が転送された画像形成装置とが一致する場合であって、当該画像形成装置が前記記憶手段において最大の値と対応づけられているときには、当該画像形成装置と対応づけられている値を増加させる一方で、前記解除要求が送信された画像形成装置と前記印刷要求が転送された画像形成装置とが一致する場合であって、当該画像形成装置が前記記憶手段において最大の値と対応づけられていないときには、当該画像形成装置と対応づけられている値を増加させない制御手段として前記コンピュータをさらに機能させることを特徴とする。
【発明の効果】
【００１４】
請求項１に係る発明によれば、画像形成装置の省電力モードの解除要求が送信されない構成と比較して、オンデマンド印刷において、ユーザが画像形成装置の省電力モードからの復帰のための時間を待つ機会を低減することができる。
請求項２に係る発明によれば、画像形成装置の計時手段のリセット要求が送信されない構成と比較して、オンデマンド印刷において、ユーザが画像形成装置の省電力モードからの復帰のための時間を待つ機会を低減することができる。
請求項３に係る発明によれば、画像形成装置の閾値の増加要求が送信されない構成と比較して、オンデマンド印刷において、ユーザが画像形成装置の省電力モードからの復帰のための時間を待つ機会を低減することができる。
請求項４に係る発明によれば、使用頻度の高い画像形成装置を特定することができる。
請求項５に係る発明によれば、サーバ装置によって印刷要求が受信された日時に応じて画像形成装置を特定することができる。
請求項６に係る発明によれば、画像形成装置の省電力モードの解除要求が送信されない構成と比較して、オンデマンド印刷において、ユーザが画像形成装置の省電力モードからの復帰のための時間を待つ機会を低減することができる。
請求項７に係る発明によれば、画像形成装置の省電力モードの解除要求が送信されない構成と比較して、オンデマンド印刷において、ユーザが画像形成装置の省電力モードから
の復帰のための時間を待つ機会を低減することができる。
請求項８に係る発明によれば、画像形成装置の省電力モードの解除要求が送信されない構成と比較して、オンデマンド印刷において、ユーザが画像形成装置の省電力モードからの復帰のための時間を待つ機会を低減することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態に係る印刷システム１００の構成の一例を示す図である。
【図２】クライアント装置１のハードウェア構成を示すブロック図である。
【図３】プリントサーバ２のハードウェア構成を示すブロック図である。
【図４】印刷要求管理テーブルＴＢＬ１の一例を示す図である。
【図５】プリンタ管理テーブルＴＢＬ２の一例を示す図である。
【図６】ポイント管理テーブルＴＢＬ３の一例を示す図である。
【図７】プリンタ３のハードウェア構成を示すブロック図である。
【図８】本実施形態に係る省電力モード解除処理を示すフローチャートである。
【図９】本実施形態に係る印刷処理を示すフローチャートである。
【図１０】本実施形態に係るポイント付与処理を示すフローチャートである。
【図１１】本実施形態に係るポイント付与処理を示すフローチャートである。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態について図面を参照しつつ説明する。
（１）実施形態の構成
図１は、本発明の一実施形態に係る印刷システム１００の構成の一例を示す図である。同図に示されるように、本印刷システム１００は、複数のクライアント装置１Ａ、１Ｂ及び１Ｃ（以下、「クライアント装置１」と総称する）と、プリントサーバ２と、複数のプリンタ３Ａ、３Ｂ及び３Ｃ（以下、「プリンタ３」と総称する）とを有している。各装置は、ＬＡＮ（Local Area Network）等の通信回線４により相互に接続されている。
【００１７】
この印刷システム１００は、いわゆるオンデマンド印刷を実現するシステムである。ここで「オンデマンド印刷」とは、クライアント装置１からの印刷要求を一旦プリントサーバ２に蓄積し、プリンタ３から当該印刷要求を呼び出すことによって印刷処理を実行する印刷形態のことである。この印刷形態によれば、ユーザは所望のプリンタ３から画像を出力することができる。
【００１８】
このオンデマンド印刷を実現するために、本実施形態に係るクライアント装置１は、印刷要求を生成してプリントサーバ２に対して送信する。プリントサーバ２は、クライアント装置１から送信された印刷要求を受信して蓄積する。そして、プリンタ３からの印刷要求の転送要求を受けて、当該印刷要求をプリンタ３に転送する。プリンタ３は、ユーザによる操作を受けてプリントサーバ２に対し印刷要求の転送要求を送信する。そして、印刷要求を受信すると、当該印刷要求に従って印刷処理を行う。
以下、各装置の構成について説明する。
【００１９】
図２は、クライアント装置１のハードウェア構成を示すブロック図である。クライアント装置１は、例えばパーソナルコンピュータであり、同図に示されるように、制御部１１、記憶部１２、操作部１３、表示部１４及び通信部１５を有している。このクライアント装置１は、本発明に係る「端末装置」の一例である。
制御部１１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）を備えており、ＣＰＵがＲＯＭ又は記憶部１２に記憶されているプログラムを実行することによりクライアント装置１の各部を制御する。
【００２０】
記憶部１２は、ＨＤＤ（Hard Disk Drive）等の記憶装置であり、画像データやプログラム等を記憶する。また、記憶部１２は、クライアント装置１のユーザのＩＤ（ユーザＩＤ）を記憶する。また、記憶部１２は、プリンタドライバ１２１を記憶する。制御部１は、このプリンタドライバ１２１を実行することにより、画像データをプリンタ３が解釈可能な言語で記述されたデータに変換する。また、制御部１は、プリンタ３に印刷処理を要求するためのデータ（以下、「印刷要求」）を生成する。この印刷要求には、出力対象となる画像データと、ユーザＩＤとが含まれる。
操作部１３は、例えばマウスやキーボードであり、ユーザの操作に応じた信号を制御部１１に出力する。表示部１４は、例えば液晶ディスプレイであり、制御部１１の制御の下、画像を表示する。通信部１５は、例えばネットワークインタフェースカードであり、外部の装置と通信を行うためのインタフェースを備える。制御部１１は、この通信部１５を介して、印刷要求をプリントサーバ２に送信する。
【００２１】
図３は、プリントサーバ２のハードウェア構成を示すブロック図である。同図に示されるように、プリントサーバ２は、制御部２１、記憶部２２及び通信部２３を有している。このプリントサーバ２は、本発明に係る「サーバ装置」の一例である。
制御部２１は、ＣＰＵ、ＲＯＭ及びＲＡＭを備えており、ＣＰＵがＲＯＭ又は記憶部２２に記憶されているプログラムを実行することによりプリントサーバ２の各部を制御する。
【００２２】
記憶部２２は、ＨＤＤ等の記憶装置であり、プログラム等を記憶する。また、記憶部２２は、クライアント装置１から受信した印刷要求を記憶する。また、記憶部２２は、クライアント装置１から受信した印刷要求についての情報を管理するための印刷要求管理テーブルＴＢＬ１を記憶する。図４は、この印刷要求管理テーブルＴＢＬ１の一例を示す図である。
同図に示されるように、この印刷要求管理テーブルＴＢＬ１では、管理ＩＤと、ユーザＩＤと、ファイル名と、格納場所とが対応づけられる。
【００２３】
同テーブルにおいて、「管理ＩＤ」は、印刷要求ごとにプリントサーバ２において付与されるＩＤである。「ユーザＩＤ」は、印刷要求に含まれているユーザＩＤである。「ファイル名」は、印刷要求に含まれている画像データのファイル名である。「格納場所」は、画像データがプリントサーバ２において格納される場所である。
【００２４】
記憶部２２は、また、プリンタ３の稼動状況を管理するためのプリンタ管理テーブルＴＢＬ２を記憶する。図５は、このプリンタ管理テーブルＴＢＬ２の一例を示す図である。
同図に示されるように、このプリンタ管理テーブルＴＢＬ２では、プリンタＩＤと、稼動状況とが対応づけられる。
同テーブルにおいて、「プリンタＩＤ」は、プリンタ３ごとにプリントサーバ２によって付与されるＩＤである。「稼動状況」は、プリンタ３の稼動状況である。この稼動状況には、「故障中」、「使用中」、「通常モード」及び「省電力モード」の４通りがある。
【００２５】
「故障中」とは、プリンタ３を構成する要素の一部又は全部が機能せず、画像を形成することができない状態のことである。「使用中」とは、プリンタ３がまさに画像形成を行っている最中のことである。「通常モード」とは、プリンタ３が画像形成を行える状態のまま、画像形成の指示を待っている状態のことである。「省電力モード」とは、プリンタ３による消費電力を低減するために、プリンタ３を構成する要素の一部への給電が停止され、その結果、画像を形成することができない状態のことである。
【００２６】
プリントサーバ２の制御部２１は、予め定められた周期でプリンタ３に対して、稼動状況情報を要求する信号を送信し、この信号に対する応答信号に基づいて、プリンタ管理テーブルＴＢＬ２を更新する。稼動状況情報を要求する信号に対して予め定められた期間内に応答がないときは、そのプリンタ３は、故障中であるとみなされる。
【００２７】
記憶部２２は、また、プリンタ３ごとに付与されるポイント数を管理するためのポイント管理テーブルＴＢＬ３を記憶する。図６は、このポイント管理テーブルＴＢＬ３の一例を示す図である。
このポイント管理テーブルＴＢＬ３は、ユーザごとに作成され、後述する省電力モード解除処理の際に参照される。同テーブルは、同図に示されるように、プリンタＩＤと、ポイント数とが対応づけられている。「プリンタＩＤ」は、プリンタ３ごとにプリントサーバ２によって付与されるＩＤである。「ポイント数」は、プリンタ３に付与されたポイントの合計値である。このポイントの付与方法については、後述する。
【００２８】
図３の説明に戻り、通信部２３は、例えばネットワークインタフェースカードであり、外部の装置と通信を行うためのインタフェースを備える。制御部２１は、通信部２３を介して、クライアント装置１から印刷要求を受信する。また、制御部２１は、通信部２３を介して、プリンタ３から印刷要求の転送要求を受信し、この転送要求を受けて、印刷要求を転送する。この制御部２１は、本発明に係る「第１の受信手段」、「第２の受信手段」及び「転送手段」の一例である。
【００２９】
図７は、プリンタ３のハードウェア構成を示すブロック図である。同図に示されるように、プリンタ３は、制御部３１、記憶部３２、操作部３３、表示部３４、通信部３５及び画像形成部３６を有し、例えば電子写真方式で画像形成を行う。このプリンタ３は、本発明に係る「画像形成装置」の一例である。
制御部３１は、ＣＰＵ、ＲＯＭ及びＲＡＭを備えており、ＣＰＵがＲＯＭ又は記憶部３２に記憶されているプログラムを実行することによりプリンタ３の各部を制御する。
【００３０】
また、制御部３１は、タイマＴＭを有し、プリンタ３の待機時間を計測する。より具体的には、プリンタ３が、印刷要求や操作部３３を介した指示を受け付けなくなってから経過した時間を計測する。この時間が予め定められた時間（例えば、１０分）を越えた場合には、制御部１は、プリンタ３の動作モードを、通常モードから省電力モードに移行する。ここで、「通常モード」とは、上述のように、プリンタ３が画像形成を行える状態のまま、画像形成の指示を待っている状態のことである。また、「省電力モード」とは、これも上述のように、プリンタ３による消費電力を低減するために、プリンタ３を構成する要素の一部への給電が停止され、その結果、画像を形成することができない状態のことである。タイマＴＭは、本発明に係る「計時手段」の一例である。
【００３１】
記憶部３２は、ＨＤＤ等の記憶装置であり、プログラム等を記憶する。操作部３３は、例えば操作キーやタッチパネルを備え、ユーザの操作に応じた信号を制御部３１に出力する。表示部３４は、例えば液晶ディスプレイであり、制御部３１の制御の下、画像を表示する。通信部３５は、例えばネットワークインタフェースカードであり、外部の装置と通信を行うためのインタフェースを備える。制御部３１は、この通信部３５を介して、印刷要求の転送要求をプリントサーバ２に送信し、印刷要求の転送を受ける。また、制御部３１は、この通信部３５を介して、稼動状況情報の要求信号をプリントサーバ２から受信し、この信号に対し、稼動状況情報を含む応答信号を送信する。
【００３２】
画像形成部３６は、感光体、露光装置、現像装置、転写装置及び搬送装置（それぞれ図示せず）を備え、制御部３１から出力される画像データに基づいて印刷処理を行う。具体的には、まず、当該画像形成部の露光装置が、制御部３１から出力された画像データに従って感光体上にレーザー光を照射し、静電潜像を形成する。次に、現像装置がその静電潜像にトナーを供給して、トナー像を形成する。次に、転写装置が、搬送装置によって搬送されてきた記録用紙に、当該トナー像を転写する。このようにして、画像形成部３６による印刷処理は行われる。
以上が、本実施形態の構成についての説明である。
【００３３】
（２）実施形態の動作
次に、本実施形態に係る印刷システム１００の動作について説明する。具体的には、（２−１）プリントサーバ２による省電力モード解除処理と、（２−２）プリンタ３による印刷処理と、（２−３）プリントサーバ２によるポイント付与処理について説明する。
【００３４】
（２−１）省電力モード解除処理
図８は、本実施形態に係る省電力モード解除処理を示すフローチャートである。
本処理のステップＳａ１において、プリントサーバ２の制御部２１は、クライアント装置１から印刷要求を受信したかどうかを判定する。この判定結果が否定的であった場合には（ステップＳａ１；ＮＯ）、制御部２１は、再度この判定を実行する。一方、この判定結果が肯定的であった場合には（ステップＳａ１；ＹＥＳ）、制御部２１は、ステップＳａ２の処理を実行する。
【００３５】
ステップＳａ２において制御部２１は、受信した印刷要求を記憶部２２に記憶する。また、制御部２１は、印刷要求に関する情報（管理ＩＤ、ユーザＩＤ、ファイル名及び格納場所）を、印刷要求管理テーブルＴＢＬ１に格納する。
【００３６】
次に、制御部２１は、受信した印刷要求に含まれるユーザＩＤに対応するプリンタ管理テーブルＴＢＬ２を読み出す（ステップＳａ３）。そして、そのプリンタ管理テーブルＴＢＬ２において、最もポイント数の多いプリンタ３を特定する（ステップＳａ４）。例えば、読み出されたポイント管理テーブルＴＢＬ３が図６に示される例のようなものであった場合には、そのポイント数が「１２」である“printerB”が特定されることになる。制御部２１は、本発明に係る「特定手段」の一例である。
【００３７】
次に、制御部２１は、ステップＳａ４で特定したプリンタ３の稼動状況を特定する（ステップＳａ５）。具体的には、制御部２１は、記憶部２２からプリンタ管理テーブルＴＢＬ２を読み出し、当該テーブルにおいて、ステップＳａ４で特定したプリンタ３に対応づけられている稼動状況情報を取得する。例えば、プリンタ管理テーブルＴＢＬ２が図５に示される例のようなものであった場合であって、特定されたプリンタ３が“printerB”であった場合には、「使用中」という稼動状況情報が取得される。
【００３８】
次に、制御部２１は、ステップＳａ５で特定した稼動状況が、故障中か又は使用中であるかを判定する（ステップＳａ６）。この判定結果が肯定的であった場合には（ステップＳａ６）；ＹＥＳ、制御部２１は再度ステップＳａ４の処理を実行する。この際、制御部２１は、すでにステップＳａ４において特定しているプリンタ３以外のプリンタ３の中から、プリンタ３を特定する。一方、ステップＳａ６の判定結果が否定的であった場合には（ステップＳａ６；ＮＯ）、制御部２１は、ステップＳａ５で特定した稼動状況が、省電力モードであるか否かを判定する（ステップＳａ７）。
【００３９】
この判定結果が肯定的であった場合には（ステップＳａ７；ＹＥＳ）、制御部２１は、ステップＳａ４で特定したプリンタ３に対して、省電力モードの解除要求を送信する（ステップＳａ８）。これは、ユーザがそのプリンタ３の元まで行き、画像の出力を指示する際に、通常モードに復帰するまでの時間を待たなくて済むようにするためである。又は、通常モードに復帰するまでのユーザの待ち時間を短縮するためである。解除要求を受信したプリンタ３の制御部３１は、当該プリンタの動作モードを、省電力モードから通常ノードに移行させる。制御部２１は、本発明に係る「送信手段」の一例である。
また、制御部２１は、後述するポイント付与処理において参照するために、ステップＳａ４で特定したプリンタ３のＩＤと、ステップＳａ１において受信した印刷要求に含まれていたユーザＩＤとを対応づけてＲＡＭに格納しておく。
【００４０】
一方、ステップＳａ７の判定結果が否定的であった場合には（ステップＳａ７；ＮＯ）、制御部２１は、ステップＳａ４で特定したプリンタ３に対して、待機時間を計測するタイマＴＭのリセット要求を送信する（ステップＳａ９）。これは、ユーザがそのプリンタ３の元まで行き、画像の出力を指示する際に、当該プリンタ３が省電力モードに移行していることを回避するためである。リセット要求を受信したプリンタ３の制御部３１は、タイマＴＭをリセットする。
また、制御部２１は、後述するポイント付与処理において参照するために、ステップＳａ４で特定したプリンタ３のＩＤと、ステップＳａ１において受信した印刷要求に含まれていたユーザＩＤとを対応づけてＲＡＭに格納しておく。
以上が、本実施形態に係る省電力モード解除処理の内容である。
【００４１】
（２−２）印刷処理
図９は、本実施形態に係る印刷処理を示すフローチャートである。
本処理のステップＳｂ１において、プリンタ３の制御部３１は、操作部３３を介してユーザからの画像形成指示を受け付けたか否かを判定する。この判定結果が否定的であった場合には（ステップＳｂ１；ＮＯ）、制御部３１は、再度この判定を実行する。一方、この判定結果が肯定的であった場合には（ステップＳｂ１；ＹＥＳ）、制御部３１は、ステップＳｂ２の処理を実行する。
【００４２】
ステップＳｂ２において制御部３１は、ユーザＩＤの入力画面を表示部３４に表示する。そして、制御部３１は、操作部３３を介してユーザＩＤの入力を受け付けたか否かを判定する（ステップＳｂ３）。この判定結果が否定的であった場合には（ステップＳｂ３；ＮＯ）、制御部３１は、再度この判定を実行する。一方、この判定結果が肯定的であった場合には（ステップＳｂ３；ＹＥＳ）、制御部３１は、ステップＳｂ４の処理を実行する。
【００４３】
ステップＳｂ４において制御部３１は、ステップＳｂ３において入力を受け付けたユーザＩＤをプリントサーバ２に送信する。ユーザＩＤを受信したプリントサーバ２の制御部２１は、当該ユーザＩＤに対応づけられたファイル名を印刷要求管理テーブルＴＢＬ１において特定し、当該ファイル名の情報をプリンタ３に対し送信する。この際、ユーザＩＤに対応づけられたファイル名が複数存在する場合には、その複数のファイル名の情報がプリンタ３に送信される。
【００４４】
ステップＳｂ５においてプリンタ３の制御部３１は、プリントサーバ２からファイル名情報を受信したか否かについて判定を行う。この判定結果が否定的であった場合には（ステップＳｂ５；ＮＯ）、制御部３１は、再度この判定を実行する。一方、この判定結果が肯定的であった場合には（ステップＳｂ５；ＹＥＳ）、制御部３１は、ステップＳｂ６の処理を実行する。
【００４５】
ステップＳｂ６において制御部３１は、ステップＳｂ５において受信したファイル名情報により表されるファイル名を表示部３４に表示する。そして、制御部３１は、操作部３３を介してユーザによるファイル名の選択を受け付けたか否かを判定する（ステップＳｂ７）。この判定結果が否定的であった場合には（ステップＳｂ７；ＮＯ）、制御部３１は、再度この判定を実行する。一方、この判定結果が肯定的であった場合には（ステップＳｂ７；ＹＥＳ）、制御部３１は、ステップＳｂ８の処理を実行する。
【００４６】
ステップＳｂ８において制御部３１は、ステップＳｂ７において選択されたファイル名に関連する印刷要求の転送要求をプリントサーバ２に対して送信する。この転送要求には、ステップＳｂ７において選択されたファイル名の情報と、ステップＳｂ３において入力を受け付けたユーザＩＤとが含まれる。
この転送要求を受信したプリントサーバ２の制御部２１は、当該転送要求に含まれるファイル名情報に表されるファイル名と、印刷要求管理テーブルＴＢＬ１において関連づけられている格納場所を特定し、当該格納場所に格納されている印刷要求を記憶部２２から読み出す。そして、制御部２１は、当該印刷要求をプリンタ３に対して送信する。
【００４７】
ステップＳｂ９においてプリンタ３の制御部３１は、プリントサーバ２から印刷要求を受信したか否かについて判定を行う。この判定結果が否定的であった場合には（ステップＳｂ９；ＮＯ）、制御部３１は、再度この判定を実行する。一方、この判定結果が肯定的であった場合には（ステップＳｂ９；ＹＥＳ）、制御部３１は、ステップＳｂ１０の処理を実行する。
【００４８】
ステップＳｂ１０において制御部３１は、ステップＳｂ９において受信した印刷要求に基づいて印刷処理を行う。
以上が、本実施形態に係る印刷処理の内容である。
【００４９】
（２−３）ポイント付与処理
図１０及び１１は、本実施形態に係るポイント付与処理を示すフローチャートである。本処理は、プリントサーバ２によってプリンタ３に対し印刷要求が送信された後に実行される。
本処理のステップＳｃ１において、プリントサーバ２の制御部２１は、送信した印刷要求に対応するユーザＩＤを特定する。より具体的には、制御部２１は、印刷要求の転送要求に含まれていたユーザＩＤを特定する。
【００５０】
次に、制御部２１は、ステップＳｃ１において特定したユーザＩＤと対応づけてＲＡＭに格納されているプリンタＩＤを特定する（ステップＳｃ２）。すなわち、制御部２１は、送信した印刷要求をクライアント装置１から受信した際に、省電力モードの解除要求か又はタイマＴＭのリセット要求を送信した先のプリンタ３のＩＤを特定する。
【００５１】
次に、制御部２１は、ステップＳｃ２において特定したプリンタＩＤと、印刷要求を送信した先のプリンタＩＤとが一致するかどうか判定する（ステップＳｃ３）。すなわち、制御部２１は、省電力モードの解除要求か又はタイマＴＭのリセット要求を送信した先のプリンタ３と、印刷要求を送信した先のプリンタ３とが一致するか否かについて判定する。この判定結果が肯定的であった場合には（ステップＳｃ３；ＹＥＳ）、制御部２１は、ステップＳｃ４の処理を実行する。
【００５２】
ステップＳｃ４において制御部２１は、ステップＳｃ１において特定したユーザＩＤ（すなわち、印刷要求の転送要求に含まれていたユーザＩＤ）に対応するポイント管理テーブルＴＢＬ３を特定する。そして、制御部２１は、その特定したポイント管理テーブルＴＢＬ３において、印刷要求を送信した先のプリンタＩＤに対応するポイント数が最大であるか否かについて判定を行う（ステップＳｃ５）。
【００５３】
この判定結果が肯定的であった場合には（ステップＳｃ５；ＹＥＳ）、制御部２１は、当該プリンタＩＤに対応するポイント数を予め定められた値（例えば、「１」）増加させる（ステップＳｃ６）。これは、当該プリンタＩＤにより識別されるプリンタ３が、解除要求又はリセット要求が送信されたプリンタであり（すなわち、その利用が想定されていたプリンタであり）、かつ、実際、印刷要求が送信されていることから（すなわち、実際にその利用がなされていることから）、利用ニーズが高いことが確認されたことに鑑みてのことである。
【００５４】
一方、ステップＳｃ５の判定結果が否定的であった場合には（ステップＳｃ５；ＮＯ）、制御部２１は、印刷要求を送信した先のプリンタＩＤに対応するポイント数の増減を行わない（ステップＳｃ７）。これは、当該プリンタＩＤにより識別されるプリンタ３が、最大のポイント数を有するプリンタではなく（すなわち、本来その使用が想定されていたプリンタではなく）、当該プリンタに印刷要求が送信されたといっても（すなわち、当該プリンタが使用されたといっても）、ただちに利用ニーズが高いとは言えないからである。
【００５５】
一方、ステップＳｃ３の判定結果が否定的であった場合には（ステップＳｃ３；ＮＯ）、制御部２１は、ステップＳｃ２において特定したプリンタＩＤにより識別されるプリンタ３（すなわち、省電力モードの解除要求か又はタイマＴＭのリセット要求を送信した先のプリンタ３）の稼働状況が故障中か又は使用中であるかを判定する（ステップＳｃ８）。この判定結果が肯定的であった場合には（ステップＳｃ８；ＹＥＳ）、制御部２１は、印刷要求を送信した先についても、解除要求又はリセット要求を送信した先についても、プリンタＩＤに対応するポイント数の増減を行わない（ステップＳｃ７）。これは、印刷要求を送信した先については、当該プリンタに印刷要求が送信されたといっても（すなわち、当該プリンタが使用されたといっても）、当該プリンタの使用は、解除要求又はリセット要求が送信された先の故障又は使用が原因でなされた可能性が高いと考えられるからである。また、解除要求又はリセット要求が送信された先については、当該プリンタに印刷要求が送信されなかったといっても（すなわち、当該プリンタが使用されなかったといっても）、その理由が当該プリンタが故障中か又は使用中であったことであると考えられ、ただちに利用ニーズが低くなったとは言えないからである。
【００５６】
一方、ステップＳｃ８の判定結果が否定的であった場合には（ステップＳｃ８；ＹＥＳ）、制御部２１は、印刷要求を送信した先のプリンタＩＤに対応するポイント数を予め定められた値、増加させる一方、省電力モードの解除要求か又はタイマＴＭのリセット要求を送信した先のプリンタＩＤに対応するポイント数を予め定められた値、減少させる（ステップＳｃ１０）。これは、印刷要求を送信した先については、解除要求又はリセット要求が送信された先が故障中であるとか使用中であるといったやむを得ない理由によってその使用が選択された訳ではなく、ユーザの自発的な意思によってその使用が選択されたと考えられることから、その利用ニーズが高くなったと判断されるからである。一方、解除要求又はリセット要求が送信された先については、当該プリンタが使用されなかった理由が、当該プリンタが故障中であるとか使用中であるといったやむを得ない理由ではなく、ユーザの自発的な意思によってその使用が回避されたと考えられることから、その利用ニーズが低くなったと判断されるからである。
以上が、本実施形態に係るポイント付与処理の内容である。
【００５７】
以上説明した本実施形態に係る省電力モード解除処理によれば、クライアント装置１から印刷要求を受信したプリントサーバ２は、当該クライアント装置のユーザによってその使用が想定されるプリンタ３を特定し、当該プリンタに対し省電力モードの解除要求か又はタイマＴＭのリセット要求を送信する。よって、当該クライアント装置のユーザは、使用するプリンタ３が通常モードに復帰するまでの時間を待たなくて済むか、又はその待ち時間が短縮される。
【００５８】
また、本実施形態に係るポイント付与処理によれば、その利用ニーズが高いと判断されるプリンタ３に対しポイントが付与され、そのポイント数に応じて上記の省電力モード解除処理においてプリンタ３が特定されるため、省電力モードの解除要求やタイマＴＭのリセット要求は、実際に使用される確率の高いプリンタ３に送信されることになる。
【００５９】
（３）変形例
上記の実施形態は、以下のように変形してもよい。また、以下の変形例は、互いに組み合わせてもよい。
（３−１）変形例１
上記の省電力モード解除処理において、プリントサーバ２の制御部２１は、省電力モードの解除要求を送信する際に、省電力モードへの移行時間の延長要求をプリンタ３に送信してもよい。具体的には、例えば制御部２１は、省電力モードへの移行を判断するための待機時間の閾値を増加させる要求をプリンタ３に送信してもよい。この要求をうけてプリンタ３が待機時間の閾値を増加させることによって（すなわち、省電力モードまでの移行時間を延長させることによって）、ユーザがそのプリンタ３の元まで行った際に当該プリンタ３が省電力モードに移行しているという事態がより確実に回避される。
【００６０】
（３−２）変形例２
上記のポイント付与処理において、プリントサーバ２の制御部２１によって増加又は削減されるポイントの値は、それぞれ異なっていてもよい。例えば、同処理のステップＳｃ６において増加されるポイントの値を「１」とする一方、同処理のステップＳｃ１０において増加されるポイントの値を「２」としてもよい。
【００６１】
（３−３）変形例３
上記の実施形態において、プリントサーバ２は、一のユーザＩＤに対して一のポイント管理テーブルＴＢＬ３を記憶しているが、一のユーザＩＤに対して複数のポイント管理テーブルＴＢＬ３を記憶してもよい。例えば、プリントサーバ２は、一のユーザＩＤに対して、時間帯ごとに複数のポイント管理テーブルＴＢＬ３を記憶し、印刷要求を受信した時刻に応じて参照するポイント管理テーブルＴＢＬ３を変更してもよい。
【００６２】
又は、プリントサーバ２は、一のユーザＩＤに対して、印刷条件に応じて複数のポイント管理テーブルＴＢＬ３を記憶し、受信した印刷要求に含まれる印刷条件情報に応じて参照するポイント管理テーブルＴＢＬ３を変更してもよい。より具体的には、プリントサーバ２は、白黒画像出力時のポイント管理テーブルＴＢＬ３と、カラー画像出力時のポイント管理テーブルＴＢＬ３とを別々に記憶しておき、その出力を要求された画像が白黒画像であるのかそれともカラー画像であるのかに応じて、参照するポイント管理テーブルＴＢＬ３を決定してもよい。
【００６３】
（３−４）変形例４
上記の実施形態に係る省電力モード解除処理又はポイント付与処理用のプログラムは、磁気記録媒体（磁気テープ、磁気ディスク（ＨＤＤ、ＦＤ（Flexible Disk））など）、光記録媒体（光ディスク（CD（Compact Disc）、ＤＶＤ（Digital Versatile Disk））など）、光磁気記録媒体、半導体メモリなどのコンピュータ読み取り可能な記録媒体に記憶した状態で配布され、プリンタサーバ２にインストールされてもよい。また、通信回線を介してダウンロードされて、プリンタサーバ２にインストールされてもよい。
【符号の説明】
【００６４】
１…クライアント装置、２…プリントサーバ、３…プリンタ、４…通信回線、１１、２１、３１…制御部、１２、２２、３２…記憶部、１３、３３…操作部、１４、３４…表示部、１５、２３、３５…通信部、３６…画像形成部、１００…印刷システム、１２１…プリンタドライバ、ＴＢＬ１…印刷要求管理テーブル、ＴＢＬ２…プリンタ管理テーブル、ＴＢＬ３…ポイント管理テーブル
【図１】
0005720349.tif 000002
【図２】
0005720349.tif 000003
【図３】
0005720349.tif 000004
【図４】
0005720349.tif 000005
【図５】
0005720349.tif 000006
【図６】
0005720349.tif 000007
【図７】
0005720349.tif 000008
【図８】
0005720349.tif 000009
【図９】
0005720349.tif 000010
【図１０】
0005720349.tif 000011
【図１１】
0005720349.tif 000012