(57)【要約】【課題】面倒な作業をユーザーに強いることなく、プリント色の光源依存性が低減されたプリント物を提供することができるプリンタドライバ及びプリントシステムを提供すること。【解決手段】プリンタ２０に接続又は内蔵されたホストコンピュータ１０に、プリント物の鑑賞に用いられる複数種の照明光源に対応した複数種の色変換テーブル（ＬＵＴ）、及び複数種の該色変換テーブルを格納するＬＵＴ記憶部１４と、ユーザーからの印刷条件を受け付け、該印刷条件に基づいて複数種の上記色変換テーブルの中から色変換処理に用いる色変換テーブルを選定するユーザーインターフェース部１５と、選定された色変換テーブルをＬＵＴ記憶部１４から読み出すＬＵＴ取得部１６と、読み出された色変換テーブルに基づいて、取得した画像データに色変換処理を施す色変換処理部１７とを具備させる。【選択図】図１
2007150399.tif 000002
【特許請求の範囲】
【請求項１】
取得した画像データに色変換処理を施し、プリンタで処理可能な印刷データを生成する
処理をコンピュータに実行させるプリンタドライバであって、
プリント物の鑑賞に用いられる複数種の照明光源に対応した複数種の上記色変換テーブ
ルと、複数種の該色変換テーブルを格納する記憶部とを有し、
ユーザーから出された印刷条件に基づいて、複数種の上記色変換テーブルの中から上記
色変換処理に用いる色変換テーブルを選定し、選定した色変換テーブルを上記記憶部から
読み出す処理と、読み出された色変換テーブルに基づいて上記画像データを色変換する色
変換処理とを、上記コンピュータに実行させるプリンタドライバ。
【請求項２】
複数種の上記光源は、少なくとも北窓光、冷白色蛍光灯及びＡ光源である請求項１記載
のプリンタドライバ。
【請求項３】
取得した印刷データに基づいて印刷処理を実行するプリンタと、該プリンタに接続又は
内蔵されたホストコンピュータとを備えたプリントシステムであって、
上記ホストコンピュータは、プリント物の鑑賞に用いられる複数種の照明光源に対応し
た複数種の色変換テーブル、及び複数種の該色変換テーブルを格納する記憶部と、
ユーザーからの印刷条件を受け付け、該印刷条件に基づいて複数種の上記色変換テーブ
ルの中から色変換処理に用いる色変換テーブルを選定するユーザーインターフェース部と
、
上記ユーザーインターフェース部によって選定された色変換テーブルを上記記憶部から
読み出す色変換テーブル取得部と、
上記色変換テーブル取得部によって読み出された色変換テーブルに基づいて、取得した
画像データに色変換処理を施す色変換処理部とを有するプリントシステム。
【請求項４】
複数種の上記光源は、少なくとも北窓光、冷白色蛍光灯及びＡ光源である請求項３記載
のプリントシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェットプリンタ等の各種プリンタで印刷媒体に印刷される印刷デー
タを出力するプリンタドライバ、及び該プリンタドライバを備えたプリントシステムに関
する。
【背景技術】
【０００２】
近年、デジタル化やネットワーク化の進展に伴い、デジタルカメラ等のカラー画像取得
装置、及び該カラー画像取得装置によって取得されたカラー画像を紙等の印刷媒体に出力
する、カラープリンタ等のカラー画像出力装置が普及している。通常、ユーザーは、カラ
ー画像取得装置によって取得したカラー画像をモニタ画面上に表示し、モニタ画面上に表
示されたカラー画像が気に入れば、これに必要な編集を施した後、カラープリンタを用い
て印刷媒体に出力し、プリント物を得る。このようなプリント物の作製作業は、モニタ画
面上のカラー画像の色調と、印刷媒体に出力されたカラー画像の色調とが一致しているこ
とが前提となる。
【０００３】
しかし、モニタ画面上のカラー画像は、Ｒ（赤）、Ｇ（緑）、Ｂ（青）の光の３原色を
加えたいわゆる加法混色により色が表現されるのに対し、カラープリンタで出力されるカ
ラー画像は、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）という４
色のインクを重ねたいわゆる減法混色により色が表現されるため、両者の色再現範囲は異
なる。
【０００４】
そこで、カラープリンタの画像出力処理では、ＲＧＢ画像データをＣＭＹＫ画像データ
に変換する色変換処理が必要となる。この色変換処理としては、高画質の画像出力処理を
実現可能なルックアップテーブル （以下、ＬＵＴと言う）を利用する方法が一般的に用
いられている。この方法は、カラープリンタに接続又は内蔵されたホストコンピュータに
搭載されたプリンタドライバが、ＲＧＢ画像データとＣＭＹＫ画像データとを対応付けた
ＬＵＴに基づいて、ＲＧＢ画像データをＣＭＹＫ画像データに変換し、カラープリンタで
処理可能な印刷データを生成するというものである（例えば、特許文献１参照）。ＬＵＴ
は、通常、印刷解像度や印刷媒体等の種類に応じて高画質が実現できるように複数種作製
され、予めホストコンピュータの主記憶装置に記憶されている。
【０００５】
ところで、プリントした色の実際の見え方が照明光のスペクトルに依存すること（プリ
ント色の光源依存性）は良く知られている。例えば、蛍光灯と白熱灯とではスペクトルが
異なるため、３種類の１次色インクを混合して得られる合成色のグレーを、蛍光灯の下で
見たときと白熱灯の下で見たときとでは、わずかに異なる色に見える。プリント色の光源
依存性は好ましいものではなく、光源依存性を低減し、異なる照明光源の下でもなるべく
同じ色に見えるようにすることが望ましい。
【０００６】
しかしながら、従来のカラープリンタは、北窓光（Day Light）を照明光源とするＬＵ
Ｔのみを利用して色変換処理をしており、他の照明光源に対応した色変換処理は行なって
いないため、プリント色の光源依存性が問題となっていた。例えば、北窓光を照明光源と
するＬＵＴのみを色変換処理に利用する従来のカラープリンタを用いて作製したプリント
物を、北窓光以外の照明光源が使用される展示会にて展示した場合、プリント色の光源依
存性により、そのプリント色が製作者の表現したいプリント色と異なって見えてしまうこ
とがあり、好ましくない。このため、プリント物の作製においては、市販の画像処理ソフ
トを用いて画像データを展示会に使用される照明光源にマッチングさせる色調整処理を行
い、色調整処理した画像データを印刷してプリント物を得、該プリント物のプリント色を
当該照明光源下で確認するという一連の作業を繰り返す必要があり、ユーザーにとって非
常に面倒であった。
【０００７】
【特許文献１】特開平１１−２０５６２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
従って、本発明の目的は、面倒な作業をユーザーに強いることなく、プリント色の光源
依存性が低減されたプリント物を提供することができるプリンタドライバ及びプリントシ
ステムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明は、取得した画像データに色変換処理を施し、プリンタで処理可能な印刷データ
を生成する処理をコンピュータに実行させるプリンタドライバであって、プリント物の鑑
賞に用いられる複数種の照明光源に対応した複数種の上記色変換テーブルと、複数種の該
色変換テーブルを格納する記憶部とを有し、ユーザーから出された印刷条件に基づいて、
複数種の上記色変換テーブルの中から上記色変換処理に用いる色変換テーブルを選定し、
選定した色変換テーブルを上記記憶部から読み出す処理と、読み出された色変換テーブル
に基づいて上記画像データを色変換する色変換処理とを、上記コンピュータに実行させる
プリンタドライバを提供することにより上記目的を達成したものである。
【００１０】
また、本発明は、取得した印刷データに基づいて印刷処理を実行するプリンタと、該プ
リンタに接続又は内蔵されたホストコンピュータとを備えたプリントシステムであって、
上記ホストコンピュータは、プリント物の鑑賞に用いられる複数種の照明光源に対応し
た複数種の色変換テーブル、及び複数種の該色変換テーブルを格納する記憶部と、ユーザ
ーからの印刷条件を受け付け、該印刷条件に基づいて複数種の上記色変換テーブルの中か
ら色変換処理に用いる色変換テーブルを選定するユーザーインターフェース部と、上記ユ
ーザーインターフェース部によって選定された色変換テーブルを上記記憶部から読み出す
色変換テーブル取得部と、上記色変換テーブル取得部によって読み出された色変換テーブ
ルに基づいて、取得した画像データに色変換処理を施す色変換処理部とを有するプリント
システムを提供することにより上記目的を達成したものである。
【００１１】
また、本発明は、複数種の上記光源は、少なくとも北窓光、冷白色蛍光灯及びＡ光源で
ある上記プリンタドライバ又は上記プリントシステムを提供することにより上記目的を達
成したものである。
【００１２】
本発明によれば、プリント物の鑑賞に使用される複数種の照明光源（北窓光、冷白色蛍
光灯、Ａ光源等）に対応した複数種の印刷モードを備えているので、ユーザーは、従来の
ように、「画像処理ソフトを用いた画像データの色調整処理、印刷、照明光源下でのプリ
ント色の確認」という一連の作業を繰り返す必要がなく、印刷条件の設定画面に従って適
切な印刷モードを選択するだけで、プリント色の光源依存性が低減され、異なる照明光源
の下でも同じ色に見えるプリント物を得ることができる。また、本発明によれば、上記の
一連の作業の繰り返しがなくなるため、印刷用紙やインクの無駄な消費が抑えられ、ラン
ニングコスト及び環境への負担の軽減を図ることができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明について、その一実施形態に基づき図面を参照しながら説明する。
図１は、本実施形態のプリントシステムの機能構成を示すブロック図、図２は、図１に
示すプリントシステムのハードウェア構成を示すブロック図である。
【００１４】
先ず、本実施形態のプリントシステムの機能構成について説明する。
本実施形態のプリントシステムは、図１に示すように、ホストコンピュータ１０と、該
ホストコンピュータに電気的に接続されたプリンタ２０とを含んで構成される。ホストコ
ンピュータ１０は、ホストコンピュータ１０の各部の処理を制御するＯＳ１１と、アプリ
ケーション１２と、プリンタドライバ１３とを有する。
【００１５】
アプリケーション１２は、キーボードやマウス等の入力装置によって入力されたコマン
ドにより所定のオブジェクトを実行する。例えば、ユーザーからの指示に従い作成した文
書、表、画像データ等のドキュメントの画像データ（描画コマンド）をプリンタドライバ
１３に送信する。
【００１６】
プリンタドライバ１３は、ホストコンピュータ１０に、アプリケーション１２から送信
されたドキュメントの画像データ（描画コマンド）から、プリンタ２０で処理可能なコマ
ンド群で構成される印刷データを生成し、生成した印刷データをプリンタ２０に送信する
処理を行なわせるコンピュータプログラムであり、ＬＵＴ記憶部１４と、ＵＩ（ユーザー
インターフェース）部１５と、ＬＵＴ取得部１６と、色変換処理部１７と、ハーフトーン
処理部１８と、印刷データ出力部１９とを有する。
【００１７】
ＬＵＴ記憶部１４には、色変換処理部１７で使用する複数種の色変換テーブル（ＬＵＴ
）が格納されている。本実施形態においては、この「複数種のＬＵＴ」として、プリント
物の鑑賞に用いられる複数種の照明光源に対応した複数種の色変換テーブルが格納されて
おり、この点が本実施形態の特徴の一つとなっている。
【００１８】
ＬＵＴは、既に知られているように、ＲＧＢ表色系とＣＭＹＫ表色系とのそれぞれによ
って色を表現すると共に両者を対応付け、複数の色についてこの対応関係を記述した参照
表であり、特定の照明光源の下で得られた実験データに基づいて作製される。従来、ＬＵ
Ｔの作製で使用される照明光源は北窓光のみであったため、プリンタで出力される色は、
必然的に北窓光用に調整された色となり、このため、従来のプリンタで出力された色を、
北窓光とは異なる分光分布を有する照明光源、例えば一般的な蛍光灯である冷白色蛍光灯
の下で見ると、北窓光の下での色相と異なってしまうという、いわゆる光源依存性の問題
があった。そこで、斯かる問題を解消すべく、本実施形態は、プリント物の鑑賞に用いら
れる複数種の照明光源に対応した複数種のＬＵＴを搭載したものである。
【００１９】
本実施形態においては、北窓光（Day Light）、冷白色蛍光灯（Cool White）及びＡ光
源の３種類の照明光源に対応した複数種のＬＵＴが搭載されているが、さらに他の照明光
源に対応したＬＵＴを搭載してもよく、照明光源の種類はこれらに限定されない。また、
北窓光には、Ｄ５０（North Sky Daylight）、Ｄ６５（Average North Sky）、Ｄ７５（N
oon Sky Daylight）などがあるが、これらの北窓光に対応した複数種のＬＵＴを搭載して
もよい。
【００２０】
尚、本実施形態においては、複数種のＬＵＴは、プリント物の鑑賞に用いられる照明光
源の種類毎に対応したものだけでなく、さらに、複数種の印刷解像度、複数種の色調（風
合い）、複数種の印刷媒体にそれぞれ対応したものも含んでいる。従って、例えばプリン
タドライバ１３が、３種類の照明光源（例えば、北窓光Ｄ５０と冷白色蛍光灯とＡ光源）
、２種類の解像度（例えば、３６０×３６０ｄｐｉと７２０×３６０ｄｐｉ）、２種類の
色調（例えば、光沢系とマット系）、２種類の印刷媒体（例えば、普通紙と印刷専用紙）
にそれぞれ対応したものである場合、ＬＵＴ記憶部１４には、３×２×２×２＝２４種類
のＬＵＴが格納されている。
【００２１】
ＵＩ部１５は、色変換処理部１７がアプリケーション１２から送信された描画コマンド
を受け付ける場合に、アプリケーション１２を介して、ホストコンピュータ１０に接続さ
れている画像表示装置に印刷条件の設定画面を表示する。ユーザーは、この設定画面に基
づいて、キーボードやマウス等の入力装置によって印刷条件を入力する。ここで入力され
る印刷条件は、照明光源の種類（北窓光、冷白色蛍光灯、Ａ光源）の他、印刷の解像度や
、印刷の色調や、印刷媒体の種類等である。そして、ＵＩ部１５は、受信した印刷条件に
基づいて、複数種のＬＵＴの中から色変換処理に用いるＬＵＴを選定し、選定したＬＵＴ
を示すデータ（ＬＵＴ識別データ）をＬＵＴ取得部１６に送信する。
【００２２】
ＬＵＴ取得部１６は、ＵＩ部１５からの上記ＬＵＴ識別データを受信し、該データに基
づいてＬＵＴ記憶部１４から選定されたＬＵＴを読み出す。
【００２３】
色変換処理部１７は、アプリケーション１２から送信された描画コマンドを受信し、Ｒ
ＧＢ画像データに変換する（ラスタライズ処理）。そして、このＲＧＢ画像データに対し
、ＬＵＴ取得部１６が読み出したＬＵＴに基づいてＣＭＹＫ画像データに色変換する。こ
の色変換は、ＲＧＢ表色系で表現された任意の色に関し、その周りの色であってＬＵＴに
規定されたＲＧＢの色を参照して、補間演算によって当該任意の色に対応したＣＭＹＫ表
色系の色を算出することにより実施される。
【００２４】
ハーフトーン処理部１８は、ＣＭＹＫ表色系で表現された各画素の階調値を変換してイ
ンク滴の記録密度で表現するためのハーフトーン処理を行うモジュールであり、色変換処
理後の上記ＣＭＹＫ画像データに対し、ディザ法、誤差拡散法、濃度パターン法等の公知
の処理法によりハーフトーン処理を行う。
【００２５】
印刷データ出力部１９は、上記ハーフトーン処理後のＣＭＹＫ画像データを受信し、こ
れをプリンタで使用される順番に並べ替え、さらに、並べ替え処理後のデータに画像の解
像度などの所定の情報を付加して印刷データを生成し、該印刷データをプリンタ１１に送
信する。
【００２６】
プリンタ２０は、ホストコンピュータ１０との間で行うデータの送受信を制御する通信
制御部２１と、受信した印刷データに基づいて印刷処理を行う印刷実行部２２とを有する
。通信制御部２１は、プリンタドライバ１３から送信された印刷データを受信し、受信し
た印刷データを印刷実行部２２に送信する。印刷実行部２２は、受信した印刷データに基
づいて印刷処理を行い、該印刷データに対応するカラー画像を紙媒体に出力する。こうし
て、カラーのプリント物が得られる。
【００２７】
次に、本実施形態のプリントシステムの上述の機能を実現するためのハードウェア構成
について説明する。
ホストコンピュータ１０は、図２に示すように、プログラムを実行するＣＰＵ（中央演
算処理装置）１０１と、ＣＰＵ１０１が実行するプログラムやデータを一時的に記憶する
主記憶装置１０２と、該ホストコンピュータ１０を制御するためのプログラム等が予め記
憶されているハードディスク等の補助記憶装置１０３と、該ホストコンピュータ１０に接
続されたプリンタ２０等の周辺装置とのデータの送受信の制御を行うインタフェース１０
４と、ＣＲＴ等の画像表示装置１０５と、キーボードやマウス等の入力装置１０６とが接
続されている。ホストコンピュータ１０のこのような構成は、一般のパーソナルコンピュ
ータシステムと同様である。
【００２８】
尚、通常、上述のプリンタドライバ１３は、ＯＳ１１及びアプリケーション１２と同様
に、フロッピディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−Ｒ、ＣＤ
−ＲＯＭなどの記憶媒体に格納された状態で、あるいはインターネット経由でダウンロー
ドされることにより、ユーザーに提供される。ユーザーは、予め、提供されたこれらのプ
ログラムをホストコンピュータ１０にインストールしておく必要がある。
【００２９】
このようなハードウェア構成のホストコンピュータ１０において、上述した各機能構成
は、ＣＰＵ１０１が、補助記憶装置１０３に記憶されている特定のプログラム（ＯＳ、ア
プリケーション、プリンタドライバ ）を、主記憶装置１０２にロードし、実行すること
により実現される。即ち、上述したＯＳ１１の機能は、ＣＰＵ１０１が、補助記憶装置１
０３に記憶されている基本ソフトウェアであるＯＳを、主記憶装置１０２にロードし、実
行することで実現される。また、上述したアプリケーション１２及びプリンタドライバ１
３の各機能は、ＣＰＵ１０１が、補助記憶装置１０３に記憶されているＯＳと、例えばワ
ープロソフトや画像処理ソフト等のアプリケーション及び／又はプリンタドライバプログ
ラムとを主記憶装置１０２にロードし、これらをＯＳに載せて実行することで実現される
。
【００３０】
プリンタ２０は、ホストコンピュータ１０から印刷データを受信したときに、所定の印
刷プロセスを実行して印刷媒体である印刷用紙に画像を形成する装置であり、ホストコン
ピュータ１０とのデータの送受信の制御を行うインタフェース２０１と、プログラムを実
行するＣＰＵ（中央演算処理装置）２０２と、イメージデータ等を一時的に記憶するＲＡ
Ｍ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０３と、プリンタ２０を制御するた
めのプログラム等が予め不揮発的に記憶されているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍ
ｏｒｙ）２０４と、実際に印刷を行う印刷機構２０５とを有する。
【００３１】
プリンタ２０としては、インクやトナーを印刷用紙に付与してカラー画像を出力可能な
ものであればよく、例えば、インクジェットプリンタ、レーザープリンタ等を用いること
ができる。
【００３２】
本発明は、上述した実施形態に制限されず、本発明の趣旨を逸脱しない範囲で種々の変
更が可能である。
例えば、上述の実施形態は、プリンタの外部に設置され該プリンタと電気的に接続され
たホストコンピュータが、該ホストコンピュータにインストールされたプリンタドライバ
のプログラムコードを読み出して各種処理を実行するプリントシステムであったが、プリ
ンタに内蔵されたホストコンピュータにプリンタドライバがインストールされたプリント
システムでもよい。
【図面の簡単な説明】
【００３３】
【図１】本発明のプリントシステムの一実施形態の機能構成を示すブロック図である。
【図２】図１に示すプリントシステムのハードウェア構成を示すブロック図である。
【符号の説明】
【００３４】
１０…ホストコンピュータ、１１…ＯＳ、１２…アプリケーション、１３…プリンタドラ
イバ、１４…ＬＵＴ（ルックアップテーブル）記憶部、１５…ＵＩ（ユーザーインターフ
ェース）部、１６…ＬＵＴ取得部、１７…色変換処理部、１８…ハーフトーン処理部、１
９…印刷データ出力部、２０…プリンタ、２１…通信制御部、２２…印刷実行部、１０１
，２０２…ＣＰＵ、１０２…主記憶装置、１０３…補助記憶装置、１０４，２０１…イン
タフェース、１０５…画像表示装置、１０６…入力装置、２０３…ＲＡＭ、２０４…ＲＯ
Ｍ、２０５…印刷機構
【図１】
2007150399.tif 000003
【図２】
2007150399.tif 000004