(57)【要約】【課題】プリンタドライバで使用するメディアカタログ情報を選択する時間を短縮することができる印刷制御装置、情報処理システム、情報処理方法およびプログラムを提供する。【解決手段】１以上の用紙の属性情報を示す予め登録された複数の第１情報に対して、印刷物の種類ごとに優先順位を決定する決定部と、情報処理装置から受信した少なくとも印刷物の種類を示す第２情報に基づいて、第２情報が示す印刷物の種類に対応する第１情報の優先順位を特定する第１特定部と、第１特定部が特定した優先順位に従って情報処理装置に送信すべき第１情報を特定する第２特定部と、第１特定部により優先順位が特定され、かつ、第２特定部により特定された第１情報を情報処理装置に送信する送信部と、を備える。【選択図】図４
2019032663.tif 000002
【特許請求の範囲】
【請求項１】
１以上の用紙の属性情報を示す予め登録された複数の第１情報に対して、印刷物の種類ごとに優先順位を決定する決定部と、
情報処理装置から受信した少なくとも印刷物の種類を示す第２情報に基づいて、当該第２情報が示す印刷物の種類に対応する前記第１情報の前記優先順位を特定する第１特定部と、
前記第１特定部が特定した前記優先順位に従って前記情報処理装置に送信すべき前記第１情報を特定する第２特定部と、
前記第１特定部により前記優先順位が特定され、かつ、前記第２特定部により特定された前記第１情報を前記情報処理装置に送信する送信部と、
を備えた印刷制御装置。
【請求項２】
前記決定部は、前記第１情報が含む前記各属性情報のうち少なくともいずれかに対する評価値に基づいて前記優先順位を決定する請求項１に記載の印刷制御装置。
【請求項３】
前記第２特定部は、前記第１特定部が特定した前記優先順位の高い方から所定数の前記第１情報を特定し、
前記送信部は、前記第２特定部により特定された所定数の前記第１情報を前記情報処理装置に送信する請求項１または２に記載の印刷制御装置。
【請求項４】
前記送信部は、前記第１特定部により前記優先順位が特定され、かつ、前記第２特定部により特定されたすべての前記第１情報を前記情報処理装置に送信する請求項１または２に記載の印刷制御装置。
【請求項５】
前記第１情報を記憶部に登録する登録部を、さらに備え、
前記決定部は、前記登録部により前記第１情報が登録された場合に、前記記憶部に登録された複数の前記第１情報に対して、前記優先順位を決定する請求項１〜４のいずれか一項に記載の印刷制御装置。
【請求項６】
少なくとも、前記送信部により前記情報処理装置に送信された前記第１情報のうち、当該情報処理装置により選択された前記第１情報に基づいて、印刷対象となる印刷データから描画データを生成して、当該描画データを画像形成装置に送信する描画部を、さらに備えた請求項１〜５のいずれか一項に記載の印刷制御装置。
【請求項７】
前記第２情報は、面付けに関する設定である請求項１〜６のいずれか一項に記載の印刷制御装置。
【請求項８】
１以上の前記情報処理装置と、
請求項１〜７のいずれか一項に記載の印刷制御装置と、
を有する情報処理システム。
【請求項９】
１以上の用紙の属性情報を示す予め登録された複数の第１情報に対して、印刷物の種類ごとに優先順位を決定する決定ステップと、
情報処理装置から受信した少なくとも印刷物の種類を示す第２情報に基づいて、当該第２情報が示す印刷物の種類に対応する前記第１情報の前記優先順位を特定する第１特定ステップと、
特定した前記優先順位に従って前記情報処理装置に送信すべき前記第１情報を特定する第２特定ステップと、
前記第１特定ステップで前記優先順位を特定し、かつ、前記第２特定ステップで特定した前記第１情報を前記情報処理装置に送信する送信ステップと、
を有する情報処理方法。
【請求項１０】
コンピュータに、
１以上の用紙の属性情報を示す予め登録された複数の第１情報に対して、印刷物の種類ごとに優先順位を決定する決定ステップと、
情報処理装置から受信した少なくとも印刷物の種類を示す第２情報に基づいて、当該第２情報が示す印刷物の種類に対応する前記第１情報の前記優先順位を特定する第１特定ステップと、
特定した前記優先順位に従って前記情報処理装置に送信すべき前記第１情報を特定する第２特定ステップと、
前記第１特定ステップで前記優先順位を特定し、かつ、前記第２特定ステップで特定した前記第１情報を前記情報処理装置に送信する送信ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置、情報処理システム、情報処理方法およびプログラムに関する。
【背景技術】
【０００２】
プロダクションプリンティング業界では、印刷物そのものが製品となる場合が多い。そのため、まず作成したい製品を設定し、それに対応してどのような面付けにするか、どのような用紙を用いるか、および、仕上がりはどのようにするか等を指定する必要がある。また、印刷物のコストだけではなく、設定等を行う作業時間自体についてもコストとして考えられているため、製品をできるだけ速く作成し、かつ、操作に不慣れな人でも迷わずに作成できる必要がある。また、印刷物そのものが商品となるため、雑誌または書籍の表紙、厚紙および再生紙等の様々な用紙の種類を使用する可能性があり、通常のオフィス環境で行われる印刷よりも多くの種類の用紙が使用され得る。また、プリンタに対する印刷制御を行うＤＦＥ（Ｄｉｇｉｔａｌ  Ｆｒｏｎｔ  Ｅｎｄ）コントローラにおける用紙（以下、「メディアカタログ」と称する場合がある）の登録可能な数が少ない場合、例えば、週１回以上のメディアカタログ情報の登録の更新が行われ、その度にクライアント装置のドライバによるメディアカタログについての更新処理を実施しないと最新のメディアカタログ情報を使って印刷することができない。
【０００３】
このような、ＤＦＥコントローラに登録されたメディアカタログ情報を利用して印刷を行う技術として、印刷実行時にプリンタドライバ側がメディアカタログ情報を取得できない場合でも、ＤＦＥコントローラ側で予め設定しているメディアカタログ情報を使用することを可能とする技術が提案されている（特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載された技術では、基本としてはＤＦＥコントローラで登録されたメディアカタログ情報をクライアント装置側で取得しておき、取得したメディアカタログ情報の中から使用するものを選択する必要があるため、メディアカタログ情報の数が膨大である場合、ユーザが好適と思われるメディアカタログ情報を選択する時間が長くかかるという問題点がある。
【０００５】
本発明は、上述の問題点に鑑みてなされたものであって、プリンタドライバで使用するメディアカタログ情報を選択する時間を短縮することができる印刷制御装置、情報処理システム、情報処理方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、１以上の用紙の属性情報を示す予め登録された複数の第１情報に対して、印刷物の種類ごとに優先順位を決定する決定部と、情報処理装置から受信した少なくとも印刷物の種類を示す第２情報に基づいて、当該第２情報が示す印刷物の種類に対応する前記第１情報の前記優先順位を特定する第１特定部と、前記第１特定部が特定した前記優先順位に従って前記情報処理装置に送信すべき前記第１情報を特定する第２特定部と、前記第１特定部により前記優先順位が特定され、かつ、前記第２特定部により特定された前記第１情報を前記情報処理装置に送信する送信部と、を備えたことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、プリンタドライバで使用するメディアカタログ情報を選択する時間を短縮することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る情報処理システムの全体構成の一例を示す図である。
【図２】図２は、実施形態に係るクライアント装置のハードウェア構成の一例を示す図である。
【図３】図３は、ＤＦＥコントローラからメディアカタログ情報を取得する場合のデータの流れを説明する図である。
【図４】図４は、実施形態に係る情報処理システムの機能ブロックの構成の一例を示す図である。
【図５】図５は、実施形態に係るＤＦＥコントローラにおけるメディアカタログ情報の登録および優先順位の決定の処理の流れの一例を示すシーケンス図である。
【図６】図６は、実施形態に係るＤＦＥコントローラにおけるメディアカタログ登録画面の一例を示す図である。
【図７】図７は、実施形態に係るＤＦＥコントローラにおけるメディアカタログ追加画面の一例を示す図である。
【図８】図８は、用紙の属性情報に対する評価値設定テーブルの一例を示す図である。
【図９】図９は、実施形態に係る情報処理システムのメディアカタログ情報を取得する処理の流れの一例を示すシーケンス図である。
【図１０】図１０は、実施形態に係るクライアント装置における面付け設定画面（通常）の一例を示す図である。
【図１１】図１１は、実施形態に係るクライアント装置における面付け設定画面（ブックレット）の一例を示す図である。
【図１２】図１２は、実施形態に係るクライアント装置における面付け設定画面（リピート／スピード）の一例を示す図である。
【図１３】図１３は、実施形態に係るクライアント装置におけるメディアカタログ選択画面の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下に、図１〜１３を参照しながら、本発明に係る印刷制御装置、情報処理システム、情報処理方法およびプログラムの実施形態を詳細に説明する。また、以下の実施形態によって本発明が限定されるものではなく、以下の実施形態における構成要素には、当業者が容易に想到できるもの、実質的に同一のもの、およびいわゆる均等の範囲のものが含まれる。さらに、以下の実施形態の要旨を逸脱しない範囲で構成要素の種々の省略、置換、変更および組み合わせを行うことができる。
【００１０】
（情報処理システムの全体構成）
図１は、実施形態に係る情報処理システムの全体構成の一例を示す図である。図１を参照しながら、本実施形態に係る情報処理システム１の全体構成について説明する。
【００１１】
図１に示すように、情報処理システム１は、クライアント装置１０ａ〜１０ｃと、ＤＦＥコントローラ２０と、プリンタ３０と、を含む。クライアント装置１０ａ〜１０ｃおよびＤＦＥコントローラ２０は、それぞれネットワーク２を介して互いに通信可能となっている。
【００１２】
なお、図１において、情報処理システム１は、３台のクライアント装置１０ａ〜１０ｃを含むものとしているが、これに限定されるものではなく、クライアント装置は１台以上であればよい。また、クライアント装置１０ａ〜１０ｃについて、任意のクライアントを示す場合、または総称する場合、単に「クライアント装置１０」と称するものとする。また、ＤＦＥコントローラ２０とプリンタ３０とは専用線で接続されているが、これに限定されるものではなく、ネットワーク２を介して互いに通信可能とする構成であってもよい。
【００１３】
クライアント装置１０は、アプリケーションにより作成された原稿データをＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ：ページ記述言語）に変換した印刷データを生成し、ネットワーク２を介してＤＦＥコントローラ２０に印刷データをジョブとして送信し、印刷要求をするＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の情報処理装置である。クライアント装置１０には、印刷対象となる原稿データを作成するアプリケーション５１（後述の図３参照）、および、印刷データに対する印刷動作の制御をＤＦＥコントローラ２０に対して行うためのプリンタドライバ５２（後述の図３参照）がインストールされている。
【００１４】
ＤＦＥコントローラ２０は、クライアント装置１０から受信した印刷データから描画データを生成して、プリンタ３０に送信して印刷を実行させるＰＣ等の印刷制御装置である。また、ＤＦＥコントローラ２０は、用紙（メディアカタログ）の属性情報（メディアカタログ情報）（第１情報）を登録し、後述するように、各用紙に対応するメディアカタログ情報の優先順位を決定し、当該優先順位に基づいて、メディアカタログ情報をクライアント装置１０に送信する。
【００１５】
プリンタ３０は、ＤＦＥコントローラ２０から描画データを受信して印刷出力（画像形成）する画像形成装置である。なお、プリンタ３０は、印刷機能を有する画像形成装置であればよく、例えば、コピー機能、プリンタ機能、スキャナ機能、およびファクシミリ機能のうち少なくとも２つの機能を有する複合機（ＭＦＰ：Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）であってもよい。
【００１６】
ネットワーク２は、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、専用回線、またはインターネット等のネットワークである。ネットワーク２は、例えば、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）／ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）等の通信プロトコルでデータ通信が行われる。
【００１７】
（クライアント装置およびＤＦＥコントローラのハードウェア構成）
図２は、実施形態に係るクライアント装置のハードウェア構成の一例を示す図である。図２を参照しながら、本実施形態に係るクライアント装置１０およびＤＦＥコントローラ２０のハードウェア構成について説明する。
【００１８】
図２に示すように、クライアント装置１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）５０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）５０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）５０３と、通信Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）５０４と、入出力Ｉ／Ｆ５０５と、入力装置５０６と、表示装置５０７と、補助記憶装置５０８と、を備えている。
【００１９】
ＣＰＵ５０１は、クライアント装置１０全体の動作を制御する演算装置である。ＲＯＭ５０２は、クライアント装置１０用のファームウェア等のプログラムを記憶している不揮発性記憶装置である。ＲＡＭ５０３は、ＣＰＵ５０１のワークエリアとして使用される揮発性記憶装置である。
【００２０】
通信Ｉ／Ｆ５０４は、ネットワーク２等を介してデータを通信するためのＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）等のインターフェースである。通信Ｉ／Ｆ５０４は、例えば、ＴＣＰ／ＩＰ等の通信プロトコルでデータ通信を行う。
【００２１】
入出力Ｉ／Ｆ５０５は、各種装置（例えば、入力装置５０６および表示装置５０７）とバス５０９とを接続するためのインターフェースである。
【００２２】
入力装置５０６は、文字および数字等の入力、各種指示の選択、ならびにカーソルの移動等の操作を行うためのマウスまたはキーボード等の入力装置である。
【００２３】
表示装置５０７は、カーソル、メニュー、ウィンドウ、文字または画像等の各種情報を表示するＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、プラズマディスプレイ、または有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ等の表示装置である。
【００２４】
補助記憶装置５０８は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、アプリケーションプログラム、プリンタドライバ、および各種データを記憶するＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）またはＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等の記憶装置である。なお、補助記憶装置５０８は、クライアント装置１０が備えるものとしているが、これに限定されるものではなく、例えば、クライアント装置１０の外部に設置された記憶装置であってもよく、または、クライアント装置１０とデータ通信可能なサーバ装置が備えた記憶装置であってもよい。
【００２５】
上述のＣＰＵ５０１、ＲＯＭ５０２、ＲＡＭ５０３、通信Ｉ／Ｆ５０４、入出力Ｉ／Ｆ５０５および補助記憶装置５０８は、アドレスバスおよびデータバス等のバス５０９によって互いに通信可能に接続されている。
【００２６】
なお、本実施形態に係るＤＦＥコントローラ２０のハードウェア構成は、図２に示すクライアント装置１０のハードウェア構成と同様である。また、図２に示したクライアント装置１０およびＤＦＥコントローラ２０のハードウェア構成の一例を示すものであり、図２に示した構成要素をすべて含む必要はなく、その他の構成要素を含むものとしてもよい。また、クライアント装置１０およびＤＦＥコントローラ２０それぞれが、同一のハードウェア構成を有する必要もないことは言うまでもない。
【００２７】
（メディアカタログ情報を取得する場合のデータの流れ）
図３は、ＤＦＥコントローラからメディアカタログ情報を取得する場合のデータの流れを説明する図である。図３を参照しながら、クライアント装置１０がＤＦＥコントローラ２０からメディアカタログ情報を取得する場合のデータの流れについて説明する。
【００２８】
図３に示すように、クライアント装置１０には、少なくとも、アプリケーション５１と、プリンタドライバ５２とがインストールされている。アプリケーション５１は、印刷対象となる原稿データを作成するためのソフトウェアであり、原稿データの印刷時に、当該原稿データを、プリンタドライバ５２に送る。プリンタドライバ５２は、印刷データに対する印刷動作の制御をＤＦＥコントローラ２０に対して行うためのソフトウェアである。
【００２９】
ユーザは、アプリケーション５１がプリンタドライバ５２の機能を利用して提供するＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）、または、プリンタドライバ５２が提供するＵＩを介して、ＤＦＥコントローラ２０に対して、メディアカタログ情報を取得するための操作を入力装置５０６を介して行う。この操作によって、プリンタドライバ５２は、ＤＦＥコントローラ２０に対して、メディアカタログ情報を取得するための情報取得要求を送信する。
【００３０】
ＤＦＥコントローラ２０には、上述のように、どのような用紙を用いて印刷を行うのかについての用紙の属性情報（メディアカタログ情報）が登録可能である。例えば、ＤＦＥコントローラ２０では、１０００件以上のメディアカタログ情報が登録可能とする。この場合、ＤＦＥコントローラ２０は、クライアント装置１０から情報取得要求を受信した場合、当該情報取得要求に対する応答として、登録されたすべてのメディアカタログ情報を無作為に送信するものとしても、膨大なメディアカタログ情報をクライアント装置１０へ送信する時間、クライアント装置１０により受信されたメディアカタログ情報を表示する時間、および、クライアント装置１０により受信されたメディアカタログ情報のうち特定のメディアカタログ情報を印刷設定として選択する時間が、長くかかってしまうことになる。
【００３１】
そこで、本実施形態に係るＤＦＥコントローラ２０は、クライアント装置１０から情報取得要求と共に、クライアント装置１０上で設定された印刷の面付けについての設定情報（以下、単に「面付け設定情報」と称する）（第２情報）を受信し、当該面付け設定情報に基づいて、クライアント装置１０に送信すべきメディアカタログ情報に対して優先順位を決定する。そして、ＤＦＥコントローラ２０は、受信した情報取得要求に対する応答として、例えば、優先順位が高い方から所定数のメディアカタログ情報を、クライアント装置１０に送信する。これによって、クライアント装置１０は、面付け設定情報に対応した優先順位の高いメディアカタログ情報を所定数だけ受信して表示すればよいので、メディアカタログ情報の送信時間および表示時間を短縮することができる。また、クライアント装置１０上では、例えば、受信された所定数のメディアカタログ情報を優先順位に従って表示するようにすれば、ユーザは、所望する印刷物を得るためのメディアカタログ情報を容易に選択することが可能となるので、選択する時間を短縮することができる。
【００３２】
（情報処理システムの機能ブロック構成）
図４は、実施形態に係る情報処理システムの機能ブロックの構成の一例を示す図である。図４を参照しながら、本実施形態に係る情報処理システム１の機能ブロックの構成について説明する。
【００３３】
図４に示すように、クライアント装置１０は、通信部１０１と、設定部１０２と、取得部１０３と、原稿作成部１０４と、印刷データ生成部１０５と、記憶部１０６と、操作部１０７と、表示制御部１０８と、表示部１０９と、を備えている。
【００３４】
通信部１０１は、ネットワーク２を介して、ＤＦＥコントローラ２０とデータ通信を行う機能部である。通信部１０１は、例えば、図２に示す通信Ｉ／Ｆ５０４、およびＣＰＵ５０１で実行されるプログラム等によって実現される。
【００３５】
設定部１０２は、面付け設定情報の設定、および、ＤＦＥコントローラ２０から受信したメディアカタログ情報の選択等の印刷設定を行う機能部である。設定部１０２により設定された印刷設定情報（面付け設定情報、および選択されたメディアカタログ情報等を含む）は、記憶部１０６に記憶される。設定部１０２は、例えば、図２に示すＣＰＵ５０１で実行されるプリンタドライバ５２によって実現される。
【００３６】
取得部１０３は、後述するＤＦＥコントローラ２０の優先順位決定部２０５により優先順位が決定されたメディアカタログ情報を、通信部１０１を介して取得する機能部である。取得部１０３は、例えば、図２に示すＣＰＵ５０１で実行されるプリンタドライバ５２によって実現される。
【００３７】
原稿作成部１０４は、印刷対象となる原稿データを作成する機能部である。原稿作成部１０４は、例えば、図２に示すＣＰＵ５０１で実行されるアプリケーション５１によって実現される。ここで、例えば、アプリケーション５１は、文書作成を行うワープロソフト、表計算を行う表計算アプリケーション、または、図形等を作成する図形アプリケーション等である。
【００３８】
印刷データ生成部１０５は、原稿作成部１０４により作成された原稿データをＰＤＬに変換して印刷データを生成する機能部である。印刷データ生成部１０５は、例えば、図２に示すＣＰＵ５０１で実行されるプリンタドライバ５２によって実現される。
【００３９】
記憶部１０６は、原稿データ、印刷データ、および、設定部１０２により設定された印刷設定情報等を記憶する機能部である。記憶部１０６は、図２に示す補助記憶装置５０８またはＲＡＭ５０３によって実現される。
【００４０】
操作部１０７は、ユーザが文字および数字等の入力、各種指示の選択、ならびにカーソルの移動等の操作入力を行う機能部である。操作部１０７は、図２に示す入力装置５０６によって実現される。
【００４１】
表示制御部１０８は、表示部１０９の表示動作を制御する機能部である。表示制御部１０８は、例えば、図２に示すＣＰＵ５０１で実行されるプログラム（例えば、プリンタドライバ５２）によって実現される。
【００４２】
表示部１０９は、表示制御部１０８の制御に従って、カーソル、メニュー、ウィンドウ、文字または画像等の各種情報を表示する機能部である。表示部１０９は、図２に示す表示装置５０７によって実現される。
【００４３】
なお、図４に示すクライアント装置１０の通信部１０１、設定部１０２、取得部１０３、原稿作成部１０４、印刷データ生成部１０５、記憶部１０６、操作部１０７、表示制御部１０８および表示部１０９は、機能を概念的に示したものであって、このような構成に限定されるものではない。例えば、図４に示すクライアント装置１０で独立した機能部として図示した複数の機能部を、１つの機能部として構成してもよい。一方、図４に示すクライアント装置１０で１つの機能部が有する機能を複数に分割し、複数の機能部として構成するものとしてもよい。
【００４４】
また、図４では、クライアント装置１０が有する主要な機能部が示されているものであり、クライアント装置１０が有する機能は、これらに限定されるものではない。
【００４５】
図４に示すように、ＤＦＥコントローラ２０は、第１通信部２０１（送信部）と、第２通信部２０２と、登録部２０３と、設定部２０４（第１特定部、第２特定部）と、優先順位決定部２０５（決定部）と、取得部２０６と、描画部２０７と、設定記憶部２０８と、優先順位記憶部２０９と、操作部２１０と、表示制御部２１１と、表示部２１２と、を備えている。
【００４６】
第１通信部２０１は、ネットワーク２を介して、クライアント装置１０とデータ通信を行う機能部である。第１通信部２０１は、例えば、図２に示す通信Ｉ／Ｆ５０４、およびＣＰＵ５０１で実行されるプログラム等によって実現される。
【００４７】
第２通信部２０２は、プリンタ３０とデータ通信を行う機能部である。なお、第２通信部２０２は、プリンタ３０とデータ通信を行うためにネットワーク２を介して行うものとしてもよい。第２通信部２０２は、例えば、図２に示す通信Ｉ／Ｆ５０４、およびＣＰＵ５０１で実行されるプログラム等によって実現される。
【００４８】
登録部２０３は、ユーザによる操作部２１０に対する操作入力に従って、プリンタ３０に対して印刷をさせるための各用紙のメディアカタログ情報（用紙の属性情報）を登録する機能部である。登録部２０３によって登録された各メディアカタログ情報は、設定記憶部２０８に記憶される。登録部２０３は、例えば、図２に示すＣＰＵ５０１で実行されるプログラムによって実現される。
【００４９】
設定部２０４は、印刷物に応じて用紙のそれぞれの属性情報に対する評価値を設定する機能部である。設定部２０４により設定された印刷物に応じた用紙のそれぞれの属性情報に対する評価値の情報は、設定記憶部２０８に記憶される。用紙の属性情報に対する評価値の詳細については、図８で後述する。設定部２０４は、例えば、図２に示すＣＰＵ５０１で実行されるプログラムによって実現される。
【００５０】
優先順位決定部２０５は、設定部２０４により設定された用紙の属性情報に対する評価値に基づいて、登録部２０３により登録された各メディアカタログ情報の優先順位を決定する機能部である。具体的な、各メディアカタログ情報の優先順位の決定方法については、図５および図８で後述する。優先順位決定部２０５は、例えば、図２に示すＣＰＵ５０１で実行されるプログラムによって実現される。
【００５１】
取得部２０６は、クライアント装置１０から、第１通信部２０１を介して、印刷データおよび印刷設定情報をジョブとして取得する機能部である。取得部２０６は、例えば、図２に示すＣＰＵ５０１で実行されるプログラムによって実現される。
【００５２】
描画部２０７は、取得部２０６により取得されたジョブ（印刷データおよび印刷設定情報）から描画データを生成し、第２通信部２０２を介して、プリンタ３０に描画データを送信する機能部である。なお、ＰＤＬ変換は、上述の印刷データ生成部１０５で行われているものとしているが、描画部２０７の描画データの生成時に行われるものとしてもよい。描画部２０７は、例えば、図２に示すＣＰＵ５０１で実行されるプログラムによって実現される。
【００５３】
設定記憶部２０８は、登録部２０３により登録された各メディアカタログ情報、および、設定部２０４により設定された用紙の属性情報に対する評価値の情報等を記憶する機能部である。設定記憶部２０８は、図２に示す補助記憶装置５０８によって実現される。
【００５４】
優先順位記憶部２０９は、優先順位決定部２０５により決定された各メディアカタログ情報の優先順位の情報（以下、単に「優先順位情報」と称する場合がある）等を記憶する機能部である。優先順位記憶部２０９は、図２に示す補助記憶装置５０８によって実現される。
【００５５】
操作部２１０は、ユーザが文字および数字等の入力、各種指示の選択、ならびにカーソルの移動等の操作入力を行う機能部である。操作部２１０は、図２に示す入力装置５０６によって実現される。
【００５６】
表示制御部２１１は、表示部２１２の表示動作を制御する機能部である。表示制御部２１１は、例えば、図２に示すＣＰＵ５０１で実行されるプログラムによって実現される。
【００５７】
表示部２１２は、表示制御部２１１の制御に従って、カーソル、メニュー、ウィンドウ、文字または画像等の各種情報を表示する機能部である。表示部２１２は、図２に示す表示装置５０７によって実現される。
【００５８】
なお、図４に示すＤＦＥコントローラ２０の第１通信部２０１、第２通信部２０２、登録部２０３、設定部２０４、優先順位決定部２０５、取得部２０６、描画部２０７、設定記憶部２０８、優先順位記憶部２０９、操作部２１０、表示制御部２１１および表示部２１２は、機能を概念的に示したものであって、このような構成に限定されるものではない。例えば、図４に示すＤＦＥコントローラ２０で独立した機能部として図示した複数の機能部を、１つの機能部として構成してもよい。一方、図４に示すＤＦＥコントローラ２０で１つの機能部が有する機能を複数に分割し、複数の機能部として構成するものとしてもよい。
【００５９】
また、図４では、ＤＦＥコントローラ２０が有する主要な機能部が示されているものであり、ＤＦＥコントローラ２０が有する機能は、これらに限定されるものではない。
【００６０】
（メディアカタログ情報の登録および優先順位の決定の処理）
図５は、実施形態に係るＤＦＥコントローラにおけるメディアカタログ情報の登録および優先順位の決定の処理の流れの一例を示すシーケンス図である。図６は、実施形態に係るＤＦＥコントローラにおけるメディアカタログ登録画面の一例を示す図である。図７は、実施形態に係るＤＦＥコントローラにおけるメディアカタログ追加画面の一例を示す図である。図８は、用紙の属性情報に対する評価値設定テーブルの一例を示す図である。図５〜図８を参照しながら、本実施形態に係るＤＦＥコントローラ２０におけるメディアカタログ情報の登録および優先順位の決定の処理について説明する。
【００６１】
＜ステップＳ１０１＞
ユーザ４０は、ＤＦＥコントローラ２０の操作部２１０に対して、メディアカタログ情報の登録を開始するための登録開始操作を入力する。
【００６２】
＜ステップＳ１０２＞
操作部２１０は、登録開始操作の入力を受け付けると、その登録開始の操作情報を、登録部２０３へ送る。
【００６３】
＜ステップＳ１０３＞
登録部２０３は、登録開始の操作情報を受け取ると、メディアカタログ情報を登録するためのメディアカタログ登録画面を表示する指令（登録画面表示指令）を表示制御部２１１へ送る。
【００６４】
＜ステップＳ１０４〜Ｓ１０７＞
表示制御部２１１は、登録画面表示指令を受け取ると、メディアカタログ登録画面を、表示部２１２に表示させる（ステップＳ１０４）。ユーザ４０は、表示部２１２に表示されたメディアカタログ登録画面から、メディアカタログ情報の登録操作が可能になる（ステップＳ１０５）。
【００６５】
ここで、図６にメディアカタログ登録画面の一例として、メディアカタログ登録画面１１０１を示す。図６に示すメディアカタログ登録画面１１０１では、登録されたいくつかのメディアカタログ情報の一覧が示されている。図６に示すメディアカタログ情報（用紙の属性情報）としては、メディアカタログ（用紙）の名前、サイズ、坪量、カラーおよび種類等の情報を含んでいる。例えば、用紙の名前が「名前：再生紙」のメディアカタログ情報では、サイズが「Ａ３（２９７×４２０ｍｍ）」、坪量が「坪量２（６３．１−８０．０ｇ／ｍ２）」、カラーが「ホワイト」、そして種類が「再生紙」となっている。なお、用紙に関するその他の属性情報がメディアカタログ情報に含まれるものとしてもよい。また、メディアカタログ登録画面１１０１で表示されているメディアカタログ情報の各属性情報は、代表的な属性情報を表示させているものとし、表示されていない属性情報が各メディアカタログ情報に関連付けられているものとしてもよい（例えば、後述する図７に示す紙送り方向、および両面印刷の許可設定等）。
【００６６】
ここで、例えば、図６に示すメディアカタログ登録画面１１０１において、新たなメディアカタログ情報を登録する場合、ユーザ４０は、操作部２１０により「追加」ボタンを押下する。すると、表示制御部２１１は、例えば、図７に示すようなメディアカタログ追加画面１１０２を、表示部２１２に表示させる。メディアカタログ追加画面１１０２は、新たなメディアカタログ情報を登録するために、用紙の各属性情報を入力するための画面である。図７に示すメディアカタログ追加画面１１０２の例では、新たなメディアカタログ情報として、メディアカタログ（用紙）の名前、サイズ、坪量、カラー、種類、紙送り方向および両面印刷の許可設定の各属性情報を設定することができるものとしている。
【００６７】
ユーザ４０は、メディアカタログ追加画面１１０２において、操作部２１０により、新しく登録するメディアカタログ情報の各属性情報の入力操作（詳細設定入力操作）を行う（ステップＳ１０６）。具体的には、図７に示すメディアカタログ追加画面１１０２の例では、新たに登録するメディアカタログ情報の各属性情報として、用紙の名前に「普通紙（両面印刷用）」、サイズに「Ａ４（２１０×２９７ｍｍ）」、坪量に「坪量２（６３．１−８０．０ｇ／ｍ２）」、カラーに「ホワイト」、種類に「普通紙」、紙送り方向に「長辺送り」、そして、両面印刷の許可設定に「はい」が入力操作された状態を示している。
【００６８】
そして、ユーザ４０は、メディアカタログ追加画面１１０２において、新しく登録するメディアカタログ情報の各属性情報の入力操作を行った後、入力された各属性情報を有するメディアカタログ情報を新たに登録するために「ＯＫ」ボタンを押下する（登録完了操作）（ステップＳ１０７）。
【００６９】
＜ステップＳ１０８＞
操作部２１０は、登録完了操作の入力を受け付けると、その登録完了の操作情報を、登録部２０３へ送る。また、表示制御部２１１は、操作部２１０によって登録完了操作の入力が受け付けられた場合、操作部２１０に表示されているメディアカタログ追加画面１１０２を閉じる。
【００７０】
＜ステップＳ１０９＞
登録部２０３は、登録完了の操作情報を受け取ると、メディアカタログ追加画面１１０２において入力された各属性情報（詳細設定情報）を含む新たなメディアカタログ情報を、設定記憶部２０８に送る。
【００７１】
＜ステップＳ１１０、Ｓ１１１＞
設定記憶部２０８は、受け取った新たなメディアカタログ情報を登録（記憶）し、登録完了の応答を、登録部２０３へ送る。登録部２０３は、登録完了の応答を受け取ると、表示制御部２１１に対して、新たに登録されたメディアカタログ情報をメディアカタログ登録画面１１０１に追加表示する依頼をする。表示制御部２１１は、新たに追加されたメディアカタログ情報を、メディアカタログ登録画面１１０１の一覧に追加表示させる。
【００７２】
＜ステップＳ１１２＞
登録部２０３は、新たなメディアカタログ情報の登録後、現在登録されている各メディアカタログ情報の優先順位の決定動作を要求する優先順位決定要求を、優先順位決定部２０５へ送る。
【００７３】
＜ステップＳ１１３、Ｓ１１４＞
優先順位決定部２０５は、優先順位決定要求を受け取ると、設定記憶部２０８に記憶された、設定部２０４により設定された印刷物に応じた用紙のそれぞれの属性情報に対する評価値の情報を参照して、当該情報を得る。
【００７４】
ここで、印刷物に応じた用紙のそれぞれの属性情報に対する評価値の情報の一例として、図８に評価値設定テーブル１００１を示す。図８に示す評価値設定テーブル１００１では、用紙属性およびその属性値ごとに、通常用の印刷物についての評価値、ブックレット（小冊子）用の印刷物についての評価値、およびリピート／スピード用の印刷物についての評価値がそれぞれ割り当てられている。ここで、評価値とは、特定の印刷物を作成する上で適しているか否かの指標となる値である。図８に示す評価値設定テーブル１００１では、例えば、用紙属性が「サイズ」でありその属性値が「Ａ２」である場合、通常用の印刷物に対しては適していることを示す評価値である「２」が割り当てられ、ブックレット用の印刷物に対しては普通であることを示す評価値である「１」が割り当てられ、リピート／スピード用の印刷物に対しては適していないことを示す評価値である「０」が割り当てられている。また、例えば、用紙属性が「種類」でありその属性値が「再生紙」である場合、通常用の印刷物に対しては適していることを示す評価値である「２」が割り当てられ、ブックレット用の印刷物に対しては普通であることを示す評価値である「１」が割り当てられ、リピート／スピード用の印刷物に対しては適していることを示す評価値である「２」が割り当てられている。
【００７５】
なお、評価値設定テーブル１００１で規定された各評価値は、表示部２１２に表示される特定の設定画面上で、上述のように設定部２０４により設定されることによって定まるものとしてもよく、情報処理システム１の管理者等が手動で評価値設定テーブル１００１のような評価値の情報を作成するものとしてもよい。
【００７６】
また、図８に示す評価値設定テーブル１００１の例では、評価値として「０」〜「２」が規定されているが、これに限定されるものではなく、それ以外の細かい段階の評価値に区分されるものとしてもよい。また、図８に示す評価値設定テーブル１００１の例では、評価値が割り当てられている用紙属性を「サイズ」、「種類」および「坪量」としているが、これに限定されるものではなく、例えば、用紙属性としての「カラー」等の他の用紙属性に対して評価値が割り当てられているものとしてもよい。
【００７７】
＜ステップＳ１１５＞
優先順位決定部２０５は、評価値設定テーブル１００１のような評価値の情報に基づいて、各メディアカタログ情報の優先順位を印刷物ごとに決定する。例えば、印刷物がブックレット（小冊子）である場合、属性情報としてサイズが「Ａ４」、種類が「合成紙」、坪量が「坪量１」であるメディアカタログ情報について、各属性情報（属性値）に対応する評価値は、それぞれ「２」、「１」、「２」であるので、評価値の合計が「５」となる。優先順位決定部２０５は、各メディアカタログ情報に対してこの評価値の合計が大きいほど優先順位が高いものとして決定する。例えば、属性情報としてサイズが「Ａ３」、種類が「普通紙」、坪量が「坪量１」のメディアカタログ情報（仮に「（Ａ３／普／坪１）」と表現する）、サイズが「Ａ２」、種類が「普通紙」、坪量が「坪量２」のメディアカタログ情報（仮に「（Ａ２／普／坪２）」と表現する）、そして、サイズが「Ａ４」、種類が「合成紙」、坪量が「坪量１」のメディアカタログ情報（仮に「（Ａ４／合／坪１）」と表現する）の３つのメディアカタログ情報が登録されているものとする。
【００７８】
この場合、図８に示す評価値設定テーブル１００１に基づくものとした場合、通常用の印刷物では、（Ａ３／普／坪１）の評価値の合計は「２＋２＋１＝５」であり、（Ａ２／普／坪２）の評価値の合計は「２＋２＋１＝５」であり、（Ａ４／合／坪１）の評価値の合計は「２＋１＋１＝４」であるので、これら３つのメディアカタログ情報の優先順位は、（Ａ３／普／坪１）＝（Ａ２／普／坪２）＞（Ａ４／合／坪１）という順位となる。また、リピート／スピード用の印刷物では、（Ａ３／普／坪１）の評価値の合計は「２＋２＋２＝６」であり、（Ａ２／普／坪２）の評価値の合計は「０＋２＋１＝３」であり、（Ａ４／合／坪１）の評価値の合計は「２＋０＋２＝４」であるので、これら３つのメディアカタログ情報の優先順位は、（Ａ３／普／坪１）＞（Ａ４／合／坪１）＞（Ａ２／普／坪２）という順位となる。そして、ブックレット用の印刷物では、（Ａ３／普／坪１）の評価値の合計は「２＋２＋２＝６」であり、（Ａ２／普／坪２）の評価値の合計は「１＋２＋１＝４」であり、（Ａ４／合／坪１）の評価値の合計は「２＋１＋２＝５」であるので、これら３つのメディアカタログ情報の優先順位は、（Ａ３／普／坪１）＞（Ａ４／合／坪１）＞（Ａ２／普／坪２）という順位となる。
【００７９】
以上のような各属性情報に対する評価値を用いることによって、優先順位決定部２０５は、メディアカタログ情報に対する優先順位を自動で決定することができ、かつ、各属性情報に対するそれぞれの評価値の合計が高いものに対して優先順位を高く設定するので、印刷物の特性に即したメディアカタログ情報の優先順位付けが可能となる。
【００８０】
＜ステップＳ１１６＞
優先順位決定部２０５は、決定した印刷物ごとの各メディアカタログ情報の優先順位の情報（以下、単に「優先順位情報」と称する場合がある）を、優先順位記憶部２０９に送る。
【００８１】
＜ステップＳ１１７、Ｓ１１８＞
優先順位記憶部２０９は、受け取った優先順位情報を記憶し、記憶完了の応答を優先順位決定部２０５へ送る。
【００８２】
＜ステップＳ１１９＞
優先順位決定部２０５は、優先順位情報の記憶後、各メディアカタログ情報に対する優先順位の決定が済んだ旨を、表示制御部２１１に送る。
【００８３】
＜ステップＳ１２０＞
表示制御部２１１は、表示部２１２に表示されているメディアカタログ追加画面１１０２を閉じる。なお、メディアカタログ追加画面１１０２を閉じることなく、続けて、新たなメディアカタログ情報を登録可能とするために、メディアカタログ追加画面１１０２を表示させたままとしてもよい。
【００８４】
以上のようなステップＳ１０１〜Ｓ１２０によって、ＤＦＥコントローラ２０におけるメディアカタログ情報の登録および優先順位の決定の処理が実行される。すなわち、ステップＳ１０６〜Ｓ１１１のように新たなメディアカタログ情報が登録されると、ステップＳ１１２〜Ｓ１１８に示すメディアカタログ情報に対する優先順位が決定されるので、新たなメディアカタログ情報が登録される度に、優先順位の決定処理が実行されるものとすればよい。
【００８５】
（情報処理システムにおけるメディアカタログ情報を取得する処理）
図９は、実施形態に係る情報処理システムのメディアカタログ情報を取得する処理の流れの一例を示すシーケンス図である。図１０は、実施形態に係るクライアント装置における面付け設定画面（通常）の一例を示す図である。図１１は、実施形態に係るクライアント装置における面付け設定画面（ブックレット）の一例を示す図である。図１２は、実施形態に係るクライアント装置における面付け設定画面（リピート／スピード）の一例を示す図である。図１３は、実施形態に係るクライアント装置におけるメディアカタログ選択画面の一例を示す図である。図９〜図１３を参照しながら、本実施形態に係る情報処理システム１におけるメディアカタログ情報を取得する処理について説明する。
【００８６】
＜ステップＳ２０１＞
ユーザ４０は、クライアント装置１０の操作部１０７に対して、メディアカタログ情報を取得するための情報取得操作を入力する。例えば、後述する図１３に示すメディアカタログ選択画面１３０１における「更新」ボタンを押下する。
【００８７】
＜ステップＳ２０２＞
操作部１０７は、情報取得操作の入力を受け付けると、その情報取得の操作情報を、取得部１０３へ送る。
【００８８】
＜ステップＳ２０３＞
取得部１０３は、情報取得の操作情報を受け取ると、設定部１０２により設定された面付け設定情報を取得するための要求（面付け設定取得要求）を記憶部１０６へ送る。
【００８９】
ここで、面付け設定情報を設定するための面付け設定画面の一例を、図１０〜図１２に示す。図１０に示す面付け設定画面１２０１は、通常用の印刷物に対する面付け設定情報を設定するための画面の一例である。ユーザ４０は、面付け設定画面１２０１において、操作部１０７により通常用の印刷物に対する面付け設定情報を入力する。図１０に示す面付け設定画面１２０１の例では、通常用の印刷物の面付け設定情報として、シート当たりのページ数、原稿方向、印刷面、ひらき方向、拡大／縮小、センタリングの有無、および回転角度についての情報が設定可能となっている。
【００９０】
また、図１１に示す面付け設定画面１２０２は、ブックレット（小冊子）用の印刷物に対する面付け設定情報を設定するための画面の一例である。ユーザ４０は、面付け設定画面１２０２において、操作部１０７によりブックレット用の印刷物に対する面付け設定情報を入力する。図１１に示す面付け設定画面１２０２の例では、ブックレット用の印刷物の面付け設定情報として、無線とじか中とじかの設定、ひらき方向、原稿方向、拡大／縮小、センタリングの有無、回転角度、およびクリープ補正の量についての情報が設定可能となっている。ここで、クリープ補正とは、用紙を中折りした場合、紙厚で生じる外側の用紙と内側の用紙とのずれに対する補正である。
【００９１】
また、図１２に示す面付け設定画面１２０３は、リピート／スピード用の印刷物に対する面付け設定情報を設定するための画面の一例である。ユーザ４０は、面付け設定画面１２０３において、操作部１０７によりリピート／スピード用の印刷物に対する面付け設定情報を入力する。図１２に示す面付け設定画面１２０３の例では、リピート／スピード用の印刷物の面付け設定情報として、リピートかスピードかの設定、リピート数、原稿方向、印刷面、ひらき方向、拡大／縮小、センタリング、および回転角度についての情報が設定可能となっている。
【００９２】
図１０〜図１２に示す各面付け設定画面において、ユーザ４０は、いずれかの印刷物の面付け設定情報の入力操作を行った後、面付け設定情報を確定するために「ＯＫ」ボタンを押下する。これによって、面付け設定情報が記憶部１０６に記憶される。
【００９３】
＜ステップＳ２０４、Ｓ２０５＞
図９に戻って説明を続ける。記憶部１０６は、面付け設定取得要求を受け取ると、現在設定されている面付け設定情報を読み出して、取得部１０３へ送る。
【００９４】
＜ステップＳ２０６＞
取得部１０３は、記憶部１０６から現在設定されている面付け設定情報を取得すると、当該面付け設定情報と、メディアカタログ情報を要求する情報取得要求と、を通信部１０１を介して、ＤＦＥコントローラ２０へ送信する。
【００９５】
＜ステップＳ２０７、Ｓ２０８＞
ＤＦＥコントローラ２０の設定部２０４は、第１通信部２０１を介して面付け設定情報および情報取得要求を受信すると、優先順位記憶部２０９に記憶された優先順位情報を参照して、当該情報を得る。
【００９６】
＜ステップＳ２０９＞
設定部２０４は、受信した面付け設定情報から印刷物の種類（例えば、通常用、ブックレット用、またはリピート／スピード用のいずれか）を特定し、当該種類に対応する優先順位情報が示す優先順位の高い方から取得すべき所定数のメディアカタログ情報を特定する。
【００９７】
＜ステップＳ２１０＞
設定部２０４は、特定した所定数のメディアカタログ情報であって優先順位が規定されたメディアカタログ情報を要求するメディアカタログ情報取得要求を、設定記憶部２０８へ送る。
【００９８】
＜ステップＳ２１１、Ｓ２１２＞
設定記憶部２０８は、メディアカタログ情報取得要求を受け取ると、当該要求が示すメディアカタログ情報を読み出して、設定部２０４へ送る。
【００９９】
＜ステップＳ２１３＞
設定部２０４は、特定した所定数のメディアカタログ情報であって優先順位が規定されたメディアカタログ情報を設定記憶部２０８から受け取ると、当該メディアカタログ情報を、第１通信部２０１を介して、クライアント装置１０へ送信する。
【０１００】
＜ステップＳ２１４＞
クライアント装置１０の取得部１０３は、通信部１０１を介して、所定数のメディアカタログ情報であって優先順位が規定されたメディアカタログ情報を受信（取得）すると、取得したメディアカタログ情報を表示する表示指令を表示制御部１０８へ送る。メディアカタログ情報に対して規定された優先順位を把握する方法としては、例えば、取得部１０３がＤＦＥコントローラ２０から受信した順に優先順位が高いメディアカタログ情報であるものとしてもよく、または、所定数のメディアカタログ情報を受信すると共に、当該メディアカタログ情報の優先順位を示す情報を受信して当該情報から優先順位を把握するものであるとしてもよい。
【０１０１】
また、取得部１０３は、取得した所定数のメディアカタログ情報であって優先順位が規定されたメディアカタログ情報を、記憶部１０６に記憶させる。
【０１０２】
＜ステップＳ２１５、Ｓ２１６＞
表示制御部１０８は、メディアカタログ情報の表示指令を受け取ると、規定された優先順位に従ってメディアカタログ情報の一覧を、表示部１０９に表示させる。ユーザ４０は、表示部１０９に表示されたメディアカタログ情報の一覧から、印刷設定情報として設定すべきメディアカタログ情報の選択操作が可能になる。
【０１０３】
ここで、図１３に、所定数のメディアカタログ情報であって優先順位が規定されたメディアカタログ情報の一覧を表示する画面の一例として、メディアカタログ選択画面１３０１を示す。例えば、ＤＦＥコントローラ２０に登録されたメディアカタログ情報として、以下の（１）〜（５）のメディアカタログ情報があるものとする。
【０１０４】
（１）名前：「普通紙（Ａ２）」、サイズ：「Ａ２（４２０×５９４ｍｍ）」、坪量：「坪量２」、カラー：「ホワイト」、種類：「普通紙」（以下、「メディアカタログ情報（１）」と称する）
（２）名前：「再生紙（Ａ２）」、サイズ：「Ａ２（４２０×５９４ｍｍ）」、坪量：「坪量２」、カラー：「クリーム」、種類：「再生紙」（以下、「メディアカタログ情報（２）」と称する）
（３）名前：「普通紙（Ａ３）」、サイズ：「Ａ３（２９７×４２０ｍｍ）」、坪量：「坪量１」、カラー：「ホワイト」、種類：「普通紙」（以下、「メディアカタログ情報（３）」と称する）
（４）名前：「合成紙（Ａ４）」、サイズ：「Ａ４（２１０×２９７ｍｍ）」、坪量：「坪量１」、カラー：「アイボリー」、種類：「合成紙」（以下、「メディアカタログ情報（４）」と称する）
（５）名前：「合成紙（Ｂ５）」、サイズ：「Ｂ５（１８２×２５７ｍｍ）」、坪量：「坪量２」、カラー：「ホワイト」、種類：「合成紙」（以下、「メディアカタログ情報（５）」と称する）
【０１０５】
また、上述のステップＳ２０９で、設定部２０４により面付け設定情報がブックレット用の印刷物を示すものと特定されたものとする。この場合、上述の図８の評価値設定テーブル１００１から、メディアカタログ情報（１）〜（５）それぞれの評価値の合計は、（１）「４」、（２）「３」、（３）「６」、（４）「５」、（５）「２」となる。したがって、ブックレット用の印刷物である場合、上述のメディアカタログ情報（１）〜（５）の優先順位は高い方から、（３）→（４）→（１）→（２）→（５）となる。
【０１０６】
したがって、表示制御部１０８は、上述のような優先順位に従って、図１３のメディアカタログ選択画面１３０１が示すような順序で、メディアカタログ情報を表示させる。
【０１０７】
＜ステップＳ２１７＞
ユーザ４０は、メディアカタログ選択画面１３０１において、操作部１０７により、表示されているメディアカタログ情報の一覧から所望のメディアカタログ情報を選択し、選択を決定するために「ＯＫ」ボタンを押下する（選択決定操作）。
【０１０８】
＜ステップＳ２１８＞
操作部１０７は、選択決定操作の入力を受け付けると、その選択決定の操作情報を、取得部１０３へ送る。
【０１０９】
＜ステップＳ２１９＞
取得部１０３は、選択決定の操作情報を受け取ると、当該選択決定の操作情報が示すメディアカタログ情報を、記憶部１０６へ送る。
【０１１０】
＜ステップＳ２２０、Ｓ２２１＞
記憶部１０６は、受け取ったメディアカタログ情報（選択されたメディアカタログ情報）を記憶し、記憶完了の応答を、取得部１０３へ送る。
【０１１１】
＜ステップＳ２２２＞
ユーザ４０は、操作部１０７により、印刷対象となる原稿データを指定して当該原稿データに対する印刷実行を行うための印刷実行操作を行う。
【０１１２】
＜ステップＳ２２３＞
操作部１０７は、印刷実行操作の入力を受け付けると、その印刷実行の操作情報を、印刷データ生成部１０５へ送る。
【０１１３】
＜ステップＳ２２４＞
印刷データ生成部１０５は、印刷実行の操作情報を受け取ると、印刷対象として指定された原稿データを要求する原稿データ取得要求と、印刷動作を行うために現在設定されている印刷設定情報（ステップＳ２０５の面付け設定情報、および、ステップＳ２２０で記憶されたメディアカタログ情報を含む）を要求する印刷設定取得要求とを、記憶部１０６へ送る。
【０１１４】
＜ステップＳ２２５、Ｓ２２６＞
記憶部１０６は、原稿データ取得要求および印刷設定取得要求を受け取ると、それぞれの要求が示す原稿データおよび印刷設定情報を読み出して、印刷データ生成部１０５へ送る。
【０１１５】
＜ステップＳ２２７、Ｓ２２８＞
印刷データ生成部１０５は、受け取った原稿データを特定のＰＤＬに変換して印刷データを生成し、当該印刷データ、および、受け取った印刷設定情報をジョブとして、通信部１０１を介して、ＤＦＥコントローラ２０へ送信する。
【０１１６】
＜ステップＳ２２９、Ｓ２３０＞
ＤＦＥコントローラ２０の取得部２０６は、第１通信部２０１を介して印刷データおよび印刷設定情報をジョブとして取得し、当該ジョブに基づいて印刷を指令する印刷指令を、当該印刷データおよび当該印刷設定情報と共に、描画部２０７へ送る。
【０１１７】
＜ステップＳ２３０＞
描画部２０７は、印刷指令を受け取ると、印刷データおよび印刷設定情報から描画データを生成し、第２通信部２０２を介して、プリンタ３０に描画データを送信して印刷を実行させる。
【０１１８】
以上のようなステップＳ２０１〜Ｓ２３０によって、情報処理システム１におけるメディアカタログ情報を取得する処理、および、そのメディアカタログ情報から選択した情報に基づいて印刷動作を行う処理が実行される。
【０１１９】
以上のように、ＤＦＥコントローラ２０上で用紙の属性情報であるメディアカタログ情報が登録されると、印刷物に応じた用紙のそれぞれの属性情報に対する評価値の情報（例えば、図８に示す評価値設定テーブル１００１）を用いて、各メディアカタログ情報の優先順位を印刷物ごとに決定する。そして、クライアント装置１０上でメディアカタログ情報の設定を含む印刷設定情報の設定を行う際に、面付け設定情報と、メディアカタログ情報を要求する情報取得要求と、をＤＦＥコントローラ２０へ送信する。ＤＦＥコントローラ２０は、受信した面付け設定情報が示す印刷物に対応する優先順位情報から優先順位の高い方から取得すべきメディアカタログ情報を特定する。そして、ＤＦＥコントローラ２０は、特定したメディアカタログ情報であって優先順位が規定されたメディアカタログ情報を、クライアント装置１０へ送信する。そして、クライアント装置１０は、受信したメディアカタログ情報を、優先順位に従って一覧表示する。このような動作によって、ユーザ４０は、優先順位が明確となったメディアカタログ情報を一覧として認識することができるので、プリンタドライバで使用するメディアカタログ情報を選択する時間を短縮することができる。
【０１２０】
なお、上述のステップＳ２０９で、設定部２０４は、印刷物の種類に対応する優先順位情報が示す優先順位の高い方から所定数のメディアカタログ情報を特定して、当該所定数のメディアカタログ情報をクライアント装置１０へ送信するものとしているが、これに限定されるものではない。すなわち、ＤＦＥコントローラ２０に登録されたメディアカタログ情報のすべてが、印刷物の種類ごとに優先順位が規定されている場合、優先順位が規定されたメディアカタログ情報をすべてクライアント装置１０へ送信するものとしてもよい。クライアント装置１０は、受信するメディアカタログ情報が多い場合でも、優先順位が規定されているので、それに基づいてメディアカタログ情報の一覧を表示させているので、ユーザ４０は、プリンタドライバで使用するメディアカタログ情報を選択する時間を短縮することができる。ただし、ＤＦＥコントローラ２０からクライアント装置１０へ送信するメディアカタログ情報の上限数（上述の所定数）を設けることによって、ＤＦＥコントローラ２０とクライアント装置１０との間の通信のトラフィックを抑制することができると共に、クライアント装置１０がメディアカタログ情報を取得する時間、および、取得したメディアカタログ情報を表示する時間をそれぞれ短縮することができる。
【０１２１】
また、上述の実施形態において、クライアント装置１０およびＤＦＥコントローラ２０の各機能部の少なくともいずれかがプログラムの実行によって実現される場合、そのプログラムは、ＲＯＭ等に予め組み込まれて提供される。また、上述の実施形態に係るクライアント装置１０およびＤＦＥコントローラ２０で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅｃｏｒｄａｂｌｅ）、またはＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。また、上述の実施形態のクライアント装置１０およびＤＦＥコントローラ２０で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、上述の実施形態のクライアント装置１０およびＤＦＥコントローラ２０で実行されるプログラムを、インターネット等のネットワーク経由で提供または配布するように構成してもよい。また、上述の実施形態のクライアント１０およびＤＦＥコントローラ２０で実行されるプログラムは、上述した各機能部のうち少なくともいずれかを含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ５０１が上述の記憶装置（例えば、ＲＯＭ５０２または補助記憶装置５０８）からプログラムを読み出して実行することにより、上述の各機能部が主記憶装置（例えば、ＲＡＭ５０３）上にロードされて生成されるようになっている。
【符号の説明】
【０１２２】
１  情報処理システム
２  ネットワーク
１０、１０ａ〜１０ｃ  クライアント装置
２０  ＤＦＥコントローラ
３０  プリンタ
４０  ユーザ
５１  アプリケーション
５２  プリンタドライバ
１０１  通信部
１０２  設定部
１０３  取得部
１０４  原稿作成部
１０５  印刷データ生成部
１０６  記憶部
１０７  操作部
１０８  表示制御部
１０９  表示部
２０１  第１通信部
２０２  第２通信部
２０３  登録部
２０４  設定部
２０５  優先順位決定部
２０６  取得部
２０７  描画部
２０８  設定記憶部
２０９  優先順位記憶部
２１０  操作部
２１１  表示制御部
２１２  表示部
５０１  ＣＰＵ
５０２  ＲＯＭ
５０３  ＲＡＭ
５０４  通信Ｉ／Ｆ
５０５  入出力Ｉ／Ｆ
５０６  入力装置
５０７  表示装置
５０８  補助記憶装置
５０９  バス
１００１  評価値設定テーブル
１１０１  メディアカタログ登録画面
１１０２  メディアカタログ追加画面
１２０１〜１２０３  面付け設定画面
１３０１  メディアカタログ選択画面
【先行技術文献】
【特許文献】
【０１２３】
【特許文献１】特開２０１５−０３８６９７号公報
【図１】
2019032663.tif 000003
【図２】
2019032663.tif 000004
【図３】
2019032663.tif 000005
【図４】
2019032663.tif 000006
【図５】
2019032663.tif 000007
【図６】
2019032663.tif 000008
【図７】
2019032663.tif 000009
【図８】
2019032663.tif 000010
【図９】
2019032663.tif 000011
【図１０】
2019032663.tif 000012
【図１１】
2019032663.tif 000013
【図１２】
2019032663.tif 000014
【図１３】
2019032663.tif 000015