(57)【要約】【課題】ホスト装置が１台でも稼動中であれば、全ての印刷装置の電源がついたままとなり、エネルギーが無駄に消費される。【解決手段】ネットワークを介して相互に接続される各印刷装置、各ホスト装置及び管理サーバからなる印刷システムにおいて、各印刷装置は、複数の動作モードにおける何れかの動作モードで動作し、管理サーバは、モード設定情報に基づいて、各印刷装置に複数の動作モードの何れかで動作することを指示する。【選択図】        図１
2010026768.tif 000002
【特許請求の範囲】
【請求項１】
複数の印刷装置と、前記複数の印刷装置を共用する複数のホスト装置と、前記印刷装置及び前記ホスト装置を管理するための管理サーバとを含む印刷システムであって、
前記印刷装置、前記ホスト装置及び前記管理サーバは、ネットワークを介して相互に接続し、
前記印刷装置は、
複数の動作モードにおける何れかの動作モードで動作し、
前記管理サーバは、
モード設定情報に基づいて、前記印刷装置に前記複数の動作モードの何れかで動作することを指示する
ことを特徴とする印刷システム。
【請求項２】
前記管理サーバは、
稼動中の前記ホスト装置の数を示すホスト稼動数に対応して、各前記印刷装置に対して何れかの前記動作モードをそれぞれ設定するための各モード設定情報を予め記憶するモード設定情報記憶部と、
各前記ホスト装置から受信したそれぞれのホスト装置が稼動中であるか否かを示す各稼動情報に基づいて、稼動中の前記ホスト装置を計数して、ホスト稼動数を取得する計数取得部と、
取得された前記ホスト稼動数に基づいて、前記モード設定情報記憶部に記憶されている対応の前記各モード設定情報を判定し、判定された前記各モード設定情報に基づいて、各前記印刷装置に対応の各動作モードを設定動作モードとして設定するために、各前記印刷装置を制御する判定制御部と、
を備えることを特徴とする請求項１記載の印刷システム。
【請求項３】
前記管理サーバは、印刷装置毎の前回の動作モードを示す動作モード情報を、装置識別情報に対応して記憶する動作モード情報記憶部を更に備え、
前記判定制御部は、前記前回の動作モードと前記設定動作モードとを比較して、一致するか否かを判断する比較判断部と、何れかの印刷装置に対して両者が一致しないと判断された場合、該印刷装置に動作モードの切替指示を出すと共に、前記装置識別情報及び前記設定動作モードに基づいて、前記動作モード情報記憶部を更新する指示更新部とを有し、
前記印刷装置は、前記管理サーバからの前記切替指示に基づいて、動作モードを切り替える切替部を備える
ことを特徴とする請求項２記載の印刷システム。
【請求項４】
各前記印刷装置は、
ヒータを有する定着ユニットと、
ネットワークを介して前記管理サーバと通信を行うための印刷側通信部と、
前記ヒータ及び前記印刷側通信部を含む各部への電力供給を行うための電力供給部と、
前記電力供給部の電力供給を制御するための供給制御部とを備え、
前記複数の動作モードは、印字モード、省電力モード及び休眠モードからなり、
動作モードが前記印字モードである場合、前記供給制御部は、前記電力供給部に前記各部への電力供給を実行させ、
動作モードが前記省電力モードである場合、前記供給制御部は、前記電力供給部に前記ヒータを除く前記各部への電力供給を実行させ、
動作モードが前記休眠モードである場合、前記供給制御部は、前記電力供給部に前記印刷側通信部への電力供給のみを実行させる
ことを特徴とする請求項２記載の印刷システム。
【請求項５】
前記管理サーバにおいて、前記計数取得部は、各前記ホスト装置から周期的に前記稼動情報を取得することを特徴とする請求項２記載の印刷システム。
【請求項６】
前記管理サーバは、前記稼動情報の取得要求を各前記ホスト装置へ送信し、各前記ホスト装置から前記稼動情報を受信するためのサーバ側通信部を更に備え、
各前記ホスト装置は、前記管理サーバから前記取得要求を受信して、稼動情報を前記管理サーバへ送信するホスト側通信部を備える
ことを特徴とする請求項２記載の印刷システム。
【請求項７】
前記管理サーバは、各前記ホスト装置が稼動中であるか否かを判断するための判断部を更に備え、前記サーバ側通信部は、前記取得要求としてのｐｉｎｇ要求信号を各前記ホスト装置へ送信し、前記判断部は、各前記ホスト装置からのｐｉｎｇ応答信号の受信の有無に基づいて、前記判断を行うことを特徴とする請求項６記載の印刷システム。
【請求項８】
前記サーバ側通信部は、周期的に前記ｐｉｎｇ要求信号を各前記ホスト装置へ送信することを特徴とする請求項７記載の印刷システム。
【請求項９】
前記管理サーバは、
日時情報に対応して、各前記印刷装置の利用度を予め記憶する利用度記憶部と、
前記利用度に対応して、各前記印刷装置に対して何れかの前記動作モードをそれぞれ設定するための各モード設定情報を予め記憶するモード設定情報記憶部と、
現在の日時情報を取得して、該日時情報に基づいて前記利用度記憶部から対応の利用度を読み出す読出部と、
読み出された前記利用度に基づいて、前記モード設定情報記憶部に記憶されている対応の前記各モード設定情報を判定し、判定された前記各モード設定情報に基づいて、各前記印刷装置に対応の動作モードを設定動作モードとして設定するために、各前記印刷装置を制御する判定制御部と、
を備えることを特徴とする請求項１記載の印刷システム。
【請求項１０】
前記管理サーバは、印刷装置毎の前回の動作モードを示す動作モード情報を、装置識別情報に対応して記憶する動作モード情報記憶部を更に備え、
前記判定制御部は、前記前回の動作モードと前記設定動作モードとを比較して、一致するか否かを判断する比較判断部と、何れかの印刷装置に対して両者が一致しないと判断された場合、該印刷装置に動作モードの切替指示を出すと共に、前記装置識別情報及び前記設定動作モードに基づいて、前記動作モード情報記憶部を更新する指示更新部とを有し、
前記印刷装置は、前記管理サーバからの前記切替指示に基づいて、動作モードを切り替える切替部を備える
ことを特徴とする請求項９記載の印刷システム。
【請求項１１】
各前記印刷装置は、
ヒータを有する定着ユニットと、
ネットワークを介して前記管理サーバと通信を行うための印刷側通信部と、
前記ヒータ及び前記印刷側通信部を含む各部への電力供給を行うための電力供給部と、
前記電力供給部の電力供給を制御するための供給制御部とを備え、
前記複数の動作モードは、印字モード、省電力モード及び休眠モードからなり、
動作モードが前記印字モードである場合、前記供給制御部は、前記電力供給部に前記各部への電力供給を実行させ、
動作モードが前記省電力モードである場合、前記供給制御部は、前記電力供給部に前記ヒータを除く前記各部への電力供給を実行させ、
動作モードが前記休眠モードである場合、前記供給制御部は、前記電力供給部に前記印刷側通信部への電力供給のみを実行させる
ことを特徴とする請求項９記載の印刷システム。
【請求項１２】
前記管理サーバにおいて、前記読出部は、周期的に現在の日時情報を取得して、対応の前記利用度を読み出すことを特徴とする請求項９記載の印刷システム。
【請求項１３】
前記ホスト装置は、
印刷ジョブを前記管理サーバへ送信するホスト側通信部を更に備え、
前記管理サーバは、
印刷装置毎の前回の動作モードを示す動作モード情報を、装置識別情報に対応して記憶する動作モード情報記憶部と、
前記ホスト装置から前記印刷ジョブを受信すると、受信日時を示す日時情報を取得する日時取得部と、
前記動作モード情報記憶部に記憶されている各前記動作モード情報に基づき選択された印刷装置へ、前記印刷ジョブを送信するサーバ側通信部と、
取得された前記日時情報と、選択された前記印刷装置の装置識別情報とを対応させて、履歴情報として記憶する履歴記憶部と、
前記履歴記憶部に記憶されている前記履歴情報に基づいて、前記利用度を取得する利用度取得部と、
を更に備えることを特徴とする請求項９記載の印刷システム。
【請求項１４】
前記利用度は、前記各印刷装置への前記印刷ジョブの回数を示すことを特徴とする請求項１３記載の印刷システム。
【請求項１５】
前記利用度は、前記各印刷装置への前記印刷ジョブの回数が加算された総数からなることを特徴とする請求項１３記載の印刷システム。
【請求項１６】
前記履歴記憶部は、印刷装置毎の履歴情報を、装置識別情報に対応して記憶し、
前記利用度取得部は、各装置識別情報に基づいて、前記印刷装置毎の利用度を取得する
ことを特徴とする請求項１３記載の印刷システム。
【請求項１７】
前記管理サーバにおいて、
前記履歴記憶部は、ホスト装置毎の履歴情報を、ホスト識別情報に対応して記憶し、
前記利用度取得部は、各前記ホスト装置からそれぞれのホスト装置が稼動中であるか否かを示す稼動情報を取得して、稼動中の各ホスト装置に対応するそれぞれの前記履歴情報に基づいて、前記利用度の取得を行う
ことを特徴とする請求項１３記載の印刷システム。
【請求項１８】
前記管理サーバは、前記稼動情報の取得要求を各前記ホスト装置へ送信し、各前記ホスト装置から前記稼動情報を受信するためのサーバ側通信部を更に備え、
各前記ホスト装置は、前記管理サーバから前記取得要求を受信して、稼動情報を前記管理サーバへ送信するホスト側通信部を備える
ことを特徴とする請求項１７記載の印刷システム。
【請求項１９】
前記管理サーバは、各前記ホスト装置が稼動中であるか否かを判断するための判断部を更に備え、前記サーバ側通信部は、前記取得要求としてのｐｉｎｇ要求信号を各前記ホスト装置へ送信し、前記判断部は、各前記ホスト装置からのｐｉｎｇ応答信号の受信の有無に基づいて、前記判断を行うことを特徴とする請求項１８記載の印刷システム。
【請求項２０】
前記サーバ側通信部は、周期的に前記ｐｉｎｇ要求信号を各前記ホスト装置へ送信することを特徴とする請求項１９記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の印刷装置、複数のホスト装置及び管理サーバが、ネットワークを介して相互に接続された印刷システムに関し、特に、エネルギー消費を抑制可能な印刷システムに関する。
【背景技術】
【０００２】
近年、ネットワークを介して複数のホスト装置に接続されるプリンタを共有のネットワークプリンタとして利用する印刷システムが普及している。このような印刷システムでは、下記特許文献１に記載されるように、１台のネットワークプリンタを共用する全てのホスト装置の業務終了が検出された後に、該１台のネットワークプリンタの電源が切断されることになる。
【特許文献１】特開２０００−１７２４７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、このような印刷システムにおいて、１台のネットワークプリンタに代えて、複数の印刷装置を、ネットワークを介して複数のホスト装置に接続して共用する場合、ホスト装置が１台でも稼動中であれば、全ての印刷装置の電源がついたままとなってしまう。即ち、１台の印刷装置のみが必要とされる場合でも、他の印刷装置の電源も全てつくこととなる。そのため、エネルギーが無駄に消費されるという問題があった。
【０００４】
したがって、エネルギー消費を抑制可能な印刷システムが望まれていた。
【課題を解決するための手段】
【０００５】
本発明は、以上の点を解決するために、次の構成を採用する。
【０００６】
〈構成１〉
本発明に係る印刷システムは、複数の印刷装置と、複数の印刷装置を共用する複数のホスト装置と、印刷装置及びホスト装置を管理するための管理サーバとを含み、印刷装置、ホスト装置及び管理サーバは、ネットワークを介して相互に接続し、印刷装置は、複数の動作モードにおける何れかの動作モードで動作し、管理サーバは、モード設定情報に基づいて、印刷装置に複数の動作モードの何れかで動作することを指示することを特徴とする。
【発明の効果】
【０００７】
本発明に係る印刷システムによれば、現在のホスト稼動状況に基づいて、各印刷装置の設定動作モードが判定されるので、ホスト装置の稼動状況に応じて、各印刷装置の動作モードの切替が可能となる。したがって、エネルギー消費が抑制され、省電力効果が向上される。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の実施形態を、図を用いて詳細に説明する。
【実施例１】
【０００９】
図２は、本発明の実施例１に係る印刷システムのシステム構成図である。
本発明に係る印刷システム１０は、図２に示されるように、複数のプリンタ１１ｉと、複数のホスト装置１２ｊと、管理サーバ１３とから構成される。プリンタ１１ｉ、ホスト装置１２ｊ及び管理サーバ１３は、ネットワーク１４を介して相互に接続されている。本実施例では、印刷システム１０は、３台のプリンタ１１ａ、１１ｂ及び１１ｃと、ｎ台のホスト装置１２ｊ（ｊ＝ａ、ｂ、ｃ・・・）とを含んで構成されるものとする。各ホスト装置１２ｊは、３台のプリンタ１１ａ、１１ｂ、１１ｃを共用し、管理サーバ１３を介して、各プリンタ１１による印刷処理を実行できる。
なお、各プリンタ１１或いは各ホスト装置１２を区別する場合には、符号にそれぞれａ、ｂ、ｃ、ｊ等を付加するが、総称する場合には、符号のみを示す。
【００１０】
図１は、本発明の実施例１に係る印刷システムの一部の構成を示すブロック図である。
【００１１】
ホスト装置１２ｊは、例えばパーソナルコンピュータからなり、装置識別情報としてホスト名「ホストｊ」を有する。各ホスト装置１２は、図１に示されるように、表示部１５、入力部１６、ジョブ生成部１７、ホスト側通信部１８及びホスト側制御部１９を備えている。
【００１２】
表示部１５は、例えばディスプレイからなり、各種画面を表示する機能を有する。
入力部１６は、例えばマウス及びキーボードからなり、各種情報の入力や選択を行う。
【００１３】
ジョブ生成部１７は、印刷処理のための印刷ジョブを生成する機能を有する。
【００１４】
ホスト側通信部１８は、ネットワーク１４を介する通信のためのインタフェース部であり、管理サーバ１３との間でデータや信号の送受信を行う。ホスト側通信部１８は、印刷ジョブを管理サーバ１３へ送信する。また、ホスト側通信部１８は、管理サーバ１３から後述するｐｉｎｇ要求信号を受信すると、ホスト装置１２が稼動中であることを示すｐｉｎｇ応答信号を、管理サーバ１３へ送信する。このとき、ホスト側通信部１８は、ホスト装置１２のＩＰアドレスをｐｉｎｇ応答信号と共に送信する。
【００１５】
ホスト側制御部１９は、上記した各部の制御機能を有する。
【００１６】
プリンタ１１は、各ホスト装置１２により共用され、３つの動作モードにおける何れかの動作モードで動作する印刷装置である。本実施例では、プリンタ１１は、電源ＯＮ状態において、印字モード、省電力モード及び休眠モードの何れかの動作モードで動作するものとする。これら３つの動作モードの詳細については、後述する。
【００１７】
プリンタ１１ｉは、印刷装置として、印刷側識別情報としてのプリンタ名「プリンタｉ」を有する。各プリンタ１１は、図１に示されるように、プリンタ側通信部２０、印刷部２１、電力供給部２２、供給制御部２３及びプリンタ側制御部２４を備えている。
【００１８】
プリンタ側通信部２０は、ネットワーク１４を介する通信のためのインタフェース部であり、印刷側通信部として、管理サーバ１３との間でデータや信号の送受信を行う。プリンタ側通信部２０は、管理サーバ１３から、印刷ジョブを受信する。また、プリンタ側通信部２０は、管理サーバ１３から、動作モードの切替指示を示す切替指示信号を受信する。
【００１９】
印刷部２１は、印刷ジョブに基づき印刷処理を行う処理部であり、図１に示されるように、現像ユニット２５及び定着ユニット２６を含んで構成される。
【００２０】
現像ユニット２５は、図示されない感光体ドラムや現像ローラ、転写ローラ等を備え、感光体ドラムの表面にトナー像を形成して、該トナー像を記録媒体としての用紙上に転写する。
【００２１】
定着ユニット２６は、ヒータ２７を有し、トナー像が転写された用紙を加熱及び加圧して、該用紙上にトナー像を定着させる。
【００２２】
電力供給部２２は、プリンタ側通信部２０や印刷部２１を含む各部への電力供給を行う。
【００２３】
供給制御部２３は、切替部２８を備え、電力供給部２２の電力供給を制御する機能を有する。
【００２４】
切替部２８は、プリンタ側制御部２４からの切替指示に基づいて、動作モードの切替設定を行う。
【００２５】
プリンタ側制御部２４は、上記した各部を制御する。
【００２６】
前述したように、本実施例のプリンタ１１は、印字モード、省電力モード及び休眠モードからなる３つの動作モードにおける何れかの動作モードで動作する。
【００２７】
印字モードは、印刷処理を即時開始可能な状態（例えば、定着ユニットが印刷可能温度に維持された状態）に対応する。この印字モードにおいて、プリンタ１１は、管理サーバ１３から印刷ジョブを受信すると、該印刷ジョブに基づく印刷処理を直ちに開始する。
【００２８】
省電力モードは、一部の消費電力の大きいユニット（例えば、定着ユニット等）への電力供給が停止された状態であり、印字モードと比較して、消費電力が低減される。本実施例では、プリンタ１１に省電力モードが設定されると、電力供給部２２は、定着ユニット２６のヒータ２７を除く各部、即ち現像ユニット２５やプリンタ側通信部２０への電力供給を行う。この省電力モードの解除指示を受けると、プリンタ１１は、ヒータ２７への電力供給を開始することにより、消電力モードから印字モードに移行して、印刷処理を開始可能となる。このとき、プリンタ１１による印刷処理の開始に要する時間は、ヒータ２７により定着ユニット２６が所定の定着温度に達するまでに要する加熱時間となる。
【００２９】
休眠モードは、プリンタ側通信部２０を除く各部への電力供給が停止された状態である。この休眠モードにおいて、プリンタ１１は、プリンタ側通信部２０による管理サーバ１３からの切替指示信号の受信のみが可能である。
【００３０】
管理サーバ１３は、各プリンタ１１及び各ホスト装置１２を管理するために設けられるサーバであり、図１に示されるように、登録情報記憶部２９、サーバ側通信部３０、ホスト稼動情報テーブル３１、稼動情報取得部３２、動作モード情報テーブル３３、モード設定情報記憶部３４、判定制御部３５及びサーバ側制御部３６を備えている。
【００３１】
登録情報記憶部２９には、管理サーバ１３により管理される各プリンタ１１、即ちプリンタ１１ａ、１１ｂ、１１ｃについての登録情報と、これらのプリンタ１１を共用する各ホスト装置１２についての登録情報とが、予め登録されて記憶される。登録情報記憶部２９は、図１に示されるように、ホスト登録情報記憶部３７及びプリンタ登録情報記憶部３８を有する。
【００３２】
図３は、ホスト登録情報記憶部の構成を示す図である。
ホスト登録情報記憶部３７に登録される登録情報は、各ホスト装置１２ｊの名称、即ちホスト名と、ＩＰアドレスとからなる。ホスト登録情報記憶部３７は、図３に示されるように、各ホスト装置１２ｊの装置識別情報としてのホスト名に対応して、それぞれのホスト装置１２ｊのＩＰアドレスを記憶する。
【００３３】
例えば、図３に示されるホスト登録情報記憶部３７には、ホスト名「ホストａ」に対応して、ＩＰアドレス「１９２．１６８．１１．ｘ」が記憶されている。
【００３４】
図４は、プリンタ登録情報記憶部の構成を示す図である。
プリンタ登録情報記憶部３８に登録される登録情報は、各プリンタ１１ｉの名称、即ちプリンタ名と、ＩＰアドレスとからなる。プリンタ登録情報記憶部３８は、図４に示されるように、各プリンタ１１ｉの装置識別情報としてのプリンタ名に対応して、それぞれのプリンタ１１ｉのＩＰアドレスを記憶する。
【００３５】
例えば、図４に示されるプリンタ登録情報記憶部３８には、プリンタ名「プリンタａ」に対応して、ＩＰアドレス「１９２．１６８．１１．ｘｘｘ」が記憶されている。
【００３６】
サーバ側通信部３０は、ネットワーク１４を介する通信のためのインタフェース部であり、プリンタ１１或いはホスト装置１２との間で、データや信号の送受信を行う。
【００３７】
サーバ側通信部３０は、ホスト装置１２から印刷ジョブを受信する。また、サーバ側通信部３０は、各ホスト装置１２へｐｉｎｇ要求信号を、管理サーバ１３のＩＰアドレスと共に送信し、稼動中のホスト装置１２からｐｉｎｇ応答信号を、該ホスト装置１２のＩＰアドレスと共に受信する。
【００３８】
また、サーバ側通信部３０は、プリンタ１１へ印刷ジョブを送信する。更に、サーバ側通信部３０は、プリンタ１１へ動作モードの切替指示のための切替指示信号を送信する。
【００３９】
ホスト稼動情報テーブル３１は、稼動中の各ホスト装置１２のホスト名が、稼動ホスト名として記憶される記憶部である。
【００４０】
図５は、ホスト稼動情報テーブルの一例を示す図である。
図５に示されるホスト稼動情報テーブル３１には、稼動ホスト名「ホストａ」及び「ホストｂ」が記憶されている。このとき、ホスト名「ホストａ」を有するホスト装置１２ａと、ホスト名「ホストｂ」を有するホスト装置１２ｂとは、それぞれ稼動中である。ホスト稼動情報テーブルに記憶される各稼動ホスト名は、稼動情報取得部３２により周期的に更新される。
【００４１】
稼動情報取得部３２は、周期的に各ホスト装置１２の稼動状況を示す稼動情報を取得して、該稼動情報に基づき、ホスト稼動情報テーブル３１を更新すると共に、稼動中のホスト装置１２を計数して、ホスト稼動数を取得する機能を有する。
【００４２】
稼動情報取得部３２は、稼動情報の取得要求としてのｐｉｎｇ要求信号を、サーバ側通信部３０により各ホスト装置１２へ一定時間毎に送信させ、判断部として、サーバ側通信部３０における各ホスト装置１２からのｐｉｎｇ応答信号の受信状況に基づいて、各ホスト装置１２が稼動中であるか否かを判断する。稼動情報取得部３２は、サーバ側通信部３０がホスト装置１２ｊからｐｉｎｇ応答信号及びＩＰアドレスを受信すると、該ホスト装置１２ｊが稼動中であると判断し、受信したＩＰアドレスに対応するホスト名をホスト登録情報記憶部３７（図３）から読み出して、該ホスト名を稼動ホスト名としてホスト稼動情報テーブル３１に記憶させる。
【００４３】
また、稼動情報取得部３２は、ホスト稼動情報テーブル３１に記憶されている稼動ホスト名を計数して、ホスト稼動数を取得し、サーバ側制御部３６を介して判定制御部３５に通知する。
【００４４】
動作モード情報テーブル３３は、動作モード情報記憶部として、各プリンタ１１の動作モードを示す動作モード情報を記憶する。
図６は、動作モード情報テーブルの一例を示す図である。
【００４５】
動作モード情報テーブル３３には、管理サーバ１３により管理される各プリンタ１１のプリンタ名に対応して、電源情報と、動作モード情報とが記憶される。電源情報は、各プリンタ１１の電源がＯＮであるか否かを示す情報であり、「ＯＮ」及び「ＯＦＦ」の何れかからなる。動作モード情報は、各プリンタ１１に設定済の動作モードを示す情報であり、「印字モード」、「省電力モード」及び「休眠モード」の何れかからなる。
【００４６】
例えば、図６（ａ）に示される動作モード情報テーブル３３には、プリンタ名「プリンタａ」、「プリンタｂ」、「プリンタｃ」に対応して、それぞれ、電源情報「ＯＮ」及び動作モード情報「印字モード」が記憶されている。このとき、各プリンタ１１ａ、１１ｂ、１１ｃは、それぞれ、電源ＯＮ状態であり、各プリンタ１１ａ、１１ｂ、１１ｃの動作モードは、それぞれ、印字モードに設定されている。
【００４７】
また、図６（ｂ）に示される動作モード情報テーブル３３には、プリンタ名「プリンタａ」に対応して、電源情報「ＯＮ」及び動作モード情報「印字モード」が記憶されている。また、プリンタ名「プリンタｂ」に対応して、電源情報「ＯＮ」及び動作モード情報「省電力モード」が記憶されている。更に、プリンタ名「プリンタｃ」に対応して、電源情報「ＯＮ」及び動作モード情報「休眠モード」が記憶されている。このとき、プリンタ１１ａ、１１ｂ、１１ｃは、それぞれ、電源ＯＮ状態であるが、プリンタ１１ａの動作モードは印字モードに、プリンタ１１ｂの動作モードは省電力モードに、そしてプリンタ１１ｃの動作モードは休眠モードに、それぞれ設定されている。
【００４８】
モード設定情報記憶部３４は、各プリンタ１１に動作モードを設定するための各モード設定情報が予め記憶される記憶部である。
図７は、実施例１のモード設定情報記憶部の構成を示す図である。
【００４９】
モード設定情報記憶部３４には、各ホスト稼動数に対応して、各モード設定情報「印字モード」、「省電力モード」及び「休眠モード」と、対応するプリンタ名とが、記憶されている。
【００５０】
例えば、図７に示されるモード設定情報記憶部３４には、ホスト稼動数「０」及びモード設定情報「印字モード」に対応して、プリンタ名「なし」が記憶されている。また、ホスト稼動数「０」及びモード設定情報「省電力モード」に対応して、プリンタ名「なし」が記憶されている。更に、ホスト稼動数「０」及びモード設定情報「休眠モード」に対応して、プリンタ名「プリンタａ、プリンタｂ、プリンタｃ」が記憶されている。即ち、ホスト稼動数が０である場合、各プリンタ１１ａ、１１ｂ、１１ｃに対応するモード設定情報は、「休眠モード」である。
【００５１】
また、図７に示されるモード設定情報記憶部３４には、ホスト稼動数「１〜３」及びモード設定情報「印字モード」に対応して、プリンタ名「プリンタａ」が記憶されている。また、ホスト稼動数「１〜３」及びモード設定情報「省電力モード」に対応して、プリンタ名「なし」が記憶されている。更に、ホスト稼動数「１〜３」及びモード設定情報「休眠モード」に対応して、プリンタ名「プリンタｂ、プリンタｃ」が記憶されている。即ち、ホスト稼動数が１、２或いは３である場合、プリンタ１１ａに対応するモード設定情報は、「印字モード」であり、プリンタ１１ｂ及び１１ｃに対応するモード設定情報は、「休眠モード」である。
【００５２】
更に、図７に示されるモード設定情報記憶部３４には、ホスト稼動数「４〜５」及びモード設定情報「印字モード」に対応して、プリンタ名「プリンタａ」が記憶されている。また、ホスト稼動数「４〜５」及びモード設定情報「省電力モード」に対応して、プリンタ名「プリンタｂ」が記憶されている。更に、ホスト稼動数「４〜５」及びモード設定情報「休眠モード」に対応して、プリンタ名「プリンタｃ」が記憶されている。即ち、ホスト稼動数が４或いは５である場合、各プリンタ１１ａ、１１ｂ、１１ｃに対応するモード設定情報は、それぞれ、「印字モード」、「省電力モード」、「休眠モード」である。
【００５３】
判定制御部３５は、図１に示されるように、比較判断部３９及び指示更新部４０を備えている。
【００５４】
比較判断部３９は、稼動情報取得部３２から通知されたホスト稼動数に基づいて、モード設定情報記憶部３４（図７）から、各プリンタ１１に対応するモード設定情報をそれぞれ読み出す。また、比較判断部３９は、動作モード情報テーブル（図６）から、各プリンタ１１の動作モード情報を読み出す。そして、比較判断部３９は、プリンタ１１毎にモード設定情報及び動作モード情報を比較して、一致するか否かを判断する。
【００５５】
例えば、ホスト稼動数が「０」である場合、比較判断部３９は、モード設定情報記憶部３４（図７）から、該ホスト稼動数「０」と、プリンタ１１ａのプリンタ名「プリンタａ」とに対応するモード設定情報「休眠モード」を読み出す。また、比較判断部３９は、動作モード情報テーブル３３（図６）から、プリンタ名「プリンタａ」に対応する動作モード情報「印字モード」を読み出す。そして、比較判断部３９は、モード設定情報及び動作モード情報が一致しないと判断すると、指示更新部４０に該プリンタ名及びモード設定情報を通知する。
【００５６】
指示更新部４０は、比較判断部３９から通知されたプリンタ名及びモード設定情報に基づいて、対応するプリンタ１１に切替指示信号を送信すべく、切替指示、プリンタ名及びモード設定情報を、サーバ側制御部３６に送る。また、指示更新部４０は、プリンタ名及びモード設定情報に基づいて、動作モード情報テーブル３３を更新する。
【００５７】
サーバ側制御部３６は、計時機能を有する日時取得部としてのタイマ４１を備え、上記した各部を制御する。
【００５８】
次に、本実施例の印刷システム１０の動作について、説明する。
ここでは、まず、管理サーバ１３により稼動中のホスト装置１２が計数され、稼動ホスト数が取得される計数取得処理について、図９に示されるフローチャートに沿って説明する。
図９は、本発明の実施例１に係る印刷システムの計数取得動作を示すフローチャートである。
【００５９】
管理サーバ１３において、稼動情報取得部３２は、まず、登録情報記憶部２９のホスト登録情報記憶部３７（図３）から、各ホスト装置１２に対応するＩＰアドレスを順に読み出して取得する（ステップＳ２０１）。稼動情報取得部３２は、まず、ホスト登録情報記憶部３７から、ホスト装置１２ａに対応するＩＰアドレス「１９２．１６８．１１．ｘ」を取得する。
【００６０】
次に、稼動情報取得部３２は、取得したＩＰアドレスをサーバ側通信部３０に通知する。そして、サーバ側通信部３０が、通知されたＩＰアドレス「１９２．１６８．１１．ｘ」に基づいて、ｐｉｎｇ要求信号を、管理サーバ１３のＩＰアドレスと共に、ホスト装置１２ａへ送信する（ステップＳ２０２）。
【００６１】
ホスト装置１２ａが稼動中である場合、ホスト側通信部１８が管理サーバ１３からのｐｉｎｇ要求信号及びＩＰアドレスを受信すると、ホスト側制御部１９の制御に基づき、ホスト側通信部１８は、ｐｉｎｇ要求信号に対応するｐｉｎｇ応答信号を、受信したＩＰアドレスに基づいて、管理サーバ１３へ返信する。その際、ホスト側通信部１８は、ホスト装置１２ａのＩＰアドレス「１９２．１６８．１１．ｘ」を、ｐｉｎｇ応答信号と共に送信する。
一方、ホスト装置１２ａが稼動中ではない場合、管理サーバ１３から送信されたｐｉｎｇ要求信号は受信されず、ホスト装置１２ａから管理サーバ１３への応答は無い。
【００６２】
管理サーバ１３において、サーバ側通信部３０がｐｉｎｇ応答信号及びＩＰアドレス「１９２．１６８．１１．ｘ」を受信する（ステップＳ２０３）と、サーバ側通信部３０は、受信したＩＰアドレスを稼動情報取得部３２に通知する。
【００６３】
稼動情報取得部３２は、通知されたＩＰアドレス「１９２．１６８．１１．ｘ」に基づいて、ホスト登録情報記憶部３７を検索し、対応するホスト名「ホストａ」を稼動ホスト名として取得する（ステップＳ２０４）。
【００６４】
そして、稼動情報取得部３２は、ホスト装置１２ａが稼動中であると判断し、稼動ホスト名「ホストａ」をホスト稼動情報テーブル３１（図３）に記憶させる（ステップＳ２０５）。
【００６５】
次に、稼動情報取得部３２は、全てのホスト装置１２へのｐｉｎｇ要求信号の送信が完了したか否かを判断する（ステップＳ２０６）。
【００６６】
送信が完了していないと判断する（ステップＳ２０６）と、稼動情報取得部３２は、次のホスト装置１２のＩＰアドレスを、ホスト登録情報記憶部３７から読み出して取得する（ステップＳ２０１）。そして、ホスト装置１２ａの場合と同様に、ステップＳ２０２からステップＳ２０６までの処理を繰り返す。
【００６７】
ステップＳ２０３において、ｐｉｎｇ応答信号が受信されないまま、５秒間が経過する（ステップＳ２０８）と、稼動情報取得部３２は、該ホスト装置１２が稼動中ではないと判断し、ステップＳ２０４及びＳ２０５の処理をスキップする。
【００６８】
全てのホスト装置１２へのｐｉｎｇ要求信号の送信が完了する（ステップＳ２０６）と、稼動情報取得部３２は、ホスト稼動情報テーブル３１に記憶されている稼動ホスト名を計数して、稼動ホスト数を取得する（ステップＳ２０７）。稼動情報取得部３２は、取得した稼動ホスト数を、サーバ側制御部３６に通知する。これにより、印刷システム１０における計数取得処理が終了する。
【００６９】
上記のように、各ホスト装置１２からの応答の有無に基づいて、稼動情報が取得され、ホスト稼動数が計数して取得される。
【００７０】
次に、管理サーバ１３により各プリンタ１１の動作モードが管理される動作について、図８に示されるフローチャートに沿って、説明する。
【００７１】
図８は、本発明の実施例１に係る印刷システムのモード管理動作を示すフローチャートである。
【００７２】
ここでは、各プリンタ１１は、図６（ａ）に示されるように、全て印字モードで動作中であり、図９で説明した計数取得処理により、ホスト稼動数「４」が取得される場合を例に、説明を行う。
【００７３】
管理サーバ１３において、稼動情報取得部３２は、サーバ側制御部３６の制御に基づいて、周期的に各ホスト装置１２から稼動情報を取得して、稼動中のホスト装置１２を計数し、ホスト稼動数を取得する計数取得処理（図９）を実施する（ステップＳ１０１）。稼動情報取得部３２は、ホスト稼動数「４」を取得して、サーバ側制御部３６に通知する。
【００７４】
サーバ側制御部３６は、通知されたホスト稼動数「４」を判定制御部３５に通知する。そして、判定制御部３５の比較判断部３９が、該ホスト稼動数「４」に基づいて、各プリンタ１１に対する設定動作モードの判定を行う（ステップＳ１０２）。まず、比較判断部３９は、プリンタ１１ａに対応する設定動作モードを判定すべく、モード設定情報記憶部３４（図７）から、ホスト稼動数「４」及びプリンタ名「プリンタａ」に基づいて、モード設定情報「印字モード」を読み出し、該プリンタ１１ａの設定動作モードを「印字モード」と判定する（ステップＳ１０２）。
【００７５】
次に、比較判断部３９は、動作モード情報テーブル３３から動作モード情報を読み出して、各プリンタ１１の動作モード及び設定動作モードを比較する（ステップＳ１０３）。比較判断部３９は、動作モード情報テーブル（図６（ａ））から、プリンタ１１ａに対応する動作モード情報「印字モード」を読み出して、プリンタ１１ａの動作モード「印字モード」と、ステップＳ１０２で判定された設定動作モード「印字モード」とを比較する（ステップＳ１０３）。
【００７６】
動作モード及び設定動作モードが一致すると判断する（ステップＳ１０４）と、比較判断部３９は、次のプリンタ１１が有るか否かを判断する（ステップＳ１０７）。
【００７７】
次のプリンタが有ると判断する（ステップＳ１０７）と、比較判断部３９は、該プリンタ１１ｂに対して、設定動作モードの判定を行う（ステップＳ１０２）。比較判断部３９は、モード設定情報記憶部３４（図７）から、ホスト稼動数「４」及びプリンタ名「プリンタｂ」に基づいて、モード設定情報「省電力モード」を読み出して、該プリンタ１１ｂの設定動作モードを「省電力モード」と判定する（ステップＳ１０２）。
【００７８】
また、比較判断部３９は、動作モード情報テーブル３３（図６（ａ））から、プリンタ１１ｂに対応する動作モード情報「印字モード」を読み出して、プリンタ１１ｂの動作モード「印字モード」と、設定動作モード「省電力モード」とを比較する（ステップＳ１０３）。
【００７９】
動作モード及び設定動作モードが一致しないと判断する（ステップＳ１０４）と、比較判断部３９は、プリンタ名「プリンタｂ」と設定動作モード「省電力モード」とを、指示更新部４０に通知する。そして、指示更新部４０が、動作モードの切替指示を行うべく、サーバ側制御部３６にプリンタ名「プリンタｂ」及び設定動作モード「省電力モード」を送る。サーバ側制御部３６は、プリンタ登録情報記憶部３８（図４）から、受け取ったプリンタ名「プリンタｂ」に対応するＩＰアドレス「１９２．１６８．１１．ｙｙｙ」を読み出す。そして、サーバ側制御部３６は、サーバ側通信部３０により、該ＩＰアドレスに基づいて、省電力モードへの切替指示を示す切替指示信号を、プリンタ１１ｂへ送信する（ステップＳ１０５）。
【００８０】
プリンタ１１ｂにおいて、プリンタ側通信部２０が管理サーバ１３から切替指示信号を受信すると、プリンタ側制御部２４が該受信を供給制御部２３の切替部２８に通知する。切替部２８は、プリンタ１１ｂの動作モードを印字モードから省電力モードに切り替えるべく、電力供給部２２に指示を出す。この指示に基づき、電力供給部２２は、定着ユニット２６のヒータ２７への電力供給を停止する。これにより、プリンタ１１ｂの動作モードは省電力モードとなる。
【００８１】
管理サーバ１３において、指示更新部４０は、続いて、プリンタ名「プリンタｂ」及び設定動作モード「省電力モード」に基づいて、動作モード情報テーブル３３を更新する（ステップＳ１０６）。指示更新部４０は、動作モード情報テーブル３３（図６（ａ））のプリンタ名「プリンタｂ」に対応する動作モード情報を「印字モード」から「省電力モード」に書き換えて、動作モード情報テーブル３３の更新を行う（ステップＳ１０６）。更新が完了すると、指示更新部４０は、比較判断部３９に更新完了を通知する。
【００８２】
続いて、比較判断部３９は、次のプリンタ１１が有るか否かを判断する（ステップＳ１０７）。有ると判断すると、比較判断部３９は、該プリンタ１１ｃに対して、設定動作モードの判定を行う（ステップＳ１０２）。比較判断部３９は、モード設定情報記憶部３４（図７）から、ホスト稼動数「４」及びプリンタ名「プリンタｃ」に基づいて、モード設定情報「休眠モード」を読み出して、該プリンタ１１ｃの設定動作モードを「休眠モード」と判定する（ステップＳ１０２）。
【００８３】
また、比較判断部３９は、動作モード情報テーブル３３（図６（ａ））から、プリンタ１１ｃに対応する動作モード情報「印字モード」を読み出して、プリンタ１１ｃの動作モード「印字モード」と、設定動作モード「休眠モード」とを比較して（ステップＳ１０３）、一致しないと判断し（ステップＳ１０４）、プリンタ名「プリンタｃ」と設定動作モード「休眠モード」とを、指示更新部４０に通知する。
【００８４】
そして、指示更新部４０が、動作モードの切替指示を行うべく、サーバ側制御部３６にプリンタ名「プリンタｃ」及び設定動作モード「休眠モード」を送る。サーバ側制御部３６は、プリンタ登録情報記憶部３８（図４）から、受け取ったプリンタ名「プリンタｃ」に対応するＩＰアドレス「１９２．１６８．１１．ｚｚｚ」を読み出す。そして、サーバ側制御部３６は、サーバ側通信部３０により、該ＩＰアドレスに基づいて、休眠モードへの切替指示を示す切替指示信号を、プリンタ１１ｃへ送信する（ステップＳ１０５）。
【００８５】
プリンタ１１ｃにおいて、プリンタ側通信部２０が管理サーバ１３から切替指示信号を受信すると、プリンタ側制御部２４が該受信を供給制御部２３の切替部２８に通知する。切替部２８は、プリンタ１１ｃの動作モードを印字モードから休眠モードに切り替えるべく、電力供給部２２に指示を出す。この指示に基づき、電力供給部２２は、印刷部２１、即ち、現像ユニット２５及び定着ユニット２６への電力供給を停止する。これにより、プリンタ１１ｂの動作モードは休眠モードとなる。
【００８６】
管理サーバ１３において、指示更新部４０は、プリンタ名「プリンタｃ」及び設定動作モード「休眠モード」に基づいて、動作モード情報テーブル３３を更新する（ステップＳ１０６）。指示更新部４０は、動作モード情報テーブル３３のプリンタ名「プリンタｃ」に対応する動作モード情報を「印字モード」から「休眠モード」に書き換える（ステップＳ１０６）。更新が完了すると、指示更新部４０は、比較判断部３９に更新完了を通知する。
【００８７】
続いて、比較判断部３９が、次のプリンタ１１の有無を判断する（ステップＳ１０７）。次のプリンタ１１が無いと判断される（ステップＳ１０７）と、印刷システム１０におけるモード管理処理が終了する。
【００８８】
上記のように、ホスト稼動数に基づいて設定動作モードが判定され、設定モード及び動作モードが一致しない場合、該プリンタ１１の動作モードが設定動作モードに切り替えられる。また、切替後の各プリンタ１１の動作モード情報が、動作モード情報テーブル３３に記憶される（図６（ｂ））。
【００８９】
次に、本実施例の印刷システム１０における印刷の流れについて、簡単に説明する。
【００９０】
印刷システム１０において、何れかのホスト装置１２のユーザが、印刷を要求すべく入力部１６を操作すると、入力部１６は印刷要求をホスト側制御部１９に入力する。続いて、ホスト側制御部１９の制御に基づきジョブ生成部１７が印刷ジョブを生成し、ホスト側通信部１８が、該印刷ジョブを管理サーバへ送信する。
【００９１】
管理サーバ１３において、サーバ側通信部３０がホスト装置１２から印刷ジョブを受信すると、サーバ側制御部３６は、動作モード情報テーブル３３から、各プリンタ１１の動作モード情報を読み出して、動作モードが印字モードであるプリンタ１１を特定する。図６（ｂ）に示される動作モード情報テーブル３３には、プリンタ名「プリンタａ」に対応して動作モード情報「印字モード」が記憶されているので、サーバ側制御部３６は、該プリンタ１１ａを特定する。そして、プリンタ登録情報記憶部３８（図４）から、プリンタ名「プリンタａ」に対応するＩＰアドレス「１９２．１６８．１１．ｘｘｘ」を読み出す。そして、サーバ側通信部３０が、該ＩＰアドレスに基づいて、印刷ジョブをプリンタ１１ａへ送信する。
【００９２】
プリンタ１１ａにおいて、プリンタ側通信部２０が管理サーバ１３から印刷ジョブを受信すると、プリンタ側制御部２４の制御に基づき、印刷部２１が印刷を実行する。
【００９３】
上記のように、管理サーバ１３を介して、印字モードのプリンタ１１に印刷ジョブが送信され、印刷が実行される。
【００９４】
以上のように、本実施例の印刷システムは、ホスト装置の稼動状況を周期的に監視し、ホスト稼動数に基づいて、電源がついている各プリンタの動作モードを管理するので、無駄なエネルギー消費を抑制可能となる。また、各プリンタ１１に、印字モード、省電力モード及び休眠モードの３つの動作モードを設けることにより、省電力効果の更なる向上が可能となると共に、使用性が向上される。
【００９５】
なお、本実施例では、印刷に使用するプリンタ１１は、管理サーバ１３により選択されたが、ホスト装置１２により選択される構成をとることも可能である。
【００９６】
また、本実施例では、管理サーバ１３の動作モード情報テーブル３３は、サーバ側通信部３０による切替指示信号の送信後に更新されたが、例えば、ホスト稼動数の計数取得処理後に、各プリンタ１１にｐｉｎｇ要求信号を送信して、動作モード情報を取得することも可能である。この場合、動作モード情報テーブル３３の更新後に、何れかのプリンタ１１の動作モードが変更された場合や、電源がＯＦＦとなった場合も、動作モードの的確な管理が可能となる。
【実施例２】
【００９７】
図１０は、本発明の実施例２に係る印刷システムの一部の構成を示すブロック図である。
本実施例の印刷システム５０は、３台のプリンタ５１と、ｎ台のホスト装置５２と、管理サーバ５３とが、ネットワーク５４を介して相互に接続されて構成される。
なお、本実施例において、実施例１と同一の構成については同一の符号で示し、これらについての詳しい説明を省略する。
【００９８】
ホスト装置５２は、例えばパーソナルコンピュータからなり、図１０に示されるように、表示部５５、入力部５６、ジョブ生成部１７、ホスト側通信部５７及びホスト側制御部５８を備えている。
【００９９】
表示部５５は、例えばディスプレイからなり、印刷に使用するプリンタ５１を選択するための選択画面を表示する。
【０１００】
入力部５６は、例えばマウス及びキーボードからなり、印刷要求や、何れかのプリンタ５１を指定するためのプリンタ識別情報としてのプリンタ名を入力する
【０１０１】
ホスト側通信部５７は、ネットワーク５４を介する通信のためのインタフェース部であり、管理サーバ５３との間でデータや信号の送受信を行う。ホスト側通信部５７は、印刷ジョブをホスト装置５２のＩＰアドレスと共に管理サーバ５３へ送信する。また、ホスト側通信部５７は、管理サーバ５３からｐｉｎｇ要求信号を受信すると、ｐｉｎｇ応答信号及びＩＰアドレスを管理サーバ５３へ送信する。
【０１０２】
ホスト側制御部５８は、上記した各部の制御機能を有する。
【０１０３】
プリンタ５１は、各ホスト装置５２により共用され、３つの動作モードにおける何れかの動作モード、即ち印字モード、省電力モード及び休眠モードで動作する印刷装置である。
【０１０４】
プリンタ５１は、図１０に示されるように、プリンタ側通信部５９、印刷部２１、電力供給部２２、供給制御部２３及びプリンタ側制御部６０を備えている。
【０１０５】
プリンタ側通信部５９は、ネットワーク５４を介する通信のためのインタフェース部であり、印刷側通信部として、管理サーバ５３との間でデータや信号の送受信を行う。プリンタ側通信部５９は、管理サーバ５３から、印刷ジョブを受信する。また、プリンタ側通信部５９は、管理サーバ１３から、動作モードの切替指示を示す切替指示信号を受信する。更に、プリンタ側通信部５９は、管理サーバ５３からｐｉｎｇ要求信号を受信して、プリンタ５１の動作モードを示す動作モード情報と共に、ｐｉｎｇ応答信号及びＩＰアドレスを管理サーバ５３へ送信する。
【０１０６】
プリンタ側制御部６０は、プリンタ５１の各部を制御する。
【０１０７】
管理サーバ５３は、図１０に示されるように、登録情報記憶部２９、サーバ側通信部６１、ホスト稼動情報テーブル３１、稼動情報取得部６２、動作モード情報テーブル３３、履歴記憶部６３、利用度記憶部６４、モード設定情報記憶部６５、判定制御部６６及びサーバ側制御部６９を備えている。
【０１０８】
サーバ側通信部６１は、ネットワーク５４を介する通信のためのインタフェース部であり、プリンタ５１或いはホスト装置５２との間で、データや信号の送受信を行う。
【０１０９】
サーバ側通信部６１は、ホスト装置５２から印刷ジョブ及びＩＰアドレスを受信する。また、サーバ側通信部６１は、各ホスト装置５２へｐｉｎｇ要求信号を、管理サーバ５３のＩＰアドレスと共に送信し、稼動中のホスト装置５２からｐｉｎｇ応答信号を、該ホスト装置５２のＩＰアドレスと共に受信する。
【０１１０】
また、サーバ側通信部６１は、プリンタ５１へ印刷ジョブを送信する。更に、サーバ側通信部６１は、各プリンタ５１へｐｉｎｇ要求信号を、管理サーバ５３のＩＰアドレスと共に送信し、電源ＯＮ状態のプリンタ５１からｐｉｎｇ応答信号と動作モード情報とを、該プリンタ５１のＩＰアドレスと共に受信する。また、サーバ側通信部６１は、プリンタ５１へ動作モードの切替指示のための切替指示信号を送信する。
【０１１１】
稼動情報取得部６２は、周期的に各ホスト装置５２の稼動状況を示す稼動情報を取得して、該稼動情報に基づき、ホスト稼動情報テーブル３１を更新すると共に、稼動中のホスト装置５２を計数して、ホスト稼動数を取得する機能を有する。
【０１１２】
また、稼動情報取得部６２は、周期的に各プリンタ５１の動作モード情報を取得して、該動作モード情報に基づき、動作モード情報テーブル３３を更新する。稼動情報取得部６２は、動作モード情報の取得要求としてのｐｉｎｇ要求信号を、サーバ側通信部６１により各プリンタ５１へ一定時間毎に送信させ、サーバ側通信部６１における各プリンタ５１からのｐｉｎｇ応答信号の受信状況に基づいて、各プリンタ５１の電源情報が「ＯＮ」であるか否かを判断する。稼動情報取得部６２は、サーバ側通信部６１がプリンタ５１ｉ（ｉ＝ａ、ｂ、ｃ）からｐｉｎｇ応答信号、動作モード情報及びＩＰアドレスを受信すると、該プリンタ５１ｉの電源情報が「ＯＮ」であると判断し、受信したＩＰアドレスに対応するプリンタ名をプリンタ登録情報記憶部３８（図３）から読み出して、該プリンタ名に対応させて、電源情報「ＯＮ」と、受信した動作モード情報とを、動作モード情報テーブル３３（図６）に記憶させる。
【０１１３】
履歴記憶部６３は、サーバ側通信部６１による印刷ジョブの履歴を示す履歴情報が記憶される記憶部である。
【０１１４】
図１１は、履歴記憶部の構成を示す図である。
履歴記憶部６３には、印刷ジョブの受信日時を示す日時情報に対応して、該印刷ジョブの送信元であるホスト装置５２のホスト名と、該印刷ジョブの送信先であるプリンタ５１のプリンタ名とが、履歴情報として記憶されている。
【０１１５】
例えば、図１１に示される履歴記憶部６３には、日時情報「３／４（火）１３：１１」に対応して、ホスト名「ホストａ」と、プリンタ名「プリンタａ」とが、それぞれ記憶されている。この履歴情報は、ホスト装置５２ａから３／４（火）１３：１１に受信した印刷ジョブが、プリンタ５１ａへ送信されたことを示している。
【０１１６】
利用度記憶部６４は、曜日及び時間帯毎のプリンタ５１の利用度が記憶される記憶部である。
【０１１７】
図１２は、利用度記憶部の一例を示す図である。
利用度記憶部６４には、１週間分の各曜日及び各時間帯に対応して、印刷ジョブの数を示す利用度が記憶されている。
【０１１８】
例えば、図１２に示される利用度記憶部６４には、曜日「月」及び時間帯「０〜４時」に対応して、利用度「０」が記憶されている。これは、この１週間における月曜日の０〜４時の間に、管理サーバ５３からプリンタ５１へ送信された印刷ジョブの数が０であったことを示している。
【０１１９】
また、利用度記憶部６４には、曜日「水」及び時間帯「８〜１２時」に対応して、利用度「１２」が記憶されている。これは、この１週間における水曜日の８〜１２時の間に、管理サーバ５３からプリンタ５１へ送信された印刷ジョブの数が１２であったことを意味している。
【０１２０】
モード設定情報記憶部６５は、モード設定情報が予め記憶される記憶部である。
図１３は、実施例２のモード設定情報記憶部の構成を示す図である。
【０１２１】
本実施例のモード設定情報記憶部６５には、利用度及び動作モード情報に対応して、プリンタの台数を示すプリンタ数が、予め記憶されている。
【０１２２】
例えば、図１３に示されるモード設定情報記憶部６５には、利用度「０〜５」及び動作モード情報「印字モード」に対応して、プリンタ数「０」が記憶されている。また、利用度「０〜５」及び動作モード情報「省電力モード」に対応して、プリンタ数「１」が、利用度「０〜５」及び動作モード情報「休眠モード」に対応して、プリンタ数「２」が記憶されている。これは、利用度が０〜５であった場合、印字モードに設定されるプリンタ５１の数は０台であり、省電力モードに設定されるプリンタ５１の数は１台であり、休眠モードに設定されるプリンタ５１の数は２台であることを意味している。
【０１２３】
判定制御部６６は、図１０に示されるように、比較判断部６７及び指示部６８を備えている。
【０１２４】
比較判断部６７は、動作モード情報テーブル（図６）から、各プリンタ５１の動作モード情報を読み出し、該動作モード情報を、サーバ側制御部６９から通知されたモード設定情報と比較して、一致するか否かを判断する。
【０１２５】
指示部６８は、比較判断部６７から通知されたプリンタ名及びモード設定情報に基づいて、対応するプリンタ１１に切替指示信号を送信すべく、切替指示、プリンタ名及びモード設定情報を、サーバ側制御部６９に送る。
【０１２６】
サーバ側制御部６９は、日時取得部としてのタイマ４１を有し、管理サーバ５３の各部を制御する。
【０１２７】
また、サーバ側制御部６９は、読出部として、タイマ４１により取得される日時情報に基づいて、利用度記憶部６４から対応する利用度を読み出す。
【０１２８】
また、サーバ側制御部６９は、利用度取得部として、ホスト名に基づいて履歴記憶部６３を検索し、対応して記憶されている各履歴、即ち印刷ジョブの数を、利用度として取得し、利用度記憶部６４を更新する。
【０１２９】
更に、サーバ側制御部６９は、ホスト名及びプリンタ名に基づいて、履歴記憶部６３を検索し、対応して記憶されている各履歴、即ち印刷ジョブの合計数を、各プリンタ５１の優先度として取得する。
【０１３０】
次に、本実施例の印刷システム５０の動作について、説明する。
ここでは、まず、管理サーバ５３により電源情報「ＯＮ」のプリンタ５１の動作モード情報が取得されるモード取得処理について、図１４に示されるフローチャートに沿って説明する。
【０１３１】
図１４は、本発明の実施例２に係る印刷システムのモード取得動作を示すフローチャートである。
【０１３２】
管理サーバ５３において、稼動情報取得部６２は、まず、登録情報記憶部２９のプリンタ登録情報記憶部３８（図４）から、各プリンタ５１に対応するＩＰアドレスを順に読み出して取得する（ステップＳ３０１）。稼動情報取得部６２は、まず、プリンタ登録情報記憶部３８から、プリンタ５１ａのプリンタ名「プリンタａ」に対応するＩＰアドレス「１９２．１６８．１１．ｘｘｘ」を取得する。
【０１３３】
次に、稼動情報取得部６２は、取得したＩＰアドレスをサーバ側通信部６１に通知する。そして、サーバ側通信部６１が、通知されたＩＰアドレス「１９２．１６８．１１．ｘｘｘ」に基づいて、ｐｉｎｇ要求信号を、管理サーバ５３のＩＰアドレスと共に、プリンタ５１ａへ送信する（ステップＳ３０２）。
【０１３４】
プリンタ５１ａが電源ＯＮである場合、プリンタ側通信部５９が管理サーバ５３からのｐｉｎｇ要求信号及びＩＰアドレスを受信すると、プリンタ側制御部６０の制御に基づき、プリンタ側通信部５９は、ｐｉｎｇ要求信号に対応するｐｉｎｇ応答信号を、受信したＩＰアドレスに基づいて、管理サーバ５３へ返信する。その際、プリンタ側通信部５９は、プリンタ５１ａの動作モード情報と、プリンタ５１ａのＩＰアドレス「１９２．１６８．１１．ｘｘｘ」とを、ｐｉｎｇ応答信号と共に送信する。
一方、プリンタ５１ａが電源ＯＦＦである場合、管理サーバ５３から送信されたｐｉｎｇ要求信号は受信されず、プリンタ５１ａから管理サーバ５３への応答は無い。
【０１３５】
管理サーバ５３において、サーバ側通信部６１がｐｉｎｇ応答信号、動作モード情報及びＩＰアドレス「１９２．１６８．１１．ｘｘｘ」を受信する（ステップＳ３０３）と、サーバ側通信部６１は、受信した動作モード情報及びＩＰアドレスを、稼動情報取得部６２に通知する。
【０１３６】
稼動情報取得部６２は、通知されたＩＰアドレス「１９２．１６８．１１．ｘｘｘ」に基づいて、プリンタ登録情報記憶部３８を検索し、対応するプリンタ名「ホストａ」を取得する。そして、稼動情報取得部６２は、プリンタ５１ａが電源ＯＮであると判断し、サーバ側制御部６９を介して、電源情報「ＯＮ」と受信した動作モード情報とを、プリンタ名「プリンタａ」に対応して、動作モード情報テーブル３３（図６）に記憶させる（ステップＳ３０４）。
【０１３７】
次に、稼動情報取得部６２は、全てのプリンタ５１へのｐｉｎｇ要求信号の送信が完了したか否かを判断する（ステップＳ３０５）。
【０１３８】
送信が完了していないと判断する（ステップＳ３０５）と、稼動情報取得部６２は、次のプリンタ５１のＩＰアドレスを、プリンタ登録情報記憶部３８から読み出して取得する（ステップＳ３０１）。そして、ステップＳ３０２からステップＳ３０５までの処理を繰り返す。
【０１３９】
ステップＳ３０３において、ｐｉｎｇ応答信号が受信されないまま、１０秒間が経過する（ステップＳ３０６）と、稼動情報取得部６２は、該プリンタ５１が電源ＯＦＦであると判断する。そして、稼動情報取得部６２は、該プリンタ５１のプリンタ名を取得して、サーバ側制御部６９を介して、電源情報「ＯＦＦ」と動作モード情報「−」とを、取得したプリンタ名に対応して、動作モード情報テーブル３３（図６）に記憶させる（ステップＳ３０７）。
【０１４０】
その後、全てのプリンタ５１へのｐｉｎｇ要求信号の送信が完了する（ステップＳ３０５）と、印刷システム５０におけるモード取得処理が終了する。
【０１４１】
上記のように、各プリンタ５１からの動作モード情報が取得され、動作モード情報テーブル３３が更新される。
【０１４２】
次に、管理サーバ５３により各プリンタ５１の設定動作モードが判定される動作について、図１５に示されるフローチャートに沿って、説明する。
図１５は、本発明の実施例２に係る印刷システムのモード判定動作を示すフローチャートである。
【０１４３】
ここでは、現在の日時情報が、「３／１２（水）８：００」であり、ホスト稼動情報テーブル３１に稼動ホスト名「ホストａ」が記憶されている場合を例に、説明を行う。
【０１４４】
管理サーバ５３において、サーバ側制御部６９は、ホスト稼動情報テーブル３１から、稼動ホスト名「ホストａ」を取得する（ステップＳ５０１）。
【０１４５】
続いて、サーバ側制御部６９は、利用度記憶部６４を初期化する（ステップＳ５０２）。履歴記憶部６３には、各曜日及び各時間帯に対応して、利用度「０」が記憶される。
【０１４６】
次に、サーバ側制御部６９は、取得された稼動ホスト名「ホストａ」に基づいて、履歴記憶部６３を検索し、該ホスト装置５２ａに対応する履歴情報を読み出して、利用度記憶部６４を更新する（ステップＳ５０３）。例えば、サーバ側制御部６９は、稼動ホスト名「ホストａ」に基づいて、履歴記憶部６３（図１１）から、日時情報「３／４（火）１３：１１」を含む履歴情報を読み出す。そして、サーバ側制御部６９は、該日時情報に基づいて、曜日「火」及び時間帯「１２〜１６時」に対応する利用度に１を加算して、利用度記憶部６４を更新する。同様に、サーバ側制御部６９は、稼動ホスト名「ホストａ」に対応する全ての履歴情報を読み出して、利用度記憶部６４を更新する。
【０１４７】
次に、サーバ側制御部６９は、タイマ４１により取得される日時情報「３／１２（水）８：００」に基づいて、曜日「水」及び時間帯「８〜１２時」を特定し、該曜日及び時間帯に対応する利用度を、利用度記憶部６４から読み出す（ステップＳ５０４）。サーバ側制御部６９は、利用度記憶部６４（図１２）から、曜日「水」及び時間帯「８〜１２時」に対応する利用度「１２」を読み出す。
【０１４８】
続いて、サーバ側制御部６９は、読み出された利用度「１２」に基づいて、モード設定情報記憶部６５から、各設定動作モードに対応するプリンタ数を取得する（ステップＳ５０５）。サーバ側制御部６９は、モード設定情報記憶部６５（図１３）から、設定動作モード「印字モード」に対応するプリンタ数「１」と、設定動作モード「省電力モード」に対応するプリンタ数「１」と、設定動作モード「休眠モード」に対応するプリンタ数「１」とを、それぞれ取得する。
【０１４９】
次に、サーバ側制御部６９は、各プリンタ５１の優先度を取得する（ステップＳ５０６）。サーバ側制御部６９は、まず、稼動ホスト名「ホストａ」及びプリンタ名「プリンタａ」に基づいて、履歴記憶部６３を検索し、対応する履歴情報の数を合計して、プリンタ５１ａに対応する利用度を、優先度として取得する。同様に、サーバ側制御部６９は、プリンタ５１ｂ及びプリンタ５１ｃに対応する優先度を、それぞれ取得する（ステップＳ５０６）。例えば、図１１に示される履歴記憶部６３から、サーバ側制御部６９は、プリンタ５１ａに対応する優先度「２」と、プリンタ５１ｂに対応する優先度「１」と、プリンタ５１ｃに対応する優先度「０」とを、それぞれ取得する。
【０１５０】
そして、サーバ側制御部６９は、ステップＳ５０５において取得された各プリンタ数と、ステップＳ５０６において取得された優先度とに基づいて、各プリンタ５１に対応する設定動作モードを判定する（ステップＳ５０７）。サーバ側制御部６９は、優先度の大きなプリンタ５１から順に、プリンタ５１ａの設定動作モードを印字モード、プリンタ５１ｂの設定動作モードを省電力モード、プリンタ５１ｃの設定動作モードを休眠モードと判定する。これにより、印刷システム５０におけるモード判定処理が終了する。
【０１５１】
上記のように、稼働中のホスト装置５２に対応する履歴情報に基づいて、各プリンタ５１の設定動作モードが判定される。
【０１５２】
次に、管理サーバ５３により各プリンタ５１の動作モードが管理される動作について、図１６に示されるフローチャートに沿って、説明する。
図１６は、本発明の実施例２に係る印刷システムのモード管理動作を示すフローチャートである。
【０１５３】
ここでは、各プリンタ５１は、図６（ａ）に示されるように、全て印字モードで動作中であり、図１５で説明されたモード設定処理により、各プリンタ５１ａ、５１ｂ、５１ｃに対する設定動作モードとして、印字モード、省電力モード、休眠モードが判定される場合を例に、説明を行う。
【０１５４】
管理サーバ５３において、稼動情報取得部６２は、サーバ側制御部６９の制御に基づいて、周期的にモード取得処理（図１４）を実行し、各プリンタ５１の動作モード情報を取得し、動作モード情報テーブル３３を更新する（ステップＳ６０１）。
【０１５５】
また、稼動情報取得部６２は、各ホスト装置５２から稼動情報を取得して、稼動中のホスト装置５２を計数し、ホスト稼動数を取得する計数取得処理（図９）を実施する（ステップＳ１０１）。稼動情報取得部６２は、取得されたホスト稼動数を、サーバ側制御部６９に通知する。
【０１５６】
次に、サーバ側制御部６９は、通知されたホスト稼動数が０であるか否かを判断する（ステップＳ６０２）。ホスト稼動数が０ではない場合、サーバ側制御部６９は、次に、モード判定処理（図１５）を実行し、各プリンタ５１に対応する設定動作モードを判定する（ステップＳ６０３）。サーバ側制御部６９は、各プリンタ５１ａ、５１ｂ、５１ｃに対する設定動作モードを、それぞれ、印字モード、省電力モード、休眠モードと判定する。サーバ側制御部６９は、各設定動作モードを判定制御部６６に通知する。
【０１５７】
続いて、判定制御部６６の比較判断部６７が、動作モード情報テーブル３３から動作モード情報を読み出して、各プリンタ５１の動作モードと設定動作モードとを比較する（ステップＳ１０３）。比較判断部３９は、動作モード情報テーブル（図６（ａ））から、まず、プリンタ５１ａに対応する動作モード情報「印字モード」を読み出して、プリンタ５１ａの動作モード「印字モード」と、ステップＳ６０３で判定された設定動作モード「印字モード」とを比較する（ステップＳ１０３）。
【０１５８】
動作モード及び設定動作モードが一致すると判断する（ステップＳ１０４）と、比較判断部３９は、次のプリンタ５１が有るか否かを判断する（ステップＳ１０７）。
【０１５９】
次のプリンタが有ると判断する（ステップＳ１０７）と、比較判断部６７は、動作モード情報テーブル３３（図６（ａ））から、プリンタ５１ｂに対応する動作モード情報「印字モード」を読み出して、プリンタ５１ｂの動作モード「印字モード」と、設定動作モード「省電力モード」とを比較する（ステップＳ１０３）。
【０１６０】
動作モード及び設定動作モードが一致しないと判断する（ステップＳ１０４）と、比較判断部６７は、プリンタ名「プリンタｂ」と設定動作モード「省電力モード」とを、指示部６８に通知する。そして、指示部６８が、動作モードの切替指示を行うべく、サーバ側制御部６９にプリンタ名「プリンタｂ」及び設定動作モード「省電力モード」を送る。サーバ側制御部６９は、プリンタ登録情報記憶部３８（図４）から、受け取ったプリンタ名「プリンタｂ」に対応するＩＰアドレス「１９２．１６８．１１．ｙｙｙ」を読み出して、サーバ側通信部６１により、省電力モードへの切替指示を示す切替指示信号を、ＩＰアドレスに基づきプリンタ５１ｂへ送信する（ステップＳ１０５）。そして、指示部６８は、指示完了を比較判断部６７に通知する。
【０１６１】
プリンタ５１ｂにおいて、プリンタ側通信部５９が管理サーバ５３から切替指示信号を受信すると、切替部２８が、プリンタ５１ｂの動作モードを印字モードから省電力モードに切り替えるべく、電力供給部２２に指示を出す。この指示に基づき、電力供給部２２は、定着ユニット２６のヒータ２７への電力供給を停止する。
【０１６２】
管理サーバ５３において、比較判断部６７は、指示完了を通知されると、次のプリンタ５１が有るか否かを判断する（ステップＳ１０７）。有ると判断すると、比較判断部６７は、動作モード情報テーブル３３（図６（ａ））から、該プリンタ１１ｃに対応する動作モード情報「印字モード」を読み出して、プリンタ５１ｃの動作モード「印字モード」と、設定動作モード「休眠モード」とを比較して（ステップＳ１０３）、一致しないと判断し（ステップＳ１０４）、プリンタ名「プリンタｃ」と設定動作モード「休眠モード」とを、指示部６８に通知する。
【０１６３】
そして、指示部６８が、動作モードの切替指示を行うべく、サーバ側制御部６９にプリンタ名「プリンタｃ」及び設定動作モード「休眠モード」を送る。サーバ側制御部６９は、プリンタ登録情報記憶部３８（図４）から、受け取ったプリンタ名「プリンタｃ」に対応するＩＰアドレス「１９２．１６８．１１．ｚｚｚ」を読み出して、サーバ側通信部３６１により、休眠モードへの切替指示を示す切替指示信号を、該ＩＰアドレスに基づきプリンタ５１ｃへ送信する（ステップＳ１０５）。そして、指示部６８は、指示完了を比較判断部６７に通知する。
【０１６４】
プリンタ５１ｃにおいて、プリンタ側通信部５９が管理サーバ５３から切替指示信号を受信すると、切替部２８は、プリンタ５１ｃの動作モードを印字モードから休眠モードに切り替えるべく、電力供給部２２に指示を出す。この指示に基づき、電力供給部２２は、印刷部２１、即ち、現像ユニット２５及び定着ユニット２６への電力供給を停止する。
【０１６５】
管理サーバ５３において、比較判断部６７は、指示完了を通知されると、次のプリンタ５１の有無を判断する（ステップＳ１０７）。次のプリンタ５１が無いと判断される（ステップＳ１０７）と、印刷システム５０におけるモード管理処理が終了する。
【０１６６】
上記のように、何れかのホスト装置５２が稼動中である場合、印刷ジョブの履歴に基づいて、各プリンタ５１に対する設定動作モードが判定された後、動作モードが切り替えられる。
【０１６７】
ステップＳ６０２において、ホスト稼動数が０であると判断された場合、サーバ側制御部６９は、各プリンタ５１の設定動作モードを休眠モードと判定し、該設定動作モードを判定制御部６６に通知する（ステップＳ６０４）。そして、判定制御部６６により、ステップＳ１０３以降の処理が実行される。
【０１６８】
上記のように、全てのホスト装置５２が稼動していない場合、全プリンタ５１が休眠モードに設定される。
【０１６９】
次に、本実施例の印刷システム５０における印刷の流れについて、簡単に説明する。
【０１７０】
印刷システム５０において、何れかのホスト装置５２のユーザが、印刷を要求すべく入力部５６を操作すると、ホスト側制御部５８の制御に基づいて、ホスト側通信部５７から管理サーバ５３へ、使用可能なプリンタ名の送信要求が、該ホスト装置５２のＩＰアドレスと共に送られる。
【０１７１】
管理サーバ５３は、ホスト装置５２からの送信要求に基づいて、動作モード情報テーブル３３を参照して、印字モードに設定されている各プリンタのプリンタ名をホスト装置５２に通知する。
【０１７２】
ホスト装置５２において、ホスト側通信部５７が、管理サーバ５３からプリンタ名を受信すると、ホスト側制御部５８の制御に基づいて、表示部５５が、印刷に使用するプリンタ５１を選択するための選択画面を表示する。選択画面には、管理サーバ５３からの通知に基づいて、使用可能なプリンタ５１のプリンタ名のみが選択可能に表示される。ユーザが入力部５６を操作して、何れかのプリンタ名を選択すると、該プリンタ名がホスト側制御部５８に入力され、ホスト側通信部５７により、印刷ジョブ及びＩＰアドレスと共に、管理サーバ５３へ送信される。
【０１７３】
管理サーバ５３において、サーバ側通信部６１がプリンタ名、印刷ジョブ及びＩＰアドレスを受信すると、プリンタ登録情報記憶部３８からプリンタ５１のＩＰアドレスが読み出され、該ＩＰアドレスに基づき印刷ジョブが送信される。また、ホスト登録情報記憶部３７からホスト名が読み出され、該ホスト名およびプリンタ名と、タイマ４１により取得された日時情報とが、履歴記憶部６３に記憶される。
【０１７４】
プリンタ５１において、プリンタ側通信部５９が管理サーバ５３から印刷ジョブを受信すると、プリンタ側制御部６０の制御に基づき、印刷部２１が印刷を実行する。
【０１７５】
上記のように、管理サーバ５３を介して、印字モードのプリンタ５１に印刷ジョブが送信され、印刷が実行される。また、この印刷ジョブの履歴情報が、管理サーバ５３に記憶される。
【０１７６】
以上のように、本実施例の印刷システムは、各ホスト装置の印刷履歴を蓄積し、稼動中のホスト装置による各プリンタの利用度に基づいて、プリンタの動作モードを判定して切り替えるので、実際の利用状況に応じて、動作モードを管理できる。したがって、更なる省電力効果及び使用性の向上が可能となる。
【産業上の利用可能性】
【０１７７】
上記した各実施例では、印刷装置としてのプリンタを含む印刷システムについて、説明を行ったが、本発明はこれに限定されない。例えば、プリンタに代えて複合機を適用することも可能である。
【図面の簡単な説明】
【０１７８】
【図１】本発明の実施例１に係る印刷システムの一部の構成を示すブロック図である。
【図２】本発明の実施例１に係る印刷システムのシステム構成図である。
【図３】ホスト登録情報記憶部の構成を示す図である。
【図４】プリンタ登録情報記憶部の構成を示す図である。
【図５】ホスト稼動情報テーブルの一例を示す図である。
【図６】動作モード情報テーブルの一例を示す図である。
【図７】実施例１のモード設定情報記憶部の構成を示す図である。
【図８】本発明の実施例１に係る印刷システムのモード管理動作を示すフローチャートである。
【図９】本発明の実施例１に係る印刷システムの計数取得動作を示すフローチャートである。
【図１０】本発明の実施例１に係る印刷システムの一部の構成を示すブロック図である。
【図１１】履歴記憶部の一例を示す図である。
【図１２】利用度記憶部の一例を示す図である。
【図１３】実施例２のモード設定情報記憶部の構成を示す図である。
【図１４】本発明の実施例２に係る印刷システムのモード取得動作を示すフローチャートである。
【図１５】本発明の実施例２に係る印刷システムのモード判定動作を示すフローチャートである。
【図１６】本発明の実施例２に係る印刷システムのモード管理動作を示すフローチャートである。
【符号の説明】
【０１７９】
１０、５０  印刷システム
１１、５１  プリンタ
１２、５２  ホスト装置
１３、５３  管理サーバ
１４、５４  ネットワーク
【図１】
2010026768.tif 000003
【図２】
2010026768.tif 000004
【図３】
2010026768.tif 000005
【図４】
2010026768.tif 000006
【図５】
2010026768.tif 000007
【図６】
2010026768.tif 000008
【図７】
2010026768.tif 000009
【図８】
2010026768.tif 000010
【図９】
2010026768.tif 000011
【図１０】
2010026768.tif 000012
【図１１】
2010026768.tif 000013
【図１２】
2010026768.tif 000014
【図１３】
2010026768.tif 000015
【図１４】
2010026768.tif 000016
【図１５】
2010026768.tif 000017
【図１６】
2010026768.tif 000018