(57)【要約】【課題】情報処理装置がネットワークに接続された機器から印刷媒体の候補情報を取得できない場合であっても、その情報処理装置において印刷媒体の候補情報を表示できるようにする。【解決手段】クライアントＰＣが、プリンタ又はその制御装置から、印刷に用いる印刷媒体の候補の情報である印刷媒体情報を取得して印刷媒体情報の一時保存ファイル９２として保存しておき、印刷に用いる印刷媒体の選択を受け付ける場合に、予め保存しておいた印刷媒体情報の一時保存ファイル９２に基づき、印刷媒体情報が示す候補の中から印刷媒体の選択を受け付けるための印刷媒体選択画面７０を表示するようにした。【選択図】図１０
2014174889.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置又は該画像形成装置を制御する制御装置から、画像形成に用いる画像形成媒体の候補の情報である候補情報を取得する取得手段と、
前記取得手段が取得した候補情報を記憶する記憶手段と、
前記画像形成装置で画像形成に用いる画像形成媒体の選択を受け付ける場合に、予め前記記憶手段に記憶されている候補情報に基づき、該候補情報が示す候補の中から画像形成媒体の選択を受け付ける選択画面を表示手段に表示させる表示制御手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記記憶手段に記憶されている前記候補情報の更新を指示された場合に、前記取得手段に前記候補情報を取得させ、前記記憶手段に記憶させることを特徴とする情報処理装置。
【請求項３】
請求項１又は２に記載の情報処理装置であって、
前記候補情報は、前記画像形成媒体の各候補について、複数の項目の情報が含まれるものであり、
前記候補情報の項目の中で、表示すべき項目及びその表示順の選択を受け付ける受付手段を備え、
前記表示制御手段は、前記選択画面において、前記候補情報が示す候補について、前記受付手段が受け付けた選択に基づき、前記複数の項目の情報のうち表示すべき項目の情報を、選択された表示順で前記表示手段に表示させることを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関する。
【背景技術】
【０００２】
プロダクションプリンティング業界では印刷出力そのものが製品となる場合が多い。このため、プロダクションプリンティング用のプリンタでは、従来のオフィスでの印刷のような簡易な用紙ではなく、特殊な印刷媒体を使用した高付加価値の印刷物を出力することが望まれている。
プリンタが使用できる印刷媒体の情報は、そのプリンタ本体あるいは、そのプリンタをコントロールしているＤＦＥ（Digital Front End）が保有している。そして、ネットワークを介して、この印刷媒体の情報をクライアントＰＣが取得し、ユーザが、使用する印刷媒体の種類を選択することで、その印刷媒体を印刷に使用することができる。
このような技術に関連する文献として、例えば特許文献１が挙げられる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、クライアント側で印刷媒体を選択して印刷設定を行うときに、ネットワークへの接続がなされていなかったり、ＤＦＥが故障したりしていると、印刷媒体の情報が取得できなくなる。そのため、印刷媒体の情報をクライアントＰＣでテーブル表示することができないという問題があった。
【０００４】
また、取得した印刷媒体の情報をクライアントＰＣでテーブル表示し、そのテーブルからユーザが印刷媒体を選択する場合にも、次のような問題があった。
すなわち、従来の印刷媒体の選択機能のテーブル表示は、各印刷媒体についての情報の項目（用紙名、サイズ、坪量といった詳細情報）を選択することはできるが、項目の表示順を変更することはできなかった。そのため、使用する印刷媒体を選択する際にユーザが参照したいと考える項目が、テーブルの表示順の最後の方に表示されることがあり、参照しにくい場合があるという問題があった。
なお、かかる問題は、クライアントＰＣ以外のネットワークに接続された情報処理装置においても同様に起こり得る問題である。
【０００５】
本発明は、上述のような問題に鑑み為されたものであり、情報処理装置がネットワークに接続された画像形成装置等から印刷媒体の情報を取得できない場合であっても、その情報処理装置において印刷媒体の情報を表示できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明に係る情報処理装置は、画像形成装置又はその画像形成装置を制御する制御装置から、画像形成に用いる画像形成媒体の候補の情報である候補情報を取得する取得手段と、上記取得手段が取得した候補情報を記憶する記憶手段と、上記画像形成装置で画像形成に用いる画像形成媒体の選択を受け付ける場合に、予め上記記憶手段に記憶されている候補情報に基づき、該候補情報が示す候補の中から画像形成媒体の選択を受け付ける選択画面を表示手段に表示させる表示制御手段とを備えるものである。
【発明の効果】
【０００７】
上記の構成によれば、情報処理装置がネットワークに接続された画像形成装置から画像形成媒体の候補情報を取得できない場合であっても、その情報処理装置において画像形成媒体の候補情報を表示することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明に係る情報処理装置の一実施形態であるクライアントＰＣが含まれる印刷システムの全体構成例について説明する図である。
【図２】プリンタ１０のハードウェア構成を示すブロック図である。
【図３】ＤＦＥ２０のハードウェア構成を示すブロック図である。
【図４】クライアントＰＣ３０のハードウェア構成を示すブロック図である。
【図５】クライアントＰＣ３０の機能構成を示すブロック図である。
【図６】印刷に使用する印刷媒体情報６０をクライアントＰＣ３０がＤＦＥ２０からネットワーク４０を介して取得し、クライアントＰＣ３０に表示することを概念的に示したものである。
【図７】印刷媒体選択画面７０の具体例を示す図である。
【図８】印刷媒体選択画面７０の項目を設定するリスト表示の項目設定画面８０の具体例を示す図である。
【図９】データ記憶部３３３に記憶されている、非表示リストデータ８１ｄ及び表示リストデータ８２ｄの具体例を示す図である。
【図１０】図７の印刷媒体選択画面７０を表示する仕組みの概念図である。
【図１１】クライアントＰＣ３０のＣＰＵ３０１が図７の印刷媒体選択画面７０の表示を行う際に実行する処理のフローチャートである。
【図１２】印刷媒体選択画面７０における表示項目を設定するための設定画面８０による、テーブル項目の表示順の変更の手順の概念を説明するための図である。
【図１３】印刷媒体選択画面７０の項目の表示順の変更処理のシーケンスの一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、この発明を実施するための形態について、図面を用いて詳細に説明する。
【００１０】
図１は、本発明に係る情報処理装置の一実施形態であるクライアントＰＣが含まれる印刷システムの全体構成例について説明する図である。
図１に示す構成例は、画像形成装置であるプリンタ１０と、プリンタ１０を制御する制御装置であるＤＦＥ（Digital Front End）２０とクライアントＰＣ３０とが、ネットワーク４０を介して接続される一般的な印刷システムである。なお、ネットワーク４０としては、ＬＡＮ（Local Area Network）あるいはＷＡＮ（Wide Area Network）をはじめとする任意の通信経路が利用可能であり、有線・無線の別を問わない。
【００１１】
なお、本実施形態においては、ＤＦＥ２０が、プリンタ１０における画像形成に用いる印刷媒体の候補情報を保持している。なお、印刷媒体とは、画像形成媒体の一つの実施例である。
【００１２】
図１の印刷システムにおいて、ユーザはクライアントＰＣ３０によって印刷設定を行い、ジョブチケット（電子的な作業票あるいは作業指示書）をネットワーク４０を介してＤＦＥ２０に転送することで印刷命令を出す。ＤＦＥ２０は受け取ったジョブチケットを解釈し、プリンタ１０に印刷命令を出す。
【００１３】
図２は、プリンタ１０のハードウェア構成を示すブロック図である。プリンタ１０はハードウェアとしては公知のプリンタと同様な構成を適宜採用できる。
例えば、図２に示すように、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、通信Ｉ／Ｆ（インタフェース）１０４、ＨＤＤ１０５、エンジンＩ／Ｆ１０６、ＵＩ（ユーザインタフェース）部Ｉ／Ｆ１０７をシステムバス１０８により接続した構成とすることができる。また、エンジンＩ／Ｆ１０６にはエンジン部１０９を、ＵＩ部Ｉ／Ｆ１０７にはＵＩ部１１０をそれぞれ接続する。
【００１４】
そして、ＣＰＵ１０１がＲＡＭ１０３をワークエリアとしてＲＯＭ１０２あるいはＨＤＤ１０５に記憶されたプログラムを実行することにより、プリンタ全体の動作を制御し、印刷を始めとする種々の機能を実現することができる。通信Ｉ／Ｆ１０４は、ＬＡＮ等のネットワーク４０を介して、あるいは直接にＤＦＥ２０と通信するためのインタフェースである。
【００１５】
エンジン部１０９は、画像形成エンジン等の、外部に対して通信及び表示以外の物理的な出力（例えば、印刷等）を行う手段を示す。エンジンＩ／Ｆ１０６は、エンジン部１０９とＣＰＵ１０１とを接続してエンジン部１０９をＣＰＵ１０１から制御可能とするためのインタフェースである。
ＵＩ部Ｉ／Ｆ１０７は、ＵＩ部１１０とＣＰＵ１０１とを接続してＵＩ部１１０をＣＰＵ１０１から制御可能とするためのインタフェースである。
【００１６】
ＵＩ部１１０は、ユーザの操作を受け付けるための操作部や、ユーザに情報を提示するための表示部を含む操作受け付け手段である。外付けの操作部や表示部を用いてもよいことはもちろんである。
なお、ユーザの操作は、外部装置から操作内容を示すデータを受信することにより受け付けてもよい。また、ユーザへの情報の提示は、画面の表示内容を示すデータや画面に表示させるべきデータを外部装置へ送信することによって行ってもよい。
【００１７】
図３は、ＤＦＥ２０のハードウェア構成を示すブロック図である。
ＤＦＥ２０は、ハードウェアとしては公知のパーソナルコンピュータを適宜採用できる。例えば、図３に示すように、ＣＰＵ２０１、ＲＯＭ２０２，ＲＡＭ２０３、通信Ｉ／Ｆ２０４、ＨＤＤ（ハードディスクドライブ）２０５、ＵＩ部２０６をシステムバス２０７により接続した構成とすることができる。
【００１８】
そして、ＣＰＵ２０１がＲＡＭ２０３をワークエリアとしてＲＯＭ２０２あるいはＨＤＤ２０５に記憶されたプログラムを実行することにより、ＤＦＥ２０全体の動作を制御する。そして、後述のように、クライアントＰＣ３０からの要求により、印刷媒体の情報をクライアントＰＣ３０に送信したり、プリンタ１０との通信により、プリンタ１０にある印刷媒体の候補情報を受信したりする機能を実現することができる。
【００１９】
また、ＨＤＤ２０５は、印刷媒体の候補情報等のデータを記憶する機能を備える。
通信Ｉ／Ｆ２０４は、ＬＡＮ等のネットワーク４０を介してクライアントＰＣ３０やプリンタ１０等の外部装置と通信するためのインタフェースである。
ＵＩ部２０６は、ユーザの操作を受け付けるための操作部や、ユーザに情報を提示するための表示部を含む操作受け付け手段である。外付けの操作部や表示部を用いてもよいことはもちろんである。
なお、ユーザの操作は、外部装置から操作内容を示すデータを受信することにより受け付けてもよい。また、ユーザへの情報の提示は、画面の表示内容を示すデータや画面に表示させるべきデータを外部装置へ送信することによって行ってもよい。
【００２０】
図４は、クライアントＰＣ３０のハードウェア構成を示すブロック図である。
クライアントＰＣ３０は、ハードウェアとしては公知のパーソナルコンピュータを適宜採用できる。例えば、図４に示すように、ＣＰＵ３０１、ＲＯＭ３０２，ＲＡＭ３０３、通信Ｉ／Ｆ３０４、ＨＤＤ（ハードディスクドライブ）３０５、ＵＩ部３０６をシステムバス３０７により接続した構成とすることができる。
【００２１】
そして、ＣＰＵ３０１がＲＡＭ３０３をワークエリアとしてＲＯＭ３０２あるいはＨＤＤ３０５に記憶されたプログラムを実行することにより、クライアントＰＣ３０全体の動作を制御し、後述するように、各種の手段としての機能を実現する。
すなわち、ＤＦＥ２０から印刷媒体の候補の情報である候補情報を取得する取得手段、取得手段が取得した候補情報を記憶する記憶手段としての機能を実現することができる。
また、印刷媒体の選択をユーザから受け付ける場合に、予め記憶手段に記憶されている候補情報に基づき、候補情報が示す候補の中から印刷媒体の選択を受け付ける選択画面を表示手段に表示させる表示制御手段としての機能を実現することができる。なお、表示手段は、後述のＵＩ部３０６に含まれる表示部を利用することができる。
【００２２】
ＨＤＤ３０５は、基本ソフトウェアであるＯＳ（Operating System）、アプリケーションソフトウェア、所定の制御プログラムや印刷媒体の候補情報等のデータを保持するデバイスであり、上述の記憶手段としての機能を備える。
通信Ｉ／Ｆ３０４は、ＬＡＮ等のネットワーク４０を介してＤＦＥ２０やプリンタ１０等の外部装置と通信するためのインタフェースである。
ＵＩ部３０６は、ユーザの操作を受け付けるための操作部や、ユーザに情報を提示するための表示部を含む操作受け付け手段である。外付けの操作部や表示部を用いてもよいことはもちろんである。
【００２３】
図５は、クライアントＰＣ３０の機能構成を示すブロック図である。本実施例ではＣＰＵ３０１が各種ソフトウェアを実行することによって図５に示す各機能を実現しているが、これらの機能の全部又は一部を専用のハードウェアで実現してもよいことは言うまでもない。
図５において、クライアントＰＣ３０は、ＯＳ３１、アプリケーションソフトウェア３２、およびプリンタドライバ３３の各機能を備える。
このうちＯＳ３１は、キーボード入力や画面出力といった入出力機能やＨＤＤやメモリの管理など、多くのアプリケーションソフトウェアから共通して利用される基本的な機能を提供する。この機能は、クライアントＰＣ３０全体を管理するための基本ソフトウェアにより実現される。
【００２４】
また、アプリケーションソフトウェア３２は、例えば、文書作成ソフト、表計算ソフト、プレゼンテーションソフト、作画ソフトなどにより実現される機能を示す。
プリンタドライバ３３は、印刷媒体に画像を形成する画像形成装置であるプリンタ１０を制御するためのソフトウェアにより実現される機能を示す。そして、プリンタドライバ３３は、アプリケーションソフトウェア３２で作成された描画データを、プリンタ１０に解釈可能又は処理可能な形式（例えば、ＰＤＬ（Page Description Language））の印刷データへ変換する機能を備えている。
【００２５】
さらに、プリンタドライバ３３は、ユーザインタフェース３３１、情報取得部３３２、データ記憶部３３３及び印刷データ生成部３３４の各機能を備える。
このうち、ユーザインタフェース３３１は、アプリケーション３２から立ち上げられる印刷設定を行うＵＩである。このユーザインタフェース３３１によって、印刷に使用する印刷媒体の選択と、印刷媒体情報を示す後述の印刷媒体選択画面の項目の表示順変更を行うことができる。すなわち、このユーザインタフェース３３１が、印刷媒体の選択をユーザから受け付ける場合に、印刷媒体の選択を受け付ける選択画面を表示手段に表示させる表示制御手段としての機能を備える。
【００２６】
情報取得部３３２は、ネットワーク４０を介して、印刷媒体の候補情報を外部装置（例えばＤＦＥ２０）から取得する機能を備える。すなわち、画像形成に用いる画像形成媒体の候補の情報である候補情報を取得する取得手段としての機能を備える。
データ記憶部３３３は、印刷に必要なデータ（例えば、印刷設定や印刷データ）の保存を行う。ＤＦＥ２０から取得した印刷媒体の候補情報は、このデータ記憶部３３３に保存される。また、ここに保存された印刷設定に基づいて印刷ジョブチケットが生成される。すなわち、このデータ記憶部３３３が、取得手段が取得した印刷媒体の候補情報を記憶する記憶手段としての機能を備えている。
【００２７】
印刷データ生成部３３４は、データ記憶部３３３の印刷設定を反映した印刷データを生成する。上述の描画データを印刷データへ変換する機能は、この印刷データ生成部３３４が備えている。作成した印刷データはＤＦＥ２０に転送される。
【００２８】
図６は、印刷に使用する印刷媒体情報６０をクライアントＰＣ３０がＤＦＥ２０からネットワーク４０を介して取得し、クライアントＰＣ３０の表示手段に印刷媒体選択画面７０として表示することを概念的に示したものである。
クライアントＰＣ３０は、ＤＦＥ２０から印刷媒体情報６０を取得すると、その印刷媒体情報をデータ記憶部３３３（図５）に保存する。
【００２９】
クライアントＰＣ３０は、データ記憶部３３３に保存された印刷媒体情報６０を、ユーザインタフェース３３１（図５）により印刷媒体選択画面７０として表示する。後述のように、印刷媒体選択画面７０を表示する際は、データ記憶部３３３に記憶された印刷媒体情報が使用されるため、リアルタイムでのＤＦＥ２０との通信は必要ない。
ユーザは、この印刷媒体選択画面７０から、使用する印刷媒体を選択することができる。
【００３０】
図７は、印刷媒体選択画面７０の具体例を示す図である。この画面はユーザインタフェース３３１によって表示される。図７において、用紙詳細リスト７１が印刷媒体の候補情報を示すテーブルである。用紙詳細リスト７１が候補情報の具体例である。ユーザは用紙詳細リスト７１の中から希望する印刷媒体（用紙）を選択する際に、スクロールバー７２ｖ（垂直方向）を動かして所望の用紙名を検索する。
さらにスクロールバー７２ｈ（水平方向）を動かして、その用紙の項目（サイズ、用紙種類等）を確認する。その結果、その用紙の選択を決定したら、ユーザはＯＫボタン７３を押下する。そうすると、クライアントＰＣ３０（のＣＰＵ２０１）は、その選択された用紙を示す選択情報をデータ記憶部３３３に保存する。
【００３１】
また、クライアントＰＣ３０のデータ記憶部３３３に保存された印刷媒体情報を更新したい場合は、図７の印刷媒体選択画面の更新ボタン７４を押下することで、ＤＦＥ２０から新しい印刷媒体情報を取得することができる。すなわち、クライアントＰＣ３０は、更新ボタン７４の押下を検出すると、ネットワーク４０を介してＤＦＥ２０にアクセスし、その時点の印刷媒体情報を取得して、印刷媒体選択画面７０における用紙詳細リスト７１の表示に反映させる。
また、複数のテーブルの項目のうち、用紙名は先頭に固定されており、順序を変更することはできないが、点線枠７５で囲んだ枠内に表示する項目及びその表示順を後述の方法によって変更することができる。これにより、ユーザの希望通りにテーブルの項目の表示をカスタマイズすることが可能となる。
【００３２】
図８は、印刷媒体選択画面７０の項目を設定するリスト表示の項目設定画面８０の具体例を示す図である。この項目設定画面８０はユーザインタフェース３３１によって表示される。
項目設定画面８０の［列：］に表示されている項目が、印刷媒体選択画面７０で非表示となる項目である。これらの項目のリストを、以下、非表示リスト８１という。
また、項目設定画面８０の［リストに表示：］に表示されている項目が、印刷媒体選択画面７０で表示される項目である。これらの項目のリストを、以下表示リスト８２という。
【００３３】
ユーザは、非表示リスト８１に表示されている項目を選択し、追加ボタン８３を押下することで、表示リスト８２に移動させることができる。表示リスト８２に移動した項目は、非表示から表示に切り替わる。
反対に、表示リスト８２の項目を選択して、削除ボタン８４を押下することで、非表示リスト８１に移動させることができる。非表示リスト８１に移動した項目は、表示から非表示に切り替わる。
【００３４】
また、ユーザは、表示リスト８２にて、用紙詳細リスト７１における項目の表示順を変更することができる。表示リスト８２の枠内に並ぶ項目の順序が、印刷媒体選択画面７０での項目の表示順になる。表示リスト８２の枠内に並ぶ各項目は、［上へ］ボタン８５、［下へ］ボタン８６を押すことにより、それぞれ、上へ又は下へ自由に移動させることができる。
最後に、リスト表示の設定を確定させる場合は、ユーザがＯＫボタン８７を押下し、終了する。そうすると、この項目設定画面８０が閉じられる。この際に、クライアントＰＣ３０は、それまでに行われた編集内容に基づき、非表示リスト８１及び表示リスト８２を表示させる基になるデータ（それぞれ、非表示リストデータ８１ｄ及び表示リストデータ８２ｄという。）をデータ記憶部３３３に保存する。
【００３５】
図９は、データ記憶部３３３に記憶されている非表示リストデータ８１ｄ及び表示リストデータ８２ｄの具体例を示す図である。いずれのデータにおいても、項目の値とその順序が関連付けられて保存されている。図８の項目設定画面８０で、ユーザによって各項目の表示／非表示及び項目の表示順が変更されると、その変更に従って、リストに記載する項目及びその記載順序が変更される。
また、印刷媒体選択画面７０の項目設定画面８０（図８）で［標準に戻す］ボタン８８が押下された場合、クライアントＰＣ３０は非表示リストデータ８１ｄ及び表示リストデータ８２ｄの内容を初期設定の状態に戻す。
【００３６】
図１０は、図７の印刷媒体選択画面７０を表示する仕組みの概念図である。
ユーザが、ユーザインタフェース３３１の印刷媒体選択画面７０を開くと、クライアントＰＣ３０は、表示リストデータ８２ｄとテーブル表示用データ９１とを読み込む。そして、表示リストデータ８２ｄの内容に従い印刷媒体選択画面７０の画像を生成する。この生成は、表示リストデータ８２ｄに含まれている各項目の表示欄を、リスト中の各項目の配置順に従って配置して行う。また、各表示欄には、デーブル表示用データ９１に含まれる印刷媒体の各選択候補の情報のうち、該当項目のデータを表示する。
【００３７】
なお、テーブル表示用データ９１は、データ記憶部３３３に記憶されている印刷媒体情報の一時保存ファイル９２を、ユーザインタフェース３３１がテーブル表示用のデータに変換したものである。このデータ変換は、印刷媒体選択画面７０を生成するためにテーブル表示用データ９１を読み込む際に行われる。
なお、印刷媒体情報の一時保存ファイル９２は、ＤＦＥ２０からネットワーク４０を介して受信した印刷媒体情報であり、データ記憶部３３３に格納されているものである。
【００３８】
次に、クライアントＰＣ３０のＣＰＵ３０１が、図７の印刷媒体選択画面７０の表示を行う際に実行する処理について、図１１に示すフローチャートに基づいて説明する。
なお、この処理は、ＣＰＵ３０１が、印刷媒体選択画面７０の表示指示を受け付けた場合に所定のプログラムを実行することにより行うものであり、ユーザインタフェース３３１、情報取得部３３２及びデータ記憶部３３３の機能と対応するものである。しかしながら、説明の便宜上、ユーザインタフェース３３１、情報取得部３３２及びデータ記憶部３３３が行う動作として説明する。
【００３９】
図１１の処理においてはまず、ＵＩ３３１がデータ記憶部３３３内に格納されている印刷媒体情報の一時保存ファイル９２を検索する（Ｓ１）。
印刷媒体情報の一時保存ファイル９２が存在する場合は（Ｓ２のＹ）、ＵＩ３３１は、データ記憶部３３３から印刷媒体情報の一時保存ファイル９２を読み込み、テーブル表示用データ９１に変換する（Ｓ３）。
ＵＩ３３１は、データ記憶部３３３から読み込んだ表示リストデータ８２ｄと、テーブル表示用データ９１を用いて、印刷媒体選択画面７０を表示する（Ｓ４）。
【００４０】
ここで、ユーザが印刷媒体選択画面７０（図７）において、更新ボタン７４を押下し、ＵＩ３３１が更新要求を受け付けると（Ｓ５のＹ）、情報取得部３３２は、ＤＦＥ２０からネットワーク４０を介して印刷媒体情報を取得する。そして、データ記憶部３３３の一時保存ファイルを更新する（Ｓ６）。
そして、Ｓ３に戻り、ＵＩ３３１は、更新された印刷媒体情報の一時保存ファイル９２を読み込み、テーブル表示用データ９１に変換する（Ｓ３）。
【００４１】
次に、ＵＩ３３１は、データ記憶部３３３から読み込んだ表示リストデータ８２ｄと、テーブル表示用データ９１を用いて、更新された印刷媒体選択画面７０を表示する（Ｓ４）。
また、ステップＳ５でＮの後、ユーザが印刷媒体選択画面７０において印刷媒体の選択及びＯＫボタン７３の押下を行ったことを検出すると（Ｓ７のＹ）、ＵＩ３３１はその選択された印刷媒体をデータ記憶部３３３に保存して（Ｓ８）、印刷媒体選択画面７０を閉じ（Ｓ９）、図１１の動作を終了する。
一方、ステップＳ３で印刷媒体情報の一時保存ファイル９２が存在しない場合は、表示に用いるテーブル表示用データ９１を作成することができないので、ＵＩ３３１は、データ記憶部３３３から表示リストデータ８２ｄのみを読み込む（Ｓ１０）。そして、用紙詳細リスト７１（図７）が空欄の印刷媒体選択画面７０を表示する（Ｓ１１）。
【００４２】
用紙詳細リスト７１（図７）が空欄の印刷媒体選択画面７０を見たユーザからの印刷媒体選択画面７０の更新要求を受け付けると（Ｓ５のＹ）、ＵＩ３３１は、Ｓ６→Ｓ３→Ｓ４の順に処理を行い、更新された印刷媒体選択画面７０を表示する（Ｓ４）。
なお、図示は省略したが、図１１の動作中の任意の時点でＵＩ３３１が印刷媒体選択画面７０中のキャンセルボタンの操作を検出すると、ＵＩ３３１は、直ちに印刷媒体選択画面７０を閉じて処理を終了する。
【００４３】
以上の処理により、印刷媒体選択画面７０を表示させる際に、クライアントＰＣ３０がＤＦＥ２０と接続されていなくても、ＵＩ３３１がデータ記憶部３３３内にある印刷媒体情報の一時保存ファイル９２を基にしてテーブル表示用データ９１を作成することができる。これにより、ＵＩ３３１はいつでも印刷媒体選択画面７０を表示することができる。
【００４４】
図１２は、印刷媒体選択画面７０における表示項目を設定するための項目設定画面８０による、テーブル項目の表示順の変更処理の概念を説明するための図である。
ここで、図１２の一番上のテーブルは、印刷媒体選択画面７０の用紙詳細リスト７１の変更前のものである。ここで、点線枠７５で囲まれた項目（左から順に、「説明」、「サイズ」、「坪量」・・・・）の順序を変更し、「サイズ」を最初に表示する場合を例として説明する。
【００４５】
（Ａ）ユーザは、まず、項目の表示リスト８２から、順序を変更したい項目として上から２番目の［サイズ］を選択する。
（Ｂ）ユーザは、表示リスト８２の下にある、［上へ］ボタン８５を押下する。
（Ｃ）表示リスト８２の表示が変更される。
（Ｄ）変更された表示リスト８２では、項目［サイズ］の順序が１つ上がっている。そのため、変更前は［サイズ］の上にあった［説明］項目の順序は１つ下がる。よって、１番目に［サイズ］、２番目に［説明］と並ぶことになる。
【００４６】
（Ｅ）項目設定画面８０（図８）を、画面のＯＫボタン８７を押下することで閉じる。その後、印刷媒体選択画面７０を表示する。
（Ｆ）印刷媒体選択画面７０の項目に、項目設定画面８０で設定した内容が反映される。その結果、変更後の印刷媒体選択画面７０の用紙詳細リスト７１の点線枠７５で囲まれた項目は、「サイズ」が最初に（一番左側に）表示されることになる。
【００４７】
図１３は、印刷媒体選択画面７０の項目の表示順の変更処理のシーケンスの一例を示す図である。
まず、ユーザ５０は、ＵＩ３３１に対して印刷媒体選択画面７０の項目設定画面８０の表示を依頼する（Ｓ１１）。項目設定画面８０の一例は図８のようになる。
ＵＩ３３１は、データ記憶部３３３内にあるテーブルの項目の非表示リストデータ８１ｄ及び表示リストデータ８２ｄを読み込む（Ｓ１２）。そして、印刷媒体選択画面７０の項目設定画面８０を表示する（Ｓ１３）。
【００４８】
ユーザ５０は、表示順を変更したいと考える項目を、設定画面の表示リスト８２から選択する（Ｓ１４）。
次に、ユーザ５０は、表示する項目一覧の下にある、［上へ］ボタン８５、又は［下へ］ボタン８６のいずれかを押下し、ステップＳ１４で選択した項目の表示順の変更をＵＩ３３１に依頼する（Ｓ１５）。
ＵＩ３３１は、項目の表示リストデータ８２ｄを変更し、変更後の表示リスト８２を反映した項目設定画面８０を再表示する（Ｓ１６）。
【００４９】
ユーザ５０は、項目設定画面８０のＯＫボタン８７を押下し、項目設定の変更の保存をＵＩ３３１に依頼する（Ｓ１７）。
ＵＩ３３１は、変更された項目の表示リストデータ８２ｄをデータ記憶部３３３に保存するとともに、項目設定画面８０を閉じる処理を行う（Ｓ１８）。
以上の処理によって、ユーザ５０は、項目の表示順を自由に変更することができる。
【００５０】
なお、上記実施例（図６〜図８及び図１２）では、印刷媒体の候補情報を表示する方法としてテーブルを用いているが、それ以外の方法（例えば、サムネイル表示など）を用いても構わない。
また、この実施例では、発明の実施に必要な各機能をプリンタドライバ３３の内部に持たせたが、プリンタドライバとは別に独立して設けてもよいことは言うまでもない。
【００５１】
以上で実施形態の説明を終了するが、この発明において、各装置の具体的な構成、処理の内容、データの構成、使用する装置の台数等は、実施形態で説明したものに限るものではない。
例えば、上述の実施形態ではクライアントＰＣ３０がＤＦＥ２０から印刷媒体情報を取得するようにしたが、プリンタ１０からこの情報を取得するようにしてもよい。
【００５２】
本発明は、上述した実施の形態に限定されるものではなく、本発明の主旨を損なわない範囲で変更することが可能である。
さらに、以上説明した各実施形態、動作の構成は、相互に矛盾しない限り任意に組み合わせて実施可能であることはもちろんである。
【符号の説明】
【００５３】
１０：プリンタ、２０：ＤＦＥ、３０：クライアントＰＣ、ユーザインタフェース３３１、情報取得部３３２、データ記憶部３３３、印刷データ生成部３３４、７０：印刷媒体選択画面、７１：用紙詳細リスト、８０：項目設定画面、８１：非表示リスト、８１ｄ：非表示リストデータ、８２：表示リスト、８２ｄ：表示リストデータ、９１：テーブル表示用データ、９２：印刷媒体情報の一時保存ファイル
【先行技術文献】
【特許文献】
【００５４】
【特許文献１】特開２００５−２３４９７４号公報
【図２】
2014174889.tif 000003
【図３】
2014174889.tif 000004
【図４】
2014174889.tif 000005
【図５】
2014174889.tif 000006
【図９】
2014174889.tif 000007
【図１０】
2014174889.tif 000008
【図１１】
2014174889.tif 000009
【図１２】
2014174889.tif 000010
【図１３】
2014174889.tif 000011
【図１】
2014174889.tif 000012
【図６】
2014174889.tif 000013
【図７】
2014174889.tif 000014
【図８】
2014174889.tif 000015