(57)【特許請求の範囲】
【請求項１】
複数の異なる色調整パラメータを用いて画像を色調整する色調整ステップと、
前記色調整ステップにより色調整された画像を表示部により色相環に応じて並列に表示する第１の表示ステップと、
前記第１の表示ステップで表示される各々の画像に対応する、色調整可能領域における位置を表す図形を表示する第２の表示ステップと、
前記第１の表示ステップで表示された画像が前記色調整ステップにより色調整される度に、前記各々の画像に対応する、前記図形の色調整可能領域における位置が更新されることを特徴とする画像処理方法。
【請求項２】
前記図形は２次元平面であることを特徴とする請求項１記載の画像処理方法。
【請求項３】
前記色調整は、カラーバランスを補正することを特徴とする請求項１記載の画像処理方法。
【請求項４】
前記色調整パラメータに基づき色調整された画像データを画像形成装置に出力することを特徴とする請求項３記載の画像処理方法。
【請求項５】
前記色調整パラメータの設定は、画像の種類毎に設定することができ、
前記色調整は、入力画像の種類を判別し、該判別結果に応じた色調整パラメータに基づき色調整を行うことを特徴とする請求項１記載の画像処理方法。
【請求項６】
設定した色調整パラメータを有効とする画像の種類を選択するユーザの指示を入力することを特徴とする請求項５記載の画像処理方法。
【請求項７】
前記第１の表示ステップで並列に表示された画像を画像形成装置によって記録媒体上に形成することを特徴とする請求項１記載の画像処理方法。
【請求項８】
複数の異なる色調整パラメータを用いて画像を色調整する色調整手段と、
前記色調整手段により色調整された画像を表示部により色相環に応じて並列に表示する第１の表示手段と、
前記第１の表示手段で表示される各々の画像に対応する、色調整可能領域における位置を表す図形を表示する第２の表示手段と、
前記第１の表示手段で表示された画像が前記色調整手段により色調整される度に、前記各々の画像に対応する、前記図形の色調整可能領域における位置が更新されることを特徴とする画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像処理を行う画像処理方法及び装置に関するものである。
【０００２】
【従来の技術】
一般に入力されたカラー画像データに基づいて画像形成を行なうプリンタ装置等に代表される従来の画像処理装置においては、モニタ等における色信号であるＲＧＢ値を入力として該信号に色処理を施し、プリンタ等の出力色信号であるＣＭＹＫ信号へ変換する。
【０００３】
カラープリンタ装置等においては、上述した信号変換によって得たＣＭＹＫ信号のインクを減法混色して色再現を行なう。
【０００４】
ここで、画像データであるＲＧＢ多値のデータを、プリンタの出力画像であるＣＭＹＫ２値データへ変換する画像処理の従来例を記述する。
【０００５】
図１４は従来の画像処理部１３における画像処理の流れを示すブロック図である。解析部１１によって解析された入力データの内、画像データについては画像処理部１３へ送られる。図において１３１は画像処理部を形成する色処理部１３１である。色処理部１３１においてまず、調整色変換部１９１によって色処理が行われるが、これについては後述する。次にＲＧＢ→ＣＭＹＫ変換部１９２において処理が行われる。該処理はＲＧＢ多値信号からＣＭＹＫ多値信号への変換を行なうものであり、カラーマッチング（マッチング）、輝度濃度変換、マスキング等の公知の処理を含むものである。
【０００６】
すなわち、該処理は原画像であるＲＧＢ等の輝度信号をプリンタ処理用の信号であるＣＭＹＫ等の濃度信号に変換するものである。
【０００７】
該ＣＭＹＫ多値信号は次にＨａｌｆＴｏｎｉｎｇ部１９３において、プリンタが印刷を行う際都合のよいＨａｌｆＴｏｎｅ信号に変換される。本発明においては以降２値信号を例に説明を行うが、４値、８値、２５６値等の多値信号でも適用は可能である。該ＨａｌｆＴｏｎｉｎｇ部１９３で処理が行われた信号は、後段の印刷部へ送られ印刷される。
【０００８】
ここで印刷された画像における色が、所望の色と異なる場合が多々見られる。これには様々な要因が絡んでいるが、一例としては上述したＲＧＢ→ＣＭＹＫ変換部１９２における色処理パラメータを設計した時の印刷部の状態が、経年劣化や環境の変化等により異なる場合に上記現象が発生する。また別の例としては、本来の印刷結果が得られていても、使用者の好みの色と異なる場合も考えられる。従来、このような場合を想定して以下に示すような色調整を行う手段が提供されている。
【０００９】
従来色調整は、図１４における調整色変換部１９１においてＲＧＢ多値からＲＧＢ多値への変換として行う。これはまず設定部１５において調整値を設定し、該調整値は色調整パラメータ格納部１９４へ格納される。調整色変換部１９１は該色調整パラメータを用いて色変換を行う。ここで従来の設定部１５の例を図４に示す。
【００１０】
図４ではＲＧＢ信号レベルで色調整を行うものであり、１８１はモニタ等の表示装置に表示される設定画面である。１８２はＲＥＤを調整する際のスライドバーであり、ユーザはボタン１８３をマウス等のポインティングデバイスを用いて前記スライドバー上を左右に移動させる。１８４はボタン１８３が初期状態でおかれる位置であり、調整を行わない状態である。図４の場合ボタン１８３を左に移動させる程ＲＥＤ成分を弱く、右に移動させる程ＲＥＤ成分を強く調整する。同様に１８５，１８６はそれぞれＧＲＥＥＮを調整するためのスライドバーおよびボタン、また１８７，１８８はそれぞれＢＬＵＥを調整するためのスライドバーおよびボタンである。
【００１１】
設定部１５において入力ＲＧＢ多値信号に対してＲ，Ｇ，Ｂ別に強弱で設定した調整値は、色調整パラメータ格納部１９４へ格納される。調整色変換部１９１は該色調整パラメータを用いて色変換を行う。該処理は例えばＲＥＤ多値信号を弱くする設定がされた場合は、該設定に応じてＲＥＤ成分を弱くする様な線形変換テーブルを作成し、該テーブルを用いて行う等が挙げられるが、ここでは詳細には言及しない。以上図４、図１４を用いて画像処理部１３が画像データを入力し、印刷部への出力用のデータを形成する際に色調整を行う場合の従来例を示した。
【００１２】
【発明が解決しようとする課題】
しかし、上述した技術においては次のような問題点がある。
【００１３】
前述したとおり、経年劣化や環境の変化等の外的要因や使用者の好みの色と異なるといった内的要因に起因して、印刷された画像における色が所望の色と異なる場合の色調整手段として、色処理におけるＲＧＢからＣＭＹＫへの変換の前段において、入力信号であるＲＧＢ多値信号に対してＲ，Ｇ，Ｂ別にスライドバーによって強弱で設定する手段がある。
【００１４】
このような調整手段において、入力信号ＲＧＢを個別に操作して所望の色を得ることは、色学的知識のない一般ユーザのみならず色学的知識のあるユーザにとっても至難の業であり、多大なる試行錯誤を要する。
【００１５】
すなわち、印刷結果に対して所望の色を得るためにＲＧＢを調整した後、再度印刷を行い、更にＲＧＢを調整した後、再度印刷を行うといったプロセスを何度か繰り返す必要がある。また該調整ではＲＧＢの強度バランスで色調整を行うため、色みと明度を同時に調整することになり、ある程度完成に近い調整値が得られていても、ＲＧＢのいずれかを少し操作したことにより色みや明度が崩れるといった弊害がある。
【００１６】
本発明は、上述の問題を解決するためのものであり、使用者がより簡単に画像処理の設定を行なえるようにすることを目的とする。
【００１７】
本願第１の発明によれば、複数の画像処理パラメータによる画像処理の結果と、該複数の画像処理パラメータ間の関係をユーザは視覚的に理解することができるので、より簡単に所望の画像処理を設定することができるようにすることを目的とする。
【００１８】
本願第２の発明によれば、所望の最終画像を得ることができる画像処理の設定を簡単に、かつ効率的に行うことができるようにすることを目的とする。
【００１９】
【課題を解決するための手段】
本発明は従来が有する課題を解決し上述の目的を達成するために、以下の構成を有することを特徴とする。
【００２０】
本願第１の画像処理方法は、複数の異なる色調整パラメータを用いて画像を色調整する色調整ステップと、前記色調整ステップにより色調整された画像を表示部により色相環に応じて並列に表示する第１の表示ステップと、前記第１の表示ステップで表示される各々の画像に対応する、色調整可能領域における位置を表す図形を表示する第２の表示ステップと、前記第１の表示ステップで表示された画像が前記色調整ステップにより色調整される度に、前記各々の画像に対応する、前記図形の色調整可能領域における位置が更新されることを特徴とする。
【００２２】
【発明の実施の形態】
以下添付図面を参照して、本発明に係る１実施形態を詳細に説明する。
【００２３】
尚、以下説明する各実施例ではカラープリンタを例に用いているが、モノクロプリンタに関しても同様に実施可能であることは言うまでもない。
【００２４】
また、各実施例では２値化処理を例に用いるが、４値化や８値化といった他の変換処理を用いる多値プリンタに関しても同様に実施が可能である。
【００２５】
＜第１の実施形態＞
本実施形態の画像処理装置は、アプリケーションから送出される出力制御用のコマンド形式のデータやイメージデータといった画像データを解析する解析手段と、該解析手段によって解析された結果にしたがって出力用のデータに展開する展開手段と、該展開手段での展開の際に画像データに対して画像処理を行なう画像処理手段と、当該画像処理手段の一部を構成し、画像データに色処理を行う色処理手段と、前記画像処理手段の一部を構成し、前記色処理手段において後述する設定手段の設定に従って使用する色処理パラメータを切り替える色処理パラメータ切り替え手段と、前記画像処理手段の一部を構成し、後述する設定手段の設定に従って画像を拡大縮小および複写する等の画像加工を行う画像加工手段と、本画像処理装置の使用者が使用目的に応じて外部の入力装置を用いて画像処理に関する設定を行うための設定手段と、該設定手段によって設定された値を格納するための設定値格納手段と、前記展開手段によって展開された画像データを外部の表示装置に出力するための表示手段と、前記展開手段によって展開された画像データを外部の印刷装置に出力するための印刷手段を有している。
【００２６】
アプリケーションから入力された画像データを解析手段によって解析した結果に基づいて、前記展開手段によって表示用のデータへの展開を行う際には、前記画像加工手段によって前記画像データを縮小し更に該縮小画像を複製し、該複製画像に対する色処理パラメータを前記色処理パラメータ切り替え手段によって切り替えながら展開を行い、前記表示手段によって外部の表示装置に表示を行なう。
【００２７】
前記設定手段によって該表示画像を見ながら色調整を行う際には該設定手段により該表示画面上の１つの画像を選択し、該操作に応じて前記色処理パラメータ切り替え手段によって色処理パラメータを切り替えて同様に展開を行い、前記表示手段によって外部の表示装置に表示を行なう。
【００２８】
該複数表示された画像を印刷する際は前記画像加工手段によって印刷用の画像データに加工した後、前記色処理パラメータを用いて前記展開手段によって展開し、該展開データを前記印刷手段によって外部の印刷装置へ出力する。
【００２９】
最終的な印刷を得る際は元画像データに対して前記設定手段によって設定した最終的な色処理パラメータを用いて前記展開手段によって展開し、前記印刷手段によって外部の印刷装置へ出力する。
【００３０】
このように、本実施形態では、元画像を縮小した画像を複製しそれぞれに異なったパラメータを用いて色処理を施して表示画面上に並べたものを用いて選択的に色調整を行う方法と、該表示画面に表示されている異なった色処理を施した複数の縮小画像を印刷する方法と、前記表示画面上の画像や前記印刷結果に基づいて、該複数の色調整パラメータから１つを選択し元画像に対して色調整処理を行う方法を有する。よって、使用者は所望の色を得るための色調整が感覚的に分かりやすくかつ選択が容易になり、使用目的に応じた効率的な画像処理の設定を行うことができる。
【００３１】
以下、本実施形態について詳細に説明する。
【００３２】
図１は本発明に係る一実施形態の画像処理装置の構成を示すブロック図である。
【００３３】
図１において、１は画像処理装置、２は画像データをユーザが描画編集するためのアプリケーションであり、３は本画像処理装置からの出力データに基づき印刷画像を形成する印刷装置であり、４は本画像処理装置からの出力データに基づき表示画像を形成する表示装置であり、５は外部から様々な設定を行うための入力装置である。
【００３４】
１１はアプリケーション２から転送される画像データを解析する解析部１１である。該解析には例えばアプリケーションの特有の画像記述形式を本画像処理装置内で処理する画像データに変換する処理等も含まれる。１２は前記解析部１１による解析に従って様々な処理を行い、後述する出力部が出力する際に用いる出力データに変換する展開手段を形成する展開部１２である。１３は該展開部１２の中にあって特に画像データに対する処理を行うための画像処理部１３である。１３１は該画像処理部１３の中にあって特に前述した色処理を行うための色処理手段を形成する色処理部１３１である。１３２は前記画像処理部１３の中にあって、前記色処理部１３２が色処理を行う際のパラメータを切り替えるための色処理パラメータ切り替え部１３２である。１３３は前記画像処理部１３の中にあって、前記解析部１１から送られる画像データに対して縮小、拡大、複製等の加工をするための画像加工部１３３である。
【００３５】
１４は前記加工された画像データや様々な設定画面を外部の表示装置に表示するための処理を行なう表示部１４である。１５は本画像処理装置の使用者が用途に応じてマウスやキーボードといった外部の入力装置を用いて設定を行なうための処理を行なう設定部１５である。本実施例では該表示部１４および該設定部１５によりモニタ上に調整用画面や出力モード設定画面をグラフィカルに表示し、使用者に設定させうるものである。該設定に関する詳細は後述する。１６は前記設定部１５によって設定された設定値を格納する設定値格納部１６である。１７は前記展開部１２によって展開された出力用の画像データを外部の印刷装置３に出力するための処理を行なう印刷部１７である。
【００３６】
なお、上述の各部はバスを介して接続されている不図示の記憶手段に記憶されているプログラムに基づき、不図示のＣＰＵによって制御されている。
【００３７】
本実施形態において印刷装置３はカラーレーザービームプリンタである。出力される画像データは１頁分のビットマップ形式のデータであり、ＣＭＹＫ４色用にそれぞれ用意される。印刷部１７は該画像データを印刷装置３へ送出し、印刷装置３は出力用のインクであるＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、（Ｋ（ブラック）の各インクを用いて記録媒体に画像を形成する。
【００３８】
図２に、画像処理部１３が解析部１１から画像色信号を入力し、表示部１４もしくは印刷部１５への出力用の色信号を形成する際の処理の流れを示す。
【００３９】
まず、設定値格納部１６に格納されている情報を参照する。ここで該情報について説明する。
【００４０】
該情報は、使用者の設定に応じている。
【００４１】
図９を用いて、グラフィカルに表示される該調整用画面の説明を行う。図９は前記表示部１４を経て外部表示装置４へ表示される調整用画面である。図において９１１および９１０については本実施形態では用いない。図９において９１は調整用の領域であり、以降サムネイルと記述する。該サムネイル９１は図のとおり９枚の画像を並べて表示したものであり、９２はその中央に位置する画像であり以降カレント画像と記述する。カレント画像９２は最新の調整を行った結果を示すものであり、本実施形態では常に９つの画像の中央に位置する。カレント画像９２の周辺に位置する８枚の画像はそれぞれカレント画像９２に対して「赤」「黄」「黄緑」「緑」「水色」「青」「紫」「ピンク」を強調した画像であり、画像そのものが設定用のボタンになっている。本実施例では上記８色を用いて説明するが、これら以外の有彩色でも適用可能である。９３はカレント画像９２に対して緑を強くした画像である。使用者が例えば緑を強くした画像を所望する場合は、外部装置であるマウスに代表されるポインティングデバイスである入力装置５から前記設定部１５を経て、画像９３で示すボタンを押下する。該押下と同時に画面９３がカレントとなり、９２の位置へ移動する。カレント画像９２が更新されたことにより、再び芯カレント画像９２を基準として上記８色を強調した８枚の画像を周辺に表示する。該動作を繰り返すことによりカレント画像９２を所望の色に設定する。９４は前記サムネイル９１において調整可能な領域を示すインジケータであり、以降全体マップ９４と記述する。９５は該全体マップの中にあって前記サムネイル９１に現在表示されている位置を示すカーソル９５である。すなわちカーソル９５の９つのポイントがサムネイル９１の９つの画像に相当する。サムネイル９１において前述のごとく調整を行う度にカーソル９５は全体マップ９４上を移動する。カーソル９５が全体マップ９４の端に到達した場合はサムネイル９１は該方向への調整はできない。
【００４２】
９９は全体マップ９４におけるカレントの位置情報を示すアドレス表示部９９である。該値は本実施例ではｘ，ｙそれぞれ−１０〜０〜＋１０の値をとり、中心である０，０が未調整の状態に対応する。９８は調整幅を設定する調整幅設定部９８であり、前記カーソル９５においてカレントと周辺の間の幅を設定するものである。
【００４３】
図１０を用いてこれらについて詳細に説明する。図１０は図９における全体マップ部分のみを取り出したものである。図１０Ｂは図９と同様にｘ，ｙ＝０，０、調整幅３の例である。これに対し図１０Ａは調整幅設定部１０３を５に設定した例である。すなわちカーソルの中心であるカレント１０１と周辺である例えば緑を示す１０２との隔たりが全体マップ上で５となる。このように調整幅を３から５に増加することによりサムネイルにおいて調整を行う場合に、１つのアクションで行われる調整の度合が増大する。逆に調整幅を減少させることにより１つのアクションで行われる調整の度合が小さくなり微調整が行いやすくなる。図１０ｃは前記サムネイル９１において調整を行うことによりカーソルが移動する例である。図においてカレント１０７はｘ，ｙ＝＋３，＋３の位置へ移動している。この場合の調整幅は３である。
【００４４】
このように全体マップ９４とカーソル９５により、使用者は現在行っている調整を明示的に知ることができる。
【００４５】
図９において９６は調整を行う前のオリジナル画像を示し、９７はカレント画像９２と同じ色調整パラメータを用いて処理した画像である。
【００４６】
これまで説明した如く、サムネイル調整はすなわち全体マップ上の任意の位置に１対１に対応した色調整パラメータを用いて色変換を行うものである。
【００４７】
ここで全体マップと色調整パラメータとの対応について図１２、図１３を用いて説明する。図１２は色調整における色空間を示す図である。すなわち該調整はまずＲＧＢ空間上の色Ａ（Ｒ，Ｇ，Ｂ）からｒｇ空間上の色ａ（ｒ，ｇ，ｂ）に変換する。これは公知の次式によるものである。
【００４８】
ｒ＝Ｒ／（Ｒ＋Ｇ＋Ｂ）
ｇ＝Ｇ／（Ｒ＋Ｇ＋Ｂ）
ｂ＝１−ｒ−ｇ
調整は該ｒｇ空間上で行い、ａ’（ｒ’，ｇ’，ｂ’）を得る。
【００４９】
ｒｇ空間上の該調整とは図１３Ａに示す様な調整である。図１３Ａにおいて１３１は未調整を示すｗｈｉｔｅである。本実施形態では前述した如く調整８色に「赤」「黄」「黄緑」「緑」「水色」「青」「紫」「ピンク」を用いており、これらは図１３Ａに示す８つの頂点に相当する。先に調整８色を上記以外で実施可能であると記述したのは、該８つの頂点に上記以外の色を使用することに他ならない。但しこれらの色は色学的に環状に連続している必要がある。図１３Ａにおける該８頂点と前記ｗｈｉｔｅ１３１を結ぶ線上にまず基本調整点を置き、次に等レベルの該基本調整点間を結ぶ線上に副調整点を置く。これらにより、ｒｇ空間上に複数の調整点を置くが、該作業は等間隔で行ってもよいし、重みづけを行ってもよい。例えば１３２の色調整パラメータはｙｅｌｌｏｗ，ｒｅｄを３レベル分強調する基本調整点を結ぶ線上において等間隔の場合は２／３＊ｙｅｌｌｏｗ〔３〕＋１／３＊ｒｅｄ〔３〕により算出する。
【００５０】
図１３Ｂは該調整点を全体マップに対応づけた図である。すなわち前述した調整点を正方形のマップに単純に対応させたものであり、１３３がｗｈｉｔｅ１３１に、１３２が１３４に対応する。
【００５１】
ｒｇ空間上の調整は以上のように全体マップに対応して予め算出した色調整パラメータを用いて行い、ａ’（ｒ’，ｇ’，ｂ’）を得る。
【００５２】
次に図１２において該ａ’（ｒ’，ｇ’，ｂ’）から公知の次式によりＲＧＢ空間のＡ’（Ｒ’，Ｇ’，Ｂ’）へ変換する。
【００５３】
Ｙ＝０．３０Ｒ＋０．５９Ｇ＋０．１１Ｂ
ｙ＝０．３０ｒ’＋０．５９ｇ’＋０．１１ｂ’
Ｒ’＝ｒ’＊Ｙ／ｙ’
Ｇ’＝ｇ’＊Ｙ／ｙ’
Ｂ’＝ｂ’＊Ｙ／ｙ’
【００５４】
本実施形態では、サムネイル調整は全体マップ上の任意の位置に１対１に対応下色調整パラメータを用いて色変換を行っている。本実施形態では１対１と記述したが、表示上は必ずしも１対１である必要はなく、例えば表示上は１の隔たりであっても内部的には２以上の隔たりを持っても構わない。
【００５５】
次に、本実施形態における出力設定画面の説明を図３を用いて行う。図３における１７１は図９と同様に表示部１４を経て外部の表示装置４へ表示される画像であり、印字モードを通常モードで行うかカタログプリントで行うかの切り換えを行う設定部１５の一つでもある。すなわち１７２に示すエリアを前述ポインティングデバイスで押下すると、カタログプリントが設定され、再度押下するとカタログプリントが解除されると同時に通常モードが設定されるトグルスイッチになっている。
【００５６】
ここでカタログプリントについて図５を用いて説明する。図５はカタログプリントおよびサムネイル調整および通常印字を説明する図である。
【００５７】
まず図５Ａにおける１５１は通常印字により印字した画像である。使用者は該印刷画像が所望の色になる様に前述した調整用の表示１５２におけるサムネイル１５６を用いて調整を行う。すなわち周辺の８色画像を押下して所望の画像をカレント画像１５５に設定する。この時前述のとおり未調整のオリジナル画像１５３とカレント画像１５４を見比べながら調整を行うようになっている。ここで該サムネイル調整は表示画面上における調整であり、実際の印刷とは若干色みが異なるケースがある。カタログプリントとは、図５ｃに示す様にサムネイル１５６に現在表示されているパラメータを用いて色変換処理を行った９枚の画像を印刷するものである。ここで、本実施形態におけるサムネイル、カタログプリントは前述した画像加工部１３３によって元画像１５１を縮小および複写して複数並べたものであり、特にカタログプリントでは元画像を９分の１以下に縮小して通常モードで印刷を行う印刷用紙に印刷できるように加工する。１５８はカレントパラメータを用いて処理された画像であり、通常モードでは該パラメータを用いて印刷される。１５９はサムネイルにおける１５６に相当する色調整パラメータを用いて処理された画像である。
【００５８】
図２において設定値格納部１６に格納される情報とは図９におけるカレント画像９２のアドレス情報および調整幅情報であり、図３におけるカタログプリントか否かの情報である。
【００５９】
図２における１３２は色調整パラメータ切り換え部１３２であり、表示用には前述サムネイル表示画像を、カタログプリント用には前述カタログプリント画像を生成するために、上記カレント画像アドレス情報、調整幅情報を元にカレント画像および周辺８画素のアドレス情報を切り換えるものである。
【００６０】
画像加工部１３３は前述のように元画像１５１を縮小および複写して複数並べる処理を行うものであり、特にカタログプリントでは元画像を９分の１以下に縮小して通常モードで印刷を行う印刷用紙に印刷できるように加工する。通常モードでは該画像加工は行わない。該カタログプリントモードか通常モードかの情報は前述したように設定値格納部１６から与えられる。
【００６１】
色処理部１３１は与えられたアドレス情報に応じて色処理を行い、ＲＧＢ多値信号をＣＭＹＫ２値信号へ変換する。該色処理部１３１における変換は前記サムネイル時や前記カタログプリント時は９頁分、通常モードでは１頁分の画像処理を行うために複数回コールされる。
【００６２】
２１は前述した通り入力されるＲＧＢ多値信号をｒｇ空間の信号へ変換し、ｒｇ空間上で調整色変換を行い、ＲＧＢ多値信号へ変換する調整色変換部２１である。２４は該ｒｇ空間上の調整に使用する、前述した全体マップに対応して予め算出した色調整パラメータを全体マップのアドレスに対応させて格納する色調整パラメータ格納部２４である。すなわち、前記色調整パラメータ切り換え部１３２から与えられたアドレス情報に対応する色調整パラメータを調整色変換部２１に与えるものである。
【００６３】
２２はＲＧＢ多値信号をＣＭＹＫ多値信号へ変換するためのＲＧＢ→ＣＭＹＫ変換部２２であり、公知のマスキングやＬＵＴ（Ｌｏｏｋ  Ｕｐ  Ｔａｂｌｅ）を用いて処理を行う。該処理は基本的には輝度信号と濃度信号の色額的な一致を得るために予め算出されたパラメータを用いて行うものであり、マッチング処理や輝度濃度変換処理等を含むものであるが、ここではその詳細については言及しない。
【００６４】
２３はＣＭＹＫ多値信号をＣＭＹＫ２値信号に変換するためのＨａｌｆＴｏｎｉｎｇ部２３であり、公知のディザ法や誤差拡散法により処理を行う。
【００６５】
ここで、ＲＧＢ→ＣＭＹＫ変換部２２、ＨａｌｆＴｏｎｉｎｇ部２３については印刷用に必要な処理であり、前記サムネイルによって表示部１４を経て表示装置４へ表示する際には不必要な処理であるため、色処理部１３１はサムネイル時には基本的にはこれらの処理は行わない。但し構成によっては印字と表示の一致を図るためにＲＧＢ→ＣＭＹＫ変換部２２の後、ＣＭＹＫからＲＧＢに逆変換し、該信号を表示信号として用いる場合もある。
【００６６】
以上説明したように本実施形態によれば、サムネイルすなわち元画像を縮小した画像を複製しそれぞれに異なった９つの調整パラメータにより色処理を施して表示画面上に並べ、同時に該９つの調整パラメータの絶対的な位置を示す全体マップを示し、これらの表示画面を用いてポインティングデバイスによって選択的に色調整を行う方法と、カタログプリントすなわち該表示画面に表示されている異なった色処理を施した９つの縮小画像を上記表示画面と同様の９つの異なるパラメータを用いて印刷する方法と、前記表示画面上の画像や前記印刷結果に基づいて、カレント画像をサムネイルの中央に移動させることにより、該８つの色調整パラメータから１つを選択し元画像に対して該パラメータを用いて色調整処理を行う方法を有しているので、所望の色を得るための色調整が使用者に対して感覚的に分かりやすくかつ選択が容易になり、使用目的に応じた最適な印刷結果を効率よく得ることができる。
【００６７】
＜第２の実施形態＞
以下、本発明に係る第２実施形態について、詳細に説明する。
【００６８】
第１の実施形態が、印刷する画像全体を色調整の対象として構成するのに対して、第２の実施形態では、画像を構成する写真、グラフィクス、文字といったオブジェクトに応じて色調整を行えるようにすることにより、より詳細かつ的確な色調整が行えるように構成する。
【００６９】
第１の実施形態によれば、印刷する画像全体を対象として、所望の色を得るための色調整が使用者に対して容易になるため、高能率な印刷処理が可能となる。ところがこの場合、次のような問題が生ずる。即ち第１の実施形態では、印刷する画像全体に対して調整が行われるため、例えば文字、写真が混在する元画像に対して、写真画像に色調整操作を行った場合、文字に関しては調整の必要がない場合においても調整されてしまう。特に文字に関しては黒で出力することが望まれるが、上記の如く黒に他色が混合する場合があり、使用者の意図に反する結果となる。
【００７０】
以上説明したように理想的には、画像を構成するオブジェクトである写真、グラフィクス、文字に応じて色調整の設定、処理ができるように構成するのが望ましい。第２の実施形態はこれらを実現するために構成されたものである。
【００７１】
即ち、第１の実施形態では設定部１５において使用者が調整対象を選択できないのに対して、第２の実施形態では、設定部１５において使用者が写真、グラフィクス、文字といった調整対象を選択する方法、および設定値格納部１６において該オブジェクト別の調整値を格納する方法、および色調整パラメータ切り換え部１３２においてオブジェクト別の色調整パラメータを切り換える方法を設けることにより、オブジェクト別の色調整が可能な構造にするものである。
【００７２】
従って、第２の実施形態の画像処理装置においては、基本的な構成は上述した第１の実施形態と同様であるが、画像処理装置内においてオブジェクト別の色調整を可能とすることに、より使用者の目的に則した色調整手段を備える点、及びその制御方法が異なる。
【００７３】
以下、上述した第１の実施形態と異なる部分について説明する。
【００７４】
図９は表示部１４を経て外部表示装置４へ表示される調整用画面である。図において９１１を付加した点が上記第１の実施形態と異なる。９１１は色調整対象を設定するフィールドであり、写真、グラフィクス、文字の３つの選択子がある。該選択子はいずれか一つのみ選択可能となっている。すなわち９１０に示す様に写真を選択した場合は他のオブジェクトは選択できない。ここで図９において調整対象を切り換えた場合、９１サムネイルや９６，９７の画面においては現在選択されている対象オブジェクトにのみ調整が行われる。
【００７５】
この様子を図６、図７に示す流れ図を用いて説明する。図６においてまずステップｓ６１においてデータ解析が行われる。これは図２における解析部１１によって行われるものであり、画像を構成するオブジェクトに応じた色処理を行うためのデータ分類等の処理も行う。次にステップｓ６２において該処理がカタログプリントであるか否かの判定を行う。これは先述した第１の実施形態と同様、図２において設定値格納部１６に格納された情報に基づいて行うものである。ｓ６２においてカタログプリントである場合は、ステップｓ６３において画像加工を行う。これは図２における画像加工部１３３において行われるが、内容については第１の実施形態と同様である。
【００７６】
以降のステップにおいては色パラメータ選択が行われる。これは先述したように図２における設定値格納部１６に格納された、オブジェクト別の図９におけるカレント画像９２のアドレス情報および調整幅情報をもとに、色調整パラメータ切り換え部１３２において行われる。すなわち色調整パラメータ切り換え部１３２では、表示用にはサムネイル表示画像を、カタログプリント用にはカタログプリント画像を生成するために、上記オブジェクト別のカレント画像アドレス情報、調整幅情報を元にカレント画像および周辺８画像のアドレス情報を切り換えるものである。
【００７７】
すなわち、図６におけるステップｓ６４において、まず一頁分の画像データの処理が終わったか否かの判断を行う。終わっていない場合はステップｓ６５において解析データがイメージオブジェクトか否かの判断を行い、イメージの場合はステップｓ６６において先述したように色調整パラメータ切り換え部１３２によってイメージオブジェクト用のカレントアドレス情報および調整幅情報をもとに、色調整パラメータであるアドレス情報を導出する。
【００７８】
ステップｓ６５においてイメージでない場合はステップｓ６７において解析データがグラフィクスオブジェクトか否かの判断を行い、グラフィクスの場合は同様にステップｓ６８においてグラフィクス用のアドレス情報を導出する。ステップｓ６７においてグラフィクスでない場合はステップｓ６９においてテキスト用のアドレス情報を導出する。次にステップｓ６１０において図２における調整色変換部２１によって調整色変換を行う。該処理は、画像を構成するオブジェクト毎に呼び出されるものであり、上記色処理パラメータであるアドレス情報を元に色調整パラメータ格納部２４内の色調整パラメータを用いて調整色変換部２１によって処理される。次のステップｓ６１１、ｓ６１２は前記第１の実施形態と同様である。
【００７９】
ステップｓ６４において一頁分の画像データの処理が終わったと判断された場合は、ステップｓ６１３においてカタログプリントが終了したか否かの判断を行う。終了の場合は処理を終える。終了でない場合はステップｓ６４へ戻る。
【００８０】
ステップｓ６２において、カタログプリントでない場合は、図７のステップｓ６１４へ進む。図７は通常プリント時の処理の流れ図であり、カタログプリント時に９回行う処理を１回行うものと同様であるためここでは説明を省略する。
【００８１】
第２の実施形態において、上述した設定部１５において使用者がオブジェクトに応じた色調整を設定する方法、および設定値格納部１６において該オブジェクト別の調整値を格納する方法、および色調整パラメータ切り換え部１３２においてオブジェクト別の色調整パラメータを切り換える方法以外の処理は、上述した第１実施形態で示した処理と同様であるため、説明を省略する。
【００８２】
以上説明したように第２の実施形態によれば、使用者が写真、グラフィクス、文字といった調整対象を選択する方法、および該オブジェクト別の調整値を格納する方法、およびオブジェクト別の色調整パラメータを切り換える方法を設けることにより、オブジェクト別の色調整が可能な構造にするため、使用者はより詳細な色調整を行うことが可能となり、最適な出力結果を得ることができる。
【００８３】
＜第３の実施形態＞
以下、本発明に係る第３の実施形態について、詳細に説明する。
【００８４】
第２の実施形態において、オブジェクト別に色調整を行う場合の実施形態を述べたが、同様の効果を得るための別の実施形態として第３の実施形態を述べる。
【００８５】
第２の実施形態が、設定部１５において使用者がオブジェクトに応じた色調整を設定する方法において、調整対象を写真、グラフィクス、文字から１つを選択してそれぞれのオブジェクトに対する調整値を設定する構造になっているのに対して、第３の実施形態では１つの調整をどのオブジェクトに適用するかを選択させるものである。
【００８６】
すなわち、第２の実施形態では各オブジェクト別に調整設定ができうるため詳細な設定が可能となるが、調整対象を随時切り換える必要があるなど操作が複雑となる反面がある。第３の実施形態ではオブジェクトを意識した調整を可能にし、かつ分かり易い設定方法を与えるものである。
【００８７】
従って、第３の実施形態の画像処理装置においては、基本的な構成は第１の実施形態、第２の実施形態と同様であるが、画像処理装置内においてより使用者の操作性を高くした設定手段を備える点、及びその制御方法が異なる。
【００８８】
以下、第２の実施形態と異なる部分について説明する。
【００８９】
図１１は表示部１４を経て外部表示装置４へ表示される調整用画面である。図において１１１で示す部分が第２の実施形態と異なる。１１１は色調整対象を設定するフィールドであり、写真を調整、グラフィクスを調整、文字を調整の３つの選択子がある。該選択子は複数選択可能となっている。すなわち現調整をどのオブジェクトに適用するかを選択するための選択子である。この場合、本実施形態においては対象外のオブジェクトは色調整が行われないことになる。
【００９０】
この様子を図８に示す流れ図を用いて説明する。
【００９１】
図８は図２に示す画像処理部１３の色処理部１３１において画像処理を行う場合の流れ図を示すものである。まずステップｓ８１において上記図１１における選択でイメージ（写真）が調整対象となっているか否かの判断を行う。これは設定値格納部１６に格納された情報に基づくものである。調整対象である場合はステップｓ８２においてイメージオブジェクトの調整色変換を行う。この場合の色調整パラメータは色調整パラメータ切り換え部１３２において設定される。該情報は前述第２実施形態においては各オブジェクト別に所持していたが、第３の実施形態においては先に述べた通り１種のみである。従って色調整パラメータ切り換え部１３２においては、サムネイル、カタログプリント用の９つのパラメータの設定切り換えのみを行う。ステップｓ８１においてイメージが調整対象外の場合は、イメージに対する色調整は行わないため、ステップｓ８３へ進む。ステップｓ８３〜ステップｓ８６においては同様にグラフィクス、テキストの処理を行う。
【００９２】
以上説明したように第３の実施形態によれば、１つの調整を適用する対象を写真、グラフィクス、文字から複数選択させる構造になっているため、使用者にオブジェクトを意識した調整を可能にし、かつ分かり易い設定方法を与えることができ、効率のよい最適な出力結果を得ることができる。
【００９３】
尚、本発明は複数の機器から構成されるシステムに適用しても１つの機器からなる装置に適用してもよい。また、本発明はシステム或いは装置にプログラムを供給することによって達成される場合にも適用できることはいうまでもない。この場合、本発明に係るプログラムを格納した記憶媒体が、本発明を構成する事になる。そして、該記憶媒体からそのプログラムをシステムあるいは装置に読み込ませることによって、そのシステムあるいは装置が予め定められた方法で動作する。
【００９４】
【発明の効果】
本発明によれば、使用者がより簡単に画像処理の設定を行なえるようにすることができる。
【００９５】
本願第１の発明によれば、複数の画像処理パラメータによる画像処理の結果と、該複数の画像処理パラメータ間の関係をユーザは視覚的に理解することができるので、より簡単に所望の画像処理を設定することができる。
【図面の簡単な説明】
【図１】本発明に係る画像処理装置構成例を示すブロック図である。
【図２】本発明に係る画像処理装置の処理の流れを示すブロック図である。
【図３】本発明に係る設定部の一例を示す図である。
【図４】本発明に係る従来の色調整の例を示す図である。
【図５】本発明に係るカタログプリントの例を説明する図である。
【図６】本発明における画像処理の流れを示すフローチャートである。
【図７】本発明における画像処理の流れを示すフローチャートである。
【図８】本発明における画像処理の流れを示すフローチャートである。
【図９】本発明における設定部におけるサムネイルを説明する図である。
【図１０】本発明に係るサムネイルにおける全体マップとカーソルを説明する図である。
【図１１】本発明における設定部における調整対象を説明する図である。
【図１２】本発明における色調整における色空間の変化を説明する図である。
【図１３】本発明における色調整のｒｇ空間と全体マップの関係を示す図である。
【図１４】本発明に係る従来色処理の流れを示す図である。
【符号の説明】
１  画像処理装置
１１  解析部
１２  展開部
１３  画像処理部
１４  表示部
１５  設定部
１６  設定値格納部
１７  印刷部
【図１】
0003658123.tif 000002
【図２】
0003658123.tif 000003
【図３】
0003658123.tif 000004
【図４】
0003658123.tif 000005
【図５】
0003658123.tif 000006
【図６】
0003658123.tif 000007
【図７】
0003658123.tif 000008
【図８】
0003658123.tif 000009
【図９】
0003658123.tif 000010
【図１０】
0003658123.tif 000011
【図１１】
0003658123.tif 000012
【図１２】
0003658123.tif 000013
【図１３】
0003658123.tif 000014
【図１４】
0003658123.tif 000015