(57)【特許請求の範囲】
【請求項１】
省電力モードへの切替え機能を有する画像形成装置と接続される印刷制御装置において，
前記画像形成装置の省電力モードへの移行条件を設定する設定手段と，
前記画像形成装置に対して前記設定手段の設定内容を送信し，省電力モードへの移行を指示する指示手段と，
前記画像形成装置が省電力モードへ移行する所定時間前に，本印刷制御装置に接続された情報処理装置に対して前記画像形成装置の省電力モードへの移行を通告する通告手段とを備えることを特徴とする印刷制御装置。
【請求項２】
請求項１に記載する印刷制御装置において，
省電力モードへ移行するまでの時間を計時する計時手段を備え，
前記通告手段は，前記設定手段から省電力モードへの移行時間を取得し，前記計時手段の計時に基づいて通告することを特徴とする印刷制御装置。
【請求項３】
請求項１または請求項２に記載する印刷制御装置において，
前記指示手段による前記画像形成装置への指示に際し，前記情報処理装置に対して省電力モードへの移行が指示されたことを告知する告知手段を備えることを特徴とする印刷制御装置。
【請求項４】
請求項３に記載する印刷制御装置において，
前記告知手段は，告知内容に本印刷制御装置の管理時間を付加することを特徴とする印刷制御装置。
【請求項５】
請求項１から請求項４のいずれか１つに記載する印刷制御装置において，
前記画像形成装置が省電力モードへ移行する所定時間前に，前記画像形成装置の省電力モードへの移行を報知する報知手段を備えることを特徴とする印刷制御装置。
【請求項６】
請求項１から請求項５のいずれか１つに記載する印刷制御装置において，
前記指示手段は，省電力モードの設定内容に本印刷制御装置の管理時間を付加することを特徴とする印刷制御装置。
【請求項７】
省電力モードへの切替え機能を有する画像形成装置と接続される印刷制御装置を，
前記画像形成装置の省電力モードへの移行条件を設定する設定手段と，
前記画像形成装置に対して前記設定手段の設定内容を送信し，省電力モードへの移行を指示する指示手段と，
前記画像形成装置が省電力モードへ移行する所定時間前に，本印刷制御装置に接続された情報処理装置に対して前記画像形成装置の省電力モードへの移行を通告する通告手段として機能させることを特徴とする印刷制御装置のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，画像形成装置と接続される印刷制御装置および印刷制御装置のプログラムに関する。さらに詳細には，省電力モードへの切替えが可能な画像形成装置と接続する印刷制御装置および印刷制御装置のプログラムに関するものである。
【背景技術】
【０００２】
従来から，図１に示すように，プリンタと複数のパーソナルコンピュータ（ＰＣ）とを接続し，複数のユーザでプリンタを共有して使用することが行われている。また，プリンタには，画像形成が可能な通常モードの他に，プリンタ本体の電力消費状態を最低限に抑制する省電力モードが設けられている。
【０００３】
このようなプリントシステムでは，通常，ＰＣ側でプリンタが省電力モードに入るタイミングを検知していない。そのため，省電力モードに入った直後に印刷データを送信することで省電力モードをキャンセルしてしまうことがあり，省電力化を妨げてしまうことがある。また，省電力モードから通常モードへの復帰には時間がかかるため，急ぎの印刷に時間を要することになり，ユーザにとってはストレスになる。
【０００４】
そこで，例えば特許文献１には，スリープモード（省電力モード）への移行に先立って，スリープモードへの移行を予告するプロジェクタが開示されている。すなわち，スリープモードを予告することでユーザへの認知を図っている。このプロジェクタでは，ＰＣから出力される信号がない状態かつプロジェクタ本体の無操作状態が所定時間経過した後，移行予告信号をＰＣに出力する。そして，この予告の後，所定時間後にプロジェクタをスリープモードに切り替える。
【０００５】
また，例えば特許文献２には，ホストコンピュータから特定のグループに省電力モード移行指示を出力し，そのグループに属するプリンタを省電力モードに移行させるネットワークプリンタシステムが開示されている。これにより，複数のプリンタを一括して管理することができるとしている。
【特許文献１】特開２００４−２１２１８号公報
【特許文献２】特開２０００−３３９１１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら，前記した従来の技術には，次のような問題があった。すなわち，特許文献１に開示された技術では，プロジェクタ側に，時間を計時する計時手段や，スリープモードへの移行を予告するスリープモード移行予告手段が必要となる。そのため，プロジェクタの構成が複雑になる。つまり，ＰＣを主体とした管理ができない。
【０００７】
また，特許文献２に開示された技術では，管理者は省電力モードに入るタイミングを認識しているが，同じネットワークに接続している他のＰＣのユーザはそのタイミングを認識できていない。そのため，管理者以外のＰＣのユーザにとっては，省電力モードをキャンセルしてしまう問題や省電力モードに入った際の急ぎの印刷に時間を要する問題を解決するには至らない。
【０００８】
本発明は，前記した従来の技術が有する問題点を解決するためになされたものである。すなわちその課題とするところは，印刷要求側でスリープモードへの移行管理が可能であり，画像形成装置を共有するユーザの使い勝手が向上する印刷制御装置および印刷制御装置のプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
この課題の解決を目的としてなされた印刷制御装置は，省電力モードへの切替え機能を有する画像形成装置と接続される印刷制御装置であって，画像形成装置の省電力モードへの移行条件を設定する設定手段と，画像形成装置に対して設定手段の設定内容を送信し，省電力モードへの移行を指示する指示手段と，画像形成装置が省電力モードへ移行する所定時間前に，本印刷制御装置に接続された情報処理装置に対して画像形成装置の省電力モードへの移行を通告する通告手段とを備えることを特徴としている。
【００１０】
本発明の印刷制御装置は，省電力モードへの切替え機能を有する画像形成装置と接続され，設定手段によって，画像形成装置の省電力モードへの移行条件を設定する。移行条件としては，省電力モードへの切替を行う具体的な時間や省電力モードへの切替を行うまでの経過時間等が適用可能である。また，指示手段によって，画像形成装置に対して設定手段の設定内容を送信する。これにより，画像形成装置は，本印刷制御装置の管理下で所望の時間に省電力モードへと切り替えられる。
【００１１】
さらに，本発明の印刷制御装置は，通告手段によって，画像形成装置が省電力モードへ移行する所定時間前に，本印刷制御装置に接続された情報処理装置に対して画像形成装置の省電力モードへの移行を通告する。例えば，通告手段は，省電力モードへ移行するまでの時間を計時する計時手段を備え，設定手段から省電力モードへの移行時間を取得し，計時手段の計時に基づいて通告する。
【００１２】
すなわち，本印刷制御装置は，接続された情報処理装置に関する情報を取得し，さらに画像形成装置の省電力モードへの移行タイミングを認知している。そこで，その移行タイミングから所定時間前に，本印刷制御装置の管理下で情報処理装置に対して省電力モードへの移行を通告する。これにより，情報処理装置のユーザにとっては，省電力モードへの移行タイミングを認知することができ，その移行タイミングを考慮してプリント指示を送ることができる。よって，使い勝手が向上する。さらに，ユーザが省電力モードへの移行タイミングを認知することで，省電力モードをキャンセルしてしまう問題等を回避することができる。
【００１３】
また，本発明の印刷制御装置は，指示手段による画像形成装置への指示に際し，情報処理装置に対して省電力モードへの移行が指示されたことを告知する告知手段を備えることとするとよりよい。すなわち，告知手段による告知によって，情報処理装置のユーザは，省電力モードが設定されたことを認識できる。よって，より使い勝手が向上する。
【００１４】
また，本発明の印刷制御装置は，画像形成装置が省電力モードへ移行する所定時間前に，画像形成装置の省電力モードへの移行を報知する報知手段を備えることとするとよりよい。すなわち，報知手段の報知によって，印刷制御装置自身のユーザも，省電力モードへの移行時間を認識できる。報知手段としては，メッセージの表示の他，警告音等の方法が適用できる。また，通告手段とは異なるメッセージを選択することができ，報知内容の自由度が大きい。
【００１５】
また，本発明の印刷制御装置の指示手段は，省電力モードの設定内容に本印刷制御装置の管理時間を付加することとするとよりよい。すなわち，印刷制御装置と画像形成装置との間では管理時間にずれが生じることもある。そこで，省電力モードの設定内容に本印刷制御装置の管理時間を付加することで，画像形成装置側で省電力モードへの移行タイミングを調節することができる。よって，管理ユーザが所望する正確なタイミングで省電力モードへ移行することができる。
【００１６】
また，本発明の印刷制御装置の告知手段は，告知内容に本印刷制御装置の管理時間を付加することとするとよりよい。すなわち，印刷制御装置と情報処理装置との間でも管理時間にずれが生じることもある。そこで，告知内容に本印刷制御装置の管理時間を付加することで，情報処理装置側で省電力モードへの移行タイミングを調節することができる。よって，情報処理装置のユーザが省電力モードに移行する正確なタイミングを認知することができる。
【００１７】
また，本発明は，省電力モードへの切替え機能を有する画像形成装置と接続される印刷制御装置を，画像形成装置の省電力モードへの移行条件を設定する設定手段と，画像形成装置に対して設定手段の設定内容を送信し，省電力モードへの移行を指示する指示手段と，画像形成装置が省電力モードへ移行する所定時間前に，本印刷制御装置に接続された情報処理装置に対して画像形成装置の省電力モードへの移行を通告する通告手段として機能させることを特徴とする印刷制御装置のプログラムを含んでいる。
【発明の効果】
【００１８】
本発明によれば，印刷要求側でスリープモードへの移行管理が可能であり，画像形成装置を共有するユーザの使い勝手が向上する印刷制御装置および印刷制御装置のプログラムが実現している。
【発明を実施するための最良の形態】
【００１９】
以下，本発明にかかる印刷制御装置を具体化した実施の形態について，添付図面を参照しつつ詳細に説明する。本形態は，プリント機能を備えたＭＦＰと，プリント要求元であるＰＣとがネットワークで接続されたプリントシステムに本発明を適用したものである。
【００２０】
［プリントシステムの構成］
本形態のプリントシステム１００は，図１に示すように，情報端末装置としてのＰＣ１ａ，１ｂ，１ｃと，プリント機能を有するＭＦＰ２ａ，２ｂ，２ｃ，２ｄとを備えている。プリントシステム１００では，各ＰＣ１ａ，１ｂ，１ｃとＭＦＰ２ａ，２ｂ，２ｃとがＬＡＮ４０のＬＡＮケーブルにて接続されている。さらに，ＰＣ１ａとＭＦＰ２ｄとがＵＳＢケーブル４１にて接続されている。ＰＣ１ｂ，１ｃは，ＰＣ１ａを介してＭＦＰ２ｄと接続されており，ＭＦＰ２ｄのプリント機能を利用できる。
【００２１】
なお，プリントステム１００を構成するＭＦＰは３台に限るものではなく，何台接続してもよい。また，プリントシステム１００を構成するＰＣも４台に限定するものではなく，何台接続してもよい。また，各ＰＣと各ＭＦＰとの接続は，有線ＬＡＮケーブルやＵＳＢケーブルに限らず，その他のシリアル通信ケーブル，パラレル通信ケーブル，さらには無線ＬＡＮ等の無線通信経路とすることも可能である。
【００２２】
ＰＣ１ａは，図２に示すように，各種演算処理を実行するＣＰＵ１１と，当該ＰＣ１の起動時にＣＰＵ１１が行う起動処理のプログラム（ＢＩＯＳ）等を記憶したＲＯＭ１２と，ＣＰＵ１１が各種処理を行う際に一時的な記憶領域として利用されるＲＡＭ１３と，各種のプログラムやデータを記憶したハードディスクドライブ（ＨＤＤ）１４とを有している。なお，ＰＣ１ｂおよびＰＣ１ｃについても同様の構成になっている。
【００２３】
また，ＰＣ１ａは，キーボードやマウス等からなる操作部１５と，液晶ディスプレイ等からなる表示部１６と，各ＭＦＰとの間で信号のやりとりを行うプリンタポートインターフェース１７（パラレルインターフェース，ＵＳＢインターフェース等）と，ＬＡＮ，インターネット等のネットワークを介して信号のやりとりを行うネットワークインターフェース１８とを有している。
【００２４】
さらに，ＰＣ１ａのＨＤＤ１４には，オペレーティングシステム（ＯＳ）や，画像データを編集可能なアプリケーション（例えば，文書作成ソフト，作図ソフト，表計算ソフト，写真データ編集ソフト等）や，各ＭＦＰに印刷データを送信するプリンタドライバが記憶されている。また，プッシュスキャンやプルスキャンの実行時に各ＭＦＰから送られてくる画像データを処理するプログラムが記憶されている。
【００２５】
また，ＰＣ１ａは，ＭＦＰ２ａ，２ｂ，２ｃ，２ｄおよび他のＰＣ１ｂ，１ｃを管理する管理ＰＣである。ＰＣ１ａは，ＭＦＰ２ａ，２ｂ，２ｃ，２ｄのスリープモードへの移行タイミングを設定するタイミング設定機能と，他のＰＣ１ｂ，１ｃに対して各ＭＦＰのスリープモードへの移行通知（以下，「スリープ移行通知」とする）を行う通知機能とを備えている。以下，ＰＣ１ａを「管理ＰＣ１ａ」とする。また，管理ＰＣ１ａによって管理を受けるＰＣ１ｂ，１ｃを「クライアントＰＣ」とする。時刻設定機能および通知機能の詳細については後述する。
【００２６】
ＭＦＰ２ａは，各種演算処理を実行するＣＰＵ２１と，当該ＭＦＰ２ａの起動時にＣＰＵ２１が行う起動処理のプログラム等を記憶したＲＯＭ２２と，ＣＰＵ２１が各種処理を行う際に一時的な記憶領域として利用されるＲＡＭ２３と，各種のプログラムやデータ等を記憶したハードディスクドライブ（ＨＤＤ）２４とを有している。なお，ＭＦＰ２ｂ，ＭＦＰ２ｃおよびＭＦＰ２ｄについても同様の構成になっている。
【００２７】
また，ＭＦＰ２ａは，当該ＭＦＰ２ａの筐体外部に配設された複数のボタンからなる操作部２５と，同じく筐体外部に配設された液晶表示パネル等からなる表示部２６と，外部情報端末との間で信号のやりとりを行うプリンタポートインターフェース２７（パラレルインターフェース，ＵＳＢインターフェース等）と，ＬＡＮ，インターネット等のネットワークを介して信号のやりとりを行うネットワークインターフェース２８とを有している。
【００２８】
さらに，ＭＦＰ２ａは，記録媒体としての用紙やＯＨＰシートに画像を形成する印字部３０を有している。印字部３０は，電子写真方式，インクジェット方式，その他の一般的な画像形成方式を採用していればよい。また，カラー画像の形成が可能であっても，モノクロ画像専用であってもよい。
【００２９】
さらに，ＭＦＰ２ａは，原稿を読み取り，読み取った原稿の画像データを作成するスキャナ部３１を有している。原稿の読取方式としては，フラットベッド（原稿固定走査）方式と，ＡＤＦ（Automatic Document Feeder）（原稿移動走査）方式とがあり，それぞれの読取方式を実現する機構を有している。なお，プッシュスキャンやプルスキャンの実行時には，ＡＤＦ方式にて原稿を読み取る。
【００３０】
また，ＭＦＰ２ａには，通常のプリント処理を行う通常モードと，プリンタ本体の電力消費状態を最低限に抑制するスリープモードとが設けられている。ＭＦＰ２ａは，管理ＰＣＰＣ１ａからの指示に従って，所定の時間になると自動的にスリープモードに切り替えられる。
【００３１】
［プリントシステムの機能構成］
続いて，プリントシステム１００の，スリープモードに移行する時刻（以下，「スリープ移行時刻」とする）を設定する機能およびスリープ移行通知を行う機能の機能構成について説明する。
【００３２】
プリントシステム１００の管理ＰＣ１ａは，図３に示すように，スリープモードに移行する移行タイミングやスリープ移行通知の通知タイミング等を設定するスリープ設定部６１と，スリープ設定部６１にて設定された情報を記憶する情報テーブル６２と，スリープ移行通知を実行するスリープ通知部６３とを備えている。
【００３３】
スリープ設定部６１は，ＭＦＰごとスリープモードに移行するタイミングを設定する機能を有している。スリープモードに移行するタイミングとしては，例えば図４に示すように，２種類の設定方法がある。１つは，経過時間による設定方法（経過時間方式）であり，スリープ移行時刻を対象ＭＦＰへのコマンド送信からの経過時間で設定する。もう１つは，具体的な時刻を指定する設定方法（絶対時間方式）であり，スリープ移行時刻を直接時刻を指定して設定する。
【００３４】
スリープ移行時刻は，スリープコマンドとして各ＭＦＰに送られる。スリープコマンドとしては，例えば次のＰＪＬコマンド（１）が作成される。
＠ＰＪＬ  ＳＥＴ  ＳＬＥＥＰＴＩＭＥ＝３０      （１）
なお，送信の際には，その送信した時刻がコマンド送信時刻として情報テーブル６２に記憶される。
【００３５】
また，スリープ設定部６１は，スリープ移行通知の通知内容を設定する機能を有している。設定する内容としては，例えば図５に示すように，通知タイミング，通知先，メッセージ，時間調節がある。設定事項は，スリープモードを有する画像形成装置（プリンタやＭＦＰ）ごとに設定される。
【００３６】
通知タイミングとしては，スリープモードに入る何分前に通知するかを設定する。通知先としては，管理ＰＣ自身，ブロードキャスト送信，個別のＰＣ送信がある。さらに，詳細な設定として，管理ＰＣ自身に通知する場合には，図６に示すように，メッセージを通知先の内容と同一にするか否か，異なるメッセージにする場合にはどのようなメッセージにするのかを設定する。ブロードキャスト送信の場合には，図７に示すように，ブロードキャストを実行するサブネットを設定する。個別のＰＣを選択する場合には，図８に示すように，ＰＣ名ないしＩＰアドレスを入力し，通知先のＰＣの選択ないし削除を行う。メッセージは，選択されたＰＣに共通して送られるメッセージとなる。
【００３７】
時間調節は，管理ＰＣ１ａのシステム時間と，ＭＦＰのシステム時間との時間のずれを調節するか否かを選択するものである。時間調節が選択されると，各ＭＦＰに送られるスリープ移行時刻を設定するコマンド（以下，「スリープコマンド」とする）に，管理ＰＣ１ａのシステム時間が付加される。
【００３８】
情報テーブル６２では，図９に示すように，スリープ設定部６１で設定した内容が記憶される。本形態では，送信先であるＭＦＰごとに，スリープ移行時刻，コマンド送信時刻，通知タイミング，通知先，メッセージ内容，管理ＰＣへのメッセージ有無，管理ＰＣへのメッセージ内容の各設定が記憶される。
【００３９】
スリープ通知部６３は，情報テーブル６２の内容を基に，クライアントＰＣ１ｂ，１ｃあるいは管理ＰＣ１ａ自身に対して所定のタイミングでスリープ移行通知を行う。すなわち，スリープ通知部６３は，通知タイミングまで計時を繰り返し，通知タイミングになると指定されたＰＣに対してメッセージを送信する。
【００４０】
プリントシステム１００のＭＦＰ２ａは，図３に示したように，スリープモードと通常モードとの切替を制御するスリープ制御部５１を備えている。すなわち，スリープ制御部５１は，管理ＰＣ１ａから送られるスリープコマンドからスリープ移行時刻を取得し，そのスリープ移行時刻にスリープモードに切り替える機能を有している。ＭＦＰ２ｂ，２ｃ，２ｄについても同様のスリープ制御部を備えている。
【００４１】
また，スリープ制御部５１は，取得した情報が管理ＰＣ１ａから送られて来たものか否かを判別する判別機能を備えている。さらには，スリープコマンドに管理ＰＣ１ａのシステム時間が付加されている場合には，ＭＦＰ２ａのシステム時間と照合し，そのずれ量をオフセット時間とする。そして，スリープ移行時刻にオフセット時間を反映した時刻にスリープモードに切り替える。
【００４２】
プリントシステム１００のクライアントＰＣ１ｂ（すなわち，管理ＰＣ１ａ以外のＰＣ）は，図３に示したように，警告メッセージを表示するメッセージ表示部７１を備えている。すなわち，メッセージ表示部７１は，管理ＰＣ１ａからのスリープ移行通知を受け取り，当該通知信号に設定されているメッセージを表示する機能を有している。ＰＣ１ｃについても同様のメッセージ表示部を備えている。
【００４３】
［管理ＰＣの動作］
［スリープコマンド送信処理］
続いて，前述したプリントシステム１００のスリープ移行通知動作を実現する管理ＰＣ１ａの動作を詳細に説明する。はじめに，スリープコマンドをＭＦＰ２ａに送信する処理について，図１０のフローチャートを参照しつつ説明する。
【００４４】
まず，スリープ移行時刻を設定すると同時に印刷処理も行うか否かを判断する（Ｓ１０１）。印刷処理を行う場合には（Ｓ１０１：ＹＥＳ），印刷データを作成する（Ｓ１１１）。印刷処理を行わない場合には（Ｓ１０１：ＮＯ），Ｓ１１１の処理を行わず，Ｓ１０２に処理に移行する。
【００４５】
次に，スリープモードに移行するタイミングの設定情報を取得する（Ｓ１０２）。すなわち，スリープ移行時刻の設定方法が，経過時間方式であればスリープモードまでの時間を，絶対時間方式であればスリープモードに切り替わる時間を取得する。そして，取得した設定情報を基に，スリープコマンドを作成する（Ｓ１０３）。
【００４６】
次に，スリープコマンドからＭＦＰ２ａへの送信データを作成する（Ｓ１０４）。このとき，Ｓ１１１の処理で印刷データを作成した場合には，印刷データを含めた送信データが作成される。
【００４７】
次に，管理ＰＣ１ａが管理する現在のシステム時刻をＯＳから取得する（Ｓ１０５）。そして，スリープ移行時刻の設定方法が経過時間方式であれば，スリープモードまでの時間からスリープ移行時刻を算出する（Ｓ１０６）。
【００４８】
その後，Ｓ１０４の処理で作成した送信データをＭＦＰ２ａに送信する（Ｓ１０７）。このとき，送信先プリンタの時間調節が選択されている場合には，Ｓ１０５の処理で取得したシステム時刻が送信データに付加される。
【００４９】
次に，スリープ移行時刻およびコマンド送信時刻が情報テーブル６２に記憶される（Ｓ１０８）。その後，スリープ移行通知の通知先として登録されたクライアントＰＣに対し，スリープ移行時刻の情報を送信する（Ｓ１０９）。Ｓ１０９の処理後，本処理を終了する。
【００５０】
なお，スリープ移行時刻の情報を受け取ったクライアントＰＣでは，スリープ移行時刻が認識できるようなメッセージを表示する。例えば図１１に示すように，スリープ移行時刻が設定されたことを告知し，そのメッセージの中でスリープ移行時刻を表記する。これにより，クライアントＰＣ側でスリープモードが設定されたことを認識でき，そのスリープ移行時刻を考慮してプリント指示を送ることができる。
【００５１】
また，管理ＰＣ１ａからの情報に管理ＰＣ１ａのシステム時刻（例えばデータの発信時刻）を付加することが好ましい。システム時間を付加することで，例えばクライアントＰＣにおいて，メッセージとともに送信時刻（管理ＰＣ１ａのシステム時刻）と受信時刻（クライアントＰＣのシステム時刻）とを表示することができる（図１１参照）。これにより，クライアントＰＣのユーザは，自身のＰＣと管理ＰＣ１ａとのシステム時間の差を認識し，より正確なスリープ移行時刻を認知することができる。
【００５２】
［管理ＰＣの動作］
［スリープ移行通知処理］
続いて，スリープ移行通知をクライアントＰＣないし管理ＰＣ１ａ自身に送信する処理について，図１２のフローチャートを参照しつつ説明する。本処理は，ＭＦＰにスリープコマンドが送信された後に実行される。
【００５３】
まず，情報テーブル６２からスリープ移行時刻と通知タイミングを取得し，スリープ移行通知を行う時刻（以下，「スリープ通知時刻」とする）を算出する（Ｓ２０１）。次に，管理ＰＣ１ａが管理する現在のシステム時刻をＯＳから取得する（Ｓ２０２）。そして，現在時刻がスリープ通知時刻に到達したか否かを判断する（Ｓ２０３）。到達していない場合には（Ｓ２０３：ＮＯ），到達するまで待機する。到達している場合には（Ｓ２０３：ＹＥＳ），情報テーブル６２から通知先として登録されているＰＣとメッセージ内容を取得する（Ｓ２０４）。
【００５４】
次に，クライアントＰＣが通知先として登録されているか否かを判断する（Ｓ２０５）。クライアントＰＣが通知先として登録されていれば（Ｓ２０５：ＹＥＳ），その登録されているクライアントＰＣにメッセージ情報を送信する（Ｓ２０６）。
【００５５】
なお，メッセージ情報を受け取ったクライアントＰＣでは，そのメッセージを表示する。例えば図１３に示すように，プリンタがスリープモードに移行することを告知し，受け取ったメッセージをメッセージの受信時刻とともに表記する。
【００５６】
その後，メッセージ情報をどのＰＣに送信したかを管理ＰＣ１ａ自身に表示するためのメッセージを表示する（Ｓ２０７）。例えば図１４に示すように，どのクライアントＰＣに対してメッセージを送信したことを告知し，さらにそのメッセージ内容を表記する。クライアントＰＣが通知先として登録されていなければ（Ｓ２０５：ＮＯ），Ｓ２０６，Ｓ２０７の処理をバイパスしてＳ２０８の処理に移行する。
【００５７】
次に，管理ＰＣ１ａ自身が通知先として登録されているか否かを判断する（Ｓ２０８）。管理ＰＣ１ａが通知先として登録されていれば（Ｓ２０８：ＹＥＳ），Ｓ２０７の処理および情報テーブル６２に格納されているメッセージ情報を基に，管理ＰＣ１ａ自身に表示するためのメッセージを表示する（Ｓ２０９）。管理ＰＣ１ａ自身に報知することで，管理ＰＣ１ａ自身のユーザも，スリープモードへの移行時間を認識できる。このメッセージは，クライアントＰＣに表示するメッセージと異なる内容を設定することができ，メッセージの自由度は高い。Ｓ２０９の処理後，本処理を終了する。また，管理ＰＣ１ａが通知先として登録されていなければ（Ｓ２０８：ＮＯ），Ｓ２０９の処理をバイパスして，本処理を終了する。
【００５８】
［ＭＦＰの動作］
［スリープ移行時刻設定処理］
続いて，ＭＦＰ２ａにてスリープ移行時刻を設定する処理について，図１５のフローチャートを参照しつつ説明する。
【００５９】
まず，各ＰＣからの送信データを取得する（Ｓ３０１）。言い換えると，送信データを取得するまで待機する。次に，送信データ（ＭＦＰ２ａにとっては受信データ）が管理ＰＣ１ａから送信されたものか否かを判断する（Ｓ３０２）。管理ＰＣ１ａからのデータでなければ（Ｓ３０２：ＮＯ），本処理を終了する。一方，管理ＰＣ１ａからのデータであれば（Ｓ３０２：ＹＥＳ），Ｓ３０３の処理に移行する。
【００６０】
次に，ＭＦＰ２ａが管理する現在のシステム時刻を取得する（Ｓ３０３）。そして，受信データを解析し，スリープ移行時刻の設定方法が経過時間方式であるか否かを判断する（Ｓ３０４）。
【００６１】
経過時間方式であれば（Ｓ３０４：ＹＥＳ），現在のシステム時間と設定された経過時間情報とを基に，スリープ移行時刻を算出する（Ｓ３１１）。例えば，現在のシステム時間が１０時，経過時間情報の設定時間が１０分後とすると，１０時１０分にスリープモードに移行する。その後，Ｓ３０９の処理に移行する。
【００６２】
経過時間方式でなければ（Ｓ３０４：ＮＯ），すなわち絶対時間方式であれば，受信データからスリープ移行時刻を取得する（Ｓ３０５）。すなわち，絶対時間方式では，時刻が直接指定されるため，送られて来たデータのスリープコマンドからスリープ移行時刻を取得することができる。
【００６３】
そして，受信データ中に管理ＰＣ１ａのシステム時刻が付加されているか否かを判断する（Ｓ３０６）。管理ＰＣ１ａの時刻が付加されていなければ（Ｓ３０６：ＮＯ），Ｓ３０９の処理に移行する。
【００６４】
一方，管理ＰＣ１ａの時刻が付加されていれば（Ｓ３０６：ＹＥＳ），管理ＰＣ１ａのシステム時間とＭＦＰ２ａのシステム時間との差を算出し，その差が閾値以上であるか否かを判断する（Ｓ３０７）。その差が閾値以上であれば（Ｓ３０７：ＹＥＳ），その差分からスリープ移行時刻を修正する（Ｓ３０８）。その差が閾値以下であればＳ３０８の処理をバイパスしてＳ３０９の処理に移行する。
【００６５】
その後，スリープ移行時刻を設定する（Ｓ３０９）。Ｓ３０９の処理後，本処理を終了する。すなわち，管理ＰＣ１ａからシステム時間の時刻データが送られて来た場合には，ＭＦＰ側にてシステム時間のずれを修正することができ，より適切な時刻にスリープモードに移行できる。
【００６６】
以上詳細に説明したように本形態の管理ＰＣ１ａは，各ＭＦＰ２ａ，２ｂ，２ｃ，２ｄのスリープモードへの移行条件を設定している。また，管理ＰＣ１ａは，各ＭＦＰ２ａ，２ｂ，２ｃ，２ｄに対して設定内容を送信している。すなわち，各ＭＦＰ２ａ，２ｂ，２ｃ，２ｄは，管理ＰＣ１ａの管理下で所望の時間にスリープモードへと切り替えられる。
【００６７】
さらに，管理ＰＣ１ａは，各ＭＦＰ２ａ，２ｂ，２ｃ，２ｄがスリープモードへ移行する所定時間前に，クライアントＰＣ１ｂ，１ｃに対してスリープモードへの移行を通告している。すなわち，管理ＰＣ１ａは，送信先のＰＣに関する情報を取得し，さらにＭＦＰのスリープ移行時刻を認知している。そこで，そのスリープ移行時刻から所定時間前に，管理ＰＣ１ａの管理下で，登録されたクライアントＰＣに対してスリープモードへの移行を通告している。これにより，クライアントＰＣのユーザにとっては，スリープ移行時刻を認知することができ，スリープ移行時刻を考慮した上でプリント指示を送ることができる。よって，使い勝手が向上する。さらに，ユーザがスリープ移行時刻を認知することで，スリープモードをキャンセルしてしまう問題等を回避することができる。従って，印刷要求側でスリープモードへの移行管理が可能であり，画像形成装置を共有するユーザの使い勝手が向上する印刷制御装置および印刷制御装置のプログラムが実現している。
【００６８】
なお，本実施の形態は単なる例示にすぎず，本発明を何ら限定するものではない。したがって本発明は当然に，その要旨を逸脱しない範囲内で種々の改良，変形が可能である。例えば，画像形成装置としてはＭＦＰに限るものではなく，コピー機，ＦＡＸ，あるいはプリンタ等であってもよい。また，印刷制御装置としてはＰＣに限るものではなく，ワークステーション，携帯情報端末装置等であってもよい。
【図面の簡単な説明】
【００６９】
【図１】実施の形態に係るプリントシステムの構成を示す図である。
【図２】実施の形態に係るプリントシステム構成するＰＣおよびＭＦＰの詳細構成を示すブロック図である。
【図３】実施の形態に係るプリントシステムのスリープモード移行処理の機能構成を示すブロック図である。
【図４】スリープ移行時刻を設定するダイアログの一例を示す図である。
【図５】スリープ移行通知を設定するダイアログの一例を示す図である。
【図６】管理ＰＣを送信先とする際のメッセージを設定するダイアログの一例を示す図である。
【図７】ブロードキャスト送信の際のアドレスを設定するダイアログの一例を示す図である。
【図８】個別のＰＣを選択する際のＰＣを指定するダイアログの一例を示す図である。
【図９】情報テーブルの登録例を示す図である。
【図１０】管理ＰＣのスリープコマンド送信処理を示すフローチャートである。
【図１１】スリープコマンド送信時のクライアントＰＣ側のメッセージの表示例を示す図である。
【図１２】管理ＰＣのスリープモード移行通知処理を示すフローチャートである。
【図１３】スリープモード移行前のクライアントＰＣ側のメッセージの表示例を示す図である。
【図１４】スリープモード移行前の管理ＰＣ側のメッセージの表示例を示す図である。
【図１５】ＭＦＰの時刻調節処理を示すフローチャートである。
【符号の説明】
【００７０】
１ａ    管理ＰＣ
１ｂ    クライアントＰＣ
２ａ    ＭＦＰ
５１    スリープ制御部
６１    スリープ設定部
６２    情報テーブル
６３    スリープ通知部
７１    メッセージ表示部
１００  プリントシステム
【図１】
0004849039.tif 000002
【図２】
0004849039.tif 000003
【図３】
0004849039.tif 000004
【図４】
0004849039.tif 000005
【図５】
0004849039.tif 000006
【図６】
0004849039.tif 000007
【図７】
0004849039.tif 000008
【図８】
0004849039.tif 000009
【図９】
0004849039.tif 000010
【図１０】
0004849039.tif 000011
【図１１】
0004849039.tif 000012
【図１２】
0004849039.tif 000013
【図１３】
0004849039.tif 000014
【図１４】
0004849039.tif 000015
【図１５】
0004849039.tif 000016