(57)【要約】【課題】印刷出力画像において複数の色について彩度を調整できるようにする。【解決手段】スキャナの読み取りデータを画像入力部１を経てＲＧＢ画像データとして入力し、ＨＨＤ装置３に記憶する。ＣＰＵ１１は、該ＲＧＢ画像データをＲＡＭ７に展開し、ＲＯＭ６に記憶したマトリクステーブルにより色空間変換部２でＹＣ１Ｃ２  カラーベースの画像データに色空間変換する。該画像データを彩度特性変更部５で彩度変更曲線に基いて、表示操作部４から設定する複数の調整変数によりＹＣ１’Ｃ２’  カラーベースの画像データに彩度変更する。更に彩度変更したＹＣ１’Ｃ２’  カラーベースデータを色空間変換部８で彩度が調整されたＲ’Ｇ’Ｂ’表色系画像データに変換し、画像出力部９からプリンタに出力する。【選択図】        図１
2004153499.tif 000002
【特許請求の範囲】
【請求項１】
ＲＧＢ表色系の画像データを色調整して印刷出力する印刷装置において、
入力したＲＧＢ表色系の画像データを輝度彩度表示系の画像データに変換する手段と、変換した輝度彩度表示系画像データのうち彩度に係る画像データを入力値とし、少なくとも２つのピーク値を有する入出力曲線から出力値を得る手段と、前記出力値の彩度に係る画像データの輝度彩度表示系画像データをＲＧＢ表色系画像データに変換する手段を備えたことを特徴とする印刷装置。
【請求項２】
請求項１記載の印刷装置において、前記少なくとも２つのピーク値を有する入出力曲線のピーク値を任意に設定可能にしたことを特徴とする印刷装置。
【請求項３】
請求項１又は２記載の印刷装置において、前記少なくとも２つのピーク値を有する入出力曲線を表示する手段を備えたことを特徴とする印刷装置。
【請求項４】
ＲＧＢ表色系の画像データを色調整して印刷出力する手順を印刷装置のコンピュータに実行させるためのプログラムであって、
入力したＲＧＢ表色系の画像データを、輝度彩度表示系の画像データに変換する処理手順と、変換した輝度彩度表示系画像データのうち彩度に係る画像データを、少なくとも２つのピーク値を有する入出力曲線を表す関数のパラメータとして演算する処理手順と、演算した前記彩度に係る画像データの輝度彩度表示系画像データをＲＧＢ表色系画像データに変換する処理手順と、変換したＲＧＢ表色系画像データを出力する処理手順を印刷装置のコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷出力される画像の所定の色について鮮やかさを増し、また鮮やかさをなくすように彩度を調整する印刷装置に関する。
【０００２】
【従来の技術】
カラー画像の原稿をカラー複写機により複写する場合、カラー画像に対するカラー複写機の色再現範囲、色再現能力等により、ユーザーが常に満足できるカラー複写を得ることはできなかった。そこで、カラー複写機にカラー調整機能を持たせ、ユーザーはカラー調整のためのつまみを調整し、実際には何回かつまみによる調整を繰り返し、最後にようやくユーザーが最も自分の好みに合致するカラー画像の調整値に到達することにより所望のカラー印刷画像を得ている。
【０００３】
このように、カラー画像の調整には手間がかかっていたので、これを解消するために、輝度、彩度、色相、ガンマ値等の補正項目のいずれかを選択し、選択した項目について複数の異なる補正変数を設定し、設定した補正変数の画像データを変数毎の縮小画面で一覧表示し、その中からユーザーが所望する画像の補正変数を最適の補正変数として選択する発明が公知である（特許文献１参照）。
【０００４】
【特許文献１】
特開平８−２５１３９３号公報  （（段落００２９）内至（段落００３４）、図３）
【０００５】
この発明における彩度の補正を、図６の彩度曲線を参照して更に説明すると、図６は、Ｌａｂカラースペースにおけるａ（ｂ）空間におけるＲＧＢ表色系の彩度の特性を示し、横軸は入力画像値、縦軸は出力画像値でそれぞれ階調数（０〜２５５）で示す。図中、直線ｔ０は調整変数を０としたときの基準彩度特性（彩度リニア）であり、彩度曲線ｔ１は調整変数１、彩度曲線ｔ１’は調整変数−１としたときの彩度特性である。前記発明の実施例では調整変数を全部で９個設定できるようになっており、図６には３個の調整変数による曲線のみが記載されているが、合計９個の彩度曲線が得られることになる。
図６から明らかなように、彩度曲線ｔ１，ｔ１’は、それぞれ、それぞれの調整変数で決まる１つの座標点を通る曲線であり、彩度リニアｔ０に対して、より高彩度の曲線又は、より低彩度の曲線である。このため画像中のある一つの色について、より高い彩度（より鮮やかさが増す）又はより低い彩度（より濁りが増す）の調整しかすることができなかった。
【０００６】
また前記公知の発明においては、彩度調整のために調整変数を設定したとき、設定した調整変数に基く画像は、縮小画像表示によって確認しており、換言すれば縮小画像が表示されるまでユーザーは彩度調整に基く鮮やかさの程度をイメージすることはできなかった。
【０００７】
【発明が解決しようとする課題】
本発明は、上記したような実状に鑑みてなされたもので、その第１の目的は、印刷出力される画像の彩度を任意の複数の色について鮮やかさを増すように及び濁りをますように調整可能にすることであり、第２の目的は、彩度調整の程度を予めイメージすることができるようにすることである。
【０００８】
【課題を解決するための手段】
請求項１の発明は、ＲＧＢ表色系の画像データを色調整して印刷出力する印刷装置において、入力したＲＧＢ表色系の画像データを輝度彩度表示系の画像データに変換する手段と、変換した輝度彩度表示系画像データのうち彩度に係る画像データを入力値とし、少なくとも２つのピーク値を有する入出力曲線から出力値を得る手段と、前記出力値の彩度に係る画像データの輝度彩度表示系画像データをＲＧＢ表色系画像データに変換する手段を備えたことを特徴とする印刷装置である。
【０００９】
請求項２の発明は、請求項１記載の印刷装置において、前記少なくとも２つのピーク値を有する入出力曲線のピーク値を任意に設定可能にしたことを特徴とする印刷装置である。
【００１０】
請求項３の発明は、請求項１又は２記載の印刷装置において、前記少なくとも２つのピーク値を有する入出力曲線を表示する手段を備えたことを特徴とする印刷装置である。
【００１１】
請求項４の発明は、ＲＧＢ表色系の画像データを色調整して印刷出力する手順を印刷装置のコンピュータに実行させるためのプログラムであって、
入力したＲＧＢ表色系の画像データを、輝度彩度表示系の画像データに変換する処理手順と、変換した輝度彩度表示系画像データのうち彩度に係る画像データを、少なくとも２つのピーク値を有する入出力曲線を表す関数のパラメータとして演算する処理手順と、演算した前記彩度に係る画像データの輝度彩度表示系画像データをＲＧＢ表色系画像データに変換する処理手順と、変換したＲＧＢ表色系画像データを出力する処理手順を印刷装置のコンピュータに実行させるためのプログラムである。
【００１２】
【発明の実施の形態】
以下、本発明の実施形態を図面を参照して説明する。
図１は、本発明の実施形態に係る印刷装置の制御部の概略構成図であり、図中、画像入力部１は、不図示のスキャナ装置で読み取った画像データを入力する入力インターフェース部であり、該画像データをＲＧＢ表色系画像データに変換する機能をも有する。色空間変換部２は、ＲＧＢ表色系の入力画像データをＹＣ１Ｃ２カラースペースの画像へ変換する色空間変換部、ＨＤＤ装置３は、ＲＧＢ表色系の入力画像データを記憶するハードディスク装置、表示操作部４は、原稿画像についてどのようなカラー調整、即ち輝度調整、彩度調整、色相調整、ガンマ調整、濃度調整等のいずれの調整を行うかをタッチ方式で選択すると共に、調整のためのパラメータを入力し、また入力された調整パラメータによる彩度曲線等を表示する液晶タイプの表示操作パネルである。なお、前記調整の選択やパラメータ入力はマウスを用いた操作によっても行うこともできる。
【００１３】
彩度特性変更部５は、変換されたＹＣ１Ｃ２カラースペースの画像データを、表示操作部３から入力された彩度調整パラメータにより、ＹＣ１’Ｃ２’カラースペースの画像データに変更する変更部であり、より具体的には後述する彩度特性曲線に基いて変更する。ＲＯＭ６は、印刷装置全体を制御するためのプログラム、カラー画像の色空間変換処理に使用するマトリクステーブル、彩度調整を行うプログラム等を記憶する読み出し専用の記憶装置、ＲＡＭ７は、画像処理を行うためにＨＤＤ装置３に記憶された画像データを一時的に読み出して展開する一時的記憶装置であり、色空間変換部８は、ＹＣ１Ｃ２カラースペースの画像データをＲＧＢ表色系の出力画像データへ変換する色空間変換部、画像出力部９は、図示しないプリンタエンジンとのインターフェース部である。またＣＰＵ１１は、印刷装置及び彩度調整を含む各種カラー画像調整や画像データの色空間処理を行うための中央処理ユニットである。
【００１４】
図２は、本発明の実施形態に係るＲＧＢ画像をＹＣ１Ｃ２画像に変換するための周知のマトリクス変換式を示す図であり、第１行０．３  ０．５９  ０．１１，第２行０．７、−０．５９，−０．１１，第３行−０．３，−０．５９，０．８９からなる３×３のマトリクス行列からなる。
ここで、Ｙは明度（輝度）、Ｃ１及びＣ２はそれぞれ青及び赤の彩度（色差）を表すので、ＲＧＢの画像データは、マトリクス変換に基づく演算により明度Ｙと彩度Ｃ１、Ｃ２で表示されたＲ’Ｇ’Ｂ’の画像データに変換される。
【００１５】
上記構成の印刷制御部において、図示しないスキャナで読み取られた画像データは、画像入力部１を経てＲ，Ｇ，Ｂの各チャンネルからなるデジタル画像に変換され、ＨＤＤ装置３に記憶される。ユーザーは、表示操作部３から彩度調整（不図示）を選択すると、ＣＰＵ１１は、ＨＤＤ装置３に記憶したＲＧＢ画像データをＲＡＭ７に展開し、更にＲＯＭ６に記憶されている前記マトリクス変換式を読み出し、該変換式に基いてＲＧＢ画像データをＹＣ１Ｃ２カラースペースの画像データに演算、変換する。このとき表示操作部４には彩度リニアを有する彩度調整画面が表示される。この画面の彩度リニアが変更され、該変更に基きＹＣ１Ｃ２カラースペースの画像データを、ＹＣ１’Ｃ２’カラースペースの画像データに変更する。次のこの変更について説明する。
【００１６】
図３は、Ｃ１（又はＣ２）画像データにおける彩度リニアを変更する彩度調整画面を示す図であり、図中、横軸は彩度特性変更部への入力階調数、縦軸はその出力階調数を示す。
この画面と共に、この画面には図示されていないが、高彩度部を低彩度にし且つ低彩度部を高彩度にするか、又は、高彩度部をより高彩度にし且つ低彩度部をより低彩度にするかの表示と共に、それらの調整変数（座標値）の入力が要求されるので、ユーザーは所定の座標値（ｘ１、ｙ１）、（ｘ２、ｙ２）、（ｘ３、ｙ３）、（ｘ４，ｙ４）を入力すると、彩度特性変更部５は、彩度リニアｔ０を、座標値（ｘ１、ｙ１）に基いて高彩度部を低彩度にし且つ、座標値（ｘ２、ｙ２）に基いて低彩度部を高彩度にする彩度曲線Ａ又は、座標値（ｘ３、ｙ３）に基いて高彩度部をより高彩度にし且つ、座標値（ｘ４，ｙ４）に基いて低彩度部をより低彩度にする彩度曲線Ｂに変更する。これらの彩度曲線から、入力したＣ１画像データはＣ１’画像データとして出力されることにより、画像データの変更が実行される。なお、図３では、Ｃ１画像データとＣ２画像データとに共通の変更を実行するものとして記載しているが、別々に変更することができる。
【００１７】
座標値を数値で入力することなく、マウス操作により彩度リニアの変更ポイントをドラッグして彩度曲線を変更することも可能である。
図４は、マウスによる彩度曲線変更の手順を説明するための彩度特性画面を示す図であり、図４に従って説明すると、彩度リニアのチェックボックス１２をチェックすることにより、この機能を立ち上げる。彩度リニア上に変更基準点（編集ポインと）ｓ１，ｓ２，ｓ３を設定しておき、マウスにてマウスポインタと共に変更基準点ｓ２をｓ２’に、又ｓ３をｓ３’ドラッグすることにより彩度リニアｔ０を彩度曲線Ｂに変更する。
なお、本実施形態では彩度曲線に変更するための編集ポイントを３点（ｓ１，ｓ２，ｓ３）としているが３点に限定することなく、ユーザーが多くの色についてより鮮やか及び濁った画像を得られるように変更できるようにすることが可能である。
【００１８】
次に変更されたＣ１’（Ｃ２’）画像データは、更に色空間変換部８により、再度、明度及び彩度が調整されたＲ’Ｇ’Ｂ’画像データに変換され、画像出力部９からプリンタ（不図示）に出力される。
【００１９】
図５は、本発明の実施形態に係る彩度調整を行う手順のフロー図である。図５を参照して彩度調整手順を説明すると、スキャナの読み取りデータを画像入力部１を経て又はデジタルカメラ等で作成され既に記憶しているＨＤＤ装置から、ＲＧＢ表示系のデータを入力し（Ｓ１）、入力したＲＧＢ表色系画像データをマトリクス変換式に基いてＹＣ１Ｃ２  カラースペースのデータに色空間変換する（Ｓ２）。変換されたＹＣ１Ｃ２  カラースペースの画像データのうち彩度に係る画像データを、少なくとも２つのピーク値を有する入出力曲線を表す関数のパラメータとして演算し、ＹＣ１’Ｃ２’  カラースペースのデータに彩度変更する（Ｓ３）。更に彩度変更したＹＣ１’Ｃ２’  カラースペースのデータを逆マトリクス変換式に基く変換により彩度が調整されたＲ’Ｇ’Ｂ’表色系画像データに変換する（Ｓ４）。このＲ’Ｇ’Ｂ’表色系画像データは、画像出力部からプリンタに出力する（Ｓ５）。
【００２０】
以上、印刷装置における印刷出力する画像データの彩度を調整する際に、入力したＲＧＢ表色系の画像データを、輝度彩度表示系の画像データに変換する処理手順と、変換した輝度彩度表示系画像データのうち彩度に係る画像データを、少なくとも２つのピーク値を有する入出力曲線を表す関数のパラメータとして演算する処理手順と、演算した前記彩度に係る画像データの輝度彩度表示系画像データをＲＧＢ表色系画像データに変換する処理手順と、変換したＲＧＢ表色系画像データを出力する処理手順について説明したが、この処理手順を実行するために、コンピュータに命令する手順を周知のプログラム言語で記述し、プログラムを作成する。そして、このプログラムをＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、フレキシブルディスク等の周知のコンピュータ読み取り可能な記録媒体に記録する。従って、印刷制御装置のコンピュータに前記記録媒体から直接、又はインターネット、ＬＡＮ等の電気通信回線を介してプログラムをダウンロードすることで、以上述べた彩度調整処理を行うことができる。
【００２１】
本実施形態によれば、ＲＧＢ表色系の画像データは、明度及び彩度で表されるＹＣ１Ｃ２カラースペースの画像データに変換され、２つのピーク値をもつ彩度曲線Ａ又はＢによりＣ１（Ｃ２）画像データが変更され、その後再びＲＧＢ表色系の画像データに戻され、この画像データに基き印刷出力されるので、２つの色について鮮やかさが増したり、濁りが増した画像を印刷することができる。このときユーザーは、表示操作部等に表示される彩度曲線Ａ、Ｂを参照することにより、得られる画像にどの程度の鮮やかさや濁りが増すかを予めイメージすることができる。またユーザーは、彩度曲線を座標値を変えて、或いはマウスによるドラッグポイントを変えて自由に変更することができるので、ユーザーの好みの色について彩度が変化した画像の印刷出力を得ることができる。
【００２２】
【発明の効果】
請求項１，２に対応する効果：  印刷出力される画像の彩度を複数の色について鮮やかさを増す方向と鮮やかさをなくす方向に同時に調整することができる。また、調整する色を任意に変更することができるので、ユーザーの好みに応じた彩度の画像を表示したり印刷出力することができる。
請求項３に対応する効果：  彩度調整の程度を予めイメージすることができる。
請求項４に対応する効果：  印刷装置のコンピュータにおいて、本発明に係る画像の彩度調整を容易に実施することができる。
【図面の簡単な説明】
【図１】本発明の実施形態に係る印刷装置の制御部の概略構成図である。
【図２】ＲＧＢ画像をＹＣ１Ｃ２画像に変換するためのマトリクス変換式を示す図である。
【図３】本発明の実施形態に係る彩度リニアを変更する彩度調整画面を示す図である。
【図４】マウスによる彩度曲線変更の手順を説明するための彩度特性画面を示す図である。
【図５】本発明の実施形態に係る彩度調整を行う手順のフロー図である。
【図６】従来の彩度調整に係る彩度曲線を示す図である。
【符号の説明】
１・・・…画像入力部              ６・・・…ＲＯＭ
２・・・…色空間変換部            ７……ＲＡＭ
３・・・…ＨＤＤ装置              ８・・・…色空間変換部
４・・…表示操作部                ９・・・…画像出力部
５・・・…彩度特性変更部          １１・・・…ＣＰＵ
【図１】
2004153499.tif 000003
【図２】
2004153499.tif 000004
【図３】
2004153499.tif 000005
【図４】
2004153499.tif 000006
【図５】
2004153499.tif 000007
【図６】
2004153499.tif 000008