(57)【特許請求の範囲】
【請求項１】
プリンタが接続されたコンピュータ上で実行される印刷設定プログラムであって、
前記コンピュータを、
色管理プロファイルを埋め込み可能な特定データの印刷に際し、当該特定データに埋め込まれた色管理プロファイルを分析する特定データ分析部、及び、
前記プリンタが、印刷データに適用される色管理プロファイルを利用しない色変換最適化機能を有する場合において、埋め込み色管理プロファイルの色指定が維持されたプリンタブルデータに埋め込まれている色管理プロファイルにＲＧＢ色空間が適用された場合に、当該プリンタブルデータについての前記色変換最適化機能を有効にさせる環境設定部、として機能させる
ことを特徴とする印刷設定プログラム。
【請求項２】
前記環境設定部は、
（ｉ）前記特定データの印刷処理に当該特定データに埋め込まれた色管理プロファイルを利用するか否かを設定し、
（ｉｉ）埋め込み色管理プロファイルの色指定が維持されたプリンタブルデータに埋め込まれている色管理プロファイルにＲＧＢ色空間が適用され、かつ、色管理プロファイルを利用しない設定である場合に、当該プリンタブルデータについての前記色変換最適化機能を有効にさせる
ことを特徴とする請求項１記載の印刷設定プログラム。
【請求項３】
プリンタが接続されたコンピュータ上で実行される印刷設定プログラムであって、
前記コンピュータを、
色管理プロファイルを埋め込み可能な特定データの印刷に際し、当該特定データに埋め込まれた色管理プロファイルを分析する特定データ分析部、及び、
前記プリンタが、印刷対象のデータに埋め込まれている色管理プロファイルによって適用される色空間を所定の色空間に強制的に変換する色空間強制変換機能を有する場合において、埋め込み色管理プロファイルの色指定が維持されたプリンタブルデータに埋め込まれている色管理プロファイルにＣＭＹＫ色空間が適用された場合に、前記色空間強制変換機能を有効にする所定のコマンドを前記プリンタに送信させる環境設定部、として機能させる
ことを特徴とする印刷設定プログラム。
【請求項４】
前記環境設定部は、
（ｉ）前記特定データの印刷処理に当該特定データに埋め込まれた色管理プロファイルを利用するか否かを設定し、
（ｉｉ）埋め込み色管理プロファイルの色指定が維持されたプリンタブルデータに埋め込まれている色管理プロファイルにＣＭＹＫ色空間が適用され、かつ、色管理プロファイルを利用しない設定である場合に、前記色空間強制変換機能を有効にする所定のコマンドを前記プリンタに送信させる
ことを特徴とする請求項３記載の印刷設定プログラム。
【請求項５】
前記環境設定部は、入力操作にもとづいて色管理プロファイルを利用するか否かを設定する
ことを特徴とする請求項２または４記載の印刷設定プログラム。
【請求項６】
前記コンピュータを、
前記特定データに埋め込まれた色管理プロファイルの内容に応じ、当該色管理プロファイルに関する情報をモニタに表示するプロファイル情報表示部として機能させる
ことを特徴とする請求項１から５のいずれか一項に記載の印刷設定プログラム。
【請求項７】
前記プロファイル情報表示部に、
前記色管理プロファイルに関する情報として、前記特定データに埋め込まれた色管理プロファイルを利用した場合の色味サンプル及び前記特定データに埋め込まれた色管理プロファイルを利用しない場合の色味サンプルを表示させる
ことを特徴とする請求項６記載の印刷設定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタが接続されたコンピュータ上で実行される印刷設定プログラムに関する。
【背景技術】
【０００２】
商業用印刷においては、レイアウトデータをデザイナに設計してもらうことがあり、設計されたレイアウトデータは、通常、色管理プロファイル（例えば、ＩＣＣプロファイル）を埋め込み可能な汎用性の高い形式（例えば、ＰＤＦ：Portable Document Format）のデータとして依頼者（ユーザ）に提供されている（例えば、特許文献１、２参照）。このようなデータは、作成段階だけではなく、出力においても適切に色管理がなされてこそ、デザイナの意図した色味が再現される。
【０００３】
上記のようなデータをユーザが印刷する場合、デザイナの設計段階の色管理を考慮して、印刷環境を整える必要がある。例えば、図１に示すように、色管理プロファイルが埋め込まれたＰＤＦデータを、プリンタ１及びモニタ２が接続されたコンピュータ３で印刷操作する場合、デザイナは自ら作成したＰＤＦデータの印刷環境設定がわかっているので、意図した色で印刷することができる。しかしながら、ユーザがデザイナからのＰＤＦデータを、印刷環境設定を考慮せずに印刷すると、デザイナが意図した色ででなかったり、モニタでの表示色と印刷物の色が全く異なったりする可能性がある。
色管理プロファイルが埋め込まれたＰＤＦデータを、当該ＰＤＦデータの表示及び印刷操作が可能なＰＤＦ表示アプリケーション（例えば、Adobe Reader）で印刷する場合、ＰＤＦデータの埋め込み色管理プロファイル、モニタに設定されている色管理プロファイル、プリンタのページ記述言語設定、ＰＤＦ表示アプリケーションの印刷詳細設定（図９参照）、プリンタの色変換最適化機能設定などの設定が色味に変化を及ぼす。
【０００４】
例えば、モニタの表示色は、ＰＤＦデータが持つ色管理プロファイルと、モニタに設定されている色管理プロファイルとの組み合わせで色変換がなされ、表示する色が決まる。
また、プリンタの印刷色は、ＰＤＦ表示アプリケーションから印刷を行う際に、印刷詳細設定で「プリンタによるカラー指定」を選択しない場合、ＰＤＦデータが持つ色管理プロファイルと、モニタに設定されている色管理プロファイルとの組み合わせで色変換がなされるので、モニタの表示色を維持しつつ、プリンタへとデータが送られて印刷される。
また、ＰＤＦ表示アプリケーションの印刷詳細設定で「プリンタによるカラー指定」を選択した場合は、ＰＤＦデータが持つ色管理プロファイルと、プリンタに設定されている色管理プロファイルとの組み合わせで色変換がなされ、プリンタへとデータが送られて印刷される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１８５１３号公報
【特許文献２】特開２００２−１１７１０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、一般のユーザにあっては、色管理プロファイルが埋め込まれたＰＤＦデータを印刷する際、最適な印刷環境設定ができず、設計値と印刷色の色味のずれが発生するという問題があった。このような問題が生じる原因としては、以下の２つが考えられる。
【０００７】
第一の原因は、ＰＤＦデータに埋め込まれている色管理プロファイルの種類などを、一般のユーザが容易に知ることができないことにある。ＰＤＦデータに埋め込まれている色管理プロファイルは、設計者が使用する特定のアプリケーション（例えば、Acrobat Pro）であれば表示することが可能であるが、一般のユーザが使用するアプリケーションでは表示することが不可能であり、一般のユーザは、埋め込み色管理プロファイルの有無すら認識していないことが多い。
【０００８】
第二の原因は、ＰＤＦデータに埋め込まれている色管理プロファイルの種類などを知ることができても、一般のユーザでは、埋め込み色管理プロファイルに応じた最適な印刷環境設定を行うことができないことにある。色管理プロファイルが埋め込まれたＰＤＦデータを印刷する際の印刷環境設定においては、上述した数多くの設定項目を最適化する必要があるので、色やコンピュータの知識が十分ではない一般のユーザでは、最適な印刷環境設定が困難なだけでなく、設定作業に手間がかかるという問題がある。
【０００９】
また、ユーザによっては、ＰＤＦデータに色管理プロファイルが埋め込まれていても、その色味が気に入らないなどの理由により、埋め込み色管理プロファイルを利用しないで印刷することを望む場合が考えられるが、このような印刷を適切に行うことは、知識が十分でない一般のユーザでは困難であった。
【００１０】
本発明は、上記の事情に鑑みてなされたものであり、ＰＤＦデータ等の特定データに埋め込まれた色管理プロファイルの存在を通知し、この色管理プロファイルを利用せずに特定データの印刷処理を行う場合にはその印刷環境設定を自動的に行う印刷設定プログラムの提供を目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するため本発明の印刷設定プログラムは、プリンタが接続されたコンピュータ上で実行される印刷設定プログラムであって、前記コンピュータを、色管理プロファイルを埋め込み可能な特定データの印刷に際し、当該特定データに埋め込まれた色管理プロファイルを分析する特定データ分析部、前記特定データに埋め込まれた色管理プロファイルの内容に応じ、当該色管理プロファイルに関する情報をモニタに表示するプロファイル情報表示部、及び、前記特定データの印刷処理に当該特定データに埋め込まれた色管理プロファイルを利用するか否かを設定する環境設定部として機能させるようにしてある。
【発明の効果】
【００１２】
本発明によれば、色管理プロファイルが埋め込まれた特定データの印刷に際し、印刷環境設定を容易にするとともに、埋め込み色管理プロファイルを利用しない印刷を簡単に実行することができる。
【図面の簡単な説明】
【００１３】
【図１】ＰＤＦデータの印刷結果の違いを示す説明図である。
【図２】印刷色の変化要因を示す説明図である。
【図３】ＰＤＦデータの構文を示す説明図である。
【図４】色管理プロファイルが埋め込まれたＰＤＦデータの構造を示す説明図である。
【図５】色管理プロファイルが埋め込まれていないＰＤＦデータの構造を示す説明図である。
【図６】モニタの色管理プロファイル設定画面を示す説明図である。
【図７】プリンタドライバのデバイス設定画面を示す説明図である。
【図８】（ａ）〜（ｃ）は、プリンタドライバのページ記述言語設定画面を示す説明図である。
【図９】ＰＤＦ表示アプリケーションの印刷画面及び詳細設定画面を示す説明図である。
【図１０】プリンタドライバのグラフィック詳細設定画面を示す説明図である。
【図１１】色変換の流れを示す説明図である。
【図１２】ＰＤＦデータの使用色空間がＲＧＢで、埋め込み色管理プロファイルがない場合の印刷環境の設定例を示す説明図である。
【図１３】ＰＤＦデータの使用色空間がＲＧＢで、埋め込み色管理プロファイルがある場合の印刷環境の設定例を示す説明図である。
【図１４】ＰＤＦデータの使用色空間がＣＭＹＫで、埋め込み色管理プロファイルがない場合の印刷環境の設定例を示す説明図である。
【図１５】ＰＤＦデータの使用色空間がＣＭＹＫで、埋め込み色管理プロファイルがある場合の印刷環境の設定例を示す説明図である。
【図１６】プロファイル情報表示画面を示す説明図である。
【図１７】色変換最適化機能の説明図である。
【図１８】埋め込み色管理プロファイルを無視するための２つの方法を示す説明図である。
【図１９】本発明の実施形態に係る印刷設定プログラム（プリンタドライバ）の機能的な構成を示すブロック図である。
【図２０】前準備の処理手順を示すフローチャートである。
【図２１】印刷時の全体的な処理手順を示すフローチャートである。
【図２２】ＰＤＦデータの使用色空間がＲＧＢである場合の処理手順を示すフローチャートである。
【図２３】ＰＤＦデータの使用色空間がＣＭＹＫである場合の処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態について、図面を参照して説明する。
なお、本実施形態では、特定データとしてＰＤＦデータを用いた態様について説明を行う。
具体的には、パーソナルコンピュータ等のコンピュータ３で生成又は保存されたＰＤＦデータをＰＤＦアプリケーション上の印刷実行処理操作によって、プリンタブルファイルに変換し、これを電気的に接続されたプリンタ１に送信することによって印刷処理を行う。
【００１５】
ここで、コンピュータ３は、ＣＰＵ（Central Process Unit）やチップセット等の制御要素、ＲＯＭ（Read
Only Memory）及びＲＡＭ（Random Access Memory）等により構成される。ＣＰＵは、プログラムを実行する演算処理装置である。ＲＯＭは、プログラム及びデータを予め記憶した不揮発性のメモリである。ＲＡＭは、プログラムを実行する際にそのプログラム及びデータを一時的に記憶して、作業領域として用いるメモリである。ＲＯＭに記憶されたプログラムは、ＣＰＵの制御手段に読み込まれることにより、コンピュータ３の構成各部に指令を送り、各種処理を行わせる。
具体的には、本発明の印刷設定プログラムとコンピュータ３との協働により実現される機能的な構成として、図１９に示す設定確認部１０、設定保存部２０、特定データ分析部３０、プロファイル検索部４０、プロファイル情報表示部５０、環境設定部６０、色変換演算部７０、プリンタブルファイル生成部８０、プリントデータ送信部９０、リセット部１００の各部を構成する。
【００１６】
また、コンピュータ３は、上記ＣＰＵ、メモリの他、入力インタフェース、通信インタフェース、表示インタフェース等のハードウェア構成を備える。
入力インタフェースは、マウスやキーボード等の入力装置と接続される。
通信インタフェースは、プリンタ１と直接又はケーブル等を介して接続する接続手段である。
表示インタフェースは、モニタ２と接続され、例えば、画像データをモニタに出力する。
ユーザは、例えば、入力装置を介して所定操作を行うことにより、ＰＤＦデータをモニタ２に表示させ、また、モニタ２に表示したＰＤＦデータをプリンタ１に出力して印刷させることができる。
以上のように、本実施形態に係る印刷処理プログラムをコンピュータにインストールすることによって、ソフトウェアとハードウェア資源とが協働して所望の作用・効果を奏する。
【００１７】
図２は、印刷色の変化要因を示す説明図である。
図２に示すように、色管理プロファイルが埋め込まれたＰＤＦデータを、プリンタ１及びモニタ２が接続されたコンピュータ３で印刷するために、コンピュータ３には、少なくとも、オペレーションシステム（ＯＳ）と、プリンタ１に対応したプリンタドライバと、ＰＤＦデータの表示及び印刷操作が可能なＰＤＦ表示アプリケーションとがあらかじめ導入される。ここで、本実施形態では、本発明の印刷設定プログラムがプリンタドライバとして実施されるものとする。
【００１８】
図２に示すように、上記のシステムで色管理プロファイルが埋め込まれたＰＤＦデータを印刷する場合、ＰＤＦデータの埋め込み色管理プロファイル、モニタ２に設定されている色管理プロファイル、プリンタ１のページ記述言語設定（ＰＤＬ設定）、ＰＤＦ表示アプリケーションの印刷詳細設定、プリンタ１の色変換最適化機能設定（ＣＩＥ最適化処理設定）などの設定が色味に変化を及ぼす。
【００１９】
図３は、ＰＤＦデータの構文を示す説明図、図４は、色管理プロファイルが埋め込まれたＰＤＦデータの構造を示す説明図、図５は、色管理プロファイルが埋め込まれていないＰＤＦデータの構造を示す説明図である。
図３に示すように、ＰＤＦデータは、構文を有しており、構文内には、図４に示すように、色管理プロファイル（図４の実線の枠内）が埋め込まれる場合と、図５に示すように、色管理プロファイルが埋め込まれない場合がある。
【００２０】
図６は、モニタの色管理プロファイル設定画面を示す説明図である。
図６の左側に示される画面は、モニタ２のプロパティに含まれる設定画面であり、設定画面の下部にある詳細設定ボタンをクリックすると、図６の右側に示す詳細設定画面が表示される。ここで、色の管理タブを選択操作すると、モニタ２の色管理プロファイル設定画面が表示され、モニタ２に適用する色管理プロファイルを手動で設定することが可能となる。
【００２１】
図７は、プリンタドライバのデバイス設定画面を示す説明図、図８の（ａ）〜（ｃ）は、プリンタドライバのページ記述言語設定画面を示す説明図である。
図７に示される画面は、プリンタドライバ（プリンタプロパティ）のデバイス設定画面であり、デバイス設定画面にあるＰＤＬ設定ボタンをクリックすると、図８に示すページ記述言語設定画面が表示される。本実施形態では、この画面において２種類のページ記述言語（以下、ＫＰＤＬ、ＰＣＬ  ＸＬと称する）を手動で設定することができる。また、一方のページ記述言語（ＫＰＤＬ）は、非常に複雑なドキュメントや様々な色空間に対応する動作モード（以下、パススルーモードと称する）を有し、そのＯＮ／ＯＦＦを手動で設定することができる。
【００２２】
上述のように本実施形態では、実質的に３種類のページ記述言語を選択的に設定でき、各ページ記述言語の特徴を以下に示す。
１）ＰＣＬ  ＸＬ
このページ記述言語は、高速な印刷を可能にする標準的なページ記述言語であるが、グラフィックの再現性は、ＫＰＤＬに比べて劣る。
２）ＫＰＤＬ（パススルーＯＦＦ）
このページ記述言語は、グラフィックの再現性に優れた標準的なページ記述言語（例えば、ＰｏｓｔＳｃｒｉｐｔエミューション）であるが、印刷速度は、ＰＣＬ  ＸＬに比べて劣る。
３）ＫＰＤＬ（パススルーＯＮ）
このページ記述言語は、ＫＰＤＬをパススルーモードで動作させる高度なページ記述言語であり、非常に複雑なドキュメントや様々な色空間に対応するが、印刷速度は、ＫＰＤＬ（パススルーＯＦＦ）に比べて劣る。
【００２３】
図９は、ＰＤＦ表示アプリケーションの印刷画面及び詳細設定画面を示す説明図である。
図９の左側に示される画面は、ＰＤＦ表示アプリケーションの印刷画面であり、この画面の下部にある詳細設定ボタンをクリックすると、図９の右側に示す詳細設定画面が表示される。この画面では、「プリンタによるカラー指定」をするか否かを手動で設定することができる。「プリンタによるカラー指定」をするとした場合は、印刷に適用される色管理プロファイルとして、プリンタ１に設定されている色管理プロファイルが適用され、「プリンタによるカラー指定」をしないとした場合は、印刷に適用される色管理プロファイルとして、モニタ２に設定されている色管理プロファイルが適用される。
【００２４】
図１０は、プリンタドライバのグラフィック詳細設定画面を示す説明図である。
図１０の左側に示される画面は、プリンタドライバ（プリンタプロパティ）の印刷品質設定画面であり、印刷品質設定画面にあるグラフィック詳細設定ボタンをクリックすると、図１０の右側に示すグラフィック詳細設定画面が表示される。この画面では、プリンタ１が備える色変換最適化機能の有効／無効を手動で設定することができる。本実施形態の色変換最適化機能は、ページ記述言語として「ＫＰＤＬ」が設定され、かつ、使用色空間が「ＣＩＥベースＲＧＢ」の場合に、色変換処理を最適化して高速な色変換処理が可能となるが、色空間が最適化により「デバイスＲＢＧ」に変換されるので、ＰＤＦデータの埋め込み色管理プロファイルによる色指定は実質的に無効となる。
【００２５】
また、色管理プロファイルが埋め込まれたＰＤＦデータの印刷に際し、色味が変化する原因としては、プリンタ１の色空間強制変換機能（ＰｏｓｔＳｃｒｉｐｔによるＣＩＥカラーからデバイスカラーへの強制変換処理）も挙げられる。この機能は、プリンタドライバの設定項目には含まれないが、プリンタ１に所定のコマンドを送るにより有効とすることができる。この色変換強制機能を有効にすると、「ＣＩＥベースＣＭＹＫ」が「デバイスＣＭＹＫ」に強制的に変換されるので、ＰＤＦデータの埋め込み色管理プロファイルによる色指定は実質的に無効となる。
【００２６】
図１１は、色変換の流れを示す説明図である。
図１１の上段に示すように、モニタ２の表示色は、ＰＤＦデータが持つ色管理プロファイルと、モニタ２に設定されている色管理プロファイルとの組み合わせで色変換がなされ、表示する色が決まる。
また、図１１の中段に示すように、プリンタ１の印刷色は、ＰＤＦ表示アプリケーションから印刷を行う際に、印刷詳細設定で「プリンタによるカラー指定」を選択しない場合、ＰＤＦデータが持つ色管理プロファイルと、モニタに設定されている色管理プロファイルとの組み合わせで色変換がなされるので、モニタの表示色を維持しつつ、プリンタへとデータが送られて印刷される。
また、図１１の下段に示すように、ＰＤＦ表示アプリケーションの印刷詳細設定で「プリンタによるカラー指定」を選択した場合は、ＰＤＦデータが持つ色管理プロファイルと、プリンタ１に設定されている色管理プロファイルとの組み合わせで色変換がなされ、プリンタ１へとデータが送られて印刷される。
【００２７】
上記のような手動設定によれば、設計した色味で印刷することが可能であるが、手間がかかるだけでなく、誤った設定により色味にずれが発生するという問題がある。そこで、本発明の実施形態に係る印刷設定プログラムは、コンピュータを、色管理プロファイルを埋め込み可能な特定データの印刷に際し、当該特定データに埋め込まれた色管理プロファイルを分析する特定データ分析部、特定データに埋め込まれた色管理プロファイルの内容に応じ、色管理プロファイルに関する情報をモニタに表示するプロファイル情報表示部、及び、特定データの印刷処理に当該特定データに埋め込まれた色管理プロファイルを利用するか否かを設定する環境設定部として機能させるようにしてある。
このような印刷設定プログラムによれば、色管理プロファイルが埋め込まれたＰＤＦデータ等の特定データの印刷に際し、印刷環境設定の最適化を自動的に行うことにより、設計値と印刷色の色味のずれを抑制するとともに、ユーザの手間を軽減することができる。
以下、本実施形態における自動印刷環境設定の例を示す。
【００２８】
図１２は、ＰＤＦデータの使用色空間がＲＧＢで、埋め込み色管理プロファイルがない場合の印刷環境の設定例を示す説明図、図１３は、ＰＤＦデータの使用色空間がＲＧＢで、埋め込み色管理プロファイルがある場合の印刷環境の設定例を示す説明図、図１４は、ＰＤＦデータの使用色空間がＣＭＹＫで、埋め込み色管理プロファイルがない場合の印刷環境の設定例を示す説明図、図１５は、ＰＤＦデータの使用色空間がＲＧＢで、埋め込み色管理プロファイルがある場合の印刷環境の設定例を示す説明図である。
これらの図に示すように、本実施形態では、ＰＤＦデータの使用色空間が「ＲＧＢ」又「ＣＭＹＫ」の場合は、埋め込み色管理プロファイルの有無にかかわらず、ページ記述言語として「ＫＰＤＬ（パススルーＯＮ）」に設定し、ＰＤＦ表示アプリケーションの「プリンタによるカラー指定」をするに設定する。これにより、プリンタドライバは、埋め込み色管理プロファイルで指定された色味を維持しつつ、各種色空間のプリンタブルファイルを生成することができる。
【００２９】
例えば、図１２に示すように、ＰＤＦデータの使用色空間が「ＲＧＢ」で、埋め込み色管理プロファイルがない場合は、「デバイスＲＧＢ」のプリンタブルファイルが生成され、図１３に示す容易、ＰＤＦデータの使用色空間が「ＲＧＢ」で、埋め込み色管理プロファイルがある場合は、埋め込み色管理プロファイルの色指定が維持された「ＣＩＥベースＲＧＢ」（以下、「ＣＩＥベースＡＢＣ」と称する）のプリンタブルファイルが生成され、図１４に示すように、ＰＤＦデータの使用色空間が「ＣＭＹＫ」で、埋め込み色管理プロファイルがない場合は、「デバイスＣＭＹＫ」のプリンタブルファイルが生成され、図１５に示すように、ＰＤＦデータの使用色空間が「ＣＭＹＫ」で、埋め込み色管理プロファイルがある場合は、埋め込み色管理プロファイルの色指定が維持された「ＣＩＥベースＣＭＹＫ」（以下、「ＣＩＥベースＤＥＦＧ」と称する）のプリンタブルファイルが生成される。
【００３０】
上記のような自動的な印刷環境設定によれば、埋め込み色管理プロファイルの色指定が維持された印刷が可能であるが、ユーザによっては、ＰＤＦデータに色管理プロファイルが埋め込まれていても、その色味が気に入らないなどの理由により、埋め込み色管理プロファイルを利用しないで印刷することを望む場合が考えられる。しかしながら、従来では、このような印刷を適切に行うことは、知識が十分でない一般のユーザでは困難であった。
【００３１】
そこで、本発明の実施形態に係る印刷設定プログラムは、ＰＤＦデータに色管理プロファイルが埋め込まれている場合に、埋め込み色管理プロファイルの情報をモニタ２に表示するとともに、ＰＤＦデータの印刷に埋め込み色管理プロファイルを利用するか否かをユーザに問い合わせるプロファイル情報表示部５０を備える。また、上述した環境設定部６０は、ＰＤＦデータの印刷に埋め込み色管理プロファイルを利用するか否かにもとづいて、印刷環境設定を自動的に変更するように構成される。
このようにすると、色管理プロファイルが埋め込まれたＰＤＦデータの印刷に際し、埋め込み色管理プロファイルを利用しない印刷を簡単に実行することが可能になる。
【００３２】
図１６は、プロファイル情報表示画面を示す説明図である。
この図に示すように、プロファイル情報表示部は、モニタ２に表示するプロファイル情報表示画面において、ＰＤＦデータの印刷に埋め込み色管理プロファイルを利用するか否かをユーザに問い合わせる際に、埋め込み色管理プロファイルを利用した場合の色味サンプルと、埋め込み色管理プロファイルを利用しない場合の色味サンプルを比較可能に表示することが好ましい。
このようにすると、ユーザの好みに応じて色味を選択し、埋め込み色管理プロファイルを利用するか否かを決めることができる。
【００３３】
図１７は、色変換最適化機能の説明図、図１８は、埋め込み色管理プロファイルを無視するための２つの方法を示す説明図である。
環境設定部６０は、ＰＤＦデータの印刷に埋め込み色管理プロファイルを利用しない場合に、前述したプリンタ１の色変換最適化機能や色空間強制変換機能を利用して埋め込み色管理プロファイルによる色指定を無効にする。
例えば、図１７及び図１８に示すように、プリンタブルファイルが「ＣＩＥベースＡＢＣ」の場合は、プリンタ１の色変換最適化機能を有効にすることで、埋め込み色管理プロファイルによる色指定を無効にし、プリンタブルファイルが「ＣＩＥベースＤＥＦＧ」の場合は、プリンタ１の色空間強制変換機能を有効にすることで、埋め込み色管理プロファイルによる色指定を無効にする。
【００３４】
つぎに、プリンタドライバとして構成された本発明の印刷設定プログラムの具体的な構成について、図１９を参照して説明する。
【００３５】
図１９は、本発明の実施形態に係る印刷設定プログラム（プリンタドライバ）の機能的な構成を示すブロック図である。
この図に示すようには、印刷設定プログラムは、設定確認部１０、設定保存部２０、特定データ分析部３０、プロファイル情報保存部４０、プロファイル情報表示部５０、環境設定部６０、色変換演算部７０、プリンタブルファイル生成部８０、プリントデータ送信部９０及びリセット部１００を機能ブロックとして備える。
【００３６】
設定確認部１０は、起動に際し、プリンタドライバにおけるページ記述言語設定を確認するページ記述言語設定確認手段１１と、ＰＤＦ表示アプリケーションの印刷詳細設定を確認するアプリケーション印刷詳細設定確認手段１２と、モニタ２のプロファイル設定を確認するモニタプロファイル確認手段１３とを有する。
設定保存部２０は、設定確認部１０が確認した各種設定状態を保存する。
【００３７】
特定データ分析部３０は、ＰＤＦデータを読み込む特定データ読み込み手段３１と、ＰＤＦデータがカラー又はモノクロであるかを判定するとともに、カラーである場合は、ＰＤＦデータ内の構文（例えば、Resouces内のColorSpace）を分析する特定データ構文分析手段３２と、構文に記載されている色管理プロファイル（ColorSpace）を調べる埋め込みプロファイル分析手段３３とを備える。
プロファイル情報保存部４０は、ＰＤＦデータに埋め込み色管理プロファイルがあるとき、その色管理プロファイル情報を保存する。
【００３８】
プロファイル情報表示部５０は、ＰＤＦデータに色管理プロファイルが埋め込まれている場合に、埋め込み色管理プロファイルの情報をモニタに表示するプロファイル情報表示手段５１と、ＰＤＦデータの印刷に埋め込み色管理プロファイルを利用するか否かをユーザに問い合わせるプロファイル利用問合せ手段５２と、ＰＤＦデータの印刷に埋め込み色管理プロファイルを利用するか否かをユーザに問い合わせる際に、埋め込み色管理プロファイルを利用した場合の色味サンプルと、埋め込み色管理プロファイルを利用しない場合の色味サンプルを表示する色味サンプル表示手段５３とを有する。
【００３９】
環境設定部６０は、特定データ分析部３０の分析結果にもとづいて、ＰＤＦデータの印刷に適用されるページ記述言語を自動的に設定するページ記述言語設定手段６１と、特定データ分析部３０の分析結果にもとづいて、ＰＤＦデータの印刷に適用される色管理プロファイル（ＰＤＦ表示アプリケーションの「プリンタによるカラー指定」）を自動的に設定する印刷用プロファイル設定手段６２と、プロファイル情報表示部５０の問合せ結果にもとづいて、プリンタ１の色変換最適化機能の有効／無効を自動的に設定する色変換最適化機能設定手段６３と、プロファイル情報表示部５０の問合せ結果にもとづいて、プリンタ１の色空間強制変換機能の有効／無効を自動的に設定する色空間強制変換機能設定手段６４とを有する。
【００４０】
色変換演算部７０は、環境設定部６０の設定にもとづいてＰＤＦデータの色変換処理を行う。
プリンタブルファイル生成部８０は、プリンタ１が解釈できるプリンタブルファイル（例えば、ＰＲＮ／ＰＳファイル）を生成する。
プリントデータ送信部９０は、印刷命令に応じてプリンタブルファイルを指定されたプリンタへ送信する。
リセット部１００は、印刷終了後、各設定を起動時の設定へ戻す。
【００４１】
つぎに、本発明の実施形態に係る印刷設定プログラムの処理手順について、図２０〜図２３を参照して説明する。
【００４２】
図２０は、前準備の処理手順を示すフローチャート、図２１は、印刷時の全体的な処理手順を示すフローチャート、図２２は、ＰＤＦデータの使用色空間がＲＧＢである場合の処理手順を示すフローチャート、図２３は、ＰＤＦデータの使用色空間がＣＭＹＫである場合の処理手順を示すフローチャートである。
図２０に示すように、印刷設定プログラムは、前準備として、まず、ページ記述言語設定確認手段１１が、プリンタドライバ設定におけるページ記述言語設定を確認する（Ｓ１０１）。
次いで、アプリケーション印刷詳細設定確認手段１２が、ＰＤＦ表示アプリケーションにおける「プリンタによるカラー指定」設定を確認する（Ｓ１０２）。
続いて、モニタプロファイル設定確認手段１３が、モニタ２のプロファイル設定を確認する（Ｓ１０３）。
そして、設定保存部２０が、これらの設定状態を保存する（Ｓ１０４）。
【００４３】
図２１に示すように、印刷設定プログラムは、特定データ読み込み手段３１が、ＰＤＦデータの印刷に際し、ＰＤＦデータを読み込み（Ｓ２０１）、特定データ構文分析手段３２が、ＰＤＦデータの構文を分析する（Ｓ２０２）。
つぎに、埋め込みプロファイル分析手段３３が、ＰＤＦデータがモノクロかカラーかを判断する（Ｓ２０３）。
ここで、ＰＤＦデータがモノクロである場合は、何も設定を変更せず、プリンタブルファイル生成部８０が、プリンタブルファイルを作成し（Ｓ２０９）、プリントデータ送信部９０が、作成したプリンタブルファイルをプリンタ１に送信し（Ｓ２１０）、印刷が完了する。
【００４４】
一方、ＰＤＦデータがカラーの場合は、ページ記述言語設定手段６１が、プリンタ１のページ記述言語設定を「ＫＰＤＬ（パススルーＯＮ）」へ設定変更する（Ｓ２０４）。
次に、埋め込みプロファイル分析手段３３が、ＰＤＦデータの使用色空間を分析する（Ｓ２０５）。
使用色空間が「ＲＧＢ」である場合は、図２２に示すＲＧＢルート処理を実行し（Ｓ２０６）、使用色空間が「ＣＭＹＫ」である場合は、図２３に示すＣＭＹＫルート処理を実行する（Ｓ２０７）。
使用色空間ごとの設定が完了後、印刷用プロファイル設定手段６２が、ＰＤＦ表示アプリケーションにおける詳細設定の「プリンタによるカラー指定」をＯＮにする（Ｓ２０８）。
その後、プリンタブルファイル生成部８０が、プリンタブルファイルを作成し（Ｓ２０９）、プリントデータ送信部９０が、作成したプリンタブルファイルをプリンタ１に送信し（Ｓ２１０）、印刷が完了する。
また、リセット部１００が、変更した各種設定は初期値に戻しておく（Ｓ２１１）。
【００４５】
図２２に示すように、ＲＧＢルート処理では、まず、埋め込みプロファイル分析手段３３が、ＰＤＦデータに色管理プロファイルが埋め込まれているか否かを判断する（Ｓ３０１）。
ここで、ＰＤＦデータに色管理プロファイルが埋め込まれていない場合は、プロファイル情報を明示する必要が無いので、ＲＧＢルート処理を完了する。
一方、ＰＤＦデータに色管理プロファイルが埋め込まれている場合は、さらに、埋め込みプロファイル分析手段３３が、埋め込まれている色管理プロファイルを分析し（Ｓ３０２）、プロファイル情報表示部５０が、色管理プロファイルの情報をモニタ２に表示する（Ｓ３０３）。
具体的には、色味サンプル表示手段５３が、プロファイル情報として色管理プロファイルの名称と、基本６色（Ｒ、Ｇ、Ｂ、Ｒ＋Ｇ、Ｇ＋Ｂ、Ｂ＋Ｒ）の色味サンプルを表示する。この色味サンプルは、埋め込み色管理プロファイルを利用した場合のものと、埋め込み色管理プロファイルを利用しない場合のものとを対比可能に表示する。このとき、プロファイル利用問い合わせ手段５２が、ＰＤＦデータの印刷に埋め込み色管理プロファイルを利用するか否かを問い合わせる。
【００４６】
つぎに、ユーザの選択結果を判断し（Ｓ３０４）、ユーザの選択結果が埋め込み色管理プロファイルを利用する場合は、埋め込み色管理プロファイルの指定色を維持するため、色変換最適化機能設定手段６３が、プリンタドライバにおける色変換最適化機能設定をＯＦＦにする（Ｓ３０５）。
また、ユーザの選択結果が埋め込み色管理プロファイルを無視する場合は、埋め込み色管理プロファイルの指定色を無視するため、色変換最適化機能設定手段６３が、プリンタドライバにおける色変換最適化機能設定をＯＮにする（Ｓ３０６）。
【００４７】
図２３に示すように、ＣＭＹルート処理では、まず、埋め込みプロファイル分析手段３３が、ＰＤＦデータに色管理プロファイルが埋め込まれているか否かを判断する（Ｓ４０１）。
ここで、ＰＤＦデータに色管理プロファイルが埋め込まれていない場合は、プロファイル情報を明示する必要が無いので、ＣＭＹＫルート処理を完了する。
一方、ＰＤＦデータに色管理プロファイルが埋め込まれている場合は、さらに、埋め込みプロファイル分析手段３３が、埋め込まれている色管理プロファイルを分析し（Ｓ４０２）、色管理プロファイルの情報をモニタ２に表示する（Ｓ４０３）。
この際、プロファイル利用問い合わせ手段５２が、ＰＤＦデータの印刷に埋め込み色管理プロファイルを利用するか否かを問い合わせる。
【００４８】
つぎに、ユーザの選択結果を判断し（Ｓ４０４）、ユーザの選択結果が埋め込み色管理プロファイルを利用する場合は、特に設定を変更しないが、ユーザの選択結果が埋め込み色管理プロファイルを無視する場合は、埋め込み色管理プロファイルの指定色を無視するため、色空間強制変換機能設定手段６４が、プリンタ１に色空間強制変換機能をＯＮにするコマンドを送信する（Ｓ４０５）。
【００４９】
以上、本実施形態の印刷設定プログラムによれば、色管理プロファイルが埋め込まれた特定データの印刷に際し、印刷環境設定が容易になるだけでなく、埋め込み色管理プロファイルを利用しない印刷を簡単に実行することが可能になる。
【００５０】
また、印刷に際し、ユーザは色味サンプルの対比にもとづいて、埋め込み色管理プロファイルを利用するか否かを判断することができる。
【００５１】
また、印刷に際し、特定データに埋め込まれた色管理プロファイルを利用しない場合に、プリンタ１の色変換最適化機能を利用して埋め込み色管理プロファイルの指定色を容易に無効にすることができる。
【００５２】
また、プリンタ１は、特定データに埋め込み色管理プロファイルを利用しない場合に、プリンタ１の色空間強制変換機能を利用して埋め込み色管理プロファイルの指定色を容易に無効にすることができる。
【００５３】
以上、本発明について、実施形態を示して説明したが、本発明は、上述した実施形態にのみ限定されるものではなく、特許請求の範囲内で種々の変更が可能であることは言うまでもない。
例えば、前記実施形態では、本発明の印刷設定プログラムをプリンタドライバとして説明したが、プリンタドライバと独立して構成される印刷ユーティリティとして実施したり、ＰＤＦ表示アプリケーションの一部として実施したりすることもできる。
また、特定データとしてＰＤＦデータを用いて説明したが、これに限定するものではなく、色管理プロファイルが付された他のアプリケーションデータにも適用することができる。
さらに、ＰＤＬの例として、ＰＣＬ  ＸＬ、ＫＰＤＬ（パススルーＯＮ／ＯＦＦ）を用いて説明したが、これらに限定するものではなく、他のプリンタ記述言語であってもよい。
【産業上の利用可能性】
【００５４】
本発明は、プリンタが接続されたコンピュータ上で実行される印刷設定プログラムであり、プリンタドライバ、印刷ユーティリティ、ＰＤＦ表示アプリケーションなどに適用することができる。
【符号の説明】
【００５５】
１  プリンタ
２  モニタ
３  コンピュータ
３０  特定データ分析部
５０  プロファイル情報表示部
５１  プロファイル情報表示手段
５３  色味サンプル表示手段
６０  環境設定部
【図１】
0005538590.tif 000002
【図２】
0005538590.tif 000003
【図３】
0005538590.tif 000004
【図４】
0005538590.tif 000005
【図５】
0005538590.tif 000006
【図６】
0005538590.tif 000007
【図７】
0005538590.tif 000008
【図８】
0005538590.tif 000009
【図９】
0005538590.tif 000010
【図１０】
0005538590.tif 000011
【図１１】
0005538590.tif 000012
【図１２】
0005538590.tif 000013
【図１３】
0005538590.tif 000014
【図１４】
0005538590.tif 000015
【図１５】
0005538590.tif 000016
【図１６】
0005538590.tif 000017
【図１７】
0005538590.tif 000018
【図１８】
0005538590.tif 000019
【図１９】
0005538590.tif 000020
【図２０】
0005538590.tif 000021
【図２１】
0005538590.tif 000022
【図２２】
0005538590.tif 000023
【図２３】
0005538590.tif 000024