(57)【要約】【課題】  画像データに基づいて出力条件を正確に反映した印刷データを作成することができ、かつ色変換テーブルの記憶容量を増大させることがない。【解決手段】  印刷システムにおいて、ＰＣでは、ユーザにより指定された出力条件に対応する色変換テーブルがない場合（Ｓ２１：ＮＯ）、あらかじめ記憶されている複数の色変換テーブルを条件項目数（ｎ次元）で補間することで、出力条件に対応する補間テーブルＰが動的に作成される（Ｓ２５）。そして、この補間テーブルＰに基づいて、画像データが２５６階調のｓＲＧＢ値から２５６階調のＣＭＹＫ値に色変換される（Ｓ２７）。その後、色変換された２５６階調のＣＭＹＫデータは、各種補正処理及び擬似階調処理が実行されて印刷データが作成される。この印刷データに基づいて、プリンタでは記録紙への画像印刷が実行される。【選択図】  図６
2006287281.tif 000002
【特許請求の範囲】
【請求項１】
被記録媒体に画像を形成する画像形成装置で用いられる出力データを、該画像を示す入力データに基づいて作成する出力データ作成装置であって、
前記画像形成装置における前記被記録媒体への画像形成に関する出力条件を取得する出力条件取得手段と、
あらかじめ定められた複数の出力条件の各々に対応して設けられ、前記入力データを前記出力データに変換するための複数の色変換テーブルを記憶したテーブル記憶手段と、
前記出力条件取得手段により取得された出力条件に対応する色変換テーブルが前記テーブル記憶手段に存在しない場合、前記テーブル記憶手段に記憶された複数の色変換テーブルに基づいて、前記入力データを該出力条件に応じて色変換する合成色変換手段と、
前記合成色変換手段により色変換された入力データに基づいて、前記出力データを作成する出力データ作成手段と
を備えたことを特徴とする出力データ作成装置。
【請求項２】
前記合成色変換手段は、前記テーブル記憶手段に記憶された複数の色変換テーブルを補間して、前記出力条件取得手段により取得された出力条件に対応する補間テーブルを作成し、該補間テーブルに基づいて前記入力データを色変換することを特徴とする請求項１に記載の出力データ作成装置。
【請求項３】
前記合成色変換手段は、前記テーブル記憶手段に記憶された複数の色変換テーブルの各々に基づいて前記入力データを複数の中間データに変換し、該複数の中間データを補間することで該入力データを色変換することを特徴とする請求項１に記載の出力データ作成装置。
【請求項４】
前記合成色変換手段は、前記入力データを前記出力データに色変換するのに必要な格子点を算出し、前記テーブル記憶手段に記憶された複数の色変換テーブルを補間して該格子点を色変換し、該色変換後の格子点に基づいて該入力データを色変換することを特徴とする請求項１に記載の出力データ作成装置。
【請求項５】
被記録媒体に画像を形成する画像形成装置で用いられる出力データを、該画像を示す入力データに基づいて作成する出力データ作成装置であって、
前記画像形成装置における前記被記録媒体への画像形成に関する出力条件を取得する出力条件取得手段と、
あらかじめ定められた複数の出力条件の各々に対応して設けられ、前記入力データを前記出力データに変換するための複数の色変換テーブルを記憶したテーブル記憶手段と、
前記出力条件取得手段により取得された出力条件に対応する色変換テーブルが前記テーブル記憶手段に存在しない場合、前記テーブル記憶手段に記憶された複数の色変換テーブルに基づいて、前記入力データを該出力条件に応じて色変換する合成色変換手段と、
前記合成色変換手段により色変換された入力データに基づいて、前記出力データを作成する出力データ作成手段と、
補間テーブルを作成するか否かを判定する補間判定手段とを備え、
前記補間判定手段により補間テーブルを作成すると判定された場合、前記合成色変換手段は、前記テーブル記憶手段に記憶された複数の色変換テーブルを補間して、前記出力条件取得手段により取得された出力条件に対応する補間テーブルを作成し、該補間テーブルに基づいて前記入力データを色変換し、
前記補間判定手段により補間テーブルを作成しないと判定された場合、前記合成色変換手段は、前記テーブル記憶手段に記憶された複数の色変換テーブルの各々に基づいて前記入力データを複数の中間データに変換し、該複数の中間データを補間することで該入力データを色変換することを特徴とする出力データ作成装置。
【請求項６】
前記補間判定手段は、前記画像の画素数と補間判定基準値とを比較して、前記補間テーブルを作成する又は作成しないと判定することを特徴とする請求項５に記載の出力データ作成装置。
【請求項７】
前記出力条件は、複数ｎの条件項目に基づいて設定されており、
前記合成色変換手段は、前記テーブル記憶手段に記憶された複数の色変換テーブルをｎ次元で補間して前記補間テーブルを作成することを特徴とする請求項２、５、６のいずれかに記載の出力データ作成装置。
【請求項８】
前記出力条件は、複数ｎの条件項目に基づいて設定されており、
前記合成色変換手段は、前記複数の中間データをｎ次元で補間することで前記入力データを色変換することを特徴とする請求項３、５、６のいずれかに記載の出力データ作成装置。
【請求項９】
前記複数ｎの条件項目は、前記画像形成装置における気温、前記画像形成装置における湿度、前記画像の形成に用いられる色材総量、前記被記録媒体の色、前記被記録媒体の材質及び前記画像が形成される解像度の少なくとも１つを含むことを特徴とする請求項７又は８に記載の出力データ作成装置。
【請求項１０】
ユーザが出力条件を入力するための出力条件入力手段を備え、
前記出力条件取得手段は、前記出力条件入力手段から入力された出力条件を取得することを特徴とする請求項１乃至９のいずれかに記載の出力データ作成装置。
【請求項１１】
前記画像形成装置は、前記被記録媒体に前記画像を印刷する印刷装置であることを特徴とする請求項１乃至１０のいずれかに記載の出力データ作成装置。
【請求項１２】
被記録媒体に画像を形成する画像形成装置で用いられる出力データを、該画像を示す入力データに基づいて作成する出力データ作成プログラムであって、コンピュータを、
前記画像形成装置における前記被記録媒体への画像形成に関する出力条件を取得する出力条件取得手段、
あらかじめ定められた複数の出力条件の各々に対応して設けられ、前記入力データを前記出力データに変換するための複数の色変換テーブルを記憶したテーブル記憶手段、
前記出力条件取得手段により取得された出力条件に対応する色変換テーブルが前記テーブル記憶手段に存在しない場合、前記テーブル記憶手段に記憶された複数の色変換テーブルに基づいて、前記入力データを該出力条件に応じて色変換する合成色変換手段、
前記合成色変換手段により色変換された入力データに基づいて、前記出力データを作成する出力データ作成手段
として機能させることを特徴とする出力データ作成プログラム。
【請求項１３】
前記合成色変換手段は、前記テーブル記憶手段に記憶された複数の色変換テーブルを補間して、前記出力条件取得手段により取得された出力条件に対応する補間テーブルを作成し、該補間テーブルに基づいて前記入力データを色変換することを特徴とする請求項１２に記載の出力データ作成プログラム。
【請求項１４】
前記合成色変換手段は、前記テーブル記憶手段に記憶された複数の色変換テーブルの各々に基づいて前記入力データを複数の中間データに変換し、該複数の中間データを補間することで該入力データを色変換することを特徴とする請求項１２に記載の出力データ作成プログラム。
【請求項１５】
前記合成色変換手段は、前記入力データを前記出力データに色変換するのに必要な格子点を算出し、前記テーブル記憶手段に記憶された複数の色変換テーブルを補間して該格子点を色変換し、該色変換後の格子点に基づいて該入力データを色変換することを特徴とする請求項１２に記載の出力データ作成プログラム。
【請求項１６】
被記録媒体に画像を形成する画像形成装置で用いられる出力データを、該画像を示す入力データに基づいて作成する出力データ作成プログラムであって、コンピュータを、
前記画像形成装置における前記被記録媒体への画像形成に関する出力条件を取得する出力条件取得手段、
あらかじめ定められた複数の出力条件の各々に対応して設けられ、前記入力データを前記出力データに変換するための複数の色変換テーブルを記憶したテーブル記憶手段、
前記出力条件取得手段により取得された出力条件に対応する色変換テーブルが前記テーブル記憶手段に存在しない場合、前記テーブル記憶手段に記憶された複数の色変換テーブルに基づいて、前記入力データを該出力条件に応じて色変換する合成色変換手段、
前記合成色変換手段により色変換された入力データに基づいて、前記出力データを作成する出力データ作成手段、
補間テーブルを作成するか否かを判定する補間判定手段として機能させるものであって、
前記補間判定手段により補間テーブルを作成すると判定された場合、前記合成色変換手段は、前記テーブル記憶手段に記憶された複数の色変換テーブルを補間して、前記出力条件取得手段により取得された出力条件に対応する補間テーブルを作成し、該補間テーブルに基づいて前記入力データを色変換し、
前記補間判定手段により補間テーブルを作成しないと判定された場合、前記合成色変換手段は、前記テーブル記憶手段に記憶された複数の色変換テーブルの各々に基づいて前記入力データを複数の中間データに変換し、該複数の中間データを補間することで該入力データを色変換することを特徴とする出力データプログラム。
【請求項１７】
前記補間判定手段は、前記画像の画素数と補間判定基準値とを比較して、前記補間テーブルを作成する又は作成しないと判定することを特徴とする請求項１６に記載の出力データ作成プログラム。
【請求項１８】
前記出力条件は、複数ｎの条件項目に基づいて設定されており、
前記合成色変換手段は、前記テーブル記憶手段に記憶された複数の色変換テーブルをｎ次元で補間して前記補間テーブルを作成することを特徴とする請求項１３、１６、１７のいずれかに記載の出力データ作成プログラム。
【請求項１９】
前記出力条件は、複数ｎの条件項目に基づいて設定されており、
前記合成色変換手段は、前記複数の中間データをｎ次元で補間することで前記入力データを色変換することを特徴とする請求項１４、１６、１７のいずれかに記載の出力データ作成プログラム。
【請求項２０】
前記複数ｎの条件項目は、前記画像形成装置における気温、前記画像形成装置における湿度、前記画像の形成に用いられる色材総量、前記被記録媒体の色、前記被記録媒体の材質及び前記画像が形成される解像度の少なくとも１つを含むことを特徴とする請求項１８又は１９に記載の出力データ作成プログラム。
【請求項２１】
前記コンピュータは、
ユーザが出力条件を入力するための出力条件入力手段を備えており、
前記出力条件取得手段は、前記出力条件入力手段から入力された出力条件を取得することを特徴とする請求項１２乃至２０のいずれかに記載の出力データ作成プログラム。
【請求項２２】
前記画像形成装置は、前記被記録媒体に前記画像を印刷する印刷装置であることを特徴とする請求項１２乃至２１のいずれかに記載の出力データ作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を形成する画像形成装置で用いられる出力データを作成する出力データ作成装置及び出力データ作成プログラムに関する。
【背景技術】
【０００２】
従来、プリンタやディスプレイなどの画像形成装置で用いられる出力データを作成する場合、画像を示す入力データを色変換テーブルで色変換することが知られている。例えば、カラー画像を印刷するプリンタ用の印刷データを作成する場合には、画像データをＩＣＣ色プロファイルなどで色変換して、その色変換したデータに基づいて印刷データを作成する。そして、インクジェットプリンタでは、印刷データに基づいてシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の各色のインクを吐出し、これらを重ね合わせることで被記録媒体にカラー画像を印刷している。
【０００３】
ところで、従来の印刷データ作成装置では、解像度，インク総量規制値，メディア（材質や色など）などの印刷条件や、温度，湿度などの環境条件や、これら印刷条件や環境条件を組み合わせた条件（以下、これらを出力条件とよぶ）に応じて、複数の色変換テーブルをあらかじめ用意しておく。そして、ユーザにより設定された出力条件に応じた色変換テーブルを用いることで、画像データに対して最適な色変換を行うことができることが知られている。
【０００４】
また、カラー画像の印刷条件（インク種類や印刷用紙の種類など）に応じた補正テーブルを用いて色変換テーブルを補正し、この補正後の色変換テーブルを用いて画像データの色変換処理を行うようにした印刷制御装置が知られている（例えば、特許文献１参照）。これによれば、印刷条件に応じた印刷データを迅速に得ることができ、高画質なカラー画像を迅速に印刷することが可能になり、さらに印刷条件毎に色変換テーブルを記憶しておく場合に比べて記憶容量を少なくすることができる。
【特許文献１】特開２００１−１２８０１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の従来技術では、あらかじめ出力条件に応じた複数の色変換テーブルを作成しておく必要があるところ、出力条件が多ければ多いほど、それに対応した色変換テーブルを作成するのに手間がかかっていた。したがって、現実的には画像データを色変換する場合、ユーザにより設定された出力条件が所定範囲内であれば、その出力条件に最も近い出力条件に対応する色変換テーブルを用いて色変換を行っていた。よって、ユーザにより設定された出力条件に対応する色変換テーブルが存在しない場合には、その出力条件に応じた最適な色変換を行うことができず、当該出力条件を正確に反映した印刷データを作成するのが困難であるという問題があった。
【０００６】
また、特許文献１に記載の発明では、あらかじめ印刷条件に応じた複数の補正テーブルを作成する必要があり、特に印刷条件が増えれば増えたほど、それに対応した補正テーブルを作成するのに手間がかかる。また、印刷条件が多くなると、あらかじめ用意しておく補正テーブルが多くなり、記憶容量を少なくすることができない。さらに、印刷条件に対応する補正テーブルが存在しない場合には、従来技術と同様に、印刷条件に応じた最適な色変換を行うことができないという問題があった。
【０００７】
本発明は上記課題を解決するためになされたものであり、入力データに基づいて出力条件を正確に反映した出力データを作成することができ、かつ色変換テーブルの記憶容量を増大させることがない出力データ作成装置及び出力データ作成プログラムの提供を目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１に係る発明の出力データ作成装置は、被記録媒体に画像を形成する画像形成装置で用いられる出力データを、該画像を示す入力データに基づいて作成する出力データ作成装置であって、前記画像形成装置における前記被記録媒体への画像形成に関する出力条件を取得する出力条件取得手段と、あらかじめ定められた複数の出力条件の各々に対応して設けられ、前記入力データを前記出力データに変換するための複数の色変換テーブルを記憶したテーブル記憶手段と、前記出力条件取得手段により取得された出力条件に対応する色変換テーブルが前記テーブル記憶手段に存在しない場合、前記テーブル記憶手段に記憶された複数の色変換テーブルに基づいて、前記入力データを該出力条件に応じて色変換する合成色変換手段と、前記合成色変換手段により色変換された入力データに基づいて、前記出力データを作成する出力データ作成手段とを備えている。
【０００９】
また、請求項２に係る発明の出力データ作成装置は、請求項１に記載の発明の構成に加え、前記合成色変換手段は、前記テーブル記憶手段に記憶された複数の色変換テーブルを補間して、前記出力条件取得手段により取得された出力条件に対応する補間テーブルを作成し、該補間テーブルに基づいて前記入力データを色変換することを特徴とする。
【００１０】
また、請求項３に係る発明の出力データ作成装置は、請求項１に記載の発明の構成に加え、前記合成色変換手段は、前記テーブル記憶手段に記憶された複数の色変換テーブルの各々に基づいて前記入力データを複数の中間データに変換し、該複数の中間データを補間することで該入力データを色変換することを特徴とする。
【００１１】
また、請求項４に係る発明の出力データ作成装置は、請求項１に記載の発明の構成に加え、前記合成色変換手段は、前記入力データを前記出力データに色変換するのに必要な格子点を算出し、前記テーブル記憶手段に記憶された複数の色変換テーブルを補間して該格子点を色変換し、該色変換後の格子点に基づいて該入力データを色変換することを特徴とする。
【００１２】
また、請求項５に係る発明の出力データ作成装置は、被記録媒体に画像を形成する画像形成装置で用いられる出力データを、該画像を示す入力データに基づいて作成する出力データ作成装置であって、前記画像形成装置における前記被記録媒体への画像形成に関する出力条件を取得する出力条件取得手段と、あらかじめ定められた複数の出力条件の各々に対応して設けられ、前記入力データを前記出力データに変換するための複数の色変換テーブルを記憶したテーブル記憶手段と、前記出力条件取得手段により取得された出力条件に対応する色変換テーブルが前記テーブル記憶手段に存在しない場合、前記テーブル記憶手段に記憶された複数の色変換テーブルに基づいて、前記入力データを該出力条件に応じて色変換する合成色変換手段と、前記合成色変換手段により色変換された入力データに基づいて、前記出力データを作成する出力データ作成手段と、補間テーブルを作成するか否かを判定する補間判定手段とを備え、前記補間判定手段により補間テーブルを作成すると判定された場合、前記合成色変換手段は、前記テーブル記憶手段に記憶された複数の色変換テーブルを補間して、前記出力条件取得手段により取得された出力条件に対応する補間テーブルを作成し、該補間テーブルに基づいて前記入力データを色変換し、前記補間判定手段により補間テーブルを作成しないと判定された場合、前記合成色変換手段は、前記テーブル記憶手段に記憶された複数の色変換テーブルの各々に基づいて前記入力データを複数の中間データに変換し、該複数の中間データを補間することで該入力データを色変換することを特徴とする。
【００１３】
また、請求項６に係る発明の出力データ作成装置は、請求項５に記載の発明の構成に加え、前記補間判定手段は、前記画像の画素数と補間判定基準値とを比較して、前記補間テーブルを作成する又は作成しないと判定することを特徴とする。
【００１４】
また、請求項７に係る発明の出力データ作成装置は、請求項２、５、６のいずれかに記載の発明の構成に加え、前記出力条件は、複数ｎの条件項目に基づいて設定されており、前記合成色変換手段は、前記テーブル記憶手段に記憶された複数の色変換テーブルをｎ次元で補間して前記補間テーブルを作成することを特徴とする。
【００１５】
また、請求項８に係る発明の出力データ作成装置は、請求項３、５、６のいずれかに記載の発明の構成に加え、前記出力条件は、複数ｎの条件項目に基づいて設定されており、前記合成色変換手段は、前記複数の中間データをｎ次元で補間することで前記入力データを色変換することを特徴とする。
【００１６】
また、請求項９に係る発明の出力データ作成装置は、請求項７又は８に記載の発明の構成に加え、前記複数ｎの条件項目は、前記画像形成装置における気温、前記画像形成装置における湿度、前記画像の形成に用いられる色材総量、前記被記録媒体の色、前記被記録媒体の材質及び前記画像が形成される解像度の少なくとも１つを含むことを特徴とする。
【００１７】
また、請求項１０に係る発明の出力データ作成装置は、請求項１乃至９のいずれかに記載の発明の構成に加え、ユーザが出力条件を入力するための出力条件入力手段を備え、前記出力条件取得手段は、前記出力条件入力手段から入力された出力条件を取得することを特徴とする。
【００１８】
また、請求項１１に係る発明の出力データ作成装置は、請求項１乃至１０のいずれかに記載の発明の構成に加え、前記画像形成装置は、前記被記録媒体に前記画像を印刷する印刷装置であることを特徴とする。
【００１９】
また、請求項１２に係る発明の出力データ作成プログラムは、被記録媒体に画像を形成する画像形成装置で用いられる出力データを、該画像を示す入力データに基づいて作成する出力データ作成プログラムであって、コンピュータを、前記画像形成装置における前記被記録媒体への画像形成に関する出力条件を取得する出力条件取得手段、あらかじめ定められた複数の出力条件の各々に対応して設けられ、前記入力データを前記出力データに変換するための複数の色変換テーブルを記憶したテーブル記憶手段、前記出力条件取得手段により取得された出力条件に対応する色変換テーブルが前記テーブル記憶手段に存在しない場合、前記テーブル記憶手段に記憶された複数の色変換テーブルに基づいて、前記入力データを該出力条件に応じて色変換する合成色変換手段、前記合成色変換手段により色変換された入力データに基づいて、前記出力データを作成する出力データ作成手段として機能させることを特徴とする。
【００２０】
また、請求項１３に係る発明の出力データ作成プログラムは、請求項１２に記載の発明の構成に加え、前記合成色変換手段は、前記テーブル記憶手段に記憶された複数の色変換テーブルを補間して、前記出力条件取得手段により取得された出力条件に対応する補間テーブルを作成し、該補間テーブルに基づいて前記入力データを色変換することを特徴とする。
【００２１】
また、請求項１４に係る発明の出力データ作成プログラムは、請求項１２に記載の発明の構成に加え、前記合成色変換手段は、前記テーブル記憶手段に記憶された複数の色変換テーブルの各々に基づいて前記入力データを複数の中間データに変換し、該複数の中間データを補間することで該入力データを色変換することを特徴とする。
【００２２】
また、請求項１５に係る発明の出力データ作成プログラムは、請求項１２に記載の発明の構成に加え、前記合成色変換手段は、前記入力データを前記出力データに色変換するのに必要な格子点を算出し、前記テーブル記憶手段に記憶された複数の色変換テーブルを補間して該格子点を色変換し、該色変換後の格子点に基づいて該入力データを色変換することを特徴とする。
【００２３】
また、請求項１６に係る発明の出力データ作成プログラムは、被記録媒体に画像を形成する画像形成装置で用いられる出力データを、該画像を示す入力データに基づいて作成する出力データ作成プログラムであって、コンピュータを、前記画像形成装置における前記被記録媒体への画像形成に関する出力条件を取得する出力条件取得手段、あらかじめ定められた複数の出力条件の各々に対応して設けられ、前記入力データを前記出力データに変換するための複数の色変換テーブルを記憶したテーブル記憶手段、前記出力条件取得手段により取得された出力条件に対応する色変換テーブルが前記テーブル記憶手段に存在しない場合、前記テーブル記憶手段に記憶された複数の色変換テーブルに基づいて、前記入力データを該出力条件に応じて色変換する合成色変換手段、前記合成色変換手段により色変換された入力データに基づいて、前記出力データを作成する出力データ作成手段、補間テーブルを作成するか否かを判定する補間判定手段として機能させるものであって、前記補間判定手段により補間テーブルを作成すると判定された場合、前記合成色変換手段は、前記テーブル記憶手段に記憶された複数の色変換テーブルを補間して、前記出力条件取得手段により取得された出力条件に対応する補間テーブルを作成し、該補間テーブルに基づいて前記入力データを色変換し、前記補間判定手段により補間テーブルを作成しないと判定された場合、前記合成色変換手段は、前記テーブル記憶手段に記憶された複数の色変換テーブルの各々に基づいて前記入力データを複数の中間データに変換し、該複数の中間データを補間することで該入力データを色変換することを特徴とする。
【００２４】
また、請求項１７に係る発明の出力データ作成プログラムは、請求項１６に記載の発明の構成に加え、前記補間判定手段は、前記画像の画素数と補間判定基準値とを比較して、前記補間テーブルを作成する又は作成しないと判定することを特徴とする。
【００２５】
また、請求項１８に係る発明の出力データ作成プログラムは、請求項１３、１６、１７のいずれかに記載の発明の構成に加え、前記出力条件は、複数ｎの条件項目に基づいて設定されており、前記合成色変換手段は、前記テーブル記憶手段に記憶された複数の色変換テーブルをｎ次元で補間して前記補間テーブルを作成することを特徴とする。
【００２６】
また、請求項１９に係る発明の出力データ作成プログラムは、請求項１４、１６、１７のいずれかに記載の発明の構成に加え、前記出力条件は、複数ｎの条件項目に基づいて設定されており、前記合成色変換手段は、前記複数の中間データをｎ次元で補間することで前記入力データを色変換することを特徴とする。
【００２７】
また、請求項２０に係る発明の出力データ作成プログラムは、請求項１８又は１９に記載の発明の構成に加え、前記複数ｎの条件項目は、前記画像形成装置における気温、前記画像形成装置における湿度、前記画像の形成に用いられる色材総量、前記被記録媒体の色、前記被記録媒体の材質及び前記画像が形成される解像度の少なくとも１つを含むことを特徴とする。
【００２８】
また、請求項２１に係る発明の出力データ作成プログラムは、請求項１２乃至２０のいずれかに記載の発明の構成に加え、前記コンピュータは、ユーザが出力条件を入力するための出力条件入力手段を備えており、前記出力条件取得手段は、前記出力条件入力手段から入力された出力条件を取得することを特徴とする。
【００２９】
また、請求項２２に係る発明の出力データ作成プログラムは、請求項１２乃至２１のいずれかに記載の発明の構成に加え、前記画像形成装置は、前記被記録媒体に前記画像を印刷する印刷装置であることを特徴とする。
【発明の効果】
【００３０】
請求項１に係る発明の出力データ作成装置では、出力条件に対応する色変換テーブルが存在しない場合、あらかじめ記憶されている複数の色変換テーブルに基づいて入力データが色変換されて、色変換後の入力データに基づいて出力データが作成される。よって、入力データに基づいて出力条件を正確に反映した出力データを作成することができ、かつ色変換テーブルの記憶容量を増大させることがない。
【００３１】
また、請求項２に係る発明の出力データ作成装置では、請求項１に記載の発明の効果に加え、あらかじめ記憶されている複数の色変換テーブルを補間して、出力条件に対応する補間テーブルが作成されて、この補間テーブルに基づいて入力データが色変換される。よって、出力条件に対応する色変換テーブルが存在しなくても、当該出力条件に応じた色変換を実行することができる。
【００３２】
また、請求項３に係る発明の出力データ作成装置では、請求項１に記載の発明の効果に加え、あらかじめ記憶されている複数の色変換テーブルの各々に基づいて、入力データを複数の中間データに変換し、この複数の中間データを補間することで入力データが色変換される。よって、出力条件に対応する色変換テーブルが存在しなくても、当該出力条件に応じた色変換を実行することができる。
【００３３】
また、請求項４に係る発明の出力データ作成装置では、請求項１に記載の発明の効果に加え、入力データを出力データに色変換するのに必要な格子点を、あらかじめ記憶されている複数の色変換テーブルを補間して格子点を色変換して、これに基づいて入力データが色変換される。よって、出力条件に対応する色変換テーブルが存在しなくても、当該出力条件に応じた色変換を実行することができる。さらに、入力データを色変換するのに必要な格子点しか色変換テーブルを合成しないので処理を高速化することができる。
【００３４】
また、請求項５に係る発明の出力データ作成装置では、出力条件に対応する色変換テーブルが存在しない場合であって、補間テーブルを作成する場合には、補間テーブルを用いて入力データが色変換される一方、補間テーブルを作成しない場合には、複数の色変換テーブルにより入力データが複数の中間データに変換されて、この複数の中間データが補間される。よって、入力データに基づいて出力条件を正確に反映した出力データを作成することができ、かつ色変換テーブルの記憶容量を増大させることがない。
【００３５】
また、請求項６に係る発明の出力データ作成装置では、請求項５に記載の発明の効果に加え、画像の画素数と補間判定基準値とを比較して、補間テーブルを作成する又は作成しないと判定される。よって、画像の画素数に応じた最適な方法で、入力データの色変換を迅速に実行することができる。
【００３６】
また、請求項７に係る発明の出力データ作成装置では、請求項２、５、６のいずれかに記載の発明の効果に加え、あらかじめ記憶されている複数の色変換テーブルをｎ次元で補間して補間テーブルが作成される。よって、出力条件を構成する条件項目が多い場合であっても、当該出力条件に応じた最適な色変換を実行することができる。
【００３７】
また、請求項８に係る発明の出力データ作成装置では、請求項３、５、６のいずれかに記載の発明の効果に加え、複数の中間データをｎ次元で補間することで入力データが色変換される。よって、出力条件を構成する条件項目が多い場合であっても、当該出力条件に応じた最適な色変換を実行することができる。
【００３８】
また、請求項９に係る発明の出力データ作成装置では、請求項７又は８に記載の発明の効果に加え、複数ｎの条件項目は、気温，湿度，色材総量，被記録媒体の色及び材質，解像度の少なくとも１つを含む。よって、出力条件として、各種の印刷条件や環境条件を適用することができる。
【００３９】
また、請求項１０に係る発明の出力データ作成装置では、請求項１乃至９のいずれかに記載の発明の効果に加え、ユーザが出力条件を入力するための手段を備えている。よって、ユーザは任意の出力条件を入力することができる。
【００４０】
また、請求項１１に係る発明の出力データ作成装置では、請求項１乃至１０のいずれかに記載の発明の効果に加え、画像形成装置は印刷装置である。よって、印刷装置で用いられる出力データを作成する場合に、本発明を適用することができる。
【００４１】
また、請求項１２に係る発明の出力データ作成プログラムでは、出力条件に対応する色変換テーブルが存在しない場合、あらかじめ記憶されている複数の色変換テーブルに基づいて入力データが色変換されて、色変換後の入力データに基づいて出力データが作成される。よって、入力データに基づいて出力条件を正確に反映した出力データを作成することができ、かつ色変換テーブルの記憶容量を増大させることがない。
【００４２】
また、請求項１３に係る発明の出力データ作成プログラムでは、請求項１２に記載の発明の効果に加え、あらかじめ記憶されている複数の色変換テーブルを補間して、出力条件に対応する補間テーブルが作成されて、この補間テーブルに基づいて入力データが色変換される。よって、出力条件に対応する色変換テーブルが存在しなくても、当該出力条件に応じた色変換を実行することができる。
【００４３】
また、請求項１４に係る発明の出力データ作成プログラムでは、請求項１２に記載の発明の効果に加え、あらかじめ記憶されている複数の色変換テーブルの各々に基づいて、入力データを複数の中間データに変換し、この複数の中間データを補間することで入力データが色変換される。よって、出力条件に対応する色変換テーブルが存在しなくても、当該出力条件に応じた色変換を実行することができる。
【００４４】
また、請求項１５に係る発明の出力データ作成プログラムでは、請求項１２に記載の発明の効果に加え、入力データを出力データに色変換するのに必要な格子点を、あらかじめ記憶されている複数の色変換テーブルを補間して格子点を色変換して、これに基づいて入力データが色変換される。よって、出力条件に対応する色変換テーブルが存在しなくても、当該出力条件に応じた色変換を実行することができる。さらに、入力データを色変換するのに必要な格子点しか色変換テーブルを合成しないので処理を高速化することができる。
【００４５】
また、請求項１６に係る発明の出力データ作成プログラムでは、出力条件に対応する色変換テーブルが存在しない場合であって、補間テーブルを作成する場合には、補間テーブルを用いて入力データが色変換される一方、補間テーブルを作成しない場合には、複数の色変換テーブルにより入力データが複数の中間データに変換されて、この複数の中間データが補間される。よって、入力データに基づいて出力条件を正確に反映した出力データを作成することができ、かつ色変換テーブルの記憶容量を増大させることがない。
【００４６】
また、請求項１７に係る発明の出力データ作成プログラムでは、請求項１６に記載の発明の効果に加え、画像の画素数と補間判定基準値とを比較して、補間テーブルを作成する又は作成しないと判定される。よって、画像の画素数に応じた最適な方法で、入力データの色変換を迅速に実行することができる。
【００４７】
また、請求項１８に係る発明の出力データ作成プログラムでは、請求項１３、１６、１７のいずれかに記載の発明の効果に加え、あらかじめ記憶されている複数の色変換テーブルをｎ次元で補間して補間テーブルが作成される。よって、出力条件を構成する条件項目が多い場合であっても、当該出力条件に応じた最適な色変換を実行することができる。
【００４８】
また、請求項１９に係る発明の出力データ作成プログラムでは、請求項１４、１６、１７のいずれかに記載の発明の効果に加え、複数の中間データをｎ次元で補間することで入力データが色変換される。よって、出力条件を構成する条件項目が多い場合であっても、当該出力条件に応じた最適な色変換を実行することができる。
【００４９】
また、請求項２０に係る発明の出力データ作成プログラムでは、請求項１８又は１９に記載の発明の効果に加え、複数ｎの条件項目は、気温，湿度，色材総量，被記録媒体の色及び材質，解像度の少なくとも１つを含む。よって、出力条件として、各種の印刷条件や環境条件を適用することができる。
【００５０】
また、請求項２１に係る発明の出力データ作成プログラムでは、請求項１２乃至２０のいずれかに記載の発明の効果に加え、ユーザが出力条件を入力するための手段を備えている。よって、ユーザは任意の出力条件を入力することができる。
【００５１】
また、請求項２２に係る発明の出力データ作成プログラムでは、請求項１２乃至２１のいずれかに記載の発明の効果に加え、画像形成装置は印刷装置である。よって、印刷装置で用いられる出力データを作成する場合に、本発明を適用することができる。
【発明を実施するための最良の形態】
【００５２】
以下、本発明の第１の実施の形態について説明する。本実施の形態に係る印刷システム１は、本発明の出力データ作成装置及び出力データ作成プログラムの一例として、画像データに基づいて印刷データを作成するパーソナルコンピュータ（ＰＣ）１０と、ＰＣ１０で作成された印刷データに基づいて、被印刷媒体の布帛であるＴシャツに印刷するインクジェット方式のプリンタ２０とから構成される。
【００５３】
まず、本実施の形態に係る印刷システム１の構成について説明する。図１は、印刷システム１の電気的構成を示すブロック図である。図２は、ＲＡＭ１３の記憶エリアの構成を示す概念図である。図３は、ＨＤＤ１５の記憶エリアの構成を示す概念図である。
【００５４】
図１に示すように、印刷システム１を構成するＰＣ１０は、ＰＣ１０の制御を司るＣＰＵ１１に、ＢＩＯＳ等のプログラムを記憶したＲＯＭ１２と、データを一時的に記憶するＲＡＭ１３と、データの読み込みを行うＣＤ−ＲＯＭドライブ１４と、データの記憶装置であるハードディスクドライブ（ＨＤＤ）１５とが、バスを介して接続されている。さらに、プリンタ２０とのデータ通信を行うためのインターフェイス（Ｉ／Ｏ）１６と、ユーザに操作画面を表示するモニタ１７と、ユーザが操作の入力を行うキーボード１８やマウス１９とが、バスを介してＣＰＵ１１に接続されている。なお、ＰＣ１０には、図示外のフロッピー（登録商標）ディスクドライブ、音声等の入出力部、各種インターフェイスなども設けられている。
【００５５】
なお、ＣＤ−ＲＯＭドライブ１４に挿入可能なＣＤ−ＲＯＭには、後述する印刷データ作成処理（図４）を実行するための印刷データ作成プログラムを含むプリンタドライバや、プログラムの実行時に使用される設定やデータ等が記憶されており、導入時には、ＣＤ−ＲＯＭからＨＤＤ１５上のプログラム記憶エリア１５２や情報記憶エリア１５３（図３参照）にセットアップされて記憶されるようになっている。
【００５６】
次に、図２に示すように、ＰＣ１０のＲＡＭ１３には、プログラムの実行中の一時的なデータを記憶するワークエリア１３１と、ユーザにより入力された出力条件を記憶する出力条件記憶エリア１３２と、印刷対象の画像データを一時的に記憶する入力画像データ記憶エリア１３３と、画像データの色変換に用いられる色変換テーブルや補間テーブルを記憶するテーブル記憶エリア１３４と、画像データに基づいて作成された印刷データを記憶する印刷データ記憶エリア１３５とが設けられている。さらに、ＲＡＭ１３には、図示外の各種記憶エリアが設けられている。
【００５７】
また、図３に示すように、ＰＣ１０のＨＤＤ１５には、ＰＣ１０の動作を制御するためＣＰＵ１１が実行する各種のプログラム等を記憶したオペレーティングシステム（ＯＳ）記憶エリア１５１と、ＰＣ１０で実行されるアプリケーションやプリンタドライバなどを記憶したプログラム記憶エリア１５２と、プログラムの実行に必要な設定や初期値、データ等の情報を記憶した情報記憶エリア１５３と、複数の画像データが格納された画像データ記憶エリア１５４と、後述するように複数の色変換テーブルを記憶した色変換テーブル記憶エリア１５５とが設けられている。さらに、ＨＤＤ１５には、図示外の各種記憶エリアが設けられている。
【００５８】
このような構成の印刷システム１において、ＰＣ１０では、ユーザがアプリケーションを実行して印刷開始を指示すると、後述するようにプリンタドライバにより印刷データ作成処理（図４）が実行されて、画像データに基づいて印刷データが作成される。そして、ＵＳＢ等の規格に基づく通信ケーブルによって接続されたプリンタ２０に印刷データが送信される。一方、プリンタ２０は、ＰＣ１０から送信された印刷データに基づいて、Ｔシャツへの印刷が実行される。なお、プリンタ２０は、従来の布帛用インクジェットプリンタと同様の構成であり、ＣＭＹＫの４色のインクをインクジェットヘッドから吐出して、布帛に画像を印刷するものである。
【００５９】
ここで、ＨＤＤ１５の色変換テーブル記憶エリア１５５に記憶されている、複数の色変換テーブルについて説明する。
【００６０】
本発明に係る印刷システム１では、ユーザにより設定された印刷データを作成する各種条件（出力条件）に応じて、画像データに基づいて最適な印刷データが作成される。本発明における「出力条件」は、出力解像度，インク総量規制値，メディア（材質や色など）など、プリンタ２０や被記録媒体に関する「印刷条件」と、印刷実行時の温度や湿度などの、印刷環境に関する「環境条件」との少なくとも１つを条件項目として含む。なお、本実施の形態では、ＰＣ１０においてユーザは「温度」，「メディアの色相」，「メディアの材質」，「インク総量規制値」の４つの条件項目を組み合わせて、任意の出力条件を設定する場合を例示して、以下説明する。
【００６１】
そして、ＨＤＤ１５の色変換テーブル記憶エリア１５５には、各条件項目における代表値（以下、代表条件という）の組み合わせごとに対応して作成された複数の色変換テーブルが、あらかじめ記憶されている。ここで、各条件項目の代表条件は、以下に示すものとする。
・「温度」：０℃，２０℃，４０℃
・「メディアの色相」：４５°（赤），１０５°（黄），１６５°（緑），２２５°（シアン），２８５°（青），３４５°（マゼンタ）
・「メディアの材質」：（１０：０），（５：５），（０：１０）
・「インク総量規制値」：２０％，５０％，１００％，２００％
なお、「メディアの材質」は、綿とポリエステルの混合比（綿：ポリ）を示す。また、「インク総量規制値」は、２５６階調のＭａｘ値「２５５」が１００％に相当し、ＣＭＹＫの４色インクを用いた印刷の場合は最高で４００％となる。そして、後述のように、ＣＭＹＫ２５６値の合計値が「インク総量規制値」以内に収める処理を行うことで、単位面積当たりのインク量を規制し、にじみを防止する。また、「メディアの色相」は、赤，黄，緑，シアン，青，マゼンタの布帛を、あらかじめ測色計で色相を計測して得た値であり、測色値であるＬ＊ａ＊ｂ＊値から色相Ｈを以下の数１で算出したものである。
【数１】
2006287281.tif 000003
【００６２】
ここで、「温度」，「メディアの色相」，「メディアの材質」，「インク総量規制値」の各条件項目は、連続的又は段階的に変化するものであるから、便宜上、数値で表すことができる。すると、上記の代表条件も、以下のように数値で表すことができる。
・「温度」：０，２０，４０
・「メディアの色相」：４５，１０５，１６５，２２５，２８５，３４５
・「メディアの材質」：１０，５，０
・「インク総量規制値」：２０，５０，１００，２００
【００６３】
そして、各条件項目の代表条件の組み合わせごとに、あらかじめ色変換テーブルを作成しておく。すると、各条件項目の代表条件の組み合わせは、３＊６＊３＊４＝２１６通りがあるから、２１６通りの色変換テーブルを作成しておき、あらかじめＨＤＤ１５の色変換テーブル記憶エリア１５５に記憶しておく。
【００６４】
各色変換テーブルは、ｓＲＧＢの２５６階調の入力データを、ＣＭＹＫの２５６階調の出力データに変換するためのテーブルであり、ｓＲＧＢをＬ＊ａ＊ｂ＊に変換するインプットプロファイルと、Ｌ＊ａ＊ｂ＊をＣＭＹＫに変換するアウトプットプロファイルをマージすることで作成する。なお、ｓＲＧＢは、ＩＥＣ（国際電気標準会議）が定める色空間の国際規格であり、デジタルカメラやプリンタ、モニタなど多くのＰＣ用周辺機器では、このｓＲＧＢに則った色調整を行うことで、入力と出力時の色の差異を極力少なくしている。
【００６５】
ところで、Ｌ＊ａ＊ｂ＊をＣＭＹＫに変換するアウトプットプロファイルは、全てのＣＭＹＫの組み合わせで印刷及び測色してＬ＊ａ＊ｂ＊を求め、ＣＭＹＫとＬ＊ａ＊ｂ＊とを関連づけることで作成する。実際には、全てのＣＭＹＫの組み合わせを印刷及び測色するのではなく、複数の代表的な組み合わせ（代表点）で印刷と測色を行い、その中間値は補間によって求める。これにより、ＣＭＹＫをＬ＊ａ＊ｂ＊に色変換することはできるが、求めたいのはＬ＊ａ＊ｂ＊をＣＭＹＫにする色変換テーブルである。そこで、Ｌ＊ａ＊ｂ＊をＣＭＹＫに色変換するアウトプットプロファイルも、Ｌ＊ａ＊ｂ＊全ての組み合わせで作成するのではなく、複数の代表的な組み合わせ（代表点）で作成する。そして、各Ｌ＊ａ＊ｂ＊の代表点に最も近い測色値となるＣＭＹＫの組み合わせを対応付ければよい。なお、色変換テーブルの代表点を格子点という。
【００６６】
そして、アウトプットプロファイルをインプットプロファイルとマージすることで、入力がｓＲＧＢの２５６階調、出力がＣＭＹＫの２５６階調となる色変換テーブルを作成することができる。なお、このようなインプットの色空間を直接アウトプットの色空間に変換するプロファイルをデバイスリンクプロファイルとよぶ。
【００６７】
このように、ＨＤＤ１５の色変換テーブル記憶エリア１５５にあらかじめ２１６通りの色変換テーブルを記憶しておくことで、後述するように印刷データの作成時には、ユーザにより設定された「温度」，「メディアの色相」，「メディアの材質」，「インク総量規制値」の各条件項目の組み合わせ（出力条件）に対応する色変換テーブルに基づいて、画像データをｓＲＧＢの２５６階調からＣＭＹＫの２５６階調に色変換することができる。
【００６８】
以下、本実施の形態に係る印刷システム１において、ＰＣ１０で実行される処理を中心について説明する。
【００６９】
まず、プリンタ２０で用いられる印刷データを作成する「印刷データ作成処理」について説明する。図４は、印刷データ作成処理を示すメインフローチャートである。図５は、印刷設定画面１００の具体例である。図６は、色変換処理（Ｓ９）の詳細を示すフローチャートである。なお、印刷データ作成処理（図４）は、ユーザが印刷実行をキーボード１８又はマウス１９を用いて指示すると、アプリケーションからプリンタドライバが起動されて、当該プリンタドライバに含まれる印刷データ作成プログラムに基づいてＣＰＵ１１により実行される。
【００７０】
図４に示すように、印刷データ作成処理では、まず印刷設定画面１００がモニタ１７に表示される（Ｓ１）。図５に示すように、印刷設定画面１００は、プリンタ２０周辺での印刷時の温度を入力するための温度１０１と、被記録媒体であるＴシャツに関する情報（カラー１０３，混合比１０４，インク総量規制値１０５）を入力するためのメディア１０２を入力項目として備えている。なお、カラー１０３はＴシャツの色を入力するための項目であり、混合比１０４はＴシャツの材質である綿とポリエステルの混合比を入力するための項目であり、インク総量規制値１０５は通常印刷時に１色をフルに使う場合のインク総量を「１００％」として、インク総量を％単位で任意に調整するための項目である。
【００７１】
そして、上記項目にセットした内容で印刷を実行するためのボタンであるＯＫボタン１０７と、印刷を中止するためのボタンであるキャンセルボタン１０８とが設けられている。なお、本実施形態では、図５に示す印刷設定画面１００において、温度１０１「２５℃」，カラー１０３「黄緑色」，混合比１０４「綿７０％：ポリ３０％」，インク総量規制値１０５「１７５％」が、ユーザによって入力されている。
【００７２】
そして、印刷設定画面１００において、ＯＫボタン１０７が押下された場合（Ｓ３：ＹＥＳ）、ユーザにより指定又は入力された画像データに基づいて印刷データを作成する処理が、以下のように実行される。
【００７３】
まず、ユーザにより設定された出力条件が取得される（Ｓ５）。Ｓ５では、ユーザが印刷設定画面１００（図５）で設定した出力条件が、以下のように取得される。
・「温度」：２５℃
・「メディアの色相」：１３０°（黄緑）
・「メディアの材質」：７：３（綿：ポリ）
・「インク総量規制値」：１７５％
【００７４】
上記の出力条件は、実際には数値として以下のように取り扱われ、ＲＡＭ１３の出力条件記憶エリア１３２に記憶される。
・「温度」：２５
・「メディアの色相」：１３０
・「メディアの材質」：７
・「インク総量規制値」：１７５
【００７５】
次に、印刷対象となる画像データが入力される（Ｓ７）。Ｓ７では、ＨＤＤ１５の画像データ記憶エリア１５４に格納された画像データのうちでユーザにより指定されたものが、ＲＡＭ１３の入力画像データ記憶エリア１３３に読み込まれる。なお、入力画像データ記憶エリア１３３に読み込まれる画像データは、図示外のインターフェイスを介して外部機器から取り込まれたものでもよいし、ユーザがキーボード１８やマウス１９を用いて入力したものでもよい。なお、本実施の形態では、Ｓ３で入力される画像データは、ｓＲＧＢの２５６階調とする。
【００７６】
次に、Ｓ５で取得された出力条件に応じて、Ｓ７で取得された画像データを色変換する色変換処理が実行される（Ｓ９）。
【００７７】
図６に示すように、色変換処理（Ｓ９）では、Ｓ５で取得された出力条件に対応する色変換テーブルが、ＨＤＤ１５の色変換テーブル記憶エリア１５５にあるか否かが判定される（Ｓ２１）。すなわち、Ｓ５で取得された出力条件において、「温度」，「メディアの色相」，「メディアの材質」，「インク総量規制値」の各条件項目が、それぞれの代表条件と同じ値である場合には、当該出力条件は色変換テーブル記憶エリア１５５内の２１６通りの色変換テーブルのうちの一つに対応することになる。
【００７８】
そして、出力条件に対応する色変換テーブルがある場合（Ｓ２１：ＹＥＳ）、その色変換テーブルがＲＡＭ１３のテーブル記憶エリア１３４に読み込まれて、当該色変換テーブルに基づいて色変換が実行される（Ｓ２３）。すなわち、Ｓ７で入力された画像データが、ｓＲＧＢの２５６階調からＣＭＹＫの２５６階調に変換される。
【００７９】
一方、出力条件に対応する色変換テーブルがない場合（Ｓ２１：ＮＯ）、補間テーブルＰの動的作成が実行される（Ｓ２５）。Ｓ２５では、ＨＤＤ１５の色変換テーブル記憶エリア１５５にあらかじめ記憶された複数の色変換テーブルを補間することで、Ｓ５で取得された出力条件に対応したプロファイルである補間テーブルＰが作成される。以下、その処理の詳細を説明する。
【００８０】
本実施の形態では、出力条件が４つの条件項目（「温度」，「メディアの色相」，「メディアの材質」，「インク総量規制値」）で構成されているため、この４つの条件項目をそれぞれの軸とした４軸での補間を考える。まず、ユーザにより設定された出力条件を、各条件項目に関する軸ごとに「Ａ番目の条件とＢ番目の条件をａ：ｂに分ける（ａ＋ｂ＝１）」ようにして、Ａ，Ｂ，ａ，ｂを求める。
【００８１】
例えば、条件項目「温度」に関する軸（以下、「温度」軸という）では、ユーザが設定した「２５℃」は、条件項目「温度」に関する代表条件「２０℃」と「４０℃」の間にある。そして、先述したように、条件項目「温度」に関する４つの代表条件のうち、「２０℃」は２番目であり、「４０℃」は３番目である。すると、「２５℃」というのは、代表条件「２０℃」と「４０℃」とを１／４：３／４で分ける値なので、Ａ＝２，Ｂ＝３，ａ＝１／４，ｂ＝３／４と表すことができる。なお、出力条件が代表条件と一致する場合、例えば温度が「２０℃」のときは、代表条件「２０℃」と「４０℃」とを１：０で分けることで、以下同様に処理することができる。
【００８２】
同様にして、他の条件項目「メディアの色相」，「メディアの材質」，「インク総量規制値」に関する各軸（以下、ぞれぞれ「メディアの色相」軸，「メディアの材質」軸，「インク総量規制値」軸という）についても、Ａ，Ｂ，ａ，ｂを求める。なお、条件項目「温度」の場合は必ずＢ＝Ａ＋１となるが、条件項目「メディアの色相」などは、その値が３６０℃で一周して０℃にもどるため、Ｂ＝Ａ＋１にならないこともある。ここで、各軸を区別するために、以下のように軸ナンバーｊを導入するものとする。
・「温度」軸の軸ナンバーｊ＝「０」
・「メディアの色相」軸の軸ナンバーｊ＝「１」
・「メディアの材質」軸の軸ナンバーｊ＝「２」
・「インク総量規制値」軸の軸ナンバーｊ＝「３」
【００８３】
そして、各軸ナンバーｊに対応するＡ，Ｂ，ａ，ｂを、Ａｊ，Ｂｊ，ａｊ，ｂｊとすると、以下のように表すことができる。
・０軸：「温度」軸（Ａ０＝２，Ｂ０＝３，ａ０＝１／４，ｂ０＝３／４）
・１軸：「メディアの色相」軸（Ａ１＝２，Ｂ１＝３，ａ１＝２５／６０，ｂ１＝３５／６０）
・２軸：「メディアの材質」軸（Ａ２＝１，Ｂ２＝２，ａ２＝３／５，ｂ２＝２／５）
・３軸：「インク総量規制値」軸（Ａ３＝３，Ｂ３＝４，ａ３＝１／４，ｂ３＝３／４）
【００８４】
次に、上記のように算出された各値に基づいて、ＨＤＤ１５の色変換テーブル記憶エリア１５５内の複数の色変換テーブルのうちで、色変換に必要なものが参照される。すなわち、軸数（条件項目数）が「ｎ」であれば、Ａ０〜Ａｎ，Ｂ０〜Ｂｎ，ａ０〜ａｎ，ｂ０〜ｂｎの各条件項目の組み合わせに対応する複数の色変換テーブルＰ１〜Ｐｉ（ｉ＝２ｎ）が参照されることになる。本実施の形態では、軸数（条件項目数）が「４」であるから、線形補間において参照される複数の色変換テーブルは、以下の数２に示す１６個（＝２の４乗）の各条件項目の組み合わせに対応する。なお、数２では、順に参照すべき１６個の色変換テーブルをＰ１〜Ｐ１６としている。
【数２】
2006287281.tif 000004
【００８５】
例えば、色変換テーブルＰ１３（Ｂ０，Ｂ１，Ａ２，Ａ３）について、それぞれ対応している条件項目をみてみると、「温度」＝「４０℃」，「メディアの色相」＝「１６５°」，「メディアの材質」＝「１０：０」，「インク総量規制値」＝「１００％」となっている。これは、色変換テーブルＰ１３は、条件項目「温度」が代表条件「４０℃」であり、条件項目「メディアの色相」が代表条件「１６５°」であり、条件項目「メディアの材質」が代表条件「１０：０」であり、条件項目「インク総量規制値」が代表条件「１００％」である組み合わせに対応して作成された色変換テーブルであることを示す。
【００８６】
そして、上記のように算出された複数２ｎ（本実施形態では１６個）の色変換テーブルＰ１〜Ｐｉについて線形補間する。この線形補間は、複数２ｎ（本実施形態では１６個）の色変換テーブルＰ１〜Ｐｉに重み付けをして平均をとればよい。そして、重みの合計値が１となるように重み付けをすれば、和をとるだけで平均をとることになる。なお、ａｉ＋ｂｉ＝１となっているので、重みの合計値は必ず１となる。よって、このような色変換テーブルＰｉに対応する重みＷｉとすると、線形補間は条件Ａｉに対応する重みｂｉであり、条件Ｂｉに対応する重みａｉであるので、本実施の形態では１６個の色変換テーブルＰ１〜Ｐ１６に各々対応する１６個の重みＷ１〜Ｗ１６は、以下の数３のように表すことができる。
【数３】
2006287281.tif 000005
【００８７】
そして、求めたい色変換テーブル（補間テーブル）Ｐは、次の数４で線形補間して得ることができる。すなわち、この数４で求められる補間テーブルＰが、ユーザが設定した出力条件（本実施の形態では、「温度」：２５℃，「メディアの色相」：１３０°（黄緑），「メディアの材質」：７：３（綿：ポリ），「インク総量規制値」：１７５％）に対応する色変換テーブルである。
【数４】
2006287281.tif 000006
【００８８】
つまり、本実施形態に示す色変換テーブルの補間とは、あらかじめ作成されている色変換テーブルにおけるｓＲＧＢ値の格子点に対応する全てのＣＭＹＫ値を、ユーザが設定した出力条件に応じて補間するということである。つまり、色変換テーブルにおける全ての格子点上の各ＣＭＹＫ値に対して、数４により補間が行われる。
【００８９】
そして、Ｓ２５で作成された補間テーブルＰが、ＲＡＭ１３のテーブル記憶エリア１３４に読み込まれて、この補間テーブルＰに基づいて色変換が実行される（Ｓ２７）。すなわち、Ｓ７で入力された画像データが、ｓＲＧＢの２５６階調からＣＭＹＫの２５６階調に変換される。Ｓ２３又はＳ２７の実行後は、色変換処理（図６）が終了し、印刷データ作成処理（図４）に戻る。
【００９０】
このように、図６に示す色変換処理では、ユーザにより設定された出力条件に対応する色変換テーブルが存在する場合には、当該色変換テーブルにより画像データの色変換が実行される。一方、ユーザにより設定された出力条件に対応する色変換テーブルが存在しない場合には、ＨＤＤ１５の色変換テーブル記憶エリア１５５にあらかじめ記憶されている複数の色変換テーブルを条件項目数（ｎ次元）で補間することで、ユーザにより設定された出力条件に対応した補間テーブルＰが作成されて、当該補間テーブルＰにより画像データの色変換が実行される。
【００９１】
図４に戻り、Ｓ９で色変換が実行された２５６階調のＣＭＹＫデータに対して、各種補正処理が実行される（Ｓ１１）。Ｓ１１での処理内容は、印刷目的や実装態様などに応じて、設計者やユーザが任意に設定可能である。例えば、インク総量規制を行う場合には、Ｓ１１において以下のような処理を実行すればよい。すなわち、全ての画素について、ＣＭＹＫの合計値がインク総量規制値Ｒより大きければ、そのＣＭＹＫの合計値がインク総量規制値Ｒと等しくなるようにＣＭＹＫ値を減らす。なお、インク総量規制値Ｒとは、画像を構成する各画素の印刷に使用される単位面積あたりのインク総量の制限値であり、ユーザにより設定された出力条件に基づいて算出される。本実施の形態では、図５に示す印刷設定画面１００において、ユーザがインク総量規制値１０５「１７５％」をセットしており、これがインク総量規制値（Ｐｅｒ）として取得されて、以下のようにインク総量規制値Ｒに変換される。
インク総量規制値Ｒ＝２５５＊インク総量規制値（Ｐｅｒ）／１００
例えば、本実施の形態では、インク総量規制値Ｒは２５５＊１．７５＝４４６．２５から小数点以下を切捨てた「４６６」と算出される。
【００９２】
ところで、ＣＭＹＫ値を減らす手法として様々な従来技術が提案されているが、本実施の形態では、補正処理前のＣＭＹＫデータのＣＭＹＫ比率を変えないようにＣＭＹＫ値を各々減らすものとし、例えば補正後のＣ´Ｍ´Ｙ´Ｋ´値を以下のように算出する。
Ｋ値がインク総量規制値Ｒ以上である場合は、
・Ｋ´＝Ｒ
・Ｃ´＝Ｍ´＝Ｙ´＝０
Ｋ値がインク総量規制値Ｒよりも小さい場合は、
・Ｋ´＝Ｋ
・Ｃ´＝（Ｒ−Ｋ）＊Ｃ／（Ｃ＋Ｍ＋Ｙ）
・Ｍ´＝（Ｒ−Ｋ）＊Ｍ／（Ｃ＋Ｍ＋Ｙ）
・Ｙ´＝（Ｒ−Ｋ）＊Ｙ／（Ｃ＋Ｍ＋Ｙ）
【００９３】
最後に、Ｓ１１で各種補正処理が実行された２５６階調のＣＭＹＫデータが、擬似階調処理によって２階調のＣＭＹＫデータに変換される（Ｓ１３）。擬似階調処理は、２５６階調のＣＭＹＫデータを印刷階調に落として２値化するための処理であり、ここでは誤差拡散法による擬似階調処理が行われるものとする。これにより、プリンタ２０で印刷を実行するための印刷データが作成されて、印刷データ作成処理（図４）が終了する。なお、印刷データ作成処理（図４）で作成された印刷データは、ＲＡＭ１３の印刷データ記憶エリア１３５に記憶される。
【００９４】
ところで、印刷設定画面１００において、キャンセルボタン１０８が押下された場合も（Ｓ３：ＮＯ，Ｓ１７：ＹＥＳ）、印刷データ作成処理（図４）が終了する。ＯＫボタン１０７及びキャンセルボタン１０８のいずれも押下されない場合（Ｓ３：ＮＯ，Ｓ１７：ＮＯ）、Ｓ３に戻り、ＯＫボタン１０７又はキャンセルボタン１０８の押下を待ち受けることになる。
【００９５】
そして、印刷データ作成処理（図４）の実行後、所定のタイミングで、ＲＡＭ１３の印刷データ記憶エリア１３５に記憶された印刷データが、Ｉ／Ｏ１６を介してプリンタ２０に送信される。そして、プリンタ２０では、印刷を実行するためのプログラムがＣＰＵ（図示外）により実行されて、受信した印刷データが印刷バッファ（図示外）に蓄積されて、当該印刷データに基づいてＴシャツに印刷が実行される。
【００９６】
以上、第１の実施の形態に係る印刷システム１によれば、ＰＣ１０において、出力条件に対応する色変換テーブルが存在しない場合、あらかじめ記憶されている複数の色変換テーブルに基づいて画像データが色変換されて、色変換後の画像データに基づいて印刷データが作成される。よって、画像データに基づいて出力条件を正確に反映した印刷データを作成することができ、かつ色変換テーブルの記憶容量を増大させることがない。
【００９７】
より詳細には、あらかじめ記憶されている複数の色変換テーブルを条件項目数（ｎ次元）で補間することで、出力条件に対応する補間テーブルＰが作成されて、この補間テーブルＰに基づいて画像データが色変換される。よって、出力条件に対応する色変換テーブルが存在しなくても、また出力条件を構成する条件項目が多い場合であっても、当該出力条件に応じた最適な色変換を実行することができる。
【００９８】
また、複数ｎの条件項目は、気温，湿度，色材総量，被記録媒体の色及び材質，解像度の少なくとも１つを含み、ユーザはキーボード１８やマウス１９を用いて印刷設定画面１００から出力条件を入力することができる。よって、出力条件として各種の印刷条件や環境条件を、ユーザは任意に設定することができる。
【００９９】
次に、本発明の第２の実施の形態について説明する。本実施の形態に係る印刷システム１は、基本的に第１の実施の形態と同様であるが、図６に示す色変換処理（Ｓ９）の詳細が異なる。図７は、第２の実施の形態における、色変換処理（Ｓ９）の詳細を示すフローチャートである。以下では、第１の実施の形態と異なる点のみを説明する。
【０１００】
図７に示すように、本実施形態の色変換処理（Ｓ９）では、Ｓ２１，２３と同様に、出力条件に対応する色変換テーブルがあるか否かが判定され（Ｓ４１）、出力条件に対応する色変換テーブルがある場合（Ｓ４１：ＹＥＳ）、当該色変換テーブルに基づいて色変換が実行される（Ｓ４３）。
【０１０１】
一方、出力条件に対応する色変換テーブルがない場合（Ｓ４１：ＮＯ）、Ｓ７で入力された画像データの画素数が、あらかじめ定められた補間判定基準値よりも大か否かが判定される（Ｓ４５）。補間判定基準値は、Ｓ７で入力された画像データの画素数に応じて、画像データの色変換方法を異ならせるための指標値である。なお、補間判定基準値は、ユーザや設計者が任意の値を設定することができるが、本実施の形態では発明者による実験などで求められた「１０００」とする。
【０１０２】
そして、画素数が補間判定基準値よりも大である場合（Ｓ４５：ＹＥＳ）、Ｓ２５，Ｓ２７と同様に、補間テーブルＰの動的作成（Ｓ４７）と、補間テーブルＰによる色変換（Ｓ４９）とが実行される。その結果、ユーザにより設定された出力条件に対応する補正テーブルＰが作成されて、当該補正テーブルＰで色変換を実行した２５６階調のＣＭＹＫデータが作成される。
【０１０３】
一方、画素数が補間判定基準値以下である場合（Ｓ４５：ＮＯ）、Ｓ７で入力された画像データが、色変換テーブルＰ１〜Ｐｉでそれぞれ色変換される（Ｓ５１）。すなわち、Ｓ５１では、先述の補間テーブルの動的作成（Ｓ２５）と同様にして、複数の色変換テーブルＰ１〜Ｐｉ（ｉ＝２ｎ）が参照される。そして、各色変換テーブルＰ１〜Ｐｉのそれぞれに基づいて、Ｓ７で入力された画像データが色変換されて、複数の中間データが作成される。本実施の形態では、条件項目数ｎは「４」であるから、数２に示す複数の色変換テーブルＰ１〜Ｐ１６に基づいて、画像データがそれぞれ１６通りに色変換されて、１６個の中間データが作成される。
【０１０４】
そして、Ｓ５１で作成された複数ｉの中間データが、重みＷ１〜Ｗｉで線形補間される（Ｓ５３）。すなわち、Ｓ５３では、先述の補間テーブルの動的作成（Ｓ２５）と同様にして、複数の色変換テーブルＰ１〜Ｐｉに各々対応する重みＷ１〜Ｗｉが求められる。そして、２ｎ通りに色変換された複数ｉの中間データが、重みＷ１〜Ｗｉで線形補間される。本実施の形態では、１６通りに色変換された複数の中間データが、数３に示す重みＷ１〜Ｗ１６に基づいて、数４に示すように線形補間される。その結果、複数の色変換テーブルＰ１〜Ｐｉに基づく複数の中間データが補間されて、ユーザにより設定された出力条件に応じて色変換された２５６階調のＣＭＹＫデータが作成される。
【０１０５】
なお、Ｓ４３，Ｓ４９，Ｓ５３の実行後は、色変換処理（図７）が終了し、印刷データ作成処理（図４）に戻る。このように、図７に示す色変換処理（Ｓ９）では、画像データの画素数が多い場合は、第１の実施の形態と同様にして、補間テーブルＰによる色変換が実行される。一方、画像データの画素数が少ない場合は、複数の色変換テーブルＰ１〜Ｐｉでそれぞれ色変換した複数の中間データが作成されて、この複数の中間データを条件項目数（ｎ次元）で補間することで、画像データの色変換が実行される。
【０１０６】
以上、第２の実施の形態に係る印刷システム１によれば、ＰＣ１０において、出力条件に対応する色変換テーブルが存在しない場合であって、補間テーブルＰを作成する場合には、補間テーブルＰを用いて画像データが色変換される一方、補間テーブルＰを作成しない場合には、複数の色変換テーブルにより画像データが複数の中間データに変換されて、この複数の中間データが補間される。よって、画像データに基づいて出力条件を正確に反映した印刷データを作成することができ、かつ色変換テーブルの記憶容量を増大させることがない。
【０１０７】
また、画像の画素数と補間判定基準値とを比較して、補間テーブルＰを作成する又は作成しないと判定される。よって、画像の画素数に応じた最適な方法で、画像データの色変換を迅速に実行することができる。
【０１０８】
また、画像データを複数の中間データに変換し、この複数の中間データをｎ次元で補間することで画像データが色変換される。よって、出力条件に対応する色変換テーブルが存在しなくても、また出力条件を構成する条件項目が多い場合であっても、当該出力条件に応じた最適な色変換を実行することができる。
【０１０９】
次に、本発明の第３の実施の形態について説明する。本実施の形態に係る印刷システム１は、基本的に第１の実施の形態と同様であるが、図６に示す色変換処理（Ｓ９）の詳細が異なる。図８は、第３の実施の形態における、色変換処理（Ｓ９）の詳細を示すフローチャートである。以下では、第１の実施の形態と異なる点のみを説明する。
【０１１０】
図８に示すように、本実施形態の色変換処理（Ｓ９）では、Ｓ７で入力された画像データのひとつの画素が順に注目されて（Ｓ６１）、当該注目画素のＲＧＢ値に基づいて、ＣＭＹＫ値に変換するのに必要な格子点が求められる（Ｓ６３）。Ｓ６３では、最大８点の格子点が求められることになる。そして、Ｓ６３で求められた格子点において、順に注目画素をＣＭＹＫ値に変換するのに必要な格子点のひとつが注目され（Ｓ６５）、当該格子点について、補間済みフラグが立っているか否かが判定される（Ｓ６７）。補間済みフラグは各格子点ごとにＲＡＭ１３の所定記憶エリアに設けられ、各格子点について補間によるＣＭＹＫ値の算出が実行されているか否かを示すものである。
【０１１１】
補間済みフラグが立っていない場合（Ｓ６７：ＮＯ）、補間により当該格子点のＣＭＹＫ値を求めて、当該格子点に対応する補間済みフラグを立てる（Ｓ６９）。Ｓ６９では、ＨＤＤ１５の色変換テーブル記憶エリア１５５にあらかじめ記憶されている複数の色変換テーブルを補間することで、当該格子点のＣＭＹＫ値が算出される。一方、補間済みフラグが立っている場合（Ｓ６７：ＹＥＳ）又はＳ６９の実行後は、当該注目画素をＣＭＹＫ値に変換するのに必要な全ての格子点について、上記処理を行ったか否かが判定される（Ｓ７１）。上記処理を行っていない格子点が存在する場合は（Ｓ７１：ＮＯ）、Ｓ６５に戻り、全ての補間済みフラグが立つまで、Ｓ６７〜Ｓ７１が繰り返し実行される。
【０１１２】
一方、上記処理を行っていない格子点が存在しない場合は（Ｓ７１：ＹＥＳ）、当該注目画素の全格子点について処理を行ったことになるから、求めた格子点により当該注目画素のＲＧＢ値をＣＭＹＫ値に変換する（Ｓ７３）。そして、Ｓ７で入力された画像データの全ての画素について上記処理を行ったか否かが判定され（Ｓ７５）、未処理の画素が残っている場合は（Ｓ７５：ＮＯ）、Ｓ６１に戻り、全ての画素について処理するまで、Ｓ６３〜Ｓ７５が繰り返し実行される。全ての画素について処理した場合は（Ｓ７５：ＹＥＳ）、Ｓ７で入力された画像データの全画素がＣＭＹＫ値に変換されたことになるから、色変換処理（図８）が終了する。
【０１１３】
このように、図８に示す色変換処理（Ｓ９）では、画像データを構成する各画素について、当該画素を色変換するのに必要な格子点が求められて、各格子点のＣＭＹＫ値を補間により算出する。そして、各格子点のＣＭＹＫ値に基づいて、各画素のＲＧＢ値をＣＭＹＫ値に変換することで、画像データを色変換する。
【０１１４】
以上、第３の実施の形態に係る印刷システム１によれば、ＰＣ１０において、入力された画像データの各画素について、その色変換に必要な格子点のＣＭＹＫ値のみをその都度算出して、その格子点のＣＭＹＫ値を補間することで、画像データの色変換を実行する。よって、画像データの色変換に必要な格子点のみの色変換テーブルが作成されるため、第１の実施の形態のように補間テーブルＰ全体を作成する必要がなく、処理を迅速化するととともに記憶容量の増大を防止することができる。
【０１１５】
ところで、上記第１乃至３の実施の形態において、ＰＣ１０が本発明の「印刷データ作成装置」に相当し、印刷データ作成処理（図４）を実行させるためのプリンタドライバが本発明の「印刷データ作成プログラム」に相当し、プリンタ２０が本発明の「画像形成装置」に相当する。そして、画像データが本発明の「入力データ」に相当し、印刷データが本発明の「出力データ」に相当する。なお、インク総量規制値が本発明の「色材総量」に相当する。
【０１１６】
また、ＨＤＤ１５の色変換テーブル記憶エリア１５５が、本発明の「テーブル記憶手段」に相当する。そして、印刷データ作成処理（図４）を実行するＣＰＵ１１及びプリンタドライバが、本発明の「出力条件取得手段」，「合成色変換手段」，「出力データ作成手段」，「補間判定手段」に相当する。特に、Ｓ９の色変換処理（図６，図７，図８）を実行するＣＰＵ１１及びプリンタドライバが、本発明の「合成色変換手段」に相当する。また、キーボード１８及びマウス１９が、本発明の「出力条件入力手段」に相当する。
【０１１７】
なお、本発明は、上記実施形態に限定されるものではなく、各種の変形が可能なことはいうまでもない。例えば、上記実施形態では被記録媒体としてＴシャツに印刷するプリンタ２０を例示したが、記録紙やラベルなどの他の被記録媒体に印刷するプリンタであっても、本発明を適用可能である。
【０１１８】
例えば、ユーザが入力した出力条件のうちで、いくつかの条件項目については補間を行わないようにしてもよい。具体的には、出力条件が「温度」，「湿度」，「メディアの種類」の３つの条件項目からなり、「メディアの種類」として光沢紙と普通紙の２種類があるとした場合に、条件項目「温度」及び「湿度」については補間を行うが、「メディアの種類」については補間を行わないようにしてもよい。このとき、「メディアの種類」にもＡＢといった便宜上の番号をつけて、ユーザにより指定された「メディアの種類」が光沢紙（Ａ）のときは、「光沢紙（Ａ）」と「普通紙（Ｂ）」を１：０に分けるように処理すればよい。
【０１１９】
また、入力される画像データはｓＲＧＢ形式に限定されず、ＣＭＹＫ形式やＨＳＶ形式などの他の色空間によるデータであってもよい。同様に、出力される印刷データは、各プリンタの記録方式に応じて、ＲＧＢ形式やＨＳＶ形式などの他の色空間によるデータであってもよい。また、上記実施形態では、ＣＭＹＫ形式による４色のインクを使用しているが、使用するインクの色数はこれに限らず、より多くのインクを使用するものであってもよい。なお、ＲＧＢ形式やＣＭＹ形式などの３次元データを出力値とする場合には、その３次元データをＣＭＹＫ形式の４次元データに変換する必要が生じるが、このような場合はＵＣＲ法などによる色変換を実行すればよい。
【０１２０】
また、上記実施の形態では、インクジェット方式のプリンタ２０で用いられる印刷データを作成する場合を例示したが、他の記録方式のプリンタで用いられる印刷データを作成する場合も、本発明を適用可能である。例えば、トナーを用いて印刷するレーザプリンタで用いられる印刷データを作成する場合にも、上記と同様にして、出力条件に応じて色変換された最適な印刷データを作成することができる。さらに、プリンタ２０のような印刷装置に限定されず、画像を表示するディスプレイやモニタなどで用いられる出力データを作成する場合にも、本発明を適用可能である。
【０１２１】
また、色変換テーブルとして、ｓＲＧＢをＣＭＹＫに変換するデバイスリンクプロファイルを例示したが、色変換テーブルは各種のものを利用することができる。例えば、インプットプロファイルは、ＩＣＣプロファイル形式でなく、他の形式によるものでもよい。また、デバイスリンクプロファイルではなく、アウトプットプロファイルだけを予め作成しておき、このアウトプットプロファイルのみを補間した補間テーブルを作成するようにしてもよい。すなわち、図６に示す色変換処理（Ｓ９）において、Ｓ２５でアウトプットプロファイルを補間で求めて、Ｓ２７でインプットプロファイルによってＬ＊ａ＊ｂ＊値に変換した画像データを、アウトプットプロファイルでＣＭＹＫ値に変換してもよい。
【０１２２】
また、上記実施形態で示した印刷設定画面１００や補間判定基準値などは一例にすぎず、データの色空間や色材の種類、あるいは被記録媒体の種類などの各種条件に応じて、最適のものを使用すればよい。また、ユーザにより設定される出力条件は、４つの条件個目「温度」，「メディアの色相」，「メディアの材質」，「インク総量規制値」に基づくものに限定されず、湿度や照度などの他の環境条件や、解像度や印刷速度などの他の印刷条件など、任意の条件項目を組み合わせることができる。
【０１２３】
さらに、上記実施の形態では、ユーザが出力条件を４つの条件項目に基づいて設定し、４次元での補間を行って最適な印刷データを作成しているが、条件項目数は３つ以下又は５つ以上の任意ｎとすることができる。この場合、ｎ次元での補間を行えば、上記実施の形態と同様にして最適な印刷データを作成することができる。また、上記実施の形態では、ユーザが印刷設定画面１００で出力条件を指定しているが、「温度」や「湿度」などがＰＣ１０に設けられた各種センサから検出されて、出力条件として自動的に設定されるようにしてもよい。
【産業上の利用可能性】
【０１２４】
本発明の出力データ作成装置及び出力データ作成プログラムは、画像形成装置で用いられる出力データを作成するための装置などとして利用できる。
【図面の簡単な説明】
【０１２５】
【図１】印刷システム１の電気的構成を示すブロック図である。
【図２】ＲＡＭ１３の記憶エリアの構成を示す概念図である。
【図３】ＨＤＤ１５の記憶エリアの構成を示す概念図である。
【図４】印刷データ作成処理を示すメインフローチャートである。
【図５】印刷設定画面１００の具体例である。
【図６】色変換処理（Ｓ９）の詳細を示すフローチャートである。
【図７】第２の実施の形態における、色変換処理（Ｓ９）の詳細を示すフローチャートである。
【図８】第３の実施の形態における、色変換処理（Ｓ９）の詳細を示すフローチャートである。
【符号の説明】
【０１２６】
１    印刷システム
１０    ＰＣ
１１    ＣＰＵ
１２    ＲＯＭ
１３    ＲＡＭ
１４    ＣＤ−ＲＯＭドライブ
１５    ＨＤＤ
１６    Ｉ／Ｏ
１７    モニタ
１８    キーボード
１９    マウス
２０    プリンタ
１００    印刷設定画面
【図１】
2006287281.tif 000007
【図２】
2006287281.tif 000008
【図３】
2006287281.tif 000009
【図４】
2006287281.tif 000010
【図６】
2006287281.tif 000011
【図７】
2006287281.tif 000012
【図８】
2006287281.tif 000013
【図５】
2006287281.tif 000014