(57)【要約】【課題】  ユーザが意図したように、画像の彩度などを調整することができるようにするための画像処理プログラムを得る。【解決手段】  ドライバプログラム２１がＣＰＵ１１により実行されると、色相領域選択部３２および表示制御部３４が実現される。色相領域選択部３２は、所定の複数の色相領域における一部の色相領域を選択し、表示制御部３４は、画像データによる画像のうち、色相領域選択部により選択された一部の色相領域の色相値を有する部分のみからなる部分画像を表示装置２に表示させる。【選択図】  図１
2011010174.tif 000002
【特許請求の範囲】
【請求項１】
画像データに基づいて表示装置に画像を表示させるための画像処理プログラムにおいて、
コンピュータを、
所定の複数の色相領域における一部の色相領域を選択する色相領域選択部、および、
前記画像データによる画像のうち、前記色相領域選択部により選択された前記一部の色相領域の色相値を有する部分のみからなる部分画像を前記表示装置に表示させる表示制御部、
として機能させることを特徴とする画像処理プログラム。
【請求項２】
前記コンピュータを、さらに、前記部分画像について明度および／または彩度を調整する色調整部として機能させ、
前記表示制御部は、前記色調整部により調整された後の前記部分画像を前記表示装置に表示させること、
を特徴とする請求項１記載の画像処理プログラム。
【請求項３】
前記色調整部は、調整度を選択し、その調整度に応じて、複数の調整パターンのそれぞれを使用して前記部分画像の明度および／または彩度を調整し、
前記表示制御部は、前記色調整部により前記複数の調整パターンのそれぞれで調整された後の複数の前記部分画像のリストを前記表示装置に表示させること、
を特徴とする請求項２記載の画像処理プログラム。
【請求項４】
前記コンピュータを、さらに、画像を印刷装置に印刷させる印刷制御部として機能させ、
前記色調整部は、前記複数の調整パターンから１つの調整パターンを選択し、選択した調整パターンで調整した後の部分画像を含む全体画像の画像データを生成し、
前記印刷制御部は、前記全体画像を印刷装置に印刷させること、
を特徴とする請求項３記載の画像処理プログラム。
【請求項５】
前記コンピュータを、さらに、
画像データを読み込み、前記画像データから縮小画像の画像データを生成する画像データ制御部として機能させ、
前記表示制御部は、前記縮小画像の画像データによる縮小画像のうち、前記色相領域選択部により選択された前記一部の色相領域の色相値を有する部分のみからなる部分画像を前記表示装置に表示させ、
前記色調整部は、前記縮小画像における前記部分画像について明度および／または彩度を調整すること、
を特徴とする請求項２記載の画像処理プログラム。
【請求項６】
前記表示制御部は、前記画像データによる画像と、前記部分画像と、前記複数の色相領域のリストとを同一画面内に表示させ、前記色相領域選択部により選択される前記一部の色相領域が変更されるたびに、前記部分画像を更新して表示させることを特徴とする請求項１記載の画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理プログラムに関するものである。
【背景技術】
【０００２】
従来から画像データによる画像の彩度などを調整する技術が提案されている（例えば特許文献１〜３参照）。特許文献１記載の技術は、彩度を調整した後、色相および明度を色材濃度へ変換するものである。
【０００３】
特許文献２および３記載の技術は、色相領域ごとに彩度調整量を補正する技術である。特許文献３記載の技術では、色相領域ごとに彩度調整量が入力される（特許文献３の第４図参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特公平６−０５７０４７号公報
【特許文献２】特開２００２−３３０２９９号公報
【特許文献３】特許第２８２４９８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述のように色相領域ごとに彩度の調整は可能ではあるが、ユーザが、画像データによる画像におけるどの部分がどの色相領域に属するかを判断するのは困難である。このため、ユーザが意図したように、画像の彩度などを調整することが困難である。
【０００６】
本発明は、上記の問題に鑑みてなされたものであり、ユーザが意図したように、画像の彩度などを調整することができるようにするための画像処理プログラムを得ることを目的とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、本発明では以下のようにした。
【０００８】
本発明に係る画像処理プログラムは、コンピュータを、所定の複数の色相領域における一部の色相領域を選択する色相領域選択部、および画像データによる画像のうち、色相領域選択部により選択された一部の色相領域の色相値を有する部分のみからなる部分画像を表示装置に表示させる表示制御部として機能させる。
【０００９】
これにより、ユーザは、表示装置に表示される部分画像を見ることで、画像データによる画像におけるどの部分がどの色相領域に属するかを判断することができる。このため、ユーザが意図したように、色相領域ごとに画像の彩度などを調整することができる。
【００１０】
また、本発明に係る画像処理プログラムは、上記の画像処理プログラムに加え、次のようにしてもよい。この場合、画像処理プログラムは、コンピュータを、さらに、部分画像について明度および／または彩度を調整する色調整部として機能させる。そして、表示制御部は、色調整部により調整された後の部分画像を表示装置に表示させる。
【００１１】
また、本発明に係る画像処理プログラムは、上記の画像処理プログラムのいずれかに加え、次のようにしてもよい。この場合、色調整部は、調整度を選択し、その調整度に応じて、複数の調整パターンのそれぞれを使用して部分画像の明度および／または彩度を調整し、表示制御部は、色調整部により複数の調整パターンのそれぞれで調整された後の複数の部分画像のリストを表示装置に表示させる。
【００１２】
これにより、ユーザは、部分画像のリストを見ることで、選択された色相領域に適した調整パターンを選択することができる。
【００１３】
また、本発明に係る画像処理プログラムは、上記の画像処理プログラムのいずれかに加え、次のようにしてもよい。この場合、画像処理プログラムは、コンピュータを、さらに、さらに、画像を印刷装置に印刷させる印刷制御部として機能させる。そして、色調整部は、複数の調整パターンから１つの調整パターンを選択し、選択した調整パターンで調整した後の部分画像を含む全体画像の画像データを生成し、印刷制御部は、その全体画像を印刷装置に印刷させる。
【００１４】
これにより、ユーザは、選択された色相領域について調整をした後の全体画像を、印刷物で確認することができる。
【００１５】
また、本発明に係る画像処理プログラムは、上記の画像処理プログラムのいずれかに加え、次のようにしてもよい。この場合、画像処理プログラムは、コンピュータを、さらに、画像データを読み込み、画像データから縮小画像の画像データを生成する画像データ制御部として機能させる。そして、表示制御部は、縮小画像の画像データによる縮小画像のうち、色相領域選択部により選択された一部の色相領域の色相値を有する部分のみからなる部分画像を表示装置に表示させ、色調整部は、その縮小画像における前記部分画像について明度および／または彩度を調整する。
【００１６】
これにより、色調整部により調整される画像データのサイズが小さくなり、明度および／または彩度の調整が迅速に行われる。
【００１７】
また、本発明に係る画像処理プログラムは、上記の画像処理プログラムのいずれかに加え、次のようにしてもよい。この場合、表示制御部は、画像データによる画像と、部分画像と、複数の色相領域のリストとを同一画面内に表示させ、色相領域選択部により選択される一部の色相領域が変更されるたびに、部分画像を更新して表示させる。
【００１８】
これにより、ユーザは、１つの画面で、色調整の効果を確認することができる。
【発明の効果】
【００１９】
本発明によれば、ユーザが意図したように、画像の彩度などを調整することができるようにするための画像処理プログラムを得ることができる。
【図面の簡単な説明】
【００２０】
【図１】図１は、本発明の実施の形態に係る画像処理プログラムをインストールされたコンピュータシステムの構成を示すブロック図である。
【図２】図２は、図１におけるドライバプログラムに従って表示される領域選択ウィンドウの一例を示す図である。
【図３】図３は、図１におけるドライバプログラムに従って行われる色相領域の選択について説明するフローチャートである。
【図４】図４は、色空間の変換について説明する図である。
【図５】図５は、図１におけるドライバプログラムに従って行われる明度・彩度調整について説明するフローチャートである。
【図６】図６は、図１におけるドライバプログラムに従って表示される調節度設定ウィンドウの一例を示す図である。
【図７】図７は、図１におけるドライバプログラムに従って表示される試し印刷ウィンドウの一例を示す図である。
【図８】図８は、図１におけるドライバプログラムによる調節パターン＃１を説明する図である。
【図９】図９は、図１におけるドライバプログラムによる調節パターン＃２を説明する図である。
【図１０】図１０は、図１におけるドライバプログラムによる調節パターン＃３を説明する図である。
【発明を実施するための形態】
【００２１】
以下、図に基づいて本発明の実施の形態を説明する。
【００２２】
図１は、本発明の実施の形態に係る画像処理プログラムをインストールされたコンピュータシステムの構成を示すブロック図である。
【００２３】
このコンピュータシステムは、コンピュータ１、そのコンピュータ１に接続された表示装置２、入力装置３および印刷装置４を有する。
【００２４】
コンピュータ１は、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、記憶装置１４、画像処理回路１５、インタフェース１６および通信装置１７を有する。ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、記憶装置１４、画像処理回路１５、インタフェース１６および通信装置１７は、バスやコントローラなどにより互いに通信可能に接続されている。
【００２５】
ＣＰＵ１１は、プログラムを実行し、プログラムに記述された処理を実行する演算処理装置である。また、ＲＯＭ１２は、プログラムおよびデータを予め記憶した不揮発性のメモリである。また、ＲＡＭ１３は、プログラムを実行する際にそのプログラムおよびデータを一時的に記憶するメモリである。
【００２６】
また、記憶装置１４は、図示せぬオペレーティングシステムやアプリケーション、印刷装置４用のドライバプログラム２１（つまり、当該実施の形態に係る画像処理プログラム）、画像データ２２などを格納する装置である。記憶装置１４としては、例えばハードディスクドライブが使用される。なお、ドライバプログラム２１を、可搬性のある記録媒体（光学ディスクなど）に格納し、その記録媒体のドライブ装置を記憶装置１４として設けるようにしてもよい。
【００２７】
また、画像処理回路１５は、描画データを書き込まれると、そのデータに対応する画像信号を出力する回路である。この画像処理回路１５には、表示装置２が接続される。表示装置２は、その画像信号に基づいて画像を表示する。
【００２８】
また、インタフェース１６は、ＰＳ／２、ＵＳＢ（Universal Serial Bus）などのインタフェース回路であり、入力装置３を接続される。入力装置３は、ユーザ操作を検出し、そのユーザ操作に応じた信号を出力するキーボード、マウスなどといった装置である。
【００２９】
また、通信装置１７は、ネットワークインタフェース、または周辺機器インタフェース（ＵＳＢ、パラレルインタフェースなど）の通信回路であり、印刷装置４を接続される。
【００３０】
ＣＰＵ１１によりドライバプログラム２１が実行されると、各種処理部が実現される。この実施の形態では、画像データ制御部３１、色相領域選択部３２、色調整部３３、表示制御部３４および印刷制御部３５が実現される。
【００３１】
画像データ制御部３１は、画像データ２２の読み出し、画像データ２２から縮小画像の画像データの生成、画像データ２２および縮小画像の画像データの分析、後述する部分画像の画像データの生成などを行う処理部である。なお、画像データの分析では、画像データの色空間が色相、彩度および明度の色空間へ変換される。
【００３２】
色相領域選択部３２は、所定の複数の色相領域における一部の色相領域を選択する処理部である。この実施の形態では、所定の複数の色相領域を示すチャートが表示された画面について行われたユーザの選択操作に基づいて、所定の複数の色相領域のうちの１または複数の色相領域が色相領域選択部３２により選択される。色相領域選択部３２により選択された一部の色相領域の色相値を有する部分のみからなる部分画像が、画像データ制御部３１により生成される。
【００３３】
色調整部３３は、画像データ２２による画像（以下、入力画像という）および／または縮小画像における部分画像について明度および／または彩度を調整する処理部である。
【００３４】
表示制御部３４は、ある画像に対応する描画データを画像処理回路１５に書き込み、その画像を表示装置２に表示させる処理部である。特に、表示制御部３４は、画像データによる画像のうち、上述の部分画像を表示装置２に表示させる。
【００３５】
印刷制御部３５は、通信装置１７を介して印刷装置４へ印刷データを送信し、画像の印刷を実行させる処理部である。
【００３６】
次に、上記画像処理プログラムに基づくコンピュータ１の動作について説明する。
【００３７】
コンピュータ１においてドライバプログラム２１が実行されると、上述の処理部が適宜処理を行う。ユーザが色調整を行う場合、まず、色相領域の選択が行われ、次に、選択された色相領域に含まれる色相値を有する部分について明度および彩度の調整が行われる。以下、これらの処理について順番に説明する。
【００３８】
（ａ）色相領域の選択
【００３９】
まず、表示制御部３４は、領域選択ウィンドウを表示装置２に表示させる。図２は、図１におけるドライバプログラム２１に従って表示される領域選択ウィンドウの一例を示す図である。図２に示す領域選択ウィンドウ内には、色調整処理の対象とする画像データ２２のファイルを指定するための入力フィールド４１と、指定された画像データ２２による全体画像が表示される画像ウィンドウ４２と、色相領域選択チャート４３と、選択済みの色相領域を示す選択領域ウィンドウ４４と、選択されている色相領域についての部分画像が表示される部分画像ウィンドウ４５と、選択されている色相領域について明度・彩度調整を行うための彩度調整ボタン４６と、色調整処理を終了するための確定ボタン４７と、処理を中止するためのキャンセルボタン４８とが表示されている。
【００４０】
その後、この領域選択ウィンドウに対するユーザ操作に従って、色相領域の選択が行われる。図３は、図１におけるドライバプログラム２１に従って行われる色相領域の選択について説明するフローチャートである。
【００４１】
ユーザが入力装置３を操作することにより入力フィールド４１に画像データ２２のファイル名が入力されると、画像データ制御部３１は、そのファイル名の画像データ２２を読み出す（ステップＳ１）。画像データ制御部３１は、その画像データ２２から、解像度を低下させた縮小画像の画像データを生成する（ステップＳ２）。
【００４２】
さらに、画像データ制御部３１は、縮小画像の画像データの色空間をＲＧＢからＨＳＶへ変換する（ステップＳ３）。
【００４３】
図４は、色空間の変換について説明する図である。図４（Ａ）は、ＲＧＢ色空間におけるＲ（赤）Ｇ（緑）Ｂ（青）、Ｃ（シアン）Ｍ（マゼンタ）Ｙ（イエロー）、Ｋ（黒）およびＷ（白）の位置を示す図である。図４（Ｂ）に示すように、ＫからＷまでの無彩色を中心軸として、色Ｐからその中心軸への垂線の長さが彩度となり、Ｋからその垂線と中心軸との交点までの長さが明度となる。また、図４（Ｃ）に示すように、色相環におけるＲから色Ｐへの角度が色相となる。
【００４４】
したがって、ＲＧＢ色空間におけるある色Ｐ（Ｒ，Ｇ，Ｂ）の明度Ｂｒ、彩度Ｃおよび色相Ｈは、次の式（１）〜（６）に従って求められる。
【００４５】
【数１】
2011010174.tif 000003
【００４６】
そして、表示制御部３４は、縮小画像の画像データに基づいて、画像ウィンドウ４２にその縮小画像を表示させる（ステップＳ４）。
【００４７】
その後、ユーザが入力装置３を操作して、色相領域選択チャート４３における色相領域選択ボタン（つまり、「赤」ボタン、「黄」ボタン、「緑」ボタン４３ａ、「水」ボタン、「青」ボタン、「桃」ボタンおよび「全部」ボタン）のいずれかを押下すると、色相領域選択部３２は、その押下された色相領域選択ボタンに対応する色相領域を、調整対象の色相領域として選択する（ステップＳ５）。
【００４８】
この実施の形態では、色相環を６０度ずつ分割して得られる６つの色相領域が設定されている。Ｒ（赤）の前後３０度の色相領域は、「赤」ボタンに対応付けられており、Ｙ（イエロー）の前後３０度の色相領域は、「黄」ボタンに対応付けられており、Ｇ（緑）の前後３０度の色相領域４３ｂは、「緑」ボタン４３ａに対応付けられており、Ｃ（シアン）の前後３０度の色相領域は、「水」ボタンに対応付けられており、Ｂ（青）の前後３０度の色相領域は、「青」ボタンに対応付けられており、Ｍ（マゼンタ）の前後３０度の色相領域は、「桃」ボタンに対応付けられている。なお、「全部」ボタンが押下された場合には、すべての色相領域が選択される。
【００４９】
そして、画像データ制御部３１は、縮小画像の各画素の色相値が、色相領域選択部３２により選択された色相領域に含まれるか否かを判定し、色相値が、選択された色相領域に含まれる部分からなる部分画像の画像データを生成する。表示制御部３４は、その部分画像の画像データに基づいて、その部分画像を部分画像ウィンドウ４５に表示させる（ステップＳ６）。部分画像ウィンドウ４５には、全体画像における部分画像以外の部分が所定色（例えば白）で塗りつぶされた画像が表示される。
【００５０】
例えば、図２に示すように、画像ウィンドウ４２に、皿に載ったりんごとにんじんの画像が表示されており、「緑」ボタン４３ａが押下された場合、色相領域４３ｂが選択され、その画像のうち、その色相領域４３ｂに該当する部分であるにんじんの茎の画像が、部分画像として部分画像ウィンドウ４５に表示される。
【００５１】
その後、別の色相領域を追加して選択することができる。ユーザが入力装置３を操作して、色相領域選択チャート４３における別の色相領域選択ボタンを押下すると、色相領域選択部３２は、その押下された色相領域選択ボタンに対応する色相領域を、調整対象の色相領域に追加し（ステップＳ７）、画像データ制御部３１は、選択された色相領域についての部分画像の画像データを再度生成し、表示制御部３４は、その部分画像の画像データに基づいて、部分画像ウィンドウ４５における部分画像を更新する（ステップＳ６）。
【００５２】
そして、１または複数の色相領域が選択された状態で彩度調整ボタン４６が押下されると、後述のようにして、その時点で選択されている色相領域についての明度・彩度の調整が行われる。
【００５３】
また、確定ボタン４７が押下されると（ステップＳ８）、色調整の処理が終了する。
【００５４】
（ｂ）選択された色相領域についての明度・彩度調整
【００５５】
彩度調整ボタン４６が押下されると、その時点で選択されている各色相領域についての明度・彩度の調整が行われる。
【００５６】
図５は、図１におけるドライバプログラム２１に従って行われる明度・彩度調整について説明するフローチャートである。
【００５７】
ユーザが入力装置３を操作して彩度調整ボタン４６を押下すると、表示制御部３４は、調整度設定ウィンドウを表示装置２に表示させる（ステップＳ１１）。
【００５８】
図６は、図１におけるドライバプログラム２１に従って表示される調節度設定ウィンドウの一例を示す図である。図６に示す調節度設定ウィンドウ内には、調整度を入力するためのスライダ６１と、指定された画像データ２２による全体画像６２（つまり、上述の縮小画像）と、調整前の部分画像６３と、この時点でスライダ６１で指定されている調整度に基づいて複数の調整パターンで部分画像を調整した結果を示すパターンウィンドウ６４−１〜６４−３と、試し印刷ボタン６５と、調整度を確定し領域選択ウィンドウへ戻るための「領域選択へ戻る」ボタン６６と、キャンセルボタン６７とが表示されている。
【００５９】
色調整部３３は、全体画像６２のうち選択されている色相領域の部分および部分画像６３を、現時点の調整度で調整パターン＃１〜＃３に従って調節した画像データを生成する。調整パターン＃１〜＃３については後述する。そして、パターンウィンドウ６４−１には、調整パターン＃１で調整した部分画像と、その部分画像を含む全体画像とが表示され、パターンウィンドウ６４−２には、調整パターン＃２で調整した部分画像と、その部分画像を含む全体画像とが表示され、パターンウィンドウ６４−３には、調整パターン＃３で調整した部分画像と、その部分画像を含む全体画像とが表示される。なお、パターンウィンドウ６４−１〜６４−３に表示される全体画像における部分画像以外の部分は、原画像のままである。
【００６０】
その後、この調整度設定ウィンドウに対するユーザ操作に従って、明度・彩度調整が行われる。
【００６１】
ユーザが入力装置３を操作することによりスライダ６１が操作されると、調整度が０（０パーセント）から１（１００パーセント）の間で変更される（ステップＳ１２）。調整度が変更されると、色調整部３３は、入力画像６２のうち選択されている色相領域の部分および部分画像６３を、変更後の調整度で調整パターン＃１〜＃３に従って調節した画像データを再度生成する（ステップＳ１３）。表示制御部３４は、生成された画像データに基づいて、パターンウィンドウ６４−１〜６４−３内の画像を更新する（ステップＳ１４）。このように、ユーザにより調整度が変更されるたびに、調整度の変更がパターンウィンドウ６４−１〜６４−３内の画像に反映される。
【００６２】
また、ユーザが入力装置３を操作して、試し印刷ボタン６５を押下すると（ステップＳ１５）、表示制御部３４は、試し印刷ウィンドウを表示装置２に表示させる（ステップＳ１６）。
【００６３】
図７は、図１におけるドライバプログラム２１に従って表示される試し印刷ウィンドウの一例を示す図である。試し印刷ウィンドウには、画像リスト８１と、選択枠８２と、印刷ボタン８３と、戻るボタン８４とが表示される。画像リスト８１は、各調整パターンによる調整後の部分画像を含む全体画像を有する。この実施の形態では、調整パターン＃１〜＃３による調整後の部分画像を含む３つの全体画像のほか、調整パターン＃１〜＃３のうちの２つをブレンドした３つの調整パターン＃１＋＃２，＃２＋＃３，＃３＋＃１による調整後の部分画像を含む３つの全体画像が画像リスト８１に含まれる。なお、画像リスト８１に表示される全体画像における部分画像以外の部分は、原画像のままである。
【００６４】
そして、ユーザが入力装置３を操作して、選択枠８２を移動させて調整パターンを選択する（ステップＳ１７）。その後、ユーザが入力装置３を操作して印刷ボタン８３を押下すると、色調整部３３は、画像データ２２のうち、選択されている色相領域の部分に対してのみ、現時点での調整度でその調整パターンに従って明度・彩度を調整し、印刷制御部３５は、調整後の画像データ２２に基づいて、調整後の全体画像を印刷装置４に印刷させる（ステップＳ１８）。その後、ユーザは別の調整パターンを選択し印刷させることができる。また、ユーザが入力装置３を操作して、戻るボタン８４を押下すると（ステップＳ１９）、試し印刷ウィンドウが閉じられ、制御が調整度設定ウィンドウに戻る。なお、調整度設定ウィンドウで調整度を変更した後に、再度、試し印刷を行うことができる。
【００６５】
また、調整度設定ウィンドウに対して、ユーザが入力装置３を操作して、選択枠６８を移動させ、調整パターン＃１〜＃３のいずれかを選択する。なお、調整パターン＃１〜＃３のうちの２つの調整パターンが選択されると、２つの調整パターンがブレンドされた調整パターンが選択される。そして、ユーザが入力装置３を操作して、「領域選択へ戻る」ボタン６６を押下すると（ステップＳ２０）、色調整部３３は、選択されている色相領域、選択枠６８により選択されている調整パターンおよび調整度を設定パラメータ値として、記憶装置１４に格納する。その後、調整度設定ウィンドウが閉じられ、制御が領域選択ウィンドウに戻る。この設定パラメータ値は、画像印刷時の色調整に使用される。
【００６６】
このようにして、選択されている色相領域について、明度・彩度の調整が行われる。
【００６７】
ここで、明度・彩度の調整パターンについて説明する。
【００６８】
（ａ）調整パターン＃１
【００６９】
図８は、図１におけるドライバプログラム２１による調節パターン＃１を説明する図である。図８において、点Ｏは、Ｋ（黒）であり、原点（０，０）とされ、点Ｍは、点Ｏと点Ｗとの中点とされ、点Ｐは最大彩度を有する点とされる。図８（Ａ）に示すように、調整パターン＃１では、線分ＭＰに対して平行に明度・彩度が調整される。線分ＭＰより明度が低い領域（図８（Ｂ））および線分ＭＰより明度が高い領域（図８（Ｃ））において、式（７）〜（１７）に従って、点Ａが点Ｅへ調整される。なお、式におけるｂ１，ｂ２，ｋ１〜ｋ３は定数であり、αは、増幅率であり、調整度（０から１までのいずれか値）に１を加算した値を有する。
【００７０】
【数２】
2011010174.tif 000004
【００７１】
なお、上述のように調整パターン＃１で調整すると、調整後の点（色）が、調整可能領域（つまり、点Ｏ，Ｗ，Ｐを頂点とする三角形の領域）外になってしまう場合には、調整後の点（色）が、調整可能領域内の点Ｆとなるように、式（１８）〜（２４）で求められる。
【００７２】
【数３】
2011010174.tif 000005
【００７３】
（ｂ）調整パターン＃２
【００７４】
図９は、図１におけるドライバプログラム２１による調節パターン＃２を説明する図である。図９において、点Ｏは、Ｋ（黒）であり、原点（０，０）とされ、点Ｍは、点Ｏと点Ｗとの中点とされ、点Ｐは最大彩度を有する点とされ、点Ｎは、点Ｍと点Ｐとの中点とされ、点Ｂ，Ｃは、線分ＭＰ上にある。また、図９（Ｂ）において、線分ＡＢ，ＥＣは、線分ＯＮに平行であり、図９（Ｃ）において、線分ＡＢ，ＥＣは、線分ＷＮに平行である。図９（Ａ）に示すように、調整パターン＃２では、点Ｐに向かって明度・彩度が調整される。
【００７５】
線分ＭＰより明度が低い領域（図９（Ｂ））においては、式（２５）〜（４５）に従って、点Ａが点Ｅへ調整される。なお、式におけるａ１，ａ２，ｂ１，ｂ２，ｋ１〜ｋ３は定数であり、αは、増幅率であり、調整度（０から１までのいずれか値）に１を加算した値を有する。
【００７６】
【数４】
2011010174.tif 000006
【００７７】
【数５】
2011010174.tif 000007
【００７８】
線分ＭＰより明度が高い領域（図９（Ｃ））においては、式（４６）〜（６６）に従って、点Ａが点Ｅへ調整される。なお、式におけるｅ１，ｅ２，ｆ１，ｆ２，ｋ１〜ｋ３は定数であり、αは、増幅率であり、調整度（０から１までのいずれか値）に１を加算した値を有する。
【００７９】
【数６】
2011010174.tif 000008
【００８０】
【数７】
2011010174.tif 000009
【００８１】
（ｃ）調整パターン＃３
【００８２】
図１０は、図１におけるドライバプログラム２１による調節パターン＃３を説明する図である。図１０において、点Ｏは、Ｋ（黒）であり、原点（０，０）とされ、点Ｍは、点Ｏと点Ｗとの中点とされ、点Ｐは最大彩度を有する点とされ、点Ｂは、直線ＯＡと線分ＭＰとの交点であり、点Ｃは、直線ＯＥと線分ＭＰとの交点である。図１０（Ａ）に示すように、調整パターン＃２では、点Ｐに向かって明度・彩度が調整される。
【００８３】
線分ＭＰより明度が低い領域（図１０（Ｂ））においては、式（６７）〜（８５）に従って、点Ａが点Ｅへ調整される。なお、式におけるａ１，ａ２，ｂ１，ｂ２，ｋ１〜ｋ３は定数であり、αは、増幅率であり、調整度（０から１までのいずれか値）に１を加算した値を有する。
【００８４】
【数８】
2011010174.tif 000010
【００８５】
【数９】
2011010174.tif 000011
【００８６】
線分ＭＰより明度が高い領域（図１０（Ｃ））においては、式（８６）〜（１０６）に従って、点Ａが点Ｅへ調整される。なお、式におけるｅ１，ｅ２，ｆ１，ｆ２，ｋ１〜ｋ３は定数であり、αは、増幅率であり、調整度（０から１までのいずれか値）に１を加算した値を有する。
【００８７】
【数１０】
2011010174.tif 000012
【００８８】
【数１１】
2011010174.tif 000013
【００８９】
以上のように、上記実施の形態によれば、色相領域選択部３２は、所定の複数の色相領域における一部の色相領域を選択し、表示制御部３４は、画像データによる画像のうち、色相領域選択部により選択された一部の色相領域の色相値を有する部分のみからなる部分画像を表示装置２に表示させる。
【００９０】
これにより、ユーザは、表示装置２に表示される部分画像を見ることで、画像データによる画像におけるどの部分がどの色相領域に属するかを判断することができる。このため、ユーザが意図したように、色相領域ごとに画像の彩度などを調整することができる。
【００９１】
なお、上述の実施の形態は、本発明の好適な例であるが、本発明は、これらに限定されるものではなく、本発明の要旨を逸脱しない範囲において、種々の変形、変更が可能である。
【００９２】
例えば、上記実施の形態において、画像データ２２の画像を縮小せずに、そのまま、縮小画像の代わりに使用するようにしてもよい。
【００９３】
また、上記実施の形態において、選択されている色相領域について明度および彩度のいずれかのみを調整するようにしてもよい。
【００９４】
また、上記実施の形態においては調整度を入力するための操作部としてスライダ６１が使用されているが、即値を入力するための入力フィールドなどの別の操作部を代わりに使用するようにしてもよい。
【００９５】
また、上記実施の形態においては調整パターンの数は３であるが、調整パターンの数はこれに限定されない。また、調整パターンの明度・彩度の調整方法も上述のものに限定されない。
【産業上の利用可能性】
【００９６】
本発明は、例えば、プリンタ、複合機などの周辺機器のドライバプログラム、画像処理用のユーティリティプログラムに適用可能である。
【符号の説明】
【００９７】
１  コンピュータ
２  表示装置
４  印刷装置
２１  ドライバプログラム（画像処理プログラムの一例）
２２  画像データ
３１  画像データ制御部
３２  色相領域選択部
３３  色調整部
３４  表示制御部
３５  印刷制御部
【図１】
2011010174.tif 000014
【図２】
2011010174.tif 000015
【図３】
2011010174.tif 000016
【図４】
2011010174.tif 000017
【図５】
2011010174.tif 000018
【図６】
2011010174.tif 000019
【図７】
2011010174.tif 000020
【図８】
2011010174.tif 000021
【図９】
2011010174.tif 000022
【図１０】
2011010174.tif 000023