(57)【要約】【課題】高精度に画像に付与する色調の設定を行うことができる画像処理装置を提供する。【解決手段】無彩色中間調の画像を入力する入力手段と、記録媒体の特定の色を加味した色相空間と、該色相空間において表現される白と黒を表す点を画面上に表示する表示手段と、表示手段によって表示された白と黒とを表す点のうち、少なくともいずれかの位置を変更する変更手段と、変更手段によって変更された白と黒のうち少なくともいずれかの点を色相空間で表す値に基づいて、色相空間における無彩色中間調を表現する値を求める算出手段と、算出手段によって求められた無彩色中間調を表現する値に基づいて、記録媒体に無彩色中間調の画像を印刷する印刷手段とを備える。【選択図】図２
2010021729.tif 000002
【特許請求の範囲】
【請求項１】
特定の色の素地をもった記録媒体に無彩色中間調の画像を印刷する画像処理装置であって、
無彩色中間調の画像を表現する画像データを入力する入力手段と、
前記記録媒体の特定の色を加味した色相空間と、該色相空間において表現される白と黒を表す点を画面上に表示する表示手段と、
前記表示手段によって表示された白と黒とを表す点のうち、少なくともいずれかの位置を変更する変更手段と、
前記変更手段によって変更された白と黒のうち少なくともいずれかの点を前記色相空間で表す値に基づいて、前記色相空間における前記無彩色中間調を表現する値を求める算出手段と、
前記算出手段によって求められた無彩色中間調を表現する値に基づいて、前記記録媒体に無彩色中間調の画像を印刷する印刷手段と
を備えることを特徴とする画像処理装置。
【請求項２】
前記無彩色中間調の各階調と前記変更手段によって変更可能な領域とが関連付けられた第１のルックアップテーブルを更に備え、
前記表示手段は、前記第１のルックアップテーブルを参照することによって前記変更可能な領域を更に表示することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記変更可能な領域は、前記色相空間における各色相の座標によって表されることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記変更手段は、マンマシンインタフェースを備え、前記変更可能な領域において、白と黒とを表す点のうち、少なくともいずれかの位置を変更することを特徴とする請求項２又は３に記載の画像処理装置。
【請求項５】
前記算出手段は、前記白と黒とを表す点の間を線形または非線形に補間することによって、前記無彩色中間調を表現する値を求め、前記無彩色中間調の各階調と前記無彩色中間調を表現する値とが関連付けられた第２のルックアップテーブルを生成することを特徴とする請求項２乃至４のいずれか１項に記載の画像処理装置。
【請求項６】
前記第１のルックアップテーブルと前記第２のルックアップテーブルとを用いて、前記無彩色中間調の各階調と濃度信号とが関連付けられた第３のルックアップテーブルを生成する生成手段を更に備え、
前記印刷手段は、前記第３のルックアップテーブルを用いて、前記記録媒体に無彩色中間調の画像を印刷することを特徴とする請求項５に記載の画像処理装置。
【請求項７】
特定の色の素地をもった記録媒体に無彩色中間調の画像を印刷する画像処理装置において実行される画像処理方法であって、
前記画像処理装置の入力手段が、無彩色中間調の画像を表現する画像データを入力する入力工程と、
前記画像処理装置の表示手段が、前記記録媒体の特定の色を加味した色相空間と、該色相空間において表現される白と黒を表す点を画面上に表示する表示工程と、
画像処理装置の変更手段が、前記表示工程において表示された白と黒とを表す点のうち、少なくともいずれかの位置を変更する変更工程と、
画像処理装置の算出手段が、前記変更工程において変更された白と黒のうち少なくともいずれかの点を前記色相空間で表す値に基づいて、前記色相空間における前記無彩色中間調を表現する値を求める算出工程と、
画像処理装置の印刷手段が、前記算出工程において求められた無彩色中間調を表現する値に基づいて、前記記録媒体に無彩色中間調の画像を印刷する印刷工程と
を備えることを特徴とする画像処理方法。
【請求項８】
特定の色の素地をもった記録媒体に無彩色中間調の画像を印刷するための画像処理プログラムであって、
無彩色中間調の画像を表現する画像データを入力する入力手段と、
前記記録媒体の特定の色を加味した色相空間と、該色相空間において表現される白と黒を表す点を画面上に表示する表示手段と、
前記表示手段によって表示された白と黒とを表す点のうち、少なくともいずれかの位置を変更する変更手段と、
前記変更手段によって変更された白と黒のうち少なくともいずれかの点を前記色相空間で表す値に基づいて、前記色相空間における前記無彩色中間調を表現する値を求める算出手段と、
前記算出手段によって求められた無彩色中間調を表現する値に基づいて、前記記録媒体に無彩色中間調の画像を印刷する印刷手段と
してコンピュータを機能させることを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データの色相を調整する画像処理装置に関する。
【背景技術】
【０００２】
従来、明度のみの情報を有するモノクロ中間調画像にユーザが好みの色調を付与して表示し、また、印刷するための技術が広く知られている。モノクロ中間調画像に付与する色調として、ニュートラルな色調である「純黒調」や、やや寒色の色調である「冷黒調」や、やや暖色の色調である「温黒調」などがある。これらの色調をモノクロ中間調画像の中間調の色味として、ユーザの好みでモノクロ中間調画像に付与することができる。
【０００３】
例えば、特許文献１において、ディスプレイ画面を通じて画像編集の内容を指定し、編集結果の画像を視認しつつ、画像を編集する技術が記載されている。
【０００４】
しかしながら、特許文献１においては、記録媒体の色味に左右されるので、「色捩れ」を引き起こす場合が存在していた。例えば、やや青みがかった記録媒体に温黒調の色調を付与したモノクロ中間調画像を印刷すると、記録媒体そのものの色調と中間調の色調が大きく異なることにより生じる「色調の不一致」が生じる。これを「色捩れ」と呼ぶ。色捩れしたモノクロ中間調画像は、違和感を生じさせ、モノクロ中間調写真として好ましい画像を得ることができない。
【０００５】
上記課題に対し、入力画像の白明度を中間明度に調整する、つまり記憶媒体に色材を乗せること（以下、「かぶり効果」と呼ぶ）によって、ある程度色捩れが低減することが知られている。しかしながら、かぶり効果は明度調整を行うことであるので、色調の調整が行えず、その結果、ユーザの意図しない色調となってしまうことが課題であった。
【特許文献１】特開２００５−２８６９８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は上記の点を鑑み、高精度に画像に付与する色調の設定を行うことができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る画像処理装置は、特定の色の素地をもった記録媒体に無彩色中間調の画像を印刷する画像処理装置であって、無彩色中間調の画像を入力する入力手段と、記録媒体の特定の色を加味した色相空間と、該色相空間において表現される白と黒を表す点を画面上に表示する表示手段と、表示手段によって表示された白と黒とを表す点のうち、少なくともいずれかの位置を変更する変更手段と、変更手段によって変更された白と黒のうち少なくともいずれかの点を色相空間で表す値に基づいて、色相空間における無彩色中間調を表現する値を求める算出手段と、算出手段によって求められた無彩色中間調を表現する値に基づいて、記録媒体に無彩色中間調の画像を印刷する印刷手段とを備える。
【発明の効果】
【０００８】
本発明によれば、高精度に画像に付与する色調の設定を行うことができ、色捩れを低減することができる。
【発明を実施するための最良の形態】
【０００９】
以下に、本発明を実施するための最良の形態について、図面を参照しながら詳しく説明する。なお、同一の構成要素には同一の参照番号を付して、説明を省略する。
【００１０】
以下に説明する本発明の実施形態では、モノクロ中間調画像データを入力もしくはＲＧＢ画像データをモノクロ中間調画像データに変換して入力し、モノクロ中間調画像に色調を付加する装置を説明する。
【００１１】
＜全体の構成＞
図１は、本発明に係る実施形態における画像形成装置のハードウェア構成の一例を示す図である。画像処理装置１００は、パーソナルコンピュータなどが用いられる。ＣＰＵ１１０は、オペレーティングシステム、アプリケーションプログラム及びデバイスドライバなどを実行することにより、画像処理装置１００の各部を統合的に制御する中央演算処理装置である。ＲＡＭ１２０は、ＣＰＵ１１０のワークエリアを提供するメモリである。ＲＯＭ１３０は、ＢＩＯＳなどの起動プログラムなどを格納するメモリである。HＤＤ１４０は、ハードディスクドライブなどの固定記憶装置であり、アプリケーションプログラム、オペレーティングシステム及び各種ドライバプログラムなどのコンピュータプログラムに加え、テストパターン画像などの画像データなども記憶する。
【００１２】
通信ＩＦ１５０は、ＵＳＢ、ＩＥＥＥ１３９４、有線ＬＡＮ又は無線ＬＡＮなどの外部の装置とデータ通信を行うためのインタフェースである。表示ＩＦ１６０は、外部又は内部に接続される表示部１９０に画像情報などを表示制御するための制御部である。入力部１７０は、ポインティングデバイスやキー入力デバイスなどの入力デバイスである。出力部１８０は、インクジェット方式やレーザビーム方式により画像を記録媒体（紙面）上に形成する画像形成装置である。表示部１９０は、画像データなどを表示するための表示装置である。
【００１３】
図２は、本実施形態における画像処理装置１００のソフトウェア構成の一例を示すブロック図である。図２に示す各ブロックは、例えば、ＣＰＵ１１０によって実行される。色調整部１０１は、ＨＤＤ１４０に予め作成されて格納されている基準色調整ＬＵＴ１４２を用いて、入力部１７０でユーザの色設定に関する調整量を反映した色調整ＬＵＴ１４４を生成する。詳細については後述する。
【００１４】
色調整可能領域決定部１０２は、ユーザの指定したグレイレベルに対応する、基準色調整ＬＵＴ１４２の各座標値（ｘ，ｙ）から後述する色設定画面２００の色調整可能領域２４１を抽出する。更に、色調整可能領域決定部１０２は、抽出した色調整可能領域２４１を表示部１９０の画面上に色設定画面２００の色調指定領域２３０に逐次表示する。ここで、グレイレベルは、モノクロ中間調画像の階調値を表している。また入力部１７０でユーザが調整量を変更するたびに、対応する色調整可能領域２４１を適宜、表示する。
【００１５】
色変換ＬＵＴ生成部１０７は、基準色調整ＬＵＴ１４２と、基準色変換ＬＵＴ１４３と、色調整ＬＵＴ１４４とを用いて色変換ＬＵＴ１４５を生成する。詳細については後述する。さらに、同図において、印刷処理を実行するために、画像入力部１０３と、色変換部１０４と、ハーフトーン処理部１０５と、ラスタライズ処理部１０６とを有する。印刷処理については後述する。
【００１６】
ここで、ＨＤＤ１４０に予め作成されて格納されている基準色調整ＬＵＴ１４２と基準色変換ＬＵＴ１４３について説明する。これらのルックアップテーブルは、出力部１８０にて使用可能な記録媒体や色材（インク）ごとに異なるルックアップテーブルを作成し、選択可能に構成されても良い。
【００１７】
なお、本実施形態において、画像データ１４１は、Ｒ＝Ｇ＝Ｂの輝度成分だけを持つ階調を表現したモノクロ中間調画像データである。また、画像データは、ｓＲＧＢ規格に準拠したＲＧＢ各色成分の階調を表現したカラー画像データであっても良い。ただし、カラー画像データの場合には、図示されていない所定のグレイスケール変換を行い、ＲＧＢ各色成分から輝度成分だけの階調値データ、すなわちモノクロ中間調画像データに変換してから画像入力部１０３に送出される。
【００１８】
図３は、基準色調整ＬＵＴ１４２として示される色調整用一次元ルックアップテーブルの一例を示す図である。図３において、ＧＬは２５６階調のグレイレベルを表し、中心点Ｏと６色相ＲＧＢＣＭＹの計７個の一次元ルックアップテーブル（以下、１ＤＬＵＴと呼ぶ）で構成されている。各色相の１ＤＬＵＴは、各グレイレベルと座標値（ｘ，ｙ）とが関連付けられている。座標値（ｘ，ｙ）は、後述する図７の色調指定領域２３０におけるＸ軸Ｙ軸の座標値を表す。即ち、基準色調整ＬＵＴ１４２は、各グレイレベルにおいて変更可能（調整可能）な色相の範囲を示している。即ち、変更可能な領域は、色相空間における各色相の座標の組み合わせによって表されている。画像処理装置１００のＣＰＵ１１０等は、本実施形態における第１のルックアップテーブルの一例である図３に示すテーブルを格納する機能を有している。
【００１９】
図４は、基準色変換ＬＵＴ１４３として示される色変換用一次元ルックアップテーブルの一例を示す図である。図４において、ＧＬは２５６階調のグレイレベルを表し、中心点Ｏと６色相ＲＧＢＣＭＹの計７個の１ＤＬＵＴで構成されている。なお、基準色変換ＬＵＴ１４３の各７色相は、基準色調整ＬＵＴ１４２の各７色相に対応している。各色相の１ＤＬＵＴは、各グレイレベルとＣＭＹＫの階調値データとの対応関係を規定している。ＣＭＹＫの階調値データは、出力部１８０にて使用される色材信号（濃度信号）を表す。即ち、基準色変換ＬＵＴ１４３は、各グレイレベルにおける各色相の色材信号を示している。
【００２０】
次に、本画像処理装置において、新たに生成されてＨＤＤ１４０に格納される色調整ＬＵＴ１４４、色変換ＬＵＴ１４５について説明する。これらのルックアップテーブルは、ユーザが指定した色設定に関する調整量が反映され、１ＤＬＵＴとして構成される。
【００２１】
図５は、色調整ＬＵＴ１４４として示される色調整用一次元ルックアップテーブルの一例を示す図である。図５において、ＧＬは２５６階調のグレイレベルを表し、ユーザが指定した色設定に関する対応点Ｔの１ＤＬＵＴとして構成されている。この１ＤＬＵＴは、各グレイレベルと座標値（ｘ，ｙ）とが関連付けられている。座標値（ｘ，ｙ）は、後述する図７の色調指定領域２３０におけるＸ軸Ｙ軸の座標値を表す。ただし、本実施形態において必ずしもＧＬの範囲は０〜２５５の階調値とはならず、その範囲は可変である。図５に示すルックアップテーブルは、後述する図７における黒点と中間調と白点とを結ぶ軌跡を示しているともいえる。画像処理装置１００のＣＰＵ１１０等は、本実施形態における第２のルックアップテーブルの一例である図５に示すルックアップテーブルを生成する機能を有している。
【００２２】
図６は、色変換ＬＵＴ１４５として示される色変換用一次元ルックアップテーブルの一例を示す図である。図６において、ＧＬは２５６階調のグレイレベルを表し、ユーザが指定した色設定に関する対応点Ｔの１ＤＬＵＴとして構成されている。この１ＤＬＵＴは、各グレイレベルとＣＭＹＫの階調値データとが関連付けられている。ＣＭＹＫの階調値データは、出力部１８０において使用される色材信号を表す。画像処理装置１００のＣＰＵ１１０等は、本実施形態における第３のルックアップテーブルの一例である図６に示すルックアップテーブルを生成する機能を有している。
【００２３】
図７は、本実施形態における画像処理装置の色設定画面２００の一例を示す図である。本画像処理装置で印刷指示が出されると、表示部１９０の画面上に、マンマシンインタフェースとして色設定画面２００が表示される。ここで、印刷指示とは、特定の色の素地をもった記録媒体に無彩色中間調の画像を印刷する指示をいう。
【００２４】
色設定画面２００は、画像データ１４１にユーザが指定した色調整を行った画像データのプレビューを表示するプレビュー表示領域２１０を有している。また、色設定画面２００は、画像の色調の調整を行うグレイレベルを指定するグレイレベル選択ボックス２２０と、各グレイレベルの色調を指定するための色調指定領域２３０とを有する。
【００２５】
色調指定領域２３０内には、各グレイレベルにおいて色調整が可能な領域を表す色調整可能領域２４１（図７では、白点についての色調整可能領域２４１のみ図示）と、各グレイレベルの色調指定点２５１〜２５３とを有する。
【００２６】
色設定画面２００は、さらに、画像の明るさを調整するための明るさ調整部２６１と、画像のコントラストを調整するためのコントラスト調整部２６２とを有する。また、色設定画面２００は、画像のハイライト領域（ＧＬ＝１９２〜２５５）の比較的明るい階調の濃淡を調整するハイライト調整部２６３と、画像のシャドー領域（ＧＬ＝０〜６４）の比較的暗い階調の濃淡を調整するシャドー調整部２６４とを有する。また、色設定画面２００は、画像データにおける最も暗い色の明るさを調整するための黒点明度調整部２６５と、画像データにおける最も明るい色の明るさを調整するための白点明度調整部２６６とを有する。画像処理装置１００は、黒点明度調整部２６５又は白点明度調整部２６６によって明度設定を行うことができる。また、色設定画面２００は、設定された調整値を確定し、それら調整値に従って印刷を実行させるための印刷ボタン２８０と、印刷設定を中止するためのキャンセルボタン２９０とを有する。
【００２７】
図７に示す色調指定領域２３０とは、記録媒体の特定の色を加味した色相空間である。また、グレイレベル選択ボックス２２０における黒点と白点とは、そのような色相空間において表現される白と黒を表す点をいう。
【００２８】
図７は、ユーザによって白点の明度が「−１０」と設定された例を示している。その結果、色調整可能領域決定部１０２が、図３に示すルックアップテーブルにおいて白（即ち、グレイレベル２５５）から「−１０」の位置にある「色相範囲」を抽出し、それを色調整可能領域２４１として表示している。
【００２９】
図８は、本実施形態における画像処理装置の全体の処理の手順を示すフローチャートである。まず、モノクロ中間調画像に関する色設定を行うための色調整処理を行う（ステップＳ１００）。次に、ユーザの色設定に関する調整量を反映した色変換用一次元ルックアップテーブルを生成する（ステップＳ２００）。そして、前述の色変換用一次元ルックアップテーブルを用いて、ユーザの指定した画像の印刷を行う（ステップＳ３００）。
【００３０】
＜色調整処理＞
ここでは、色調整処理について述べる。図９は、ステップＳ１００に示す色調整処理の手順を示すフローチャートである。本画像処理装置で印刷指示が出されると、表示部１９０の画面上に色設定画面２００が表示され、各表示項目の予め定められた調整値（初期値）に従って、初期設定を行う（ステップＳ１１０）。このとき、色調整可能領域決定部１０２は、各座標値（ｘ，ｙ）から各グレイレベルの色調整可能領域２４１〜２４３を抽出し、色調指定領域２３０に表示する。ユーザは、入力部１７０を介してカーソルＣＳを操作し、色設定画面２００上のグレイレベル選択ボックス２２０〜白点明度調整部２６６にて設定変更を行う。
【００３１】
ユーザが、グレイレベル選択ボックス２２０を介して、グレイレベルの選択の変更を行った場合には（ステップＳ１２０）、選択されたグレイレベルの色調整可能領域に逐次表示を変更する（ステップＳ１３０）。ステップＳ１３０の処理後、ステップＳ１４０に進む。一方、グレイレベルの選択の変更を行っていない場合は、黒点明度調整部２６５と白点明度調整部２６６の調整値とから、白点黒点の明度が変更されたか否かを判定する（ステップＳ１４０）。
【００３２】
ここで白点黒点の明度変更がされたと判定された場合には、基準色調整ＬＵＴ１４２の基準色調整用１次元ルックアップテーブルを再度、参照する（ステップＳ１５０）。色調整可能領域決定部１０２は、ユーザによって変更された値（図７に示す「−１０」）に対応する色調整可能領域を抽出し、表示を更新する（ステップＳ１６０）。そして、印刷ボタン２８０を介して印刷の指示がされたとき、設定が終了したと判断する（ステップＳ１７０）。その後、色調整ＬＵＴ１４４を生成し、ＨＤＤ１４０に格納する（ステップＳ１８０）。
【００３３】
図１０の（ａ）及び（ｂ）は、横軸がグレイレベルと、縦軸が座標値Ｘ又はＹとした、色調を示す座標変化の一例である。図１０において、本実施形態の黒点、中間調、白点の３点のグレイレベルを線形に補間した座標変化を太線で示している。なお、この３点のグレイレベルにおける座標値の補間方法は線形補間である必要はなく、非線形による補間等、別の補間方法によって算出されても良い。これらの太線から２５６個（グレイレベル）の座標値を参照点として、各グレイレベルと座標値（ｘ，ｙ）との対応関係を規定した１ＤＬＵＴを色調整ＬＵＴ１４４（図５）として、ＨＤＤ１４０に格納する。
【００３４】
＜色変換用一次元ルックアップテーブルの生成＞
ここでは、色変換用一次元ルックアップテーブルの生成方法について述べる。前述の色調整処理が終了すると、図１１に示すフローチャートに従って、色変換用一次元ルックアップテーブルを生成する。図１１は、例えば、ＣＰＵ１１０によって実現される色変換ＬＵＴ生成部１０７によって実行される。
【００３５】
まず、ＨＤＤ１４０から基準色調整ＬＵＴ１４２と、基準色変換ＬＵＴ１４３と、色調整ＬＵＴ１４４とを取得する（ステップＳ２１０）。
【００３６】
次に、各グレイレベルの色材信号を規定した色変換ＬＵＴ１４５を生成するため、どのグレイレベルにおける色材信号の補間処理を行うかを選択する（ステップＳ２２０）。
【００３７】
選択されたグレイレベルにおいて、色調整ＬＵＴ１４４の座標値が、基準色調整ＬＵＴ１４２の中心点Ｏを基点としたＲＧＢＣＭＹ６色相の座標値の内で、どの三角形に含まれるかを判定する（ステップＳ２３０）。なお、図１２は上記処理の任意のグレイレベルにおける中心点Ｏと、６色相（ＲＧＢＣＭＹ）と、ユーザが指定した色設定に関する対応点Ｔとの座標値を模式的に示す図である。対応点として、例えば、図７における白点２５３が該当する。
【００３８】
次に、判定された３色相の座標値から色材信号の補間を行って、色変換を行うための各グレイレベルの色材信号を求める（ステップＳ２４０）。各グレイレベルの色材信号は、以下の式（１）により求められる。ここで、判定した色相をＯ、Ａ、Ｂとし、それぞれの面積をＳ（Ｏ）、Ｓ（Ａ）、Ｓ（Ｂ）とし、それぞれの色材信号をＯ（ｘ）、Ａ（ｘ）、Ｂ（ｘ）とし、任意のグレイレベルの色材信号をＴ（ｘ）とする。
T(x)=｛S(O)×O(x)＋S(A)×A(x)＋S(B)×B(x)｝／｛S(O)＋S(A)＋S(B)｝・・・（１）
ステップＳ２２０〜Ｓ２４０の処理を全てのグレイレベルについて行い、全グレイレベルの補間が終了したか否かを判定する（ステップＳ２５０）。未処理のグレイレベルが存在するのである場合には、ステップＳ２２０〜Ｓ２５０を繰り返す。最後に、ＨＤＤ１４０に各グレイレベルと色材信号との対応関係を規定した１ＤＬＵＴを色変換ＬＵＴ１４５として格納する（ステップＳ２６０）。
【００３９】
＜印刷処理＞
次に、印刷処理について述べる。本実施形態において、ユーザが色設定を行った後に、色設定画面２００上の印刷ボタン２８０を入力部１７０にてクリックして印刷実行を指示すると、図１３に示すフローチャートに従って印刷処理を実行する。印刷処理が開始されると、まず、画像入力部１０３は、ＨＤＤ１４０に格納された画像データ１４１を取得する（ステップＳ３１０）。
【００４０】
次に、色変換部１０４は、各グレイレベルとＣＭＹＫの階調値データとの対応関係を規定した一次元色変換ルックアップテーブル（色変換ＬＵＴ１４５）をＨＤＤ１４０から読み出して取得する。更に、色変換部１０４は、色変換ＬＵＴ１４５を参照して、前述の画像データ１４１の各ドットデータをＣＭＹＫのドットデータに色変換する（ステップＳ３２０）。
【００４１】
色変換後、ハーフトーン処理部１０５により、ＣＭＹＫ階調値データからなる色変換後の画像データに対して誤差拡散法やディザ法といった手法による所定のハーフトーン処理を行う。その結果、ＣＭＹＫインクのハーフトーンデータ（ドットの形成状況を表すデータ）が生成される（Ｓ３３０）。そのハーフトーンデータは、ドットの形成有無を表すデータであり、例えば階調値「１」をドット形成有り、階調値「０」をドット形成無しに対応させたデータとすることができる。
【００４２】
ハーフトーン処理後、ラスタライズ処理部１０６により、ハーフトーンデータに対して所定のラスタライズ処理を行って出力部１８０にて使用される順番に並べ替え、ＣＭＹＫ色材のドットの形成状況が表されたラスタデータを生成する（Ｓ３４０）。そして、画像解像度などの所定の情報を付加することにより最終的なラスタデータを生成する。
【００４３】
そして、ラスタライズ処理部１０６により、ラスタデータを出力部１８０に対して出力するラスタデータ送出処理を行い（Ｓ３５０）、フローを終了する。
【００４４】
すると、出力部１８０は、印刷画像を表現するラスタデータを入手し、同データに基づいて色材を記録媒体上に形成し、画像データに対応する印刷画像を印刷する。
【００４５】
ステップＳ３３０〜Ｓ３５０の処理は、画像データを色変換し、色材信号を用いて印刷画像を印刷している。ここで、ハーフトーン処理とラスタライズ処理を実行可能な印刷装置が外部にある場合に、色変換後の画像データをそのままその印刷装置に出力し、印刷画像を印刷させるように構成しても良い。
【００４６】
＜その他の実施形態＞
なお、本発明は、上記の実施形態に限られるものではなく、その要旨を逸脱しない範囲において種種の態様において実施することが可能であり、例えば次のような変形も可能である。
【００４７】
上記の実施形態において、ユーザが図７の色設定画面２００上のグレイレベル選択ボックス２２０を介して、黒点、中間調、および白点のグレイレベルの選択を行っていた。しかしながら、グレイレベルの選択において、色設定画面２００上に図１４に示すグレイレベル選択バー２２１を備えることで、任意のグレイレベルの選択を可能とするようにしても良い。
【００４８】
図１４は、グレイレベル選択バー２２１と、任意のグレイレベルに対応した色調整可能領域２４２と、任意のグレイレベルに対応する色調指定点２５４を有する点において、図７と異なる。
【００４９】
また、色調を指定する色調整指定において、任意のグレイレベルに対応する色調整可能領域２４２を、既に説明した方法で表示する。さらに、ユーザによる設定が終了したと判断されたとき、任意のグレイレベルに対応する色調指定点２５４の座標値から、既に説明した方法で各グレイレベルと座標値（ｘ，ｙ）との対応関係を定めた１ＤＬＵＴを色調整ＬＵＴ１４４として格納しても良い。
【００５０】
ここで、少なくとも２つ以上のグレイレベルのそれぞれに対し、別の色調を指定可能なようにしても良い。既に説明したような構成において設定が終了したと判断されたとき、少なくとも２つ以上のグレイレベルの色調指定点の座標値から各座標値を補間するようにしても良い。
【００５１】
図１５の（ａ）及び（ｂ）は、横軸がグレイレベルと、縦軸が座標値Ｘ及びＹとした、色調を示す座標変化の他の例を示す図である。図１５において、本例で選択されたグレイレベルＧＬ６４、ＧＬ１９２、黒点および白点の４点間を線形に補間した座標変化を太線で示す。なお、この４点のグレイレベルにおける座標値の補間方法は、線形補間である必要はなく、別の補間方法であってもよい。太線で示される座標値を２５６個の参照点とし、各グレイレベルと座標値（ｘ，ｙ）との対応関係を規定した１ＤＬＵＴを色調整ＬＵＴ１４４として格納しても良い。更に、図３と図４と、図１５から生成された色調整ＬＵＴとを用いて、色変換ＬＵＴが生成され、既に説明したような方法によって印刷処理が行われる。
【００５２】
＜まとめ＞
以上のように、本実施形態における画像形成装置は、中間調に加えて白点や黒点の色調の調整を可能としている。従って、色捩れが生じる記録媒体において、モノクロ中間調写真のグレイ色調をユーザが所望する色調に変更することによって、色捩れを極力低減することが可能となる。
【００５３】
本発明には、プログラム（画像処理プログラム）コードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた場合についても、本発明は適用される。その場合に、書き込まれたプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００５４】
【図１】本発明に係る実施形態における画像処理装置のハードウェア構成の一例を示す図である。
【図２】本実施形態における画像処理装置のソフトウェア構成の一例を示す図である。
【図３】基準色調整ＬＵＴの一例を示す図である。
【図４】基準色変換ＬＵＴの一例を示す図である。
【図５】色調整ＬＵＴの一例を示す図である。
【図６】色変換ＬＵＴの一例を示す図である。
【図７】本実施形態における画像処理装置の色設定画面の一例を示す図である。
【図８】本実施形態における画像処理装置の全体の処理の手順を示すフローチャートである。
【図９】本実施形態における色調整処理の手順を示すフローチャートである。
【図１０】図５に示す色調整ＬＵＴの生成を説明する図である。
【図１１】図６に示す色変換ＬＵＴの生成の処理の手順を示すフローチャートである。
【図１２】色材信号の補間処理を説明する図である。
【図１３】本実施形態における印刷処理の手順を示すフローチャートである。
【図１４】本実施形態における画像処理装置の色設定画面の他の例を示す図である。
【図１５】色調整ＬＵＴの生成を説明する他の図である。
【符号の説明】
【００５５】
１００  画像処理装置
２００  色設定画面
２１０  プレビュー表示領域
２２０  グレイレベル選択ボックス
２２１  グレイレベル選択バー
２３０  色調指定領域
２４１、２４２  色調整可能領域
２５１、２５２、２５３、２５４  色調指定点
２６１  明るさ調整部
２６２  コントラスト調整部
２６３  ハイライト調整部
２６４  シャドー調整部
２６５  黒点明度調整部
２６６  白点明度調整部
２８０  印刷ボタン
２９０  キャンセルボタン
【図１】
2010021729.tif 000003
【図２】
2010021729.tif 000004
【図３】
2010021729.tif 000005
【図４】
2010021729.tif 000006
【図５】
2010021729.tif 000007
【図６】
2010021729.tif 000008
【図８】
2010021729.tif 000009
【図９】
2010021729.tif 000010
【図１０】
2010021729.tif 000011
【図１１】
2010021729.tif 000012
【図１２】
2010021729.tif 000013
【図１３】
2010021729.tif 000014
【図１５】
2010021729.tif 000015
【図７】
2010021729.tif 000016
【図１４】
2010021729.tif 000017