(57)【要約】【課題】  情報処理装置に応じた操作性を提供可能な用紙管理システム、特に、ＩＰアドレスの入力により用紙管理先を特定する情報処理装置とＩＰアドレスの入力によらずに用紙管理先を特定する情報処理装置とを備える用紙管理システムを提供。【解決手段】  用紙管理システムは、直接接続された装置の情報（１００４）を用いて画像形成装置（１０３）の機器情報を取得して用紙管理画面（１５１）を表示する印刷処理装置（１０２）と、ユーザにより入力されたＩＰアドレスを用いて画像形成装置の機器情報を取得して用紙管理画面を表示するクライアントコンピュータ（１０２）を備える。【選択図】  図９
2020017123.tif 000002
【特許請求の範囲】
【請求項１】
用紙に印刷を行う画像形成装置と、前記画像形成装置と通信可能な第１の情報処理装置と、前記第１の情報処理装置を介して前記画像形成装置と通信可能な第２の情報処理装置と、を備える用紙管理システムにおいて、
前記第１の情報処理装置は、
前記画像形成装置に接続する第１のＬＡＮインタフェースと、
ネットワークに接続する第２のＬＡＮインタフェースと、
情報を表示する第１の表示部と、
用紙管理をおこなうための画面を前記第１の表示部に表示すべく、前記第１のＬＡＮインタフェースを介して接続されている装置の情報に基づき前記画像形成装置の機器情報を取得する手段を有し、
第２の情報処理装置は、
前記ネットワークに接続する第３のＬＡＮインタフェースと、
情報を表示する第２の表示部と、
用紙管理をおこなうための画面を前記第２の表示部に表示すべく、ユーザにより入力されたアドレス情報を用い、前記第３のＬＡＮインタフェースを介して前記画像形成装置の機器情報を取得する手段と、
を有することを特徴とする用紙管理システム。
【請求項２】
前記機器情報は、モデル情報を含むことを特徴とする請求項１に記載の用紙管理システム。
【請求項３】
前記機器情報は、ハードウェアオプション情報を含むことを特徴とする請求項１または２に記載の用紙管理システム。
【請求項４】
前記機器情報は、給紙段情報を含むことを特徴とする請求項１乃至３のいずれか１項に記載の用紙管理システム。
【請求項５】
前記機器情報は、用紙リスト情報を含むことを特徴とする請求項１乃至４のいずれか１項に記載の用紙管理システム。
【請求項６】
前記第１の情報処理装置のアドレス情報が入力されたことに基づき、前記第２の情報処理装置は、前記画像形成装置の機器情報を取得することを特徴とする請求項１乃至５のいずれか１項に記載の用紙管理システム。
【請求項７】
前記第１の情報処理装置および前記第２の情報処理装置には共通の用紙管理アプリケーションがインストールされることを特徴とする請求項１乃至６のいずれか１項に記載の用紙管理システム。
【請求項８】
前記用紙管理アプリケーションは、ＬＡＮインタフェースを介して直接接続される装置の情報が所定のパスに格納されていることに基づき前記ユーザにアドレス情報の入力を要求することなく前記画像形成装置の機器情報を取得し、ＬＡＮインタフェースを介して直接接続される装置の情報が所定のパスに格納されていないことに基づき前記ユーザにアドレス情報の入力を要求することを特徴とする請求項７に記載の用紙管理システム。
【請求項９】
前記第１の情報処理装置は、外部装置から受信したＰＤＬデータに基づく画像データを前記画像形成装置に送信することを特徴とする請求項１乃至８のいずれか１項に記載の用紙管理システム。
【請求項１０】
用紙に印刷を行う画像形成装置と、画像形成装置と通信可能な第１の情報処理装置と、前記第１の情報処理装置を介して前記画像形成装置と通信可能な第２の情報処理装置と、を備える用紙管理システムの制御方法であって、  前記画像形成装置に接続する第１のＬＡＮインタフェースと、ネットワークに接続する第２のＬＡＮインタフェースと、情報を表示する第１の表示部と、を備える前記第１の情報処理装置において、用紙管理をおこなうための画面を前記第１の表示部に表示すべく前記第１のＬＡＮインタフェースを介して接続されている装置の情報に基づき前記画像形成装置の機器情報を取得する工程と、
前記ネットワークに接続する第３のＬＡＮインタフェースと、情報を表示する第２の表示部と、を備える第２の情報処理装置において、用紙管理をおこなうための画面を前記第２の表示部に表示すべく、ユーザにより入力されたアドレス情報を用い、前記第３のＬＡＮインタフェースを介して前記画像形成装置の機器情報を取得する工程と、
を有することを特徴とする制御方法。
【請求項１１】
用紙に印刷を行う画像形成装置と、画像形成装置と通信可能な第１の情報処理装置と、前記第１の情報処理装置を介して前記画像形成装置と通信可能な第２の情報処理装置と、を備える用紙管理システムの制御方法をコンピュータに実行させるプログラムであって、前記制御方法は、
前記画像形成装置に接続する第１のＬＡＮインタフェースと、ネットワークに接続する第２のＬＡＮインタフェースと、情報を表示する第１の表示部と、を備える前記第１の情報処理装置において、用紙管理をおこなうための画面を前記第１の表示部に表示すべく前記第１のＬＡＮインタフェースを介して接続されている装置の情報に基づき前記画像形成装置の機器情報を取得する工程と、
前記ネットワークに接続する第３のＬＡＮインタフェースと、情報を表示する第２の表示部と、を備える第２の情報処理装置において、用紙管理をおこなうための画面を前記第２の表示部に表示すべく、ユーザにより入力されたアドレス情報を用い、前記第３のＬＡＮインタフェースを介して前記画像形成装置の機器情報を取得する工程と、
を有することを特徴とするプログラム。
【請求項１２】
前記機器情報は、モデル情報を含むことを特徴とする請求項１１に記載のプログラム。
【請求項１３】
前記機器情報は、ハードウェアオプション情報を含むことを特徴とする請求項１１または１２に記載のプログラム。
【請求項１４】
前記機器情報は、給紙段情報を含むことを特徴とする請求項１１乃至１３のいずれか１項に記載のプログラム。
【請求項１５】
前記機器情報は、用紙リスト情報を含むことを特徴とする請求項１１乃至１４のいずれか１項に記載のプログラム。
【請求項１６】
前記第２の情報処理装置において、前記第１の情報処理装置のアドレス情報が入力されたことに基づき、前記第２の情報処理装置は、前記画像形成装置の機器情報を取得する請求項１１乃至１５のいずれか１項に記載のプログラム。
【請求項１７】
前記第１の情報処理装置および前記第２の情報処理装置には共通の用紙管理アプリケーションがインストールされることを特徴とする請求項１１乃至１６のいずれか１項に記載のプログラム。
【請求項１８】
前記用紙管理アプリケーションは、ＬＡＮインタフェースを介して直接接続される装置の情報が所定のパスに格納されていることに基づき前記ユーザにアドレス情報の入力を要求することなく前記画像形成装置の機器情報を取得し、ＬＡＮインタフェースを介して直接接続される装置の情報が所定のパスに格納されていないことに基づき前記ユーザにアドレス情報の入力を要求することを特徴とする請求項１１乃至１７のいずれか１項に記載のプログラム。
【請求項１９】
前記第１の情報処理装置は、外部装置から受信したＰＤＬデータに基づく画像データを前記画像形成装置に送信することを特徴とする請求項１１乃至１８のいずれか１項に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷に使用する用紙の情報を管理する印刷システムに関する。この印刷システムは、プリンタや複写機等の画像形成装置や、ＰＣ等の情報処理装置を備える。
【背景技術】
【０００２】
従来、シートに画像を形成する装置としてプリンタ等の画像形成装置（印刷装置）が知られている。また、こうした印刷装置で利用する用紙の情報を別の装置（情報処理装置）で管理する印刷システムが知られている（特許文献１）。
【０００３】
特許文献１の情報処理装置は、印刷に寄与する調整値を用紙種類毎に設定することができるため、高度な印刷処理を実現することができる。また、調整値が設定された用紙種類は用紙トレイに紐づけて管理することができる。そのため、様々な用紙種類を別々の用紙トレイに紐づけておくことで、高度な印刷処理を用途に応じて使い分けることができる。特に、特許文献１では、用紙トレイと用紙種類の対応関係が一覧可能に画面表示される。そのため、ユーザは、この画面を確認しながら印刷処理の実行指示をおこなうことで、高度な印刷処理を用途に応じて容易に使い分けることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１８−８６７６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１では、画像形成装置に直接接続された情報処理装置でのみ用紙管理が行われている。しかしながら、ユーザの利便性を考慮するとネットワーク上の他の情報処理装置からでも同様の操作性で用紙管理を行えることが望ましい。これを実現するには、例えば、直接接続された情報処理装置および他の情報処理装置に対し、リモート操作機能が設けられた用紙管理アプリケーションを配布するとよい。この用紙管理アプリケーション上において、ＩＰアドレス等のアドレス情報を入力すれば、ネットワーク上のどの端末からであっても用紙管理を行うことができる。
【０００６】
ところが、画像形成装置に直接接続されている情報処理装置のように、用紙管理先が予め特定できる装置にとって、こうしたアドレス情報の入力は手間となる場合がある。そのため、用紙管理システムは、アドレス情報の入力で用紙管理先を特定する方法とアドレス情報の入力によらずに用紙管理先を特定する方法を両立できることが望ましい。
【０００７】
本発明の目的は、情報処理装置に応じた操作性を提供可能な用紙管理システムを提供することである。特に、ＩＰアドレスの入力により用紙管理先を特定する情報処理装置とＩＰアドレスの入力によらずに用紙管理先を特定する情報処理装置とを備える用紙管理システムを提供することである。
【課題を解決するための手段】
【０００８】
本発明は、用紙に印刷を行う画像形成装置と、前記画像形成装置と通信可能な第１の情報処理装置と、前記第１の情報処理装置を介して前記画像形成装置と通信可能な第２の情報処理装置と、を備える用紙管理システムにおいて、前記第１の情報処理装置は、前記画像形成装置に接続する第１のＬＡＮインタフェースと、ネットワークに接続する第２のＬＡＮインタフェースと、情報を表示する第１の表示部と、用紙管理をおこなうための用紙管理画面を前記第１の表示部に表示すべく、前記第１のＬＡＮインタフェースを介して接続されている装置の情報に基づき前記画像形成装置の機器情報を取得する手段を有し、第２の情報処理装置は、前記ネットワークに接続する第３のＬＡＮインタフェースと、情報を表示する第２の表示部と、用紙管理をおこなうための用紙管理画面を前記第２の表示部に表示すべく、ユーザにより入力されたアドレス情報を用い、前記第３のＬＡＮインタフェースを介して前記画像形成装置の機器情報を取得する手段と、を有することを特徴とするものである。
【発明の効果】
【０００９】
本発明によれば、情報処理装置に応じた操作性を提供可能な用紙管理システム、特に、ＩＰアドレスの入力により用紙管理先を特定する情報処理装置とＩＰアドレスの入力によらずに用紙管理先を特定する情報処理装置とを備える用紙管理システムを提供できる。
【図面の簡単な説明】
【００１０】
【図１】図１（Ａ）は用紙管理システムの構成を示す図である。図１（Ｂ）は用紙管理画面を示す図である。
【図２】図２（Ａ）は画像形成装置１０３のハードウェア構成示す図である。図２（Ｂ）は画像形成装置１０３のソフトウェア構成示す図である。
【図３】図３（Ａ）印刷処理装置１０２のハードウェア構成を示す図である。図３（Ｂ）は印刷処理装置１０２のソフトウェア構成を示す図である。
【図４】図４（Ａ）はクライアントコンピュータ１０１のハードウェア構成を示す図である。図４（Ｂ）はクライアントコンピュータ１０１のソフトウェア構成を示す図である。
【図５】用紙管理アプリ起動処理のフローを示す図である。
【図６】プリンタ応答処理のフローを示す図である。
【図７】用紙管理の基本フローを示す図である。
【図８】図８（Ａ）は用紙リスト画面を示す図である。図８（Ｂ）は用紙設定画面を示す図である。
【図９】接続処理のフローを示す図である。
【図１０】図１０（Ａ）は印刷処理装置のディレクトリ構成を示す図である。図１０（Ｂ）は情報処理装置のディレクトリ構成を示す図である。
【図１１】接続先入力画面を示す図である。
【図１２】図１２（Ａ）は実施例１において印刷処理装置で用紙管理アプリケーションを実行した場合のトップ画面を示す図である。図１２（Ｂ）は実施例１において情報処理装置で用紙管理アプリケーションを実行した場合のトップ画面を示す図である。
【図１３】図１３（Ａ）は実施例２において印刷処理装置で用紙管理アプリケーションを実行した場合のトップ画面を示す図である。図１３（Ｂ）は実施例２において情報処理装置で用紙管理アプリケーションを実行した場合のトップ画面を示す図である。
【図１４】実施例２における用紙管理アプリケーションの起動処理のフローを示す図である。
【図１５】図１５（Ａ）は実施例１の変形例において印刷処理装置で用紙管理アプリケーションを実行した場合のトップ画面を示す図である。図１５（Ｂ）は実施例１の変形例において情報処理装置で用紙管理アプリケーションを実行した場合のトップ画面を示す図である。
【図１６】図１６（Ａ）は実施例１のリモート接続のユースケースを示す図である。図１６（Ｂ）は実施例１のローカル接続のユースケースを示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態について図面を用いて説明する。ここでは、用紙管理システムの基本的な構成について初めに説明し、ユースケースに対応した構成を実施例毎に詳細に説明する。
【００１２】
＜＜用紙管理システム＞＞
用紙管理システムの概要について説明する。図１（Ａ）は用紙管理システムの構成を示す図である。図１の用紙管理システム（印刷システム）１００は、クライアントコンピュータ１０１、印刷処理装置１０２と画像形成装置１０３を備えており、各々が通信可能に接続されている。クライアントコンピュータ１０１、印刷処理装置１０２は画像形成装置１０３に対する外部端末（情報処理装置）として機能する。
【００１３】
クライアントコンピュータ１０１と印刷処理装置１０２とは、Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ（ＬＡＮ）１１０を介して通信可能に接続されている。また、印刷処理装置１０２と画像形成装置１０３とは、画像ビデオケーブル１０７及び制御ケーブル１０８を介して接続されている。なお、画像形成装置１０３は、ＬＡＮ１１０に直接接続されていない。画像形成装置１０３とクライアントコンピュータ１０１とは、印刷処理装置１０２を介して通信する。なお、画像形成装置１０３は、ＬＡＮ１１０に接続されても良い。つまり、画像形成装置１０３は、直接的にクライアントコンピュータ１０１と通信可能に接続されていても良い。
【００１４】
画像形成装置１０３は様々な機能を有する複合機である。画像形成装置１０３は、クライアントコンピュータ１０１や印刷処理装置１０２から受信したデータに基づいて印刷を実行する。また、画像形成装置１０３は、原稿から読み取った画像データをコピーしたり、共有フォルダに送信したりすることが可能である。
【００１５】
クライアントコンピュータ１０１は、アプリケーションを起動させて用紙管理システム１００を操作したり、プリンタドライバから印刷指示を行う。
【００１６】
印刷処理装置１０２は、アプリケーションを起動させて用紙管理システム１００を操作したり、プリンタドライバから印刷指示を行う。印刷処理装置１０２は、画像形成装置１０３と連携して画像処理を行う機能を備える。印刷処理装置１０２は、ＬＡＮ１１０上において、画像形成装置１０３の受付口として機能しており、画像形成に関する通信を受信した場合に画像形成装置１０３に転送を行う。例えば、クライアントコンピュータ１０１から用紙管理アプリケーションやプリンタドライバを用いて画像形成装置１０３の操作をする場合、通信先として印刷処理装置を指定すればよい。
【００１７】
ユーザは、クライアントコンピュータ１０１・印刷処理装置１０２において、印刷管理画面を表示して印刷管理を行う。図１（Ｂ）は印刷管理画面を示す図である。印刷管理画面１５０は、用紙管理アプリケーション１５１のウィンドウと、プリンタドライバ１５２のウィンドウを備える。ユーザは、用紙管理アプリケーション１５１で用紙情報の管理をおこない、プリンタドライバ１５２で印刷ジョブの実行指示を行う。
【００１８】
＜＜画像形成装置＞＞
画像形成装置の構成について説明する。図２（Ａ）は画像形成装置１０３のハードウェア構成示す図である。
【００１９】
図２（Ａ）に示すように、画像形成装置１０３は、操作パネル１０５、プリントエンジン１０９、スキャナ１０４、フィニッシャ１０６、給紙トレイ１１７〜１２１およびコントローラ２００を備える。
【００２０】
操作パネル１０５は、ユーザに情報に対して情報を表示し、ユーザの操作を受け付けるパネルである。操作パネル１０５は、液晶画面等の表示部と、タッチセンサやハードキー等の入力部を備える。
【００２１】
プリントエンジン１０９は、シートに画像を形成する画像形成処理部である。プリントエンジン１０９では、例えば電子写真方式を用いて画像を形成し、トナー像をシートに熱定着させることで印刷を行う。
【００２２】
スキャナ１０４は、原稿を読み取る読取装置である。原稿の読取は圧板原稿台でおこなっても、ＡＤＦでおこなってもよい。
【００２３】
フィニッシャ１０６は、シートに後処理を施す後処置装置である。フィニッシャ１０６は、プリントエンジン１０９から搬送されたシートに対しソート処理・パンチ処理・ステイプル処理等を施し、排紙する。
【００２４】
給紙トレイ１１７〜１２１は、画像形成に用いるシートを格納する用紙格納部である。各給紙トレイには番号が割り振られており、用紙管理アプリケーションを用いて、格納された用紙の情報を管理することができる。
【００２５】
コントローラ２００は、画像形成装置１０３を統括的に制御する制御部である。コントローラ２００は、ＣＰＵ２０１、ＲＡＭ２０２、ＲＯＭ２０３、不揮発性メモリ２０９、操作パネルインタフェース２０５、印刷インタフェース２０７、読取インタフェース２１２、フィニッシャインタフェース２１３、外部記憶インタフェース２０８、ビデオインタフェース２１１、ＬＡＮコントローラ２０６を備える。
【００２６】
ＣＰＵ２０１は、ＲＯＭ２０３または外部記憶装置２１０に記憶された制御プログラムに基づいてシステムバス２０４に接続される各種のデバイスとのアクセスを総括的に制御する。ＲＡＭ２０２は主としてＣＰＵ２０１の主メモリ、ワークエリア等として機能する。インタフェース２０５、２０７、２１２、２１３、２０８、２１４は、接続されたデバイスとＣＰＵ２０１との間でデータの入出力を可能にする。
【００２７】
外部記憶装置２１０は、データの記憶をおこなう記憶部であり例えばＨＤＤ等が用いられる。外部記憶装置２１０は、アプリケーションプログラム、フォントデータ、フォームデータ等の記憶に用いられる。外部記憶装置２１０は、プリントジョブを一時的にスプールし、スプールされたジョブを外部から制御するためのジョブ格納領域として使用される。外部記憶装置２１０は、スキャナ１０４から読み取った画像データやプリントジョブの画像データを留め置き印刷データとして保持する。外部記憶装置２１０は、ジョブログ、画像ログ等各種ログを保持する。不揮発性メモリ２０９は、各種設定情報を記憶している。ビデオインタフェース２１１はケーブル１０７を介して印刷処理装置１０２から送信されてくる画像データを受信する。ＬＡＮコントローラ２０６（ＬＡＮインタフェース）は、ケーブル１０８を介して印刷処理装置１０２との間で通信し、制御命令等を受信する。
【００２８】
図２（Ｂ）は画像形成装置１０３のソフトウェア構成を示す図である。画像形成装置１０３を制御するシステムソフトウェア２５１は、接続管理ユニット２５２、ネットワーク制御ユニット２５３、ジョブ制御ユニット２５４を備える。システムソフトウェア２５１は、コントローラ２００内においてＣＰＵ２０１がプログラムを実行することで実現される。換言すると、コントローラ２００はシステムソフトウェア２５１内の各種ユニットとして機能する。
【００２９】
接続管理ユニット２５２は、クライアントコンピュータ１０１または印刷処理装置１０２上でアプリケーションと画像形成装置１０３間の接続管理を制御するユニットである。接続管理ユニット２５２は、接続中のアプリケーションの接続数管理し、クライアントコンピュータ１０１または印刷処理装置１０２とやり取りすることが可能である。接続元情報は例えば図１５（Ａ）（Ｂ）（Ｃ）のように管理される。ネットワーク制御ユニット２５３は、ＬＡＮコントローラ２０６を介して印刷処理装置１０２との通信処理を制御するユニットである。ジョブ制御ユニット２５４は、印刷処理シーケンスやジョブの順番など印刷制御するユニットである。ジョブ制御ユニット２５４は、印刷処理装置１０２から送られてきた画像データに基づき、プリントエンジン１０９に印刷処理を実行させる。
【００３０】
＜＜印刷処理装置＞＞
印刷処理装置の構成について説明する。図３（Ａ）は印刷処理装置１０２のハードウェア構成を示す図である。
【００３１】
図３（Ａ）に示すように、印刷処理装置１０２は、表示装置１１１、キーボード１１２、マウス１１３、およびコントローラ３００を備える。
【００３２】
表示装置１１１は、情報を表示する表示部であり、例えば液晶モニタである。表示装置１１１はタッチパネルであってもよい。
【００３３】
キーボード１１２、マウス１１３は、ユーザによる入力操作を受け付ける入力部である。
【００３４】
コントローラ３００は、印刷処理装置１０２を統括的に制御する制御部である。コントローラ３００は、ＣＰＵ３０１、ＲＡＭ３０２、ＲＯＭ３０３、入出力インタフェース３０５、外部記憶インタフェース３０８、ＬＡＮコントローラ３０６、３０７、ビデオインタフェース３１０を備える。
【００３５】
ＣＰＵ３０１は、ＲＯＭ３０３または外部記憶装置３０９に記憶された制御プログラムに基づいてシステムバス３０４に接続される各種のデバイスとのアクセスを総括的に制御する。ＲＡＭ３０２は主としてＣＰＵ３０１の主メモリ、ワークエリア等として機能する。インタフェース３０５、３０９は、接続されたデバイスとＣＰＵ３０１との間でデータの入出力を可能にする。外部記憶装置３０９は、ハードディスクは、アプリケーションプログラム、フォントデータ、フォームデータ等を記憶したり、プリントジョブを一時的にスプールする。外部記憶装置２１０は、スプールされたジョブをＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）処理し、再度保存するためのジョブ格納領域として使用される。
【００３６】
ＬＡＮコントローラ３０６は、ケーブル１０８を介して画像形成装置と通信し、制御命令等を送信する。ＬＡＮコントローラ３０７は、ケーブル１１０を介してネットワークに接続する。ビデオインタフェース３１０は、ケーブル１０７を介して画像形成装置１０３へＲＩＰ処理した画像データを送信する。
【００３７】
図３（Ｂ）は印刷処理装置１０２のソフトウェア構成を示す図である。
【００３８】
印刷処理装置１０２を制御するシステムソフトウェア３５１は、用紙管理操作を行うアプリケーションと、印刷指示を行うプリンタドライバ、ジョブ管理ユニット３５８を備える。
【００３９】
用紙管理操作を行うアプリケーションは、ＵＩ制御ユニット３５２、用紙管理ユニット３５３、給紙段管理ユニット３５４、ネットワーク制御ユニット３５５、操作制限ユニット３５６、設定管理ユニット３５７を備える。
【００４０】
ＵＩ制御ユニット３５２は、用紙管理システムで表示する画面を制御するユニットである。ＵＩ制御ユニット３５２は、システム設定に従い、画面表示文言や用紙サイズの表示単位系の表示を切り替えるように制御することが可能である。
【００４１】
用紙管理ユニット３５３は、画像形成装置１０３と通信を行い、取得した用紙情報を管理するユニットである。用紙情報は例えば図９の用紙設定管理テーブル９１０として管理される。用紙管理ユニット３５３は、用紙設定管理テーブル９１０に対して、用紙情報の編集、追加、削除、検索を行うことが可能である。用紙設定管理テーブル９１０は、用紙情報を用紙ＩＤごとに管理するための管理テーブルであり、不揮発領域である外部記憶装置３０９で管理される。
【００４２】
給紙段管理ユニット３５４は、画像形成装置１０３と通信を行い、取得した給紙段情報を管理するユニットである。給紙段情報は例えば、図９の給紙段管理テーブル９２０として管理される。給紙段管理ユニット３５４は、給紙段管理テーブル９２０に対して、給紙段情報の編集、追加、削除、検索を行うことが可能である。給紙段管理テーブル９２０は、給紙段情報を給紙段ＩＤごとに管理するための管理テーブルであり、不揮発領域である外部記憶装置３０９で管理される。
【００４３】
ネットワーク制御ユニット３５５は、ＬＡＮコントローラ３０６を介して画像形成装置１０３、およびＬＡＮコントローラ３０７を介してネットワーク上のクライアントコンピュータ１０１との通信処理を制御するユニットである。ネットワーク制御ユニット３５５は、ＬＡＮコントローラ３０７を介して受信したクライアントコンピュータ１０１の用紙管理システム１００の操作指示を、ＬＡＮコントローラ３０６を介して画像形成装置１０３と送受信する通信処理を制御する。
【００４４】
操作制限ユニット３５６は、多重接続を制御するユニットである。操作制限テーブル１６２０は、不揮発領域である外部記憶装置３０９に格納される。
【００４５】
設定管理ユニット３５７は、用紙管理システムに関するシステム設定、およびお気に入り情報を管理するユニットである。お気に入り情報の編集、追加、削除、検索を行うことが可能である。システム設定とは、例えば、用紙管理システムの画面表示文言の言語設定や、用紙サイズの表示単位系（ミリまたはインチ）設定である。設定管理テーブルは、用紙管理システム１００の設定情報を管理するための管理テーブルである。設定管理テーブルは不揮発領域である外部記憶装置３０９に格納される。
【００４６】
ジョブ管理ユニット３５８は、印刷処理シーケンスやジョブの順番を管理するユニットである。ジョブ管理ユニット３５８は、印刷処理装置１０２が受信したジョブを管理し、ＬＡＮコントローラ３０６およびビデオインタフェース３１０を介して画像形成装置１０３へ受信ジョブを印刷するためのデータ転送を制御する。また、ジョブ管理ユニット３５８は、ネットワークからＬＡＮコントローラ３０７の特定ポート宛てに送信されたデータを、画像形成装置１０３に転送する。同様に、ジョブ管理ユニット３５８は、画像形成装置１０３からＬＡＮコントローラ３０６の特定ポート宛てに送信されたデータを、ネットワーク上の指定の宛先に転送する。
【００４７】
＜＜クライアントコンピュータ＞＞
クライアントコンピュータ１０１の構成について説明する。図４（Ａ）はクライアントコンピュータ１０１のハードウェア構成を示す図である。図４（Ａ）に示すように、クライアントコンピュータ１０１は、表示装置１１１、キーボード１１２、マウス１１３、およびコントローラ３００を備える。
【００４８】
表示装置１１４は、情報を表示する表示部であり、例えば液晶モニタである。表示装置１１４は、タッチパネルであってもよい。
【００４９】
キーボード１１５、マウス１１６は、ユーザによる入力操作を受け付ける入力部である。
【００５０】
コントローラ４００は、クライアントコンピュータ１０１を統括的に制御する制御部である。コントローラ４００は、ＣＰＵ４０１、ＲＡＭ４０２、ＲＯＭ４０３、入出力インタフェース４０５、外部記憶インタフェース４０７、ＬＡＮコントローラ４０６、を備える。
【００５１】
ＣＰＵ４０１は、ＲＯＭ４０３または外部記憶装置４０８に記憶された制御プログラムに基づいてシステムバス４０４に接続される各種のデバイスとのアクセスを総括的に制御する。ＲＡＭ４０２は主としてＣＰＵ３０１の主メモリ、ワークエリア等として機能する。インタフェース４０５、４０７は、接続されたデバイスとＣＰＵ４０１との間でデータの入出力を可能にする。なお、ここでは、インタフェース４０５に対し複数のデバイスに接続しているが、接続するデバイスの数に応じてインタフェースを分けて配置してもよい。外部記憶装置４０８は、アプリケーションプログラム、フォントデータ、フォームデータ等を記憶する。
【００５２】
図４（Ｂ）はクライアントコンピュータ１０１のソフトウェア構成を示す図である。クライアントコンピュータ１０１を制御するシステムソフトウェア４５１は、用紙管理操作を行うアプリケーションと、印刷指示を行うプリンタドライバを備える。
【００５３】
用紙管理操作を行うアプリケーションは、ＵＩ制御ユニット４５２、用紙管理ユニット４５３、給紙段管理ユニット４５４、ネットワーク制御ユニット４５５、操作制限ユニット４５６、設定管理ユニット４５７を備える。これらについては、図３（Ｂ）の対応する名称のユニットと同じであるため、説明を省略する。
【００５４】
＜＜用紙設定〜印刷までの操作フロー＞＞
オペレータが用紙の設定変更および印刷を行う一連の流れについて図７を用いて説明する。
【００５５】
Ｓ７００において、印刷処理装置１０２は、用紙管理アプリを起動する。
【００５６】
Ｓ７０１において、オペレータは用紙管理アプリのトップ画面（実行画面ｍ用紙かｒに画面）８１０の用紙リストボタン８１１を押下する。
【００５７】
Ｓ７０２において、コントローラ３００は、ＵＩ制御ユニット３５２に対して、用紙管理ユニット３５３から用紙設定管理テーブル９１０取得するように制御する。コントローラ３００は、ＵＩ制御ユニット３５２に対して、取得した用紙リストに従い、用紙リスト画面８３０を作成するように制御する。
【００５８】
Ｓ７０３において、コントローラ３００は、ＵＩ制御ユニット３５２に対して表示装置１１１へ用紙リスト画面８３０を表示するように制御する。
【００５９】
Ｓ７０４において、オペレータは、用紙リスト画面８３０上で、印刷で使う用紙を左クリックで選択する。コントローラ３００は、ＵＩ制御ユニット３５２に対して、左クリックで選択された用紙を選択状態となるように制御する。オペレータは、用紙を給紙段へ登録するために名称の領域を右クリックする。
【００６０】
Ｓ７０５において、コントローラ３００は、右クリックを検知した場合、ＵＩ制御ユニットに対して、用紙登録コンテキストメニューを作成するように制御する。コントローラ３００は、用紙管理ユニット３５３から用紙に該当する用紙設定管理テーブル９１０の設定可能給紙段ＩＤを取得し、給紙段管理テーブル９２０から対応する給紙段名称を取得するように制御する。例えば、図９の例では、コントローラ３００は、用紙Ａ（用紙ＩＤ＝１）の設定可能給紙段ＩＤ＝｛１、２、３、４、５｝を取得し、給紙段管理テーブル９２０から各給紙段ＩＤの給紙段名称を取得する。この例では、用紙カセット１、用紙カセット２、用紙カセット３、用紙カセット４、手差しトレイが取得され、コントローラ３００は、ＵＩ制御ユニット３５２に対して、用紙登録コンテキストメニューを作成する。
【００６１】
Ｓ７０６において、コントローラ３００は、ＵＩ制御ユニット３５２に対して、用紙登録コンテキストメニューを表示するように制御する。
【００６２】
Ｓ７０７において、オペレータは、用紙リスト画面８３０において、印刷で使う用紙を選択し、ダブルクリックする。
【００６３】
Ｓ７０８において、コントローラ３００は、ＵＩ制御ユニット３５２に対して、用紙設定画面８５０を作成するように制御する。
【００６４】
ステップ７０９において、コントローラ３００は、ＵＩ制御ユニット３５２に対して、用紙設定画面８５０を表示するように制御する。
【００６５】
Ｓ７１０において、オペレータは、用紙設定画面８５０の用紙情報の調整項目一覧８５２で二次転写電圧の調整をダブルクリックする。
【００６６】
Ｓ７１１において、コントローラ３００は、ＵＩ制御ユニット３５２に対して、二次転写電圧調整画面（不図示）を作成するように制御する。
【００６７】
Ｓ７１２において、コントローラ３００は、ＵＩ制御ユニット３５２に対して、二次転写電圧調整画面（不図示）を表示するように制御する。
【００６８】
Ｓ７１３において、オペレータは二次転写電圧調整画面（不図示）上で、調整値を変更し、ＯＫボタン８９２をクリックする。
【００６９】
Ｓ７１４において、コントローラ３００は、用紙管理ユニット３５３に対して、調整値を画像形成装置１０３へ設定するように制御する。
【００７０】
Ｓ７１５において、コントローラ２００は、受信した調整値を設定するように制御する。
【００７１】
ステップ７１６において、コントローラ３００は、ＵＩ制御ユニット３５２に対して、二次転写電圧調整画面（不図示）を閉じるように制御する。
【００７２】
ステップ７１７において、コントローラ３００は、ＵＩ制御ユニット３５２に対して、用紙設定画面８５０を表示するように制御する。
【００７３】
Ｓ７１８において、オペレータは、用紙設定画面８５０のＯＫボタン８５４をクリックし、用紙の設定変更を終了する。
【００７４】
ステップ７１９において、コントローラ３００は、ＵＩ制御ユニット３５２に対して、用紙設定画面８５０を閉じるように制御する。
【００７５】
Ｓ７２０において、オペレータは、用紙リスト画面８３０上で、印刷で使う用紙を選択し、Ｓ７０５で説明した用紙登録コンテキストメニューから用紙カセット１を選択して、用紙を給紙段へ登録する。
【００７６】
Ｓ７２１において、コントローラ３００は、用紙管理ユニット３５３に対して、選択中の用紙に対応する用紙設定管理テーブル９１０の情報を用紙カセット１に登録するための用紙設定指示を作成するように制御する。コントローラ３００は、ネットワーク制御ユニット３５５に対して、ＬＡＮコントローラ３０６を制御して制御ケーブル１０８を経由して画像形成装置１０３へ用紙設定指示を送信する。
【００７７】
Ｓ７２２において、コントローラ２００は、ＬＡＮコントローラ２０６で用紙設定指示を受信すると、指定された給紙段（ここでは用紙カセット１）に対して、受信した用紙の用紙情報を設定する。コントローラ３００は、用紙設定を行った用紙の使用履歴をカウントアップし、用紙設定管理テーブルに使用履歴を書き込むように制御する。
【００７８】
以上が、印刷に使う用紙を設定する手順の説明である。なお、設定を行う用紙を対応給紙段に格納する処理はどのタイミングでおこなってもよい。
【００７９】
次に、設定した用紙を使ってＡ社ジョブ１を印刷する流れを説明する。
【００８０】
印刷ジョブを投入する場合、給紙段と用紙の対応関係を一覧すべく、オペレータは、トップ画面の表示指示を行う（Ｓ７２３）。トップ画面の表示指示を受け付けると、印刷処理装置１０２は、画像形成装置１０３から最新の用紙設定情報を取得する（Ｓ７２４）。そして印刷処理装置１０２は、取得した最新の情報に基づくトップ画面をオペレータに提示する（Ｓ７２５）。
【００８１】
トップ画面を確認すると、オペレータは、印刷指示を行うべく、印刷アプリケーションまたはプリンタドライバを立ち上げる（Ｓ７２６）。印刷アプリケーションまたはプリンタドライバでは、印刷に使用する用紙の種類や給紙段の指定などが行われる。印刷指示が行われるとプリンタドライバからは、ＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）データが出力される。出力されたデータは、ジョブ管理ユニット３５８で管理される。そして、コントローラ３００は、取得したＰＤＬデータに基づいてＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）処理し、画像形成装置１０３で読み込み可能なラスターイメージデータ等を生成する（Ｓ７２７）。コントローラ３００は、ＰＤＬデータに含まれる印刷指示を解析し、印刷処理に用いられる印刷調整情報を作成する。
【００８２】
Ｓ７２８において、コントローラ３００は、該画像データ及び印刷処理に用いられる印刷調整情報を印刷データとして画像形成装置１０３にそれぞれ送信する。ここでは、印刷データに給紙段として用紙カセット１が指定されている。コントローラ３００は、ネットワーク制御ユニット３５５によりＬＡＮコントローラ３０６を制御する。そして、コントローラ３００は、制御ケーブル１０８を経由して印刷調整情報を画像形成装置１０３へ送信する。また、コントローラ３００は、ジョブ管理ユニット３５８によりビデオインタフェース３１０を制御して、画像ビデオケーブル１０７を経由して該画像データを画像形成装置１０３へ送信する。
【００８３】
Ｓ７２９において、コントローラ２００は、受信した印刷データに従い、給紙を実行させる給紙段を確定する。ここでは、印刷データに給紙段として用紙カセット１が指定されているため、用紙カセット１を使用する。
【００８４】
Ｓ７３０において、コントローラ２００は、印刷インタフェース２０７を介して接続されるプリントエンジン１０９に対して画像信号を出力する。こうして、プリントエンジン１０９は画像信号を受信して印刷を実行する。
【００８５】
以上が、設定変更から印刷までの一連の流れの説明である。以降の実施例の説明は、このような一連の流れを行う環境を前提とする。
【００８６】
＜＜用紙管理アプリ＞＞
上述したように、印刷処理装置１０２またはクライアントコンピュータ１０１では、用紙管理アプリケーションが実行される。用紙管理アプリケーションは、オペレータに操作を促すための画面情報を提供する。詳細には、用紙管理アプリを実行するＣＰＵ３０１がＲＡＭ３０２にイメージを描画し、ＲＡＭ３０２に描画されたイメージデータがビデオ信号として表示装置１１１に出力されることで画面が表示される。
【００８７】
＜＜トップ画面＞＞
用紙管理アプリのトップ画面について説明する。図８（Ａ）は用紙リスト画面を示す図である。
【００８８】
トップ画面８１０は、画像形成装置１０３の給紙段の情報を表示した状態の画面である。トップ画面８１０は、印刷処理装置１０２に接続されている画像形成装置１０３のハードウェアオプションの接続状況を表す。用紙管理アプリは、起動時に、像形成装置１０３のハードウェアオプション情報を取得し、このオプション情報に従い正しい画像を表示する。
【００８９】
用紙リストボタン８１１は、用紙リスト画面を表示するための指示を出すボタンである。本実施例では、ボタン８１１が押下されると、コントローラ３００は図８（Ａ）の用紙リスト画面８３０を表示し、用紙リスト画面８３０を最前面に表示する。
【００９０】
給紙段ボタン８１２〜８１６は、用紙管理アプリが起動した時に取得した画像形成装置１０３の給紙段の情報を元に配置される。図８（Ａ）では、給紙装置が５つ（うち一つが手差しトレイ）、接続されている状態を表している。コントローラ３００は、画像形成装置１０３の給紙段の状態変更発生時に、画像形成装置１０３から給紙段状態変更イベントを受信すると、給紙段情報を取得しなおす。給紙段１のボタン８１２を、マウス１１３等を用いて押下すると、給紙段１の用紙設定画面が表示される。
【００９１】
＜＜用紙リスト画面＞＞
用紙リスト画面について説明する。図８（Ａ）は用紙リスト画面を示す図である。
【００９２】
用紙リスト画面８３０は、用紙リスト一覧を表示し、用紙の作成、複製、削除、設定変更、および、選択された用紙を給紙段へ登録する操作が可能な画面である。
【００９３】
用紙リスト画面８３０は、ＣＰＵ３０１からの指示に従ってＲＡＭ３０２に描画すると共に、ＲＡＭ３０２に描画されたイメージデータをビデオ信号として表示装置１１１に出力され、表示される。用紙リスト画面８３０には、用紙リスト８３１と用紙リストの表示方法を選択するプルダウンメニュー８３２、用紙の検索入力エリア８３３、用紙リストへの用紙追加ボタンを表示する。用紙追加ボタンとしては、用紙リストに新規用紙を登録する新規登録ボタン８３４、用紙リストに既存の用紙を複製する複製ボタン８３５、用紙データベースから用紙を作成する登録ボタン８３６が表示される。
【００９４】
用紙リスト８３１は用紙リストを表示する表である。列に用紙情報を、行に用紙が設定される。表示領域の表示範囲外にある情報は、スライダーバー８３７、および、スライダーバー８３８を操作することで表示可能となる。選択中の用紙は、選択されていることが分かるように反転表示されている。用紙リスト８３１の表より、選択されていない用紙いずれかを選択すると、用紙リスト表示領域８３１に選択中の用紙の情報が表示される。
【００９５】
用紙リストの表示方法を選択するプルダウンメニューについて説明する。プルダウンメニュー８３２では、用紙リスト表示領域８３１の表示手段を表示しており、用紙リスト表示領域の表示内容をフィルタするための選択肢である。
【００９６】
検索入力エリア８３３について説明する。検索入力エリア８３３では、オペレータが用紙リスト８３１の用紙から所望の用紙を検索するためのキーワードを入力するためのエリアである。
【００９７】
お気に入りアイコンが表示されている列８３９を右クリックするとお気に入り登録メニューを表示され、用紙のお気に入りを設定可能である。それ以外の列８４０を右クリックすると用紙登録コンテキストメニューが表示され、登録可能な給紙段を選択し、選択中の用紙を登録可能である。また、用紙を選択した状態で、削除キーが押下された場合には、用紙リストから選択された用紙を削除することが可能である。
【００９８】
＜＜用紙設定画面＞＞
用紙設定画面について説明する。図８（Ｂ）は用紙設定画面を示す図である。図８（Ｂ）の用紙設定画面８５０について説明する。用紙設定画面８５０は、用紙の新規登録、登録済み用紙の編集を行うための画面である。用紙設定画面８５０は、基本入力項目８５１、用紙情報の調整項目一覧８５２、調整項目一覧の表示グループを切り替えるプルダウンメニュー８５３、ＯＫボタン８５４、キャンセルボタン８５５を備える。基本入力項目８５１は、用紙情報の中で用紙を扱うのに必要な最低限の設定項目を表示している。本実施例では、例えば、設定項目としては、名称、坪量、色、表面性、サイズ、特徴、両面２面目、お気に入りを表示している。変更した情報を用紙情報に反映させるためには、用紙設定画面８５０のＯＫボタン８５４を押下する。ＯＫボタン８５４を押下することで、印刷処理装置１０２、画像形成装置１０３の用紙情報を変更することが出来る。キャンセルボタン８５５を押下することで、用紙設定をキャンセルすることが出来る。
【００９９】
調整項目一覧８５２は、用紙情報に含まれる（用紙に紐付く）設定値であり、調整可能（更新可能）な項目について、名称、調整あり／なし、表示グループが一覧表示されている。なお、調整項目の調整は、調整項目一覧８５２を選択すると、用紙設定画面８５０に調整値の詳細値と調整ボタンが表示され、調整ボタン押下で対象の調整画面が表示されるようになってもよい。調整項目一覧８５２に表示されている調整項目について概要を説明する。光沢性／黒品位の調整とは、普通紙やコ−ト紙を使用するときなどに、定着器の温度を調整することで、出力画像の光沢を調整する項目である。表示グループとしては、画質と定義する。二次転写電圧の調整とは、トナー像を用紙に転写する際の電圧を変える調整項目である。表示グループとしては、画質と定義する。後端部白抜け補正とは、搬送方向に対する用紙の後端で、トナーが白く抜けたり、色が薄くなったりする場合に転写電圧を変える調整項目である。表示グループとしては、画質と定義する。二次転写除電バイアス調整とは、中間転写ベルトに残った静電気を除去するための電圧値（除電バイアス）を変更する調整項目である。表示グループとしては、画質と定義する。ＩＴＢの画像除去調整とは、中間転写ベルトの画像除去の程度を変える調整項目である。表示グループとしては、画質と定義する。トナー量調整モードとは、トナーの総量を変える調整項目である。表示グループとしては、画質と定義する。一次転写電圧の調整とは、中間転写ベルトからトナー像を用紙に転写する際の電圧を変える調整項目である。表示グループとしては、画質と定義する。レジループ量の調整とは、画像位置を調整する際に形成される用紙のたわみの量を変更する調整項目である。表示グループとしては、画質と定義する。レジ速度の調整とは、画像位置を調整するときの速さを変える調整項目である。表示グループとしては、画質と定義する。画像こすれ補正の調整とは、水分量のムラによって用紙が変形し、搬送不良発生したことが原因の画像の乱れや濃度ムラ発生時に、搬送速度を変える調整項目である。表示グループとしては、画質と定義する。定着圧力の調整とは、定着圧力を変える調整項目である。表示グループとしては、画質と定義する。定着速度の調整とは、定着速度を変える調整項目である。表示グループとしては、画質と定義する。
【０１００】
画像位置調整とは、表面、裏面の用紙に対する印字位置を変える調整項目である。表示グループとしては、画像位置と定義する。先端／後端余白調整とは、印刷時の搬送方向に対して先端側と後端側の余白の長さを変える調整項目である。表示グループとしては、画像位置と定義する。横レジの自動調整とは、画像が搬送方向に対して垂直（横）にずれないように調整する項目である。表示グループとしては、画像位置と定義する。用紙さばきファンの風量調整とは、用紙をさばく際のファンの風量を変える調整項目である。表示グループとしては、用紙搬送と定義する。定着前搬送ファンの風量調整とは、定着前搬送ファンの風量を変える調整項目である。表示グループとしては、用紙搬送と定義する。
【０１０１】
プルダウンメニュー８５３は、調整項目一覧８５２をグループごとにフィルタ表示するためのフィルタを選択可能にするプルダウンメニューである。例えば、プルダウンメニュー８５３で、画質を選択されると、コントローラ３００は、ＵＩ制御ユニット３５２に対して、調整項目一覧８５２で表示グループが画質である調整項目のみ表示するよう制御する。
【０１０２】
＜＜用紙管理アプリの起動処理＞＞
用紙管理アプリを起動した際に実行される処理について説明する。図５は、用紙管理アプリ起動処理のフローを示す図である。
【０１０３】
用紙管理アプリのプログラムは、外部記憶装置３０９に格納されており、ＲＡＭ３０２に読み出されＣＰＵ３０１によって実行される。用紙管理アプリが起動すると、Ｓ５０１（以後も同様に、ステップをＳと省略して記載する）において、コントローラ３００は、接続先を入力する接続先入力画面１１０１（図１１）を生成する。
【０１０４】
接続先入力画面１１０１では、接続先装置のＩＰアドレスまたはホスト名を入力可能である。画像形成装置１０３の用紙管理をする場合、印刷処理装置１０２を中継する必要がある。そのため、クライアントコンピュータ１０１から画像形成装置１０３の用紙管理をする場合、接続先入力画面１１０１には印刷処理装置のＩＰアドレスが入力される。同様に、印刷処理装置１０２から画像形成装置１０３の用紙管理をする場合、印刷処理装置のＩＰアドレスが入力される。
【０１０５】
接続先が入力されると、コントローラ３００は、入力されたＩＰアドレスにより指定された自装置へと接続する。そして、印刷処理装置１０２のＩＰアドレスを画像形成装置１０３に通知し、画像形成装置１０３にＩＰアドレスを登録させる。クライアントコンピュータ１０１で用紙管理をおこなう場合は、クライアントコンピュータ１０１のＩＰアドレスを画像形成装置１０３に通知し、画像形成装置１０３にＩＰアドレスを登録させる。接続できたら、Ｓ５０２へ遷移する。
【０１０６】
Ｓ５０２において、コントローラ３００は用紙管理の対象となる画像形成装置１０３のモデルを判別する。コントローラ３００は、画像形成装置１０３と通信を行い、モデル情報を取得する。そして、用紙管理アプリが予め保持しているモデル判別情報を元に、画像形成装置１０３のモデルを判別して画像形成装置の基本構成情報を取得する。Ｓ５０２において、モデルを判別したら、Ｓ５０３へ遷移する。
【０１０７】
Ｓ５０３において、コントローラ３００は、画像形成装置１０３に接続されているハードウェアオプションを判別する。そして、トップ画面８１０を作成時、給紙段の情報を特定時や、モデルごとの仕様差を吸収する際にモデル判別情報を使用する。画像形成装置１０３と通信を行い、ハードウェアオプション情報を取得したら、Ｓ５０４へ遷移する。
【０１０８】
Ｓ５０４において、コントローラ３００は用紙管理の対象となる画像形成装置１０３に接続されている給紙段の判別を行う。接続されている給紙段の数と給紙段情報を取得する。例えば、ここで取得する給紙段情報は給紙段名称、給紙段ＩＤ、給紙段の用紙残量とする。Ｓ５０４にて給紙段の判別が出来たら、コントローラ３００は、給紙段管理ユニット３５４を制御して、取得した給紙段情報を給紙段管理テーブル（不図示）へ書き込む。Ｓ５０５に遷移する。
【０１０９】
Ｓ５０５にて、コントローラ３００は画像形成装置１０３と通信を行いそれぞれの給紙段に設定されている用紙情報を取得する。Ｓ５０５にて給紙段の用紙情報（用紙ＩＤ）を取得したら、コントローラ３００は、給紙段管理ユニット３５４を制御する。そして、取得した用紙ＩＤを給紙段管理テーブル（不図示）の対象給紙段ＩＤに一致する領域へ書き込み、Ｓ５０６に遷移する。
【０１１０】
Ｓ５０６にて、コントローラ３００はトップ画面８１０に表示する給紙段ボタン８１２〜８１６の情報を作成する。給紙段ボタン８１２は給紙トレイ１１７に対応する。給紙段ボタン８１３は給紙トレイ１１８に対応する。給紙段ボタン８１４は給紙トレイ１１９に対応する。給紙段ボタン８１５は給紙トレイ１２０に対応する。給紙段ボタン８１６は給紙トレイ１２１に対応する。Ｓ５０６で給紙段ボタンの情報を作成したら、Ｓ５０７に遷移する。
【０１１１】
Ｓ５０７にて、コントローラ３００は画像形成装置１０３と通信を行い、用紙リスト情報を取得する。用紙リスト情報には、例えば、用紙名称や印刷に必要なパラメータ、お気に入りＩＤや使用履歴、設定可能な給紙段ＩＤ等の情報が含まれる。印刷に必要なパラメータとは、例えば、用紙の印刷処理装置１０２に表示される坪量やサイズ等や、調整項目一覧８５２に表示されている光沢性／黒品位の調整等の設定値である。Ｓ５０７にて用紙リスト情報を取得すると、コントローラ３００は、用紙管理ユニット３５３を制御して、取得した用紙情報を用紙設定管理テーブル（不図示）へ書き込み、Ｓ５０８に遷移する。
【０１１２】
Ｓ５０８にて、コントローラ３００は、用紙リスト画面８３０の用紙リスト８３１に表示する用紙リスト情報を作成する。Ｓ５０８にて、用紙リスト情報を作成したら、Ｓ５０９に遷移する。
【０１１３】
Ｓ５０９において、コントローラ３００は、Ｓ５０２、Ｓ５０３で取得した画像形成装置１０３のモデル情報やハードウェアオプション情報、Ｓ５０６で作成した給紙段情報よりトップ画面８１０を作成する。コントローラ３００は、Ｓ５０８で作成した用紙リスト情報から用紙リスト画面８３０を作成する。
【０１１４】
なお、用紙に対して設定可能な給紙段ＩＤの項目は、接続する画像形成装置に応じて更新する項目である。用紙に対して設定可能な給紙段ＩＤは、用紙情報と画像形成装置の構成情報に基づき導き出され、入力される。用紙に対して設定可能な給紙段ＩＤの導出は、印刷処理装置１０２で行ってもよいし、画像形成装置１０３で行ってもよい。
【０１１５】
また、使用履歴は、用紙が登録された回数を意味する情報で、用紙作成時に０回として設定され、用紙が給紙段に登録される毎にカウントアップされる。
【０１１６】
＜＜ファイル構成＞＞
用紙管理アプリケーションのファイル構成について説明する。図１０（Ａ）は印刷処理装置のディレクトリ構成を示す図である。図１０（Ｂ）は情報処理装置のディレクトリ構成を示す図である。
【０１１７】
図１０（Ａ）に示すように、印刷処理装置１０２は、用紙管理アプリケーションフォルダ１００１と、サーバシステムフォルダ１００２を備える。一方で、図１０（Ｂ）に示すように、クライアントコンピュータ１０１は、用紙管理アプリケーションフォルダ１００１を備えるが、サーバシステムフォルダ１００２を備えない。
【０１１８】
用紙管理アプリケーションフォルダ１００１は、用紙管理アプリケーションに関する実行ファイル１００３や各種設定ファイルが格納されるディレクトリ領域である。
【０１１９】
サーバシステムフォルダ１００２は、画像形成装置１０３に直接接続する印刷処理装置１０２特有のファイル群が格納されたディレクトリ領域である。
【０１２０】
サーバシステムフォルダ１００２を備えることで、印刷処理装置１０２は、ポートフォワーディング機能を利用することができる。ポートフォワーディング機能は、特定のポートに届いたパケットを他の装置に転送する機能である。例えば、クライアントコンピュータ１０１上の用紙管理アプリケーションにおいて、印刷処理装置１０２のＩＰアドレスを用いてアクセスが行われる場合。印刷処理装置１０２のＬＡＮコントローラ３０７の所定のポート（用紙管理アプリケーション用ポート）にパケットが届く。パケットを受信した印刷処理装置１０２は、サーバシステムフォルダ１００２内の情報をもとに、このパケットを画像形成装置１０３に転送する。また、画像形成装置１０３からの返信パケットがＬＡＮコントローラ３０６に届いた場合には、これをクライアントコンピュータ１０１に転送する。こうして、クライアントコンピュータ１０１と画像形成装置１０３の間でデータの送受信が可能となる。これにより、クライアントコンピュータ１０１上で用紙管理アプリケーションを動作させた場合も、印刷処理装置１０２上で用紙管理アプリケーションを動作させた場合と同様に、画像形成装置の機器情報を取得することができる。
【０１２１】
上述したポートフォワーディングを実行するため、サーバシステムフォルダ１００２は、機器情報ファイル１００４を保持している。機器情報ファイル１００４には、パケットの転送先、すなわち印刷処理装置１０２に直接接続された画像形成装置１０３の情報が記載されたファイルである。機器情報ファイル１００４は画像形成装置１０３のＩＰアドレス情報を含む。
【０１２２】
＜＜画像形成装置の応答処理＞＞
用紙管理アプリの起動処理にともない、画像形成装置１０３で実行される処理について説明する。図６は画像形成装置の応答処理のフローを示す図である。図６のフローチャートに係る画像形成装置１０３のプログラムは、図２の外部記憶装置２１０に格納されており、ＲＡＭ２０２に読み出されＣＰＵ２０１によって実行される。
【０１２３】
Ｓ６０１にてコントローラ２００は、自身のモデル情報を外部記憶装置２１０より取得し、他装置に転送可能なデータ形式でＲＡＭ２０２に記憶する。
【０１２４】
Ｓ６０２にてコントローラ２００は、自身の接続されているハードウェアオプション情報を、印刷インタフェース２０７を介してプリントエンジン１０９から取得する。そして、他装置に転送可能なデータ形式でＲＡＭ２０２に記憶する。
【０１２５】
Ｓ６０３にてコントローラ２００は自身の給紙段情報の取得し、他装置に転送可能なデータ形式でＲＡＭ２０２に記憶する。
【０１２６】
Ｓ６０４にてコントローラ２００は自身の用紙リスト情報を外部記憶装置２１０より取得し、他装置に転送可能なデータ形式でＲＡＭ２０２に記憶する。
【０１２７】
Ｓ６０５にてコントローラ２００は印刷処理装置１０２よりモデル情報の問合せを受信したか判断する。もしモデル情報の問合せを受信していた場合は、Ｓ６０６に遷移し、Ｓ６０１で作成したモデル情報を返信しＳ６０７に遷移する。Ｓ６０５にてモデル情報の問合せを受信していない場合もＳ６０８に遷移する。
【０１２８】
Ｓ６０７にてコントローラ２００は印刷処理装置１０２よりハードウェアオプション情報の問合せを受信したか判断する。もしハードウェアオプション情報の問合せを受信していた場合は、Ｓ６０８に遷移し、Ｓ６０２で作成したハードウェアオプション情報を返信する。
【０１２９】
Ｓ６０９にてコントローラ２００は印刷処理装置１０２より給紙段情報の問合せを受信したか判断する。もし給紙段情報の問合せを受信していた場合は、Ｓ６１０に遷移し、Ｓ６０３で作成した給紙段情報を返信する。
【０１３０】
Ｓ６１１にてコントローラ２００は印刷処理装置１０２より用紙リスト情報の問合せを受信したか判断する。もし用紙リスト情報の問合せを受信していた場合は、Ｓ６１２に遷移し、Ｓ６０４で作成した用紙リスト情報を返信する。
【０１３１】
その後、更なる問いあわせがある場合はＳ６０５へと処理を戻し、更なる問いあわせがない場合は本処理を終了する（Ｓ６１３）。
【０１３２】
＜実施例１＞
実施例１では、クライアントコンピュータ１０１で用紙管理アプリケーションを実行した際にはＩＰアドレスの入力が要求され、印刷処理装置で用紙管理アプリケーションを実行した場合にＩＰアドレスの入力が要求されない用紙管理システムについて説明する。特に、本実施例では、用紙管理アプリケーションが、インストールされた装置の種類を判別し、種類に応じたＵＩを提供する。
【０１３３】
＜＜ユースケース＞＞
用紙管理アプリケーションを実行する際の一連のフローについて説明する。まず、クライアントコンピュータ１０１で用紙管理アプリケーションを利用するケースについて説明する。図１６（Ａ）は実施例１のリモート接続のユースケースを示す図である。
【０１３４】
Ｓ１６０１において、オペレータＢは用紙管理を開始すべく、用紙管理アプリケーションの起動を指示する。起動指示を受け付けたクライアントコンピュータ１０１は、接続先入力画面を生成し（Ｓ１６０２）、表示することでユーザに接続先ＩＰアドレスの入力を促す（Ｓ１６０３）。接続先入力画面を確認した、オペレータＢは所望の接続先を入力して確定する（Ｓ１６０４）。画像形成装置１０３の用紙管理を行う場合は、印刷処理装置１０２のＩＰアドレスが入力される。クライアントコンピュータ１０１は、画像形成装置１０３接続すべく、印刷処理装置１０２に接続要求を送信する（Ｓ１６０５）。印刷処理装置１０２はこの通信内容を画像形成装置に転送する。接続要求にはクライアントコンピュータ１０１のＩＰアドレス情報が含まれている。接続要求を受信すると、画像形成装置１０３は、接続要求元のＩＰアドレスを登録し、接続手続きを完了させる（Ｓ１６０６）。こうして、印刷処理装置１０２を介してクライアントコンピュータ１０１と画像形成装置１０３が接続される。
【０１３５】
接続手続きが完了すると、クライアントコンピュータ１０１は、給紙段情報や用紙リスト情報等を画像形成装置１０３から取得する（Ｓ１６０７、Ｓ１６０８）。これらの情報を取得したクライアントコンピュータ１０１は、取得した情報に基づいて用紙管理アプリケーションのＴＯＰ画面（リモート操作用）を作成し（Ｓ１６０９）、オペレータＢに提示する（Ｓ１６１０）。こうして、利用可能となった用紙管理アプリケーションを、オペレータＢは印刷指示前の用紙管理に利用する。
【０１３６】
次に、クライアントコンピュータ１０１で用紙管理アプリケーションを利用するケースについて説明する。
【０１３７】
Ｓ１６５１において、オペレータＡは用紙管理を開始すべく、用紙管理アプリケーションの起動を指示する。起動指示を受け付けた印刷処理装置１０２は、接続先入力画面を表示することなく、用紙管理先の画像形成装置１０３を特定する（Ｓ１６５２）。印刷処理装置１０２は、画像形成装置１０３に接続すべく画像形成装置１０３に接続要求を送信する（Ｓ１６５３）。接続要求には印刷処理装置１０２のＩＰアドレス情報が含まれている。接続要求を受信すると、画像形成装置１０３は、接続要求元のＩＰアドレスを登録し、接続手続きを完了させる（Ｓ１６５４）。こうして、印刷処理装置１０２と画像形成装置１０３が接続される。接続手続きが完了すると、印刷処理装置１０２は、給紙段情報や用紙リスト情報等を画像形成装置１０３から取得する（Ｓ１６５５、Ｓ１６５６）。これらの情報を取得した印刷処理装置１０２は、取得した情報に基づいて用紙管理アプリケーションのＴＯＰ画面（リモート操作用）を作成し（Ｓ１６５７）、オペレータＡに提示する（Ｓ１６５８）。こうして利用可能となった用紙管理アプリケーションをオペレータＡは印刷指示前の用紙管理に利用する。
【０１３８】
＜＜接続先入力画面＞＞
接続先入力画面１１０１について説明する。図１１は接続先入力画面を示す図である。接続先入力画面は、用紙管理アプリで管理したい画像形成装置を指定するための画面である。接続先入力画面１１０１は、接続先情報入力領域１１０２、ＯＫボタン１１０３、キャンセルボタン１１０４を備える。
【０１３９】
接続先情報入力領域１１０２は、キーボード１１２または１１５、マウス１１３または１１６を使って接続先となる印刷処理装置１０２のＩＰアドレスまたはホスト名を入力する領域である。ＯＫボタン１１０３は、接続先情報入力領域１１０２に入力された接続先情報に従い、画像形成装置１０３へ接続し、図５に示す起動処理を行うためのボタンである。キャンセルボタン１１０４は、アプリケーションを終了するためのボタンである。
【０１４０】
＜＜トップ画面の区別＞＞
本実施例では、クライアントコンピュータ１０１で用紙管理アプリケーションを実行しているのか、印刷処理装置１０２で用紙管理アプリケーションを実行しているのかを区別可能に表示する。これにより、オペレータは、用紙管理アプリケーションを実行中の端末の近くにある画像形成装置が用紙管理対象の装置である可能性が高いか否かを判別することができる。図１２（Ａ）は実施例１において印刷処理装置で用紙管理アプリケーションを実行した場合のトップ画面を示す図である。図１２（Ｂ）は実施例１において情報処理装置で用紙管理アプリケーションを実行した場合のトップ画面を示す図である。図１５図１５（Ａ）は実施例１の変形例において印刷処理装置で用紙管理アプリケーションを実行した場合のトップ画面を示す図である。図１５（Ｂ）は実施例１の変形例において情報処理装置で用紙管理アプリケーションを実行した場合のトップ画面を示す図である。
【０１４１】
印刷処理装置１０２で用紙管理アプリケーションを実行する場合、図１２（Ａ）に示すような画面を表示する。印刷処理装置１０２で用紙管理アプリケーションを実行する場合、用紙管理対象の画像形成装置１０３が直接接続（ローカル接続）されている。そのため、不要な情報は表示されない。なお、変形例として、図１５（Ａ）のように、ローカル接続中である旨を示すメッセージ１５０１をトップ画面に配置してもよい。
【０１４２】
クライアントコンピュータ１０１で用紙管理アプリケーションを実行する場合、図１２（Ｂ）に示すような画面を表示する。クライアントコンピュータ１０１で用紙管理アプリケーションを実行する場合、用紙管理対象の画像形成装置１０３はネットワーク越しに接続（リモート接続）されている。そのためどこの装置の用紙管理をユーザが判別可能なように、用紙管理先（ここでは画像形成装置１０３に接続された印刷処理装置１０２）のＩＰアドレス情報１２０１を配置する。なお、変形例として、図１５（Ｂ）のようにリモート接続中である旨を示すメッセージ１５０２をトップ画面に配置してもよい。
【０１４３】
なお、ＩＰアドレス情報１２０１の代わりに、ドメイン名などの他のアドレス情報や、画像形成装置の名称など、機器を特定できる他の情報を配置してもよい。
【０１４４】
＜＜起動フロー＞＞
ユースケースで説明した内容を、クライアントコンピュータ１０１、印刷処理装置１０２において共通のアプリケーションで実現する場合の処理フローについて説明する。図９は、接続処理のフローを示す図である。
【０１４５】
図９のフローチャートに係る印刷処理装置１０２のプログラムは、図３の外部記憶装置３０９に格納されており、ＲＡＭ３０２に読み出されＣＰＵ３０１によって実行される。図９のフローチャートに係るクライアントコンピュータ１０１のプログラムは、図８の外部記憶装置３０９に格納されており、ＲＡＭ３０２に読み出されＣＰＵ３０１によって実行される。
【０１４６】
起動を検知すると、用紙管理アプリケーションは、実行された装置がローカル接続の装置かリモート接続の装置を判別するための処理を行う。詳細に述べると、用紙管理アプリケーションは、Ｓ９０１において、起動中の装置のディレクトリ内に機器情報ファイル１００４が格納されているか否かを確認する。確認方法としては、サーバシステムがインストールされるフォルダ１００２の絶対パス、あるいは、用紙管理アプリケーションフォルダ１００１に対する相対パスを用いて確認する。所定のパスに機器情報ファイル１００４があった場合（Ｓ９０２：ＹＥＳ）、Ｓ９０３へと処理を進め、所定のパスに機器情報ファイル１００４がなかった場合（Ｓ９０２：ＮＯ）Ｓ９０７に処理を進める。ここで、機器情報ファイル１００４がある場合とは、印刷処理装置１０２上で用紙管理アプリケーションが動作している場合である。機器情報ファイル１００４がない場合とは、クライアントコンピュータ１０１上で用紙管理アプリケーションが動作している場合である。
【０１４７】
Ｓ９０３において、用紙管理アプリケーションは、機器情報ファイル１００４の中に接続先の記載があるか否かを確認する。接続先の記載がある場合（Ｓ９０３：ＹＥＳ）、Ｓ９０４へと処理をすすめ、接続先の記載が無い場合（Ｓ９０３：ＮＯ）、Ｓ９０７へと処理を進める。
【０１４８】
Ｓ９０４において、用紙管理アプリケーションは、ファイルから取得した接続先に対して接続を試み、Ｓ９０５へと処理を進める。
【０１４９】
Ｓ９０５において、用紙管理アプリケーションは、接続できるまで一定間隔でリトライする。Ｓ９０５で接続できた場合はＳ９０６へ処理を進める。Ｓ９０６において、用紙管理アプリケーションは、ローカル接続用のトップ画面（例えば図１２（Ａ）を表示する。
【０１５０】
Ｓ９０７において、用紙管理アプリケーションは、接続先入力画面１１０１を表示し、Ｓ９０８へ処理を進める。接続先入力画面において接続先が入力され１１０１のＯＫボタン１１０３が押下されると、Ｓ９０９へと処理を進める。Ｓ９０９では、接続できるまで一定間隔でリトライする。Ｓ９０９で接続できた場合はＳ９１０へ遷移する。
【０１５１】
Ｓ９１０において、用紙管理アプリケーションは、リモート接続用のトップ画面（例えば図１２（Ｂ））を表示する。
【０１５２】
＜＜備考＞＞
以上で述べたように、本実施例では、印刷処理装置１０２で用紙管理アプリケーションを実行した場合は、アドレス情報の入力を要求することなく、トップ画面を表示する。また、クライアントコンピュータ１０１で用紙管理アプリケーションを実行した場合は、入力されたアドレス情報に基づき、トップ画面を表示する。このように、アプリを起動した装置の違いで操作を異ならせることで操作性を向上させることができる。
【０１５３】
また、本実施例では、用紙管理アプリケーションのトップ画面においてローカル接続中か、リモート接続中かを示す情報を表示する。この情報は、用紙管理先の装置どの装置かを判別したいユーザにとっての手助けとなる。
【０１５４】
＜実施例２＞
実施例１では、接続先が確定してからトップ画面を表示している。これに対し実施例２では、接続先が確定していなくてもトップ画面を表示し、且つ、アプリケーションの実行中に接続先の変更ができるＵＩを提供する。また、本実施例では、印刷処理装置１０２から画像形成装置１０３以外の画像形成装置に接続することも可能である。
【０１５５】
＜＜トップ画面＞＞
実施例２における用紙管理アプリケーションの操作画面について説明する。図１３（Ａ）は実施例２において印刷処理装置で用紙管理アプリケーションを実行した場合のトップ画面を示す図である。図１３（Ａ）に示すように、実施例２のトップ画面は接続先リスト表示欄１３０１を備える。
【０１５６】
接続先リスト表示欄１３０１は、新規追加ボタン１３０２、接続中指示アイコン１３０３、接続先情報１３０４、接続先情報１３０５、接続先情報１３０６を備える。
【０１５７】
新規追加ボタン１３０２は用紙管理先として登録したい画像形成装置（あるいは画像形成装置に直接接続された印刷処理装置）のアドレス情報の追加処理を開始するためのボタンである。新規追加ボタン１３０２が選択されると、図１１のような画面が表示される。
【０１５８】
接続中指示アイコン１３０３、現在接続中であり、用紙管理情報を表示中の装置の装置情報がどれかを示すアイコンである。図１３（Ａ）では、「Ｔｈｉｓ  Ｐｒｉｎｔｅｒ」が現在接続中の装置として指示されている。
【０１５９】
接続先情報１３０４、接続先情報１３０５、接続先情報１３０６は、用紙管理先として指定可能な装置の情報を示す。これらの接続先の候補の中から所望の接続先を選択すると所望の接続先との接続が開始され、機器情報が更新される。
【０１６０】
接続先情報１３０４には、「Ｔｈｉｓ  Ｐｒｉｎｔｅｒ」という表記がされており、ローカル接続可能な画像形成装置があることを示している。なお、ローカル接続可能な画像形成装置の情報は、用紙管理アプリケーションの起動時に自動的に、接続先リスト表示欄１３０１に追加される。
【０１６１】
接続先情報１３０５、接続先情報１３０６には、ＩＰアドレスが表記されており、リモート接続可能な画像形成装置があることを示している。リモート接続可能な画像形成装置の情報は、新規追加ボタン１３０２で追加された場合や、過去に接続したことがある場合に接続先リスト表示欄１３０１に追加される。新規追加ボタン１３０２により追加された接続先は、接続先情報は用紙管理アプリケーションの管理フォルダ内に設定ファイルとして記憶される。
【０１６２】
また、過去に接続したことのある接続先情報は用紙管理アプリケーションの管理フォルダ内に設定ファイルとして記憶されている。
【０１６３】
図１３（Ｂ）は実施例２において情報処理装置で用紙管理アプリケーションを実行した場合のトップ画面を示す図である。
【０１６４】
図１３（Ｂ）に示すように、クライアントコンピュータ１０１等のリモート環境で用紙管理アプリケーションを起動した場合、画像形成装置には接続されず、トップ画面に機器情報も表示されない。用紙管理を開始したい場合は、接続先リスト表示欄１３０１から接続先の指定を行う。なお、リモート環境での利用であるため、画像形成装置１０３を用紙管理先に指定するための接続先情報１３０４は、「Ｔｈｉｓ  Ｐｒｉｎｔｅｒ」ではなく「１７２．２３．２２９．８」として表記される。
【０１６５】
＜＜起動フロー＞＞
実施例２の起動フローについて説明する。図１４は、実施例２における用紙管理アプリケーションの起動処理のフローを示す図である。図１４のフローチャートに係る印刷処理装置１０２のプログラムは、図３の外部記憶装置３０９に格納されており、ＲＡＭ３０２に読み出されＣＰＵ３０１によって実行される。図１４のフローチャートに係るクライアントコンピュータ１０１のプログラムは、図８の外部記憶装置３０９に格納されており、ＲＡＭ３０２に読み出されＣＰＵ３０１によって実行される。
【０１６６】
起動を検知すると、用紙管理アプリケーションは、実行された装置がローカル接続の装置かリモート接続の装置を判別するための処理を行う。詳細に述べると、用紙管理アプリケーションは、Ｓ１４０１において、起動中の装置のディレクトリ内に機器情報ファイル１００４が格納されているか否かを確認する。確認方法としては、サーバシステムがインストールされるフォルダ１００２の絶対パス、あるいは、用紙管理アプリケーションフォルダ１００１に対する相対パスを用いて確認する。所定のパスに機器情報ファイル１００４があった場合（Ｓ１４０２：ＹＥＳ）、Ｓ１４０３へと処理を進め、所定のパスに機器情報ファイル１００４がなかった場合（Ｓ１４０２：ＮＯ）、Ｓ１４０５に処理を進める。ここで、機器情報ファイル１００４がある場合とは、印刷処理装置１０２上で用紙管理アプリケーションが動作している場合である。機器情報ファイル１００４がない場合とは、クライアントコンピュータ１０１上で用紙管理アプリケーションが動作している場合である。
【０１６７】
Ｓ１４０３において、用紙管理アプリケーションは、機器情報ファイル１００４の中に接続先の記載があるか否かを確認する。接続先の記載がある場合（Ｓ１４０３：ＹＥＳ）、Ｓ１４０４へと処理をすすめ、接続先の記載が無い場合（Ｓ１４０３：ＮＯ）、Ｓ１４０５へと処理を進める。
【０１６８】
Ｓ１４０４において、用紙管理アプリケーションは、ファイルから取得した接続先に対して接続し、接続先の機器情報を取得し、情報に基づいたトップ画面を作成する。そして、Ｓ１４０５へと処理を進める。
【０１６９】
Ｓ１４０５において、用紙管理アプリケーションは、アプリのトップ画面を表示する。接続先に応じたトップ画面が作成されていれば図１３（Ａ）のような画面が表示され、接続先が決定されていなければ図１３（Ｂ）のような画面が表示される。
【０１７０】
Ｓ１４０６において、用紙管理アプリケーションは、トップ画面の更新有無を検知する。トップ画面の更新がなく（Ｓ１４０６：ＮＯ）、ユーザによってアプリの終了が指示された場合（Ｓ１４０９）、用紙管理アプリケーションは処理を終了する。
【０１７１】
トップ画面の更新があり（Ｓ１４０６：ＹＥＳ）、その更新が新規接続先の指定に起因することを検知すると（Ｓ１４０７）、用紙管理アプリケーションＳ１４０８へと処理進める。新規接続先は、接続先リスト表示欄１３０１において接続先情報を選択するか、新規追加ボタン１３０２を選択して図１１の接続先入力画面で接続先を入力することで指定される。
【０１７２】
Ｓ１４０８において、用紙管理アプリケーションは、指定された接続先に対して接続し、接続先の機器情報を取得し、情報に基づいたトップ画面を作成する。そして、Ｓ１４０５へと処理を戻す。このようなフローにより、アプリの起動中であっても用紙管理先を切り替えることが出来る。
【０１７３】
＜＜備考＞＞
以上で述べたように、本実施例では、用紙管理アプリケーションの実行中に用紙管理先を変更することができる。これによりアプリを再起動させる手間を省くことができ、操作性に優れる。
【０１７４】
本実施例では、接続先情報を登録しておき、その情報を選択するだけで用紙管理先を切り替えることができる。そのため、接続する都度アドレス情報を入力する手間を省くことができ操作性に優れる。
【０１７５】
＜他の実施例＞
本発明は、上述の実施例の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【０１７６】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。例えば、ソフトウェアに記載されたモジュールの一部を外部サーバで実行するように構成し、外部サーバで処理された結果を取得することで、機能を実現してもよい。例えば、印刷データを格納するジョブ格納部は外部サーバ内に設けられていてもよい。
【０１７７】
本発明は上記実施例に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施例の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。即ち、上述した各実施例及びその変形例を組み合わせた構成も全て本発明に含まれるものである。
【０１７８】
なお、各実施例中に登場する略称の定義は次の通りである。ＡＳＩＣとは、Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔのことである。ＣＰＵとは、Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔである。ＦＡＸとはＦＡＣＳＩＭＩＬＥのことである。ＬＡＮとは、Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋのことである。ＭＦＰとは、Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌのことである。ＰＣとは、Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒのことである。ＰＤＬとは、Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅのことである。ＲＡＭとは、Ｒａｎｄｏｍ‐Ａｃｃｅｓｓ  Ｍｅｍｏｒｙのことである。ＲＯＭとは、Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙのことである。ＳＦＰとは、Ｓｉｎｇｌｅ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌのことである。ＵＩとは、Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅのことである。ＵＳＢとは、Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓのことである。ＩＦとはＩｎｔｅｒｆａｃｅのことである。
【符号の説明】
【０１７９】
１００  用紙管理システム
１０１  クライアントコンピュータ
１０２  印刷処理装置
１０３  画像形成装置
１１０１  接続先入力画面
【図１】
2020017123.tif 000003
【図２】
2020017123.tif 000004
【図３】
2020017123.tif 000005
【図４】
2020017123.tif 000006
【図５】
2020017123.tif 000007
【図６】
2020017123.tif 000008
【図７】
2020017123.tif 000009
【図８】
2020017123.tif 000010
【図９】
2020017123.tif 000011
【図１０】
2020017123.tif 000012
【図１１】
2020017123.tif 000013
【図１２】
2020017123.tif 000014
【図１３】
2020017123.tif 000015
【図１４】
2020017123.tif 000016
【図１５】
2020017123.tif 000017
【図１６】
2020017123.tif 000018