(57)【特許請求の範囲】
【請求項１】
調整用画像に対して複数の色調整を施し表示させ、オリジナル画像に色調整条件を設定するユーザインタフェースを有する画像処理方法であって、
予め記憶部に格納された前記調整用画像をユーザの指示に基づき選択し、
前記オリジナル画像とは異なる前記選択された調整用画像に対して複数の色調整を施し表示させることを特徴とする画像処理方法。
【請求項２】
調整用画像に対して複数の色調整を施し表示させ、オリジナル画像に色調整条件を設定するユーザインターフェースを有する画像処理方法であって、
調整対象に基づき前記調整用画像を選択し、
前記オリジナル画像とは異なる前記選択された調整用画像に対して複数の色調整を施し表示させることを特徴とする画像処理方法。
【請求項３】
前記調整対象には、写真、グラフィックス、文字が含まれることを特徴とする請求項２記載の画像処理方法。
【請求項４】
前記色調整条件には、色みに関して修正を行う第１の色調整条件と、明度に関して修正を行う第２の色調整条件が含まれることを特徴とする請求項１または２記載の画像処理方法。
【請求項５】
さらに、モノクロモードを有し、
前記モノクロモードの時は、前記第１の色調整条件は設定せず、前記第２の色調整条件を設定することを特徴とする請求項４記載の画像処理方法。
【請求項６】
前記ユーザインターフェースは、前記複数の色調整が施された複数の画像とは独立に、カレント画像および色調整前の調整用画像を表示させることを特徴とする請求項１または２記載の画像処理方法。
【請求項７】
調整用画像に対して複数の色調整を施し表示させ、オリジナル画像に色調整条件を設定するユーザインタフェースを有する画像処理装置であって、
予め記憶部に格納された前記調整用画像をユーザの指示に基づき選択する手段と、
前記オリジナル画像とは異なる前記選択された調整用画像に対して複数の色調整を施し表示させる手段とを有することを特徴とする画像処理装置。
【請求項８】
調整用画像に対して複数の色調整を施し表示させ、オリジナル画像に色調整条件を設定するユーザインタフェースを有する画像処理装置であって、
調整対象に基づき前記調整用画像を選択する手段と、
前記オリジナル画像とは異なる前記選択された調整用画像に対して複数の色調整を施し表示させる手段とを有することを特徴とする画像処理装置。
【請求項９】
調整用画像に対して複数の色調整を施し表示させ、オリジナル画像に色調整条件を設定するユーザインタフェースを実現するためのプログラムをコンピュータが読み出し可能に記憶されている記憶媒体であって、
予め記憶部に格納された前記調整用画像をユーザの指示に基づき選択し、
前記オリジナル画像とは異なる前記選択された調整用画像に対して複数の色調整を施し表示させることを実現するためのプログラムを記憶する記憶媒体。
【請求項１０】
調整用画像に対して複数の色調整を施し表示させ、オリジナル画像に色調整条件を設定するユーザインターフェースを実現するためのプログラムをコンピュータが読み出し可能に記憶されている記憶媒体であって、
調整対象に基づき前記調整用画像を選択し、
前記オリジナル画像とは異なる前記選択された調整用画像に対して複数の色調整を施し表示させることを実現するためのプログラムを記憶する記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、色処理条件を設定する画像処理方法及び装置及び記憶媒体に関する。
【０００２】
【従来の技術】
一般に入力されたカラー画像データに基づいて画像形成を行なうプリンタ装置等に代表される従来の画像処理装置においては、モニタ等における色信号であるＲＧＢ値を入力として該信号に色処理を施し、プリンタ等の出力色信号であるＣＭＹＫ信号へ変換する。
【０００３】
カラープリンタ装置等においては、上述した信号変換によって得たCMYK信号のインクを減法混色して色再現を行なう。
【０００４】
ここで、画像データであるRGB多値のデータを、プリンタの出力画像であるCMYK２値データへ変換する画像処理の従来例を記述する。
【０００５】
図19は従来の画像処理部13における画像処理の流れを示すブロック図である。解析部11によって解析された入力データの内、画像データについては画像処理部13へ送られる。図において131は画像処理部を形成する色処理部131である。色処理部131においてまず、調整色変換部191によって色処理が行われるが、これについては後述する。次にRGB->CMYK変換部192において処理が行われる。該処理はRGB多値信号からCMYK多値信号への変換を行うものであり、カラーマッチング（マッチング）、輝度濃度変換、マスキング等の公知の処理を含むものである。
【０００６】
すなわち該処理は原画像であるRGB等の輝度信号をプリンタ処理用の信号であるCMYK等の濃度信号に変換するものである。
【０００７】
該CMYK多値信号は次に中間調処理部193において、プリンタが印刷を行う際都合のよい中間調信号に変換される。本発明においては以降２値信号を例に説明を行うが、４値、８値、256値等の多値信号でも適用は可能である。該中間調処理部193で処理が行われた信号は、後段の印刷部へ送られ印刷される。
【０００８】
ここで印刷された画像における色が、所望の色と異なる場合が多々見られる。これには様々な要因が絡んでいるが、一例としては上述したRGB->CMYK変換部192における色調整パラメータを設計した時の印刷部の状態が、経年劣化や環境の変化等により異なる場合に上記現象が発生する。また別の例としては、本来の印刷結果が得られていても、使用者の好みの色と異なる場合も考えられる。
【０００９】
従来、このような場合を想定して色調整を行う部が提供されている。従来色調整は、図１9における調整色変換部１９１においてRGB多値からRGB多値への変換として行う。これはまず設定部１５において調整値を設定し、該調整値は色調整パラメータ格納部１９４へ格納される。調整色変換部１９１は該色調整パラメータを用いて色変換を行う。ここで従来の設定部１５の例を図18に示す。
【００１０】
図18ではRGB信号レベルで色調整を行うものであり、181はモニタ等の表示装置に表示される設定画面である。182はREDを調整する際のスライドバーであり、ユーザはボタン183をマウス等のポインティングデバイスを用いて前記スライドバー上を左右に移動させる。184はボタン183が初期状態でおかれる位置であり、調整を行わない状態である。図4の場合ボタン183を左に移動させる程RED成分を弱く、右に移動させる程RED成分を強く調整する。同様に185,186はそれぞれGREENを調整するためのスライドバーおよびボタン、また187,188はそれぞれBLUEを調整するためのスライドバーおよびボタンである。
【００１１】
設定部15において入力RGB多値信号に対してR,G,B別に強弱で設定した調整値は、色調整パラメータ格納部１９４へ格納される。調整色変換部１９１は該色調整パラメータを用いて色変換を行う。該処理は例えばRED多値信号を弱くする設定がされた場合は、該設定に応じてRED成分を弱くする様な線形変換テーブルを作成し、該テーブルを用いて行う等が挙げられるが、ここでは詳細には言及しない。
【００１２】
以上図18、図19を用いて画像処理部１３が画像データを入力し、印刷部への出力用のデータを形成する際に色調整を行う場合の従来例を示した。
【００１３】
【発明が解決しようとする課題】
前述したとおり、経年劣化や環境の変化等の外的要因や使用者の好みの色と異なるといった内的要因に起因して、印刷された画像における色が所望の色と異なる場合の色調整部として、色処理におけるRGBからCMYKへの変換の前段において、入力信号であるRGB多値信号に対してR,G,B別にスライドバーによって強弱で設定する部がある。
【００１４】
このような調整部において、入力信号RGBを個別に操作して所望の色を得ることは、色学的知識のない一般ユーザのみならず色学的知識のあるユーザにとっても至難の業であり、多大なる試行錯誤を要する。
【００１５】
すなわち印刷結果に対して所望の色を得るためにRGBを調整した後、再度印刷を行い、更にRGBを調整した後、再度印刷を行うといったプロセスを何度か繰り返す必要がある。また該調整ではRGBの強度パランスで色調整を行うため、色みと明度を同時に調整することになり、ある程度完成に近い調整値が得られていても、RGBのいずれかを少し操作したことにより色みや明度が崩れるといった弊害がある。
【００１６】
本発明は、上述の問題を解決するためのものであり、より簡単に所望の出力画像を得ることができる色処理条件を設定することができるようにすることを目的とする。
【００１７】
【課題を解決するための手段】
本発明は上述の目的を達成するために、以下の構成を有することを特徴とする。
【００１８】
本願第１の発明は、調整用画像に対して複数の色調整を施し表示させ、オリジナル画像に色調整条件を設定するユーザインタフェースを有する画像処理方法であって、予め記憶部に格納された前記調整用画像をユーザの指示に基づき選択し、前記オリジナル画像とは異なる前記選択された調整用画像に対して複数の色調整を施し表示させることを特徴とする。
【００１９】
本願第２の発明は、調整用画像に対して複数の色調整を施し表示させ、オリジナル画像に色調整条件を設定するユーザインターフェースを有する画像処理方法であって、調整対象に基づき前記調整用画像を選択し、前記オリジナル画像とは異なる前記選択された調整用画像に対して複数の色調整を施し表示させることを特徴とする。
【００２１】
【発明の実施の形態】
以下添付図面を参照して、本発明にかかる１実施形態を詳細に説明する。
【００２２】
尚、以下説明する各実施形態ではカラープリンタを例に用いているが、モノクロプリンタに関しても同様に実施可能であることは言うまでもない。
【００２３】
また各実施形態では２値化処理を例に用いるが、４値化や８値化といった他の変換処理を用いる多値プリンタに関しても同様に実施が可能である。
【００２４】
また各実施形態では色調整パラメータの種類として「色味」、「明度/コントラスト」の２種を例に用いるが、「彩度」「濃度」といった他の色調整パラメータに関しても同様に適用が可能である。
【００２５】
＜第一の実施形態＞
本実施形態の画像処理装置は、アプリケーションから送出される出力制御用のコマンド形式のデータやイメージデータといった画像データを解析する解析部と、該解析部によって解析された結果にしたがって出力用のデータに展開する展開部と、該展開部での展開の際に画像データに対して画像処理を行なう画像処理部と、当該画像処理部の一部を構成し、画像データに色処理を行う色処理部と、前記画像処理部の一部を構成し、前記色処理部において後述する設定部の設定に従って使用する色調整パラメータを切り替える色調整パラメータ切り替え部と、前記画像処理部の一部を構成し、後述する設定部の設定に従って画像を拡大縮小および複写する等の画像加工を行う画像加工部と、本画像処理装置の使用者が使用目的に応じて外部の入力装置を用いて行われた画像処理に関する指示を受信し画像処理に関する設定を行う設定部と、該設定部の一部を構成し「色味」、「明度/コントラスト」の２種から成る画像処理パラメータの選択を行うためのパラメータ選択部と、該設定部によって設定された値を格納するための設定値格納部と、前記展開部によって展開された画像データを前記パラメータ選択部の指定に従って外部の表示装置に出力するための表示部と、前記展開部によって展開された画像データを外部の印刷装置に出力するための印刷部を有している。
【００２６】
アプリケーションから入力された画像データを解析部によって解析した結果に基づいて、前記展開部によって表示用のデータへの展開を行う際には、前記画像加工部によって前記画像データを縮小し更に該縮小画像を複製し、前記設定部の一部を構成するパラメータ選択部によって選択された「色味」、「明度/コントラスト」のいずれか一つの色調整パラメータを前記色調整パラメータ切り替え部によって切り替えながら展開を行い、前記表示部によって外部の表示装置に並列的に表示を行なう。この時複数パラメータ内でカレント値は一意に決められる。
【００２７】
ここで、パラメータ選択部によって選択されなかったパラメータに関してはカレント値を使用する。すなわち例えば前記パラメータ選択部によって「色味」から「明度/コントラスト」へ切り換えた際は、「色味」のパラメータとしてカレントの色味パラメータを用い、「明度/コントラスト」のパラメータとして前記色調整パラメータ切り替え部によって切り替えながら展開を行う。
【００２８】
該表示画像を見ながら色調整を行う際には該設定部により該表示画面上の１つの画像を選択し、該操作に応じて前記色調整パラメータ切り替え部によって色調整パラメータを切り替えて同様に展開を行い、前記表示部によって外部の表示装置に表示を行なう。この時設定された色調整パラメータは、「色味」「明度/コントラスト」のそれぞれに対して格納される。
【００２９】
複数表示された画像を印刷する際は前記画像加工部によって印刷用の画像データに加工した後、前記色調整パラメータを用いて前記展開部によって展開し、該展開データを前記印刷部によって外部の印刷装置へ出力する。この時の色調整パラメータは前記表示装置に並列表示する際に用いる色調整パラメータと対応づけられる。すなわち表示用と同じ色調整パラメータもしくは相当する印刷用の色調整パラメータを用いる。また該色調整パラメータは前記表示の際と同様、「色味」「明度/コントラスト」の内、前記色調整パラメータ選択部によって選択されたパラメータを前記色調整パラメータ切り替え部によって切り替えながら処理し、選択されなかったパラメータはカレント値を用いる。
【００３０】
最終的な印刷を得る際は元画像データに対して前記設定部によって設定した最終的な色調整パラメータを用いて前記展開部によって展開し、前記印刷部によって外部の印刷装置へ出力する。
【００３１】
このように、本実施形態では、「色味」「明度/コントラスト」の２種の色調整パラメータの内いずれかを選択する方法と、元画像を縮小した画像を複製し前記「色味」「明度/コントラスト」の内選択されたパラメータを用いて様々に変化させたパラメータを用いて色処理を施して表示画面上に並べたものを用いて選択的に色調整を行う方法と、該表示画面に表示されている異なった色処理を施した複数の縮小画像を印刷する方法と、前記表示画面上の画像や前記印刷結果に基づいて、該複数の色調整パラメータから１つを選択し元画像に対して色調整処理を行う方法を有する。
【００３２】
よって使用者は所望の色を得るための色調整が感覚的に分かりやすくかつ選択が容易になり、使用目的に応じた効率的な画像処理の設定を行うことができる。
【００３３】
以下、本実施形態について詳細に説明する。
【００３４】
図１は本発明に係る一実施形態の画像処理装置の構成を示すブロック図である。
【００３５】
なお、図1に示す各処理部をプログラムモジュールで構成し、例えばプリンタドライバとしてハードディスクに格納し、あるＯＳに従って、不図示のＣＰＵ が不図示のＲＡＭをワークメモリとして用いて各モジュールを実行することにより、以下に示す実施形態と同様のことを実現できることは言うまでもない。この場合は、アプリケーションからＯＳを介して画像データを受け取り、図2に示す処理の流れに基づき、各モジュールを実行する。
【００３６】
図１において、１は本実施形態であるところの画像処理装置、２は画像データをユーザが描画編集するためのアプリケーションであり、３は本画像処理装置からの出力データに基づき印刷画像を形成する印刷装置であり、４は本画像処理装置からの出力データに基づき表示画像を形成する表示装置であり、５は外部から様々な設定を行うための入力装置である。
【００３７】
１１はアプリケーション２から転送される画像データを解析する解析部である。該解析処理には例えばアプリケーションの特有の画像記述形式を本画像処理装置内で処理する画像データに変換する処理等や画像データを解析して該画像データの種類を判別する処理も含まれる。１２は前記解析部１１による解析に従って様々な処理を行い、画像データに基づき出力データを生成する展開部である。１３は該展開部１２の中にあって画像データに対する処理を行う画像処理部である。１３１は該画像処理部１３の中にあって色処理を行う色処理部である。１３２は前記画像処理部１３の中にあって、前記色処理部１３１が色処理を行う際のパラメータを切り替えるパラメータ切り替え部である。１３３は前記画像処理部１３の中にあって、前記解析部１１から送られる画像データに対して縮小、拡大、複製等の加工をする画像加工部である。
【００３８】
１４は前記加工された画像データや様々な設定画面を外部の表示装置に表示するための処理を行う表示部である。1５は本画像処理装置の使用者が用途に応じてマウスやキーボードといった外部の入力装置を用いて設定された指示に基づき処理設定を行う設定部である。
【００３９】
151は該設定部15の中にあって色処理部131において色処理を行う際の色調整パラメータの種類を使用者に選択させるための色調整パラメータ選択部151である。
【００４０】
本実施形態では該表示部１４および該設定部1５により、モニタ上に調整用画面や出力モード設定画面をグラフィカルに表示し、使用者に各処理の設定を行わせる。該設定に関する詳細は後述する。
【００４１】
１６は前記設定部１５によって設定された設定値を格納するための設定値格納部である。１７は前記展開部１２によって展開された出力用の画像データを外部の印刷装置３に出力する印刷部である。
【００４２】
なお、上述の各部はバスを介して接続されている不図示の記憶部に記憶されているプログラムに基づき、不図示のCPUによって制御されている。
【００４３】
本実施形態において印刷装置３はカラーレーザービームプリンタである。出力される画像データは１頁分のビットマップ形式のデータであり、ＣＭＹＫ４色用にそれぞれ用意される。印刷部17は該出力データを印刷装置３へ送出し、印刷装置3は出力用のインクであるＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）の各インクを用いて記録媒体に画像を形成する。
【００４４】
図２に、画像処理部１３が解析部１１から画像色信号を入力し、表示部１４もしくは印刷部１５への出力用の色信号を形成する際の処理の流れを示す。
【００４５】
まず、設定値格納部１６に格納されている情報を参照する。ここで該情報について説明する。
【００４６】
該情報は、使用者の設定に応じている。
【００４７】
図９を用いて、グラフィカルに表示される該調整用画面の説明を行う。図９は前記表示部１４を経て外部表示装置４へ表示される調整用画面である。図９において９１は調整用の領域であり、以降サムネイルと記述する。該サムネイル９１は図のとおり９枚の画像を並べて表示したものであり、９２はその中央に位置する画像であり以降カレント画像と記述する。カレント画像92は最新の調整を行った結果を示すものであり、本実施形態では常に９つの画像の中央に位置する。カレント画像９２の周辺に位置する８枚の画像はそれぞれカレント画像９２に対して「赤」「黄」「黄緑」「緑」「水色」「青」「紫」「ピンク」を強調した画像であり、画像そのものが設定用のボタンになっている。カレント画像の周辺画像の周辺に位置する印は各々「赤」「黄」「黄緑」「緑」「水色」「青」「紫」「ピンク」の色を有しており、各周辺画像がカレント画像に対して何色を強調した画像であるかを視覚的に分かりやすくしている。
【００４８】
なお、本実施形態では上記８色を用いて説明するが、これら以外の有彩色でも適用可能である。９３はカレント画像９２に対して緑を強くした画像である。
【００４９】
使用者が例えば緑を強くした画像を所望する場合は、外部装置であるマウスに代表されるポインティングデバイスである入力装置５から前記設定部１５を経て、画像９３で示すボタンを押下する。該押下と同時に画面９３がカレントとなり、９２の位置へ移動する。カレント画像９２が更新されたことにより、再び新カレント画像９２を基準として上記８色を強調した８枚の画像を周辺に表示する。該動作を繰り返すことによりカレント画像92を所望の色に設定する。
【００５０】
９４は前記サムネイル91において調整可能な領域を示すインジケータであり、以降全体マップ９４と記述する。95は該全体マップの中にあって前記サムネイル91に現在表示されている各画像の位置を示すカーソル95である。すなわちカーソル９５の９つのポイントがサムネイル91の９つの画像の調整度合いを示す。サムネイル９１において前述のごとく調整を行う度にカーソル95は全体マップ94上を移動する。カーソル９５が全体マップ94の端に到達した場合、サムネイル91に対してこれ以上該方向に調整することはできない。
【００５１】
98,99は前記サムネイル91において変化させる色調整パラメータを「色味」にするか「明度/コントラスト」にするかを選択するボタンであり、トグルスイッチになっている。上述したサムネイル９１の説明は、「色味」が選択された場合の例であり、カレント画像９２の周辺に位置する８枚の画像はそれぞれカレント画像９２に対して「赤」「黄」「黄緑」「緑」「水色」「青」「紫」「ピンク」を強調した画像であった。
【００５２】
これに対して「明度/コントラスト」が選択された場合の例を図１１に示す。
【００５３】
図１１において１１４は「明度/コントラスト」調整用のサムネイルである。該サムネイル１１４は図９と同様９枚の画像を並べて表示したものであり、１１５はその中央に位置する画像であるカレント画像である。カレント画像92は最新の調整を行った結果を示すものであり、本実施形態では常に９つの画像の中央に位置する。カレント画像９２の周辺に位置する８枚の画像はそれぞれカレント画像１１５に対して横方向はコントラスト、縦方向は明度を変化させた画像であり、画像そのものが設定用のボタンになっている。
【００５４】
画像１２０はカレント画像１１５に対してコントラストを弱く、明度を強くした画像である。使用者が該画像における色処理を所望する場合は、入力装置５から前記設定部１５を経て、画像１２０で示すボタンを押下する。該押下と同時に画面１２０がカレントとなり、１１５の位置へ移動する。カレント画像１１５が更新されたことにより、再び新カレント画像１１５を基準としてコントラスト/明度を変化させた８枚の画像を周辺に表示する。該動作を繰り返すことによりカレント画像１１５を所望の画像に設定する。
【００５５】
１１６は縦方向が明度を変化させる軸であることを明示する印であり、１１７は横方向がコントラストを変化させる軸であることを明示する印である。このように印を表示することにより、明度／コントラスト調整において、カレント画像に対して各周辺画像の調整方法を視覚的に分かりやすくすることができる。
【００５６】
１１８は前記サムネイル１１４において調整可能な領域を示すインジケータである全体マップ１１８である。１１９は該全体マップの中にあって前記サムネイル１１４に現在表示されている位置を示すカーソル１１９である。すなわちカーソル１１９の９つのポイントがサムネイル１１４の９つの画像に相当する。サムネイル１１４において前述のごとく調整を行う度にカーソル１１９は全体マップ１１８上を移動する。カーソル１１９が全体マップ１１８の端に到達した場合はサムネイル１１４は該方向への調整はできない。
【００５７】
以上説明したように「色味」と「明度/コントラスト」を切り替えた際はそれぞれ図９、図１１に示す表示画面に切り替わる。この時それぞれのカレント値が引き継がれる。例えば「色味」から「明度/コントラスト」に切り替えた場合は、「色味」におけるカレント値を固定値として用いて「明度/コントラスト」のパラメータを複数切り替えた表示画面を作成する。逆も同様である。
【００５８】
図９において９１２は全体マップ94におけるカレントの位置情報を示すアドレス表示部９１２である。該値は本実施形態ではx,yそれぞれ-10〜0〜+10の値をとり、中心である0,0が未調整の状態に対応する。９１１は調整幅を設定する調整幅設定部９１１であり、前記カーソル95においてカレントと周辺の間の幅を設定するものである。
【００５９】
図１０を用いてこれらについて詳細に説明する。図１０は図９における全体マップ部分のみを取り出したものである。図１０Bは図９と同様にx,y=0,0、調整幅3の例である。これに対し図１０Aは調整幅設定部103を５に設定した例である。すなわちカーソルの中心であるカレント101と周辺である例えば緑を示す102との隔たりが全体マップ上で5となる。このように調整幅を３から５に増加することよりサムネイルにおいて調整を行う場合に、１つのアクションで行われる調整の度合が増大する。逆に調整幅を減少させることにより１つのアクションで行われる調整の度合が小さくなり、微調整が行いやすくなる。図１０cは前記サムネイル91において調整を行うことによりカーソルが移動した例である。図においてカレント107はx,y=+3,+3の位置へ移動している。この場合の調整幅は３である。このように全体マップ94とカーソル95により、使用者が現在行っている調整を明示的に知ることができる。
【００６０】
ここで、上記アドレス表示部９１２、調整幅設定部９１１における値は「色味」「明度/コントラスト」のそれぞれについて記憶されており、切り替えに応じた設定値が表示される。
【００６１】
図９において９６は調整を行う前のオリジナル画像を示し、９７はカレント画像９２と同じ色調整パラメータを用いて処理した画像である。
【００６２】
913は色調整対象を設定するフィールドであり、写真、グラフィクス、文字の３つの選択子がある。該選択子はいずれか一つのみ選択可能となっている。すなわち910に示す様に写真を選択した場合は他のオブジェクトは選択できない。ここで図９において調整対象を切り換えた場合、サムネイル９１や画面９６、９７においては現在選択されている対象オブジェクトにのみ調整が行われる。これにより使用者が写真、グラフィクス、文字といったオブジェクト別の色調整が可能となる。ここで、該オブジェクト別の色調整値はオブジェクトの種類に対応させて上述した「色味」「明度/コントラスト」といった２種の色調整パラメータのそれぞれが記憶されており、選択された選択子に応じた設定値が表示される。
【００６３】
これまで説明した如く、「色味」「明度/コントラスト」のサムネイル調整はすなわち全体マップ上の任意の位置に１対１に対応した色調整パラメータを用いて色変換を行うものである。
【００６４】
ここで「色味」と「明度/コントラスト」における全体マップと色調整パラメータとの対応について図１２、図１３、図１４を用いて説明する。
【００６５】
図１２は「色味」調整における処理を説明す示す図である。
【００６６】
「色味」調整では、まずRGB空間上の色A(R,G,B)からrg空間上の色a(r,g,b)に変換する。これは公知の次式によるものである。
r = R/(R+G+B)
g = G/(R+G+B)
b = 1-r-g
調整は該rg空間上で行い、a'(r',g',b')を得る。
【００６７】
rg空間上の該調整とは図13Aに示す様な調整である。図13Aにおいて131は未調整を示すwhiteである。本実施形態では前述した如く「色味」調整の８色として「赤」「黄」「黄緑」「緑」「水色」「青」「紫」「ピンク」を用いており、これらは図13Aに示す８つの頂点に相当する。先に調整８色を上記以外で実施可能であると記述したのは、該８つの頂点に上記以外の色を使用することに他ならない。但しこれらの色は色学的に環状に連続している必要がある。図13Aにおける該８頂点と前記white131を結ぶ線上にまず基本調整点を設定し、次に等レベルの該基本調整点間を結ぶ線上に副調整点を設定する。
【００６８】
このようにして、rg空間上に複数の調整点を設定するが、該作業は等間隔で行ってもよいし、重みづけを行ってもよい。例えば、yellow,redを３レベル分強調する基本調整点を結ぶ線上に位置し、等間隔に設定される色調整パラメータ132は、以下の式に基づき算出することができる。
【００６９】
2/3*yellow〔3〕+1/3*red〔3〕
【００７０】
図１３Bは色調整パラメータ１３２を「色味」調整にかかる全体マップに対応づけた図である。すなわち前述した調整点を正方形のマップに単純に対応させたものであり、133がwhite131に、132が134に対応する。
【００７１】
rg空間上の調整は以上のように予め算出され格納されている全体マップの各位置に対応する色調整パラメータを用いて行い、a'(r',g',b')を得る。
【００７２】
次に該a'(r',g',b')から公知の次式によりRGB空間のA'(R',G',B')へ変換する。
Y=0.30R+0.59G+0.11B
y=0.30r'+0.59g'+0.11b'
R'=r' * Y/y'
G'=g' * Y/y'
B'=b' * Y/y'
【００７３】
このように本実施形態ではサムネイル調整は全体マップ上の任意の位置に１対１に対応した色調整パラメータを用いて色変換を行っている。本実施形態では１対１と記述したが、表示上は必ずしも１対１である必要はなく、例えば表示上は１の隔たりであっても内部的には２以上の隔たりを持っても構わない。
【００７４】
図１４は、「明度/コントラスト」調整における処理の様子を示す図である。「明度/コントラスト」調整ではいずれもR,G,Bのそれぞれの信号に対して独立して共通の処理を行う。
【００７５】
図１４Aは明度を調整する場合の入力信号、出力信号の関係を表す図である。明度を強くする場合は「明」と記したカーブに相当する信号変換を行い、明度を弱くする場合は「暗」と記したカーブに相当する信号変換を行う。
【００７６】
図１４Bはコントラストを調整する場合の入力信号、出力信号の関係を表す図である。コントラストを強くする場合は「コントラスト強」と記したカーブに相当する信号変換を行い、コントラストを弱くする場合は「コントラスト弱」と記したカーブに相当する信号変換を行う。
【００７７】
これらの「明度/コントラスト」に関する処理は上述したカーブに相当する式を用いてリアルタイムに行ってもよいし、予め作成したテーブルを用いて行ってもよい。
【００７８】
また、図１４Cに示すように、上記明度/コントラストのテーブルを合成して処理を行ってもよい。
【００７９】
次に本実施形態における出力設定画面の説明を図１７を用いて行う。図１７における171は図９と同様に表示部１４を経て外部の表示装置４へ表示されるモード設定に関する画像であり、印字処理を通常モードで行うかカタログプリントで行うかの切り換え処理を行う設定画面である。すなわち172に示すエリアを前述ポインティングデバイスで押下すると、カタログプリントを設定する指示が設定部１５に送られ、再度押下するとカタログプリントが解除されると同時に通常モードを設定する指示を設定部１５に送る。
【００８０】
ここでカタログプリントについて図１５を用いて説明する。図１5はカタログプリントおよびサムネイル調整および通常印字を説明する図である。
【００８１】
まず図１５Aにおける151は通常印字により印字した画像である。使用者は該印刷画像が所望の色になる様に前述した調整用の表示152におけるサムネイル156を用いて調整を行う。すなわち周辺の８画像を押下して所望の画像をカレント画像155に設定する。ここで使用者は「色味」「明度/コントラスト」を任意に切り替えて調整を行う。この時前述のとおり未調整のオリジナル画像153とカレント画像154を見比べながら調整を行うようになっている。ここで該サムネイル調整は表示画面上における調整であり、実際の印刷とは若干色みが異なるケースがある。カタログプリントとは、図１5Cに示す様にサムネイル156に現在表示されている画像と同様の色処理パラメータを用いて色変換処理を行った９枚の画像を印刷するものである。ここで、本実施形態におけるサムネイル、カタログプリントは前述した画像加工部133によって元画像151を縮小および複写して複数並べたものであり、特にカタログプリントでは元画像を９分の１以下に縮小して通常モードで印刷を行う印刷用紙に印刷できるように加工する。158はカレントパラメータを用いて処理された画像であり、通常モードでは該パラメータを用いて印刷される。159はサムネイルにおける156に相当する色調整パラメータを用いて処理された画像である。
【００８２】
本実施形態におけるカタログプリントでは、図１５Ｂにおいて「色味」が選択されている場合は「色味」の、「明度/コントラスト」が選択されている場合は「明度/コントラスト」のサムネイルに相当する色処理パラメータを用いて処理を行う。
【００８３】
図２において設定値格納部１６に格納される情報とは図９におけるカレント画像92のアドレス情報および調整幅情報および調整対象情報および「色味」「明度/コントラスト」のいずれが選択されているかの情報であり、図3におけるカタログプリントか否かの情報である。
【００８４】
図２における132は色調整パラメータ切り換え部132であり、表示用には前述サムネイル表示画像を、カタログプリント用には前述カタログプリント画像を生成するために、上記カレント画像アドレス情報、調整幅情報、「色味」「明度/コントラスト」情報、調整対象情報を元にカレント画像および周辺８画像のアドレス情報を切り換えるものである。
【００８５】
画像加工部133は前述のように元画像151を縮小および複写して複数並べる処理を行うものであり、特にカタログプリントでは元画像を９分の１以下に縮小して通常モードで印刷を行う印刷用紙に印刷できるように加工する。通常モードでは該画像加工は行わない。該カタログプリントモードか通常モードかの情報は前述したように設定値格納部16から与えられる。
【００８６】
色処理部131は与えられたアドレス情報に応じて色処理を行い、RGB多値信号をCMYK2値信号へ変換する。該色処理部131における変換は前記サムネイル時や前記カタログプリント時は９回、通常モードでは１回、画像処理を行う。
【００８７】
２１は前述した通り色味調整では入力されるRGB多値信号をrg空間の信号へ変換し、rg空間上で調整色変換を行い、RGB多値信号へ変換し、明度/コントラスト調整では設定値に従ってRGB多値信号からRGB多値信号へ変換する調整色変換部である。
【００８８】
これらの処理は本実施形態では図７に示すように調整色変換部２１内で上述した色調整パラメータに基づくテーブルを用いて直列に処理されるが、これらのテーブルを予め合成したテーブルを用いて処理してもよい。
【００８９】
24は該調整に使用する、前述した全体マップの各アドレスに対応して予め算出された色調整パラメータを格納する色調整パラメータ格納部であり、前記色調整パラメータ切り換え部132から与えられたアドレス情報に対応する色調整パラメータを調整色変換部21に与える。上記色調整パラメータは前述した如く調整対象であるオブジェクトの種類に対応させて「色味」「明度/コントラスト」別に格納される。
【００９０】
22はRGB多値信号をCMYK多値信号へ変換するためのRGB->CMYK変換部22であり、公知のマスキングやLUT(Look Up Table)を用いて処理を行う。該処理は基本的には輝度信号と濃度信号の色学的な一致を得るために予め算出されたパラメータを用いて行うものであり、マッチング処理や輝度濃度変換処理等を含むものであるが、ここではその詳細については言及しない。
【００９１】
23はCMYK多値信号をCMYK２値信号に変換するための中間調処理部23であり、公知のディザ法や誤差拡散法を用いた処理を行う。
【００９２】
ここで、RGB->CMYK変換部22、中間調処理部23については印刷用に必要な処理であり、前記サムネイルによって表示部14を経て表示装置4へ表示する際には不必要な処理であるため、色処理部131はサムネイル時には基本的にはこれらの処理は行わない。
【００９３】
但し、印字と表示の一致を図るためにRGB->CMYK変換部22の後、CMYKからモニタに依存するRGBに逆変換し、該信号を表示信号として用いるように構成しても構わない。
【００９４】
以上説明したように本実施形態によれば、サムネイルすなわち元画像を縮小した画像を複製しそれぞれに対して「色味」、「明度/コントラスト」に応じた9つの調整パラメータにより色処理を施して表示画面上に並べ、同時に該9つの調整パラメータの絶対的な位置を示す全体マップを示し、これらの表示画面を用いてポインティングデバイスによって選択的に色調整を行う方法と、カタログプリントすなわち該表示画面に表示されている異なった色処理を施した9つの縮小画像を上記表示画面と同様の9つの異なるパラメータを用いて印刷する方法と、前記表示画面上の画像や前記印刷結果に基づいて、カレント画像をサムネイルの中央に移動させることにより、該8つの色調整パラメータから１つを選択し元画像に対して該パラメータを用いて色調整処理を行う方法を有しているので、所望の色を得るための色調整が使用者に対して感覚的に分かりやすくかつ選択が容易になり、使用目的に応じた最適な印刷結果を効率よく得ることができる。
【００９５】
即ち、本願発明によれば、本画像処理装置の使用者が所望の色を得るためのより簡単かつ分かりやすい色調整を行う方法を設けることにより、目的に則した効率のよい印刷結果を得ることができる。
【００９６】
＜第２の実施形態＞
以下、本発明に係る第２実施形態について、詳細に説明する。第１の実施形態が、表示による画像調整の際に、使用者が使用する入力画像を用いて画像調整を行うのに対して、本第２の実施形態においては予め用意された任意数の特徴的な画像データを選択的に使用することにより、より的確な色調整が行えるように構成する。第１の実施形態によれば、使用者が使用する入力画像を対象として、所望の色を得るための色調整ができるため、高能率な印刷処理が可能となる。ところがこの場合、次のような問題が生ずる。即ち第１の実施形態では、使用者が使用する入力画像を対象とするため、例えば使用者が複数ページの入力画像を持つ場合は調整対象となるページをアプリケーションによって選択する必要がある。また特に前述した表示による画像調整を行う場合においては、入力画像におけるイメージ部分の面積が該ページに対して小さい場合はモニタ上に表示される該イメージ部分はモニタの解像度に依存して更に小さくなる場合があり、調整が行いにくい。
【００９７】
以上説明したように理想的には、表示による画像調整の際には、使用者が使用する入力画像を用いる以外に予め用意された任意数の特徴的な画像データを選択的に使用できるようにし、印字による画像調整の際には使用者が使用する入力画像を用いて印字処理できるようにするのが望ましい。第２の実施形態はこれらを実現するために構成されたものである。
【００９８】
即ち、第１の実施形態では設定部15において使用者が調整画像を選択できないのに対して、第２の実施形態では、設定部15において使用者が調整画像を選択する方法、および該調整画像を複数個格納する方法、および該設定に従って画像処理部で処理する対象として予め用意された調整用画像を用いる方法を設けることにより、表示による色調整をより行い易い構造にするものである。
【００９９】
従って第２の実施形態の画像処理装置においては、基本的な構成は上述した第１の実施形態と同様であるが、画像処理装置内において表示による色調整時に調整画像を入力画像か複数の予め用意した画像から選択することを可能とすることにより、より使用者の目的に則した色調整部を備える点、及びその制御方法が異なる。
【０１００】
なお、第2の実施形態の画像処理装置も第１の実施形態と同様に各処理部をプログラムモジュールで構成し実現しても構わない。
【０１０１】
以下、上述した第１の実施形態と異なる部分について説明する。
【０１０２】
図３は本発明に係る第２の実施形態の画像処理装置の構成を示すブロック図である。図３において、１８に示すサンプル画像格納部が追加された点が第一の実施形態と異なる。
【０１０３】
次に図１６により調整用の画面を説明する。
【０１０４】
図１６において１６１は使用者の入力画像である。１６２は表示部１４を経て外部表示装置４へ表示される調整用画面である。図において１６５を付加した点が上記第一実施形態と異なる。１６５は調整画像を選択するフィールドであり、右端の矢印部分をポインティングデバイスで押下すると選択子が表示されるプルダウンメニューになっている。選択子には使用者の入力画像を用いる「ユーザー画像」の他に、特徴的な画像である「風景」「食べ物」「ガラス」「肌色」等を用意する。該選択子を切り替えることにより、１６２に表示される調整画像も切り替わり、１６４のサムネイルにおいては該調整画像に対して現在の設定に基づいて処理がなされる。
【０１０５】
なお、該選択子については使用者が任意の画像を追加できる形態にしてもよい。この場合、サンプル画像格納部１８に画像を追加格納するよう構成する。
【０１０６】
また調整対象に応じて選択子を変更するよう構成してもよい。例えば調整対象が「グラフィクス」の場合は選択子として「グラデーション」「基本８色」等を用いる。
【０１０７】
表示による調整は、上記の如く使用者が調整を行いやすい画像を選択して行う。該調整の操作方法については第一の実施形態と同様である。
【０１０８】
ここで図４を用いて本実施形態の画像処理における処理の流れを説明する。図４において設定値格納部１６に格納される情報としては、第一の実施形態に対して上記表示による調整画像の情報が追加される。
【０１０９】
図４においてサンプル画像格納部１８が追加された点が第一の実施形態と異なる部分である。画像加工部133は前述のように元画像を縮小および複写して複数並べる処理を行うものであるが、本実施形態では表示による調整の場合は、設定値格納部１６に格納された前述した調整画像の情報に従って、使用者の入力画像ではなくサンプル画像格納部１８から画像を取り出し処理を行う。但しカタログプリントモードの場合は使用者の入力画像を用いる。
【０１１０】
カタログプリントにおいて入力画像を用いることにより、出力画像の色調を正確に確認することができる。
【０１１１】
第２実施形態において、上述した設定部15において使用者が表示による調整画像を選択する方法、および設定値格納部16において調整画像の情報を格納する方法、および画像加工部１３３において処理する画像を切り換える方法以外の処理は、上述した第１実施形態で示した処理と同様であるため、説明を省略する。
【０１１２】
以上説明したように第２の実施形態によれば、表示による画像調整の際において、使用者が使用する入力画像を用いる以外に予め用意された任意数の特徴的な画像データを選択する方法、該画像を格納する方法を設けることにより、表示による画像調整をより使いやすい構造にするため、使用者はより詳細な色調整を行なうことが可能となり、最適な出力結果を得ることができる。
【０１１３】
＜第３の実施形態＞
以下、本発明に係る第３の実施形態について、詳細に説明する。
【０１１４】
上記第１の実施形態において、「色味」「明度/コントラスト」のパラメータ種に応じて色調整を行う場合の実施形態を述べたが、第３の実施形態では印刷装置がカラー機かモノクロ機か、または印刷がカラーモードであるかモノクロモードであるかを判断し、モノクロ機もしくはモノクロモードの場合は上記２種のパラメータのうち「明度/コントラスト」のみで画像調整を行えるようにすることにより、より的確な画像調整が行えるように構成する。
【０１１５】
第一の実施形態によれば「色味」「明度/コントラスト」のパラメータ種に応じて色調整を行うことができるため、高能率な印刷処理が可能となる。ところがこの場合、次のような問題が生ずる。即ち第一の実施形態では、カラー印刷を前提とする画像処理装置においては有効であるが、モノクロ専用のプリンタやカラープリンタにおけるモノクロ印字といった無彩色印刷においては「色味」の調整に特に意味がなくなり、却って使用者にとっては必要以上の操作方法を与えることになる。
【０１１６】
したがって理想的には、印刷装置がカラー機かモノクロ機か、または印刷がカラーモードであるかモノクロモードであるかを判断し、モノクロ機もしくはモノクロモードの場合は上記２種のパラメータのうち「明度/コントラスト」のみで画像調整を行えるように構成するのが望ましい。
【０１１７】
第３の実施形態はこれらを実現するために構成されたものである。即ち、第一の実施形態では設定部１５において使用者がカラー印刷を行うかモノクロ印刷を行うかといったカラーモードを選択する方法、および印刷部１７からカラープリンタであるかモノクロプリンタであるかの情報を得る方法、および該プリンタ情報を設定値格納部へ格納する方法、および該情報に応じて設定部１５における表示画面を切り替える方法を設けることにより、モノクロ印刷における画像調整を簡単化する構造にするものである。
【０１１８】
第3の実施形態の画像処理装置においては、基本的な構成は上述した第１の実施形態と同様であるが、画像処理装置内においてモノクロ印刷における画像調整を簡単化することにより、より使用者の操作性を高くした設定部を備える点、及びその制御方法が異なる。以下、上述した第１の実施形態と異なる部分について説明する。
【０１１９】
図８は本発明に係る第３の実施形態の画像処理装置の構成を示すブロック図である。図３において、設定部１５における色処理モード選択部１５２が追加された点が第一の実施形態と異なる。
【０１２０】
次に図６の流れ図および図５の調整用の画面により、画像調整用の設定画面の選択の流れを説明する。
【０１２１】
まずステップＳ６１により印刷装置３がカラープリンタであるかモノクロプリンタであるかの判断を行う。これは予め印刷部１７において印刷装置３から該情報を得ておき、設定値格納部１６へ格納したものを参照することにより行う。または印刷部３から該情報を得ることなく、システムに応じて設定値格納部１６へ該情報を予め格納するよう構成しておいてもよい。ステップＳ６１においてカラープリンタである場合はステップＳ６２においてカラーモードであるかモノクロモードであるかの判断を行う。該処理は色処理モード選択部１５２に設定された値に応じて設定値格納部１６へ格納された情報を参照することにより行う。図５Aにおける５１は前記色処理モード選択部１５２の例である。５１においてカラーモード、モノクロモードはトグルスイッチになっており、いずれか一方のみが選択される。
【０１２２】
ステップＳ６２においてカラーモードである場合は図５Aに示すような設定画像が表示部１４によって表示される。図５Aにおいてカラーモード設定フィールド５１を付加した点が上記第一の実施形態と異なる。これ以外のカラーモード時の操作は第一の実施形態と同様である。
【０１２３】
ステップ６２において色処理モードがカラーモードでない場合は図５Bに示すように色処理モードとしてはモノクロモードが選択された状態であり、図５Bに示すような設定画像が表示部１４によって表示される。この時図に示すように「色味」を選択するボタンは表示せず、５４に示す「明度/コントラスト」のみが表示される。また該表示はこの場合ボタンではない。
【０１２４】
本実施形態ではモノクロモード時は調整用画像はモノクロで表示を行う。
【０１２５】
図５Ｂにおいてはモノクロ時に特に有効ではない「色味」の調整を使用者から隠すことにより、過度な操作環境の供給を防止している。
【０１２６】
ステップＳ６１においてモノクロプリンタである場合は、ステップＳ６５においてモノクロモードの設定画像が表示部１４によって表示される。この時、モノクロモードとカラーモードの切り替えは行わないため、色処理モード選択部１５２の表示は行わない。即ち図５Ｂにおいて色処理モード選択部１５２を除いた設定画像を表示する。
【０１２７】
上述のように本願では「色味」「明度/コントラスト」の２種のパラメータを用いて色調整を行う構成になっているため、モノクロモード時は色味に関する部分を隠ぺいするだけでよい。従ってカラー、モノクロにおける設定画像の切り替えが比較的容易に行えるという利点もある。
【０１２８】
第３の実施形態において、使用者がカラー印刷を行うかモノクロ印刷を行うかといったカラーモードを選択する方法、および印刷部１７からカラープリンタであるかモノクロプリンタであるかの情報を得る方法、および該プリンタ情報を設定値格納部へ格納する方法、および該情報に応じて設定部１５における表示画面を切り替える方法以外の処理は、上述した第１の実施形態で示した処理と同様であるため、説明を省略する。
【０１２９】
以上説明したように第３実施形態によれば、印刷装置がカラー機かモノクロ機か、または印刷がカラーモードであるかモノクロモードであるかを判断し、モノクロ機もしくはモノクロモードの場合は上記２種のパラメータのうち「明度/コントラスト」のみで画像調整を行えるように構成するため、使用者に分かり易い設定方法を与えることができ、効率のよい最適な出力結果を得ることができる。
【０１３０】
なお、本発明は複数の機器から構成されるシステムに適用しても１つの機器からなる装置に適用してもよい。また、本発明はシステム或いは装置にプログラムを供給することによって達成される場合にも適用できることはいうまでもない。この場合、本発明に係るプログラムを格納した記憶媒体が、本発明を構成する事になる。そして、該記憶媒体からそのプログラムをシステムあるいは装置に読み込ませることによって、そのシステムあるいは装置が予め定められた方法で動作する。
【０１３１】
【発明の効果】
本発明によれば、使用者がより簡単に画像処理の設定を行えるようにすることができる。
【図面の簡単な説明】
【図１】画像処理装置構成例を示すブロック図である。
【図２】画像処理装置の処理の流れの1例を示すブロック図でる。
【図３】第２の実施形態における画像処理装置構成例を示すブロック図である。
【図４】第２の実施形態における画像処理装置の処理の流れを示すブロック図である。
【図５】第３の実施形態におけるカタログプリントの例を説明する図である。
【図６】第３の実施形態における画像処理の流れを示すフローチャートである。
【図７】本発明における調整色変換の流れの1例を示すフローチャートである。
【図８】本発明に係る第３の実施形態における画像処理装置構成例を示すブロック図である。
【図９】本発明における設定部におけるサムネイルの1例を説明する図である。
【図１０】サムネイルにおける全体マップとカーソルを説明する図である。
【図１１】設定部における明度/コントラストのサムネイルを説明する図である。
【図１２】色調整における色空間の変化を説明する図である。
【図１３】色調整のrg空間と全体マップの関係を示す図である。
【図１４】明度/コントラストの変換処理を説明する図である。
【図１５】サムネイルとカタログプリントの関係を説明する図である。
【図１６】第２の実施形態におけるサムネイルとカタログプリントとの関係を説明する図である。
【図１７】設定部の一例を示す図である。
【図１８】本発明に係る従来の色調整の例を示す図である。
【図１９】本発明に係る従来色処理の流れを示す図である。
【図１】
0003869910.tif 000002
【図２】
0003869910.tif 000003
【図３】
0003869910.tif 000004
【図４】
0003869910.tif 000005
【図５】
0003869910.tif 000006
【図６】
0003869910.tif 000007
【図７】
0003869910.tif 000008
【図８】
0003869910.tif 000009
【図９】
0003869910.tif 000010
【図１０】
0003869910.tif 000011
【図１１】
0003869910.tif 000012
【図１２】
0003869910.tif 000013
【図１３】
0003869910.tif 000014
【図１４】
0003869910.tif 000015
【図１５】
0003869910.tif 000016
【図１６】
0003869910.tif 000017
【図１７】
0003869910.tif 000018
【図１８】
0003869910.tif 000019
【図１９】
0003869910.tif 000020