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