(57)【要約】【課題】  バックライト等を用いた表色看板等のディスプレイ材料にインクジェット方式で記録を行う場合に、掲示されたときの画像の発色が変わってしまい、意図した色の再現ができない問題を解決する。【解決手段】  バックライトの色温度別に最適な画像処理パラメータとバックライトの色温度対応の出力をするための処理を用意し、バックライトの色温度に最適な印字画像を得て、意図した色の再現を可能にする。【選択図】  図７
2006173883.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体の掲示時に記録媒体の後方から光を照射する記録媒体への画像形成において、画像処理パラメータにより画像処理を行う画像処理手段と、記録媒体上に画像を形成する画像形成手段と画像形成の対象となる記録媒体の種類を選択する記録媒体選択手段と、選択された記録媒体の種類に応じた画像処理パラメータを画像処理手段に設定する画像処理パラメータ設定手段と、記録媒体の掲示時に記録媒体の後方から照射する光源の色温度を入力する色温度入力手段と、
前記色温度入力手段により入力された光源の色温度に応じた画像処理パラメータを画像処理手段に設定する画像処理パラメータ設定手段とを有することを特徴とする画像形成装置。
【請求項２】
前記画像処理手段に色空間圧縮を行う色補正手段を含むことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記画像処理手段に色変換を行う色分解手段を含むことを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記画像処理手段に階調補正を行う階調補正手段を含むことを特徴とする請求項１に記載の画像形成装置。
【請求項５】
前記画像処理手段に２値化処理を行う２値化処理手段を含むことを特徴とする請求項１に記載の画像形成装置。
【請求項６】
前記光源の色温度に応じた画像処理パラメータはあらかじめ複数の色温度別に保持していることを特徴とする請求項１に記載の画像形成装置。
【請求項７】
選択されている記録媒体が、記録媒体の掲示時に記録媒体の後方から光を照射する記録媒体であるか判定するステップと、記録媒体の掲示時に記録媒体の後方から照射する光源の色温度を入力するステップと、
前記色温度入力手段により入力された光源の色温度に応じた画像処理パラメータを画像処理手段に設定するステップと、画像信号を前記画像処理手段により画像処理を行い、記録媒体上に画像形成するステップとを含むことを特徴とする画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像出力方法、特にインクジェットプリンタにおいて後方から光を照らして画像等を掲示する記録媒体（メディア）を使用する際に有意義な画像処理装置、画像処理方法、画像処理プログラム及びコンピュータ可読記録媒体に関する。
【背景技術】
【０００２】
バックライト等を用いた表色看板等のディスプレイ材料として好適なインクジェット用記録材料として、インクジェット記録適性に優れ、自然光による褪色を低減した記録媒体（以下、メディアとも称する）が知られている（例えば特許文献１）
従来から、インクジェットプリンタで、後方から光を照らして画像等を掲示する記録媒体（メディア）への印字を、そのメディアに対してインクの滲みや、溢れ等が起こらず、最適な色再現となるように調整された画像処理を行い、印字出力していた。
【特許文献１】特開平０９−２０７４３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、後方から光を照らして画像等を掲示するメディアでは、後方からの光の色温度の違いによって、掲示されたときの画像の発色が変わってしまい、意図した色の再現ができない問題があった。
【課題を解決するための手段】
【０００４】
本発明は、画像処理パラメータにより画像処理を行う画像処理手段と、記録媒体上に画像を形成する画像形成手段と画像形成の対象となる記録媒体の種類を選択する記録媒体選択手段と、選択された記録媒体の種類に応じた画像処理パラメータを画像処理手段に設定する画像処理パラメータ設定手段と、記録媒体の掲示時に記録媒体の後方から照射する光源の色温度を入力する色温度入力手段と、前記色温度入力手段により入力された光源の色温度に応じた画像処理パラメータを画像処理手段に設定する画像処理パラメータ設定手段とを設けることにより、記録媒体の後方から光を照射する記録媒体を選択し、記録媒体の後方から照射する光源の色温度を入力し、前記照射する光源の色温度に対応する画像処理パラメータを画像処理手段に設定し、画像処理を行い、画像形成手段が複数枚の画像を出力することを特徴とする。
【発明の効果】
【０００５】
以上説明したように、本発明では、バックライトの色温度別に最適な画像処理パラメータとバックライトの色温度対応の出力をするための処理を用意することで、バックライトを照らして掲示するメディアにおいて、バックライトの色温度に最適な印字画像が得られ、意図した色の再現が可能になる効果がある。
【発明を実施するための最良の形態】
【０００６】
以下に本願発明の一実施形態を示す。
【実施例１】
【０００７】
図１は、本実施形態に係る画像形成システムのハードウエア構成の一例を示す図である。画像処理装置１００は、パーソナルコンピュータなどである。ＣＰＵ１０１は、オペレーティングシステム、アプリケーションプログラム及びドバイスドライバなどを実行することにより、画像処理装置１００の各部を統合的に制御する中央演算処理装置である。ＲＡＭ１０２は、ＣＰＵ１００のワークエリアを提供するメモリである。ＲＯＭ１０３は、ＢＩＯＳなどの起動プログラムなどを格納するメモリである。ＨＤＤ１０４は、ハードディスクドライブなどの固定記憶装置であり、アプリケーションプログラム、オペレーティングシステム及び各種ドライバプログラムなどのコンピュータプログラムに加え、テストパターン画像などの画像データなども記憶する。通信ＩＦ１０５は、ＵＳＢ、ＩＥＥＥ１３９４、有線ＬＡＮ又は無線ＬＡＮなどの外部の装置とデータ通信を行うためのインタフェースである。表示ＩＦ１０６は、外部又は内部に接続される表示装置１０９に画像情報などを表示制御するための制御部である。操作部１０７は、ポインティングデバイスやキー入力デバイスなどの入力デバイスである。プリンタ１０８は、インクジェット方式やレーザービーム方式により画像をメディア上に形成する画像形成装置である。表示装置１０９は、画像データなどを表示するための液晶ディスプレイなどである。
【０００８】
図２は、画像処理装置１００のソフトウエア構成の一例を示す図である。図１及び図２を用いて、印刷出力する際の流れについて説明する。印刷出力を行うプリンタ１０８としては一般的に普及しているインクジェットプリンタ等を用いることができる。出力画像データを印刷出力するときには、アプリケーション２０２からＯＳ２０１に印刷出力要求を行う。例えば、グラフィックスデータ部分はグラフィックス描画命令で構成され、イメージ画像データ部分はイメージ描画命令で構成される出力画像を示す描画命令群をＯＳ２０１に発行する。
【０００９】
ＯＳ２０１はアプリケーションの出力要求を受け、出力プリンタに対応するプリンタドライバ２０８に描画命令群を発行する。プリンタドライバ２０８はＯＳ２０１から入力した印刷要求と描画命令群を処理しプリンタ１０８で印刷可能な印刷データを作成してプリンタ１０８に転送する。プリンタ１０８がラスタープリンタである場合は、プリンタドライバ２０８では、ＯＳ２０１からの描画命令に対して順次画像補正処理を実行し、そして順次ＲＧＢ２４ビットページメモリに描画命令をラスタライズし、全ての描画命令をラスタライズした後にＲＧＢ２４ビットページメモリの内容をプリンタ１０８が印刷可能なデータ形式、例えばＣＭＹＫデータへと変換して、プリンタ１０８に転送する。
【００１０】
次に、プリンタドライバ２０８で行われる処理を図２を用いて説明する。画像補正処理部３０１は、ＯＳ２０１から入力した描画命令群に含まれる色情報に対して、画像補正処理を行う。この画像補正処理としては例えば、ＲＧＢ色情報を輝度・色差信号に変換し、輝度信号に対して露出補正処理を行い、補正された輝度・色差信号をＲＧＢ色情報に逆変換する。
【００１１】
プリンタ用補正処理部３０２は、まず画像補正処理されたＲＧＢ色情報によって描画命令をラスタライズし、ＲＧＢ２４ビットページメモリ上にラスター画像を生成し、色再現空間マッピングを行うカラーマッチング処理、ＣＭＹＫへの色分解処理、ガンマ補正処理、ハーフトーン処理をおこなって各画素に対してプリンタの色再現性に依存したＣＭＹＫデータを生成し、印刷可能となった画像データをプリンタ１０８に転送する。
【００１２】
１．プリンタ用補正処理
図３は、プリンタドライバ２０８の内部処理構成を模式化した図である。プリンタ用補正処理部３０２における処理ついて詳細に説明する。図４は、プリンタ用補正処理部３０２の詳細ブロック構成の一例を示す図である。尚、以下においては説明の簡単のため、通常３次元で表される色空間を模式的に２次元で表現するものとする（図５等）。
【００１３】
まず、画像補正処理部３０１により、明るさ、コントラスト及び色調などを整えられたＲＧＢ各８ビットの画像データが、プリンタ用補正処理部３０２内の画像信号入力部４０１に入力される。画像信号入力部４０１に入力されたＲＧＢ各８ビットの画像データは、表示装置１０９上で再現される色に対応している。例えば、均等色空間であるＣＩＥＬ＊ａ＊ｂ＊表色系の座標値においては、（Ｌ＿Ｍｏｎｉｔｏｒ，ａ＿Ｍｏｎｉｔｏｒ，ｂ＿Ｍｏｎｉｔｏｒ）という色を画像データは表している。
【００１４】
ところが、図５からも分かるように、表示装置１０９の色再現空間とプリンタ１０８の色再現空間とは、例えばＬ＊ａ＊ｂ＊空間等の均等色空間上において一致してはいない。これは、図５に示されるプリンタの色再現空間外、かつ、表示装置の色再現空間内の領域（斜線部）はプリンタにおいて画像形成できないことになる。より具体的には、表示装置１０９上に表現された画像データに対して、後段の色分解処理部４０３でＲＧＢ−ＣＭＹＫ変換を実行し、出力γ補正処理部４０４で階調補正処理を施し、ハーフトーン処理部４０５で二値化処理を実行した後、画像出力部４０６に出力したとしても、画像形成の不可能な領域、即ちプリンタ１０８において表現不可能な色空間上の領域(斜線部)が発生してしまう。
【００１５】
従ってプリンタ１０８側においては、表示装置１０９で再現可能で、且つプリンタ１０８で再現不可能な色空間上の領域（斜線部）について、擬似的な色（Ｌ＊ａ＊ｂ＊値）、即ち表示装置１０９の発色とは異なる擬似的な色を生成して印刷を行う必要がある。
【００１６】
以下、均等色空間としてＬ＊ａ＊ｂ＊空間を、円筒座標Ｈ（＝ａｔａｎ（ｂ／ａ）），Ｓ（＝ｓｑｒｔ（ａ＊２＋ｂ＊２）），Ｖ（＝Ｌ＊）に写したＨＳＶ空間を考え、該全空間について色空間圧縮を行う場合について説明する。ここで、ａｔａｎ（ｘ）はｘのアークタンジェントを求めるための関数である。また、ｓｑｒｔ（ｘ）は、√ｘを求めるための関数である。
【００１７】
２．カラーマッチング処理部
プリンタ用補正処理部３０２内のカラーマッチング処理部４０２においては、表示装置１０９の色再現空間（モニタガマット）において、プリンタ１０８で再現不可能な領域について圧縮を施すことにより、プリンタ１０８の色再現空間（プリンタガマット）内の点と対応付ける。即ち、カラーマッチング処理部４０２によって処理されたＲＧＢ各８ビットのデータは、プリンタ色再現空間上の点に対応したＲ'Ｇ'Ｂ'各８ビットのデータに変換される。
【００１８】
具体的には、カラーマッチング処理部４０２においては、以下の手順に従って表示装置１０９のＲＧＢ色信号空間からプリンタ１０８のＲ'Ｇ'Ｂ'色信号空間への変換を行う。
【００１９】
図４に示すカラーマッチング処理部４０２においては、Ｌ＊ａ＊ｂ＊空間上でモニタＲＧＢによるガマットがプリンタＲ'Ｇ'Ｂ'ガマットの内側に入るように、例えば明度Ｌ＊を保持したまま彩度Ｓ（＝ｓｑｒｔ（ａ＊×ａ＊＋ｂ＊×ｂ＊＊））を下げる等の処理を行うことにより圧縮する。この圧縮処理の例を図６に示す。
【００２０】
図６は、彩度（Ｓ）方向へのガマット圧縮をＳＶ平面において概念的に示す図である。該処理によって即ち、モニタＲＧＢ値に対応するプリンタガマット内のＬ＊ａ＊ｂ＊値の組が得られる。圧縮後のモニタガマットがプリンタガマットに収まるようになったら、例えば、色差ΔＥ（＝ｓｑｒｔ（（Ｌ＊'−Ｌ＊）２＋（ａ＊'−ａ＊）２＋（ｂ＊'−ｂ＊）２））が最小となるように、Ｌ＊ａ＊ｂ＊値をキーとして、モニタ（Ｒ，Ｇ，Ｂ）とプリンタ（Ｒ'，Ｇ'，Ｂ'）の組を決定することで、モニタＲＧＢ値に対応するプリンタＲ'Ｇ'Ｂ'値を求めることができる。尚、カラーマッチング処理部４０２を、ＬＵＴ（ルックアップテーブル）を使用して実現することももちろん可能である。
【００２１】
本実施形態では記録媒体（メディア）の種類によりプリンタガマットの大きさが異なるためマッチングテーブル部４０７にメディア毎のＬＵＴとして複数のマッチングテーブルを保持している。
【００２２】
３．色分解処理部
次に、プリンタ用補正処理部３０２内の色分解処理部４０３における処理について説明する。
【００２３】
色分解処理部４０３においては、カラーマッチング処理部４０２でプリンタ用のＲ'Ｇ'Ｂ'に変換された各色８ビットの信号を、プリンタのインク色に対応したＣＭＹＫ各８ビットの信号値へと変換する。このＲ'Ｇ'Ｂ'からＣＭＹＫへの色信号の変換方法としては、例えばカラーマスキングによる方法が知られている。このカラーマスキングによる色変換方法を下式に示す。
【００２４】
Dr=-log(R/255)
Dr=-log(G/255)
Dr=-log(B/255)
【００２５】
【数１】
2006173883.tif 000003
【００２６】
これら数式を演算することにより、ＣＭＹ値が得られる。尚、Ｋ（ブラック）の信号値の決定方法としては様々な方法がある。例えば、上記行列式における最右辺を、そのベクトル要素のそれぞれからＫ値を引いたベクトル［Ｄｒ−ＫＤｇ−Ｋ Ｄｂ−Ｋ］ｔに置き換え、インク量に対応する各色信号値ＣＭＹが常に正または０であるという条件を利用してＫ値に拘束を加えつつ、試行鎖誤的にマスキングマトリクスを求めることにより、Ｋ値を決定することができる。尚、色分解処理部４０３をＬＵＴを使用して実現することももちろん可能である。
【００２７】
本実施形態ではメディアの種類により適正インク量が異なるため色分解テーブル部４０８に、メディア毎のＬＵＴとして複数の色分解テーブルを保持している。
【００２８】
４．出力ガンマ補正処理部
次に、プリンタ用補正処理部３０２内の出力ガンマ補正処理部４０４における処理について説明する。
【００２９】
出力ガンマ補正処理部４０４においては、入力画像の色信号をカラーマッチング処理部４０２及び色分解処理部４０３で順次変換して出力されたＣＭＹＫ各８ビットデータを、後段のハーフトーン処理部４０５において処理可能でデータへと変換し、Ｃ'Ｍ'Ｙ'Ｋ'各８ビットデータを出力する。ハーフトーン処理部４０５は、明度に対する非線形特性を補償すべく、インク別に一次元のＬＵＴを用いた調整を行う。
【００３０】
本実施形態では、メディアの種類により明度の非線形特性が異なるため、ガンマ補正テーブル部４０９にメディア毎のＬＵＴとして複数のガンマ補正テーブルを保持している。
【００３１】
５．ハーフトーン処理部
次に、プリンタ用補正処理部３０２内のハーフトーン処理部４０５における処理について説明する。
【００３２】
ハーフトーン処理部４０５においては、入力画像の色信号をカラーマッチング処理部４０２、色分解処理部４０３及び出力ガンマ補正処理部４０４で順次変換され出力されたＣ'Ｍ'Ｙ'Ｋ'各８ビットデータを、プリンタ１０８で印刷可能なＣ"Ｍ"Ｙ"Ｋ"各２ビットデータへと変換する。
【００３３】
このハーフトーン処理方法としては、入力されたＣ'Ｍ'Ｙ'Ｋ'の画像に、例えばベイヤー型の１６×１６のマトリクスをそれぞれあてがい、このマトリクスの要素よりも対応する画像上の画素値が大きい場合には１、画素値が前記マトリクスの要素以下の場合には０とすることによって実現される。また、別のハーフトーン処理方法として誤差拡散法などを用いることもできる。
【００３４】
このようにして得られたプリンタで印刷可能なＣ"Ｍ"Ｙ"Ｋ"各２ビットデータはプリンタ１０８に送られ、メディア上に画像形成される。
【００３５】
６．メディア別テーブル
メディアの種類別に用意されるテーブルは、マッチングテーブル部４０７、色分解テーブル部４０８及びガンマ補正テーブル部４０９にそれぞれ格納される。マッチングテーブル部４０７には、メディアの色再現空間（ガマット）の大きさや形状ごとにテーブルが用意される。また、色分解テーブル部４０８には、メディアのインク打込み量ごとにテーブルが用意される。そして、ガンマ補正テーブル部４０９には、メディアの特性ごとにテーブルが用意される。
【００３６】
また、メディアの種類別のテーブルと同時に、バックライトの色温度対応用のテーブルもマッチングテーブル部４０７、色分解テーブル部４０８及びガンマ補正テーブル部４０９にそれぞれ格納される。本実施例では、色温度３５００Ｋ、４５００Ｋ、５５００Ｋ、６５００Ｋの４種類に対応したテーブルが用意される。
【００３７】
これらの複数のテーブルの中から、印刷時に指定されるメディアの種類に対応するテーブルが、用紙種入力部４１０により選択される。
【００３８】
７．バックライトの色温度対応の出力
上述の画像形成システムにおいて、バックライトの色温度に対応するための処理について図７を用いて説明する。
【００３９】
ステップＳ７０１：用紙種入力部４１０により指定されているメディアの種類が、バックライトにより画像等を掲示するメディアであるか判断し、対応するメディアの場合にはステップＳ７０２に進み、対応するメディアでない場合にはステップＳ７０４に進む。
【００４０】
ステップＳ７０２：バックライト色温度入力部４１２でユーザにより色温度３５００Ｋ、４５００Ｋ、５５００Ｋ、６５００Ｋの内の一つが選択される。
【００４１】
ステップＳ７０３：ステップＳ７０２から入力された色温度に対応するバックライトの色温度対応テーブルを、画像処理パラメータ設定部４１１によりカラーマッチング処理部４０２、色分解処理部４０３、出力ガンマ補正処理部４０４に設定する。
【００４２】
ステップＳ７０４：用紙種入力部４１０により指定されたメディアの種類に応じたテーブルを、画像処理パラメータ設定部４１１によりカラーマッチング処理部４０２、色分解処理部４０３、出力ガンマ補正処理部４０４に設定する。
【００４３】
ステップＳ７０５：ステップＳ７０３またはステップＳ７０４で設定されたテーブルにより、入力された画像データにカラーマッチング処理、色分解処理、出力ガンマ補正処理、ハーフトーン処理を行い、画像信号出力部４０６によりメディア上に画像形成する。
【００４４】
以上のステップにより用のバックライトの色温度対応の出力が行われる。
【００４５】
（他の実施例）
上述の実施形態では、色材としてインクを用いる場合を例に説明したが、トナーなど他の色材についても同様に本願発明を適用できることはいうまでもない。
【００４６】
前述した実施形態の各機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、本願発明の目的が達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が本願発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本願発明を構成することになる。
【００４７】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ，ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００４８】
また、コンピュータが読み出したプログラムコードを実行することによって、前述した実施形態の機能が実現される他、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００４９】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００５０】
なお、本願発明は、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体から、そのプログラムをパソコン通信など通信回線を介して要求者にそのプログラムを配信する場合にも適用できることは言うまでもない。
【図面の簡単な説明】
【００５１】
【図１】図１は、本実施形態に係る画像形成システムのハードウエア構成の一例を示す図である。
【図２】図２は、画像処理装置１００のソフトウエア構成の一例を示す図である。
【図３】図３は、プリンタドライバ２０８の内部処理構成を模式化した図である。
【図４】図４は、プリンタ用補正処理部３０２の詳細ブロック構成の一例を示す図である。
【図５】図５は、プリンタの色再現空間と表示装置の色再現空間との相違を説明するための図である。
【図６】図６は、彩度（Ｓ）方向へのガマット圧縮をＳＶ平面において概念的に示す図である。
【図７】図７は、バックライトの色温度対応処理の流れを説明するフローチャートである。
【図１】
2006173883.tif 000004
【図２】
2006173883.tif 000005
【図３】
2006173883.tif 000006
【図４】
2006173883.tif 000007
【図５】
2006173883.tif 000008
【図６】
2006173883.tif 000009
【図７】
2006173883.tif 000010