(57)【要約】【課題】カラー印刷に関する基本設定を基本設定画面に配置させ、詳細設定を別途に行うことが可能で印刷設定の煩雑さを解消できるプリンタドライバを提供する。【解決手段】このプリンタドライバ３００は、カラー印刷可能なプリンタに外付けされたコントローラにネットワークを介して接続されるクライアント端末に具備され、表示部及び操作部に接続されたユーザインターフェース３０１を介して各部の動作処理を制御するＣＰＵの動作制御を受けてカラー印刷の設定を行うもので、表示部に表示される印刷設定を基本レベルで行う基本設定画面、並びに詳細レベルで別ダイアログとして行う詳細設定画面で操作部の操作により設定される設定値を保存する印刷設定値保存部３０２と、設定値に基づいて印刷データを作成する印刷データ作成部３０３と、印刷データをプリンタへ送信するデータ送信部３０５と、プリンタからの情報を受信するデータ受信部３０４と、を備える。【選択図】図４
2015156204.tif 000002
【特許請求の範囲】
【請求項１】
カラー印刷が可能なプリンタに外付けされた高速な画像処理を行うためのコントローラに対してネットワークを介して接続されるクライアント端末に具備されると共に、表示部及び操作部に接続されたユーザインターフェースを用いて当該カラー印刷の設定を行うプリンタドライバにおいて、
前記ユーザインターフェースを介して各部の動作処理を制御する制御部と、前記制御部の動作制御を受けて前記表示部に表示される前記カラー印刷に関する設定を基本レベルで行う基本設定画面において前記操作部の操作により設定される印刷設定値、並びに別ダイアログとして詳細レベルで行う詳細設定画面において当該操作部の操作により設定される印刷詳細設定値を保存する印刷設定値保存部と、前記制御部の動作制御を受けて前記印刷設定値及び前記印刷詳細設定値に基づいて前記カラー印刷の印刷データを作成する印刷データ作成部と、前記制御部の動作制御を受けて前記印刷データを前記ネットワークを介して前記コントローラ経由で前記プリンタへ送信するデータ送信部と、前記制御部の動作制御を受けて前記プリンタからの情報を前記コントローラ経由で前記ネットワークを介して受信するデータ受信部と、を備えたことを特徴とするプリンタドライバ。
【請求項２】
請求項１記載のプリンタドライバにおいて、前記制御部は、前記印刷設定保存部で保存される前記基本設定画面で設定される前記印刷設定値、並びに前記詳細設定画面で設定される前記印刷詳細設定値について、当該基本設定画面で当該印刷設定値が変更されたときには当該詳細設定画面の当該印刷詳細設定値に同期して反映させると共に、当該詳細設定画面で当該印刷詳細設定値が変更されたときには当該基本設定画面の当該印刷設定値に同期して反映させる設定値同期化処理を行うことを特徴とするプリンタドライバ。
【請求項３】
請求項２記載のプリンタドライバにおいて、前記制御部は、前記詳細設定画面での前記印刷詳細設定値の変更時に前記基本設定画面の前記印刷設定値が同期して変更される際、当該基本設定画面で設定変更される旨を表示することを特徴とするプリンタドライバ。
【請求項４】
請求項１〜３の何れか１項記載のプリンタドライバにおいて、前記基本設定画面は、オブジェクト共通のプロファイル設定を行う設定画面であり、前記詳細設定画面は、オブジェクト毎にプロファイル設定を行う設定画面であることを特徴とするプリンタドライバ。
【請求項５】
請求項４記載のプリンタドライバにおいて、前記制御部は、前記基本設定画面で前記オブジェクト共通の前記プロファイル設定が変更された場合には、前記詳細設定画面の前記オブジェクト毎の前記プロファイル設定による前記印刷詳細設定値に当該オブジェクト共通の当該プロファイル設定による前記印刷設定値を反映させると共に、当該詳細設定画面で当該オブジェクト毎の当該プロファイル設定が変更された場合には、当該基本設定画面の当該オブジェクト共通の当該プロファイル設定による当該印刷設定値に当該オブジェクト毎の当該プロファイル設定による当該印刷詳細設定値を個別とする旨を表わす値を反映させることを特徴とするプリンタドライバ。
【請求項６】
請求項５記載のプリンタドライバにおいて、前記制御部は、前記詳細設定画面での前記オブジェクト毎の前記プロファイル設定の変更時に前記基本設定画面の前記オブジェクト共通の前記プロファイル設定が変更される際、当該基本設定画面で当該プロファイル設定が変更される旨をＸＸＸとして表示することを特徴とすることを特徴とするプリンタドライバ。
【請求項７】
請求項２記載のプリンタドライバにおいて、前記印刷設定値と前記印刷詳細設定値とを対応付ける対応情報を記憶する対応情報記憶部を備え、前記制御部は、前記基本設定画面で前記印刷設定値が変更されたときには前記対応情報に基づいて前記詳細設定画面の前記印刷詳細設定値に同期して反映させると共に、当該詳細設定画面で当該印刷詳細設定値が変更されたときには当該対応情報に基づいて当該基本設定画面の当該印刷設定値に同期して反映させる設定値同期化処理を行うことを特徴とするプリンタドライバ。
【請求項８】
請求項４記載のプリンタドライバにおいて、前記印刷データ作成部は、前記印刷設定値保存部に前記印刷詳細設定値が保存されている場合には前記オブジェクト毎にプロファイルを指定して印刷データを作成し、当該印刷詳細設定値が保存されていない場合には前記オブジェクト共通のプロファイルを指定して当該プロファイルが当該オブジェクト共通のプロファイルである旨を示す情報を含む印刷データを作成することを特徴とするプリンタドライバ。
【請求項９】
カラー印刷が可能なプリンタに外付けされた高速な画像処理を行うためのコントローラに対してネットワークを介して接続されるクライアント端末に具備されると共に、表示部及び操作部に接続されたユーザインターフェースを介して当該カラー印刷の設定を行うプリンタドライバ用印刷制御方法において、
制御部により、前記ユーザインターフェースを介して各部の動作処理を制御する制御ステップと、印刷設定値保存部により、前記制御ステップでの動作制御を受けて前記表示部に表示される前記カラー印刷に関する設定を基本レベルで行う基本設定画面において前記操作部の操作により設定される印刷設定値、並びに別ダイアログとして詳細レベルで行う詳細設定画面において当該操作部の操作により設定される印刷詳細設定値を保存する印刷設定値保存ステップと、印刷データ作成部により、前記制御ステップでの動作制御を受けて前記印刷設定値及び前記印刷詳細設定値に基づいて前記カラー印刷の印刷データを作成する印刷データ作成ステップと、データ送信部により、前記制御ステップでの動作制御を受けて前記印刷データを前記ネットワークを介して前記コントローラ経由で前記プリンタへ送信するデータ送信ステップと、データ受信部により、前記制御ステップでの動作制御を受けて前記プリンタからの情報を前記コントローラ経由で前記ネットワークを介して受信するデータ受信ステップと、を有することを特徴とするプリンタドライバ用印刷制御方法。
【請求項１０】
請求項９記載のプリンタドライバ用印刷制御方法において、前記制御ステップでは、前記印刷設定保存ステップで保存される前記基本設定画面で設定される前記印刷設定値、並びに前記詳細設定画面で設定される前記印刷詳細設定値について、当該基本設定画面で当該印刷設定値が変更されたときには当該詳細設定画面の当該印刷詳細設定値に同期して反映させると共に、当該詳細設定画面で当該印刷詳細設定値が変更されたときには当該基本設定画面の当該印刷設定値に同期して反映させる設定値同期化処理を行うことを特徴とするプリンタドライバ用印刷制御方法。
【請求項１１】
請求項１０記載のプリンタドライバ用印刷制御方法において、前記制御ステップでは、前記詳細設定画面での前記印刷詳細設定値の変更時に前記基本設定画面の前記印刷設定値が同期して変更される際、当該基本設定画面で設定変更される旨を表示することを特徴とするプリンタドライバ用印刷制御方法。
【請求項１２】
請求項９〜１１の何れか１項記載のプリンタドライバ用印刷制御方法において、前記印刷設定値保存ステップでの前記基本設定画面をオブジェクト共通のプロファイル設定を行う設定画面とし、前記詳細設定画面をオブジェクト毎にプロファイル設定を行う設定画面とすることを特徴とするプリンタドライバ用印刷制御方法。
【請求項１３】
請求項１２記載のプリンタドライバ用印刷制御方法において、前記制御ステップでは、前記基本設定画面で前記オブジェクト共通の前記プロファイル設定が変更された場合には、前記詳細設定画面の前記オブジェクト毎の前記プロファイル設定による前記印刷詳細設定値に当該オブジェクト共通の当該プロファイル設定による前記印刷設定値を反映させると共に、当該詳細設定画面で当該オブジェクト毎の当該プロファイル設定が変更された場合には、当該基本設定画面の当該オブジェクト共通の当該プロファイル設定による当該印刷設定値に当該オブジェクト毎の当該プロファイル設定による当該印刷詳細設定値を個別とする旨を表わす値を反映させることを特徴とするプリンタドライバ用印刷制御方法。
【請求項１４】
請求項１３記載のプリンタドライバ用印刷制御方法において、前記制御ステップでは、前記詳細設定画面での前記オブジェクト毎の前記プロファイル設定の変更時に前記基本設定画面の前記オブジェクト共通の前記プロファイル設定が変更される際、当該基本設定画面で当該プロファイル設定が変更される旨をＸＸＸとして表示することを特徴とすることを特徴とするプリンタドライバ用印刷制御方法。
【請求項１５】
請求項１０記載のプリンタドライバ用印刷制御方法において、前記印刷設定値保存ステップは、対応情報記憶部により、前記印刷設定値と前記印刷詳細設定値とを対応付ける対応情報を記憶する対応情報記憶ステップを有しており、前記制御ステップでは、前記基本設定画面で前記印刷設定値が変更されたときには前記対応情報記憶ステップで得られた前記対応情報に基づいて前記詳細設定画面の前記印刷詳細設定値に同期して反映させると共に、当該詳細設定画面で当該印刷詳細設定値が変更されたときには当該対応情報記憶ステップで得られた当該対応情報に基づいて当該基本設定画面の当該印刷設定値に同期して反映させる設定値同期化処理を行うことを特徴とするプリンタドライバ用印刷制御方法。
【請求項１６】
請求項１２記載のプリンタドライバ用印刷制御方法において、前記印刷データ作成ステップでは、前記印刷設定値保存ステップで前記印刷詳細設定値が保存されている場合には前記オブジェクト毎にプロファイルを指定して印刷データを作成し、当該印刷詳細設定値が保存されていない場合には前記オブジェクト共通のプロファイルを指定して当該プロファイルが当該オブジェクト共通のプロファイルである旨を示す情報を含む印刷データを作成することを特徴とするプリンタドライバ用印刷制御方法。
【請求項１７】
請求項９〜１６の何れか１項記載のプリンタドライバ用印刷制御方法の前記印刷設定値保存ステップ、前記印刷データ作成ステップ、前記データ送信ステップ、前記データ受信ステップ、及び前記制御ステップをコンピュータにより実行させるためのプリンタドライバ用印刷制御プログラム。
【請求項１８】
請求項１７記載のプリンタドライバ用印刷制御プログラムを記録したことを特徴とするコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラー印刷が可能なプリンタに外付けされた高速な画像処理を行うためのＤＦＥ（Ｄｉｊｉｔａｌ  Ｆｒｏｎｔ  Ｅｎｄ）コントローラに対してネットワークを介して接続されるクライアント端末（パーソナルコンピュータＰＣ）に具備されると共に、ユーザインターフェースを利用してカラー印刷の設定を行うプリンタドライバ、プリンタドライバ用印刷制御方法、プリンタドライバ用印刷制御プログラム、及び記録媒体に関する。
【背景技術】
【０００２】
近年、プロダクションプリンティング業界では印刷物がそのまま商品になるため、プロダクションプリンティング用のプリンタドライバについては、概ねカラー印刷に関してオフィス向けのドライバよって詳細な設定を行うことができるようになっている。具体的には、カラープロファイル設定やレンダリングインテント設定等がフローチャート形式で視覚的に判り易く表示されて、ユーザがカラー印刷の設定を行うことができるプリンタドライバが既に開発されている。
【０００３】
係る周知技術として、装置をＪＤＦに対応できるように構成した場合に想定されるＰＯＤ（Ｐｒｉｎｔ  Ｏｎ  Ｄｅｍｅｎｄ）環境が如くの印刷環境にて今後要望され得るユーザニーズに対処可能にした「印刷装置及びその制御方法、プログラム」（特許文献１参照）が挙げられる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１記載の技術ではサーバ（ＥｆＩ  Ｄｒｉｖｅｒ）の機能により、使用者にとって理解し難いカラー印刷のプロファイル設定の操作性を向上することを目的とし、通常の印刷設定画面とは別のダイアログで処理フローに因んだフローチャート形式でプロファイル設定を行うことができるユーザインターフェースが開示されている。
【０００５】
しかしながら、特許文献１記載の技術や既知のカラー印刷の設定画面については、カラー印刷のプロファイル設定に関して、基本設定画面ではなく、詳細設定画面で行うようになっていること（この要因として考えられるのはプロファイルの設定項目が多いために基本設定画面に含めることができない理由が考えられる）により、プロファイル設定を行う場合は、通常の印刷設定画面に設定がないために別ダイアログを開いて行う必要があるため、例えばオブジェクト共通でプロファイル設定を実施したいような基本的設定を行いたい場合でも、通常の設定画面ではプロファイル設定を行うことができないことにより、わざわざ別ダイアログを開く手間が生じてしまっており、処理が煩雑となってしまうという問題がある。
【０００６】
本発明は、このような問題点を解決すべくなされたもので、その技術的課題は、カラー印刷に関する基本設定を基本設定画面に配置させ、詳細設定を別途に行うことが可能で印刷設定の煩雑さを解消できるプリンタドライバ、プリンタドライバ用印刷制御方法、プリンタドライバ用印刷制御プログラム、及び記録媒体を提供することにある。
【課題を解決するための手段】
【０００７】
上記技術的課題を解決するため、本発明のプリンタドライバは、カラー印刷が可能なプリンタに外付けされた高速な画像処理を行うためのコントローラに対してネットワークを介して接続されるクライアント端末に具備されると共に、表示部及び操作部に接続されたユーザインターフェースを用いて当該カラー印刷の設定を行うプリンタドライバにおいて、ユーザインターフェースを介して各部の動作処理を制御する制御部と、制御部の動作制御を受けて表示部に表示されるカラー印刷に関する設定を基本レベルで行う基本設定画面において操作部の操作により設定される印刷設定値、並びに別ダイアログとして詳細レベルで行う詳細設定画面において当該操作部の操作により設定される印刷詳細設定値を保存する印刷設定値保存部と、制御部の動作制御を受けて印刷設定値及び印刷詳細設定値に基づいてカラー印刷の印刷データを作成する印刷データ作成部と、制御部の動作制御を受けて印刷データをネットワークを介してコントローラ経由でプリンタへ送信するデータ送信部と、制御部の動作制御を受けてプリンタからの情報をコントローラ経由でネットワークを介して受信するデータ受信部と、を備えたことを特徴とする。
【０００８】
また、上記技術的課題を解決するため、本発明のプリンタドライバ用印刷制御方法は、カラー印刷が可能なプリンタに外付けされた高速な画像処理を行うためのコントローラに対してネットワークを介して接続されるクライアント端末に具備されると共に、表示部及び操作部に接続されたユーザインターフェースを用いて当該カラー印刷の設定を行うプリンタドライバ用印刷制御方法において、制御部により、ユーザインターフェースを介して各部の動作処理を制御する制御ステップと、印刷設定値保存部により、制御ステップでの動作制御を受けて表示部に表示されるカラー印刷に関する設定を基本レベルで行う基本設定画面において操作部の操作により設定される印刷設定値、並びに別ダイアログとして詳細レベルで行う詳細設定画面において当該操作部の操作により設定される印刷詳細設定値を保存する印刷設定値保存ステップと、印刷データ作成部により、制御ステップでの動作制御を受けて印刷設定値及び印刷詳細設定値に基づいてカラー印刷の印刷データを作成する印刷データ作成ステップと、データ送信部により、制御ステップでの動作制御を受けて印刷データをネットワークを介してコントローラ経由でプリンタへ送信するデータ送信ステップと、データ受信部により、制御ステップでの動作制御を受けてプリンタからの情報をコントローラ経由でネットワークを介して受信するデータ受信ステップと、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、制御部の動作制御によるユーザインターフェースを介してのカラー印刷に関する表示部の表示画面上での設定を基本設定レベルの基本設定画面、詳細設定レベルの詳細設定画面の２段階に分けて操作部の操作で印刷設定値、印刷詳細設定値を設定して保存できるようにし、詳細設定レベルの詳細設定画面を別ダイアログとして基本設定画面から省き、１段階目の基本設定を基本設定画面に配置させ、詳細設定を別途に行うことが可能となるため、従来のようなオブジェクト共通のカラープロファイルを設定する場合に別ダイアログを開いて設定する手間が不要となり、印刷設定の煩雑さを解消できるようになる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施例に係るプリンタドライバが適用されるクライアント端末とカラー印刷可能なプリンタとを含む印刷システムの基本構成を例示した概略図である。
【図２】図１に示す印刷システムに備えられるクライアント端末の基本構成をハードウェア上で示したブロック図である。
【図３】図１に示す印刷システムに備えられるプリンタの基本構成をハードウェア上で示したブロック図である。
【図４】図１に示す印刷システムに備えられるクライアント端末に具備されるプリンタドライバの機能構成を示したブロック図である。
【図５】図４に示すプリンタドライバに係る印刷設定におけるカラー設定の動作処理を示したフローチャートである。
【図６】図４に示すプリンタドライバに係る印刷設定におけるカラー設定の動作手順を示したシーケンス図である。
【図７】図４に示すプリンタドライバに係るカラー設定における基本設定画面と詳細設定画面での設定変更時の設定値同期化処理を含む設定値保存の動作手順を示したシーケンス図である。
【図８】図７で説明した基本設定画面上に表示されるカラー機能の設定項目に対する設定値を識別番号順に例示した図である。
【図９】図７で説明した詳細設定画面上に表示されるＲＧＢプロファイルに関連する設定項目に対する設定値を識別番号順に例示した図である。
【図１０】図７で説明した詳細設定画面上に表示されるＣＭＹＫプロファイルに関連する設定項目に対する設定値を識別番号順に例示した図である。
【図１１】図７で説明した詳細設定画面上に表示されるＧｒａｙプロファイルに関連する設定項目に対する設定値を識別番号順に例示した図である。
【図１２】図７で説明した詳細設定画面上に表示されるＯｕｔｐｕｔプロファイルに関連する設定項目に対する設定値を識別番号順に例示した図である。
【図１３】図４に示すプリンタドライバに係るカラー設定における基本設定画面の項目と詳細設定画面の項目との対応表を例示した図である。
【図１４】図４に示すプリンタドライバに係るカラー設定におけるレンダリングインテントの設定時の連携対応表を例示した図である。
【図１５】図４に示すプリンタドライバに係る印刷設定における印刷設定データ作成の動作手順を示したシーケンス図である。
【図１６】図４に示すプリンタドライバに係るカラー設定における基本設定画面の具体的内容を例示した図である。
【図１７】図４に示すプリンタドライバに係るカラー設定における詳細設定画面の具体的内容を例示した図である。
【発明を実施するための形態】
【００１１】
以下に本発明のプリンタドライバ、プリンタドライバ用印刷制御方法、プリンタドライバ用印刷制御プログラム、及び記録媒体について、実施例を挙げ、図面を参照して詳細に説明する。
【実施例】
【００１２】
図１は、本発明の実施例に係るプリンタドライバが適用されるクライアント端末とカラー印刷可能なプリンタとを含む印刷システムの基本構成を例示した概略図である。この印刷システムは、カラー印刷が可能なプリンタに外付けされた高速な画像処理を行うためのＤＦＥコントローラに対してネットワークを介してクライアント端末としての３台のクライアントＰＣ（パーソナルコンピュータ）１〜３が接続された構成であり、各クライアントＰＣ１〜３はユーザインターフェースを利用してカラー印刷の設定を行うプリンタドライバ機能を有する。
【００１３】
この印刷システムでは、基本動作として、ユーザがクライアントＰＣ１〜３によりユーザインターフェースを利用してカラー印刷の設定を行ってＪＤＦジョブチケットをネットワークを介してＤＦＥコントローラに転送することで印刷命令を出すと、ＤＦＥコントローラが受け取ったＪＤＦジョブチケットを解釈してプリンタに印刷命令を出す。尚、クライアント端末の接続数は３台以外の台数としても良い。
【００１４】
図２は、クライアント端末の基本構成をハードウェア上で示したブロック図である。このクライアント端末は、演算機能を有してパーソナルコンピュータＰＣ全体の各部の動作処理を制御する制御部として働くＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、情報の高速な読み書きが可能な揮発性の記憶媒体であって、ＣＰＵの情報処理に際しての作業領域として用いられるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）と、ファームウェア等のプログラムが格納された読み出し専用の不揮発性記憶媒体であるＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、情報の読み書きが可能な不揮発性の記憶媒体であって、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーションプログラム等が格納されるＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、及びネットワークインターフェース（Ｉ／Ｆ）がバスを介して接続されて構成されている。 
【００１５】
このうち、ネットワークインターフェースは、バスとハードウェア上の各部やネットワークとを接続して制御するためのもので、表示部としてのＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）及び操作部が接続されている。ここで、ＬＣＤはユーザがクライアント端末の状態を視覚的に確認するための表示を行うためのものであり、操作部はユーザがキーボードやマウス等でクライアント端末に情報を入力するためのものであり、それぞれユーザインターフェースとして機能する。
【００１６】
尚、図２ではパーソナルコンピュータ仕様のクライアント端末の機能構成について説明したが、ハードウェア上では、サーバやその他の携帯端末についても同様に構成されるため、これらを代用させることもできる。
【００１７】
図３は、プリンタ（印刷装置）１００の基本構成をハードウェア上で示したブロック図である。このプリンタ１００は、プリンタ機能、複写機機能、スキャナ機能、ファクシミリ機能等の複数の機能を一つの筐体に纏めたデジタル複合機である多機能周辺装置（ＭＦＰ：ＭｕｌｔｉＦｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）仕様のものであり、コントローラ１０とエンジン部（Ｅｎｇｉｎｅ）６０とをＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｆａｃｅ）バスで接続して構成されている。
【００１８】
コントローラ１０は、プリンタ１００全体の制御、描画、通信、図示しない操作部からの入力を制御する機能を持つ。エンジン部６０は、ＰＣＩバスに接続可能な印刷装置のエンジンとなるもので、例えば白黒プロッタ、１ドラムカラープロッタ、４ドラムカラープロッタ、スキャナ又はファックスユニット等を備えて構成される。尚、このエンジン部６０には、プロッタ等の所謂エンジン部分に加えて、誤差拡散やガンマ変換等の画像処理を行う部分（画像処理部）が含まれる。
【００１９】
コントローラ１０は、プリンタ１００の全体制御を行うと共に、ノースブリッジＮＢ１３、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２ａ及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ)１２ｂを持つシステムメモリＭＥＭ−Ｐ１２、並びにサウスブリッジＳＢ１４から成るチップセットを介して他の機器と接続されるＣＰＵ１１と、コピー用画像バッファ、符号バッファとして用いるローカルメモリＭＥＭ−Ｃ１７と、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージであって、プリンタ１００で実行されるアプリケーションのライセンスファイルを保存するハードディスクドライブＨＤＤ１０３と、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）であって、ノースブリッジＮＢ１３との間で接続されるＡＧＰ（Ａｃｃｅｌｅｒａｔｅｄ  Ｇｒａｐｈｉｃｓ  Ｐｏｒｔ）バス１５、ＰＣＩバス、ハードディスクドライブＨＤＤ１０３、及びローカルメモリＭＥＭ−Ｃ１７をそれぞれ接続するブリッジの役割を有するＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）１６と、を備えて構成されている。
【００２０】
このうち、ノースブリッジＮＢ１３は、ＣＰＵ１１とシステムメモリＭＥＭ−Ｐ１２、サウスブリッジＳＢ１４、及びＡＧＰバス１５とを接続するためのブリッジであり、システムメモリＭＥＭ−Ｐ１２に対する読み書き等を制御するメモリコントローラ機能とＰＣＩマスタ機能及びＡＧＰターゲット機能とを有する。
【００２１】
システムメモリＭＥＭ−Ｐ１２は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリ、プリンタの描画用メモリ等として用いるシステムメモリであり、ＲＯＭ１２ａ及びＲＡＭ１２ｂを備えて構成される。 ＲＯＭ１２ａは、プログラムやデータの格納用メモリとして用いる読み出し専用のメモリであり、ＲＡＭ１２ｂは、プログラムやデータの展開用メモリ、プリンタの描画用メモリ等として用いる書き込み及び読み出し可能なメモリである。
【００２２】
サウスブリッジＳＢ１４は、ノースブリッジＮＢ１３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジであり、ＰＣＩバスを介してノースブリッジＮＢ１３と接続されている。尚、このＰＣＩバスには、ネットワークインターフェース等も接続される。
【００２３】
ＡＳＩＣ１６は、パラレルポート接続可能な双方向対応セントロニクスインターフェース対応のもので、ＰＣＩターゲット機能及びＡＧＰマスタ機能を有する他、中核を成すアービタＡＲＢ、ローカルメモリＭＥＭ−Ｃ１７を制御するメモリコントローラ、ハードウェアロジック等により画像データの回転等を行う複数のＤＭＡＣ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌｌｅｒ）、エンジン部６０との間でＰＣＩバスを介したデータ転送を行うＰＣＩユニットを具備している。また、ＡＳＩＣ１６には、ＰＣＩバスを介して信号送受信部Ｇ３、Ｇ４を持つＦＣＵ（Ｆａｃｓｉｍｉｌｅ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）３０、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）４０、ＩＥＥＥ１３９４（ｔｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ  １３９４）インターフェース５０が接続される。更に、ＡＳＩＣ１６には、操作表示部２２０が直接接続されている。
【００２４】
ＡＧＰバス１５は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレーターカード用のバスインターフェースであり、システムメモリＭＥＭ−Ｐ１２に高スループットで直接アクセスすることにより、グラフィックスアクセラレーターカードを高速にするものである。
【００２５】
図４は、クライアント端末に具備されるプリンタドライバ３００の機能構成を示したブロック図である。このプリンタドライバ３００は、ユーザインターフェース３０１を利用してカラー印刷の設定を行うもので、図２に示したネットワークインターフェースに属されるユーザインターフェース３０１を介して各部の動作処理を制御する制御部であるＣＰＵと、このＣＰＵの動作制御を受けて表示部（ＬＣＤ）に表示されるカラー印刷に関する設定を基本レベルで行う基本設定画面において操作部の操作により設定される印刷設定値と別ダイアログとして詳細レベルで行う詳細設定画面において操作部の操作により設定される印刷詳細設定値を保存する印刷設定値保存部３０２と、ＣＰＵの動作制御を受けて印刷設定値及び印刷詳細設定値に基づいてカラー印刷の印刷データを作成する印刷データ作成部３０３と、ＣＰＵの動作制御を受けて印刷データをネットワークを介してＤＦＥコントローラ経由でプリンタへ送信するデータ送信部３０５と、ＣＰＵの動作制御を受けてプリンタからの情報をＤＦＥコントローラ経由でネットワークを介して受信するデータ受信部３０４と、を備えて構成されている。
【００２６】
このプリンタドライバ３００では、ユーザがユーザインターフェース３０１を介して表示部の表示画面上を見ながら操作部でカラー印刷の設定を行うことができ、基本設定画面、詳細設定画面の２段階で操作部の操作により設定された印刷設定値、印刷詳細設定値が印刷設定値保存部３０２に保存される。また、ユーザインターフェース３０１を介して印刷開始命令が出された場合は印刷データ作成部３０３が印刷設定値保存部３０２に保存された印刷設定値及び印刷詳細設定値に基づいてカラー印刷用の印刷データを作成し、データ送信部３０５により作成した印刷データをプリンタ１００に送信する。更に、プリンタ１００からの情報を取得する場合には、データ受信部３０４を通してプリンタ１００からの情報を受信し、ユーザインターフェース３０１を介して表示部に表示する。
【００２７】
ところで、プリンタドライバ３００におけるＣＰＵは、印刷設定値保存部３０２で保存される基本設定画面で設定される印刷設定値、並びに詳細設定画面で設定される印刷詳細設定値について、ユーザの操作部での操作により基本設定画面で印刷設定値が変更されたときには詳細設定画面の印刷詳細設定値に同期して反映させると共に、詳細設定画面で印刷詳細設定値が変更されたときには基本設定画面の印刷設定値に同期して反映させる設定値同期化処理を行う機能を持つ。これに付随して、プリンタドライバ３００におけるＣＰＵは、印刷設定値保存部３０２が印刷設定値と印刷詳細設定値とを対応付ける対応情報を記憶する対応情報記憶部として働く場合、基本設定画面で印刷設定値が変更されたときには対応情報に基づいて詳細設定画面の印刷詳細設定値に同期して反映させると共に、詳細設定画面で印刷詳細設定値が変更されたときには対応情報に基づいて基本設定画面の印刷設定値に同期して反映させる設定値同期化処理を行う機能を持つ。また、プリンタドライバ３００におけるＣＰＵは、詳細設定画面での印刷詳細設定値の変更時に基本設定画面の印刷設定値が同期して変更される際、基本設定画面で設定変更される旨を表示する機能を持つ。更に、プリンタドライバ３００におけるＣＰＵは、基本設定画面がオブジェクト共通のプロファイル設定を行う設定画面であり、詳細設定画面がオブジェクト毎にプロファイル設定を行う設定画面であること前提とし、基本設定画面でオブジェクト共通のプロファイル設定が変更された場合には、詳細設定画面のオブジェクト毎のプロファイル設定による印刷詳細設定値にオブジェクト共通のプロファイル設定による印刷設定値を反映させると共に、詳細設定画面でオブジェクト毎のプロファイル設定が変更された場合には、基本設定画面のオブジェクト共通のプロファイル設定による印刷設定値にオブジェクト毎のプロファイル設定による印刷詳細設定値を個別とする旨を表わす値を反映させる機能を持つ。因みに、ここでの前提に付随して、印刷データ作成部３０３は、印刷設定値保存部３０２に印刷詳細設定値が保存されている場合にはオブジェクト毎にプロファイルを指定して印刷データを作成し、印刷詳細設定値が保存されていない場合にはオブジェクト共通のプロファイルを指定してそのプロファイルがオブジェクト共通のプロファイルである旨を示す情報を含む印刷データを作成する機能を持つ。加えて、プリンタドライバ３００におけるＣＰＵは、係る詳細設定画面でのオブジェクト毎のプロファイル設定の変更時に基本設定画面のオブジェクト共通のプロファイル設定が変更される際、基本設定画面でプロファイル設定が変更される旨をＸＸＸとして表示する機能を持つ。
【００２８】
図５は、プリンタドライバ３００に係る印刷設定におけるカラー設定の動作処理を示したフローチャートである。この印刷設定におけるカラー設定の動作処理では、最初にカラーの基本設定画面を開く（ステップＳ５０１）処理を行うと、オブジェクト共通でカラープロファイルの設定を行う基本設定画面が開かれる。このときの基本設定画面は、処理フローに合わせてカラープロファイルの設定ができる（印刷設定値を設定可能である）ように表示される。因みに、基本設定画面の具体的内容は、後述する図１６に例示される。
【００２９】
そこで、共通オブジェクト共通のみのプロファイル設定を行いたい場合には、基本設定画面上でオブジェクト共通のカラープロファイルを設定する（ステップＳ５０２）処理を行い、これに伴って詳細設定で設定できる各オブジェクト（Ｔｅｘｔ、ＬｉｎｅＡｒｔ、ＳｍｏｏｔｈＳｈａｄｅ、Ｉｍａｇｅ）のプロファイル設定に反映される。この後は所望のカラー設定を実施できたならば、カラー設定画面を閉じる（ステップＳ５０３）処理を行うことでカラーの印刷設定が動作終了となる。
【００３０】
ところで、カラーの基本設定画面を開く（ステップＳ５０１）処理で基本設定画面が開かれたとき、オブジェクト毎にプロファイル設定を行いたい場合には操作部を操作して詳細設定ダイアログを開く（ステップＳ５０４）処理を行う。詳細設定ダイアログにより詳細設定画面が表示されると、詳細設定画面上でオブジェクト毎にカラープロファイルを設定する（ステップＳ５０５）処理を行い、所望のカラー設定を実施できたならば、カラー設定画面を閉じる（ステップＳ５０３）処理を行うことでカラーの印刷設定が動作終了となる。因みに、詳細設定画面の具体的内容は、後述する図１７に例示される。
【００３１】
図６は、プリンタドライバ３００に係る印刷設定におけるカラー設定の動作手順を示したシーケンス図である。図６を参照すれば、ここでは基本設定画面でプロファイルが変更された場合について、例えばユーザがカラー設定画面を開くと、オブジェクト共通でカラーファイルの設定を行う基本設定画面ＵＩが表示され、基本設定画面ＵＩ上では処理フローに合わせてカラープロファイルの設定ができるように表示される。そこで、例えばカラーの基本設定のみを行いたい場合は、基本設定画面ＵＩでオブジェクト共通のカラープロファイルの設定を行うと、オブジェクト共通のプロファイルを変更する処理が行われ、そのプロファイル設定値を印刷設定値保存部３０２に保存することにより、プロファイル設定値を保存する処理が行われる。このブジェクト共通のカラープロファイルの設定時には、詳細設定できる各オブジェクト（Ｔｅｘｔ、Ｉｍａｇｅ、Ｌｉｎｅ  Ａｒｔ、Ｓｍｏｏｔｈ  Ｓｈａｄｅ）のプロファイル設定は無視される。また、オブジェクト毎にカラープロファイルを設定したい場合は、オブジェクト共通のカラープロファイル設定にＤｅｐｅｎｄ  ｏｎ  Ｅｘｐｅｒｔ  Ｓｅｔｔｉｎｇを選択すると、詳細設定ダイアログを開くと詳細設定画面ＵＩが表示され、例えばＰｒｏｆｉｌｅ−Ｔｅｘｔのカラープロファイルの設定を行うとＰｒｏｆｉｌｅ−Ｔｅｘｔのカラープロファイルを変更する処理が行われ、そのプロファイル設定値を印刷設定値保存部３０２に保存することにより、プロファイル設定値を保存する処理が行われる。その他のＬｉｎｅ  Ａｒｔ、Ｓｍｏｏｔｈ  Ｓｈａｄｅ、Ｉｍａｇｅのプロファイル設定を変更した場合も同様な動きをする。最後に、所望のカラー設定が設定済みとなれば、カラー設定画面を閉じることでカラーの印刷設定が完了することになる。
【００３２】
図７は、プリンタドライバ３００に係るカラー設定における基本設定画面と詳細設定画面での設定変更時の設定値同期化処理を含む設定値保存の動作手順を示したシーケンス図である。図７を参照すれば、ここでは基本設定画面でプロファイルが変更された場合と詳細設定画面でプロファイルが変更された場合との手順を場合分けして示している。
【００３３】
具体的に云えば、基本設定画面でプロファイルが変更された場合について、例えばユーザが基本設定画面ＵＩでオブジェクト共通のプロファイルを変更すると、そのプロファイル設定値を印刷設定値保存部３０２に保存することにより、詳細設定画面ＵＩの対応するオブジェクト及び基本設定画面ＵＩのプロファイル設定にも反映されることを示している。また、詳細設定画面ＵＩに係るＰｒｏｆｉｌｅ−Ｔｅｘｔの設定を共通のプロファイル設定に変更すると、そのプロファイル設定値を印刷設定値保存部３０２に保存することにより、詳細設定画面ＵＩの対応するオブジェクト及び基本設定画面ＵＩのプロファイル設定にも反映されることを示している。更に、詳細設定画面ＵＩに係るＰｒｏｆｉｌｅ−Ｌｉｎｅ  Ａｒｔの設定を共通のプロファイル設定に変更すると、そのプロファイル設定値を印刷設定値保存部３０２に保存することにより、詳細設定画面ＵＩの対応するオブジェクト及び基本設定画面ＵＩのプロファイル設定にも反映されることを示している。加えて、詳細設定画面ＵＩに係るＰｒｏｆｉｌｅ−Ｓｍｏｏｔｈ  Ｓｈａｄｅの設定を共通のプロファイル設定に変更すると、そのプロファイル設定値を印刷設定値保存部３０２に保存することにより、詳細設定画面ＵＩの対応するオブジェクト及び基本設定画面ＵＩのプロファイル設定にも反映されることを示している。その他、詳細設定画面ＵＩに係るＰｒｏｆｉｌｅ−Ｉｍａｇｅの設定を共通のプロファイル設定に変更すると、そのプロファイル設定値を印刷設定値保存部３０２で保存することにより、詳細設定画面ＵＩの対応するオブジェクト及び基本設定画面ＵＩのプロファイル設定にも反映されることを示している。尚、変更されたプロファイル設定の内容を示す印刷設定値、印刷詳細設定値は、ユーザが基本設定画面ＵＩ上、詳細設定画面ＵＩ上で視覚的に確認することができる。
【００３４】
これに対し、詳細設定画面でプロファイルが変更された場合について、例えばユーザが詳細設定画面ＵＩでＰｒｏｆｉｌｅ−Ｔｅｘｔのカラープロファイルを変更すると、その設定値を印刷設定値保存部３０２で保存することにより、詳細設定画面ＵＩの対応するオブジェクト及び基本設定画面ＵＩのプロファイル設定にも反映され、ここでは基本設定画面ＵＩでのオブジェクト共通のプロファイルの設定値をＸＸＸに変更し、その変更値を印刷設定値保存部３０２で保存することにより、設定値ＸＸＸが詳細設定画面ＵＩ及び基本設定画面ＵＩに反映されることを示している。その他のＬｉｎｅ  Ａｒｔ、Ｓｍｏｏｔｈ  Ｓｈａｄｅ、Ｉｍａｇｅのプロファイル設定を変更した場合も同様な動きをする。尚、ここでの変更されたプロファイル設定の内容を示す印刷設定値、印刷詳細設定値についても、ユーザが基本設定画面ＵＩ上、詳細設定画面ＵＩ上で視覚的に確認することができる。
【００３５】
図８は、基本設定画面上に表示されるカラー機能の設定項目に対する設定値（印刷設定値）を識別番号順に例示した図である。図８を参照すれば、識別番号Ｎｏ．１の設定項目はＲＧＢ  Ｐｒｏｆｉｌｅ（オブジェクト共通）であり、その設定値はＰａｔｈ  Ｔｈｒｏｕｇｈ、Ｓａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、カラープロファイル名、Ｕｓｅ  ｅｘｐｅｔ  ｓｅｔｔｉｎｇとなっている。識別番号Ｎｏ．２の設定項目はＣＭＹＫ  Ｐｒｏｆｉｌｅ（オブジェクト共通）であり、その設定値はＰａｔｈ  Ｔｈｒｏｕｇｈ、Ｓａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、カラープロファイル名、Ｕｓｅ  ｅｘｐｅｔ  ｓｅｔｔｉｎｇとなっている。識別番号Ｎｏ．３の設定項目はＧｒａｙ  Ｐｒｏｆｉｌｅ（オブジェクト共通）であり、その設定値はＰａｔｈ  Ｔｈｒｏｕｇｈ、Ｓａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、カラープロファイル名、Ｕｓｅ  ｅｘｐｅｔ  ｓｅｔｔｉｎｇとなっている。
【００３６】
また、識別番号Ｎｏ．４の設定項目はＲｅｆｅｒｅｎｃｅ  Ｐｒｏｆｉｌｅであり、その設定値はＰａｔｈ  Ｔｈｒｏｕｇｈ、Ｓａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、カラープロファイル名となっている。識別番号Ｎｏ．５の設定項目はＯｕｔｐｕｔ  Ｐｒｏｆｉｌｅ（オブジェクト共通）であり、その設定値はＰａｔｈ  Ｔｈｒｏｕｇｈ、Ｓａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、カラープロファイル名、Ｕｓｅ  ｅｘｐｅｔ  ｓｅｔｔｉｎｇとなっている。識別番号Ｎｏ．６の設定項目はＳｐｏｔ  Ｃｏｌｏｒ  Ｍａｔｃｈｉｎｇであり、その設定値はＯｎ、Ｏｆｆとなっている。識別番号Ｎｏ．７の設定項目はＲｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔであり、その設定値はＰｅｒｃｅｐｔｕａｌ、Ｓａｔｕｒａｔｉｏｎ、Ｒｅｌａｔｉｖｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃ、Ａｂｓｏｌｕｔｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃ、Ｓａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇとなっている。
【００３７】
図９は、詳細設定画面上に表示されるＲＧＢプロファイルに関連する設定項目に対する設定値（印刷詳細設定値）を識別番号順に例示した図である。図９を参照すれば、識別番号Ｎｏ．１の設定項目はＲＧＢ  Ｐｒｏｆｉｌｅ−Ｔｅｘｔであり、その設定値はＰａｔｈ  Ｔｈｒｏｕｇｈ、Ｓａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、カラープロファイル名となっている。識別番号Ｎｏ．２の設定項目はＲＧＢ  Ｐｒｏｆｉｌｅ−Ｌｉｎｅ  Ａｒｔであり、その設定値はＰａｔｈ  Ｔｈｒｏｕｇｈ、Ｓａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、カラープロファイル名となっている。識別番号Ｎｏ．３の設定項目はＲＧＢ  Ｐｒｏｆｉｌｅ−Ｓｍｏｏｔｈ  Ｓｈａｄｅであり、その設定値はＰａｔｈ  Ｔｈｒｏｕｇｈ、Ｓａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、カラープロファイル名となっている。識別番号Ｎｏ．４の設定項目はＲＧＢ  Ｐｒｏｆｉｌｅ−Ｉｍａｇｅであり、その設定値はＰａｔｈ  Ｔｈｒｏｕｇｈ、Ｓａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、カラープロファイル名となっている。
【００３８】
また、識別番号Ｎｏ．５の設定項目はＲＧＢ  Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ−Ｔｅｘｔであり、その設定値はＳａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、Ｐｅｒｃｅｐｔｕａｌ、Ｓａｔｕｒａｔｉｏｎ、Ｒｅｌａｔｉｖｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃ、Ａｂｓｏｌｕｔｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃとなっている。識別番号Ｎｏ．６の設定項目はＲＧＢ  Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ−Ｌｉｎｅ  Ａｒｔであり、その設定値はＳａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、Ｐｅｒｃｅｐｔｕａｌ、Ｓａｔｕｒａｔｉｏｎ、Ｒｅｌａｔｉｖｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃ、Ａｂｓｏｌｕｔｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃとなっている。識別番号Ｎｏ．７の設定項目はＲＧＢ  Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ−Ｓｍｏｏｔｈ  Ｓｈａｄｅであり、その設定値はＳａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、Ｐｅｒｃｅｐｔｕａｌ、Ｓａｔｕｒａｔｉｏｎ、Ｒｅｌａｔｉｖｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃ、Ａｂｓｏｌｕｔｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃとなっている。識別番号Ｎｏ．８の設定項目はＲＧＢ  Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ−Ｉｍａｇｅであり、その設定値はＳａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、Ｐｅｒｃｅｐｔｕａｌ、Ｓａｔｕｒａｔｉｏｎ、Ｒｅｌａｔｉｖｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃ、Ａｂｓｏｌｕｔｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃとなっている。
【００３９】
図１０は、詳細設定画面上に表示されるＣＭＹＫプロファイルに関連する設定項目に対する設定値（印刷詳細設定値）を識別番号順に例示した図である。図１０を参照すれば、識別番号Ｎｏ．１の設定項目はＣＭＹＫ  Ｐｒｏｆｉｌｅ−Ｔｅｘｔであり、その設定値はＰａｔｈ  Ｔｈｒｏｕｇｈ、Ｓａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、カラープロファイル名となっている。識別番号Ｎｏ．２の設定項目はＣＭＹＫ  Ｐｒｏｆｉｌｅ−Ｌｉｎｅ  Ａｒｔであり、その設定値はＰａｔｈ  Ｔｈｒｏｕｇｈ、Ｓａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、カラープロファイル名となっている。識別番号Ｎｏ．３の設定項目はＣＭＹＫ  Ｐｒｏｆｉｌｅ−Ｓｍｏｏｔｈ  Ｓｈａｄｅであり、その設定値はＰａｔｈ  Ｔｈｒｏｕｇｈ、Ｓａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、カラープロファイル名となっている。識別番号Ｎｏ．４の設定項目はＣＭＹＫ  Ｐｒｏｆｉｌｅ−Ｉｍａｇｅであり、その設定値はＰａｔｈ  Ｔｈｒｏｕｇｈ、Ｓａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、カラープロファイル名となっている。
【００４０】
また、識別番号Ｎｏ．５の設定項目はＣＭＹＫ  Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ−Ｔｅｘｔであり、その設定値はＳａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、Ｐｅｒｃｅｐｔｕａｌ、Ｓａｔｕｒａｔｉｏｎ、Ｒｅｌａｔｉｖｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃ、Ａｂｓｏｌｕｔｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃとなっている。識別番号Ｎｏ．６の設定項目はＣＭＹＫ  Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ−Ｌｉｎｅ Ａｒｔであり、その設定値はＳａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、Ｐｅｒｃｅｐｔｕａｌ、Ｓａｔｕｒａｔｉｏｎ、Ｒｅｌａｔｉｖｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃ、Ａｂｓｏｌｕｔｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃとなっている。識別番号Ｎｏ．７の設定項目はＣＭＹＫ  Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ−Ｓｍｏｏｔｈ  Ｓｈａｄｅであり、その設定値はＳａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、Ｐｅｒｃｅｐｔｕａｌ、Ｓａｔｕｒａｔｉｏｎ、Ｒｅｌａｔｉｖｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃ、Ａｂｓｏｌｕｔｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃとなっている。識別番号Ｎｏ．８の設定項目はＣＭＹＫ  Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ−Ｉｍａｇｅであり、その設定値はＳａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、Ｐｅｒｃｅｐｔｕａｌ、Ｓａｔｕｒａｔｉｏｎ、Ｒｅｌａｔｉｖｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃ、Ａｂｓｏｌｕｔｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃとなっている。
【００４１】
図１１は、詳細設定画面上に表示されるＧｒａｙプロファイルに関連する設定項目に対する設定値（印刷詳細設定値）を識別番号順に例示した図である。図１１を参照すれば、識別番号Ｎｏ．１の設定項目はＧｒａｙ  Ｐｒｏｆｉｌｅ−Ｔｅｘｔであり、その設定値はＰａｔｈ  Ｔｈｒｏｕｇｈ、Ｓａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、カラープロファイル名となっている。識別番号Ｎｏ．２の設定項目はＧｒａｙ  Ｐｒｏｆｉｌｅ−Ｌｉｎｅ  Ａｒｔであり、その設定値はＰａｔｈ  Ｔｈｒｏｕｇｈ、Ｓａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、カラープロファイル名となっている。識別番号Ｎｏ．３の設定項目はＧｒａｙ  Ｐｒｏｆｉｌｅ−Ｓｍｏｏｔｈ  Ｓｈａｄｅであり、その設定値はＰａｔｈ  Ｔｈｒｏｕｇｈ、Ｓａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、カラープロファイル名となっている。識別番号Ｎｏ．４の設定項目はＧｒａｙ  Ｐｒｏｆｉｌｅ−Ｉｍａｇｅであり、その設定値はＰａｔｈ  Ｔｈｒｏｕｇｈ、Ｓａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、カラープロファイル名となっている。
【００４２】
また、識別番号Ｎｏ．５の設定項目はＧｒａｙ  Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ−Ｔｅｘｔであり、その設定値はＳａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、Ｐｅｒｃｅｐｔｕａｌ、Ｓａｔｕｒａｔｉｏｎ、Ｒｅｌａｔｉｖｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃ、Ａｂｓｏｌｕｔｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃとなっている。識別番号Ｎｏ．６の設定項目はＧｒａｙ  Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ−Ｌｉｎｅ  Ａｒｔであり、その設定値はＳａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、Ｐｅｒｃｅｐｔｕａｌ、Ｓａｔｕｒａｔｉｏｎ、Ｒｅｌａｔｉｖｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃ、Ａｂｓｏｌｕｔｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃとなっている。識別番号Ｎｏ．７の設定項目はＧｒａｙ  Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ−Ｓｍｏｏｔｈ  Ｓｈａｄｅであり、その設定値はＳａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、Ｐｅｒｃｅｐｔｕａｌ、Ｓａｔｕｒａｔｉｏｎ、Ｒｅｌａｔｉｖｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃ、Ａｂｓｏｌｕｔｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃとなっている。識別番号Ｎｏ．８の設定項目はＧｒａｙ  Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ−Ｉｍａｇｅであり、その設定値はＳａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、Ｐｅｒｃｅｐｔｕａｌ、Ｓａｔｕｒａｔｉｏｎ、Ｒｅｌａｔｉｖｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃ、Ａｂｓｏｌｕｔｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃとなっている。
【００４３】
図１２は、詳細設定画面上に表示されるＯｕｔｐｕｔプロファイルに関連する設定項目に対する設定値（印刷詳細設定値）を識別番号順に例示した図である。図１２を参照すれば、識別番号Ｎｏ．１の設定項目はＯｕｔｐｕｔ  Ｐｒｏｆｉｌｅ−Ｔｅｘｔ（Ｆｒｏｎｔ）であり、その設定値はＰａｔｈ  Ｔｈｒｏｕｇｈ、Ｓａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、カラープロファイル名となっている。識別番号Ｎｏ．２の設定項目はＯｕｔｐｕｔ  Ｐｒｏｆｉｌｅ−Ｌｉｎｅ  Ａｒｔ（Ｆｒｏｎｔ）であり、その設定値はＰａｔｈ  Ｔｈｒｏｕｇｈ、Ｓａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、カラープロファイル名となっている。識別番号Ｎｏ．３の設定項目はＯｕｔｐｕｔ  Ｐｒｏｆｉｌｅ−Ｓｍｏｏｔｈ  Ｓｈａｄｅ（Ｆｒｏｎｔ）であり、その設定値はＰａｔｈ  Ｔｈｒｏｕｇｈ、Ｓａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、カラープロファイル名となっている。識別番号Ｎｏ．４の設定項目はＯｕｔｐｕｔ  Ｐｒｏｆｉｌｅ−Ｉｍａｇｅ（Ｆｒｏｎｔ）であり、その設定値はＰａｔｈ  Ｔｈｒｏｕｇｈ、Ｓａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、カラープロファイル名となっている。
【００４４】
また、識別番号Ｎｏ．５の設定項目はＯｕｔｐｕｔ  Ｐｒｏｆｉｌｅ−Ｔｅｘｔ（Ｂａｃｋ）であり、その設定値はＰａｔｈ  Ｔｈｒｏｕｇｈ、Ｓａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、カラープロファイル名となっている。識別番号Ｎｏ．６の設定項目はＯｕｔｐｕｔ  Ｐｒｏｆｉｌｅ−Ｌｉｎｅ  Ａｒｔ（Ｂａｃｋ）であり、その設定値はＰａｔｈ  Ｔｈｒｏｕｇｈ、Ｓａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、カラープロファイル名となっている。識別番号Ｎｏ．７の設定項目はＯｕｔｐｕｔ  Ｐｒｏｆｉｌｅ−Ｓｍｏｏｔｈ  Ｓｈａｄｅ（Ｂａｃｋ）であり、その設定値はＰａｔｈ  Ｔｈｒｏｕｇｈ、Ｓａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、カラープロファイル名となっている。識別番号Ｎｏ．８の設定項目はＯｕｔｐｕｔ  Ｐｒｏｆｉｌｅ−Ｉｍａｇｅ（Ｂａｃｋ）であり、その設定値はＰａｔｈ  Ｔｈｒｏｕｇｈ、Ｓａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、カラープロファイル名となっている。
【００４５】
更に、識別番号Ｎｏ．９の設定項目はＯｕｔｐｕｔ  Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ−Ｔｅｘｔであり、その設定値はＳａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、Ｐｅｒｃｅｐｔｕａｌ、Ｓａｔｕｒａｔｉｏｎ、Ｒｅｌａｔｉｖｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃ、Ａｂｓｏｌｕｔｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃとなっている。識別番号Ｎｏ．１０の設定項目はＯｕｔｐｕｔ  Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ−Ｌｉｎｅ  Ａｒｔであり、その設定値はＳａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、Ｐｅｒｃｅｐｔｕａｌ、Ｓａｔｕｒａｔｉｏｎ、Ｒｅｌａｔｉｖｅ Ｃｏｌｏｒｉｍｅｔｒｉｃ、Ａｂｓｏｌｕｔｅ Ｃｏｌｏｒｉｍｅｔｒｉｃとなっている。識別番号Ｎｏ．１１の設定項目はＯｕｔｐｕｔ  Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ−Ｓｍｏｏｔｈ  Ｓｈａｄｅであり、その設定値はＳａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、Ｐｅｒｃｅｐｔｕａｌ、Ｓａｔｕｒａｔｉｏｎ、Ｒｅｌａｔｉｖｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃ、Ａｂｓｏｌｕｔｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃとなっている。識別番号Ｎｏ．１２の設定項目はＯｕｔｐｕｔ  Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ−Ｉｍａｇｅであり、その設定値はＳａｍｅ  Ａｓ  Ｐｒｉｎｔｅｒ  Ｓｅｔｔｉｎｇ、Ｐｅｒｃｅｐｔｕａｌ、Ｓａｔｕｒａｔｉｏｎ、Ｒｅｌａｔｉｖｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃ、Ａｂｓｏｌｕｔｅ  Ｃｏｌｏｒｉｍｅｔｒｉｃとなっている。
【００４６】
要するに、図８に示す基本設定画面では、オブジェクト共通のカラープロファイル設定を行うことが可能になっており、この基本設定画面で設定した印刷設定値が詳細設定画面の印刷詳細設定値に反映される。例えば図８中の識別番号Ｎｏ．１のＲＧＢ  Ｐｒｏｆｉｌｅ（オブジェクト共通）の場合について、プロファイル設定で印刷設定値を変更すると、図９中の詳細設定画面の設定項目における識別番号Ｎｏ．１のＲＧＢ  Ｐｒｏｆｉｌｅ−Ｔｅｘｔ、識別番号Ｎｏ．２のＲＧＢ  Ｐｒｏｆｉｌｅ−Ｌｉｎｅ  Ａｒｔ、識別番号Ｎｏ．３のＲＧＢ  Ｐｒｏｆｉｌｅ−Ｓｍｏｏｔｈ  Ｓｈａｄｅ、識別番号Ｎｏ．５のＲＧＢ  Ｐｒｏｆｉｌｅ−Ｉｍａｇｅの設定値（印刷詳細設定値）が図８で設定した印刷設定値に変更される。図８中のその他のオブジェクト共通に係る識別番号Ｎｏ．２のＣＭＹＫ  Ｐｒｏｆｉｌｅ、識別番号Ｎｏ．３のＧｒａｙ  Ｐｒｏｆｉｌｅ、識別番号Ｎｏ．５のＯｕｔｐｕｔ  Ｐｒｏｆｉｌｅについても同様である。因みに、後述するようにＯｕｔｐｕｔ  Ｐｒｏｆｉｌｅに関しては、表面、裏面で個別に設定することができる。
【００４７】
また、図９〜図１２に示した詳細設定でオブジェクト毎にプロファイルを設定した場合には、図８に示す基本設定画面のオブジェクト共通の設定項目にはＸＸＸが表示され、オブジェクト共通で設定されていないことが視覚的に表示される。但し、ここでのＸＸＸ表示は一例であり、空文字やその他設定されていないことが視覚的に明確となる表示パターンであれば何れも適用することが可能である。
【００４８】
図１３は、実施例のプリンタドライバ３００に係るカラー設定における基本設定画面の項目と詳細設定画面の項目との対応表を例示した図である。
【００４９】
図１３を参照すれば、基本設定画面の項目（Ｂａｓｉｃ  Ｓｅｔｔｉｎｇ）のＳｏｕｒｃｅ  Ｐｒｏｆｉｌｅ（ＣＭＹＫ）は、詳細設定画面の項目の対応する設定ではＣＭＹＫ（シアン、マゼンダ、イエロー、ブラック）のＴｅｘｔ、Ｉｍａｇｅ、Ｌｉｎｅ  Ａｒｔ、Ｓｍｏｏｔｈ  Ｓｈａｄｅに対応する。同様に、Ｓｏｕｒｃｅ  Ｐｒｏｆｉｌｅ（ＲＧＢ）は、詳細設定画面の項目の対応する設定ではＲＧＢ（レッド、グリーン、ブルー）のＴｅｘｔ、Ｉｍａｇｅ、Ｌｉｎｅ  Ａｒｔ、Ｓｍｏｏｔｈ  Ｓｈａｄｅに対応し、Ｓｏｕｒｃｅ  Ｐｒｏｆｉｌｅ（Ｇｒａｙ）は、詳細設定画面の項目の対応する設定ではＧｒａｙのＴｅｘｔ、Ｉｍａｇｅ、Ｌｉｎｅ  Ａｒｔ、Ｓｍｏｏｔｈ  Ｓｈａｄｅに対応する。また、基本設定画面の項目（Ｂａｓｉｃ  Ｓｅｔｔｉｎｇ）のＳｏｕｒｃｅ  Ｐｒｏｆｉｌｅ（Ｏｕｔｐｕｔ  Ｐｒｏｆｉｌｅ）は、詳細設定画面の項目の対応する設定では表面と裏面とで別々に設定できるもので、Ｔｅｘｔ  Ｆｒｏｎｔ、Ｉｍａｇｅ  Ｆｒｏｎｔ、Ｌｉｎｅ  Ａｒｔ  Ｆｒｏｎｔ、Ｓｍｏｏｔｈ  Ｓｈａｄｅ  Ｆｒｏｎｔ、Ｔｅｘｔ  Ｂａｃｋ、Ｉｍａｇｅ  Ｂａｃｋ、Ｌｉｎｅ  Ａｒｔ  Ｂａｃｋ、Ｓｍｏｏｔｈ  Ｓｈａｄｅ  Ｂａｃｋの８つの設定が対応する。因みに、この対応表の情報は、印刷設定値保存部３０２が基本設定画面の印刷設定値と詳細設定画面の印刷詳細設定値とを対応付ける対応情報を記憶する対応情報記憶部として働く場合に相当し、プリンタドライバ３００におけるＣＰＵ（制御部）による設定値同期化処理は、係る対応表の情報に基づいて基本設定画面の印刷設定値を詳細設定画面の印刷詳細設定値へ同期して反映させたり、或いは反対に詳細設定画面の印刷詳細設定値を基本設定画面の印刷設定値へ同期して反映させることで行われる。
【００５０】
図１４は、実施例のプリンタドライバ３００に係るカラー設定におけるレンダリングインテントの設定時の連携対応表を例示した図である。
【００５１】
図１４を参照すれば、レンダリングインテント（Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ）は、ＲＧＢ、ＣＭＹＫ、Ｇｒａｙ、Ｏｕｔｐｕｔのプロファイルで一つ設定する機能であるため、Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ（ＲＧＢ）の連携対応として連動する設定はＲｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ（ＣＭＹＫ）、Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ（Ｇｒａｙ）、Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ（Ｏｕｔｐｕｔ）となる。また、レンダリングインテント（Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ）は、Ｔｅｘｔ、Ｉｍａｇｅ、Ｌｉｎｅ  Ａｒｔ、Ｓｍｏｏｔｈ  Ｓｈａｄｅを個別に設定するか、或いは共通で設定するかを選ぶことができ、Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ  Ｔｅｘｔ（ＲＧＢ）にはＲｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ  Ｔｅｘｔ（ＣＭＹＫ）、Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ  Ｔｅｘｔ（Ｇｒａｙ）、Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ  Ｔｅｘｔ（Ｏｕｔｐｕｔ）が連動して設定され、Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ  Ｉｍａｇｅ（ＲＧＢ）にはＲｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ  Ｉｍａｇｅ（ＣＭＹＫ）、Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ  Ｉｍａｇｅ（Ｇｒａｙ）、Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ  Ｉｍａｇｅ（Ｏｕｔｐｕｔ）が連動して設定され、Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ  Ｌｉｎｅ  Ａｒｔ（ＲＧＢ）にはＲｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ  Ｌｉｎｅ  Ａｒｔ（ＣＭＹＫ）、Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ  Ｌｉｎｅ  Ａｒｔ（Ｇｒａｙ）、Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ  Ｌｉｎｅ  Ａｒｔ（Ｏｕｔｐｕｔ）が連動して設定され、Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ  Ｓｍｏｏｔｈ  Ｓｈａｄｅ（ＲＧＢ）にはＲｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ  Ｓｍｏｏｔｈ  Ｓｈａｄｅ（ＣＭＹＫ）、Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ  Ｓｍｏｏｔｈ  Ｓｈａｄｅ（Ｇｒａｙ）、Ｒｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ  Ｓｍｏｏｔｈ  Ｓｈａｄｅ（Ｏｕｔｐｕｔ）が連動して設定される。共通設定のＲｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔが変更された場合には、連動して他のプロファイルの共通設定のＲｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔも変更される。例えばＲＧＢのプロファイル共通のＲｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔが変更された場合、ＣＭＹＫ、Ｇｒａｙ、Ｏｕｔｐｕｔのプロファイル共通のＲｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔについても変更される。個別のＲｅｎｄｅｒｉｎｇ  Ｉｎｔｅｎｔ設定を変更した場合にも同様な処理が行われる。
【００５２】
図１５は、実施例に係るプリンタドライバ３００に係る印刷設定における印刷設定データ作成の動作手順を示したシーケンス図である。
【００５３】
図１５を参照すれば、印刷設定データ作成の動作手順では、まず印刷データ作成部３０３が印刷設定値保存部３０２にアクセスしてＢａｓｉｃ  Ｓｅｔｔｉｎｇの値を取得し、Ｂａｓｉｃ  Ｓｅｔｔｉｎｇの値がＳａｍｅ  ａｓ  ｐｒｉｔｅｒ  ｓｅｔｔｉｎｇの場合にはコマンドを出力しないが、Ｐａｓｓ  ｔｈｒｏｕｇｈの場合にはＰａｓｓ  ｔｈｒｏｕｇｈ設定のコマンドを出力し、Ｄｅｐｅｎｄ  ｏｎ  Ｅｘｐｅｒｔ  ｓｅｔｔｉｎｇの場合には、Ｅｘｐｅｒｔ  ｓｅｔｔｉｎｇのコマンドを出力する。また、印刷データ作成部３０３は例えば図８中のＵｅｓ  ｅｘｐｅｒｔ  ｓｅｔｔｉｎｇの場合には印刷設定値保存部３０２にアクセスしてＥｘｐｅｒｔ  ｓｅｔｔｉｎｇの設定値を取得し、オブジェクト毎にコマンドを出力する。因みに、出力したコマンドはＪＤＦジョブチケットに記載され、プリンタに送信されることになる。
【００５４】
例えば印刷データ作成部３０３がｔｅｘｔのプロファイル設定を取得した場合を例示すれば、取得後にはａｌｔの一連処理として、Ｓａｍｅ  ａｓ  ｐｒｉｔｅｒ  ｓｅｔｔｉｎｇ、Ｐａｓｓ  ｔｈｒｏｕｇｈ、任意のプロファイル名であるかを判断し、Ｓａｍｅ  ａｓ  ｐｒｉｔｅｒ  ｓｅｔｔｉｎｇの場合にはコマンドを出力しないが、Ｐａｓｓ  ｔｈｒｏｕｇｈの場合にはＰａｓｓ  ｔｈｒｏｕｇｈ設定のコマンドを出力し、詳細設定に対応する任意のプロファイル名の場合にはｔｅｘｔオブジェクトに対して任意のプロファイルのコマンドを出力する。因みに、Ｉｍａｇｅ、Ｌｉｎｅ  ａｒｔ、Ｓｍｏｏｔｈ  Ｓｈａｄｅについても同様の処理を行うが、この場合にはそれぞれに対して別々のプロファイルの指定する旨を記載したＪＤＦジョブチケットを生成することになる。その他、基本設定に対応する任意のプロファイル名が設定された場合、同様に任意のプロファイルのコマンドを出力するが、この場合にはｔｅｘｔ、Ｉｍａｇｅ、Ｌｉｎｅ  ａｒｔ、Ｓｍｏｏｔｈ  Ｓｈａｄｅの項目毎のプロファイルの記載は行わず、ａｌｌの処理として、１つのプロファイルを指定する旨を記載したＪＤＦジョブチケットを生成することになる。
【００５５】
このようにして、印刷データ作成部３０３は、印刷設定値保存部３０２に印刷詳細設定値が保存されている場合にはオブジェクト毎にプロファイルを指定して印刷データを作成し、印刷詳細設定値が保存されていない場合にはオブジェクト共通のプロファイルを指定してそのプロファイルがオブジェクト共通のプロファイルである旨を示す情報を含む印刷データを作成することができる。
【００５６】
図１６は、実施例のプリンタドライバ３００に係るカラー設定における基本設定画面の具体的内容を例示した図である。また、図１７は、実施例のプリンタドライバ３００に係るカラー設定における詳細設定画面の具体的内容を例示した図である。
【００５７】
図１６に示す基本設定画面は、カラーに関する印刷設定を基本設定レベルでオブジェクト共通のプロファイル設定を行う場合の内容を示している。また、基本設定画面では、カラープロファイルの操作性向上のため、処理フローを確認しながら設定できるようにフローチャート形式でプロファイル設定を行えるような画面表示となっている。
【００５８】
図１７に示す詳細設定画面は、カラーに関する印刷設定を別ダイアログとして詳細設定レベルでオブジェクト毎にプロファイル設定を行う場合の内容を示している。また、詳細設定画面では、別ダイアログでオブジェクト毎にプロファイル設定を行って詳細設定できるため、基本的なカラー設定のみを行いたい場合に従来のようにわざわざ別ダイアログを開く手間を省くことができる。
【００５９】
以上に説明した実施例に係るプリンタドライバ３００では、制御部であるＣＰＵの動作制御によるユーザインターフェースを介してのカラー印刷に関する表示部（ＬＣＤ）の表示画面上での設定を基本設定レベルの基本設定画面、詳細設定レベルの詳細設定画面の２段階に分けて操作部の操作で印刷設定値、印刷詳細設定値を設定できるようにし、詳細設定レベルの詳細設定画面を別ダイアログとして基本設定画面から省き、１段階目の基本設定を基本設定画面に配置させ、詳細設定を別途に行うことが可能となるため、従来のようなオブジェクト共通のカラープロファイルを設定する場合に別ダイアログを開いて設定する手間が不要となり、印刷設定の煩雑さを解消できるようになる。
【００６０】
ところで、実施例に係るプリンタドライバ３００の基本機能は、カラー印刷が可能なプリンタ１００に外付けされた高速な画像処理を行うためのＤＦＥコントローラに対してネットワークを介して接続されるクライアント端末に具備されると共に、表示部（ＬＣＤ）及び操作部に接続されたユーザインターフェースを介してカラー印刷の設定を行うプリンタドライバ用印刷制御方法として換言することができる。この場合のプリンタドライバ用印刷制御方法は、制御部（ＣＰＵ）により、ユーザインターフェースを介して各部の動作処理を制御する制御ステップと、印刷設定値保存部３０２により、制御ステップでの動作制御を受けて表示部に表示されるカラー印刷に関する設定を基本レベルで行う基本設定画面において操作部の操作により設定される印刷設定値、並びに別ダイアログとして詳細レベルで行う詳細設定画面において操作部の操作により設定される印刷詳細設定値を保存する印刷設定値保存ステップと、印刷データ作成部３０３により、制御ステップでの動作制御を受けて印刷設定値及び印刷詳細設定値に基づいてカラー印刷の印刷データを作成する印刷データ作成ステップと、データ送信部３０５により、制御ステップでの動作制御を受けて印刷データをネットワークを介してＤＦＥコントローラ経由でプリンタ１００へ送信するデータ送信ステップと、データ受信部３０４により、制御ステップでの動作制御を受けてプリンタ１００からの情報をＤＦＥコントローラ経由でネットワークを介して受信するデータ受信ステップと、を有するものとなる。
【００６１】
但し、制御ステップでは、印刷設定値保存ステップで保存される基本設定画面で設定される印刷設定値、並びに詳細設定画面で設定される印刷詳細設定値について、基本設定画面で印刷設定値が変更されたときには詳細設定画面の印刷詳細設定値に同期して反映させると共に、詳細設定画面で印刷詳細設定値が変更されたときには基本設定画面の印刷設定値に同期して反映させる設定値同期化処理を行う。これに付随して、印刷設定値保存ステップが印刷設定値と印刷詳細設定値とを対応付ける対応情報を記憶する対応情報記憶ステップを有する場合、制御ステップでは、基本設定画面で印刷設定値が変更されたときには対応情報記憶ステップで得られた対応情報に基づいて詳細設定画面の印刷詳細設定値に同期して反映させると共に、詳細設定画面で印刷詳細設定値が変更されたときには対応情報記憶ステップで得られた対応情報に基づいて基本設定画面の印刷設定値に同期して反映させる設定値同期化処理を行う。また、制御ステップでは、詳細設定画面での印刷詳細設定値の変更時に基本設定画面の印刷設定値が同期して変更される際、基本設定画面で設定変更される旨を表示する。更に、印刷設定値保存ステップでの基本設定画面をオブジェクト共通のプロファイル設定を行う設定画面とし、詳細設定画面をオブジェクト毎にプロファイル設定を行う設定画面とする。これにより、上述した制御ステップでは、基本設定画面でオブジェクト共通のプロファイル設定が変更された場合には、詳細設定画面のオブジェクト毎のプロファイル設定による印刷詳細設定値にオブジェクト共通のプロファイル設定による印刷設定値を反映させると共に、詳細設定画面でオブジェクト毎のプロファイル設定が変更された場合には、基本設定画面のオブジェクト共通のプロファイル設定による印刷設定値にオブジェクト毎のプロファイル設定による印刷詳細設定値を個別とする旨を表わす値を反映させる。また、これに付随して印刷データ作成ステップでは、印刷設定値保存ステップで印刷詳細設定値が保存されている場合にはオブジェクト毎にプロファイルを指定して印刷データを作成し、印刷詳細設定値が保存されていない場合にはオブジェクト共通のプロファイルを指定してそのプロファイルがオブジェクト共通のプロファイルである旨を示す情報を含む印刷データを作成する。加えて、係る制御ステップでは、詳細設定画面でのオブジェクト毎のプロファイル設定の変更時に基本設定画面のオブジェクト共通のプロファイル設定が変更される際、基本設定画面でプロファイル設定が変更される旨をＸＸＸとして表示する。
【００６２】
上述したプリンタドライバ用印刷制御方法における制御ステップ、印刷設定値保存ステップ、印刷データ作成ステップ、データ送信ステップ、及びデータ受信ステップは、コンピュータにより実行させるためのプリンタドライバ用印刷制御プログラムとなる。また、このプリンタドライバ用印刷制御プログラムは、コンピュータが読み取り可能な記録媒体に記録させることができる。
【００６３】
以上に説明した実施例に係るプリンタドライバ３００は、図１に示す印刷システムにおける３台のクライアント端末（クライアントＰＣ１〜３）に適用されるものとしたが、クライアント端末の台数はそれ以外であっても良いため、本発明のプリンタドライバ３００は実施例で開示した形態に限定されない。
【符号の説明】
【００６４】
１０  コントローラ
１１  ＣＰＵ
１２  システムメモリＭＥＭ−Ｐ
１２ａ  ＲＯＭ
１２ｂ  ＲＡＭ
１３  ノースブリッジＮＢ
１４  サウスブリッジＳＢ
１５  ＡＧＰバス
１６  ＡＳＩＣ
１７  ローカルメモリＭＥＭ−Ｃ
３０  ＦＣＵ
４０  ＵＳＢ
５０  ＩＥＥＥ１３９４インターフェース
６０  エンジン部（Ｅｎｇｉｎｅ）
１００  プリンタ
１０３  ハードディスクドライブＨＤＤ
２２０  操作表示部
３００  プリンタドライバ
３０１  ユーザインターフェース
３０２  印刷設定値保存部
３０３  印刷データ作成部
３０４  データ受信部
３０５  データ送信部
【先行技術文献】
【特許文献】
【００６５】
【特許文献１】特開２００８−９６３１号公報
【図１】
2015156204.tif 000003
【図２】
2015156204.tif 000004
【図３】
2015156204.tif 000005
【図４】
2015156204.tif 000006
【図５】
2015156204.tif 000007
【図６】
2015156204.tif 000008
【図７】
2015156204.tif 000009
【図８】
2015156204.tif 000010
【図９】
2015156204.tif 000011
【図１０】
2015156204.tif 000012
【図１１】
2015156204.tif 000013
【図１２】
2015156204.tif 000014
【図１３】
2015156204.tif 000015
【図１４】
2015156204.tif 000016
【図１５】
2015156204.tif 000017
【図１６】
2015156204.tif 000018
【図１７】
2015156204.tif 000019