(57)【要約】【課題】印刷設定情報をインポートして利用する場合にユーザが意図する印刷出力結果を得られやすくすること。【解決手段】印刷装置に印刷出力を実行させる情報処理装置において、印刷出力の設定情報を取得して、設定情報を、印刷装置の駆動用プログラムにおける設定対応情報に基づいて解析し、解析結果に基づいて、印刷装置における印刷出力の設定情報を設定するために表示部に表示させる設定画面であって、駆動用プログラムにおいて選択対象の設定情報と取得した前記設定情報のうち駆動用プログラムにおける設定対応情報に含まれない選択対象外の設定情報とを区別可能な情報を含む設定画面を生成し、表示部に表示された設定画面を介して設定された設定情報に基づいて印刷装置に印刷出力を実行させる際に用いられる印刷出力の設定情報を生成することを特徴とする。【選択図】図６
2015114830.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置に印刷出力を実行させる情報処理装置であって、
印刷出力の設定情報を取得して、前記設定情報を、前記印刷装置の駆動用プログラムにおける設定対応情報に基づいて解析する設定情報解析部と、
前記解析結果に基づいて、前記印刷装置における印刷出力の設定情報を設定するために表示部に表示させる設定画面を生成する設定画面生成部と、
前記表示部に表示された前記設定画面を介して設定された前記設定情報に基づいて、前記印刷装置に印刷出力を実行させる際に用いられる印刷出力の設定情報を生成する設定情報生成部と
を含み、
前記設定画面生成部は、前記駆動用プログラムにおいて選択対象の設定情報と、取得した前記設定情報のうち前記駆動用プログラムにおける前記設定対応情報に含まれない選択対象外の設定情報とを区別可能な情報を含む設定画面を生成する
ことを特徴とする情報処理装置。
【請求項２】
前記設定情報は、印刷出力の設定項目及びその設定項目に対する設定値を含み、
前記設定画面生成部は、
前記駆動用プログラムにおいて選択対象の前記設定値と、前記選択対象外の前記設定値とを区別可能な情報を表示するとともに、前記設定値のうちのいずれかを選択可能な一覧を含む設定画面を生成し、
前記選択対象外の前記設定項目の一覧を含む設定画面を生成する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記設定情報解析部は、前記選択対象外の設定情報を前記解析結果として記憶媒体に記憶させ、
前記設定情報生成部は、前記記憶媒体に記憶された前記解析結果及び前記表示部に表示された前記設定画面を介して設定された前記設定情報に基づいて、他の前記情報処理装置が利用可能な印刷出力の設定情報を生成する
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記設定情報生成部は、前記表示部に表示された前記設定画面を介して変更された前記設定情報の設定値を前記記憶媒体に記憶された前記設定情報に含まれる前記設定値に置き換えて、他の前記情報処理装置が利用可能な前記設定情報を生成する
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
取得した前記設定情報に含まれる複数の設定値が前記印刷装置において両立不可能な場合に、両立可能になるよう前記複数の設定値のいずれかを変更する排他処理を行う排他処理部
を含み、
前記設定情報生成部は、排他処理が行われた前記設定値を前記記憶媒体に記憶された前記設定情報に含まれる前記設定値に置き換えて、他の前記情報処理装置が利用可能な前記設定情報を生成する
ことを特徴とする請求項３又は４に記載の情報処理装置。
【請求項６】
印刷装置に印刷出力を実行させる情報処理装置の制御方法であって、
印刷出力の設定情報を取得して、前記設定情報を、前記印刷装置の駆動用プログラムにおける設定対応情報に基づいて解析し、
前記解析結果に基づいて、前記印刷装置における印刷出力の設定情報を設定するために表示部に表示させる設定画面であって、前記駆動用プログラムにおいて選択対象の設定情報と取得した前記設定情報のうち前記駆動用プログラムにおける前記設定対応情報に含まれない選択対象外の設定情報とを区別可能な情報を含む設定画面を生成し、
前記表示部に表示された前記設定画面を介して設定された前記設定情報に基づいて前記印刷装置に印刷出力を実行させる際に用いられる印刷出力の設定情報を生成する
ことを特徴とする制御方法。
【請求項７】
印刷装置に印刷出力を実行させる情報処理装置の制御プログラムであって、
印刷出力の設定情報を取得して、前記設定情報を、前記印刷装置の駆動用プログラムにおける設定対応情報に基づいて解析するステップと、
前記解析結果に基づいて、前記印刷装置における印刷出力の設定情報を設定するために表示部に表示させる設定画面であって、前記駆動用プログラムにおいて選択対象の設定情報と取得した前記設定情報のうち前記駆動用プログラムにおける前記設定対応情報に含まれない選択対象外の設定情報とを区別可能な情報を含む設定画面を生成するステップと、
前記表示部に表示された前記設定画面を介して設定された前記設定情報に基づいて前記印刷装置に印刷出力を実行させる際に用いられる印刷出力の設定情報を生成するステップと
を情報処理装置に実行させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、制御方法及び制御プログラムに関し、特に、インポートした印刷設定の利用に関する。
【背景技術】
【０００２】
近年、情報の電子化が推進される傾向にあり、電子化された情報の出力に用いられるプリンタやファクシミリ及び書類の電子化に用いるスキャナ等の画像処理装置は欠かせない機器となっている。このような画像処理装置は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能なＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：複合機）として構成されることが多い。
【０００３】
このような画像処理装置のうち、電子化された書類の出力に用いられる印刷装置においては、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の情報処理装置において生成された印刷ジョブに基づいて印刷出力を実行するプリンタが一般的に利用されている。そして、プリンタに入力する印刷ジョブを生成するための機能を実現するソフトウェア・プログラムとして、それぞれのプリンタの機能に対応したプリンタドライバを情報処理装置にインストールすることが一般的である。
【０００４】
このようなプリンタドライバにおいて、印刷物の各製造工程において情報を共有するための標準化フォーマットであるＪＤＦ（Ｊｏｂ  Ｄｅｆｉｎｉｔｉｏｎ  Ｆｏｒｍａｔ）形式のファイルに記述された印刷出力の設定情報（以降、「ＪＤＦ形式の印刷設定情報」とする）がインポートされる。そして、印刷装置は、インポートされた印刷設定情報が設定された印刷ジョブに基づいて印刷出力を実行する。このように、ＪＤＦ形式の印刷設定情報をインポートすることにより、印刷物の作成で過去に使用された印刷設定情報を再利用して同様の印刷物を再度作成することができる。
【０００５】
また、このようなＪＤＦ形式の印刷設定情報が印刷システムに入力された際に、入力された印刷設定情報に基づく印刷出力がこの印刷システムの印刷装置において実行可能か否かを判定し、実行不可能であると判定した場合に、対象となる印刷ジョブをキャンセルしたり、印刷設定情報を実行可能な設定情報に置き換えたりする方法が提案されている（例えば、特許文献１を参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
このようなＪＤＦ形式の印刷設定情報に含まれる設定項目に対する設定値（例えば、「印刷面」の設定項目に対して「片面（うら面長辺開き）」の設定値）や設定項目そのもの（例えば、「宛先装置」）は、印刷装置の機能としては適用可能であるにも関わらず、印刷装置を駆動させる駆動プログラムであるプリンタドライバにおいてはサポート外の場合がある。このような場合に、ＪＤＦ形式の印刷設定情報がプリンタドライバにおいてインポートされると、サポート外の設定が含まれるとしてインポート処理がエラー終了したり、サポート外の設定がサポートされている設定に置き換わったりしてしまい、ユーザの意図した出力結果が得られない。
【０００７】
特許文献１に開示された技術において、非サポート時の動作仕様が好適に設定されていれば、上述のような場合にユーザの意図した出力結果が得られない問題は生じないが、上述のようなサポート外の設定は多岐にわたるため、そのような動作使用の好適な設定を行うことは困難である。
【０００８】
本発明は、このような課題を解決するためになされたものであり、印刷設定情報をインポートして利用する場合にユーザが意図する印刷出力結果を得られやすくすることを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の一態様は、印刷装置に印刷出力を実行させる情報処理装置であって、印刷出力の設定情報を取得して、前記設定情報を、前記印刷装置の駆動用プログラムにおける設定対応情報に基づいて解析する設定情報解析部と、前記印刷装置における印刷出力の設定情報を設定するために表示部に表示させる設定画面を、前記解析結果に基づいて生成する設定画面生成部と、前記表示部に表示された前記設定画面を介して設定された前記設定情報に基づいて前記印刷装置に印刷出力を実行させる際に用いられる印刷出力の設定情報を生成する印刷命令生成部とを含み、前記設定画面生成部は、前記駆動用プログラムにおいて選択対象の設定情報と、取得した前記設定情報のうち前記駆動用プログラムにおける前記設定対応情報に含まれない選択対象外の設定情報とを区別可能な情報を含む設定画面を生成することを特徴とする。
【００１０】
また、本発明の他の態様は、印刷装置に印刷出力を実行させる情報処理装置の制御方法であって、印刷出力の設定情報を取得して、前記設定情報を、前記印刷装置の駆動用プログラムにおける設定対応情報に基づいて解析し、前記解析結果に基づいて、前記印刷装置における印刷出力の設定情報を設定するために表示部に表示させる設定画面であって、前記駆動用プログラムにおいて選択対象の設定情報と取得した前記設定情報のうち前記駆動用プログラムにおける前記設定対応情報に含まれない選択対象外の設定情報とを区別可能な情報を含む設定画面を生成し、前記表示部に表示された前記設定画面を介して設定された前記設定情報に基づいて前記印刷装置に印刷出力を実行させる際に用いられる印刷出力の設定情報を生成することを特徴とする。
【００１１】
また、本発明の更に他の態様は、印刷装置に印刷出力を実行させる情報処理装置の制御プログラムであって、印刷出力の設定情報を取得して、前記設定情報を、前記印刷装置の駆動用プログラムにおける設定対応情報に基づいて解析するステップと、前記解析結果に基づいて、前記印刷装置における印刷出力の設定情報を設定するために表示部に表示させる設定画面であって、前記駆動用プログラムにおいて選択対象の設定情報と取得した前記設定情報のうち前記駆動用プログラムにおける前記設定対応情報に含まれない選択対象外の設定情報とを区別可能な情報を含む設定画面を生成するステップと、前記表示部に表示された前記設定画面を介して設定された前記設定情報に基づいて前記印刷装置に印刷出力を実行させる際に用いられる印刷出力の設定情報を生成するステップとを情報処理装置に実行させることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、印刷設定情報をインポートして利用する場合にユーザが意図する印刷出力結果を得られやすくすることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係る印刷システムの機能構成を示すブロック図である。
【図２】本発明の実施形態に係る情報処理装置のハードウェア構成を示す図である。
【図３】本発明の実施形態に係るクライアント端末の機能構成を示す図である。
【図４】本発明の実施形態に係るＪＤＦ形式のファイルをインポートするための画面を示す図である。
【図５】本発明の実施形態に係るＪＤＦ形式のファイルに含まれるデータの例を示す図である。
【図６】本発明の実施形態に係るクライアント端末の要部の機能構成を示すブロック図である。
【図７】本発明の実施形態に係るサポート情報を示す図である。
【図８】本発明の実施形態に係るサポート設定情報を示す図である。
【図９】本発明の実施形態に係る非サポート値を含む設定情報を示す図である。
【図１０】本発明の実施形態に係る非サポート属性を含む設定情報を示す図である。
【図１１】本発明の実施形態に係るジョブチケット解析処理を示すフローチャートである。
【図１２】本発明の実施形態に係る印刷設定画面を示す図である。
【図１３】本発明の実施形態に係る非サポート属性の一覧画面を示す図である。
【図１４】本発明の実施形態に係る印刷設定画面生成処理を示すフローチャートである。
【図１５】本発明の実施形態に係るクライアント端末の要部の機能構成を示すブロック図である。
【図１６】本発明の実施形態に係る印刷設定画面を示す図である。
【図１７】本発明の実施形態に係る排他処理情報を示す図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して、本発明の実施形態を詳細に説明する。本実施形態においては、プリンタドライバがインストールされた情報処理装置であるＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）と、プリンタドライバによって生成される印刷ジョブに従って印刷出力を実行する印刷装置であるプリンタとを含む印刷システムを例として説明する。なお、印刷装置はプリンタでなくとも良く、ＰＣにインストールされたプリンタドライバによって生成される印刷ジョブに基づいて画像形成出力を実行する装置であればよい。
【００１５】
図１は、本実施形態に係る印刷システムの機能構成を示すブロック図である。図１に示すように、本実施形態に係る印刷システムはｎ台のクライアント端末１−１〜１−ｎ（ｎは１以上の整数。以降、総じて「クライアント端末１」とする）及び画像形成装置２を含み、クライアント端末１及び画像形成装置２は、ネットワークを介して接続されている。
【００１６】
クライアント端末１は、ユーザが操作する情報処理端末であり、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の情報処理装置によって実現される。本実施形態に係るクライアント端末１は、インストールされたプリンタドライバの機能により印刷ジョブを生成し、ネットワークを介して画像形成装置２に送信することにより、画像形成装置２に画像形成出力を実行させる。
【００１７】
画像形成装置２は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能なＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：複合機）である。本実施形態に係る画像形成装置２は、クライアント端末１にインストールされて動作するプリンタドライバによって生成された画像形成出力命令である印刷ジョブに基づき、画像形成出力を実行する機能を有する。
【００１８】
次に、本実施形態に係るクライアント端末１及び画像形成装置２等の情報処理装置のハードウェア構成について図２を参照して説明する。なお、画像形成装置２は、図２に示すハードウェア構成に加えて、スキャナ、プリンタ等を実現するためのエンジンを備える。
【００１９】
図２に示すように、本実施形態に係る情報処理装置は、一般的なサーバやＰＣ等と同様の構成を含む。即ち、本実施形態に係る情報処理装置は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）４０及びＩ／Ｆ５０がバス８０を介して接続されている。また、Ｉ／Ｆ５０にはＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）６０及び操作部７０が接続されている。
【００２０】
ＣＰＵ１０は演算手段であり、情報処理装置全体の動作を制御する。ＲＡＭ２０は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１０が情報を処理する際の作業領域として用いられる。ＲＯＭ３０は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。ＨＤＤ４０は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーション・プログラム等が格納される。
【００２１】
Ｉ／Ｆ５０は、バス８０と各種のハードウェアやネットワーク等を接続し制御する。ＬＣＤ６０は、ユーザが情報処理装置の状態を確認するための視覚的ユーザインタフェースである。操作部７０は、キーボードやマウス等、ユーザが情報処理装置に情報を入力するためのユーザインタフェースである。
【００２２】
このようなハードウェア構成において、ＲＯＭ３０やＨＤＤ４０若しくは図示しない光学ディスク等の記憶媒体に格納されたプログラムがＲＡＭ２０に読み出され、ＣＰＵ１０がＲＡＭ２０にロードされたプログラムに従って演算を行うことにより、ソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、ハードウェアとの組み合わせによって、本実施形態に係るクライアント端末１及び画像形成装置２の機能を実現する機能ブロックが構成される。
【００２３】
次に、本実施形態に係るクライアント端末１の機能について説明する。図３は、本実施形態に係るクライアント端末１の機能構成を示すブロック図である。クライアント端末１においては、インストールされたアプリケーション１０１がＯＳ（Ｏｐｅｒａｔｉｏｎ  Ｓｙｓｔｅｍ）上で動作することにより、文書作成や画像編集等の機能を提供し、ユーザの操作に応じて、印刷出力するべき画像の元となる情報を提供する。
【００２４】
アプリケーション１０１は、ユーザの操作に応じてプリンタドライバ１１０のＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）部１１１を起動し、ＵＩ部１１１のＧＵＩ（Ｇｒａｐｈｉｃａｌ  ＵＩ）を介してインポートされたＪＤＦ（Ｊｏｂ  Ｄｅｆｉｎｉｔｉｏｎ  Ｆｏｒｍａｔ）形式のファイル（ジョブチケット）を印刷設定情報処理部１３０に対して出力する。
【００２５】
図４は、アプリケーション１０１がＵＩ部１１１を起動することによりクライアント端末１のＬＣＤ６０に表示されるＪＤＦ形式のファイルをインポートするための画面を例示する図である。図４に示すように、例えば、ユーザがインポートしたいＪＤＦ形式のファイルの格納先“・・・￥ｘｘｘｘ￥ｙｙｙｙ￥ｚｚｚｚ．ｊｄｆ”を指定し、「インポート」ボタンを押下することにより、指定されたＪＤＦ形式のファイルがクライアント端末１にインポートされる。
【００２６】
図５は、ＪＤＦ形式のファイルに含まれるデータを例示する図である。図５に示すように、ＪＤＦ形式のデータは、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）ベースのフォーマットで記述され、印刷物の各製造工程間で利用される設定情報、仕様、作業実績等の様々な情報が定められており、この情報の中に印刷出力を実行する際の設定情報が含まれる。
【００２７】
そして、アプリケーション１０１若しくはアプリケーション１０１によって起動されたＵＩ部１１１に対してユーザの操作により印刷実行命令が入力されると、アプリケーション１０１は、ＧＤＩ（Ｇｒａｐｈｉｃｓ  Ｄｅｖｉｃｅ  Ｉｎｔｅｒｆａｃｅ）１０２を起動し、出力するべき画像の情報を受け渡す。
【００２８】
ＧＤＩ１０２は、一般的に基本ソフトであるＯＳに組み込まれた描画エンジンである。ＧＤＩ１０２は、ＤＤＩ（Ｄｅｖｉｃｅ  Ｄｒｉｖｅｒ  Ｉｎｔｅｒｆａｃｅ）を介してプリンタドライバ１１０のグラフィック部１１２を起動し、処理を受け渡す。
【００２９】
プリンタドライバ１１０のグラフィック部１１２は、ＧＤＩ１０２によってＯＳの内部命令として出力された画像データを、印刷出力を実行させる対象の画像形成装置２が処理可能なデータ形式であるＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）形式のデータに変換する。ＰＤＬ形式のデータは、画像形成装置２に印刷を実行させるための印刷制御情報である。グラフィック部１１２は、ＰＤＬ形式に変換したデータを順次スプーラー１０３に受け渡す。
【００３０】
プリンタドライバ１１０の印刷設定情報処理部１３０は、ＵＩ部１１１を介してインポートされたＪＤＦ形式のファイルに記述された印刷出力の設定情報（以降、「ＪＤＦ形式の印刷設定情報」とする）を取得する。また、印刷設定情報処理部１３０は、プリンタドライバ１１０の設定内容のサポート情報に基づいて、印刷設定情報を設定・変更するためにクライアント端末１のＬＣＤ６０に表示される設定画面を生成する（詳細については後述する）。
【００３１】
また、印刷設定情報処理部１３０は、ＬＣＤ６０に表示された設定画面を介して設定・変更された印刷設定情報及びインポートされた元の印刷設定情報に基づいて、ＪＤＦ形式の印刷設定情報を含むジョブチケットを生成して、順次スプーラー１０３に受け渡す。このようなインポートされたＪＤＦ形式の印刷設定情報に対する処理が、本発明の実施形態に係る要旨である。詳細については後述する。
【００３２】
スプーラー１０３は、グラフィック部１１２によって生成されたＰＤＬ形式のデータ及び印刷設定情報処理部１３０によって生成されたＪＤＦ形式のデータを、スプールファイル１０４として記憶媒体に一次的に記憶させる。これにより、プリンタドライバ１１０においてＰＤＬデータ及びＪＤＦデータが生成された後、画像形成装置２がＰＤＬデータ及びＪＤＦデータを受け付けることが出来ない状態であったとしても、プリンタドライバ１１０は生成したＰＤＬデータ及びＪＤＦデータをスプーラー１０３に渡して次の処理にすぐに移ることができるため、処理を効率化することができる。
【００３３】
スプールファイル１０４として記憶媒体に記憶されたデータは、プリンタプロセッサ１０５によって再度スプーラー１０３に受け渡され、ポートモニタ１０６により、ネットワークを介して画像形成装置２に送信される。
【００３４】
次に、本実施形態に係るプリンタドライバ１１０の印刷設定情報処理部１３０の機能構成を説明する。図６は、印刷設定情報処理部１３０の機能構成を例示するブロック図である。図６に示すように、印刷設定情報処理部１３０は、サポート情報記憶部１３１、サポート設定情報記憶部１３２、非サポート値記憶部１３３、非サポート属性記憶部１３４、ジョブチケット解析部１３５、設定画面生成部１３６、設定情報取得部１３７及びジョブチケット生成部１３８を含む。
【００３５】
サポート情報記憶部１３１は、プリンタドライバ（駆動用プログラム）１１０においてサポートされている印刷設定情報であるサポート情報（設定対応情報）を格納する記憶媒体である。図７は、サポート情報記憶部１３１に記憶されているサポート情報を例示する図である。図７に示すように、サポート情報は、図５に示したＸＭＬフォーマットで記述されたＪＤＦ形式のファイルにおける属性、この属性に対応する印刷設定に関する設定項目名及びこの属性においてサポートしている属性値が関連付けられている。例えば、図７に示すように、属性“ＬａｙоｕｔＰｒｅｐａｒａｔｉｏｎＰａｒａｍｓ／・・・／・・・／＠ＦｏｎｔＴｙｐｅ”に対応する設定項目名は「フォント」、すなわち印刷時のフォント指定に関する設定情報であり、この属性に対する属性値として“Ｔｉｍｅｓ−Ｒｏｍａｎ”、“Ａｒｉａｌ”、“ＭＳゴシック”、“ＭＳ明朝”等がサポートされている。
【００３６】
サポート設定情報記憶部１３２は、サポート設定情報を格納する記憶媒体である。サポート設定情報は、後述するジョブチケット解析部１３５によるインポートされたＪＤＦ形式の印刷設定情報の解析結果の１つであり、ＪＤＦ形式の印刷設定情報に含まれる属性及び属性値のうち、プリンタドライバ１１０においてサポートされている（すなわち選択対象である）属性及び属性値を含む。
【００３７】
図８は、サポート設定情報記憶部１３２に記憶されているサポート設定情報を例示する図である。例えば、図８に示すように、インポートされたＪＤＦ形式の印刷設定情報におけるフォントタイプの設定項目を示す属性“ＬａｙｏｕｔＰｒｅｐａｒａｔｉｏｎＰａｒａｍｓ／・・・／・・・／＠ＦｏｎｔＴｙｐｅ”及びこの属性の属性値“Ｔｉｍｅｓ−Ｒｏｍａｎ”は、図７に示したサポート情報に含まれているので、プリンタドライバ１１０においてサポートされている。
【００３８】
非サポート値記憶部１３３は、非サポート値を含む設定情報を格納する記憶媒体である。非サポート値を含む設定情報は、後述するジョブチケット解析部１３５によるインポートされたＪＤＦ形式の印刷設定情報の解析結果の１つであり、ＪＤＦ形式の印刷設定情報に含まれる属性及び属性値のうち、プリンタドライバ１１０において属性はサポートされているが属性値がサポート外（すなわち選択対象外）の属性及び属性値を含む。
【００３９】
図９は、非サポート値記憶部１３３に記憶されている非サポート値を含む設定情報を例示する図である。例えば、図９に示すように、インポートされたＪＤＦ形式の印刷設定情報における印刷面の設定項目を示す属性“ＬａｙｏｕｔＰｒｅｐａｒａｔｉｏｎＰａｒａｍｓ／・・・／・・・／＠ＰｒｉｎｔＳｉｄｅ”はプリンタドライバ１１０においてサポートされているが、この属性の属性値“片面（うら面長辺開き）”は、図７に示したサポート情報の属性値には含まれないので、プリンタドライバ１１０においてサポート外である。
【００４０】
非サポート属性記憶部１３４は、非サポート属性を含む設定情報を格納する記憶媒体である。非サポート属性を含む設定情報は、後述するジョブチケット解析部１３５によるインポートされたＪＤＦ形式の印刷設定情報の解析結果の１つであり、ＪＤＦ形式の印刷設定情報に含まれる属性及び属性値のうち、プリンタドライバ１１０においてサポート外の属性及び属性値を含む。
【００４１】
図１０は、非サポート属性記憶部１３４に記憶されている非サポート属性を含む設定情報を例示する図である。例えば、図１０に示すように、インポートされたＪＤＦ形式の印刷設定情報における宛先装置の製造メーカーの設定項目を示す属性“・・・／・・・／Ｄｅｖｉｃｅ／＠Ｍａｎｕｆａｃｔｕｒｅｒ”及びこの属性の属性値“ＲＩＣＯＨ”は、図７に示したサポート情報に含まれないので、プリンタドライバ１１０においてサポートされていない。
【００４２】
なお、本実施形態においては、属性や属性値がプリンタドライバ１１０においてサポート外であっても、印刷装置においては適用可能、すなわちサポート外の属性及び属性値が印刷設定情報として与えられても、設定された属性及び属性値を反映した印刷出力結果が得られるものとする。
【００４３】
図６に戻り、ジョブチケット解析部１３５は、サポート情報記憶部１３１に記憶されているサポート情報を参照して、ＵＩ部１１１を介してインポートされたＪＤＦ形式の印刷設定情報（ジョブチケット）を解析する設定情報解析部として機能する。図１１は、ジョブチケット解析部１３５による詳細な解析処理を例示するフローチャートである。図１１に示すように、ジョブチケット解析部１３５は、インポートされたＪＤＦ形式の印刷設定情報に含まれる属性及びその属性の属性値を取得する（Ｓ１１００）。
【００４４】
属性及び属性値を取得したジョブチケット解析部１３５は、サポート情報記憶部１３１に記憶されているサポート情報を参照して、取得した属性がプリンタドライバ１１０においてサポートされているか否かを判定する（Ｓ１１０１）。具体的には、ジョブチケット解析部１３５は、取得した属性と一致する属性がサポート情報に含まれるか否かを判定する。
【００４５】
例えば、ジョブチケット解析部１３５は、属性“ＬａｙｏｕｔＰｒｅｐａｒａｔｉｏｎＰａｒａｍｓ／・・・／・・・／＠ＦｏｎｔＴｙｐｅ”を取得した場合、図７に示したサポート情報には同じ属性が含まれているので、取得した属性はプリンタドライバ１１０においてサポートされていると判定する。
【００４６】
このように、取得した属性がプリンタドライバ１１０においてサポートされている場合（Ｓ１１０１／ＹＥＳ）、ジョブチケット解析部１３５は、サポート情報記憶部１３１に記憶されているサポート情報を参照して、取得した属性値がプリンタドライバ１１０においてサポートされているか否かを判定する（Ｓ１１０２）。具体的には、ジョブチケット解析部１３５は、取得した属性においてサポートされている属性値の一覧の中に取得した属性値と一致する値が含まれているか否かを判定する。
【００４７】
例えば、ジョブチケット解析部１３５は、属性“ＬａｙｏｕｔＰｒｅｐａｒａｔｉｏｎＰａｒａｍｓ／・・・／・・・／＠ＦｏｎｔＴｙｐｅ”の属性値“Ｔｉｍｅｓ−Ｒｏｍａｎ”を取得した場合、図７に示したサポート情報の同じ属性においてサポートされている属性値の一覧には同じ属性値が含まれているので、取得した属性値はプリンタドライバ１１０においてサポートされていると判定する。
【００４８】
このように、取得した属性値もプリンタドライバ１１０においてサポートされている場合（Ｓ１１０２／ＹＥＳ）、ジョブチケット解析部１３５は、取得した属性及び属性値と対応する印刷設定項目とを、サポート設定情報記憶部１３２に記憶させる（Ｓ１１０３）。例えば、ジョブチケット解析部１３５は、図８に示すように、取得した属性“ＬａｙｏｕｔＰｒｅｐａｒａｔｉｏｎＰａｒａｍｓ／・・・／・・・／＠ＦｏｎｔＴｙｐｅ”、その属性の印刷設定項目である「フォント」及びその属性の値“Ｔｉｍｅｓ−Ｒｏｍａｎ”を、サポート設定情報記憶部１３２に記憶させる。
【００４９】
一方、例えば、ジョブチケット解析部１３５は、属性“ＬａｙｏｕｔＰｒｅｐａｒａｔｉｏｎＰａｒａｍｓ／・・・／・・・／＠ＰｒｉｎｔＳｉｄｅ及び属性値”片面（うら面長辺開き）“を取得した場合、図７に示したサポート情報では同じ属性は含まれているが、その属性の値には”片面（うら面長辺開き）“が含まれていないので、取得した属性値はプリンタドライバ１１０においてサポート外であると判定する。このように、取得した属性値がプリンタドライバ１１０においてサポート外である場合（Ｓ１１０２／ＮＯ）、ジョブチケット解析部１３５は、取得した属性及び属性値と対応する印刷設定項目とを、図９に示したように、非サポート値記憶部１３３に記憶させる（Ｓ１１０４）。
【００５０】
一方、例えば、ジョブチケット解析部１３５は、属性“・・・／・・・／Ｄｅｖｉｃｅ／＠Ｍａｎｕｆａｃｔｕｒｅｒ”を取得した場合、図７に示したサポート情報には同じ属性が含まれていないので、取得した属性はプリンタドライバ１１０においてサポート外であると判定する。このように、取得した属性がプリンタドライバ１１０においてサポート外である場合（Ｓ１１０１／ＮＯ）、ジョブチケット解析部１３５は、取得した属性及び属性値を図１０に示したように非サポート属性記憶部１３４に記憶させる（Ｓ１１０５）。
【００５１】
そして、ジョブチケット解析部１３５は、インポートされたＪＤＦ形式の印刷設定情報に含まれるすべての属性及び属性値を解析した場合（Ｓ１１０６／ＹＥＳ）、処理を終了し、まだ解析していない属性及び属性値がある場合（Ｓ１１０６／ＮＯ）、未解析の属性及び属性値を取得する（Ｓ１１００）。
【００５２】
図６に戻り、設定画面生成部１３６は、サポート情報記憶部１３１、サポート設定情報記憶部１３２、非サポート値記憶部１３３及び非サポート属性記憶部１３４にそれぞれ記憶されている情報に基づいて、インポートされたＪＤＦ形式の印刷設定情報を設定・変更するためにクライアント端末１の表示部であるＬＣＤ６０に表示させる設定画面を生成する。設定画面生成部１３６による設定画面生成処理の詳細は後述する。
【００５３】
図１２は、設定画面生成部１３６による後述の処理により生成される印刷設定画面を例示する図である。例えば、図１２に示した印刷設定画面の「フォント」及び「色」の設定項目のように、インポートされたＪＤＦ形式の印刷設定情報に含まれる属性及び属性値がプリンタドライバ１１０においてサポートされている場合、印刷設定情報に含まれる属性値が選択された状態で示され、サポートされている他の属性値がプルダウンメニュー等により選択可能になっている。
【００５４】
また、例えば、図１２に示した印刷設定画面の「印刷面」の設定項目のように、印刷設定情報に含まれる属性がプリンタドライバ１１０においてサポートされているが属性値がサポート外である場合、印刷設定情報に含まれる属性値が選択された状態で示され、サポートされている他の属性値がプルダウンメニュー等により選択可能になっている。その際、サポート外の属性値には、この属性値がプリンタドライバ１１０においてサポート外であることを区別可能な識別情報が付加されており、例えば、図１２に示すように、サポート外の属性値の「片面（うら面長辺開き）」の横には「ドライバ非サポート」と表示されている。
【００５５】
また、印刷設定情報に含まれる属性がプリンタドライバ１１０においてサポート外である場合、例えば、図１２に示した印刷設定画面には、ドライバでサポートされていない属性がある旨のメッセージが表示される。さらに、図１２に示した印刷設定画面において「非サポート属性詳細表示」のボタンが押下されると、例えば、図１３に示すように、インポートされた印刷設定情報のうち、プリンタドライバ１１０においてサポート外である属性及び属性値の一覧画面が表示される。
【００５６】
以下、設定画面生成部１３６が図１２及び図１３に示すような印刷設定画面を生成する処理を説明する。図１４は、設定画面生成部１３６による印刷設定画面生成処理を例示するフローチャートである。図１４に示すように、設定画面生成部１３６は、サポート情報記憶部１３１に記憶されているサポート情報を取得する（Ｓ１４００）。
【００５７】
サポート情報を取得した設定画面生成部１３６は、サポート設定情報記憶部１３２にサポート設定情報が記憶されている場合（Ｓ１４０１／ＹＥＳ）、取得したサポート情報及びサポート設定情報記憶部１３２に記憶されているサポート設定情報に基づいて、設定画面を生成するための設定リストを生成する（Ｓ１４０２）。具体的には、設定画面生成部１３６は、サポート設定情報記憶部１３２に記憶されているサポート設定情報に含まれる属性及びその属性の属性値と、サポート情報に含まれるその属性においてサポートされている属性値とのリストを生成する。さらに、設定画面生成部１３６は、そのリストにおいて、サポート設定情報に含まれる属性値が図１２に示すように選択されていることを示す情報を付加する。
【００５８】
一方、サポート設定情報記憶部１３２にサポート設定情報が記憶されていない場合（Ｓ１４０１／ＮＯ），設定画面生成部１３６は、サポート設定情報に基づく設定リストの生成をスキップする。
【００５９】
次に、設定画面生成部１３６は、非サポート値記憶部１３３に非サポート値を含む設定情報が記憶されている場合（Ｓ１４０３／ＹＥＳ）、非サポート値記憶部１３３に記憶されている非サポート値に対して、プリンタドライバ１１０においてサポート外の値であることを識別するための識別情報を付加する（Ｓ１４０４）。
【００６０】
非サポート値に対して識別情報を付加した設定画面生成部１３６は、取得したサポート情報及び非サポート値記憶部１３３に記憶されている非サポート値を含む設定情報に基づいて、設定リストを生成する（Ｓ１４０５）。具体的には、設定画面生成部１３６は、非サポート値の属性及び識別情報が付加された属性値と、サポート情報に含まれるその属性においてサポートされている属性値とのリストを生成する。さらに、設定画面生成部１３６は、そのリストにおいて、非サポート値が図１２に示すように選択されていることを示す情報を付加する。
【００６１】
一方、非サポート値記憶部１３３に設定情報が記憶されていない場合（Ｓ１４０３／ＮＯ）、設定画面生成部１３６は、非サポート値を含む設定情報に基づく設定リストの生成をスキップする。
【００６２】
次に、設定画面生成部１３６は、非サポート属性記憶部１３４に非サポート属性を含む設定情報が記憶されている場合（Ｓ１４０６／ＹＥＳ）、図１３に示した一覧画面を生成するためのサポート外の属性及びその属性値の一覧情報を生成する（Ｓ１４０７）。一方、非サポート属性記憶部１３４に設定情報が記憶されていない場合（Ｓ１４０６／ＮＯ）、設定画面生成部１３６は、サポート外の属性及びその属性値の一覧情報の生成をスキップする。
【００６３】
各設定リストや一覧情報を生成した設定画面生成部１３６は、生成した設定リストや一覧情報に基づいて、図１２及び図１３に示した印刷設定画面を生成する（Ｓ１４０８）。具体的には、設定画面生成部１３６は、生成した設定リストに含まれる各属性及びその属性値のリストから、図１２に示した印刷設定画面におけるプルダウンメニュー等を生成する。また、設定画面生成部１３６は、非サポート属性の一覧情報が存在する場合は、図１２に示した印刷設定画面においてその旨を示すメッセージや一覧表示ボタンを生成し、一覧表示のボタンが押下された場合に表示される図１３に示した一覧画面を生成する。
【００６４】
図６に戻り、設定情報取得部１３７は、設定画面生成部１３６により生成されてＬＣＤ６０に表示された印刷設定画面を介して設定項目の設定・変更が行われた印刷設定情報を取得する。具体的には、例えば、ユーザがＬＣＤ６０に表示された図１２に示した印刷設定画面を介して設定項目の設定・変更を行い、「ＯＫ」ボタンを押下すると、設定情報取得部１３７は、設定・変更が行われた印刷設定情報を取得する。
【００６５】
ジョブチケット生成部１３８は、設定情報取得部１３７により取得された設定変更後の印刷設定情報に基づいて、ＪＤＦ形式の印刷設定情報（ジョブチケット）を生成する。さらに、ジョブチケット生成部１３８は、非サポート属性記憶部１３４に非サポート属性を含む設定情報が含まれる場合は、生成した印刷設定情報に、非サポート属性を含む設定情報を追加する。そして、ジョブチケット生成部１３８は、生成した印刷設定情報をスプーラー１０３に対して出力する。すなわち、ジョブチケット生成部１３８は、画像形成装置２に画像形成出力を実行させる際に用いられる印刷設定情報を生成する設定情報生成部として機能する。
【００６６】
以上説明したように、本実施形態においては、インポート対象のＪＤＦ形式の印刷設定情報に含まれる属性や属性値がプリンタドライバにおいてサポート外であるが、印刷装置の機能としては適用可能な場合に、これらの属性や属性値を、プリンタドライバにより生成される印刷設定画面で、プリンタドライバにおいてサポートされているか否かを区別可能に表示する。そのため、インポートエラーにより処理が終了したり、属性値がプリンタドライバにおいてサポートされている値に自動的に置き換えられたりすることがなく、さらに、インポートされた印刷設定情報がプリンタドライバではサポート外であることをユーザが印刷設定画面において把握して印刷設定情報を設定編集することができるので、ユーザが意図する印刷出力結果を得られやすくなる。
【００６７】
なお、上記実施形態においては、インポートされたＪＤＦ形式の印刷設定情報に基づく印刷出力を例として説明したが、さらに印刷出力に用いられた印刷設定情報を他のクライアント端末１にエクスポートする構成があってもよい。この場合、例えば、図１２に示した印刷設定画面に「エクスポート」ボタンが追加され、「エクスポート」ボタンが押下されると、エクスポート画面が表示される。そして、ユーザがエクスポートされるファイルのファイル名を入力し、「エクスポート実行」ボタンを押下すると、ジョブチケット生成部１３８が、印刷設定画面において設定・変更された内容を反映したエクスポート用の印刷設定情報を生成してエクスポートする。このような構成により、印刷設定情報をエクスポートした他のクライアント端末１から印刷出力を要求した場合であっても、ユーザが意図する印刷出力結果を得られやすくなる。
【００６８】
なお、上記実施形態においては、印刷設定画面において設定・変更された内容を反映した印刷設定情報をエクスポートする場合を例として説明した。その他、印刷設定画面で設定・変更された内容を反映せず、サポート設定情報記憶部１３２、非サポート値記憶部１３３及び非サポート属性記憶部１３４にそれぞれ記憶されている設定情報からエクスポートする印刷設定情報が生成されてもよい。また、いずれの方法で印刷設定情報を生成するかをユーザがエクスポート処理を行う都度選択できるようにしてもよい。このような構成により、インポートされた印刷設定情報を変更して少量の用紙で試し印刷等を行う場合にも、試し印刷のために一時的に変更した印刷設定情報ではなく、インポートされた印刷設定情報を利用したいというユーザの意図を反映することができる。
【００６９】
また、上記実施形態においては、プリンタドライバにおいてサポートされているか否かを区別可能に表示する態様として、サポート外の属性値に、図１２に示すように「ドライバ非サポート」の旨を知らせる情報を付加する場合を具体例として説明した。区別可能に表示するその他の態様として、例えば、インポートされた印刷設定情報に含まれる属性値がプリンタドライバ１１０においてサポート外である場合、その属性値の設定項目では“Ｕｎｋｎｏｗｎ”が選択された状態で示され、印刷設定画面に表示された「非サポート値詳細表示」ボタンが押下されると、サポート外の属性値とその属性とが一覧表示されるようにしてもよい。
【００７０】
この場合、ジョブチケット生成部１３８は、設定情報取得部１３７が取得した印刷設定情報に“Ｕｎｋｎｏｗｎ”が含まれている場合に、”Ｕｎｋｎｏｗｎ“となっている属性の値を非サポート値記憶部１３３から取得して、印刷設定情報に含まれる”Ｕｎｋｎｏｗｎ“を取得した属性の値に置き換える。
【００７１】
また、上記実施形態においては、ジョブチケット解析部１３５は、プリンタドライバ１１０における印刷設定情報の属性や属性値のサポート状況に応じて、サポート設定情報記憶部１３２、非サポート値記憶部１３３及び非サポート属性記憶部１３４のいずれかの記憶媒体に解析された設定情報を記憶させる場合を例として説明した。しかしながら、これは一例であり、属性及び属性値の組それぞれを、「属性及び属性値ともにサポートされている」、「属性値がサポート外である」、「属性がサポート外である」ことを区別できる状態（例えば、区別するための情報が各属性に付与されている状態）であれば、これらの設定情報を１つの記憶媒体に記憶させてもよい。
【００７２】
次に、プリンタドライバ１１０が印刷設定情報をインポートする際に印刷設定情報の排他制御を行う機能を有する態様を説明する。印刷設定情報の排他制御は、印刷出力が行われる印刷装置において複数の設定項目に対して設定が行われる場合に、各設定単独の場合は適用することができるが、これらの設定を同時には適用することができない（両立不可能である）場合に、設定に矛盾がないよう（両立可能になるよう）いずれかの設定を変更する処理である。
【００７３】
例えば、ある印刷装置において、Ａ３サイズの用紙に対しては上２箇所しかステープルで綴じることができない構成である場合に、用紙サイズが「Ａ３」に設定され、ステープル処理が「左２つ」（用紙の左２箇所をステープルで綴じる）に設定されているとする。この場合、Ａ３の用紙に印刷することは可能であり、ステープル処理としては「左２つ」のステープル処理を行うことが可能であるが、Ａ３の用紙に対して「左２つ」のステープル処理を行うことはできない。そこで、例えば、プリンタドライバ１１０は、排他制御により、「左２つ」の設定を「上２つ」の設定に変更する。
【００７４】
しかしながら、このような排他制御により、インポートされた印刷設定情報が自動的に変更されると、印刷設定情報をエクスポートする際に排他制御により変更された内容が反映されてしまうので、インポートされた元の印刷設定情報が利用されず、ユーザの意図する印刷出力結果が得られなくなる場合がある。以下、このような問題を解決するための実施形態を説明する。
【００７５】
図１５は、排他制御機能を有する本実施形態に係るプリンタドライバ１１０の機能構成を例示するブロック図である。図１５に示すように、排他制御機能を有する本実施形態に係るプリンタドライバ１１０は、図６に示したプリンタドライバ１１０の構成に、排他処理部１３９、排他処理情報記憶部１４０及びエクスポート用チケット生成部１４１が追加された構成をとる。なお、図１５においては、図６に示した構成が適宜省略されているが、省略されている構成は図６において説明した動作と同様に動作する。以下、図６において説明した構成とは異なる構成のみを説明する。
【００７６】
サポート情報記憶部１３１に記憶されているサポート情報には、図７において説明した情報に加えて、各設定項目間で組合せ可能な設定値の組合せ情報が含まれている。例えば、組合せ情報としては、設定項目（属性）“用紙サイズ”の設定値（属性値）が“Ａ３”に対して設定項目（属性）“ステープル”の設定値（属性値）が“上２つ”の組合せ等がある。
【００７７】
排他処理部１３９は、サポート情報記憶部１３１に記憶されているサポート情報を参照して、サポート設定情報記憶部１３２に記憶されているサポート設定情報に含まれる各設定項目間で排他処理が必要であるかを判定し、必要な場合は排他処理を行う。具体的には、排他処理部１３９は、例えば、サポート設定情報に含まれる属性“用紙サイズ”の属性値が“Ａ３”であり、別の属性“ステープル”の属性値が“左２つ”である場合、サポート情報に含まれる組合せ情報からこれらの属性は排他処理が必要であると判断する。
【００７８】
そして、排他処理部１３９は、これらの属性値のうち例えば“左２つ”を“上２つ”に上書きする。また、その際、排他処理部１３９は、上書き前の属性値及びその属性（ここでは、属性“ステープル”及びその属性値“左２つ”）を排他処理情報記憶部１４０に記憶させる。排他処理情報記憶部１４０は、排他処理部１３９により排他処理されて上書きされた属性値及びその属性の上書き前の情報を記憶させる記憶媒体である。
【００７９】
これにより、サポート設定情報記憶部１３２には排他制御後の設定情報が記憶されることになるので、設定画面生成部１３６は、図１６に示すような印刷設定画面を生成する。すなわち、インポートされた印刷設定情報においてはステープルが“左２つ”に設定されていたが、図１６に示した印刷設定画面においては、ステープルが“上２つ”に設定されている。なお、図１６に示した印刷設定画面において、ステープルの設定値が排他処理により変更されている旨を示す情報が表示されてもよい。
【００８０】
また、排他処理情報記憶部１４０には、図１７に示すような排他処理情報が記憶される。図１７に示すように、排他処理情報には、属性“ＬａｙｏｕｔＰｒｅｐａｒａｔｉｏｎＰａｒａｍｓ／・・・／・・・／＠Ｓｔａｐｌｅ”の排他処理前の値“左２つ”が含まれる。また、ジョブチケット生成部１３８は、排他制御のために属性値が変更された設定情報に基づいて印刷設定情報を生成して、印刷出力が実行される。
【００８１】
エクスポート用チケット生成部１４１は、排他制御を無視したエクスポート用の印刷設定情報を生成する設定情報生成部として機能する。具体的には、エクスポート用チケット生成部１４１は、ジョブチケット生成部１３８により生成された印刷設定情報から、排他制御により変更された属性値を、排他処理情報記憶部１４０に記憶されている属性値に上書きした印刷設定情報を生成してエクスポートを実行する。
【００８２】
このような構成により、印刷設定情報をエクスポートする際は排他制御により変更された内容を無視するので、インポートされた元の印刷設定情報が利用され、ユーザの意図する印刷出力結果が得られやすくなる。なお、上記実施形態においては、エクスポートされる印刷設定情報は、排他制御を無視して生成されるが、ユーザの選択に応じて、排他制御による変更が反映された印刷設定情報がエクスポートされるようにしてもよい。
【符号の説明】
【００８３】
１  クライアント端末
２  画像形成装置
１０  ＣＰＵ
２０  ＲＡＭ
３０  ＲＯＭ
４０  ＨＤＤ
５０  Ｉ／Ｆ
６０  ＬＣＤ
７０  操作部
８０  バス
１０１  アプリケーション
１０２  ＧＤＩ
１０３  スプーラー
１０４  スプールファイル
１０５  プリンタプロセッサ
１０６  ポートモニタ
１１０  プリンタドライバ
１１１  ＵＩ部
１１２  グラフィック部
１３０  印刷設定情報処理部
１３１  サポート情報記憶部
１３２  サポート設定情報記憶部
１３３  非サポート値記憶部
１３４  非サポート属性記憶部
１３５  ジョブチケット解析部
１３６  設定画面生成部
１３７  設定情報取得部
１３８  ジョブチケット生成部
１３９  排他処理部
１４０  排他処理情報記憶部
１４１  エクスポート用チケット生成部
【先行技術文献】
【特許文献】
【００８４】
【特許文献１】特開２００８−０９０６３１号公報
【図１】
2015114830.tif 000003
【図２】
2015114830.tif 000004
【図３】
2015114830.tif 000005
【図４】
2015114830.tif 000006
【図５】
2015114830.tif 000007
【図６】
2015114830.tif 000008
【図７】
2015114830.tif 000009
【図８】
2015114830.tif 000010
【図９】
2015114830.tif 000011
【図１０】
2015114830.tif 000012
【図１１】
2015114830.tif 000013
【図１２】
2015114830.tif 000014
【図１３】
2015114830.tif 000015
【図１４】
2015114830.tif 000016
【図１５】
2015114830.tif 000017
【図１６】
2015114830.tif 000018
【図１７】
2015114830.tif 000019