(57)【要約】【課題】画像形成装置においてオペレータが選択した属性の用紙の割り当てを行う場合、給紙部へ割り当てた用紙の設定と、物理的にセットした用紙は一致している必要がある。しかし、画像形成装置の給紙部が複数存在するときには、給紙部に割り当てた用紙と、物理的にセットした用紙とが異なり、ジャムが発生したり、予期せぬ成果物が出力されたりしてしまい、生産性が低下するという課題があった。【解決手段】オペレータが用紙リストから所望の属性を有する用紙を給紙部に割り当てる際に、オープン中またはオープン済み給紙部を検出して、オペレータに提示する。  これにより、用紙の割り当てる際の誤りを減らし、オペレータの操作性を向上させることができる。【選択図】図９
2019195943.tif 000002
【特許請求の範囲】
【請求項１】
複数の給紙部からなる給紙手段と、
印刷手段と、
前記給紙部ごとの開閉状態を検知する検知手段と、
を有する画像形成装置であって、
１つの属性を有する用紙が選択されると、
検知手段が検知した給紙部ごとの開閉状態に関する給紙部情報に基づいて、１または複数の給紙部が特定され、
前記特定された給紙部に前記属性を有する用紙が割り当てられる
ことを特徴とする記載の画像形成装置。
【請求項２】
前記給紙部情報に基づいて、オープン中の１または複数の給紙部が特定される
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記給紙部情報に基づいて、クローズの状態であるが一定時間の前まではオープンの状態であった、オープン済みの１または複数の給紙部が特定される
ことを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記特定したすべての給紙部に前記用紙が割り当てられる
ことを特徴とする請求項１〜３のいずれか１項に記載の画像形成装置。
【請求項５】
前記特定した１または複数の給紙部のうち、指定した１または複数の給紙部にのみ、前記用紙が割り当てられる
ことを特徴とする請求項１〜３のいずれか１項に記載の画像形成装置。
【請求項６】
前記給紙部情報に基づいて特定されるオープン中、及び／または、オープン済みの給紙部がない場合、オペレータにより指定された給紙部に前記用紙が割り当てられる
ことを特徴とする請求項２または３に記載の画像形成装置。
【請求項７】
請求項１の画像形成装置と、
表示手段と、を有する
ことを特徴とする印刷システム。
【請求項８】
前記表示手段において、前記給紙部情報に基づいて特定されるオープン中、及び／または、クローズの状態であるが一定時間の前まではオープンの状態であった、オープン済みの、１または複数の給紙部が表示される
ことを特徴とする請求項７に記載の印刷システム。
【請求項９】
前記表示手段において、前記用紙が割り当て可能な前記給紙部が表示される
ことを特徴とする請求項８に記載の印刷システム。
【請求項１０】
複数の給紙部からなる給紙手段と、
印刷手段と、
前記給紙部ごとの開閉状態を検知する検知手段と、
を有する画像形成装置の制御方法であって、
１つの属性を有する用紙が選択されると、
検知手段が検知した給紙部ごとの開閉状態に関する給紙部情報に基づいて、１または複数の給紙部が特定され、
前記特定された給紙部に前記属性を有する用紙が割り当てられる
ことを特徴とする記載の画像形成装置の制御方法。
【請求項１１】
請求項１０に記載の画像形成装置の制御方法をコンピュータにより実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の給紙部に所望の属性を有する用紙を割り当てることができる画像形成装置に関する。
【背景技術】
【０００２】
商業印刷で使用するプロダクションプリンターにおいては、プロダクションプリンターを操作するオペレータは、顧客の要望とおりに印刷する必要があるため、印刷する用紙に様々な設定をし、設定した用紙を給紙部に割り当てる作業を行う。しかし、プロダクションプリンターは複数の給紙部を持つため、オペレータが、設定した用紙を給紙部に物理的にセットすることも含み、用紙の割り当て作業を間違えるなどの操作ミスが発生することがある。
このような操作ミスが発生すると、所望の給紙部以外の給紙部から給紙されて印刷され、指定した用紙以外で成果物が出力されてしまったり、印刷中にジャムが発生したりして、オペレータの生産性が著しく低下するという問題がある。
【０００３】
このような問題を防ぐための一例として、特許文献１には、用紙の残量がない給紙部が開かれたときは、用紙の割り当てを変更すると判断して、用紙の割り当て画面を強制的に開き、設定を促すシステムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−１４１５６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、用紙の残量がない給紙部が開かれたときしか対応することができない。さらには、用紙の設定を変えることなく、単に用紙を補給する場合にも、割り当て画面が開くことにより、操作性が従来よりも悪くなってしまうケースが存在するという問題がある。
【０００６】
そのため、本発明は、設定した用紙を給紙部に割り当てる操作をオペレータが実施する際に、開いている給紙部、または、直前まで開いていた給紙部を判別し、設定した用紙をこの給紙部に割り当てることをオペレータも促すことを目的とする。すなわち、用紙の割り当てを行う給紙部を限定して、設定した用紙を所望の給紙部にオペレータが間違いなく割り当てられるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、複数の給紙部からなる給紙手段と、印刷手段と、前記給紙部ごとの開閉状態を検知する検知手段と、を有する画像形成装置であって、１つの属性を有する用紙が選択されると、検知手段が検知した給紙部ごとの開閉状態に関する給紙部情報に基づいて、１または複数の給紙部が特定され、前記特定された給紙部に前記属性を有する用紙が割り当てられることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、オペレータが用紙リストから所望の属性を有する用紙を給紙部に割り当てる際に、オープン中またはオープン済み給紙部を検出して、オペレータに提示することができる。
これにより、用紙の割り当てを行う給紙部を限定して、用紙の割り当てる際の誤りを減らし、オペレータの操作性を向上させることができる。
【図面の簡単な説明】
【０００９】
【図１】印刷システムの全体構成である。
【図２】画像形成装置のハードウェア構成を示すブロック図である。
【図３】印刷制御装置のハードウェア構成を示すブロック図である。
【図４】用紙管理アプリケーションのトップ画面の一例である。
【図５】印刷制御装置の起動時の処理を示すフローチャートである。
【図６】画像形成装置の起動時の処理を示すフローチャートである。
【図７】給紙部の開閉状態を検知する機構を説明する図である。
【図８】給紙部へ用紙を割り当てる処理を示すフローチャートである（実施形態１）。
【図９】用紙リスト欄の表示の一例である。
【図１０】オープン中の給紙部に用紙を割り当てる条件を設定する設定画面の一例である。
【図１１】給紙部へ用紙を割り当てる処理を示すフローチャートである（実施形態２）。
【図１２】給紙部の状態を管理する管理表の一例である。
【図１３】給紙部のオープン済み判定する条件を設定する設定画面の一例である。
【図１４】給紙部へ用紙を割り当てる処理を示すフローチャートである（実施形態３）。
【図１５】印刷ジョブを実行するまでのユースケースの一例である（実施形態１）
【図１６】印刷ジョブを実行するまでのユースケースの一例である（実施形態２）
【図１７Ａ】用紙割り当て操作の一例を説明する図である。
【図１７Ｂ】用紙割り当て操作の一例を説明する図（続き）である。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態について図面を用いて説明する。
＜実施形態１＞
図１は、印刷システム１００の全体構成を示す図である。
図１の印刷システム１００は、画像形成装置１０３と、印刷制御装置１０２を備えている。そして、この印刷システム１００は、クライアントコンピュータ１０１と通信可能に接続されている。
クライアントコンピュータ１０１と印刷制御装置１０２とは、イーサネット（登録商標）ケーブル１０９を使用してＬＡＮ（Local Area Network）１１０を介して通信可能に接続されている。また、印刷制御装置１０２と画像形成装置１０３とは、画像ビデオケーブル１０７及び制御ケーブル１０８を介して接続されている。
なお、制御ケーブル１０８としては、ＬＡＮケーブルが用いられる。以下、制御ケーブル１０８をＬＡＮ１０８と呼ぶこともある。
【００１１】
なお、図１に示す印刷システムにおいては、画像形成装置１０３はＬＡＮ１１０に直接接続されていない。画像形成装置１０３とクライアントコンピュータ１０１とは、印刷制御装置１０２を介して通信する。
但し、画像形成装置１０３は、ＬＡＮ１１０に接続されてもよい。すなわち、画像形成装置１０３は、直接、クライアントコンピュータ１０１と通信可能に接続されていてもよい。
【００１２】
クライアントコンピュータ１０１は、オペレータの操作によりアプリケーションを起動させて、印刷システム１００に印刷指示などを行う。
印刷制御装置１０２は、画像形成装置１０３と連携して画像処理を行う。
画像形成装置１０３は、各種の機能を有する複合機である。また、画像形成装置１０３は、クライアントコンピュータ１０１や印刷制御装置１０２から指示された画像処理を行う他に、スキャナ部１０４から読み込んだデータをコピーしたり、共有フォルダに送信したりすることも可能である。
【００１３】
操作部１０５は、スキャナ部１０４で画像を走査する際に、各種キーを介して、オペレータから各種の指示を受け付ける。また、操作部１０５は、パネルを介して、スキャン状態など、画像形成装置１０３に関する各種の情報を表示する。
排紙部１０６は画像が形成された用紙を受け取り、受け取った用紙を排出する。
【００１４】
印刷制御装置１０２は、コントローラ部３００を備える。
印刷制御装置１０２の表示部１１１は、印刷制御装置１０２に関する情報を表示する。
印刷制御装置１０２の操作ボタン部１１２は、オペレータに押下されることにより、表示部１１１に表示されている情報の操作を行う。表示部１１１には、印刷制御装置１０２を操作する上で、最低限必要となる情報（例えば、電源操作やＩＰアドレスの確認）が表示される。
【００１５】
印刷制御装置１０２の表示装置１１３は、液晶モニタなどからなる表示手段である。表示手段は、ＬＡＮ１０８を介して、画像形成装置１０３に関する情報を表示する。
また、印刷制御装置１０２には、キーボード１１４や、マウス１１５などの操作手段が接続される。操作手段からは、ＬＡＮ１０８を介して、画像形成装置１０３を操作する情報が入力される。なお、マウスに代えて、他のポインティングデバイスを用いてもよい。
【００１６】
本実施形態の印刷システム１００では、印刷制御装置１０２と画像形成装置１０３とが別の装置として構成されている。しかし、印刷制御装置１０２を物理的に配置することなく、表示装置１１３を含めて、印刷制御装置１０２の機能を画像形成装置１０３の内部に包含してもよい。
また、表示装置１１３は、タッチパッドのような位置入力装置機能を持ち、マウス１１５のような操作手段としての機能を兼ねていてもよい。
【００１７】
給紙部１１６ａ〜１１６ｈ（以下、まとめて「給紙部１１６」と称することもある）は、印刷に使用する用紙を格納しておく装置である。印刷指示を受けると、給紙部１１６ａ〜１１６ｈのうち、１つの給紙部が選択され、選択された給紙部から用紙が供給される。なお、画像形成装置１０３に接続するオプション構成により、給紙部１１６の数は増減することもある。
なお、図１に示される例では、給紙部１１６は給紙デッキからなる。しかし、給紙デッキは給紙部の一例であり、インサータや手差しトレイなど、その他の給紙部であってもよく、その形態が限定されるものではない。
【００１８】
図２は、画像形成装置１０３のハードウェア構成を示すブロック図である。
画像形成装置１０３は、コントローラ部２００を備える。
以下に、コントローラ部２００が備える各種のデバイスについて説明する。
【００１９】
ＣＰＵ２０１は、ＲＯＭ２０３または外部記憶装置２１１に記憶された制御プログラムに基づいて、システムバス２０４に接続される各種のデバイスとのアクセスを総括的に制御する。
ＣＰＵ２０１は、印刷インターフェース２０７を介して接続されるプリントエンジン２１０（印刷部）に、出力情報としての画像信号を出力する。また、ＣＰＵ２０１は、読取インターフェース２１２を介して接続されるスキャナ２１３（読取部）から入力される画像信号を制御する。
また、ＣＰＵ２０１は、印刷インターフェース２０７を介して、プリントエンジン２１０に接続されている給紙部１１６を制御したり、給紙部１１６の状態を取得したりする。
なお、ＣＰＵ２０１は、ＬＡＮコントローラ２０６とＬＡＮ１０８を介して、印刷制御装置１０２との通信が可能となっている。
【００２０】
ＲＡＭ２０２は、主としてＣＰＵ２０１の主メモリ、ワークエリアなどとして機能する。
外部記憶装置２１１は、ハードディスク（ＨＤＤ）、ＩＣカードなどから構成され、ディスクコントローラ（ＤＫＣ）２０８によりアクセスが制御される。
外部記憶装置２１１は、アプリケーションプログラム、フォントデータ、フォームデータなどを記憶したり、プリントジョブを一時的にスプールし、スプールされたジョブを外部から制御するためのジョブ格納領域として使用される。また、外部記憶装置２１１は、ジョブログ、画像ログなどの各種のログを保持する。さらに、外部記憶装置２１１は、スキャナ２１３が読み取った画像データやプリントジョブの画像データをＢＯＸデータとして保持し、ネットワークから参照したり、印刷を行うＢＯＸデータ格納領域としても使用される。
本実施形態においては、外部記憶装置２１１としてはＨＤＤが用いられる。
【００２１】
操作パネルインターフェース２０５は、オペレータが操作パネル１０５上のソフトウェアキーやハードウェアキーから、各種の情報を入力するためのインターフェースである。
不揮発性メモリ２０９は、操作パネル２０５やネットワークを介して端末から設定される各種の設定情報を記憶する。
ビデオインターフェース２１４は、印刷制御装置１０２から画像データを受信する。
【００２２】
図３は、印刷制御装置１０２のハードウェア構成を示すブロック図である。
印刷制御装置１０２は、コントローラ部３００を備える。
以下に、コントローラ部３００が備える各種のデバイスについて説明する。
【００２３】
ＣＰＵ３０１は、ＲＯＭ３０３または外部記憶装置３０９に記憶された制御プログラムに基づいて、システムバス３０４に接続される各種のデバイスとのアクセスを総括的に制御する。
また、ＣＰＵ３０１は、ＬＡＮコントローラ３０６及びＬＡＮ１０８を介して、画像形成装置１０３との通信処理が可能である。また、ＣＰＵ３０１は、ＬＡＮコントローラ３０７及びＬＡＮ１１０を介して、ネットワーク上のクライアントコンピュータ１０１や画像形成装置１０３との通信が可能である。
【００２４】
ＲＡＭ３０２は、主としてＣＰＵ３０１の主メモリ、ワークエリアなどとして機能する。
外部記憶装置３０９は、ハードディスク（ＨＤＤ）、ＩＣカードなどから構成され、ディスクコントローラ（ＤＫＣ）３０８によりアクセスが制御される。
外部記憶装置３０９は、ここではハードディスクであり、アプリケーションプログラム、フォントデータ、フォームデータなどを記憶したり、プリントジョブを一時的にスプールする。また、外部記憶装置３０９は、スプールされたジョブを、ＲＩＰ（Raster Image Processor）処理し、再度保存するためのジョブ格納領域として使用される。
【００２５】
操作部インターフェース３０５は、オペレータが操作ボタン部１１２から各種の情報を入力する際のインターフェースである。また、操作部インターフェース３０５は、情報を表示部１１１へ表示する際のインターフェースでもある。なお、オペレータが入力した情報は、表示部１１１に表示される。
ビデオインターフェース３１０は、ＲＩＰ処理した画像データを画像形成装置１０３へ送信する。
キーボードコントローラ（ＫＢＣ）３１１は、キーボード１１４やマウス１１５などから入力された情報の処理を行う。
表示制御部（ＣＲＴＣ）３１２は、内部にビデオメモリを有し、ＣＰＵ３０１からの指示にしたがいビデオメモリに描画すると共に、ビデオメモリに描画された画像データをビデオ信号として表示装置１１３に出力する。
【００２６】
図４は、用紙管理アプリケーションが起動された際に、印刷制御装置１０２の表示装置１１３に表示されるトップ画面の一例である。
用紙管理アプリケーションは、各給紙部１１６ａ〜１１６ｈに設定された用紙の属性をオペレータが確認するためのアプリケーションソフトウェアであり、印刷制御装置１０２上で動作する。
図４（ａ）は、画像形成装置１０３の各給紙部１１６ａ〜１１６ｈに設定されている用紙属性などの情報を表示するトップ画面４０１の表示例である。
図４（ｂ）は、画像形成装置１０３の各種の調整を行うための調整ボタン４１７を表示するトップ画面４０１の表示例である。
用紙管理アプリケーションのトップ画面４０１に表示される画像データは、ＣＰＵ３０１からの指示にしたがい、ビデオメモリに描画されるものである。ビデオメモリに描画された画像データは、ビデオ信号として表示装置１１３に出力され、表示される。
【００２７】
用紙管理アプリケーションのトップ画面４０１に表示される内容について説明する。
表示領域４０２内に表示された各種のボタンについては、タブコントロールにより選択することができる。
オペレータがデバイスタブ４０３を押下すると、表示領域４０２に画像形成装置１０３の給紙部１１６ａ〜１１６ｈに関する情報を示す画面が表示される（図４（ａ）を参照）。
また、オペレータが調整タブ４０４を押下すると、表示領域４０２に画像形成装置１０３の各種のパラメータの設定を行うための調整ボタン４１７を示す画面が表示される（図４（ｂ）を参照）。
【００２８】
図４（ａ）に示されるトップ画面４０１において、ハードウェアオプションの接続状況チャート４０５は、印刷制御装置１０２に接続中の、画像形成装置１０３のハードウェアオプションを表している。用紙管理アプリケーションが起動すると、ＣＰＵ３０１は、画像形成装置１０３のハードウェアオプションの接続状況に関する情報を取得し、表示部１１３に接続状況チャート４０５として表示する。なお、ハードウェアオプションとは、給紙部１１６ａ〜１１６ｈなどの、画像形成装置１０３に対してオプションとして着脱可能に接続される、ハードウェア部品のことである。
図４（ａ）に示される例においては、重連のＰＯＤ（Print On Demand）デッキ、フィニッシャが接続されている状態を表している。図４（ａ）に示された給紙部Ａ〜Ｈは、それぞれ、図１に示された画像形成装置１０３の給紙部１１６ａ〜１１６ｈに対応する。
【００２９】
給紙部ボタン４０６ａ〜４０６ｈは、用紙管理アプリケーションが起動した時にＣＰＵ３０１が取得した画像形成装置１０３の給紙部１１６の接続状況に関する情報に基づいて作成され、接続状況チャート４０５内に配置される。
用紙リスト欄４１４は、各種の用紙の属性を表示する欄である。用紙リスト欄４１４には、行ごとに用紙の属性に関する情報が表示される。スライダーバー４１５及び４１６を操作することにより、現在表示されていない用紙の属性に関する情報も表示することができる。
【００３０】
用紙割り当てボタン４１９は、給紙部１１６ａ〜１１６ｈに給紙する用紙の割り当てを行うためのボタンである。
オペレータは、用紙リスト欄４１４に表示されている用紙の属性の中から、所望の１つを選択した状態で、用紙割り当てボタン４１９ボタンを押下する。そうすると、選択された属性の用紙を設定可能な、１つまたは２つ以上の給紙部１１６ａ〜１１６ｈの給紙部ボタン４０６ａ〜４０６ｈが通常表示からハイライト表示に変化する。そして、ハイライト表示された給紙部の中からの所望の１つの給紙部をクリックすることにより、オペレータは、選択した用紙を指定した給紙部に割り当てることができる。
選択された用紙が設定可能である給紙部については、ＣＰＵ３０１が、画像形成装置１０３から取得した情報に基づいて判断する。
【００３１】
用紙の割り当てを行う手段としては、給紙部ボタン４０６ａ〜４０６ｈのいずれかをクリックする以外にも、用紙リスト欄４１４から所望の１つの用紙を選択してドラッグし、給紙部ボタン４０６ａ〜４０６ｈのいずれかへドロップしてもよい。この場合にも、選択された属性の用紙を割り当て可能な給紙部のみがハイライト表示される。
また、後述の図９において説明するが、用紙リスト欄４１４に表示されている用紙の中から任意の１つを選択した状態で、右クリックした場合に表示される給紙部のリストの中からいずれか１つの給紙部を選択することにより用紙を割り当てるようにしてもよい。
【００３２】
給紙部オープンボタン４０７ａ〜４０７ｈは、給紙部を物理的にオープンさせるためのボタンである。
オペレータが給紙部オープンボタン４０７ａ〜４０７ｈのいずれかを押下すると、画像形成装置１０３に対して、押下されたオープンボタンに対応した給紙部１１６ａ〜１１６ｈをオープンする指示がＬＡＮ１０７を介して送信される。画像形成装置１０３はオープン指示を受信すると、対象となる給紙部を物理的にオープンする。給紙部オープンボタン４０７ａ〜４０７ｈは、リモートからオープン指示を受信可能な給紙部にのみ表示される。
設定ボタン４２８は、用紙管理アプリケーションの各種の設定を行う画面を開くためのボタンである。設定ボタン４２８が押下されると、図４（ｂ）に示されるトップ画面４０１が開く。オペレータはこの画面上で各種の設定を行うことができる。
【００３３】
図４（ｂ）に示されるトップ画面４０１において、調整ボタン４１７内の各項目は、画像形成装置１０３について調整が可能な各種のパラメータを示している。現在表示されていないパラメータは、スライダーバー４１８を操作することにより表示させることができる。
【００３４】
図５は、用紙管理アプリケーションが起動してから、用紙管理アプリケーションのトップ画面４０１が作成される際に、印刷制御装置１０２で行われる処理を示すフローチャートである。
また、図６は、画像形成装置１０３が起動してから、画像形成装置１０３が用紙管理アプリケーションと通信して、印刷制御装置１０２と共有する情報を作成する処理を示すフローチャートである。
【００３５】
まず、図５のフローチャートについて説明する。
図５のフローチャートを実行するためのプログラムは、図３に示した印刷制御装置１０２のＨＤＤ３０９に格納されており、ＲＡＭ３０２に読み出され、ＣＰＵ３０１により実行される。
【００３６】
用紙管理アプリケーションが起動すると、Ｓ５０１において、用紙管理アプリケーションは用紙管理の対象となる画像形成装置１０３のモデルを判別する。
用紙管理アプリケーションは、画像形成装置１０３と通信を行い、Ｓ６０７（後述）において返信される情報から、モデルに関する情報を取得する。そして、用紙管理アプリケーションが予め保持しているモデル判別情報に基づいて、取得したモデルに関する情報から画像形成装置１０３のモデルを判別する。
用紙管理アプリケーションは、図４に示したハードウェアオプションの接続状況チャート４０５を作成する際や、モデルごとの仕様差を吸収する際に、画像形成装置１０３のモデルの判別結果を使用する。
Ｓ５０１において画像形成装置１０３のモデルを判別したら、Ｓ５０２へ遷移する。
【００３７】
Ｓ５０２において、用紙管理アプリケーションは、画像形成装置１０３と通信し、Ｓ６０９（後述）において返信される情報から、ハードウェアオプションに関する情報を取得する。そして、用紙管理アプリケーションは、画像形成装置１０３の接続されているハードウェアオプションを判別する。
用紙管理アプリケーションは、ハードウェアオプションの接続状況チャート４０５を作成するとき、給紙部１１６の情報を特定するとき、モデルごとの仕様差を吸収するときに、ハードウェアオプションの判別結果を使用する。
画像形成装置と通信してハードウェアオプションに関する情報を取得したら、Ｓ５０３へ遷移する。
【００３８】
Ｓ５０３において、用紙管理アプリケーションは、画像形成装置１０３と通信し、Ｓ６１１（後述）において、画像形成装置１０３の給紙部に関する情報を取得する。
給紙部に関する情報は、オプションデッキ、手差しトレイ、長尺用紙トレイなどの給紙部１１６の構成に関する情報と、各給紙部１１６ａ〜１１６ｈに設定されている用紙の属性に関する情報とを含む。また、用紙管理アプリケーションは、用紙管理の対象となる画像形成装置１０３に接続されている給紙部の判別を行い、接続されている給紙部の数を特定する。
Ｓ５０３において給紙部に関する情報を取得したら、Ｓ５０４に遷移する。
【００３９】
Ｓ５０４において、用紙管理アプリケーションは、画像形成装置１０３と通信を行う。そして、Ｓ６１１（後述）において返信される情報から、給紙部オープンボタン４０７ａ〜４０７ｈを押下することにより、対応する各給紙部１１６ａ〜１１６ｈがオープン可能であるか否かについての情報を取得する。
Ｓ５０４において給紙部のオープン可否に関する情報を取得したら、Ｓ５０５に遷移する。
【００４０】
Ｓ５０５において、用紙管理アプリケーションは、ハードウェアオプションの接続状況チャート４０５に表示される給紙部に関する情報を作成する。
接続状況チャート４０５に表示される給紙部に関する情報は、Ｓ５０３で取得した給紙部ボタン４０６ａ〜４０６ｈに関する情報と、Ｓ５０４で取得した給紙部オープンボタン４０７ａ〜４０７ｈに関する情報と、からなる。
給紙部ボタン４０６ａ〜４０６ｈの情報は、Ｓ５０３で取得した、各給紙部１１６ａ〜１１６ｈに設定されている用紙の属性に関する情報に基づいて作成する。また、給紙部オープンボタン４０７ａ〜４０７ｈの情報は、Ｓ５０４で取得した、各給紙部１１６ａ〜１１６ｈがオープン可能であるか否かについての情報に基づいて作成する。
Ｓ５０５において接続状況チャート４０５に表示される給紙部に関する情報を作成したら、Ｓ５０６に遷移する。
【００４１】
Ｓ５０６において、用紙管理アプリケーションは、画像形成装置１０３と通信を行い、Ｓ６１３（後述）において返信される用紙の属性に関する情報を取得する。
用紙の属性に関する情報とは、画像形成装置１０３に設定可能な用紙の属性の情報であり、用紙の種別（普通紙、透明紙、など）、サイズ、坪量などについての情報である。
Ｓ５０６において用紙の属性に関する情報を取得したら、Ｓ５０７に遷移する。
【００４２】
Ｓ５０７において、用紙管理アプリケーションは、用紙リスト欄４１４に表示する用紙の属性に関する情報を作成する。
用紙リスト欄４１４に表示する各用紙の属性に関する情報には、画像形成装置１０３の各給紙部１１６ａ〜１１６ｈに給紙できるか否かについての情報も含んでいる。
Ｓ５０７において用紙リスト欄４１４に表示する用紙の属性に関する情報を作成したら、Ｓ５０８に遷移する。
【００４３】
Ｓ５０８において、用紙管理アプリケーションは、画像形成装置１０３と通信を行い、Ｓ６１５（後述）において返信される情報から、画像形成装置１０３についての各種のパラメータの調整値に関する情報を取得する。
Ｓ５０８において調整値を取得したら、Ｓ５０９に遷移する。
【００４４】
Ｓ５０９において、用紙管理アプリケーションは、Ｓ５０８で取得した情報に基づいて、調整ボタン４１７に表示する、画像形成装置１０３についての各種のパラメータの内容を作成する。
調整値が１つしかない場合は設定された調整値を表示し、調整値が２つ以上ある場合は調整あり／調整なしを表示する。
Ｓ５０９で調整ボタン４１７を作成したら、Ｓ５１０に遷移する。
【００４５】
Ｓ５１０において、用紙管理アプリケーションは、Ｓ５０５で作成した給紙部に関する情報などから、表示領域４０２に表示する画面（図４（ａ）を参照）を作成する。
また、Ｓ５０７で作成した用紙の属性に関する情報から、用紙リスト欄４１４に表示する画面を作成する。
また、Ｓ５０９で作成した各種のパラメータについての情報から、表示領域４０２の調整ボタン４１７の欄に表示する画面（図４（ｂ）を参照）を作成する。
Ｓ５１０で画面を作成したら、Ｓ５１１に遷移する。
【００４６】
Ｓ５１１において、用紙管理アプリケーションは、画像形成装置１０３の給紙部に関する情報や用紙の属性に関する情報などが変更されたときに通知する状態変更の通知の送信先として、印刷制御装置１０２を登録する。
登録が成功したら、状態変更の通知の待ち受け処理を行う。状態変更の通知の待ち受け処理を実施すると、図５に示した処理は終了となる。
【００４７】
なお、これまで、図５に示したフローチャートは、用紙管理アプリケーションの起動時に行う処理として説明した。しかし、画像形成装置１０３の給紙部１１６に関する情報、用紙の属性に関する情報、画像形成装置１０３の各種のパラメータの調整値は、用紙管理アプリケーションの使用中にも随時変更される可能性がある。
したがって、これらのいずれかの情報が更新された場合、印刷制御装置１０２と画像形成装置１０３との間で、必要に応じて、随時、通信が行われる。そして、印刷制御装置１０２と画像形成装置１０３との間で、各情報は常に共有される。
【００４８】
次に、図６のフローチャートについて説明する。
図６のフローチャートに示された処理を実行するためのプログラムは、図２に示した画像形成装置１０３のＨＤＤ２１１に格納されており、ＲＡＭ２０２に読み出され、ＣＰＵ２０１によって実行される。
【００４９】
画像形成装置１０３が起動すると、Ｓ６０１において、画像形成装置１０３は、自身のモデルに関する情報をＨＤＤ２１１より取得し、返信可能なデータとして作成する。
Ｓ６０１においてモデルに関する情報を作成したら、Ｓ６０２に遷移する。
【００５０】
Ｓ６０２において、画像形成装置１０３は、自身に接続されているハードウェアオプションに関する情報をＨＤＤ２１１より取得し、返信可能なデータとして作成する。
Ｓ６０２において接続されているハードウェアオプションに関する情報を作成したら、Ｓ６０３に遷移する。
【００５１】
Ｓ６０３において、画像形成装置１０３は、自身の給紙部に関する情報をＨＤＤ２１１より取得し、返信可能なデータとして作成する。
Ｓ６０３において給紙部に関する情報を作成したら、Ｓ６０４に遷移する。
【００５２】
Ｓ６０４において、画像形成装置１０３は、自身の給紙部に設定されている用紙の属性に関する情報をＨＤＤ２１１より取得し、返信可能なデータとして作成する。
Ｓ６０４において用紙の属性に関する情報を作成したら、Ｓ６０５に遷移する。
【００５３】
Ｓ６０５において、画像形成装置１０３は、自身の各種のパラメータの調整値に関する情報をＨＤＤ２１１より取得し、返信可能なデータとして作成する。
調整値情報の取得は、画像形成装置１０３において調整可能なすべてのパラメータに対して実施される。
Ｓ６０５において調整値に関する情報を作成したら、Ｓ６０６に遷移する。
【００５４】
Ｓ６０６において、画像形成装置１０３は、モデルに関する情報の問い合わせを印刷制御装置１０２から受信したか否かを判断する。
用紙管理アプリケーションの起動フローＳ５０１においてモデルに関する情報の問い合わせがなされた場合、Ｓ６０７に遷移する。そして、Ｓ６０１で作成したモデルに関する情報を印刷制御装置１０２に返信し、Ｓ６０８に遷移する。
Ｓ６０６においてモデルに関する情報の問い合わせを受信していない場合、そのままＳ６０８に遷移する。
【００５５】
Ｓ６０８において、画像形成装置１０３は、接続されているハードウェアオプションに関する情報の問い合わせを印刷制御装置１０２から受信したか否かを判断する。
用紙管理アプリケーションの起動フローＳ５０２においてハードウェアオプションに関する情報の問い合わせがなされた場合、Ｓ６０９に遷移する。そして、Ｓ６０２で作成したハードウェアオプションに関する情報を印刷制御装置１０２に返信し、Ｓ６１０に遷移する。
Ｓ６０８においてハードウェアオプションに関する情報の問い合わせを受信していない場合、そのままＳ６１０に遷移する。
【００５６】
Ｓ６１０において、画像形成装置１０３は、給紙部に関する情報の問い合わせを印刷制御装置１０２から受信したか否かを判断する。
用紙管理アプリケーションの起動フローＳ５０３やＳ５０４において給紙部に関する情報の問い合わせがなされた場合、Ｓ６１１に遷移する。そして、画像形成装置１０３は、Ｓ６０３で作成した給紙部に関する情報を印刷制御装置１０２に返信し、Ｓ６１２に遷移する。
Ｓ６１０において給紙部に関する情報の問い合わせを受信していない場合、そのままＳ６１２に遷移する。
【００５７】
Ｓ６１２において、画像形成装置１０３は、給紙部に設定されている用紙の属性に関する情報の問い合わせを印刷制御装置１０２から受信したか否かを判断する。
用紙管理アプリケーションの起動フローＳ５０６において用紙の属性に関する情報の問い合わせがなされた場合、Ｓ６１３に遷移する。そして、画像形成装置１０３は、Ｓ６０４で作成した用紙の属性に関する情報を印刷制御装置１０２に返信し、Ｓ６１４に遷移する。
Ｓ６１２において用紙の属性に関する情報の問い合わせを受信していない場合、そのままＳ６１４に遷移する。
【００５８】
Ｓ６１４において、画像形成装置１０３は、各種のパラメータの調整値に関する情報の問い合わせを印刷制御装置１０２から受信したか否かを判断する。
用紙管理アプリケーションの起動フローＳ５０８において調整値に関する情報の問い合わせがなされた場合、Ｓ６１５に遷移する。そして、画像形成装置１０３は、調整値情報を印刷制御装置１０２に返信し、Ｓ６１６に遷移する。
Ｓ６１４において調整値に関する情報の問い合わせを受信していない場合、そのままＳ６１６に遷移する。
【００５９】
Ｓ６１６において、画像形成装置１０３は、給紙部に関する情報や用紙の属性に関する情報などが変更された時に、状態変更の通知を送信する際の送信先情報の登録依頼を印刷制御装置１０２から受信したか否かを判断する。
用紙管理アプリケーションの起動フローＳ５１１において状態変更の通知の送信先の登録依頼がなされた場合、Ｓ６１７に遷移する。そして、画像形成装置１０３は、通知の送信先として印刷制御装置１０２を追加し、Ｓ６１８に遷移する。
Ｓ６１６において、状態変更の通知の送信先の登録依頼を受信していない場合、そのままＳ６１８に遷移する。
【００６０】
Ｓ６１８において、画像形成装置１０３は、Ｓ６０６、Ｓ６０８、Ｓ６１０、Ｓ６１２、Ｓ６１４、Ｓ６１６における処理がすべて成功したか否かを判断する。
すべての処理が成功していた場合、図６のフローチャートは終了となる。
成功していない処理があった場合は、Ｓ６０６に戻る。
【００６１】
ここで、説明を図４に戻す。
給紙部ボタン４０６ａをマウス１１５などで押下すると、給紙部Ａの用紙を設定する画面（図４（ｂ）を参照）が表示され、給紙部Ａに用紙の設定をすること、設定されている用紙の設定値を変更すること、などが可能となる。他の給紙部ボタン４０７ｂ〜４０７ｈについても給紙部ボタン４０６ａと同じであるため、説明を省略する。
【００６２】
なお、ここでは詳細に説明しないが、給紙部には、インサータや手差しトレイなどの各種の給紙手段をすべて含むことは言うまでもない。また、以下の説明では、ボタン押下時などのアプリケーションの操作時に、マウス１１５を使用する、などのようなオペレータの動作に関する説明は省略するが、このような入力デバイスを使用してオペレータが操作することは言うまでもない。
【００６３】
次に、図７を用いて、給紙部ごとの１１６のオープン状態及びクローズ状態を検知する開閉状態検知機構について説明する。
図７（ａ）は、給紙部１１６下段の給紙部オープンボタン７０１が押下され、給紙部１１６ｅが物理的にオープンしたときの状態を表す図である。また、図７（ｂ）は、給紙部１１６の前面カバー部分を背面から見た図である。
【００６４】
給紙部オープンボタン７０１が押下されると、給紙部１１６ｅの開閉を制御するソレノイド７０３が動作する。そして、給紙部ロック部７０４のロックが外れ、給紙部１１６ｅがオープン状態となる。これにより、給紙部１１６ｅを物理的に引き出すことが可能な状態となる。
この状態になると、バネ７０５のバネの力により、給紙部１１６ｅの前面が数センチ手前へ押し出される。また、給紙部１１６ｅがオープン状態となると、給紙部ロック検知センサ７０６により、給紙部１１６ｅのオープン状態を検知し、プリントエンジン部２１０を介して、ＲＡＭ２０２にオープン状態が通知される。
【００６５】
また、給紙部１１６ｅは、オペレータが給紙部１１６の前面を物理的に押し込むことにより、クローズされる。
給紙部１１６ｅがクローズすると、クローズしたことを給紙部ロック検知センサ７０６が検知し、プリントエンジン部２１０を介して、ＲＡＭ２０２に給紙部１１６ｅのクローズ状態が通知される。また、画像形成装置１０３の給紙部の状態変更を通知する送信先として登録されている送信先に、給紙部１１６ｅがクローズされたことが通知される。Ｓ６１７において印刷制御装置１０２が登録されていた場合は、印刷制御装置１０２にも状態変更の通知が送信される。
【００６６】
給紙部１１６ｅのオープンは、給紙部オープンボタン７０１を押下する以外に、用紙管理アプリケーションに配置されている給紙部オープンボタン４０７ｅを押下することによっても可能である。
給紙部オープンボタン４０７ａ〜４０７ｈが押下されると、画像形成装置１０３に対して、押下されたボタンに対応した給紙部１１６ａ〜１１６ｈのオープン指示がＬＡＮ１０７を介して送信される。画像形成装置１０３は、給紙部のオープン指示を受信すると、対象となる給紙部を物理的にオープンする。
【００６７】
ここで、用紙管理アプリケーションが実行する、給紙部へ用紙を割り当てる処理の流れを図８のフローチャートを用いて説明する。
本フローチャートに係る印刷制御装置１０２のプログラムは、図３のＨＤＤ３０９に格納されており、ＲＡＭ３０２に読み出されＣＰＵ３０１によって実行される。
【００６８】
まず、Ｓ８０１において、用紙管理アプリケーションは、オペレータにより、用紙リスト欄４１４から１つの用紙が選択されたことを検知する。
すると、Ｓ８０２において、用紙管理アプリケーションは、図９（ａ）に示されるように、選択された属性を有する用紙を割り当てることができる給紙部を示すコンテキストメニュー９０２（９０３）を作成する。
なお、所定の属性の用紙を割り当て可能な給紙部の情報は、Ｓ５０６において画像形成装置１０３から取得した用紙の属性に関する情報の中にパラメータとして設定されている。そこで、用紙管理アプリケーションは、コンテキストメニュー９０２（９０３）を生成する際に、この用紙の属性に関する情報を用いる。
【００６９】
次に、Ｓ８０３において、用紙管理アプリケーションは、選択された用紙を割り当て可能な給紙部の中に、オープン中の給紙部があるかを確認する。
なお、Ｓ５１１やＳ６１７において給紙部の状態変更の通知を送信するように登録済みなので、給紙部がオープンまたはクローズされたときに、画像形成装置１０３は印刷制御装置１０２に給紙部の状態を通知する。
これにより、用紙管理アプリケーションは、オープン中の給紙部に関する情報を取得することができる。なお、用紙管理アプリケーションは、この通知を受信すると、給紙部の状態を更新する。
【００７０】
オープン中の給紙部がない場合、または、オープン中の給紙部はあるが、それらの給紙部が選択された用紙を割り当て可能でない場合、Ｓ８０４に遷移する。
選択された用紙を割り当て可能なオープン中の給紙部がある場合、Ｓ８０５に遷移する。
【００７１】
選択された用紙を割り当て可能なオープン中の給紙部がある場合、Ｓ８０５において、用紙管理アプリケーションは、Ｓ８０３で確認したオープン中の給紙部の給紙部情報を保存する。ここで、給紙部情報とは、各給紙部を識別する識別情報、各給紙部についての、オープン中またはクローズ中であるかという開閉状態に関する情報、割り当て可能な用紙に関する情報、などを含む情報である。
複数の給紙部がオープン中である場合は、すべての給紙部情報を保存する。
そして、Ｓ８０６において、用紙管理アプリケーションは、図９（ｂ）に示されるように、Ｓ８０２で作成したコンテキストメニューの一番上に、「オープン中」を追記する。
そして、Ｓ８０４において、Ｓ８０２またはＳ８０６で作成したコンテキストメニュー９０２または９０３を表示する。
【００７２】
ここで、図９は、Ｓ８０１〜Ｓ８０６の処理を実施した時に用紙管理アプリケーションのトップ画面４０１に表示される画面の中から、用紙リスト欄４１４部分のみを抽出したものである。
図９では、オペレータが、用紙リスト欄４１４上でマウス１１５を左クリックして両面コート紙９０１を選択し、さらに、マウス１１５を右クリックして、割り当て可能な給紙部のコンテキストメニュー９０２または９０３を表示させている状態が示されている。
【００７３】
図９（ａ）に示されているコンテキストメニュー９０２は、Ｓ８０３でＮｏであった場合に表示される画面である。すなわち、オープン中の給紙部がなかった場合、または、オープン中の給紙部はあるが、選択された属性の用紙の割り当てが不可能であった場合に、表示される画面である。
ここでは、コンテキストメニュー９０２には、接続されている給紙部Ａ〜Ｈが表示されている。
【００７４】
図９（ｂ）に示されているコンテキストメニュー９０３は、Ｓ８０３でＹｅｓであった場合に表示される画面である。すなわち、オープン中で、選択された属性の用紙を割り当て可能な給紙部があった場合に、表示される画面である。
ここでは、コンテキストメニュー９０３の一番上に、「オープン中」という表示がなされる。
また、接続されている給紙部Ａ〜Ｈに関しては、図１０で後述する設定に応じて、表示がなされる。
【００７５】
Ｓ８０７において、用紙管理アプリケーションは、オペレータによりＳ８０４で表示した給紙部のコンテキストメニュー９０３（９０２）の中から、給紙部または「オープン中」が指定されたことを検知する。
すると、Ｓ８０８において、用紙管理アプリケーションは、Ｓ８０７でオープン中の給紙部または「オープン中」が指定されたか否かを判別する。
【００７６】
オープン中でない給紙部が選択された場合、Ｓ８１０に遷移する。
すなわち、コンテキストメニュー９０２（図９（ａ））の中から給紙部が選択された場合、あるいは、コンテキストメニュー９０３（図９（ｂ））の中から、オープン中でない給紙部が選択された場合、Ｓ８１０に遷移する。
そして、用紙管理アプリケーションは、選択された給紙部に、選択された用紙を割り当て、用紙の割り当て作業を終了する。
【００７７】
一方、オープン中の給紙部または「オープン中」が指定された場合、Ｓ８０９に遷移する。
すなわち、コンテキストメニュー９０３（図９（ｂ））の中から、オープン中の給紙部が指定された場合、または、「オープン中」が選択された場合、Ｓ８０９に遷移する。
そして、Ｓ８０９において、用紙管理アプリケーションは、Ｓ８０５で保存していた、オープン中の給紙部情報に基づいて、１または複数の給紙部を特定して、用紙の割り当てを行う。
【００７８】
ここで、オープン中の給紙部が一つしかない場合は、この給紙部に割り当てを行い、用紙の割り当て作業を終了する。
なお、オープン中の給紙部をコンテキストメニュー９０３に表示後、オペレータが選択するまでに、この給紙部が物理的にクローズした場合でも、Ｓ８０５で保存していた給紙部情報に基づいて、この給紙部に用紙の割り当てを行ってもよい。また、他の実施形態として、クローズしたことをオペレータに通知し、割り当て作業をキャンセルしてもよい。
また、オープン中の給紙部が複数存在する場合は、図１０で説明するように、予め設定されている条件にしたがって割り当てを行う。
【００７９】
図１０は、オープン中の給紙部が１つ以上あるときに、用紙の割り当てを行う条件を設定するための設定画面１０００の一例である。
設定画面１０００は、用紙管理アプリケーションのトップ画面４０１において設定ボタン４２８を押下することにより、表示される。なお、ここで説明した設定画面１０００は、印刷制御装置１０２の表示装置１１３などに表示される。
【００８０】
オペレータがラジオボタン１００１〜１００４の中からいずれか一つを選択し、ＯＫボタン１００５を押下すると、選択した設定が保存され、設定画面１０００が閉じる。
また、キャンセルボタン１００６を押下すると、設定の変更がキャンセルされ、設定画面１０００が閉じる。
【００８１】
ラジオボタン１００１の「開いている給紙部すべてに割り当てる」が選択された場合、Ｓ８０５で保存していた、オープン中のすべての給紙部に選択された用紙を割り当てる。
ラジオボタン１００２の「開いている給紙部リストを別ウィンドウで表示する」が選択された場合、図９（ｂ）のコンテキストメニュー９０３でオープン中を選択した時にオープンしていた給紙部のリストを、別ウィンドウで表示する。そして、別ウィンドウに表示された給紙部のリストから、給紙部を指定させる。
【００８２】
ラジオボタン１００３の「開いている給紙部を強調表示する」を選択した場合は、オープン中の給紙部について、名前のフォントを太くしたり、色を変えたりして、オープン中であることを判別できるように強調表示する。
ラジオボタン１００４の「開いている給紙部だけ表示する」を選択した場合、オープン中で、かつ、選択された用紙を割り当て可能な給紙部だけがコンテキストメニュー９０３に表示される。
【００８３】
オペレータは、ラジオボタン１００２〜１００４のいずれか一つを選択した場合、オープン中の給紙部の中から、指定した１または複数の給紙部にのみ、選択した用紙を割り当てることができる。
他にもオープンした順番で（先にオープンした給紙部から、または、後にオープンした給紙部から）割り当てるなどの設定を用意して、そうした設定のとおり、割り当てるようにしてもよい。
【００８４】
次に、図１５を用いて、オペレータが、印刷制御装置１０２から給紙部をオープンし、選択した属性の用紙を給紙部に割り当てた後、用紙を物理的に給紙部にセットし、印刷ジョブを実行するまでの、実施形態１におけるユースケースの一例を説明する。
【００８５】
まず、Ｓ１５０１において、用紙管理アプリケーション４０１と画像形成装置１０３は、図５及び図６で説明した初期化処理を実行する。
【００８６】
Ｓ１５０２において、オペレータは、印刷制御装置１０２から給紙部１１６ａをリモートオープンするために、用紙管理アプリケーションのトップ画面４０１上の給紙部ボタン４０６ａのオープンボタン４０７ａを押下する。
用紙管理アプリケーションは、Ｓ１５０２の指示を受信すると、Ｓ１５０３において、給紙部ボタン４０６ａに対応する給紙部Ａ（給紙部１１６ａ）をオープンする指示を、画像形成装置１０３に送信する。
【００８７】
画像形成装置１０３は、給紙部Ａ（給紙部１１６ａ）をオープンする指示を受信すると、Ｓ１５０４において、給紙部Ａ（給紙部１１６ａ）をオープンする。
そして、Ｓ１５０５において、画像形成装置１０３は、給紙部Ａ（給紙部１１６ａ）がオープンしたことを用紙管理アプリケーションへ送信する。
【００８８】
用紙管理アプリケーションは、給紙部Ａ（給紙部１１６ａ）がオープンしたことを受信すると、Ｓ１５０６において、給紙部Ａ（給紙部１１６ａ）のオープンボタン４０７ａをオープン状態のアイコンへ変更し、押下できない状態へ変更する。
【００８９】
次に、Ｓ１５０７において、オペレータは、用紙管理アプリケーションのトップ画面４０１に用紙リスト欄４１４を表示させる指示を行う。
すると、Ｓ１５０８において、用紙管理アプリケーションは用紙リスト欄４１４を選択可能な状態で表示する。
【００９０】
Ｓ１５０９において、オペレータは、用紙リスト欄４１４の中から普通紙を選択し、普通紙を割り当て可能な給紙部１１６を表示するように指示をする。
すると、Ｓ１５１０において、用紙管理アプリケーションは、割り当て可能な給紙部１１６を、オープン中であるかという情報を含めて、用紙リスト欄４１４に表示する。
【００９１】
Ｓ１５１１において、オペレータはオープン中の給紙部、ここでは、給紙部Ａ（給紙部１１６ａ）を指定する。
すると、Ｓ１５１２において、用紙管理アプリケーションは、オープン中の給紙部である給紙部Ａ（給紙部１１６ａ）に普通紙を登録する。
そして、Ｓ１５１３において、用紙管理アプリケーションは、オープン中の給紙部Ａ（給紙部１１６ａ）に普通紙を割り当てる。
【００９２】
Ｓ１５１４において、オペレータは、給紙部Ａ（給紙部１１６ａ）へ普通紙の紙束を物理的にセットする。
そして、Ｓ１５１５において、オペレータは給紙部Ａ（給紙部１１６ａ）をクローズする。
【００９３】
Ｓ１５１６において、画像形成装置１０３は、給紙部Ａ（給紙部１１６ａ）がクローズされたことを検知する。
そして、Ｓ１５１７において、画像形成装置１０３は、給紙部Ａ（給紙部１１６ａ）がクローズされたことを用紙管理アプリケーションへ通知する。
すると、Ｓ１５１８において、用紙管理アプリケーションは、給紙部Ａ（給紙部１１６ａ）のオープンボタン４０７ａをクローズ状態へ変更し、押下できる状態に変更する。
【００９４】
次に、Ｓ１５１９において、オペレータは、クライアントコンピュータ１０１から、普通紙を指定して印刷ジョブの投入を指示する。
すると、Ｓ１５２０において、クライアントコンピュータ１０１は、指示された印刷ジョブを印刷制御装置１０２に投入する。
【００９５】
Ｓ１５２１において、印刷制御装置１０２は、使用する給紙部を給紙部Ａ（給紙部１１６ａ）に決定する。
そして、Ｓ１５２２において、印刷制御装置１０２は、画像形成装置１０３に対して、給紙部Ａ（給紙部１１６ａ）が指定されていることを通知し、印刷データである画像データを送信する。
すると、Ｓ１５２３において、画像形成装置１０３は、給紙部Ａ（給紙部１１６ａ）から普通紙を給紙して、送信された画像データを印刷する。
【００９６】
＜実施形態２＞
次に、実施形態２における、用紙管理アプリケーションが実行する、給紙部へ用紙を割り当てる処理の流れを、図１１のフローチャートを用いて説明する。
本フローチャートに係る印刷制御装置１０２のプログラムは、図３のＨＤＤ３０９に格納されており、ＲＡＭ３０２に読み出されＣＰＵ３０１によって実行される。
Ｓ１１０１とＳ１１０２は、実施形態１のＳ８０１とＳ８０２（図８）と同じであるため、これについては説明を省略する。
【００９７】
Ｓ１１０３において、用紙管理アプリケーションは、選択された用紙を割り当て可能な給紙部の中に、オープン済みの給紙部があるかを確認する。
ここで、オープン済みの給紙部とは、現時点ではクローズであるが、直前の一定時間（例えば、後述する図１３に示す例では、５分前）までは、オープンしていた給紙部のことを言う。
なお、Ｓ５１１やＳ６１７において給紙部の状態変更の通知を送信するように登録済みなので、給紙部がオープンまたはクローズされたときに、画像形成装置１０３は印刷制御装置１０２に給紙部の状態を通知する。
【００９８】
用紙管理アプリケーションは、この通知を受信し、給紙部の状態を更新する。
また、給紙部の状態を更新したのち、オープンからクローズに変化した場合、用紙管理アプリケーションは、クローズに変化したときの時刻を保存する。また、クローズからオープンに変化した場合は、クローズしたときに保存していた時刻をクリアする。
【００９９】
図１２に、オープン／クローズ状態とクローズ時刻を管理する、管理表の一例を表示する。
用紙管理アプリケーションは、各給紙部について、オープン／クローズ状態とクローズ時間を管理する。
ここでは、給紙部Ａと給紙部Ｈが、オープン状態であると仮定しているため、これらの給紙部についてクローズ時間は空欄となる。給紙部Ｂ〜Ｇはクローズ状態であるため、これらの給紙部についてはクローズした時間が保存されている。
【０１００】
図１３は、給紙部がオープン済みであるか否かを判定する条件を設定する設定画面１３００の一例である。
入力エリア１３０１には、数値を入力することが可能である。ここでは、給紙部オープン済み判定の時間を５分と設定した例について説明する。
【０１０１】
ここで、Ｓ１１０３においてオープン済みの給紙部の情報があるかを確認した時刻が、２０１７／１／１１ １３：２５：１０であるとする。
この場合、用紙管理アプリケーションは、図１２の管理表に基づいて、クローズ時間から現在の時刻まで５分が経過していない給紙部をオープン済みの給紙部と判定する。図１２の例では、給紙部Ｂのクローズ時間は、２０１７／１／１１ １３：２３：２０であり、まだ５分が経過していないため、オープン済み給紙部と判定される。
【０１０２】
Ｓ１１０３においてオープン済みの給紙部があった場合、Ｓ１１０５において、用紙管理アプリケーションは、オープン済み給紙部の給紙部情報を保存する。複数の給紙部がオープン済みであった場合は、オープン済みであったすべての給紙部情報を保存する。
そして、Ｓ１１０６において、Ｓ１１０２で作成したコンテキストメニューの一番上に、「オープン済み」を追記する。
【０１０３】
コンテキストメニューを作成したら、Ｓ１１０４において、用紙管理アプリケーションは、Ｓ１１０６で作成したコンテキストメニュー９０３を、トップ画面４０１に表示する。
すなわち、実施形態１においては、用紙リスト欄４１４に「オープン中」の表示がなされていたが（図９のコンテキストメニュー９０３）、これに対して、実施形態２においては「オープン済み」の表示がなされる。
【０１０４】
一方、Ｓ１１０３において、オープン済みの給紙部がなかった場合、もしくは、オープン済みの給紙部はあるが、これらが選択された用紙を割り当て可能でない場合は、そのままＳ１１０４に遷移する。
そして、Ｓ１１０４において、用紙管理アプリケーションは、Ｓ１１０２またはＳ１１０６で作成したコンテキストメニュー９０２または９０３をトップ画面４０１に表示する。
【０１０５】
Ｓ１１０７以降の処理は、「オープン中」と「オープン済み」という表示の相違がある以外は、実施形態１のＳ８０７以降の処理と同様であるため、これについては説明を省略する。
【０１０６】
次に、図１６を用いて、オペレータが、印刷制御装置１０２から給紙部をオープンし、選択した属性を有する用紙を給紙部に割り当てた後、用紙を物理的に給紙部にセットし、印刷ジョブを実行するまでの、実施形態２におけるユースケースの一例を説明する。
Ｓ１６０１〜Ｓ１６０６は、実施形態１のＳ１５０１〜Ｓ１５０６（図１）と同様であるため、これについては説明を省略する。
【０１０７】
Ｓ１６０７において、オペレータは普通紙を給紙部Ａ（給紙部１１６ａ）へ物理的にセットする。
そして、Ｓ１６０８において、オペレータは給紙部Ａ（給紙部１１６ａ）をクローズする。
【０１０８】
Ｓ１６０９において、画像形成装置１０３は給紙部Ａ（給紙部１１６ａ）のクローズを検知する。
そして、Ｓ１６１０において、画像形成装置１０３は用紙管理アプリケーション４０１へ給紙部Ａ（給紙部１１６ａ）のクローズを通知する。
Ｓ１６１１において、用紙管理アプリケーション４０１は、給紙部Ａ（給紙部１１６ａ）のオープンボタン４０７ａをクローズ状態に変更し、押下できる状態へと変更する。
【０１０９】
Ｓ１６１２において、オペレータは、用紙管理アプリケーションのトップ画面４０１に用紙リスト欄４１４を表示させる指示を行う。
すると、Ｓ１６１３において、用紙管理アプリケーションは用紙リスト欄４１４を選択可能な状態で表示する。
【０１１０】
Ｓ１６１４において、オペレータは、用紙リスト欄４１４の中から普通紙を選択し、普通紙を割り当て可能な給紙部１１６を表示するように指示をする。
すると、Ｓ１６１５において、用紙管理アプリケーションは、割り当て可能な給紙部１１６を、オープン済みであるかという情報を含めて、用紙リスト欄４１４に表示する。
【０１１１】
Ｓ１６１６において、オペレータはオープン済みの給紙部、ここでは、給紙部Ａ（給紙部１１６ａ）を指定する。
すると、Ｓ１６１７において、用紙管理アプリケーションは、オープン済みの給紙部である給紙部Ａ（給紙部１１６ａ）に普通紙を登録する。
そして、Ｓ１６１８において、用紙管理アプリケーションは、オープン済みの給紙部Ａ（給紙部１１６ａ）に普通紙を割り当てる。
【０１１２】
Ｓ１６１９〜Ｓ１６２３の処理は、実施形態１のＳ１５１９〜Ｓ１５２３の処理と同様であるため、これについては説明を省略する。
【０１１３】
実施形態１及び２では、それぞれ、給紙部がオープン中あるいはオープン済みの状態に限って説明した。しかし、本発明は、オープン中とオープン済みの給紙部が同時に存在しているときにも適用可能である。
用紙リスト欄４１４からオペレータが用紙を選択した時に、オープン中の給紙部とオープン済みの給紙部が同時に存在しているときは、「オープン中」と「オープン済み」の両方を用紙リスト欄４１４に表示する。そして、オペレータが両者を選択したら、それぞれの給紙部へ選択された用紙の割り当てを行う。
【０１１４】
あるいは、オープン中とオープン済みの両方の状態を一つであらわす「オープン」という表示を追記して、オペレータがオープンを選択したら、設定にしたがい両方の状態の給紙部に選択した用紙を割り当ててもよい。
なお、実施形態１及び２では、それぞれ、「オープン中」、「オープン済み」という文言による表示を用いたが、給紙部ボタン４０６ａ〜４０６ｈのフォントや背景色を変えることなどにより、給紙部の状態を表示してもよい。
【０１１５】
＜実施形態３＞
次に、実施形態３における、用紙管理アプリケーションが実行する、給紙部へ用紙を割り当てる処理の流れを、図１４のフローチャートを用いて説明する。
本フローチャートに係る印刷制御装置１０２のプログラムは、図３のＨＤＤ３０９に格納されており、ＲＡＭ３０２に読み出されＣＰＵ３０１によって実行される。
【０１１６】
Ｓ１４０１において、用紙管理アプリケーションは、オペレータにより、用紙リスト欄４１４から１つの用紙が選択されたことを検知する。
次に、Ｓ１４０２において、用紙管理アプリケーションは、オペレータにより、選択された用紙を給紙部に割り当てる、用紙割り当て操作が行われたことを検知する。
【０１１７】
ここで、用紙割り当て操作としては、オペレータが用紙割り当てボタン４１９（図４を参照）を押下するという操作がある。
また、用紙割り当て操作として、オペレータは、マウス１１５を用いて用紙リスト欄４１４から１つの用紙を選択して、給紙部ボタン４０６ａ〜４０６ｈ外の表示領域４０２内にドラッグアンドドロップする操作をしてもよい。
【０１１８】
すると、Ｓ１４０３において、用紙管理アプリケーションは、Ｓ１４０２で指定された給紙部の中から、オープン中またはオープン済みの給紙部があるか否かを確認する。
なお、オープン中またはオープン済みの給紙部の検知は、実施形態１または実施形態２と同様に行われる。
【０１１９】
Ｓ１４０３でオープン中またはオープン済みの給紙部がなかった場合、または、オープン中またはオープン済みの給紙部に選択されている用紙の割り当てが不可能であった場合、Ｓ１４０４に遷移する。
そして、Ｓ１４０４において、オペレータは、給紙部オープンボタン４０７ａ〜４０７ｈのいずれかを押下することにより、それに対応する給紙部に選択された用紙を割り当てる。
【０１２０】
一方、Ｓ１４０３でオープン中またはオープン済みの給紙部があり、選択されている用紙が割り当て可能である場合は、Ｓ１４０５に遷移する。
そして、Ｓ１４０５において、用紙管理アプリケーションは、実施形態１または実施形態２において説明した、用紙の割り当てを設定する条件（図１０を参照）にしたがい、給紙部に選択された属性を有する用紙を割り当てる。
【０１２１】
なお、Ｓ１４０２における選択した用紙を給紙部へ割り当てる用紙割り当て操作としては、給紙部割り当てボタン４１９を用いる方法に限られるものではない。
例えば、オペレータが、用紙リスト欄４１４において、選択した属性の用紙をマウス１１５にてダブルクリックすることで、用紙を選択するようにしてもよい。この場合、用紙管理アプリケーションは、ダブルクリックを検知すると、Ｓ１４０３以降の処理を実施する。
【０１２２】
なお、Ｓ１４０２において、マウス１１５を用いて、選択した用紙を給紙部ボタン４０６ａ〜４０６ｈ外の表示領域４０２内にドロップした場合、用紙管理アプリケーションは、ドロップした時点から、Ｓ１４０３以降の処理を実施する。但し、オープン中またはオープン済みの給紙部がない場合は、この用紙割り当て操作はキャンセルされる。
【０１２３】
また、Ｓ１４０２において、用紙リスト欄４１４において１つの用紙をマウス１１５で選択し、キーボード１１４のＥｎｔｅｒキーを押下することにより、Ｓ１４０３以降の処理を実施するとしてもよい。この場合も、オープン中またはオープン済みの給紙部がない場合は、用紙割り当て操作はキャンセルされる。
また、Ｓ１４０２において用紙リスト欄４１４で１つの用紙をマウス１１５で選択した時点で、Ｓ１４０３以降の処理を実施するようにしてもよい。この場合も、オープン中またはオープン済みの給紙部がない場合は、用紙割り当て操作はキャンセルされる。
さらに、用紙割り当て操作を検知する時点として、キーボード１１４による操作とマウス１１５による操作を同時に行った時点としてもよい。
【０１２４】
なお、Ｓ１４０４においてオペレータが選択した用紙を給紙部へ割り当てる操作としては、給紙部オープンボタンを押下する用いる方法に限られるものではない。
例えば、オペレータは、マウス１１５を用いて用紙リスト欄４１４から用紙を選択し、給紙部ボタン４０６ａ〜４０６ｈのいずれかの上にドロップすることにより、ドロップした給紙部に選択した用紙を割り当てるようにしてもよい。
【０１２５】
なお、実施形態３では、Ｓ１４０２において、用紙管理アプリケーションが用紙を給紙部に割り当てる操作を検知した後、Ｓ１４０３において、用紙管理アプリケーションがオープン中、オープン済みの給紙部があるか否かを判定した。そして、オープン中、オープン済みの給紙部がない場合、用紙管理アプリケーションは、再度、オペレータから用紙を割り当てる給紙部を選択する操作を受け付けた。
また、Ｓ１４０２において、１つの給紙部ボタンが選択された場合に、用紙管理アプリケーションがＳ１４０３に記載の処理を行うことなく、Ｓ１４０４に記載の処理を実行するとしてもよい。すなわち、Ｓ１４０２において、用紙割り当てボタン４１９の押下や、給紙部ボタン４０６ａ〜４０６ｈ外の表示領域４０２の選択がなされた場合、用紙管理アプリケーションはＳ１４０３に処理を進める。
一方で、Ｓ１４０２において、用給紙部ボタン４０６ａ〜４０６ｈのいずれかの選択を受け付けた場合、用紙管理アプリケーションはＳ１４０３に記載の処理を実行せず、Ｓ１４０４へ処理を進める。そして、Ｓ１４０４において、用紙管理アプリケーションはＳ１４０２で選択された給紙部ボタンに該当する給紙部に対して、選択された用紙の割り当て処理を実行する。
【０１２６】
実施形態３におけるユーザのユースケース例は、実施形態１または実施形態２とほぼ同様ある。実施形態１または実施形態２との相違は、用紙の割り当て操作に関する処理である。
実施形態１または実施形態２では、コンテキストメニュー９０３を表示し、コンテキストメニュー９０３から、それぞれ、「オープン中」または「オープン済み」を選択することにより給紙部の割り当てを行った。これに対して、実施形態３では、用紙を選択すると、コンテキストメニューを表示することなく、すぐに給紙部の割り当てが行われる。
【０１２７】
次に、図１７を用いて、オペレータが行う用紙割り当て操作について説明する。
ここでは、用紙割り当て操作の一例として、上述のＳ１４０２で述べたような、マウス１１５を用いて用紙リスト欄４１４から１つの用紙を選択して、給紙部ボタン４０６ａ〜４０６ｈ外の表示領域４０２内にドラッグアンドドロップする操作について説明する。
まず、図１７Ａ（１）に示すように、オペレータが、用紙リスト欄４１４から普通紙を選択してマウス１１５を左クリックする（Ｓ１７０１）。
【０１２８】
次に、図１７Ａ（２）に示すように、オペレータは、選択した普通紙をマウス１１５で表示領域４０２内にドラッグする（Ｓ１７０２）。
すると、オープン中の給紙部がある場合、オープン中の給紙部のオープンボタン４０７が点滅する（Ｓ１７０３）。ここでは、給紙部Ａ（給紙部１１６ａ）がオープン中であると仮定しているため、オープンボタン４０７ａが点滅する。例えば、オープンボタン４０７ａが、グレーから黒に一定時間ごとに変わることで点滅し、これにより、オペレータは、給紙部Ａ（給紙部１１６ａ）がオープン中であることを視認できる。
【０１２９】
この状態で、図１７Ｂ（３）に示すように、オペレータが給紙部ボタン４０６ａ〜４０６ｈ外の表示領域４０２内でマウス１１５のドロップ操作をする（Ｓ１７０４）。
すると、点滅していたオープンボタン４０７ａに対応する給紙部Ａ（給紙部１１６ａ）に、選択した用紙が割り当てられる（Ｓ１７０５）。
【０１３０】
上述した一連の操作により、オープン中の給紙部に選択した用紙が自動的に割り当てられる。
なお、上述した実施形態３における用紙割り当て操作は、実施形態１で説明した図１５のユースケースに沿って説明すると、Ｓ１５０９〜Ｓ１５１３の工程に代わり、実行される。
Ｓ１５０１〜Ｓ１５０８の処理、Ｓ１５０４〜Ｓ１５２３の処理については、実施形態３においても同様である。
【０１３１】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。
本発明は上述の実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。すなわち、上述した各実施形態及びその変形例を組み合わせた構成もすべて本発明に含まれるものである。
【符号の説明】
【０１３２】
１００  印刷システム
１０１  クライアントコンピュータ
１０２  印刷制御装置
１０３  画像形成装置
１１３  表示装置
１１４  キーボード
１１５  マウス
１１６  給紙部
４０１  用紙管理アプリケーションの画面のトップ画面
４０６  給紙部ボタン
４０７  給紙部オープンボタン
４１４  用紙リスト欄
９０２  コンテキストメニュー
９０３  コンテキストメニュー
【図１】
2019195943.tif 000003
【図２】
2019195943.tif 000004
【図３】
2019195943.tif 000005
【図４】
2019195943.tif 000006
【図５】
2019195943.tif 000007
【図６】
2019195943.tif 000008
【図７】
2019195943.tif 000009
【図８】
2019195943.tif 000010
【図９】
2019195943.tif 000011
【図１０】
2019195943.tif 000012
【図１１】
2019195943.tif 000013
【図１２】
2019195943.tif 000014
【図１３】
2019195943.tif 000015
【図１４】
2019195943.tif 000016
【図１５】
2019195943.tif 000017
【図１６】
2019195943.tif 000018
【図１７Ａ】
2019195943.tif 000019
【図１７Ｂ】
2019195943.tif 000020