(57)【要約】【課題】  画像形成装置が省電力状態のときに印刷制御装置でリモートトレイアソシエーションを実施すると、画像形成装置は省電力状態から通常の電力状態に復帰し、その後、通常の電力状態のままで待機するため無駄な電力が消費される。【解決手段】  本発明の印刷制御装置及び制御方法によれば、印刷装置が省電力状態のときに、用紙情報を記憶する記憶手段に記憶した用紙情報を前記印刷装置の給紙装置に対応つけて前記印刷装置に登録する指示を受けるとリストに登録し、印刷装置が省電力状態から復帰したときに、そのリストに登録している用紙情報を印刷装置に送信して、印刷装置で給紙装置に対応つけて登録している用紙情報と同期させる。【選択図】  図５
2015003474.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置を制御して印刷を実行させる印刷制御装置であって、
用紙情報を記憶する記憶手段と、
前記印刷装置が省電力状態のときに、前記記憶手段に記憶した用紙情報を前記印刷装置の給紙装置に対応つけて前記印刷装置に登録する指示を受けるとリストに登録する登録手段と、
前記印刷装置が省電力状態から復帰したときに、前記登録手段により前記リストに登録している前記用紙情報を前記印刷装置に送信して、前記印刷装置で給紙装置に対応つけて登録している用紙情報と同期させるように制御する制御手段と、
を有することを特徴とする印刷制御装置。
【請求項２】
前記制御手段は、前記印刷装置が自身で省電力状態から復帰した場合は、前記リストに登録している前記用紙情報と前記印刷装置で給紙装置に対応つけて登録している用紙情報とを同期させ、
前記印刷装置が印刷ジョブの投入により省電力状態から復帰した場合、当該印刷ジョブで指定される用紙情報が前記印刷ジョブで指定された給紙装置に設定されていなくて、前記リストに登録した前記用紙情報が前記印刷ジョブの用紙情報と一致しない場合に、当該給紙装置への用紙情報の登録を促す画面を表示することを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
前記制御手段は、前記印刷装置が印刷ジョブの投入により省電力状態から復帰した場合で当該印刷ジョブで指定される用紙情報が前記給紙装置に設定されていないときは、当該印刷ジョブで指定される用紙情報と一致する前記リストの用紙情報を前記印刷装置に送信して登録させることを特徴とする請求項２に記載の印刷制御装置。
【請求項４】
前記給紙装置が、前記印刷装置が前記省電力状態のままで用紙をセットできる機構を有しているか否かを判定する判定手段を更に有し、
前記制御手段は、
前記印刷装置が前記省電力状態から復帰したときに、前記判定手段が、印刷で使用する給紙装置が前記印刷装置が省電力状態のままで用紙をセットできる給紙装置であると判定した場合、前記印刷装置が省電力状態に入る前と後の前記給紙装置の用紙サイズの変化、又は、用紙残量値の変化に応じて、当該給紙装置への用紙の入れ替え指示をスキップして前記リストの前記用紙情報による同期を実施し、
前記印刷装置が前記省電力状態から復帰したときに、前記判定手段が、印刷で使用する給紙装置が前記印刷装置が省電力状態のままで用紙をセットできる給紙装置でないと判定した場合、当該給紙装置への用紙の入れ替え指示を行った後、前記リストの前記用紙情報との同期を実施することを特徴とする請求項１乃至３のいずれか１項に記載の印刷制御装置。
【請求項５】
前記制御手段は、前記リストが、前記記憶手段に記憶した複数の用紙情報を前記印刷装置が有するある給紙装置に対応つけて登録しているとき、前記複数の用紙情報の内、最先に登録された用紙情報を前記印刷装置に送信して、前記印刷装置で給紙装置に対応つけて登録している用紙情報と同期させることを特徴とする請求項１乃至４のいずれか１項に記載の印刷制御装置。
【請求項６】
前記制御手段は、前記リストが、前記記憶手段に記憶した複数の用紙情報を前記印刷装置が有する給紙装置に対応つけて登録しているとき、前記複数の用紙情報の内、ユーザが選択した用紙情報を前記印刷装置に送信して、前記印刷装置で給紙装置に対応つけて登録している用紙情報と同期させることを特徴とする請求項１乃至４のいずれか１項に記載の印刷制御装置。
【請求項７】
前記用紙情報は、用紙のサイズや坪量、コート処理の有無、用紙の名称及び用紙のＩＤの少なくともいずれかを含むことを特徴とする請求項１乃至６のいずれか１項に記載の印刷制御装置。
【請求項８】
印刷装置を制御して印刷を実行させる印刷制御装置であって、
設定値の更新を受け付ける受け付け手段と、
前記印刷装置が省電力状態のときに、前記受け付け手段により設定値の更新を受け付けると前記更新された設定値を保持する保持手段と、
前記印刷装置への情報の取得要求を受け付けるネットワーク転送手段と、
前記印刷装置との間で同期が必要な前記更新された設定値が、前記保持手段に保持されているかどうかを判定する判定手段と、
前記判定手段が、同期が必要な前記更新された設定値が保持されていると判定すると、前記印刷装置に前記更新された設定値を通知する通知手段と、
前記通知手段による通知により前記印刷装置で前記設定値の更新が完了した後、前記ネットワーク転送手段に前記取得要求の転送許可を行うように制御する制御手段と、
を有することを特徴とする印刷制御装置。
【請求項９】
印刷装置を制御して印刷を実行させる印刷制御装置を制御する制御方法であって、
用紙情報をメモリに記憶する記憶工程と、
前記印刷装置が省電力状態のときに、前記メモリに記憶した用紙情報を前記印刷装置の給紙装置に対応つけて前記印刷装置に登録する指示を受けるとリストに登録する登録工程と、
前記印刷装置が省電力状態から復帰したときに、前記登録工程で前記リストに登録している前記用紙情報を前記印刷装置に送信して、前記印刷装置で給紙装置に対応つけて登録している用紙情報と同期させるように制御する制御工程と、
を有することを特徴とする印刷制御装置の制御方法。
【請求項１０】
コンピュータを、請求項１乃至８のいずれか１項に記載の印刷制御装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、  印刷制御装置、その制御方法及びプログラムに関するものである。
【背景技術】
【０００２】
従来、印刷制御装置及び画像形成装置は、用紙の種類（用紙種）に関する情報を登録して管理する機能を備えている。これらの装置では、ユーザが独自のパラメータを設定した用紙種を装置に登録し、ユーザは、その登録した用紙種、或いは予めその装置に設定されている用紙種を指定して印刷ジョブを投入できる。この場合、用紙種の管理は、印刷制御装置と画像形成装置の２ヶ所で行われており、これらが連携することはなかった。即ち、画像形成装置に対して用紙のセットを行う際には、まず画像形成装置で用紙種を登録し、その用紙種に対応する用紙をセットした給紙装置（給紙部）を登録する。そして、印刷制御装置で再び、その用紙種を登録し、登録した用紙種と、画像形成装置の給紙装置との関連付けを行う必要があった。従って、ユーザは新規の用紙を利用する際には、印刷制御装置と画像形成装置の２ヶ所で用紙種を設定する必要があった。
【０００３】
これを解決する手段として、特許文献１では、印刷制御装置と画像形成装置のそれぞれで管理する用紙種の情報を定期的に交換し、これまで新規の用紙種の登録で必要であった２回の用紙種の登録処理を１回で行うことができるようにしている。更に、これまでは、画像形成装置で行なっていた用紙種と給紙装置との関連付けを、印刷制御装置で実施できるようになる。これによりユーザは、画像形成装置の場所まで赴かなくても、印刷制御装置を操作することで、画像形成装置への用紙種の登録と、その登録した用紙種を給紙装置へ登録できることが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２４１４２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら上記特許文献１では、画像形成装置が省電力状態に移行している場合、次のような課題がある。例えば、画像形成装置が省電力状態のときに、ユーザが印刷制御装置で新規の用紙種を登録し、その登録した用紙種を給紙装置に登録したとする。このとき印刷制御装置は、その登録された用紙種を自身の用紙種ＤＢ（データベース）に登録すると共に、画像形成装置が管理する用紙種ＤＢに対して用紙種を登録する。これにより画像形成装置は、省電力状態から通常の電力状態に復帰して、給紙装置への用紙種の登録を行う。その後、画像形成装置に対して印刷要求がなされないと、印刷処理が開始されるまで一定の時間、画像形成装置は通常の電力状態のままで待機することになる。この結果、画像形成装置で無駄な電力が消費され続けてしまうことになる。
【０００６】
本発明の目的は、上記従来技術の問題点を解決することにある。
【０００７】
本発明の特徴は、画像形成装置が省電力状態にある場合に、印刷制御装置に対して用紙種登録、又は、用紙種の給紙装置への登録指示を受け付けた場合、印刷制御装置内にそれらの登録を留める。更に、画像形成装置が起動するタイミングで印刷制御装置内に登録された用紙種登録、又は、用紙種の給紙装置への登録を実施することで、画像形成装置で無駄な電力が消費されることを抑えることを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために本発明の一態様に係る印刷制御装置は以下のような構成を備える。即ち、印刷装置を制御して印刷を実行させる印刷制御装置であって、用紙情報を記憶する記憶手段と、前記印刷装置が省電力状態のときに、前記記憶手段に記憶した用紙情報を前記印刷装置の給紙装置に対応つけて前記印刷装置に登録する指示を受けるとリストに登録する登録手段と、前記印刷装置が省電力状態から復帰したときに、前記登録手段により前記リストに登録している前記用紙情報を前記印刷装置に送信して、前記印刷装置で給紙装置に対応つけて登録している用紙情報と同期させるように制御する制御手段と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、用紙種登録、又は、用紙種の給紙装置への登録のみを実施したいときに、画像形成装置を起動させずに印刷制御装置で登録処理が行えるため、画像形成装置を省電力状態に保つことができる。また、画像形成装置で印刷が必要なタイミングで画像形成装置を起動させ、画像形成装置に対して用紙種登録、用紙種の給紙装置への登録、印刷処理の実行ができるため、画像形成装置で印刷されない時間を短くすることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る印刷制御装置の概略構成図を示すブロック図。
【図２】実施形態に係る印刷制御装置と画像形成装置との接続図。
【図３】実施形態に係る画像形成装置の構成を示すブロック図。
【図４】本発明の実施形態１に係る印刷制御装置による用紙種の登録処理を示すフローチャート。
【図５】図４のＳ４１２の処理を説明するフローチャート。
【図６】図５のＳ５０４の用紙登録の処理を説明するフローチャート。
【図７】図５のＳ５１２のリモートトレイアソシエーション判定処理を説明するフローチャート。
【図８】図７のＳ７０５のリモートトレイアソシエーション予約処理を説明するフローチャート。
【図９】図５のＳ５０７の画像形成装置の復帰処理を説明するフローチャート。
【図１０】図９のＳ９０５の画像形成装置の第１の復帰処理を説明するフローチャート。
【図１１】実施形態２に係る図１０のＳ１００６のリモートトレイアソシエーションの選択実行処理を説明するフローチャート。
【図１２】図９のＳ９０７の画像形成装置の第２の復帰処理を説明するフローチャート。
【図１３】図１２のＳ１２０８のリモートトレイアソシエーションと印刷処理を説明するフローチャート。
【図１４】図１３のＳ１３０５の用紙セット判定処理を説明するフローチャート。
【図１５】実施形態に係る印刷制御装置及び画像形成装置の用紙種ＤＢの一例を示す図。
【図１６】実施形態に係る印刷制御装置及び画像形成装置の用紙種ＤＢの一例を示す図（Ａ）（Ｂ）と、画像形成装置の用紙登録ＤＢの一例を示す図（Ｃ）。
【図１７】実施形態に係る印刷制御装置の用紙登録ＤＢの一例を示す図（Ａ）（Ｂ）（Ｄ）と、画像形成装置の用紙登録ＤＢの一例を示す図（Ｃ）。
【図１８】実施形態に係る画像形成装置が省電力状態にあるときに用紙登録が指示されたときの警告画面の一例を示す図（Ａ）と、印刷制御装置の用紙種ＤＢの一例を示す図（Ｂ）。
【図１９】実施形態の印刷制御装置で、画像形成装置が省電力状態にあるときにリモートトレイアソシエーションが指示されたときの警告画面の一例を示す図（Ａ）と、同じ給紙装置に対して複数のリモートトレイアソシエーションの予約を許可するかを設定する画面例を示す図（Ｂ）。
【図２０】実施形態に係る印刷制御装置の用紙登録ＤＢの一例を示す図（Ａ）と、リモートトレイアソシエーション予約リストの一例を示す図（Ｂ）と、予約されているリモートトレイアソシエーションの処理を決める設定画面の一例を示す図（Ｃ）。
【図２１】実施形態に係る印刷制御装置の用紙種ＤＢ（Ａ）と、リモートトレイアソシエーション予約リストの一例を示す図（Ｂ）。
【図２２】実施形態２で、同じ給紙装置に複数のリモートトレイアソシエーションが予約されている場合、どのリモートトレイアソシエーションを実施するかを選択する画面例を示す図（Ａ）と、給紙装置の用紙の入れ替えを指示する画面例を示す図（Ｂ）。
【図２３】実施形態１で、用紙セットの判定処理を行うために項目を設定する画面例を示す図（Ａ）と、用紙がセット済みか否かを確認する画面例を示す図（Ｂ）。
【図２４】（画像形成装置が有する）画像形成装置の用紙登録ＤＢの一例を示す図（Ａ）（Ｂ）と、複数の給紙段に同じ用紙種のリモートトレイアソシエーションする登録がなされているとき、どのリモートトレイアソシエーションを実施するかを選択する画面例を示す図（Ｃ）。
【図２５】リモートトレイアソシエーション予約リストの一例を示す図（Ａ）と、用紙セットを促す画面例を示す図（Ｂ）と、（印刷制御装置が有する）画像形成装置の用紙登録ＤＢの一例を示す図（Ｃ）。
【図２６】（印刷制御装置が有する）画像形成装置の用紙登録ＤＢ（Ａ）と、（画像形成装置が有する）画像形成装置の用紙登録ＤＢ（Ｂ）と、リモートトレイアソシエーション予約リストの一例を示す図（Ｃ）。
【図２７】（印刷制御装置が有する）画像形成装置の用紙登録ＤＢ（Ａ）と、同じ給紙装置に対する重複登録は禁止されていることを示す警告画面（Ｂ）と、印刷制御装置の用紙種ＤＢの一例を示す図（Ｃ）。
【図２８】画像形成装置の用紙種ＤＢ（Ａ）と、リモートトレイアソシエーション予約リスト（Ｂ）と、（印刷制御装置が有する）画像形成装置の用紙登録ＤＢ（Ｃ）と、（画像形成装置が有する）画像形成装置の用紙登録ＤＢの一例を示す図（Ｄ）。
【図２９】用紙種登録、リモートトレイアソシエーションを設定する画面例を示す図（Ａ）と、用紙種を登録する画面例を示す図（Ｂ）。
【図３０】用紙種を登録する画面例を示す図（Ａ）と、リモートトレイアソシエーションを行う画面例を示す図（Ｂ）。
【図３１】リモートトレイアソシエーションを行う画面例を示す図。
【図３２】実施形態３に係る印刷制御装置と画像形成装置との構成を示すブロック図。
【図３３】実施形態３に係る印刷制御装置による協調動作の処理を説明するフローチャート。
【図３４】実施形態４に係る印刷制御装置と画像形成装置との構成を示すブロック図。
【図３５】実施形態４に係る印刷制御装置における協調動作を説明するフローチャート。
【図３６】実施形態４に係る印刷制御装置による処理を説明するフローチャート。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１２】
図１は、本発明の実施形態に係る印刷制御装置２０１の概略構成図を示すブロック図であり、図２は、実施形態に係る印刷制御装置２０１と画像形成装置（印刷装置）２０７との接続図である。
【００１３】
図１において、２０２，２０３及び２０４はコネクタである。ＮＩＣ（Network Interface Card）部１０１は、ＬＡＮ２１２との低位レイヤレベルの接続を司る。ＲＩＰ（Raster Image Processor）処理部１０２は、受信したＰＤＬなどの印刷言語或いは特定の（JBIGなどで圧縮された）データをラスタイメージに変換する。エンコード部１０３は、ラスタイメージを画像形成装置２０７がサポートする形式の印刷データ或いはデータフォーマットに変換する。ＮＩＣ部１０４は、低位レイヤやレベルの接続を司るネットワークインターフェースである。ＨＤＤ部１０５は、ＮＩＣ部１０１で受信した印刷データを一時的に保管するハードディスクドライブである。第１メモリ部１０６は、ＲＩＰ処理部１０２が画像データの展開処理に利用される。ＣＰＵ部１０７は、この印刷制御装置２０１全体の制御を司る。第２メモリ部１０８は、ＣＰＵ部１０７がプログラムやデータの一時保存領域として利用する。操作部１０９は、ボタンやキー、タッチパネル等を有し、ユーザが操作して印刷制御装置２０１に指示するのに使用される。表示部１１０は、ユーザへのメッセージや各種情報を表示するのに使用される。またＩボード部１１１はイメージインタフェースボードであり、コネクタ２０４は、このインターフェースのためのコネクタである。Ｉボード部１１１及びコネクタ２０４を介して画像データを転送する。
【００１４】
図２において、端末装置２１１はネットワーク（ＬＡＮ）２１２を介して印刷ジョブを印刷制御装置２０１に投入する。端末装置２１１から印刷制御装置２０１へ送信されるデータパケットはＬＡＮ２１２を伝播し、コネクタ２０２を介して印刷制御装置２０１に取り込まれる。印刷制御装置２０１では、ＮＩＣ部１０１によってデータの受信処理が行われる。印刷制御装置２０１が印刷データを受信すると、ＣＰＵ部１０７の制御により、必要に応じてＨＤＤ部１０５へ受信データの書き込みが行われる。これはデータの転送速度を向上させること等を目的として一般的に行われているキューイング（スプール）である。ＨＤＤ部１０５に設けられたシーケンシャルキューに印刷ジョブが格納されると、印刷ジョブが格納された順番に印刷が実行される。ＨＤＤ部１０５に記憶されたデータは、ＣＰＵ部１０７の指示によってＲＩＰ処理部１０２から読み出される。一方、キューイングが行われなかった印刷データはＣＰＵ部１０７の指示によって、直接ＲＩＰ処理部１０２に転送される。
【００１５】
こうしてＲＩＰ処理部１０２に送られた印刷データは、ＲＩＰ処理部１０２でラスタライズイメージに変換される。続いてエンコード部１０３が、予め設定されている画像形成装置２０７が解釈可能なデータ形式と、受信したデータの形式とに基づいて、画像形成装置２０７が解釈可能なデータ形式へエンコードする。このエンコード処理は必要に応じて行われるため、受信した印刷データの形式がそのままでも画像形成装置２０７で解釈可能な場合など、エンコードの必要がなければスキップしても良い。こうしてエンコードされたデータは、画像形成装置２０７が解釈可能な形式である。その形式は例えば、特定の印刷言語形式や、又はＪＢＩＧ等特定の方法で圧縮されたデータフォーマット等、画像形成装置２０７が内蔵する解釈手段の能力によって変化する。
【００１６】
こうして必要に応じてエンコードされたデータはＬＡＮ２１０へ送信するためにＮＩＣ部１０４によって再びパケット化されてコネクタ２０３から送出され、ＬＡＮ２１０、コネクタ２０８を介して画像形成装置２０７へ送られる。このデータパケットを受信した画像形成装置２０７は、給紙装置（給紙段）２１３〜２１７を有し、自身が有する印刷処理手順に則り、給紙装置から用紙を給紙して印刷処理を行う。また給紙装置は、用紙補給時の給紙装置の開け方によって２種類に分類される。１つは電子ロックを解除して給紙装置を開ける方式を備える電子ロック式の給紙装置である。画像形成装置２０７が省電力状態の場合は、制御部、インターフェース部、操作部を除き、その動作が停止している。このため、電子ロック式の給紙装置に用紙をセットする際は、まず操作部３０２（図３）又は、印刷制御装置２０１からインターフェース部３０６（図３）を介して制御部３０８（図３）に対して起動指示を行う。そして画像形成装置２０７を省電力状態から通常の電力状態に復帰させてから、給紙装置に備わるボタンを押下する必要がある。もう一つは非電子ロック式の給紙装置である。こちらは画像形成装置２０７が省電力状態のときでも、画像形成装置２０７を省電力状態から復帰させることなく、給紙装置に備わるボタンを押すことで給紙装置を開けることができる。
【００１７】
他のデータ転送方法では、エンコード部１０３を介してＩボード部１１１へデータを転送し、このデータがコネクタ２０４を通り、専用伝送路２０６を通りコネクタ２０９を介して画像形成装置２０７へ送られる。
【００１８】
図３は、実施形態に係る画像形成装置２０７の構成を示すブロック図である。この画像形成装置２０７は、装置本体３０１と画像入出力制御部３０５とを有している。
【００１９】
装置本体３０１は、操作部３０２、リーダ部３０３、プリンタ部３０４を有している。操作部３０２は、ユーザが装置本体３０１及び画像入出力制御部３０５を操作するために使用する。リーダ部３０３は原稿の画像を読み取り、その画像に応じた画像データをプリンタ部３０４或いは画像入出力制御部３０５へ出力する。プリンタ部３０４は、リーダ部３０３及び画像入出力制御部３０５からの画像データに応じた画像を記録紙（用紙）に印刷する。
【００２０】
画像入出力制御部３０５はリーダ部３０３に接続されており、インターフェース部３０６、画像メモリ３０７、制御部３０８、ハードディスク（ＨＤＤ）３０９を備えている。尚、ハードディスク（ＨＤＤ）３０９には、この画像形成装置２０７の各種設定が保存されている。この設定は、例えばアドレス帳、操作履歴、ユーザ設定、ＩＤ設定、ネットワーク設定等を含む。
【００２１】
インターフェース部３０６は、印刷制御装置２０１及びネットワーク２１０と制御部３０８との間のインターフェースである。このインターフェース部３０６は、印刷制御装置２０１から転送された画像を表すコードデータをコネクタ２０９を介して受信し、その受信したデータをプリンタ部３０４で印刷できる画像データに展開して制御部３０８に渡す。尚、コネクタ２０９はネットワークインターフェースで、印刷制御装置２０１とネットワークを介して接続される構成であっても良い。また、パラレルインターフェースや、ＵＳＢインターフェース等のインターフェースで、印刷制御装置２０１とインターフェースケーブル等を介して直接接続される構成であっても良い。また、このケーブルは１本とは限らず多数のケーブルを使用しても構わない。
【００２２】
制御部３０８は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を含む。この制御部３０８のＣＰＵがＲＯＭ又は他の記録媒体に格納されたプログラムをＲＡＭにロードして実行し、リーダ部３０３、インターフェース部３０６、及び画像メモリ３０７等のそれぞれの間のデータの流れを制御する。尚、ＨＤＤ３０９の代わりに、電源を落としてもデータが消去されないその他の不揮発性メモリを設け、その不揮発性メモリにデータを保存しておく構成であっても良い。
【００２３】
次に、本実施形態に係る用紙種の登録、給紙装置への用紙種の登録を画像形成装置２０７で実施する処理（以下、トレイアソシエーションと呼ぶ）を説明する。更に、給紙装置への用紙種の登録を印刷制御装置２０１から実施する処理（以下、リモートトレイアソシエーションと呼ぶ）について説明する。
【００２４】
まず、画像形成装置２０７が起動状態（通常の電力供給モード）にあるときの用紙種の登録処理について、図１〜図４及び図１５〜図１６、図２９〜図３０を参照して説明する。
【００２５】
印刷制御装置２０１は、用紙種を管理する用紙種ＤＢ（以降、印刷制御装置２０１の用紙種ＤＢ：図１５（Ａ））をＨＤＤ部１０５に保持する。一方で、画像形成装置２０７は図１５（Ｂ）に示すような用紙種を管理する用紙種ＤＢ（以降、画像形成装置２０７の用紙種ＤＢ）をＨＤＤ３０９に保持している。これら２つの用紙種ＤＢは、ＬＡＮ２１０を介して同期されており、どちらかの用紙種ＤＢに追加、変更、削除が生じた場合、その用紙種ＤＢの状態を他方に通知する。そして、その用紙種ＤＢの状態を受信すると、それぞれが自身の用紙種ＤＢの状態を更新する。次に用紙種ＤＢの更新について具体例を挙げて説明する。
【００２６】
図１５（Ａ）は、印刷制御装置２０１の用紙種ＤＢの初期状態の一例を示す図である。また、図１５（Ｂ）は、画像形成装置２０７の用紙種ＤＢの初期状態の一例を示す図である。図１５（Ａ）に示す印刷制御装置２０１の用紙種ＤＢには３種類の用紙種（普通紙、厚紙、タブ紙）が登録されている。ここで登録される用紙種は、識別子（用紙ＩＤ）、用紙名称、用紙サイズ、更に、登録される用紙種が画像形成装置２０７でも登録済みかどうか（画像形成装置２０７と同期済みか）を示す情報（「済」或いは「未」）が付与されている。また図１５（Ｂ）の画像形成装置２０７の用紙種ＤＢにおいても３種類（普通紙、厚紙、タブ紙）の用紙が登録されている。ここでも登録される用紙種には、識別子（用紙ＩＤ）、用紙名称、用紙サイズに関する情報が付与されている。
【００２７】
この用紙種の登録は、印刷制御装置２０１の表示部１１０に表示された図２９（Ａ）に示す画面と操作部１０９を介して実施される。図２９（Ａ）の画面で、ユーザが操作部１０９を操作して「用紙種の設定管理」ボタン２９０２を押下すると、ＣＰＵ部１０７は表示部１１０に図２９（Ｂ）に示す画面を表示する。
【００２８】
図４は、本発明の実施形態１に係る印刷制御装置２０１による用紙種の登録処理を示すフローチャートである。このフローチャートで示される処理は、ＨＤＤ部１０５に格納されたプログラムをＣＰＵ部１０７が第２メモリ部（ＲＡＭ）１０８に展開して実行することによって実現される。尚、このフローチャートは、画像形成装置２０７が通常の電力供給状態の場合の処理を説明している。
【００２９】
この処理は、図２９（Ｂ）に示す画面が表示部１１０に表示されている状態で開始される。操作部１０９を介してユーザが「新規登録」ボタン２９０３を押下し、用紙名称「ユーザ定義紙１」、用紙サイズを「Ａ４」と入力すると、Ｓ４０１でＣＰＵ部１０７は用紙種の登録が指示されたと判断して処理をＳ４０２に進める。Ｓ４０２でＣＰＵ部１０７は、ＨＤＤ部１０５に格納される印刷制御装置の用紙種ＤＢにアクセスする。そして、登録する用紙種に新規ＩＤ「０００４」（ＩＤが「０００３」までは登録済のため）を割り当て、入力された用紙名称を「ユーザ定義紙１」、用紙サイズ「Ａ４」を用紙種ＤＢへ登録する。こうして登録した後の印刷制御装置２０１の用紙種ＤＢを図１５（Ｃ）に示す。図１５（Ｃ）では、図１５（Ａ）に示す初期状態の用紙種の情報に、新たにＩＤ「０００４」、用紙名称「ユーザ定義紙１」、用紙サイズ「Ａ４」の用紙種が登録され、この時点では画像形成装置２０７との同期がとれていなので同期は「未」に設定されている。また、図２９（Ｂ）の画面で登録を完了した後の用紙種登録の画面は図３０（Ａ）に示されるようになり、ユーザが登録した「ユーザ定義紙１」が新たに表示されている。こうして登録を完了するとＣＰＵ部１０７は処理をＳ４０３に進める。
【００３０】
Ｓ４０３では、ＣＰＵ部１０７はＮＩＣ部１０４に指示して、画像形成装置２０７に印刷制御装置の用紙種ＤＢのデータを送信する。送信された印刷制御装置の用紙種ＤＢのデータはＬＡＮ２１０を経由し、コネクタ２０８を介して画像形成装置２０７のＨＤＤ３０９に格納される。この後、画像形成装置２０７では制御部３０８がＨＤＤ３０９にアクセスし、画像形成装置の用紙種ＤＢと、受信した印刷制御装置の用紙種ＤＢとを比較する。この比較の結果、印刷制御装置の用紙種ＤＢにＩＤ「０００４」が追加されているため、制御部３０８はＩＤ「０００４」を発行して画像形成装置の用紙種ＤＢに、その用紙種を登録する。
【００３１】
図１６（Ａ）は、こうして更新された画像形成装置２０７の用紙種ＤＢの一例を示す図である。画像形成装置２０７の用紙種ＤＢの初期状態を示す図１５（Ｂ）と比較すると明らかなように、図１６（Ａ）では、ＩＤ「０００４」の「ユーザ定義紙１」が新たに登録されている。
【００３２】
こうして画像形成装置の用紙種ＤＢの更新作業が完了すると、制御部３０８はコネクタ２０８を介し、ＬＡＮ２１０経由で更新の完了を印刷制御装置２０１に送信する。これによりＣＰＵ部１０７は、画像形成装置２０７から更新完了を受信するとＨＤＤ部１０５にアクセスして、ＩＤ「０００４」で登録している用紙種の画像形成装置との同期項目を「未」から「済」に変更して処理をＳ４０４に進める。図１６（Ｂ）は、こうして変更した後の印刷制御装置２０１の用紙種ＤＢの一例を示す図である。
【００３３】
Ｓ４０４でＣＰＵ部１０７は、リモートトレイアソシエーションの指示を受け付けたかを判定する。リモートトレイアソシエーション指示を受け付けている場合はＳ４０５に処理を進める。Ｓ４０５以降の処理は後で説明する。リモートトレイアソシエーション指示を受け付けていない場合は処理をＳ４０９に進める。Ｓ４０９ではＣＰＵ部１０７は、印刷指示を受け付けたかどうかを判定する。印刷指示を受け付けていればＳ４１０に進んで画像形成装置２０７を制御して印刷処理を実行し、印刷指示を受け付けていない場合は処理をＳ４１１に進める。Ｓ４１１ではＣＰＵ部１０７は、画像形成装置２０７が省電力状態に遷移したかを判定し、画像形成装置２０７が省電力状態に遷移していない場合は処理をＳ４０１に進める。一方、画像形成装置２０７が省電力状態に遷移していればＳ４１２に進み、画像形成装置２０７が省電力状態の場合の処理を実行する。
【００３４】
次に画像形成装置２０７が起動状態にある場合のトレイアソシエーション、及びリモートトレイアソシエーションを、図４及び図１６〜図１７、図２９〜図３１を参照して説明する。
【００３５】
図１６（Ｃ）は、実施形態に係る画像形成装置２０７のＨＤＤ３０９に保持される用紙登録ＤＢの一例を示す図である。以降、この画像形成装置２０７が有する用紙登録ＤＢを、画像形成装置の用紙登録ＤＢと呼ぶ。画像形成装置２０７は自身が具備する給紙装置２１３〜２１７のそれぞれに用紙を登録する機能（トレイアソシエーション）を有する。画像形成装置の用紙登録ＤＢは、給紙装置番号、登録されている用紙種の識別子（ＩＤ）、用紙サイズ、用紙残量数、更に、給紙装置の機構が電子ロック式か否かという情報を保持している。例えば、給紙装置番号が「１」の給紙装置２１３には、印刷制御装置の用紙種ＤＢにＩＤ「０００１」で登録されている「普通紙」が登録されていることを示す。またこの用紙の用紙サイズは「Ａ４」、用紙残量数は「２００」枚、給紙装置のタイプは「非電子ロック式」であることを示している。同様に、給紙装置番号が「２」及び「３」の給紙装置２１４，２１５には、それぞれ、用紙種ＩＤ「０００２」、「０００３」の厚紙、タブ紙が登録されている。また給紙装置番号が「４」及び「５」の給紙装置２１６，２１７には用紙が登録されていない。この状態で画像形成装置２０７に対して「厚紙」を使用する印刷ジョブが投入されると、図１６（Ａ）（Ｃ）から「厚紙」が登録されている給紙装置番号が「２」の給紙装置２１４から給紙が行われて印刷が実行されることになる。
【００３６】
図１７（Ａ）は、実施形態に係る印刷制御装置２０１のＨＤＤ部１０５で保持される用紙登録ＤＢのデータの一例を示す図である。以降、この用紙登録ＤＢを印刷制御装置が有する画像形成装置の用紙登録ＤＢと呼ぶ。
【００３７】
この用紙登録ＤＢは、画像形成装置２０７の給紙装置２１３〜２１７に登録される用紙種の識別子（ＩＤ）、用紙サイズ、用紙残量数、給紙装置のタイプ、用紙の仮登録がなされているかを示す情報を保持する。用紙の仮登録については後述する。ここで、画像形成装置２０７が有する画像形成装置の用紙登録ＤＢと、印刷制御装置２０１が有する画像形成装置の用紙登録ＤＢは、各給紙装置に対して登録されているＩＤ、用紙サイズ、用紙残量数、給紙装置タイプが同期されている。例えば、画像形成装置２０７でトレイアソシエーションが行われると、画像形成装置２０７が有する画像形成装置の用紙登録ＤＢが更新される。そして画像形成装置２０７から印刷制御装置２０１に対して、画像形成装置２０７が有する画像形成装置の用紙登録ＤＢが送信される。こうして印刷制御装置２０１は、画像形成装置２０７が有する画像形成装置の用紙登録ＤＢを受信すると、印刷制御装置２０１が有する画像形成装置の用紙登録ＤＢを更新する。逆に、印刷制御装置２０１から画像形成装置２０７に対してトレイアソシエーションを実施することができる。この機能をリモートトレイアソシエーションと呼ぶ。
【００３８】
次に、このリモートトレイアソシエーションについて説明する。尚、印刷制御装置２０１の用紙種ＤＢは、図１６（Ｂ）に示すものとし、画像形成装置２０７の用紙種ＤＢは、図１６（Ａ）に示すものとする。また、画像形成装置２０７が有する画像形成装置の用紙登録ＤＢの初期状態は図１６（Ｃ）に示すものを使用し、印刷制御装置２０１が有する画像形成装置の用紙登録ＤＢは、図１７（Ａ）に示すものを使用する。
【００３９】
図４において、Ｓ４０４でＣＰＵ部１０７は、リモートトレイアソシエーションが指示されたか否かを判定する。リモートトレイアソシエーションの登録は図２９（Ａ）に示す画面から実施する。即ち、ユーザが操作部１０９を操作して「給紙装置への用紙設定」ボタン２９０１を押下すると、ＣＰＵ部１０７は表示部１１０に図３０（Ｂ）に示す画面を表示する。この画面でユーザが操作部１０９を介して設定ボタン３００１を押下し、「ユーザ定義紙１」を選択すると、ＣＰＵ部１０７はリモートトレイアソシエーション指示と受けたと判定して処理をＳ４０５に進める。この設定ボタン３００１の押下は、給紙装置番号が「４」である給紙装置２１６に対する用紙の登録を指示するものである。
【００４０】
Ｓ４０５では、ＣＰＵ１０７はＨＤＤ部１０５にアクセスし、実行しようとするリモートトレイアソシエーションが既に予約リストに登録されているか否かを判定する。リモートトレイアソシエーションの予約及び予約リストに関しては後述する。Ｓ４０５で予約リストのリモートトレイアソシエーションを実施する場合はＳ４０６に進み、ＣＰＵ部１０７は、選択されたリモートトレイアソシエーションを実施する。そしてＳ４０７に進みＣＰＵ部１０７は、その実行されたリモートトレイアソシエーションを予約リストから削除する。ここでは予約リスト内のリモートトレイアソシエーションを実施しない場合で説明する。この場合、ＣＰＵ部１０７は処理をＳ４０８に進める。
【００４１】
Ｓ４０８でＣＰＵ部１０７は、ＨＤＤ部１０５の印刷制御装置２０１が有する画像形成装置の用紙登録ＤＢ（図１７（Ａ））にアクセスし、指示された「ユーザ定義紙１」のＩＤ「０００４」を給紙装置番号が「４」の給紙装置のＩＤ列に入力する。図１７（Ｂ）は給紙装置番号「４」の給紙装置に「ユーザ定義紙１」が登録された状態を示す。この後、印刷制御装置２０１は、印刷制御装置が有する画像形成装置の用紙登録ＤＢを画像形成装置２０７に送信する。
【００４２】
これにより画像形成装置２０７は、印刷制御装置２０１より印刷制御装置が有する画像形成装置の用紙登録ＤＢを受信すると、画像形成装置２０７が有する画像形成装置の用紙登録ＤＢを更新する。図１７（Ｃ）は、画像形成装置２０７が更新した後の画像形成装置２０７が有する画像形成装置の用紙登録ＤＢを示す。こうしてリモートトレイアソシエーションが完了すると、印刷制御装置２０１のＣＰＵ部１０７は、表示部１１０に図３１に示す画面を表示させる。ここで、画像形成装置２０７の給紙装置番号が「４」の給紙装置２１６に「ユーザ定義紙１」が登録されていることが分かる。その後、ＣＰＵ１０７は処理をＳ４０９に進める。
【００４３】
次に本実施形態の特徴である、画像形成装置２０７が省電力状態にあるときに、印刷制御装置２０１で用紙種の登録、リモートトレイアソシエーションを受け付けた場合の処理について、図４〜図８、及び図１５、図１６〜図２０を参照して説明する。
【００４４】
まず初期状態として、画像形成装置２０７の用紙種ＤＢの状態は図１５（Ｂ）に示すものとし、印刷制御装置２０１の用紙種ＤＢの状態は図１５（Ａ）に示すものとする。更に、画像形成装置２０７が有する画像形成装置の用紙登録ＤＢは図１６（Ｃ）に示すものとし、印刷制御装置２０１が有する画像形成装置の用紙登録ＤＢは、図１７（Ａ）に示すものとする。
【００４５】
まず、画像形成装置２０７が省電力状態にあるときに用紙種の登録指示がなされ、その登録指示がキャンセルされたときの印刷制御装置２０１の処理について説明する。処理に関する説明は、図４のＳ４０１から行う。
【００４６】
Ｓ４０１において、ＣＰＵ部１０７は、用紙種の登録が指示されたかを判定する。用紙種の登録が指示されていない場合は処理をＳ４０４に進める。Ｓ４０４ではＣＰＵ部１０７は、リモートトレイアソシエーション指示を受け付けたか否かを判定する。リモートトレイアソシエーション指示を受け付けていない場合は処理をＳ４０９に進める。Ｓ４０９ではＣＰＵ部１０７は、印刷指示を受け付けたか否かを判定する。印刷指示を受け付けていない場合は処理をＳ４１１に進める。Ｓ４１１ではＣＰＵ部１０７は、画像形成装置２０７が省電力状態に遷移したか否かを判定する。ここで画像形成装置２０７が省電力状態に遷移していると判定した場合は処理をＳ４１２に進める。次にＳ４１２の処理の詳細を図５を参照して説明する。
【００４７】
図５は、図４のＳ４１２における画像形成装置２０７が省電力状態の場合の印刷制御装置２０１の処理を説明するフローチャートである。
【００４８】
Ｓ５０１において、ＣＰＵ部１０７はＮＩＣ部１０４に指示して、画像形成装置２０７に対して、全ての給紙装置２１３〜２１７に収容されている用紙のサイズと用紙残量数を要求する。この要求はＬＡＮ２１０を経由し、コネクタ２０８を介して画像形成装置２０７のＨＤＤ３０９に格納される。この後、画像形成装置２０７において、制御部３０８がＨＤＤ３０９にアクセスし、全ての給紙装置２１３〜２１７の用紙サイズと用紙残量数の要求を確認する。そして制御部３０８はＨＤＤ３０９に格納される用紙登録ＤＢ（図１６（Ｃ））にアクセスして、全ての給紙装置２１３〜２１７の用紙サイズと用紙残量数を取得する。更に、制御部３０８はその取得した結果を、コネクタ２０８を介しＬＡＮ２１０経由で印刷制御装置２０１に送信する。画像形成装置２０７から全ての給紙装置２１３〜２１７の用紙サイズと用紙残量数を受信すると、ＣＰＵ部１０７はＨＤＤ部１０５にアクセスし、用紙登録ＤＢの給紙装置の用紙サイズと用紙残量数を更新する。
【００４９】
図１７（Ａ）は、更新完了後の印刷制御装置２０１の用紙登録ＤＢのデータを説明する図である。
【００５０】
その後、処理をＳ５０２に進める。Ｓ５０２でＣＰＵ部１０７は、画像形成装置２０７より省電力状態からの復帰通知を受けたか否かを判定する。画像形成装置２０７より省電力状態からの復帰通知を受けていない場合は処理をＳ５０３に進める。Ｓ５０３でＣＰＵ部１０７は、ユーザが操作部１０９を操作して、前述の図２９（Ａ）に示す画面を起動して「給紙装置への用紙設定」ボタン２９０１を押下して図２９（Ｂ）に示す画面を表示する。そして「新規登録」ボタン２９０３を押して、用紙名称を「ユーザ定義紙１」、用紙サイズを「Ａ４」として入力したとする。この場合は、ＣＰＵ部１０７は処理をＳ５０３からＳ５０４に進める。Ｓ５０４でＣＰＵ部１０７は、用紙種の登録判定処理を行う。このＳ５０４の処理の詳細は図６のフローチャートに示す。
【００５１】
図６は、図５のＳ５０４の用紙登録の処理を説明するフローチャートである。
【００５２】
Ｓ６０１でＣＰＵ部１０７は、表示部１１０に図１８（Ａ）に示す画面を表示させる。図１８（Ａ）は、画像形成装置が省電力状態にあることを警告する画面例を示す図である。この画面では、画像形成装置２０７が省電力状態であるため、画像形成装置２０７を通常の電力状態に復帰させて用紙登録を行うか、或いは画像形成装置２０７を通常の電力状態に復帰させずに仮登録を行うか、用紙登録処理をキャンセルするかを指示できる。
【００５３】
この画面で、ユーザがキャンセルボタン１８０１を押下すると、ＣＰＵ部１０７はキャンセルが選択された旨をＨＤＤ部１０５に書き込んで処理をＳ６０２に進める。Ｓ６０２でＣＰＵ部１０７は、用紙登録処理の実行が指示されたかを判定する。Ｓ６０２でＣＰＵ部１０７が用紙登録の実行が指示されていないと判定した場合は処理をＳ６０４に進め、ＣＰＵ部１０７は、画像形成装置２０７を起動させずに印刷制御装置２０１に用紙の仮登録を実行する指示がなされているかを判定する。この場合はキャンセルしているため、この用紙登録の判定処理を終了して処理を図５のＳ５０５に進める。Ｓ５０５でＣＰＵ部１０７は、用紙の登録がキャンセルされたかを判定する。ここでは用紙の登録がキャンセルされているため処理をＳ５０２に進める。
【００５４】
次に画像形成装置２０７が省電力状態にあるときに印刷制御装置２０１で用紙登録の指示がなされ、画像形成装置２０７を起動させずに印刷制御装置２０１に用紙を登録する指示がなされた場合の印刷制御装置２０１の処理について説明する。この場合は、図１８（Ａ）でボタン１８０２が押された場合に該当する。この処理に関する説明は、図４のＳ４０１から行う。この場合、処理はＳ４０１，Ｓ４０４，Ｓ４０９，Ｓ４１１，Ｓ４１２，Ｓ５０１〜Ｓ５０４，Ｓ６０１と進むが、その詳細は割愛する。
【００５５】
Ｓ６０１でＣＰＵ部１０７が、図１８（Ａ）の画面上でユーザが「画像形成装置は起動させずに、印刷制御装置に用紙を仮登録」ボタン１８０２を押下したと判定すると、その旨をＨＤＤ部１０５書き込んで処理をＳ６０２に進める。Ｓ６０２でＣＰＵ部１０７は、用紙の登録処理の実行が指示されたかを判定する。Ｓ６０２で用紙登録処理の実行が指示されているときはＣＰＵ部１０７はＳ６０３に処理を進め、画像形成装置２０７を通常の電力供給状態に復帰するように指示して、この処理を終了する。ここでは用紙登録の実行が指示されていないため処理をＳ６０４に進める。Ｓ６０４でＣＰＵ部１０７は、画像形成装置は起動させずに印刷制御装置に用紙登録を実行する指示がなされているかを判定する。画像形成装置を起動させずに印刷制御装置に用紙登録を実行する指示がされている場合は処理をＳ６０５に進める。Ｓ６０５でＣＰＵ部１０７は、ＨＤＤ部１０５に格納される印刷制御装置の用紙種ＤＢにアクセスする。そして新規ＩＤ「０００４」を割り当て、入力された用紙名称「ユーザ定義紙１」、用紙サイズ「Ａ４」と共に用紙種ＤＢへ登録する。こうして登録した後の印刷制御装置２０１の用紙種ＤＢを図１５（Ｃ）に示す。
【００５６】
こうして用紙種の登録を完了すると、ＣＰＵ部１０７は画像形成装置の用紙種ＤＢとの同期をとらずに処理を終了してＳ５０５に進める。Ｓ５０５では、ＣＰＵ部１０７は、用紙種の登録がキャンセルされたかを判定する。この場合は、用紙種の登録がキャンセルされていないので処理をＳ５０６に進める。Ｓ５０６でＣＰＵ部１０７は、画像形成装置２０７を起動させる指示がなされたか否かを判定する。ここでは画像形成装置を起動させる指示がなされていないため処理をＳ５０２に進める。
【００５７】
こうして、印刷制御装置２０１で「給紙装置への用紙設定」ボタン２９０１が押されたときに画像形成装置２０７が省電力状態であれば、印刷制御装置２０１の用紙種ＤＢに、画像形成装置２０７に登録したい用紙種を仮登録することができる。この場合は、画像形成装置２０７を起動させることがないため、画像形成装置２０７は省電力状態のままである。
【００５８】
次に画像形成装置２０７が省電力状態にあるときに印刷制御装置２０１でリモートトレイアソシエーションが指示され、リモートトレイアソシエーションのキャンセルが指示されたときの印刷制御装置２０１の処理について説明する。この処理に関する説明は、図４のＳ４０１から開始され、Ｓ４０４，Ｓ４０９，Ｓ４１１〜Ｓ４１２，Ｓ５０１〜Ｓ５０３，Ｓ５０８と進むがその詳細は割愛する。
【００５９】
ユーザが図２９（Ａ）、図３０（Ｂ）の画面を操作部１０９から操作して、「ユーザ定義紙１」を番号「４」の給紙装置２１６に登録するように指示すると、ＣＰＵ部１０７は処理をＳ５１２に進める。Ｓ５１２ではリモートトレイアソシエーション判定処理を行う。この処理の詳細は図７に示す。
【００６０】
図７は、図５のＳ５１２のリモートトレイアソシエーション判定処理を説明するフローチャートである。
【００６１】
Ｓ７０１でＣＰＵ部１０７は表示部１１０に図１９（Ａ）に示す警告画面を表示させる。この警告画面上でユーザがキャンセルボタン１９０１を押下した場合、ＣＰＵ部１０７はキャンセルが選択された旨をＨＤＤ部１０５に書き込んで処理をＳ７０２に進める。Ｓ７０２でＣＰＵ部１０７は、リモートトレイアソシエーションの実行指示がされたかを判定する。Ｓ７０２でリモートトレイアソシエーションの実行指示がされているときはＣＰＵ部１０７はＳ７０３に処理を進め、画像形成装置２０７を通常の電力供給状態に復帰するように指示して、この処理を終了する。
【００６２】
ここではリモートトレイアソシエーションの実行指示がされていないため、処理をＳ７０４に進める。Ｓ７０４でＣＰＵ部１０７は、リモートトレイアソシエーションを印刷制御装置に予約する処理が選択されたかを判定する。ここではリモートトレイアソシエーションを印刷制御装置に予約する処理が選択されていないため、このリモートトレイアソシエーション判定処理を終了して処理を図５のＳ５１３に進める。Ｓ５１３でＣＰＵ部１０７は、リモートトレイアソシエーションの指示がキャンセルされているため処理をＳ５０２に進める。
【００６３】
次に、画像形成装置２０７が省電力状態にあるときに印刷制御装置２０１でリモートトレイアソシエーションが指示され、リモートトレイアソシエーションの予約リストにリモートトレイアソシエーションを予約するように指示されたときの処理を説明する。この処理に関する説明は、図４のＳ４０１から処理を開始し、Ｓ４０４，Ｓ４０９，Ｓ４１１〜Ｓ４１２，Ｓ５０１〜Ｓ５０３，Ｓ５０８，Ｓ５１２，Ｓ７０１と進むがその詳細は割愛する。
【００６４】
Ｓ７０１で、ユーザが図１９（Ａ）の画面で「画像形成装置を起動させずに、印刷制御装置にリモートトレイアソシエーションを予約」ボタン１９０２を押下した場合を説明する。このときＳ７０１でＣＰＵ部１０７は、画像形成装置を起動させず、印刷制御装置にリモートトレイアソシエーションを予約する旨が選択されたことをＨＤＤ部１０５書き込んで処理をＳ７０２に進める。Ｓ７０２でＣＰＵ部１０７は、リモートトレイアソシエーションを実行する指示がなされているかを判定する。ここではリモートトレイアソシエーションを実行する指示がなされていないため処理をＳ７０４に進める。Ｓ７０４でＣＰＵ部１０７は、リモートトレイアソシエーションを印刷制御装置に予約する指示がなされているかを判定する。ここではリモートトレイアソシエーションを印刷制御装置に予約する指示がなされているため処理をＳ７０５に進める。Ｓ７０５ではリモートトレイアソシエーション予約処理を行う。この処理の詳細は図８に示す。
【００６５】
図８は、図７のＳ７０５のリモートトレイアソシエーション予約処理を説明するフローチャートである。
【００６６】
Ｓ８０１でＣＰＵ部１０７は、リモートトレイアソシエーションが指示されている給紙装置に、既にリモートトレイアソシエーションが予約されているか否かを判定する。例えば、番号「４」の給紙装置２１６に対するリモートトレイアソシエーションが予約されていない場合は処理をＳ８０４に進める。Ｓ８０４でＣＰＵ部１０７は、ＨＤＤ部１０５のリモートトレイアソシエーションの予約リストに、指示された給紙装置２１６の給紙装置番号「４」と、登録指示された用紙ＩＤ「０００４」を登録する。
【００６７】
図２０（Ｂ）は、Ｓ８０４で登録したリモートトレイアソシエーションの予約リストの一例を示す図である。
【００６８】
更に、ＣＰＵ部１０７はＨＤＤ部１０５の（印刷制御装置が有する）画像形成装置の用紙登録ＤＢにアクセスし、番号「４」の給紙装置２１６の用紙の仮登録項目を「有」に更新する。こうして印刷制御装置２０１の用紙登録ＤＢの更新が完了した状態を図１７（Ｄ）に示す。
【００６９】
こうして印刷制御装置２０１の用紙登録ＤＢの更新を完了するとリモートトレイアソシエーション予約処理を終了して処理を図５のＳ５１３に進める。Ｓ５１３でＣＰＵ部１０７は、リモートトレイアソシエーションの指示がキャンセルされたかを判定する。ここではリモートトレイアソシエーションの指示がキャンセルされていないため処理をＳ５１４に進める。Ｓ５１４でＣＰＵ部１０７は、画像形成装置２０７の起動が指示されたかを判定する。ここでは画像形成装置２０７の起動が指示されていないため処理をＳ５０２に進める。またＳ５１４で画像形成装置２０７の起動が指示されるとＳ５１５に進み、画像形成装置２０７に復帰コマンドを送信してＳ５０７に進む。
【００７０】
この処理によれば、画像形成装置２０７が省電力状態にあるときに印刷制御装置２０１でリモートトレイアソシエーションが指示されると、画像形成装置２０７を起動させずに、印刷制御装置２０１にリモートトレイアソシエーションの予約を登録できる。そして後述するように、画像形成装置２０７が省電力状態から復帰したときに、その予約しているリモートトレイアソシエーションを実行できる。
【００７１】
続いて、画像形成装置２０７が省電力状態から復帰したときの印刷制御装置２０１の処理を説明する。まず、画像形成装置２０７が省電力状態の間に用紙登録、リモートトレイアソシエーションが指示されないまま、画像形成装置２０７が省電力状態から復帰した場合の処理を、図５、図１５〜図１７を参照して説明する。尚、初期状態として、画像形成装置２０７の用紙種ＤＢの状態は図１５（Ｂ）に示すものとし、印刷制御装置２０１の用紙種ＤＢの状態は図１５（Ａ）に示すものとする。更に、（画像形成装置２０７が有する）画像形成装置の用紙登録ＤＢは図１６（Ｃ）に示すものとし、（印刷制御装置２０１が有する）画像形成装置の用紙登録ＤＢは図１７（Ａ）に示すものとする。また印刷制御装置２０１は、画像形成装置２０７が自身で省電力状態から復帰してきたことを通知されたときは、その旨をＣＰＵ部１０７がＨＤＤ部１０５に書き込むものとする。
【００７２】
この説明は図５のＳ５０１から開始し、Ｓ５０２と進むがその詳細は割愛する。Ｓ５０２でＣＰＵ部１０７は、画像形成装置２０７より省電力状態から復帰通知を受けたかを判定する。ここでは画像形成装置２０７から省電力状態からの復帰通知を受けているため処理をＳ５１０に進める。Ｓ５１０でＣＰＵ部１０７は、ＨＤＤ部１０５の印刷制御装置の用紙種ＤＢにアクセスし、画像形成装置２０７と未同期の用紙種の有無を確認する。また、リモートトレイアソシエーションの予約リストにアクセスし、予約されているリモートトレイアソシエーションがあるかを判定する。ここでは画像形成装置２０７と未同期の用紙種が無く、かつ予約されているリモートトレイアソシエーションが無いため、この処理を終了する。
【００７３】
次に、画像形成装置２０７が省電力状態の間に用紙種の登録、リモートトレイアソシエーションが指示され、その後、画像形成装置２０７が省電力状態から復帰した場合の処理について、図５、図９〜図１０、図１５〜図１７、図２０を参照して説明する。尚、初期状態として、画像形成装置２０７の用紙種ＤＢの状態は図１５（Ｂ）に示すものとし、印刷制御装置の用紙種ＤＢの状態は図１５（Ｃ）に示すものとする。更に、（画像形成装置２０７が有する）画像形成装置の用紙登録ＤＢは図１６（Ｃ）に示すものとし、（印刷制御装置２０１が有する）画像形成装置の用紙登録ＤＢは図１７（Ｃ）に示すものとする。またリモートトレイアソシエーションの予約リストは図２０（Ｂ）に示すものとする。
【００７４】
この説明は図５のＳ５０１から開始し、５０２，Ｓ５１０と進むがその詳細は割愛する。Ｓ５１０でＣＰＵ部１０７は、画像形成装置２０７と未同期の用紙種があるか、又は、予約されているリモートトレイアソシエーションがある判定する。ここでは未同期の用紙種があるため処理をＳ５０７に進める。Ｓ５０７でＣＰＵ部１０７は、画像形成装置２０７の復帰処理を行う。
【００７５】
図９は、図５のＳ５０７の画像形成装置２０７の復帰処理を説明するフローチャートである。
【００７６】
Ｓ９０１でＣＰＵ部１０７は、画像形成装置２０７から省電力状態からの復帰通知を受けたかを判定する。ここでは復帰通知を受けているため処理をＳ９０２に進める。Ｓ９０２でＣＰＵ部１０７は、ＨＤＤ部１０５の用紙種ＤＢにアクセスし、画像形成装置２０７と未同期の用紙があるかを判定する。ここでは図１５（Ｃ）に示すように、用紙種ＤＢには画像形成装置２０７と未同期の用紙が存在するため処理をＳ９０３に進める。Ｓ９０３でＣＰＵ部１０７は、ＨＤＤ部１０５の用紙種ＤＢにアクセスし、画像形成装置２０７と用紙種の同期処理を行う。この用紙種の同期処理については説明済みなので、その説明を割愛する。こうして同期処理を完了した後の印刷制御装置２０１の用紙種ＤＢを図１６（Ｂ）に示す。またこの用紙種の同期処理を完了した後の画像形成装置２０７の用紙種ＤＢを図１６（Ａ）に示す。こうして用紙種の同期処理を完了すると処理をＳ９０４に進める。
【００７７】
Ｓ９０４でＣＰＵ部１０７は、画像形成装置２０７が自身で省電力状態から復帰したか否かを判定する。ここでは画像形成装置２０７が自身で復帰してきたと判定して処理をＳ９０５に進める。Ｓ９０５では、画像形成装置の第１の復帰処理を行う。
【００７８】
図１０は、図９のＳ９０５の画像形成装置２０７の第１の復帰処理を説明するフローチャートである。
【００７９】
Ｓ１００１でＣＰＵ部１０７は、ＨＤＤ部１０５のリモートトレイアソシエーション予約リストにアクセスし、リモートトレイアソシエーションが予約されているか否かを判定する。ここでは予約リストにリモートトレイアソシエーションの予約があるため処理をＳ１００２に進める。
【００８０】
図２０（Ｃ）は、画像形成装置２０７が省電力状態から復帰する時のトレイアソシエーションの設定画面例を示す図である。
【００８１】
印刷制御装置２０１では、画像形成装置２０７が省電力状態から復帰したとき、予約されているリモートトレイアソシエーションを実施するか、実施しないかを事前に設定している。ユーザが操作部１０９を操作し、画像形成装置２０７が復帰した時のトレイアソシエーションに関する設定の実施を指示したとき、印刷制御装置２０１のＣＰＵ部１０７は表示部１０９に指示して、この画面を表示させる。２００１は、画像形成装置２０７が省電力状態から復帰したときに、リモートトレイアソシエーションの予約リストにリモートトレイアソシエーションが予約されている場合、リモートトレイアソシエーションを実施するか否かを指定するための項目である。ここでユーザが操作部１０９から「実施しない」２００２を選択してＯＫボタン２００３を押下すると、ＣＰＵ部１０７はリモートトレイアソシエーションを実施しない旨をＨＤＤ部１０５に登録して登録処理を終了する。この場合、画像形成装置２０７が省電力状態から復帰したときに、リモートトレイアソシエーションの予約リストに登録されていても、リモートトレイアソシエーションを実施しない。
【００８２】
またユーザが「実施する」２００４を選択すると、ＣＰＵ部１０７は、画像形成装置２０７が省電力状態から復帰したとき、リモートトレイアソシエーションの予約がある場合、それを実施する旨をＨＤＤ部１０５に登録して登録処理を終了する。
【００８３】
図１０のＳ１００２でＣＰＵ部１０７は、図２０（Ｃ）の画面で設定された画像形成装置２０７が復帰した時のリモートトレイアソシエーションの実施の有無を判定する。リモートトレイアソシエーションを実施しないと設定されていると判定した場合は、この処理を終了する。
【００８４】
一方、Ｓ１００２でリモートトレイアソシエーションを実施すると設定されていると判定した場合は処理をＳ１００３に進める。Ｓ１００３でＣＰＵ部１０７は、リモートトレイアソシエーションの予約が１つの給紙装置に対して複数登録可能か否かを判定する。リモートトレイアソシエーションの予約を１つの給紙装置に対して複数予約する処理（リモートトレイアソシエーションの重複登録）に関しては後述する。ここでは、リモートトレイアソシエーションの重複登録は許可しない設定であるとして説明を進める。この場合は処理をＳ１００４に進める。
【００８５】
Ｓ１００４でＣＰＵ部１０７は、ＨＤＤ部１０５のリモートトレイアソシエーション予約リストにアクセスし、予約されているリモートトレイアソシエーションを全て実施する。図２０（Ｂ）のリモートトレイアソシエーション予約リストには、番号「４」の給紙装置２１６に対してＩＤ「０００４」の用紙種を関連付ける処理が登録されている。
【００８６】
ＣＰＵ部１０７は、ＨＤＤ部１０５の（印刷制御装置２０１が有する）画像形成装置の用紙登録ＤＢにアクセスし、指示された「ユーザ定義紙１」のＩＤ「０００４」を番号「４」の給紙装置のＩＤ列に入力する。この後ＣＰＵ部１０７は、（印刷制御装置２０１が有する）画像形成装置の用紙登録ＤＢを画像形成装置２０７に送信し、画像形成装置２０７が有する画像形成装置の用紙登録ＤＢと同期処理を行う。こうして画像形成装置の用紙登録ＤＢを更新した後の（画像形成装置が有する）画像形成装置の用紙登録ＤＢを図１７（Ｃ）に示す。こうして画像形成装置の用紙登録ＤＢの更新を完了すると処理をＳ１００５に進める。Ｓ１００５でＣＰＵ部１０７は、ＨＤＤ部１０５のリモートトレイアソシエーション予約リストにアクセスし、実施したリモートトレイアソシエーションを消去して処理をＳ１００７に進める。Ｓ１００７でＣＰＵ部１０７は、ＨＤＤ部１０５の（印刷制御装置２０１が有する）画像形成装置の用紙登録ＤＢにアクセスし、リモートトレイアソシエーションを実施した番号「４」の給紙装置における「用紙の仮登録」項目を「有」から「無」に更新する。この更新後の（印刷制御装置２０１が有する）画像形成装置の用紙登録ＤＢを図１７（Ｂ）に示す。その後、この処理を終了する。
【００８７】
この処理により、画像形成装置２０７が省電力状態のときに印刷制御装置２０１でリモートトレイアソシエーションが指示されると、画像形成装置２０７を起動させずに、そのリモートトレイアソシエーションを予約しておく。そして、画像形成装置２０７が省電力状態から復帰したときに、その予約しているリモートトレイアソシエーションを実行して、印刷制御装置２０１と画像形成装置２０７のそれぞれに登録している用紙種と給紙装置への用紙登録を同期させることができる。これにより、画像形成装置２０７の省電力状態をできるだけ維持させながら、印刷制御装置２０１と画像形成装置２０７との用紙種ＤＢと用紙登録ＤＢを同期させることができる。
【００８８】
次に、画像形成装置２０７が省電力状態にあるときに、印刷制御装置２０１に対して印刷指示がなされたときの画像形成装置２０７の復帰処理について、図５、図９、図１５〜図１６、図１７、図２０、図２２〜図２４を参照して説明する。尚、初期状態として、画像形成装置２０７の用紙種ＤＢの状態は図１５（Ｂ）に示すものとし、印刷制御装置２０１の用紙種ＤＢの状態は図１５（Ｃ）に示すものとする。更に、（画像形成装置２０７が有する）画像形成装置の用紙登録ＤＢは図２４（Ａ）に示すものとし、（印刷制御装置２０１が有する）画像形成装置の用紙登録ＤＢは図１７（Ｃ）に示すものとする。更に、リモートトレイアソシエーション予約リストの状態は図２０（Ｂ）に示すものとする。処理は図５のＳ５０１から行う。処理はＳ５０１〜Ｓ５０２，Ｓ５０８，Ｓ５０９と進むがその詳細は割愛する。
【００８９】
ユーザが用紙種「ユーザ定義紙１」を指定して印刷ジョブを印刷制御装置２０１に投入するとＣＰＵ部１０７はＨＤＤ部１０５にアクセスし、印刷ジョブが投入されて画像形成装置２０７を起動させる旨を記憶して処理をＳ５０９からＳ５１５に進める。そしてＳ５１５で画像形成装置２０７に復帰コマンドを送信して復帰させる。そしてＳ５０７に進める。Ｓ５０７では図９のフローチャートで示す画像形成装置２０７の復帰処理を行う。
【００９０】
Ｓ９０１でＣＰＵ部１０７は、画像形成装置２０７より省電力状態からの復帰したことを示す復帰通知を受けたかを判定する。ここでは復帰通知を受けているため処理をＳ９０２に進める。Ｓ９０２でＣＰＵ部１０７は、画像形成装置２０７と未同期の用紙種があるかを判定する。ここでは図１５（Ｃ）に示すように、印刷制御装置２０１に記憶している用紙種ＤＢには画像形成装置２０７と未同期の用紙が存在するため処理をＳ９０３に進める。Ｓ９０３でＣＰＵ部１０７は、ＨＤＤ部１０５の用紙種ＤＢにアクセスし、画像形成装置２０７と用紙種ＤＢと同期処理を行う。この用紙種の同期処理については説明済みなので、その詳細な説明を割愛する。こうして同期処理が完了した後の印刷制御装置の用紙種ＤＢを図１６（Ｂ）に示す。また、同期処理完了後の画像形成装置の用紙種ＤＢを図１６（Ａ）に示す。こうして用紙種ＤＢの同期が完了すると処理をＳ９０４に進める。
【００９１】
Ｓ９０４でＣＰＵ部１０７は、画像形成装置２０７が自身で復帰してきたかを判定する。ここでは画像形成装置２０７が自身で復帰していないため処理をＳ９０６に進める。Ｓ９０６でＣＰＵ部１０７は、印刷ジョブが投入されて画像形成装置２０７が起動したかどうかを判定する。ここでは印刷ジョブが投入されて画像形成装置２０７が起動したため処理をＳ９０７に進める。Ｓ９０７では、画像形成装置２０７の第２の復帰処理を行う。
【００９２】
図１２は、図９のＳ９０７の画像形成装置２０７の第２の復帰処理を説明するフローチャートである。
【００９３】
Ｓ１２０１でＣＰＵ部１０７は、ＨＤＤ部１０５の（印刷制御装置２０１が有する）画像形成装置の用紙登録ＤＢにアクセスし、指定された用紙種「ユーザ定義紙１」が給紙装置に本登録されているかを判定する。この場合は図１７（Ｄ）に示すように「ユーザ定義紙１」の用紙ＩＤ「０００４」は登録されていないため処理をＳ１２０３に進める。Ｓ１２０３でＣＰＵ部１０７は、印刷ジョブで指定される用紙種がリモートトレイアソシエーション予約リストに存在するか否かを判定する。ここでリモートトレイアソシエーション予約リストに、印刷ジョブで指定される用紙種が存在しない場合はＳ１２０４に処理を進める。Ｓ１２０４でＣＰＵ部１０７は表示部１１０に図２２（Ｂ）に示す画面を表示させ、ユーザに用紙登録の設定を促して処理をＳ１２０１に進める。
【００９４】
ここでは、図２０（Ｂ）のリモートトレイアソシエーションの予約リストに、印刷ジョブで指定される「ユーザ定義紙１」が登録されているためＳ１２０３からＳ１２０５に処理を進める。Ｓ１２０５でＣＰＵ部１０７は、リモートトレイアソシエーション予約リストにアクセスし、印刷ジョブで指示されている用紙種を使用するリモートトレイアソシエーションが複数登録されているかを判定する。図２０（Ｂ）では、印刷ジョブで指示されている用紙種を使用するリモートトレイアソシエーションが複数登録されていないため処理をＳ１２０８に進める。
【００９５】
図１３は、図１２のＳ１２０８のリモートトレイアソシエーションと印刷処理を説明するフローチャートである。
【００９６】
Ｓ１３０１でＣＰＵ部１０７は、ＨＤＤ部１０５のリモートトレイアソシエーション予約リストにアクセスし、印刷ジョブで指示される用紙ＩＤ「０００４」が何番目の給紙装置にリモートトレイアソシエーション予約されているかを確認する。図２０（Ｂ）では、用紙ＩＤ「０００４」は４番目の給紙装置にリモートトレイアソシエーション予約されている。これによりＣＰＵ部１０７は、印刷ジョブで指示される用紙ＩＤ「０００４」が４番目の給紙装置にリモートトレイアソシエーション予約されていることを確認する。そして、ＨＤＤ部１０５の（印刷制御装置２０１が有する）画像形成装置の用紙登録ＤＢ（図１７（Ｃ））にアクセスし、４番目の給紙装置２１６のタイプを確認する。
【００９７】
図１７（Ｃ）において、番号「４」の給紙装置２１６の給紙装置タイプは非電子ロック式であることを確認すると処理をＳ１３０２に進める。Ｓ１３０２でＣＰＵ部１０５は、ＨＤＤ部１０５の印刷制御装置の用紙種ＤＢにアクセスし、用紙ＩＤ「０００４」の用紙サイズと、ＩＤ「０００４」の用紙がリモートトレイアソシエーション予約されている４番目の給紙装置の用紙サイズとを取得する。こうして取得した値をＨＤＤ部１０５に書き込んで処理をＳ１３０３に進める。Ｓ１３０３でＣＰＵ部１０７は、用紙ＩＤ「０００４」の用紙サイズと、４番目の給紙装置の用紙サイズとを比較する。この比較の結果、用紙サイズの値が一致しなければ処理をＳ１３０４に進める。Ｓ１３０４でＣＰＵ部１０７は、表示部１１０に図２３（Ｂ）に示す画面を表示させて処理をＳ１３０２に進める。一方、Ｓ１３０３の比較の結果、用紙サイズの値が一致するとＣＰＵ部１０７が判定した場合は処理をＳ１３０５に進める。Ｓ１３０５では用紙セット判定処理を行う。
【００９８】
図１４は、図１３のＳ１３０５の用紙セット判定処理を説明するフローチャートである。
【００９９】
このフローチャートを説明する前に、図２３（Ａ）を参照して用紙セット判定処理に関する設定について説明する。
【０１００】
図２３（Ａ）は、Ｓ１３０５の用紙セット判定処理に関する設定を行う画面の一例を示す図である。
【０１０１】
２３０１は、画像形成装置２０７が省電力状態に移行する前後で給紙装置の用紙サイズが変化したときにリモートトレイアソシエーションを実施するかを決定する設定項目である。２３０２は、画像形成装置２０７が省電力状態に移行する前後で給紙装置の用紙残量値が変化したときにリモートトレイアソシエーションを実施するかを決定する設定項目である。ユーザが操作部１０９を操作し、「実施しない」２３０３或いは「実施する」２３０４を選択し、また「実施しない」２３０５、或いは「実施する」２３０６を選択したとする。また実施する」２３０６を選択したとき、ユーザがボタン２３０７を操作して設定欄２３０８に、用紙残量値の閾値「１００」を表示させて「ＯＫ］ボタン２３０９を押下する。このときＣＰＵ部１０７は、これら設定値をＨＤＤ部１０５に記憶する。
【０１０２】
これら設定が事前になされている状態で、Ｓ１４０１でＣＰＵ部１０７は、省電力状態への移行の前後で画像形成装置２０７で用紙サイズの変化があるときにリモートトレイアソシエーションを実施する設定がなされているかを判定する。ここで、この設定がなされていないときはＳ１４０２からＳ１４０２に処理を進める。Ｓ１４０２でＣＰＵ部１０７は、画像形成装置が省電力状態に移行する前後で給紙装置の用紙残量値が変化したときにリモートトレイアソシエーションを実施するように設定されているかどうかを判定する。そのように設定されているとＳ１４０２からＳ１４１２に進むが、そうでないときはＳ１４２１に進む。Ｓ１４２１では、ＣＰＵ部１０７は表示部１１０に図２３（Ｂ）に示す画面を表示させて用紙のセットを促して処理をＳ１４１９に進める。この後、ユーザが給紙装置の用紙の入れ替えを実施している間はＳ１４１９，Ｓ１４２０を実行し、ユーザが用紙を入れ替えて図２３（Ｂ）の画面のＹＥＳボタン２３１０を押下すると、ＣＰＵ部１０７はＨＤＤ部１０５に用紙が入れ替えられたことを書き込む。こうしてＳ１４１９でＣＰＵ部１０７は、ユーザによって用紙入れ替えが行われたかを判定すると、処理をＳ１４０３に進める。
【０１０３】
一方、Ｓ１４０１でＣＰＵ部１０７は、図２３（Ａ）の画面の２３０１で「実施する」２３０４が選択されていると判定したときは処理をＳ１４０５に進める。Ｓ１４０５でＣＰＵ部１０７は、リモートトレイアソシエーションが指示されている４番目の給紙装置の省電力状態に入る前の用紙サイズを取得して処理をＳ１４０６に進める。Ｓ１４０６でＣＰＵ部１０７は、ＨＤＤ部１０５の（印刷制御装置２０１が有する）画像形成装置の用紙登録ＤＢにアクセスし、リモートトレイアソシエーション予約されている４番目の給紙装置の用紙サイズを取得して処理をＳ１４０７に進める。Ｓ１４０７でＣＰＵ部１０７は、Ｓ１４０５とＳ１４０６で取得した２つの用紙サイズを比較する。この比較の結果、用紙サイズが同じ場合は処理をＳ１４０８に進める。
【０１０４】
Ｓ１４０８でＣＰＵ部１０７は、画像形成装置２０７が省電力状態に移行する前後で給紙装置の用紙残量値が変化したときにリモートトレイアソシエーションを実施する設定がなされているかを判定する。これは図２３（Ａ）の画面で、「実施する」ボタン２３０６が押されて、図２３（Ａ）の２３０２で示す事項を実施すると設定されているかどうかの判定である。ここでＣＰＵ部１０７が、その設定がなされていないと判定すると処理をＳ１４０９に進める。Ｓ１４０９でＣＰＵ部１０７は、表示部１１０に図２３（Ｂ）に示す画面を表示させて、処理をＳ１４１０に進める。この後Ｓ１４０１とＳ１４１１を実行している間にユーザが給紙装置の用紙入れ替えを実施して図２３（Ｂ）の「ＹＥＳ」ボタン２３１０を押下すると、ＣＰＵ部１０７はＨＤＤ部１０５に、その給紙装置の用紙が入れ替えられたことを書き込む。尚、Ｓ１４１０でＣＰＵ部１０７はＨＤＤ部１０５にアクセスし、ユーザによって用紙入れ替えが行われたかを判定し、ユーザによって用紙入れ替えが行われたと判定した場合は処理をＳ１４０３に進める。
【０１０５】
一方、Ｓ１４０８でＣＰＵ部１０７が、画像形成装置が省電力状態に移行する前後で給紙装置の用紙残量値が変化したときにリモートトレイアソシエーションを実施するように設定されていると判定した場合は処理をＳ１４１２に進める。Ｓ１４１２でＣＰＵ部１０７は、リモートトレイアソシエーション指示がなされている４番目の給紙装置の省電力状態に入る前の用紙残量値を取得する。今回の場合は「０」が用紙残量値として取得されるものとする。次にＳ１４１３に処理を進めＣＰＵ部１０７は、ＮＩＣ部１０４経由で画像形成装置２０７に対し、リモートトレイアソシエーション指示がなされている４番目の給紙装置の用紙残量数を要求する。そして画像形成装置２０７から返信された値（今回は「１５０」が取得されるとする）をＨＤＤ部１０５に書き込んで処理をＳ１４１４に進める。Ｓ１４１４でＣＰＵ部１０７は、Ｓ１４１２とＳ１４１３とで取得した２つの用紙残量の差を算出する。今回の場合、差分は「１５０」となる。この計算した結果を、図２３（Ａ）の設定欄２３０８で指定してＨＤＤ部１０５に記憶した閾値「１００」と比較する。この比較した結果、画像形成装置２０７が省電力状態に移行する前後の用紙残量の変化が、設定欄２３０８で指定してＨＤＤ部１０５に記憶した閾値「１００」よりも大きいため処理をＳ１４０３に進める。
【０１０６】
一方、Ｓ１４１４でＣＰＵ部１０７が、比較した結果、画像形成装置２０７が省電力状態に移行する前後の用紙残量の変化が、閾値「１００」よりも小さいと判定した場合は処理をＳ１４１５に進める。Ｓ１４１５でＣＰＵ部１０７は、表示部１１０に図２３（Ｂ）に示す画面を表示させて処理をＳ１４１６に進める。この後、ＣＰＵ部１２０７が、ユーザが用紙の入れ替えを実施して「ＹＥＳ」ボタン２３１０を押下したと判定すると、ＨＤＤ部１０５に用紙が入れ替えられたことを書き込む。そしてＳ１４１６に進み、Ｓ１４１６とＳ１４１７を実行中にＣＰＵ部１０７が、ユーザによって用紙入れ替えが行われたと判定した場合は処理をＳ１４０３に進める。Ｓ１４０３でＣＰＵ部１０７は、選択されたリモートトレイアソシエーションを実行する。今回の場合、４番目の給紙装置にＩＤ「０００４」の用紙種が登録される。このリモートトレイアソシエーション実行後の（印刷制御装置２０１が有する）画像形成装置の用紙登録ＤＢを図２０（Ａ）に示す。また、リモートトレイアソシエーション実行後の（画像形成装置２０７が有する）画像形成装置の用紙登録ＤＢを図２４（Ｂ）に示す。
【０１０７】
こうしてＳ１４０３でリモートトレイアソシエーションを完了した後、処理をＳ１４０４に進める。Ｓ１４０４でＣＰＵ部１０７は、ＨＤＤ部１０５のリモートトレイアソシエーション予約リストにアクセスし、Ｓ１４０３で実施したリモートトレイアソシエーションを予約リストから削除する。こうして削除が完了すると、この用紙セット判定処理を終了して処理を図１３の印刷処理にＳ１３１１に進める。Ｓ１３１１では、ＣＰＵ部１０７は画像形成装置２０７に印刷を指示して処理を図１２のＳ１２０９に進める。
【０１０８】
Ｓ１２０９でＣＰＵ部１０７は、画像形成装置２０７の第１の復帰処理を実施し、予約リストにリモートトレイアソシエーションが登録されている場合にそれを実施する。画像形成装置２０７の第１の復帰処理については、図１０のフローチャートを参照して説明済みなのでその詳細は割愛する。
【０１０９】
このように、画像形成装置２０７が省電力状態に移行する前後で用紙残量数に一定値以上の変化があった場合は、画像形成装置２０７が省電力状態の間に、対象となる用紙が補充されたと判定する。これにより、ユーザに対する用紙の入れ替えを問い合わせるステップを省いてリモートトレイアソシエーションや印刷処理を実行を実施することができる。
【０１１０】
また画像形成装置２０７が省電力状態に移行する前後で、対象となる給紙装置の用紙のサイズに変化があった場合は、画像形成装置２０７が省電力状態の間に、対象となる用紙が補充されたと判定する。これにより、ユーザに対する用紙の入れ替えを問い合わせるステップを省いてリモートトレイアソシエーションや印刷処理を実行を実施することができる。
【０１１１】
次に画像形成装置２０７が省電力状態にあるときに、印刷制御装置２０１に対して印刷指示がなされた場合の画像形成装置２０７の復帰処理を、図１〜図３、図５、図９、図１２〜図１４、図１５〜図１６、図２２〜図２６を参照して説明する。尚、初期状態として、画像形成装置２０７の用紙種ＤＢの状態は図１５（Ｂ）に示すものとし、印刷制御装置２０１の用紙種ＤＢの状態は図１５（Ｃ）に示すものとする。更に、（画像形成装置２０７が有する）画像形成装置の用紙登録ＤＢは図２４（Ａ）に示すものとし、（印刷制御装置２０１が有する）画像形成装置の用紙登録ＤＢは図２５（Ｃ）に示すものとする。更に、リモートトレイアソシエーションの予約リストの状態は図２５（Ａ）に示すものとする。この場合の処理は、図５のＳ５０１から説明し、Ｓ５０２〜Ｓ５０３，Ｓ５０８〜Ｓ５０９，Ｓ９０１〜Ｓ９０４，Ｓ９０６，Ｓ１２０１〜Ｓ１２０３，Ｓ１２０５と進むがその詳細は割愛する。尚、この時点で用紙種の同期処理が実施されているため、画像形成装置２０７の用紙種ＤＢの状態は図１６（Ａ）に示すものとなり、印刷制御装置２０１の用紙種ＤＢの状態は図１６（Ｂ）に示すものとなる。
【０１１２】
図１２のＳ１２０５でＣＰＵ部１０７は、ＨＤＤ部１０５のリモートトレイアソシエーションの予約リストにアクセスし、印刷ジョブで指示されている用紙種を使用するリモートトレイアソシエーションが複数予約されているかを判定する。ここでは図２５（Ａ）のように、印刷ジョブで指示されている用紙種を使用するリモートトレイアソシエーションが複数予約されているため処理をＳ１２０６に進める。Ｓ１２０６でＣＰＵ部１０７は、表示部１１０に図２４（Ｃ）に示す画面を表示させて処理をＳ１２０７に進める。
【０１１３】
図２４（Ｃ）で、ユーザは操作部１０９を操作し、印刷で指示される用紙種「ユーザ定義紙１」をどの給紙装置に関連付けるかを決定する。ユーザがボタン２４０１にチェックして「ＯＫ」ボタン２４０２を押下すると、ＣＰＵ部１０７は、そのチェックされた給紙装置の番号「５」をＨＤＤ部１０５に記憶して処理をＳ１２０８に進める。次にＳ１２０８の詳細な処理を図１３のフローチャートを参照して説明する。
【０１１４】
Ｓ１３０１でＣＰＵ部１０７は、ＨＤＤ部１０５にアクセスし、リモートトレイアソシエーションを実施する給紙装置のタイプが電子ロック式か否かを判定する。この場合は図１７（Ｄ）で、リモートトレイアソシエーションが指示されている番号「５」の給紙装置は電子ロック式の給紙装置であるため処理をＳ１３０６に進める。Ｓ１３０６でＣＰＵ部１０７は、表示部１１０に図２５（Ｂ）に示す、ユーザに用紙のセットを促す画面を表示させて処理をＳ１３０７に進める。Ｓ１３０７でＣＰＵ部１０５は、ＨＤＤ部１０５の印刷制御装置の用紙種ＤＢにアクセスし、用紙ＩＤ「０００４」の用紙サイズと、用紙ＩＤ「０００４」がリモートトレイアソシエーションされる番号「５」の給紙装置の用紙サイズを取得する。こうしてＣＰＵ部１０７は、その取得した値をＨＤＤ部１０５に書き込んで処理をＳ１３０８に進める。Ｓ１３０８でＣＰＵ部１０７は、用紙ＩＤ「０００４」の用紙サイズと、番号「５」の給紙装置の用紙サイズとを比較する。この比較の結果、ＣＰＵ部１０７が用紙サイズが一致しないと判定すると処理をＳ１３０６に進め、再度、ユーザに用紙の入れ替えを促す。
【０１１５】
一方、Ｓ１３０８でＣＰＵ部１０７が用紙サイズが一致したと判定すると処理をＳ１３０９に進める。Ｓ１３０９でＣＰＵ部１０７は、選択されたリモートトレイアソシエーションを実行する。今回の場合、５番目の給紙装置２１７にＩＤ「０００４」の用紙が登録される。こうしてＳ１３０９でリモートトレイアソシエーション完了すると処理をＳ１３１０に進める。Ｓ１３１０でＣＰＵ部１０７は、ＨＤＤ部１０５のリモートトレイアソシエーション予約リストにアクセスし、Ｓ１３０９で実施したリモートトレイアソシエーション（給紙装置番号「５」）を予約リストから削除する。また、（印刷制御装置２０１が有する）画像形成装置の用紙登録ＤＢで、番号５の給紙装置における用紙の仮登録項目を「有」から「無」に変更する。こうして（印刷制御装置２０１が有する）画像形成装置の用紙登録ＤＢの更新が完了した後の（印刷制御装置２０１が有する）画像形成装置の用紙登録ＤＢを図２６（Ａ）に示す。また、リモートトレイアソシエーション完了後の（画像形成装置２０７が有する）画像形成装置の用紙登録ＤＢを図２６（Ｂ）に示す。こうしてリモートトレイアソシエーション処理を完了するとＳ１３１１に進める。Ｓ１３１１でＣＰＵ部１０７は、画像形成装置２０７に印刷を指示して処理をＳ１２０９に進める。Ｓ１２０９でＣＰＵ部１０７は、画像形成装置２０７の第１の復帰処理を実施し、予約リストにリモートトレイアソシエーションが登録されている場合にそれを実施する。今回の場合は、番号４の給紙装置に用紙ＩＤ「０００４」の用紙をリモートトレイアソシエーションする処理が残っているため、これを実施する。この詳細については説明済みなので説明を割愛する。
【０１１６】
これにより、画像形成装置２０７が省電力状態から復帰した後、電子ロック式の給紙装置にリモートトレイアソシエーションが予約されている場合は、必ず用紙の入れ替えを指示してからリモートトレイアソシエーションを実施することができる。
【０１１７】
以上説明したように本実施形態１によれば、画像形成装置が省電力状態のときに印刷制御装置に用紙種が登録されると、画像形成装置を起動して同期処理を行うことなく、印刷制御装置の用紙種のデータだけを更新しておく。そして、画像形成装置が省電力状態から復帰した時点で、その印刷制御装置の用紙種のデータと画像形成装置の用紙種のデータとの同期を行う。
【０１１８】
また画像形成装置が省電力状態のときに印刷制御装置が、画像形成装置の給紙装置への用紙種の登録を印刷制御装置から実施するリモートトレイアソシエーションの指示を受け取ると予約リストに登録しておく。そして、画像形成装置が省電力状態から復帰した時点で、その予約リストに登録されているリモートトレイアソシエーションを実行する。
【０１１９】
また画像形成装置が自身で省電力状態から復帰した場合は、予約リストに登録されているリモートトレイアソシエーションを実行する。一方、画像形成装置が印刷ジョブの投入により省電力状態から復帰した場合は、印刷ジョブで指定されている給紙装置の用紙種が、印刷ジョブで指定されている用紙種と一致するかどうかを判定し、一致すればその給紙装置の用紙を使用して印刷を行う。一方、一致しないときは予約リストに該当する用紙種で用紙サイズのリモートトレイアソシエーションがあるかを判定し、あれば、その予約リストのリモートトレイアソシエーションを実行する。
【０１２０】
これにより、印刷制御装置に用紙種が登録されて画像形成装置の給紙装置への用紙登録が実行されても、省電力状態にある画像形成装置を省電力状態から復帰させることがないため、画像形成装置の消費電力の増大を解消できる。そして、画像形成装置が省電力状態から復帰したときに、印刷制御装置に登録された用紙情報を画像形成装置の用紙情報と同期させるので、画像形成装置が用紙情報を必要とするときに、最新の用紙情報を画像形成装置に登録することができる。
【０１２１】
［実施形態２］
次に、１つの給紙装置に対して複数のリモートトレイアソシエーションが予約できる実施形態２について説明する。この実施形態２は、図１〜図８、図１６、図１８〜図２２、図２４〜図２７を参照して説明する。尚、画像形成装置２０７の用紙種ＤＢの初期状態を図１６（Ａ）に示し、印刷制御装置２０１の用紙種ＤＢの処理状態を図１６（Ｂ）に示す。更に、（画像形成装置２０７が有する）画像形成装置の用紙登録ＤＢは図２４（Ｂ）に示すものとし、（印刷制御装置２０１が有する）画像形成装置の用紙登録ＤＢは図２７（Ａ）に示すものとする。尚、実施形態２に係る印刷制御装置２０１及び画像形成装置２０７のハードウェア構成は前述の実施形態１と同様であるため、その説明を省略する。
【０１２２】
図４を参照して、実施形態２に係る画像形成装置が起動状態にあるときに印刷制御装置２０１が実行する用紙種の登録処理を説明する。このフローチャートで示す処理は、ＨＤＤ部１０５に格納されたプログラムをＲＡＭに展開し、そのプログラムをＣＰＵ部１０７が実行することによって実現される。
【０１２３】
まずＳ４０１でＣＰＵ部１０７は、ユーザによる操作部１０９を介した操作に応答して図１９（Ｂ）に示す画面を表示部１１０に表示させる。この画面でユーザが重複指定を「許可する」１９０３を選択して「ＯＫ」ボタン１９０４を押下すると、ＣＰＵ部１０７はリモートトレイアソシエーションを、同じ給紙装置に複数登録できる旨をＨＤＤ部１０５に記憶して処理を終了する。この設定が事前になされている場合は、印刷制御装置２０１は、Ｓ４０１，Ｓ４０４，Ｓ４０９，Ｓ４１１，Ｓ４１２に進む。ここまでに関する処理は、前述の実施形態１で説明済みなので、その詳細を割愛する。このＳ４１２の詳細な処理について、図５を参照して説明する。
【０１２４】
図５において、Ｓ５０１より、Ｓ５０２，Ｓ５０３に進んだとする。ここまでに関する処理は、前述の実施形態１で説明済みなので、その詳細を割愛する。操作部１０９でユーザが、用紙名称を「ユーザ定義紙２」、用紙サイズを「Ａ４」として入力したとき、Ｓ５０３でＣＰＵ部１０７は、用紙種の登録が指示されたと判断して処理をＳ５０４に進める。Ｓ５０４でＣＰＵ部１０７は、用紙の登録判定処理を行う。この用紙種の登録判定処理において、ユーザが「ユーザ定義紙２」を用紙種ＤＢに仮登録するように選択した場合、「ユーザ定義紙２」が用紙種ＤＢに仮登録される。この用紙の仮登録に関する詳細な説明は割愛する。用紙名称「ユーザ定義紙２」が登録された後の、印刷制御装置２０１の用紙種ＤＢの一例を図１８（Ｂ）に示す。そして処理をＳ５０５に進める。この後、ＣＰＵ部１０７による処理はＳ５０５〜Ｓ５０６，Ｓ５０２，Ｓ５０３と進む。Ｓ５０３で操作部１０９でユーザが、用紙名称を「ユーザ定義紙３」、用紙サイズを「Ａ４」として入力すると、ＣＰＵ部１０７は、処理をＳ５０４に進めて用紙種の登録判定処理を行う。この用紙種の登録判定処理において、ユーザが「ユーザ定義紙３」を用紙種ＤＢに仮登録する選択をした場合、「ユーザ定義紙３」が用紙種ＤＢに仮登録される。この用紙種の仮登録に関する詳細な説明は割愛する。図２１（Ａ）は、用紙名称「ユーザ定義紙３」が登録された後の印刷制御装置２０１の用紙種ＤＢの一例を示す図である。
【０１２５】
この後、ＣＰＵ部１０７による処理は、Ｓ５０５〜Ｓ５０６，Ｓ５０２，Ｓ５０３，Ｓ５０８と進む。Ｓ５０８でユーザが操作部１０９を操作して「ユーザ定義紙２」を番号「１」の給紙装置２１３にリモートトレイアソシエーション指示すると、ＣＰＵ部１０７は処理をＳ５１２に進める。Ｓ５１２ではリモートトレイアソシエーション判定処理を行う。この処理の詳細は図７のフローチャートに示す。
【０１２６】
図７において、Ｓ７０１でＣＰＵ部１０７は、表示部１１０に図１９（Ａ）に示す画面を表示させる。この画面上でユーザがボタン１９０２を押下すると、ＣＰＵ部１０７は画像形成装置２０７を起動させずに印刷制御装置２０１にリモートトレイアソシエーションを予約する旨が選択されたことをＨＤＤ部１０５書き込んで処理をＳ７０２に進める。Ｓ７０２でＣＰＵ部１０７は、リモートトレイアソシエーションを実行する指示がなされていないため処理をＳ７０４に進める。Ｓ７０４でＣＰＵ部１０７は、リモートトレイアソシエーションを印刷制御装置２０１に予約する指示がなされているかを判定する。リモートトレイアソシエーションを印刷制御装置に予約する指示がなされている場合は処理をＳ７０５に進める。Ｓ７０５ではリモートトレイアソシエーション予約処理（図８）を行う。
【０１２７】
図８のＳ８０１でＣＰＵ部１０７は、リモートトレイアソシエーションが指示されている給紙装置（ここでは給紙装置番号が「１」とする）において、既にリモートトレイアソシエーションが予約されているかを判定する。ＣＰＵ部１０７が番号「１」の給紙装置にリモートトレイアソシエーションが予約されていないことを確認すると処理をＳ８０４に進める。Ｓ８０４でＣＰＵ部１０７は、ＨＤＤ部１０５に格納されるリモートトレイアソシエーション予約リストにアクセスし、指示された番号「１」の給紙装置２１３の給紙装置番号「１」と、登録指示された用紙ＩＤ「０００５」を登録する。リモートトレイアソシエーション予約リストに登録した後のリモートトレイアソシエーションの予約リスト例を図２１（Ｂ）に示す。
【０１２８】
更に、ＣＰＵ部１０７は、ＨＤＤ部１０５の（印刷制御装置２０１が有する）画像形成装置の給紙装置に対する用紙登録ＤＢにアクセスし、番号「１」の給紙装置２１３の用紙の仮登録における項目を「有」に更新する。こうして用紙登録ＤＢの更新が完了した状態を図２０（Ａ）に示す。こうして更新を完了するとリモートトレイアソシエーションの予約処理を終了して処理をＳ５１３に進める。この後、ＣＰＵ部１０７は、Ｓ５１４，Ｓ５０２，Ｓ５０３，Ｓ５０８と処理を進める。そしてユーザが操作部１０９を操作し、用紙種ＤＢより「ユーザ定義紙３」を選択し、それを番号「１」の給紙装置２１３に登録指示した場合を説明する。この場合、ＣＰＵ部１０７は処理をＳ５１２に進め、リモートトレイアソシエーション判定処理を行う。この処理を図７を参照して説明する。
【０１２９】
図７のＳ７０１でＣＰＵ部１０７は、表示部１１０に図１９（Ａ）に示す警告画面を表示させる。この画面上でユーザがボタン１９０２を押下すると、ＣＰＵ部１０７は画像形成装置２０７を起動させずに印刷制御装置２０１にリモートトレイアソシエーションを予約する旨が選択されたことをＨＤＤ部１０５記憶して処理をＳ７０２に進める。Ｓ７０２でＣＰＵ部１０７は、リモートトレイアソシエーションを実行する指示がなされているかを判定する。ここでリモートトレイアソシエーションを実行する指示がなされていない場合は処理をＳ７０４に進める。Ｓ７０４でＣＰＵ部１０７は、リモートトレイアソシエーションを印刷制御装置２０１に予約する指示がなされているかを判定する。リモートトレイアソシエーションを印刷制御装置２０１に予約する指示がなされている場合は処理をＳ７０５に進める。Ｓ７０５ではリモートトレイアソシエーション予約処理を行う。この処理を図８のフローチャートを参照して説明する。
【０１３０】
図８のＳ８０１でＣＰＵ部１０７は、リモートトレイアソシエーションが指示されている給紙装置において、既にリモートトレイアソシエーションが予約されているかを判定する。ここでは番号「１」の給紙装置２１３にはリモートトレイアソシエーションが予約されているため処理をＳ８０２に進める。Ｓ８０２でＣＰＵ部１０７は、リモートトレイアソシエーションの重複登録が可能かどうかを判定する。ここで重複登録が許可されていない場合は処理をＳ８０３に進める。Ｓ８０３でＣＰＵ部１０７は、表示部１１０に図２７（Ｂ）に示す画面を表示させる。このように、同じ給紙装置に対して、重複してリモートトレイアソシエーションが予約された場合は、重複登録が許可されていなければ、それを許可しない旨を表示して処理を終了する。
【０１３１】
一方、Ｓ８０２でＣＰＵ部１０７が、リモートトレイアソシエーションの重複登録が許可されている（図１９（Ｂ）の画面でボタン１９０３が選択されている）と判定した場合は処理をＳ８０４に進める。Ｓ８０４でＣＰＵ部１０７は、ＨＤＤ部１０５に格納されるリモートトレイアソシエーションの予約リストにアクセスし、指示された給紙装置２１３の給紙装置番号「１」と、登録指示された用紙ＩＤ「０００６」を登録する。こうして登録した後のリモートトレイアソシエーションの予約リストを図２６（Ｃ）に示す。更に、ＣＰＵ部１０７は、ＨＤＤ部１０５の（印刷制御装置２０１が有する）画像形成装置の給紙装置に対する用紙登録ＤＢにアクセスし、番号「１」の給紙装置２１３の用紙の仮登録における項目を「有」に更新する。今回の場合、先に番号「１」の給紙装置２１３にリモートトレイアソシエーションが予約されているため、仮登録における項目を「有」をそのままにしておく。こうして更新が完了した状態を図２０（Ａ）に示す。更新を完了するとリモートトレイアソシエーション予約処理を終了し、処理をＳ５１３に進める。その後、ＣＰＵ部１０７は、Ｓ５１４，Ｓ５０２〜Ｓ５０３，Ｓ５０８〜Ｓ５０９と進むが、この状態でユーザからの印刷指示がなされた場合の処理について次に説明する。
【０１３２】
以下、１つの給紙装置に対して複数のリモートトレイアソシエーション予約が行われている場合に、印刷が実施されたときの処理について説明する。この説明には、図１〜図３、図５、図９、図１２、図１６、図１９〜図２２、図２４、図２６〜図２８を使用する。尚、初期状態として、画像形成装置の用紙種ＤＢの状態は図１６（Ａ）に示すものとし、印刷制御装置の用紙種ＤＢの状態は図２１（Ａ）に示すものとする。更に、（画像形成装置２０７が有する）画像形成装置の用紙登録ＤＢは図２４（Ｂ）に示すものとし、（印刷制御装置２０１が有する）画像形成装置の用紙登録ＤＢは図２０（Ａ）に示すものとする。また、リモートトレイアソシエーションの予約リストの状態は図２６（Ｃ）に示すものとする。また、リモートトレイアソシエーション重複登録設定は「許可する」に設定されているものとする。この処理に関する説明は、図５のＳ５０１から行う。
【０１３３】
ＣＰＵ部１０７の処理は、Ｓ５０１〜Ｓ５０３，Ｓ５０８〜Ｓ５０９と進む。ユーザが用紙種「ユーザ定義紙１」を指定して印刷ジョブを印刷制御装置２０１に投入すると、ＣＰＵ部１０７は、印刷ジョブが投入されて画像形成装置２０７を起動させた旨をＨＤＤ部１０５に記憶して処理をＳ５０９からＳ５１５に進める。そしてＳ１５１で画像形成装置２０７を省電力状態から復帰させる。そしてＳ５０７に進み、画像形成装置２０７の復帰処理を行う。この説明は図９のフローチャートを参照して行う。
【０１３４】
図９において、Ｓ９０１，９０３と進むが、この詳細は前述の実施形態１で説明済みなので説明を割愛する。Ｓ９０３では、印刷制御装置２０１と画像形成装置２０７の用紙種ＤＢの同期を実施する。この同期処理は既に説明済みなので説明を割愛する。
【０１３５】
こうして印刷制御装置と画像形成装置の用紙種を同期した後の、印刷制御装置の用紙種ＤＢを図２７（Ｃ）に示す。また、印刷制御装置と画像形成装置の用紙種を同期した後の、画像形成装置の用紙種ＤＢを図２８（Ａ）に示す。同期処理が完了した後処理をＳ９０４に進める。この後、処理はＳ９０６〜Ｓ９０７と進める。この処理については既に説明済みなので詳細を割愛する。Ｓ９０７では、画像形成装置２０７の第２の復帰処理（図１２）を行う。
【０１３６】
図１２のＳ１２０１でＣＰＵ部１０７は、ＨＤＤ部１０５の（印刷制御装置２０１が有する）画像形成装置の用紙登録ＤＢにアクセスし、「ユーザ定義紙１」が給紙装置に登録されているか否かを判定する。「ユーザ定義紙１」の用紙ＩＤ「０００４」は、番号「４」の給紙装置２１６に登録済みであるため処理をＳ１２０２に進める。Ｓ１２０２では、ＣＰＵ部１０７は、画像形成装置２０７に印刷を指示して処理をＳ１２０９に進める。Ｓ１２０９でＣＰＵ部１０７は、画像形成装置２０７の第１の復帰処理（図１０）を行う。
【０１３７】
図１０のＳ１００１でＣＰＵ部１０７は、ＨＤＤ部１０５のリモートトレイアソシエーション予約リストにアクセスし、リモートトレイアソシエーションが予約されているか否かを判定する。この時点でのリモートトレイアソシエーションの予約リストの状態は図２６（Ｃ）に示すものである。ここでは、予約リストにリモートトレイアソシエーションの予約が存在しているので処理をＳ１００２に進める。
【０１３８】
ここで画像形成装置の復帰時のトレイアソシエーション設定について図２０（Ｃ）を参照して説明する。２００１については既に説明済みなので詳細を割愛する。
【０１３９】
２００５は、同じ給紙装置に複数のリモートトレイアソシエーションが予約されているときの処理方法を決定するための設定項目である。ユーザが操作部１０９を操作して「登録時刻を優先」２００６を選択して「ＯＫ」ボタン２００３を押下すると、登録された複数のリモートトレイアソシエーションの内、最も早く登録されたリモートトレイアソシエーションが実施される。またユーザが操作部１０９を操作して「ユーザが選択」２００７を選択して「ＯＫ」ボタン２００３を押下したとする。このとき、登録された複数のリモートトレイアソシエーションの内、どのリモートトレイアソシエーションを実施するかをユーザに選択させた上で、選択されたリモートトレイアソシエーションを実施する。この処理に関する説明をＳ１００２から再開する。
【０１４０】
Ｓ１００２でＣＰＵ部１０７は、画像形成装置の復帰時のリモートトレイアソシエーションの実施有無を判定する。ここでリモートトレイアソシエーションを実施すると判定した場合は処理をＳ１００３に進める。Ｓ１００３でＣＰＵ部１０７が、リモートトレイアソシエーションの予約が１つの給紙装置において複数登録可能かを判定する。ここではリモートトレイアソシエーションの予約が１つの給紙装置において複数登録可能であるため処理をＳ１００６に進める。Ｓ１００６では、リモートトレイアソシエーションの選択実行を行う。この処理を図１１のフローチャートに示す。
【０１４１】
図１１は、実施形態２に係る図１０のＳ１００６のリモートトレイアソシエーションの選択実行処理を説明するフローチャートである。
【０１４２】
Ｓ１１０１でＣＰＵ部１０７は、第２メモリ部１０８に確保している変数領域Ｎに「１」を格納して処理をＳ１１０２に進める。Ｓ１１０２でＣＰＵ部１０７は、第２メモリ部１０８に確保している変数領域Ｍに給紙装置の総数「５」を格納して処理をＳ１１０３に進める。Ｓ１１０３でＣＰＵ部１０７は、ＨＤＤ部１０５の（印刷制御装置２０１が有する）画像形成装置の用紙登録ＤＢ、リモートトレイアソシエーション予約リストにアクセスする。そして番号「１」の給紙装置２１３に対してリモートトレイアソシエーションが行われているかを判定する。ここでは番号「１」の給紙装置２１３に、ＩＤ「０００５」及び「０００６」のリモートトレイアソシエーションが予約されているため処理をＳ１１０４に進める。Ｓ１１０４でＣＰＵ部１０７は、ＨＤＤ部１０５のリモートトレイアソシエーション予約リストにアクセスし、番号「１」の給紙装置２１３に、複数のリモートトレイアソシエーションが予約されているかを判定する。
【０１４３】
ここでは図２６（Ｃ）に示すように、リモートトレイアソシエーションの予約リストには、番号「１」の給紙装置に対して２つのリモートトレイアソシエーションが予約されているため処理をＳ１１０５に進める。Ｓ１１０５でＣＰＵ部１０７は、１つの給紙装置に対して複数のリモートトレイアソシエーションが登録されているときに、登録時刻を優先してリモートトレイアソシエーションを行う設定なっているか否かを判定する。ここで登録時刻を優先してリモートトレイアソシエーションを行う設定なっている場合は処理をＳ１１０６に進める。Ｓ１１０６でＣＰＵ部１０７は、リモートトレイアソシエーション予約リストから、番号「１」の給紙装置２１３に対して最も早く登録された（最先の）リモートトレイアソシエーションを選択する。今回の場合は、番号「１」の給紙装置２１３に対し、ＩＤ「０００５」がリモートトレイアソシエーションする登録が最も早くなされたと判定し、その選択したリモートトレイアソシエーションを実施する。こうしてリモートトレイアソシエーションが実行された後の（印刷制御装置２０１が有する）画像形成装置の用紙登録ＤＢの状態を図２８（Ｃ）に示す。また、リモートトレイアソシエーション実行後の（画像形成装置２０７が有する）画像形成装置の用紙登録ＤＢの状態を図２８（Ｄ）に示す。図２８（Ｃ）（Ｄ）では、給紙装置番号が「１」の給紙装置にＩＤ「０００５」の用紙が登録されている。
【０１４４】
一方、Ｓ１１０５で、ＣＰＵ部１０７が登録時刻を優先してリモートトレイアソシエーションを行う設定でないと判定した場合は処理をＳ１１１０に進める。Ｓ１１１０でＣＰＵ部１０７は、ＨＤＤ部１０５のリモートトレイアソシエーション予約リストにアクセスし、番号「１」の給紙装置２１３に予約されているリモートトレイアソシエーションをピックアップする。その後、そのピックアップしたリモートトレイアソシエーションから用紙ＩＤをキーとして用紙種ＤＢから用紙名称、用紙サイズを取得して、図２２（Ａ）に示すトレイアソシエーション選択画面を表示部１１０に表示させる。その後、処理をＳ１１１１に進める。
【０１４５】
図２２（Ａ）の画面で、ユーザは操作部１０９を操作してボタン２２０１，２２０２のいずれかを選択して「ＯＫ」ボタン２２０３を押下すると、ＣＰＵ部１０７はＨＤＤ部１０５に、その選択された用紙種を記憶する。図２２（Ａ）の例では、「ユーザ定義紙２」のボタン２２０１が選択されているため、番号「１」の給紙装置２１３に「ユーザ定義紙２」をリモートトレイアソシエーションする旨を記憶する。そしてＳ１１１１に進みＣＰＵ部１０５は、選択されたトレイアソシエーションを実行する。図２２（Ａ）の例では、「ユーザ定義紙２」の番号「１」の給紙装置２１３へのリモートトレイアソシエーションが実行される。このリモートトレイアソシエーションを実行した後の（印刷制御装置２０１が有する）画像形成装置の用紙登録ＤＢ、及び、（画像形成装置２０７が有する）画像形成装置の用紙登録ＤＢは、それぞれ図２８（Ｃ）及び図２８（Ｄ）に示すようになる。
【０１４６】
次に図１１に戻って、Ｓ１１０６或いはＳ１１１１を実行するとＳ１１０７に処理を進める。Ｓ１１０７でＣＰＵ部１０７は、ＨＤＤ部１０５のリモートトレイアソシエーション予約リストにアクセスし、Ｓ１１０６又は、Ｓ１１１１で行われたリモートトレイアソシエーションを削除する。今回の場合、番号「１」の給紙装置２１３に対して「ユーザ定義紙２」の用紙をリモートトレイアソシエーションしたため、図２６（Ｃ）に登録されているＩＤが「０００５」のリモートトレイアソシエーションの予約を削除する。こうして削除した後のリモートトレイアソシエーションの予約リストを図２８（Ｂ）に示す。
【０１４７】
こうして予約を削除すると処理をＳ１１０８に進める。Ｓ１１０８でＣＰＵ部１０７は変数Ｎに１を加算してＮを「２」にして処理をＳ１１０９に進める。Ｓ１１０９でＣＰＵ部１０７は、変数Ｎの値とＭの値とを比較する。今回の場合、Ｎ＝２，Ｍ＝５であるため、Ｎ＞Ｍではないと判定して処理をＳ１１０３に進める。以降、画像形成装置２０７が有する各給紙装置において、リモートトレイアソシエーションが予約されているかを判定し、予約されていれば、どのリモートトレイアソシエーションを実施するかを決定し、リモートトレイアソシエーションを実施する処理を行う。今回の場合、他の給紙装置に対するリモートトレイアソシエーションの予約がないため、Ｓ１１０３，Ｓ１１０８，Ｓ１１０９の処理を、Ｎ＞Ｍが真と判定されるまで繰り返す。こうして画像形成装置２０７の全ての給紙装置においてリモートトレイアソシエーション予約の有無、及びリモートトレイアソシエーションの予約があった場合のリモートトレイアソシエーション実施が完了すると、処理を終了する。
【０１４８】
以上に説明したように実施形態２によれば、同じ給紙装置に複数のリモートトレイアソシエーションが予約されている場合でも、事前の設定に応じてリモートトレイアソシエーションを実施することができる。即ち、先に予約されたリモートトレイアソシエーションを実施するか、ユーザに選択させてリモートトレイアソシエーションを実施することが可能になる。
【０１４９】
［実施形態３］
次に本発明の実施形態３を説明する。この実施形態２は、図３２〜図３６を参照して説明する。尚、実施形態３に係る印刷制御装置２０１及び画像形成装置２０７のハードウェア構成は前述の実施形態１と同様であるため、その説明を省略する。
【０１５０】
図３２は、実施形態３に係る印刷制御装置２０１と画像形成装置２０７との構成を示すブロック図である。
【０１５１】
印刷制御装置２０１が持つＣＰＵ部１０７の処理機能は、ジョブ制御部３２０１とネットワーク転送部３２０２を含む。またＨＤＤ部１０５は、印刷制御装置２０１が管理する第一設定値情報３２０３を格納できる。
【０１５２】
また画像形成装置２０７が持つ制御部３０８の処理機能は、設定値管理部３２０４、ＲＵＩ制御部３２０５及びＭＩＢ制御部３２０６を備える。ＨＤＤ３０９は画像形成装置２０７が管理する第二設定値情報３２０７を格納できる。
【０１５３】
まず画像形成装置２０７が省電力状態でない場合の同期の方法について説明する。画像形成装置２０７が省電力状態でない場合には、ジョブ制御部３２０１とネットワーク転送部３２０２とは互いに独立して以下のように動作する。
【０１５４】
ユーザが印刷制御装置２０１の操作部１０９を通じて各種設定値の変更を指示した場合、ジョブ制御部３２０１は、まずＨＤＤ部１０５に格納された第一設定値情報３２０３を上書きする。次にジョブ制御部３２０１は、変更した設定値が画像形成装置２０７との間で同期すべきものであるか否かを判定する。同期すべき設定項目の例としては、用紙情報の新規登録や変更が挙げられる。用紙情報とは用紙のサイズや坪量、コート処理の有無といった情報の組合せに、用紙の名称及び用紙のＩＤを紐づけたものであり、データベースとして第一設定値情報３２０３或いは第二設定値情報３２０７に格納される。
【０１５５】
またユーザが印刷制御装置２０１に対して印刷ジョブを投入する際に、その印刷ジョブで使用する用紙情報を指定したり、画像形成装置２０７が備える各給紙装置に対してどの用紙情報に対応する用紙を補充したかを指定したりすることができる。印刷制御装置２０１及び画像形成装置２０７は、指定された用紙情報に応じて画像処理や印刷処理に関わるパラメータを適切に調整することで、より高品質な印刷結果を得ることができる。
【０１５６】
このように用紙情報は、印刷制御装置２０１及び画像形成装置２０７の両方で使用されるものである。従って、印刷制御装置２０１及び画像形成装置２０７のどちらか一方に用紙情報の登録、或いは設定変更がなされた場合には、もう一方の装置にもその内容が伝わり、変更が反映される（同期と呼ぶ）ことがユーザの利便性向上の観点から望ましい。
【０１５７】
ここで同期すべき設定項目は他に、印刷制御装置２０１及び画像形成装置２０７のネットワーク設定がある。例えば、図２の端末装置２１１のような外部装置からの情報取得要求に応じて画像形成装置２０７が返答する内容に、印刷制御装置２０１が持つコネクタ２０２に紐づけられたネットワーク設定情報が含まれる場合がある。このような場合には、コネクタ２０２に紐づけられたネットワーク設定情報の変更が、自動的に画像形成装置２０７にも反映されることが望ましい。また或いは、画像形成装置２０７が持つコネクタ２０８で受信可能なプロトコルに応じて、印刷制御装置２０１がコネクタ２０２で受信を待ち受けるプロトコルを変更する場合がある。このような場合には、ユーザが画像形成装置２０７の操作部３０２を介して、画像形成装置２０７のコネクタ２０８で受信可能なプロトコルを変更したとき、その内容が印刷制御装置２０１にも反映（同期）されることが望ましい。
【０１５８】
このような同期処理は次のようにして行われる。
【０１５９】
ジョブ制御部３２０１は、変更した設定値が画像形成装置２０７との間で同期すべきものであると判定した場合には、画像形成装置２０７の設定値管理部３２０４に対して変更した設定内容を伝達する。設定値管理部３２０４は、その伝達された設定内容を画像形成装置２０７が管理する第二設定値情報３２０７に書き込む。このように印刷制御装置２０１のジョブ制御部３２０１と画像形成装置２０７の設定値管理部３２０４とが協調して動作することで、設定値の同期を実行することができる。尚、ユーザが画像形成装置２０７の操作部３０２を介して設定値を変更したことを契機として、設定値管理部３２０４からジョブ制御部３２０１に内容を伝達することにより設定値の同期を行うことも同様の方法で可能である。
【０１６０】
次に、画像形成装置２０７が省電力状態でない場合の設定値の取得の方法について説明する。ここでは、ユーザがＬＡＮ２１２を通じて設定値の取得を要求した場合を例にして説明する。ユーザが印刷システムの設定値を閲覧・変更したり、ジョブの投入や状況確認を行ったりするための手段は多々あるが、ここではＨＴＴＰ及びＨＴＴＰＳプロトコルを用いるリモートＵＩ（ＲＵＩ）による方法と、ＳＮＭＰプロトコルを用いた方法を説明する。これらはいずれも印刷制御装置２０１或いは画像形成装置２０７にアクセスすることで、それらの装置のエラー状態やジョブの処理状況を閲覧したり、各種設定値の取得や変更を行ったりすることを可能にするものである。
【０１６１】
本実施形態３では、印刷制御装置２０１が持つネットワーク転送部３２０２が受信を待ち受けるプロトコルは、ＨＴＴＰ，ＨＴＴＰＳ，ＳＮＭＰの各プロトコルを含む。ユーザは、ＲＵＩを使用する場合、端末装置２１１においてＷｅｂブラウザを起動し、ＨＴＴＰ或いはＨＴＴＰＳプロトコルで印刷制御装置２０１にアクセスする。
【０１６２】
次にネットワーク転送部３２０２は、ＨＴＴＰ或いはＨＴＴＰＳプロトコルで端末装置２１１からのＲＵＩ画面要求を受け取り、受信したＲＵＩ画面要求をＲＵＩ制御部３２０５へ転送する。このとき、ネットワーク転送部３２０２の処理は、受信したＲＵＩ画面要求が規定通りのものであるかを検査し、規定通りのものであると判定された場合にのみ転送する処理や、必要に応じて受信したＲＵＩ画面要求を改変する処理が含まれていてもよい。ＲＵＩ制御部３２０５は、ＲＵＩ画面要求を受信すると、ＨＴＭＬ形式に従ったＲＵＩ画面を作成する。このとき、第二設定値情報３２０７を参照しながら、画像形成装置２０７の設定値に関わる画面を作成する。こうして作成されたＲＵＩ画面は、まずＲＵＩ制御部３２０５からネットワーク転送部３２０２に送信され、続いてネットワーク転送部３２０２から端末装置２１１へと送信されＷｅｂブラウザ画面に表示される。ユーザがＳＮＭＰプロトコルで設定値の取得・更新を行う場合には、ネットワーク転送部３２０２は受信した取得要求がＳＮＭＰプロトコルであることを判定し、ＳＮＭＰリクエストをＭＩＢ制御部３２０６へと転送する。
【０１６３】
ＭＩＢ制御部３２０６は、第二設定値情報３２０７に含まれる管理情報ベース（ＭＩＢ）と呼ばれるデータベースを参照しながら、ＳＮＭＰリクエストに対する返答を作成する。作成されたＳＮＭＰ応答は、ＲＵＩの場合と同様に、ネットワーク転送部３２０２を経由して端末装置２１１へ送信される。以上で、画像形成装置２０７が省電力状態でない場合の設定値の同期及び設定方法についての説明を終わる。
【０１６４】
次に、画像形成装置２０７が省電力状態に遷移した場合の設定値の同期及び設定値の方法について述べる。
【０１６５】
まず画像形成装置２０７が省電力状態であるときに、印刷制御装置２０１に対して設定値の取得或いは更新が指示された場合を説明する。この場合は、画像形成装置２０７の消費電力量を抑えるという目的のために、直ぐに画像形成装置２０７を省電力状態から復帰させず、印刷制御装置２０１に、その設定値の情報を格納しておく。そして、画像形成装置２０７が省電力状態から復帰するときに併せて設定の同期を行うのが望ましい。
【０１６６】
一方、画像形成装置２０７が省電力状態であるときに、前述したＲＵＩやＳＮＭＰを用いて、印刷制御装置２０１を経由して画像形成装置２０７から直接設定値の取得或いは更新が指示された場合を説明する。この場合は、設定値の取得或いは更新指示に対する返答は画像形成装置２０７が作成するため、印刷制御装置２０１が画像形成装置２０７を省電力状態から復帰させて、その指示に対する返答を作成させるのが望ましい。
【０１６７】
このように画像形成装置２０７が省電力状態の場合は、印刷制御装置２０１に送信された指示内容に応じて、画像形成装置２０７を省電力状態から復帰させるか否かを切り替える必要がある。更に、印刷制御装置２０１に、変更された設定値の情報が留められている状態で、画像形成装置２０７に対する設定値の取得或いは更新が指示された場合には、次のような問題がある。
【０１６８】
ユーザに対して最新の設定値の取得或いは更新を可能にするためには、画像形成装置２０７に対する設定値の取得或いは更新指示に対する応答が作成される前に、印刷制御装置２０１に留められた設定値の同期を完了する必要がある。しかし前述したように、通常はジョブ制御部３２０１とネットワーク転送部３２０２とは独立して並列動作しているため、この順番が保証されない。従って、ジョブ制御部３２０１とネットワーク転送部３２０２の協調動作が必要となる。
【０１６９】
これらを可能にするための動作を図３３のフローチャートを使用して説明する。
【０１７０】
図３３は、実施形態３に係る印刷制御装置２０１による協調動作の処理を説明するフローチャートである。尚、この処理を実行するプログラムはＨＤＤ部１０５にインストールされており、実行時ＲＡＭ（不図示）に展開され、ＣＰＵ部１０７の制御の下に実行される。尚、このフローチャートの説明では、ジョブ制御部３２０１とネットワーク転送部３２０２の処理として説明する。
【０１７１】
まずＳ５０１でジョブ制御部３２０１は、画像形成装置２０７が省電力状態に移行したことを検知する。本実施形態３では、この検知は印刷制御装置２０１のジョブ制御部３２０１が行うこととする。この検知方法の一例としては、ジョブ制御部３２０１が画像形成装置２０７から送信された省電力状態への移行通知を受け取ることが挙げられる。このほか、印刷制御装置２０１と画像形成装置２０７とを接続する伝送路２０６或いはＬＡＮ２１０の通信リンクが有効になっているか否かで判別する方法もある。
【０１７２】
Ｓ３３０１でジョブ制御部３２０１が、画像形成装置２０７が省電力状態に移行したことを検知するとＳ３３０２に進み、設定値の取得或いは更新の保持を可能にする状態へ遷移する。即ち、通常は同期が必要な設定値が変更された場合は、設定値管理部３２０４に更新を通知する状態にあるが、この設定値の保持状態では、同期が必要な設定値の変更を第一設定値情報３２０３に留めておく。こうして、直ぐに画像形成装置２０７を省電力状態から復帰させない。
【０１７３】
次にＳ３３０３に進みジョブ制御部３２０１は、ネットワーク転送部３２０２に画像形成装置２０７が省電力状態に移行したことを通知する。これによりネットワーク転送部３２０２は、Ｓ３３０４で、画像形成装置２０７へ転送が必要なプロトコルで何らかの要求を受信するまで待ち受ける。こうしてＳ３３０４でネットワーク転送部３２０２が、画像形成装置２０７へ転送が必要なプロトコルで要求を受信するとＳ３３０５に処理を進め、ジョブ制御部３２０１に対して画像形成装置２０７へのアクセス許可を依頼する。
【０１７４】
こうしてＳ３３０６に処理を進め、ジョブ制御部３２０１は、設定値の保持状態に移行してから現在までの間に第一設定値情報３２０３に、同期が必要な設定値の変更が留められているか否かを判定する。ここでジョブ制御部３２０１が、設定値が留められていると判定した場合はＳ３３０７に進む。Ｓ３３０７でジョブ制御部３２０１は、その留められている設定値変更の情報を画像形成装置２０７の設定値管理部３２０４へ送信し、Ｓ３３０８でジョブ制御部３２０１は、この設定値の変更処理が完了したかどうかを待ち受ける。このとき画像形成装置２０７の設定値管理部３２０４は、印刷制御装置２０１から受信した設定値の変更を第二設定値情報３２０７に書き込み、設定値変更の完了を印刷制御装置２０１に通知する。
【０１７５】
これを受けてジョブ制御部３２０１は、Ｓ３３０８の待ち受けから抜けてＳ３３０９に処理を進め、ネットワーク転送部３２０２に対して画像形成装置２０７へのアクセスを許可するとともに、設定値の保持状態から抜ける。これは、Ｓ３３０８において設定値の変更が完了したということは、画像形成装置２０７が省電力状態から復帰したことを意味するため、設定値の保持状態である必要がなくなるためである。これによりネットワーク転送部３２０２は、Ｓ３３０９で画像形成装置２０７へのアクセスが許可されることを待ってＳ３３１０へ進み、Ｓ３３０４で受信した要求を画像形成装置２０７へ転送する。尚、この実施形態３では、受信した要求がＨＴＴＰ・ＨＴＴＰＳプロトコルによるものかＳＮＭＰプロトコルによるものかに応じて、ＲＵＩ制御部３２０５或いはＭＩＢ制御部４０７のうち適切な方に、受信した要求を転送する。
【０１７６】
以上説明したように本実施形態３によれば、画像形成装置が省電力状態のときに印刷制御装置で設定値が変更されるとそれを保持し、直ぐに画像形成装置に転送しない。こうして、画像形成装置２０７を極力、省電力状態から復帰させないようにして画像形成装置の消費電力を低減させる。
【０１７７】
また、ネットワーク転送部３２０２がジョブ制御部３２０１と協調動作を行うことで、端末装置２１１などの外部装置からの設定値の取得要求に対しても、保持された設定値の変更が反映された後の最新の情報を常に返答することができる。
【０１７８】
［実施形態４］
前述の実施形態３では、画像形成装置２０７が省電力状態へ移行したことや省電力状態から復帰したことをジョブ制御部３２０１が監視し、必要に応じてネットワーク転送部３２０２へ通知する方法を説明した。しかしながら、ソフトウェア構成やハードウェアの制約によっては、画像形成装置２０７が省電力状態へ移行したことや省電力状態から復帰したことを監視するモジュールをジョブ制御部３２０１とネットワーク転送部３２０２の他に持つのが望ましい場合がある。本実施形態４では、このような場合にも本発明の目的が達成できるよう、印刷制御装置２０１が持つＣＰＵの処理機能単位として、画像形成装置２０７の電源状態を監視するソフトウェアモジュールを別個に設けた場合の処理を説明する。
【０１７９】
図３４は、実施形態４に係る印刷制御装置２０１と画像形成装置２０７との構成を示すブロック図である。図３４において、前述の図３２と共通する部分は同じ記号で示し、その説明を省略する。
【０１８０】
印刷制御装置２０１が持つＣＰＵ部１０７の処理機能は、図３２の構成に加えて、電源状態監視部３４０１を含む。電源状態監視部３４０１の役割は、画像形成装置２０７の電源状態が省電力状態にあるかどうかを監視し、電源状態の変化に応じてジョブ制御部３２０１及びネットワーク転送部３２０２に対して必要な指示を行うことである。また印刷制御装置２０１において、画像形成装置２０７を省電力状態から復帰させるべきイベントが発生したことを検知することができる。更に、電源状態監視部３４０１は、印刷制御装置２０１上の他のソフトウェアモジュール、本実施形態４では、ジョブ制御部３２０１或いはネットワーク転送部３２０２からの問い合わせに応じて、画像形成装置２０７が省電力状態にあるか否かを返答する。
【０１８１】
次に、図面を用いて本実施形態４に係る協調動作の内容を説明する。本実施形態４では、ジョブ制御部３２０１と電源状態監視部３４０１、ネットワーク転送部３２０２と電源状態監視部３４０１とがそれぞれ協調動作を行う。ここで述べる処理は、前述の実施形態３に係る印刷制御装置２０１及び画像形成装置２０７がそれぞれ備えるＲＯＭに格納されたプログラムに基づいて、印刷制御装置のＣＰＵ部１０７及びＣＰＵを含む画像形成装置の制御部３０８が実行することにより行われる。
【０１８２】
図３５は、実施形態４に係る印刷制御装置における協調動作を説明するフローチャートである。このフローチャートで説明する方法は、印刷制御装置２０１において、画像形成装置２０７と同期が必要な設定値変更がなされたかどうかをジョブ制御部３２０１が監視するときに実施される。
【０１８３】
Ｓ３５０１で、電源状態監視部３４０１からジョブ制御部３２０１に対して行われる通知の内容は、画像形成装置２０７が一旦、省電力状態に入った後、省電力状態から復帰すべきイベントが発生したことを知らせる内容である。このようなイベントの例としては、画像形成装置２０７で実行されるタイマによる計時により、画像形成装置２０７が自発的に省電力状態から復帰した場合がある。他には印刷制御装置２０１において、画像形成装置２０７を省電力状態から復帰させる必要がある処理が発生した場合も含まれる。例えば、ユーザが印刷制御装置２０１において印刷ジョブの実行を指示した場合や、後で述べるように、ネットワーク転送部３２０２において画像形成装置２０７への転送が必要な情報の取得要求が受信された場合等が含まれる。このように画像形成装置２０７が省電力状態から復帰すべきイベントは多々あるが、まだ画像形成装置２０７が省電力状態に入っていない状態では、常にＳ３５０２の処理に進む。よってここではＳ３５０２及びそれ以降の処理を先に説明することとする。
【０１８４】
Ｓ３５０２でジョブ制御部３２０１は、印刷制御装置２０１において、画像形成装置２０７と同期が必要な設定値の変更がなされたかどうかを判定する。そのような設定値の変更がなされていると判定した場合はＳ３５０３に進み、ジョブ制御部３２０１は電源状態監視部３４０１に対して、画像形成装置２０７が省電力状態であるか否かを問い合わせる。ここで画像形成装置２０７が省電力状態でない場合はＳ３５０４に進み、即座にジョブ制御部３２０１から画像形成装置２０７の設定値管理部３２０４に対して設定値の変更の内容が通知される。ここでは前述の実施形態３と同様に、画像形成装置２０７の設定値管理部３２０４は、受信した設定値の変更を第二設定値情報３２０７に書き込むことで画像形成装置２０７に反映させる。
【０１８５】
一方、Ｓ３５０３で画像形成装置２０７が省電力状態であると判定した場合はＳ３５０６に進み、ジョブ制御部３２０１は、第一設定値情報３２０３に、その設定値の変更の内容を一時保存する。こうしてＳ３５０４或いはＳ３５０６の処理が終わるとＳ３５０５に進み、ジョブ制御部３２０１に対して終了指示がなされているかを判定する。この終了指示は、印刷制御装置２０１をシャットダウンする場合や再起動する場合など、ジョブ制御部３２０１の処理を終了させたい場合になされるものであり、例えばソフトウェアの割り込み処理などにより実現される。ジョブ制御部３２０１は、そのような終了指示があると判定すると、図３５のフローチャートで示す処理を終了させる。そうでないときはＳ３５０１に戻り、設定値の変更の監視を続行する。
【０１８６】
次に画像形成装置２０７が起動した後、一旦省電力状態に入り、その後、省電力状態から復帰すべきイベントが発生した場合を説明する。このような場合は、電源状態監視部３４０１はそのようなイベントの発生を検知し、ジョブ制御部３２０１に対して画像形成装置２０７が省電力状態から復帰すべき状態にあることを通知する。これによりジョブ制御部３２０１は、Ｓ３５０１でその通知を受信してＳ３５０７に進む。Ｓ３５０７でジョブ制御部３２０１は、過去にＳ３５０６の処理で一時保存した設定値の変更があるか否かを判定する。ここで変更があると判定した場合はＳ３５０８に進み、それらの内容を画像形成装置２０７の設定値管理部３２０４に送信する。これにより画像形成装置２０７の設定値管理部３２０４は、Ｓ３５０４の場合と同様に、設定値の変更を画像形成装置２０７に反映させた後、ジョブ制御部３２０１に対して設定値の変更の完了を通知する。
【０１８７】
これによりジョブ制御部３２０１は、Ｓ３５０９でその完了通知を受信するとＳ３５１０に進み、電源状態監視部３４０１に対して設定値の変更完了を通知する。尚、Ｓ３５０７で、一時保存された設定値の変更が存在しないと判定された場合は、即座に、Ｓ３５１０へ進むものとする。いずれの場合も、電源状態監視部３４０１は、Ｓ３５１０で送信された設定値の変更の完了通知を受け取ることで、画像形成装置２０７が省電力状態の間に印刷制御装置２０１に一時保存された設定値の変更が、全て同期されたことを検知することができる。
【０１８８】
次に印刷制御装置２０１のネットワーク転送部３２０２と電源状態監視部３４０１との協調動作を図３６のフローチャートを用いて説明する。
【０１８９】
図３６は、実施形態４に係る印刷制御装置２０１による処理を説明するフローチャートである。この処理は、ネットワーク転送部３２０２が画像形成装置２０７に対して転送が必要な情報の取得要求がなされたかどうかを待ち受けるときに実施される。
【０１９０】
まずＳ３６０１で、ネットワーク転送部３２０２は、画像形成装置２０７に対して転送が必要なプロトコルによる情報の取得要求を待ち受ける。そのような要求を受信していない場合はＳ３６０６に進み、Ｓ３５０６でジョブ制御部３２０１は、終了指示がなされているかを判定する。終了指示がなされている場合はこの処理を終了し、なされていない場合は再度Ｓ３６０１の待ち受け処理に進む。
【０１９１】
Ｓ３６０１で転送対象のプロトコルで情報の取得要求を受信したと判定した場合はＳ３６０２に処理を進め、図３５のＳ３５０３と同様にして、画像形成装置２０７が省電力状態にあるか否かを電源状態監視部３４０１に問い合わせる。ここで画像形成装置２０７が省電力状態でない場合は、即座に、受信した情報の取得要求を画像形成装置２０７に転送しても問題ないためＳ３６０５に進む。Ｓ３６０５の処理は図３３のＳ３３１０の処理と同様であるため、その説明を省略する。
【０１９２】
一方、Ｓ３６０２で、画像形成装置２０７が省電力状態であると判定した場合はＳ３６０３に進み、電源状態監視部３４０１に対して、受信した情報の取得要求を画像形成装置２０７へ転送する許可を要請する。電源状態監視部３４０１は、情報の取得要求の転送を許可する場合にはネットワーク転送部３２０２に対して通知し、Ｓ３６０４でネットワーク転送部３２０２が受信する。
【０１９３】
本実施形態４で、情報の取得要求の転送を許可する場合は、図３５のＳ３５１０で電源状態監視部３４０１がジョブ制御部３２０１から設定値の変更の完了を通知された場合である。即ち、電源状態監視部３４０１は、Ｓ３５１０で行われる設定値の変更完了通知を待ってからネットワーク転送部３２０２に対して情報の取得要求の転送を許可する。こうしてＳ３６０４で、情報の取得要求の転送を許可する通知がネットワーク転送部３２０２により受信されたと判定するとＳ３６０５に処理を進め、その取得要求を画像形成装置２０７に転送する。
【０１９４】
一方、Ｓ３６０４で、転送許可がなされていない場合はＳ３６０７に進み、その情報の取得要求元である端末装置２１１のような外部装置に対してタイムアウトの返答を行うか否かを判定する。本実施形態４では、Ｓ３６０３で転送許可を依頼してから一定時間が経過しても許可が下りない場合にはＳ３６０７からＳ３６０８に進み、端末装置２１１からの情報取得要求への返答としてタイムアウトを返すものとする。Ｓ３６０７で一定時間が経過するまでは再度Ｓ３６０４に進み、転送許可を待ち受ける。尚、この一定時間の長さは、画像形成装置２０７が省電力状態から復帰し、設定値の変更を反映させるまでに要すると想定された時間の長さに応じて変更してもよい。即ち、設計上想定されている時間までは、ネットワーク転送部３２０２に情報の取得要求の転送を待たせるが、それ以上の時間がかかっても情報の取得要求の転送が許可されない場合はエラーと判断する。
【０１９５】
本実施形態４に係る効果は次の通りである。
【０１９６】
まず実施形態３と同様に、画像形成装置２０７を極力、省電力状態から復帰させず、なおかつ外部から情報の取得要求があった場合には、常に最新の設定値の変更が反映された状態で返答を返すことができる。
【０１９７】
また本実施形態４では、画像形成装置２０７の電源状態の遷移を監視することと、省電力状態からの復帰を許可するか否かの判定を電源状態監視部３４０１でのみ管理している。このため、協調動作が必要なソフトウェアモジュールの数が多い場合にも、それら電源状態の監視や変更の可否を複数のソフトウェアモジュールで判断する必要がなく、ソフトウェア構成が単純ですむ。
【０１９８】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2015003474.tif 000003
【図２】
2015003474.tif 000004
【図３】
2015003474.tif 000005
【図４】
2015003474.tif 000006
【図５】
2015003474.tif 000007
【図６】
2015003474.tif 000008
【図７】
2015003474.tif 000009
【図８】
2015003474.tif 000010
【図９】
2015003474.tif 000011
【図１０】
2015003474.tif 000012
【図１１】
2015003474.tif 000013
【図１２】
2015003474.tif 000014
【図１３】
2015003474.tif 000015
【図１４】
2015003474.tif 000016
【図１５】
2015003474.tif 000017
【図１６】
2015003474.tif 000018
【図１７】
2015003474.tif 000019
【図１８】
2015003474.tif 000020
【図１９】
2015003474.tif 000021
【図２０】
2015003474.tif 000022
【図２１】
2015003474.tif 000023
【図２２】
2015003474.tif 000024
【図２３】
2015003474.tif 000025
【図２４】
2015003474.tif 000026
【図２５】
2015003474.tif 000027
【図２６】
2015003474.tif 000028
【図２７】
2015003474.tif 000029
【図２８】
2015003474.tif 000030
【図２９】
2015003474.tif 000031
【図３０】
2015003474.tif 000032
【図３１】
2015003474.tif 000033
【図３２】
2015003474.tif 000034
【図３３】
2015003474.tif 000035
【図３４】
2015003474.tif 000036
【図３５】
2015003474.tif 000037
【図３６】
2015003474.tif 000038