(57)【要約】【課題】  ユーザが選択した色相のみ彩度・明度を適正に調整する。【解決手段】  原稿読取部２は、入力カラー画像の画素毎のＲＧＢデータを画像記憶部４に保存する。色分析処理部５は、上記カラー画像に基づいて画素位置のＲＧＢデータを取得し、色空間をＨＣＢ（色相（Ｈｕｅ），彩度（Ｃｈｒｏｍａ），明度（Ｂｒｉｇｈｔｎｅｓｓ））に変換し、上記カラー画像の色のデータを上記画像記憶部４に保存する。色調整処理部６は、上記操作表示部３の入力画面上で色調整する色相（範囲）の選択を受け付け、選択された色相（範囲）での彩度の補正率又は明度の補正率を受け付けて、受け付けた補正率に基づき、彩度を調整したときには明度を補正し、明度を調整したときには彩度を補正する。画像形成部９は、上記画像記憶部４に保存されている入力カラー画像について色調整を行い、調整後の画像データを出力する。【選択図】        図１
2008131211.tif 000002
【特許請求の範囲】
【請求項１】
入力カラー画像の画素毎のＲＧＢデータを画像記憶手段に保存する画像入力処理手段と、
上記画像入力処理手段により保存されたカラー画像に基づいて画素位置のＲＧＢデータを取得し、色空間をＨＣＢ（色相（Ｈｕｅ），彩度（Ｃｈｒｏｍａ），明度（Ｂｒｉｇｈｔｎｅｓｓ））に変換し、上記カラー画像の色のデータを上記画像記憶手段に保存する色分析処理手段と、
上記ＨＣＢ色空間で色調整する色相（範囲）の選択を受け付け、選択された色相（範囲）での彩度の補正率又は明度の補正率を受け付け、受け付けた補正率に基づき、彩度を調整したときには明度を補正し、明度を調整したときには彩度を補正する色調整処理手段と、
調整後の画像データを出力する画像出力処理手段と
を備えることを特徴とする画像処理装置。
【請求項２】
上記画像入力処理手段は、入力カラー画像の画素毎のＲＧＢデータを画像記憶手段に保存するとともに、画像の解像度を下げた縮小カラー画像を作成し、作成した縮小カラー画像を表示手段の入力画面に表示し、
上記色分析処理手段は、上記画像入力処理手段により作成された縮小カラー画像について画素位置のＲＧＢデータを取得し、色空間をＨＣＢ（色相（Ｈｕｅ），彩度（Ｃｈｒｏｍａ），明度（Ｂｒｉｇｈｔｎｅｓｓ））に変換し、変換したＨＣＢ色空間のグラフを上記表示手段の入力画面に表示するとともに、上記縮小カラー画像の色のデータを上記画像記憶手段に保存し、
上記色調整処理手段は、上記ＨＣＢ色空間のグラフを表示した上記表示手段の入力画面上で色調整する色相（範囲）の選択を受け付け、選択された色相（範囲）での彩度及び明度のグラフを上記表示手段の入力画面に表示し、上記表示手段の入力画面上で彩度の補正率又は明度の補正率を受け付けて上記選択された色相（範囲）で彩度又は明度を調整し、調整後の彩度及び明度のグラフ並びに縮小カラー画像を上記表示手段の出力画面に表示するとともに、色調整パラメータを上記画像記憶手段に保存し、
上記画像出力処理手段は、上記表示手段に表示される印刷画面上で出力する調整パターンの選択を受け付け、上記画像記憶手段に保存されている入力カラー画像について色空間をＲＧＢからＨＣＢに変換し、上記画像記憶手段に保存されている色調整パラメータを参照して上記受け付けた調整パターンで色調整を行い、調整後の画像データを出力し、
上記色調整処理手段は、受け付けた補正率に基づき、彩度を調整したときには明度を補正し、明度を調整したときには彩度を補正することを特徴とする請求項１記載の画像処理装置。
【請求項３】
上記画像出力処理手段は、上記色調整処理手段による色調整結果の画像を印刷する印刷する機能を備えることを特徴とする請求項１記載の画像処理装置。
【請求項４】
上記色調整処理手段は、選択された色相（範囲）の彩度が大きいほど変化量を少なくすることを特徴とする請求項１記載の画像処理装置。
【請求項５】
上記色調整処理手段は、明度の最小の点Ｂ、最大の点Ｗ及び彩度の最大の点Ｃｐで示される色相範囲内における選択された色相を点Ｐとし、点Ｐにおける彩度をＲｃ％高めるとき、上記色相範囲内における点Ｐの位置を決めるパラメメータをαとして、次の式にて示されるベクトルＰＣｐにおけるパラメータの変化量Ｒａｉｔｏ＿Ｃから、次の式にて示される彩度方向での変化量Ｐｘ’と明度方向での変化量Ｐｙ’を補正することを特徴とする請求項１記載の画像処理装置。
【数１】
2008131211.tif 000031
【数２】
2008131211.tif 000032
【数３】
2008131211.tif 000033
【請求項６】
上記色調整処理手段は、明度の最小の点Ｂ、最大の点Ｗ及び彩度の最大の点Ｃｐで示される色相範囲内における選択された色相を点Ｐとし、点Ｐにおける明度をＲｂ％高めるとき、上記色相範囲内における点Ｐの位置を決めるパラメメータをα，βとして、次の式にて示されるベクトルＰＣｐにおけるパラメータの変化量Ｒａｉｔｏ＿Ｂから、次の式にて示される彩度方向での変化量Ｐｘ’と明度方向での変化量Ｐｙ’を補正することを特徴とする請求項１記載の画像処理装置。
【数４】
2008131211.tif 000034
【数５】
2008131211.tif 000035
【数６】
2008131211.tif 000036
【請求項７】
入力カラー画像に色調整処理を施して出力する画像処理装置に備えられたコンピュータにより実行される画像処理プログラムであって、
入力カラー画像の画素毎のＲＧＢデータを画像記憶手段に保存する画像入力処理と、
上記画像入力処理により保存されたカラー画像に基づいて画素位置のＲＧＢデータを取得し、色空間をＨＣＢ（色相（Ｈｕｅ），彩度（Ｃｈｒｏｍａ），明度（Ｂｒｉｇｈｔｎｅｓｓ））に変換し、上記カラー画像の色のデータを上記画像記憶手段に保存する色分析処理と、
上記ＨＣＢ色空間で色調整する色相（範囲）の選択を受け付け、選択された色相（範囲）での彩度の補正率又は明度の補正率を受け付け、受け付けた補正率に基づき、彩度を調整したときには明度を補正し、明度を調整したときには彩度を補正する色調整処理と、
調整後の画像データを出力する画像出力処理と
を上記画像処理装置に備えられたコンピュータに実行させることを特徴とする画像処理プログラム。
【請求項８】
上記画像入力処理では、入力カラー画像の画素毎のＲＧＢデータを画像記憶手段に保存するとともに、画像の解像度を下げた縮小カラー画像を作成し、作成した縮小カラー画像を表示手段の入力画面に表示し、
上記色分析処理では、上記画像入力処理により作成された縮小カラー画像について画素位置のＲＧＢデータを取得し、色空間をＨＣＢ（色相（Ｈｕｅ），彩度（Ｃｈｒｏｍａ），明度（Ｂｒｉｇｈｔｎｅｓｓ））に変換し、変換したＨＣＢ色空間のグラフを上記表示手段の入力画面に表示するとともに、上記縮小カラー画像の色のデータを上記画像記憶手段に保存し、
上記色調整処理では、上記ＨＣＢ色空間のグラフを表示した上記表示手段の入力画面上で色調整する色相（範囲）の選択を受け付け、選択された色相（範囲）での彩度及び明度のグラフを上記表示手段の入力画面に表示し、上記表示手段の入力画面上で彩度の補正率又は明度の補正率を受け付けて上記選択された色相（範囲）で彩度又は明度を調整し、調整後の彩度及び明度のグラフ並びに縮小カラー画像を上記表示手段の出力画面に表示するとともに、色調整パラメータを上記画像記憶手段に保存し、
上記画像出力処理では、上記表示手段に表示される印刷画面上で出力する調整パターンの選択を受け付け、上記画像記憶手段に保存されている入力カラー画像について色空間をＲＧＢからＨＣＢに変換し、上記画像記憶手段に保存されている色調整パラメータを参照して上記受け付けた調整パターンで色調整を行い、調整後の画像データを出力し、
上記色調整処理において、受け付けた補正率に基づき、彩度を調整したときには明度を補正し、明度を調整したときには彩度を補正することを特徴とすることを特徴とする請求項７記載の画像処理プログラム。
【請求項９】
上記画像出力処理では、上記色調整処理による色調整結果の画像を印刷することを特徴とする請求項７記載の画像処理プログラム。
【請求項１０】
上記色調整処理では、選択された色相（範囲）の彩度が大きいほど変化量を少なくすることを特徴とする請求項７記載の画像処理プログラム。
【請求項１１】
上記色調整処理において、明度の最小の点Ｂ、最大の点Ｗ及び彩度の最大の点Ｃｐで示される色相範囲内における選択された色相を点Ｐとし、点Ｐにおける彩度をＲｃ％高めるとき、上記色相範囲内における点Ｐの位置を決めるパラメメータをαとして、次の式にて示されるベクトルＰＣｐにおけるパラメータの変化量Ｒａｉｔｏ＿Ｃから、次の式にて示される彩度方向での変化量Ｐｘ’と明度方向での変化量Ｐｙ’を補正することを特徴とする請求項７記載の画像処理プログラム。
【数７】
2008131211.tif 000037
【数８】
2008131211.tif 000038
【数９】
2008131211.tif 000039
【請求項１２】
上記色調整手段において、明度の最小の点Ｂ、最大の点Ｗ及び彩度の最大の点Ｃｐで示される色相範囲内における選択された色相を点Ｐとし、点Ｐにおける明度をＲｂ％高めるとき、上記色相範囲内における点Ｐの位置を決めるパラメメータをα，βとして、次の式にて示されるベクトルＰＣｐにおけるパラメータの変化量Ｒａｉｔｏ＿Ｂから、次の式にて示される彩度方向での変化量Ｐｘ’と明度方向での変化量Ｐｙ’を補正することを特徴とする請求項７記載の画像処理プログラム。
【数１０】
2008131211.tif 000040
【数１１】
2008131211.tif 000041
【数１２】
2008131211.tif 000042
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタや複写機、ファクシミリ装置あるいは複合機等の画像形成装置における色再現処理を行う画像処理装置及び画像処理プログラムに関する。
【背景技術】
【０００２】
プリンタや複写機、ファクシミリ装置あるいは複合機等の画像形成装置では、カラー印刷機構を備える場合、入力された印刷データを画像処理部で多値のＲＧＢデータあるいはＣＭＹＫデータに変換して画像形成部でカラー印刷するようにしている。
【０００３】
このような画像形成装置では、常備されているカラーリーダ以外（特性の異なる画像入力装置）から入力されたカラー画像データ（例えば、テレビジョンシステムで扱っているビデオカメラ等よりのカラー画像信号）を基に像形成する場合は、通常の複写の場合とでは画像信号の色特性が異なるため何らかの調整が必要になる。
【０００４】
また、ユーザが用途に応じてきめ細かな色調整を行ないたいという要望があり、このような要望に応じることができる色調整が必要となってくる。
【０００５】
そこで、従来、例えば、調整対象となる任意の色範囲を選択し、選択された色範囲についての調整パラメータを設定し、この調整パラメータに基づいて変換条件を調整して、彩度や明度の補正をすることが行われている（例えば、特許文献１参照）。
【０００６】
また、従来のサムネイル出力が可能な画像処理装置においては、例えば、１つの画像に対して複数の色変換処理のパラメータを指定し、それぞれのパラメータによる色変換結果を縮小して１ページに印刷出力することにより、パラメータ毎の色変換結果を一瞥で認識することができるようにしている（例えば、特許文献２参照）。
【０００７】
【特許文献１】特開２００３−０８７５９１号公報
【特許文献２】特開２０００−０８３１６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上述の如く、色調整に関する様々な従来技術があるが、入力したカラー画像における色分布のデータを確認できずに調整させたり、調整時に色分布のデータが確認できる場合でも、出力されるまで画像への調整結果が確認できないなどの問題があり、ユーザの色調整結果が出力するまでわからないので、調整結果を確かめるために無駄な出力が増えてしまう可能性があり、コスト面で優位ではない。また、明度または彩度が個別に調整されるので、調整後の色が視覚的に不自然になってしまう。
【０００９】
また、ＲＧＢ値を元に色相を選択する方法は、ユーザにとって利便性に欠ける。
【００１０】
本発明は、このような従来の問題点を解決し、ユーザが選択した色相範囲のみ彩度・明度を調整することができるようにした画像処理装置及び画像処理プログラムを提供するものである。
【００１１】
本発明の更に他の目的、本発明によって得られる具体的な利点は、以下に説明される実施の形態の説明から一層明らかにされる。
【課題を解決するための手段】
【００１２】
本発明に係る画像処理装置は、入力カラー画像の画素毎のＲＧＢデータを画像記憶手段に保存する画像入力処理手段と、上記画像入力処理手段により保存されたカラー画像に基づいて画素位置のＲＧＢデータを取得し、色空間をＨＣＢ（色相（Ｈｕｅ），彩度（Ｃｈｒｏｍａ），明度（Ｂｒｉｇｈｔｎｅｓｓ））に変換し、上記カラー画像の色のデータを上記画像記憶手段に保存する色分析処理手段と、上記ＨＣＢ色空間で色調整する色相（範囲）の選択を受け付け、選択された色相（範囲）での彩度の補正率又は明度の補正率を受け付け、受け付けた補正率に基づき、彩度を調整したときには明度を補正し、明度を調整したときには彩度を補正する色調整処理手段と、調整後の画像データを出力する画像出力処理手段とを備えることを特徴とすることを特徴とする。
【００１３】
ここで、色相（範囲）とは、１つの色相、又は連続した色相の範囲を示す。
【００１４】
本発明に係る画像処理装置では、例えば、上記画像入力処理手段により、入力カラー画像の画素毎のＲＧＢデータを画像記憶手段に保存するとともに、画像の解像度を下げた縮小カラー画像を作成し、作成した縮小カラー画像を表示手段の入力画面に表示し、上記色分析処理手段により、上記画像入力処理により作成された縮小カラー画像について画素位置のＲＧＢデータを取得し、色空間をＨＣＢ（色相（Ｈｕｅ），彩度（Ｃｈｒｏｍａ），明度（Ｂｒｉｇｈｔｎｅｓｓ））に変換し、変換したＨＣＢ色空間のグラフを上記表示手段の入力画面に表示するとともに、上記縮小カラー画像の色のデータを上記画像記憶手段に保存し、上記色調整処理により、上記ＨＣＢ色空間のグラフを表示した上記表示手段の入力画面上で色調整する色相（範囲）の選択を受け付け、選択された色相（範囲）での彩度及び明度のグラフを上記表示手段の入力画面に表示し、上記表示手段の入力画面上で彩度の補正率又は明度の補正率を受け付けて上記選択された色相（範囲）で彩度又は明度を調整し、調整後の彩度及び明度のグラフ並びに縮小カラー画像を上記表示手段の出力画面に表示するとともに、色調整パラメータを上記画像記憶手段に保存し、上記画像出力処理手段により、上記表示手段に表示される印刷画面上で出力する調整パターンの選択を受け付け、上記画像記憶手段に保存されている入力カラー画像について色空間をＲＧＢからＨＣＢに変換し、上記画像記憶手段に保存されている色調整パラメータを参照して上記受け付けた調整パターンで色調整を行い、調整後の画像データを出力し、上記色調整処理において、受け付けた補正率に基づき、彩度を調整したときには明度を補正し、明度を調整したときには彩度を補正する。
【００１５】
また、本発明に係る画像処理装置では、例えば、上記画像出力処理手段は、上記色調整処理手段による色調整結果の画像を印刷する印刷する機能を備える。
【００１６】
また、本発明に係る画像処理装置では、例えば、上記色調整処理手段において、選択された色相（範囲）の彩度が大きいほど変化量を少なくする。
【００１７】
また、本発明に係る画像処理装置では、例えば、上記色調整処理手段において、明度の最小の点Ｂ、最大の点Ｗ及び彩度の最大の点Ｃｐで示される色相範囲内における選択された色相を点Ｐとし、点Ｐにおける彩度をＲｃ％高めるとき、上記色相範囲内における点Ｐの位置を決めるパラメメータをαとして、次の式にて示されるベクトルＰＣｐにおけるパラメータの変化量Ｒａｉｔｏ＿Ｃから、次の式にて示される彩度方向での変化量Ｐｘ’と明度方向での変化量Ｐｙ’を補正する。
【００１８】
【数１】
2008131211.tif 000003
【００１９】
【数２】
2008131211.tif 000004
【００２０】
【数３】
2008131211.tif 000005
【００２１】
さらに、本発明に係る画像処理装置では、例えば、上記色調整処理手段において、明度の最小の点Ｂ、最大の点Ｗ及び彩度の最大の点Ｃｐで示される色相範囲内における選択された色相を点Ｐとし、点Ｐにおける明度をＲｂ％高めるとき、上記色相範囲内における点Ｐの位置を決めるパラメメータをα，βとして、次の式にて示されるベクトルＰＣｐにおけるパラメータの変化量Ｒａｉｔｏ＿Ｂから、次の式にて示される彩度方向での変化量Ｐｘ’と明度方向での変化量Ｐｙ’を補正する。
【００２２】
【数４】
2008131211.tif 000006
【００２３】
【数５】
2008131211.tif 000007
【００２４】
【数６】
2008131211.tif 000008
【００２５】
また、本発明は、入力カラー画像に色調整処理を施して出力する画像処理装置に備えられたコンピュータにより実行される画像処理プログラムであって、入力カラー画像の画素毎のＲＧＢデータを画像記憶手段に保存する画像入力処理と、上記画像入力処理により保存されたカラー画像に基づいて画素位置のＲＧＢデータを取得し、色空間をＨＣＢ（色相（Ｈｕｅ），彩度（Ｃｈｒｏｍａ），明度（Ｂｒｉｇｈｔｎｅｓｓ））に変換し、上記カラー画像の色のデータを上記画像記憶手段に保存する色分析処理と、上記ＨＣＢ色空間で色調整する色相（範囲）の選択を受け付け、選択された色相（範囲）での彩度の補正率又は明度の補正率を受け付け、受け付けた補正率に基づき、彩度を調整したときには明度を補正し、明度を調整したときには彩度を補正する色調整処理と、調整後の画像データを出力する画像出力処理とを上記画像処理装置に備えられたコンピュータに実行させることを特徴とする。
【００２６】
本発明に係る画像処理プログラムでは、例えば、上記画像入力処理により、入力カラー画像の画素毎のＲＧＢデータを画像記憶手段に保存するとともに、画像の解像度を下げた縮小カラー画像を作成し、作成した縮小カラー画像を表示手段の入力画面に表示し、上記色分析処理では、上記画像入力処理により作成された縮小カラー画像について画素位置のＲＧＢデータを取得し、色空間をＨＣＢ（色相（Ｈｕｅ），彩度（Ｃｈｒｏｍａ），明度（Ｂｒｉｇｈｔｎｅｓｓ））に変換し、変換したＨＣＢ色空間のグラフを上記表示手段の入力画面に表示するとともに、上記縮小カラー画像の色のデータを上記画像記憶手段に保存し、上記色調整処理により、上記ＨＣＢ色空間のグラフを表示した上記表示手段の入力画面上で色調整する色相（範囲）の選択を受け付け、選択された色相（範囲）での彩度及び明度のグラフを上記表示手段の入力画面に表示し、上記表示手段の入力画面上で彩度の補正率又は明度の補正率を受け付けて上記選択された色相（範囲）で彩度又は明度を調整し、調整後の彩度及び明度のグラフ並びに縮小カラー画像を上記表示手段の出力画面に表示するとともに、色調整パラメータを上記画像記憶手段に保存し、上記画像出力処理により、上記表示手段に表示される印刷画面上で出力する調整パターンの選択を受け付け、上記画像記憶手段に保存されている入力カラー画像について色空間をＲＧＢからＨＣＢに変換し、上記画像記憶手段に保存されている色調整パラメータを参照して上記受け付けた調整パターンで色調整を行い、調整後の画像データを出力し、上記色調整処理では、受け付けた補正率に基づき、彩度を調整したときには明度を補正し、明度を調整したときには彩度を補正する。
【００２７】
本発明に係る画像処理プログラムでは、例えば、上記画像出力処理において、上記色調整処理による色調整結果の画像を印刷する。
【００２８】
また、本発明に係る画像処理プログラムでは、例えば、上記色調整処理において、選択された色相（範囲）の彩度が大きいほど変化量を少なくすることを特徴とする。
【００２９】
また、本発明に係る画像処理プログラムでは、例えば、上記色調整処理において、明度の最小の点Ｂ、最大の点Ｗ及び彩度の最大の点Ｃｐで示される色相範囲内における選択された色相を点Ｐとし、点Ｐにおける彩度をＲｃ％高めるとき、上記色相範囲内における点Ｐの位置を決めるパラメメータをαとして、次の式にて示されるベクトルＰＣｐにおけるパラメータの変化量Ｒａｉｔｏ＿Ｃから、次の式にて示される彩度方向での変化量Ｐｘ’と明度方向での変化量Ｐｙ’を補正する。
【００３０】
【数７】
2008131211.tif 000009
【００３１】
【数８】
2008131211.tif 000010
【００３２】
【数９】
2008131211.tif 000011
【００３３】
さらに、本発明に係る画像処理プログラムでは、例えば、上記色調整処理において、明度の最小の点Ｂ、最大の点Ｗ及び彩度の最大の点Ｃｐで示される色相範囲内における選択された色相を点Ｐとし、点Ｐにおける明度をＲｂ％高めるとき、上記色相範囲内における点Ｐの位置を決めるパラメメータをα，βとして、次の式にて示されるベクトルＰＣｐにおけるパラメータの変化量Ｒａｉｔｏ＿Ｂから、次の式にて示される彩度方向での変化量Ｐｘ’と明度方向での変化量Ｐｙ’を補正する。
【００３４】
【数１０】
2008131211.tif 000012
【００３５】
【数１１】
2008131211.tif 000013
【００３６】
【数１２】
2008131211.tif 000014
【発明の効果】
【００３７】
本発明では、受け付けた補正率に基づき、彩度を調整したときには明度を補正し、明度を調整したときには彩度を補正することによって、ユーザが選択した色相範囲のみ彩度・明度を適正に調整することができ、また、入力画像における色の分布のグラフを表示することでユーザの調整時の参考にすることが可能である。したがって、出力する前に調整結果の色の確認ができるので、無駄な出力が減らせ、コストの削減が実現できる。
【００３８】
また、本発明では、色調整結果の画像を試し印刷することにより入力画像と比較することができる。
【００３９】
さらに、本発明では、色調整結果は複数パターン保存することができ、試し印刷時に同時に比較することができる。
【発明を実施するための最良の形態】
【００４０】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。なお、本発明は以下の例に限定されるものではなく、本発明の要旨を逸脱しない範囲で、任意に変更可能であることは言うまでもない。
【００４１】
本発明は、例えば図１に示すような構成の画像処理装置１０に適用される。
【００４２】
この画像処理装置１０は、コピー、プリント、スキャン、ファクシミリ送信及びファクシミリ受信機能を有する所謂複合機であって、装置全体の動作制御を司るＣＰＵを中心とする制御部１を備え、この制御部１に原稿読取部２、操作表示部３、画像記憶部４、色分析処理部５、色調整処理部６、画像処理部７、通信処理部８、画像形成部９等が接続されてなる。
【００４３】
この画像処理装置１０において、制御部１は、図２に示すように、画像形成装置１０の制御プログラムを記憶するＲＯＭ(Read Only Memory)１２、一時的にデータを保管するＲＡＭ(Random Access Memory)１３、更新可能な各種設定データなどを保管するＥＥＰＲＯＭ（Electrically Erasable Programmable ROM）１４及び制御プログラム等を上記ＲＯＭ１２から読み出して実行するマイクロコンピュータ（ＣＰＵ）１５等からなり、操作表示部３等により入力された所定の指示情報や、本装置の各所に設けられた各種センサからの検出信号に応じて装置全体の制御を行う。
【００４４】
また、原稿読取部２は、原稿の読み取りを行って当該原稿に対応するカラー画像データを生成するものであって、光学的に取得した原稿の画像から画像データを生成するＣＣＤ(Charge Coupled Device)センサ及び露光ランプ等を備えたスキャナやコンタクトガラス等からなり、コンタクトガラス上に載置された原稿を走査しつつ取得した画像データを制御部１へ出力する。
【００４５】
また、操作表示部３は、ユーザの操作に応じて所定の指示入力を行うものであって、図示しない、ユーザが印刷実行指示を入力するためのスタートキー、印刷部数等を入力するためのテンキー、各種複写動作の設定等を入力するための操作ガイド情報等を表示する種々の操作ボタン等が表示される液晶表示器（ＬＣＤ）を備えている。
【００４６】
また、画像記憶部４は、原稿読取部２によって読み取られた原稿の画像データや通信処理部８等を介して図示しない外部装置から送信されてきた画像データを一時的に記憶するメモリである。
【００４７】
また、色分析処理部５は、原稿読取部２によって読み取られた原稿のカラー画像データや通信処理部８等を介して受信したカラー画像データについて色分析処理を行うものであって、入力カラー画像について、ＲＧＢ値毎に頻度をカウントし、色空間をＨＣＢ（色相（Ｈｕｅ），彩度（Ｃｈｒｏｍａ），明度（Ｂｒｉｇｈｔｎｅｓｓ））に変換し、色空間をグラフ化する機能と、入力カラー画像に対する色のデータを画像記憶部４に保存する機能を備えている。
【００４８】
また、色調整処理部６は、操作表示部３の操作により選択された色相（範囲）に対して、明度と彩度のパラメータを変更して色を調整する機能と、変更パラメータを保存する機能を備えている。
【００４９】
また、画像処理部７は、印刷データに対する各種画像処理を行うものであって、例えば、印刷データをＲＧＢデータあるいはＣＭＹＫデータに変換する処理や複数の原稿画像を１つの用紙に集約させる画像処理、すなわち、原稿画像の画像サイズを拡大又は縮小する拡大縮小処理や、複数の原稿画像を１つの用紙に配置するレイアウト処理などを行う。また、この画像形成装置１０において、上記画像処理部７は、上記色調整処理部６で調整された画像と解像度を下げた縮小カラー画像を試し出力し、ユーザに取って最適な調整として選択された調整パターンを入力カラー画像のデータに反映させて出力する。
【００５０】
また、通信処理部８は、外部装置と情報の授受を行うためのものであって、外部装置に接続するためのＬＡＮカードなどのネットワークインタフェース等からなる。
【００５１】
さらに、画像形成部９は、図示しない給紙部によって搬送されてきた用紙に対して上記画像処理部７から出力される画像データにより所定の画像形成（印刷）を行うものであって、プリンタコントローラ、レーザ走査ユニットや定着ローラ等からなる。
【００５２】
この画像処理装置１０において、制御部１は、上記マイクロコンピュータ（ＣＰＵ）１５がＲＯＭ１２から画像処理プログラムを読み出し、図３のフローチャートに示す手順にしたがって実行することにより、次のような画像処理を行う。
【００５３】
すなわち、制御部１は、上記原稿読取部２による画像入力処理（ステップＳ１）、色分析処理部５による色分析処理（ステップＳ２）、色調整処理部６による色調整処理（ステップＳ３）、画像形成部９による画像出力処理（ステップＳ４）を順次実行する。
【００５４】
そして、上記ステップＳ１の画像入力処理は、図４のフローチャートに示す手順にしたがって実行される。
【００５５】
すなわち、上記制御部１は、原稿読取部２により、原稿をカラー画像として読み取り（ステップＳ１１）、読み取ったカラー画像の画素毎のＲＧＢデータを画像記憶部４に保存するとともに（ステップＳ１２）、画像の解像度を下げた縮小カラー画像を作成し（ステップＳ１３）、図５に示すように、作成した縮小カラー画像３１Ａを操作表示部３の入力画面３Ａに表示する（ステップＳ１４）。
【００５６】
また、上記ステップＳ２の色分析処理は、図６のフローチャートに示す手順にしたがって実行される。
【００５７】
すなわち、上記制御部１は、色分析処理部５により、上記縮小カラー画像について画素位置のＲＧＢデータを取得し（ステップＳ２１）、取得したＲＧＢデータのＲＧＢ値（階調）毎に頻度をカウントし（ステップＳ２２）、色空間をＨＣＢ（色相（Ｈｕｅ），彩度（Ｃｈｒｏｍａ），明度（Ｂｒｉｇｈｔｎｅｓｓ））に変換し（ステップＳ２３）、縮小カラー画像３１Ａについての、ヒストグラムのグラフ３２Ａ、色相のグラフ３３Ａ、変換したＨＣＢ色空間のグラフ３４Ａを表示するとともに（ステップＳ２４）、入力カラー画像に対するこれらの色のデータ（グラフ）を保存する（ステップＳ２５）。
【００５８】
また、上記ステップＳ３の色調整処理は、図７のフローチャートに示す手順にしたがって実行される。
【００５９】
すなわち、上記制御部１は、図５に示すように、上記ＨＣＢ色空間のグラフを表示した操作表示部３の入力画面３Ａ上で、ユーザがヒストグラムのグラフ３２Ａで補正したい色相（範囲）をマーカＭ１，Ｍ２により選択する操作入力を受け付けて、色相のグラフ３３Ａ上で色相（範囲）が選択されると（ステップＳ３１）、選択された色相（範囲）での彩度Ｃ及び明度Ｂのグラフ３４Ａを操作表示部３に表示する（ステップＳ３２）。
【００６０】
そして、上記制御部１は、上記操作表示部３の入力画面３Ａ上に示される彩度調整ボックス３５による彩度Ｃの補正率の操作入力を受け付けて、彩度Ｃの補正率が選択されると（ステップＳ３３Ａ）、色調整処理部６により、選択された色相（範囲）で彩度Ｃを調整する（ステップＳ３３Ｂ）。ここで、彩度Ｃの補正率は０以上１００未満とされる。なお、彩度Ｃの補正率は、上記操作表示部３の入力画面３Ａ上で、パラメータ入力クリアボタン３６を操作することによりクリアして再入力することができる。
【００６１】
さらに、上記制御部１は、上記操作表示部３の入力画面３Ａ上に示される明度調整ボックス３７による明度Ｂの補正率の操作入力を受け付けて、明度Ｂの補正率が選択されると（ステップＳ３４Ａ）、色調整処理部６により、選択された色相（範囲）で明度Ｂを調整する（ステップＳ３４Ｂ）。ここで、明度Ｂの補正率は−１００より大きく１００未満とされる。なお、明度Ｂの補正率は、上記操作表示部３の入力画面３Ａ上で、パラメータ入力クリアボタン３６を操作することによりクリアして再入力することができる。
【００６２】
つぎに、上記制御部１は、図５に示すように、操作表示部３の出力画面３Ｂ上に、ヒストグラムのグラフ３２Ｂ及び色相のグラフ３３Ｂとともに、選択された色相（範囲）で調整後の彩度Ｃ’及び明度Ｂ’のグラフ３４Ｂを表示し（ステップＳ３５）、さらに、調整後の画像３１Ｂを表示し（ステップＳ３６）、調整パラメータを画像記憶部４に保存する（ステップＳ３７）。なお、調整パラメータは、上記操作表示部３の入力画面３Ａ上で、パラメータ保存ボタン３７が操作されることにより画像記憶部４に保存される。
【００６３】
また、上記制御部１は、上記制御部１は、別の色相調整をするか否かを、例えば、上記操作表示部３の入力画面３Ａ上の上記パラメータ保存ボタン３７が再度操作されたか否かにより判定し（ステップＳ３８）、上記パラメータ保存ボタン３７が再度操作されると、上記ステップＳ３２に戻って、上記色相のグラフ３３Ａ上で選択された色相（範囲）での彩度Ｃ及び明度Ｂの新たな補正率の選択操作を受け付けて、色調整処理を行う。
【００６４】
つぎに、上記制御部１は、上記操作表示部３の出力画面３Ｂ上で新規調整パターンボタン３９又は試し印刷ボタン４０が操作された否かを判定し（ステップＳ３９）、新規調整パターンボタン３９が操作されると、調整後の色のデータ（グラフ）を画像記憶部４に保存して（ステップＳ４０）、上記ステップＳ３１に戻って、別の色相の調整のための操作を受け付け、また、試し印刷ボタン４０が操作されると、調整後の色のデータ（グラフ）を画像記憶部４に保存して（ステップＳ４０）、画像形成部９による画像出力処理（ステップＳ４）に移る。
【００６５】
ここで、上記制御部１は、色調整処理部６により、上記色相調整を行う際には、受け付けた補正率に基づき、彩度を調整したときには明度を補正し、明度を調整したときには彩度を補正する。
【００６６】
すなわち、図８の（Ａ）に示すように、明度の最小の点Ｂ、最大の点Ｗ及び彩度の最大の点Ｃｐで示される色相範囲（三角形ＢＷＣｐ）内における色相を点Ｐとし、点Ｃｐと点Ｐを通る直線と点Ｂと点Ｗを通る直線との交点を点Ｑとすると、点Ｐは、図８の（Ｂ）に示すように、直線ＣｐＱを（１／α）：（１−１／α）に内分する点であり、また、点Ｂは、図８の（Ｃ）に示すように、直線ＢＷを（β）：（１−β）に内分する点であるとして、次の（１）式及び（２）式の関係式が得られる。
【００６７】
【数１３】
2008131211.tif 000015
【００６８】
上記（１）式及び（２）式より、点Ｑは、次の（３）式及び（４）式にて示すことができる。
【００６９】
【数１４】
2008131211.tif 000016
【００７０】
したがって、上記（３）式及び（４）式より、次の（５）式が得られる。
【００７１】
【数１５】
2008131211.tif 000017
【００７２】
上記（５）式より、点Ｐの位置を決めるパラメータα、βは、次の式（６）により示すことができる。
【００７３】
【数１６】
2008131211.tif 000018
【００７４】
そして、彩度をＲｃ％高めるとき、点Ｐにおけるパラメータの変化量は、図９に示すように、ベクトルＰＣｐにおける方向では、次の（７）式にて示される。
【００７５】
【数１７】
2008131211.tif 000019
【００７６】
従って、ｘ軸（彩度）方向での変化量Ｐｘ’は、次の（８）式にて示される。
【００７７】
【数１８】
2008131211.tif 000020
【００７８】
また、ｙ軸（明度）方向での変化量Ｐｙ’は、次の（９）式にて示される。
【００７９】
【数１９】
2008131211.tif 000021
【００８０】
ここで、変化量に対して、点Ｐが彩度最大の点Ｃｐに近いほど変化量を少なくし、彩度が小さいほど変化量を多くしている。このため、点Ｐが彩度最大の点Ｃｐに近いほど、１／αが０に近づき彩度が小さいほど１／αが１に近づく。
【００８１】
そして、彩度を調整する際に、ベクトルＰＣｐの方向に力がかかるため、彩度だけでなく、明度の補正も行う。
【００８２】
ここで、簡単に具体的な数値をあてはめた計算例を示す。
【００８３】
図１０に示すように、各座標点をＷ（０，１００），  Ｂ（０，０），  Ｃｐ（８０，７０）とする。この色相において、＋２０％の彩度調整を行うとき、Ｐ１（２０，７５）について、補正量を計算する。
【００８４】
まずは、（６）式により、α１とβ１が次のようにきまる。
【００８５】
【数２０】
2008131211.tif 000022
【００８６】
そして、Ｒａｉｔｏ＿Ｃは、（７）式により次のように求めることができる。
【００８７】
【数２１】
2008131211.tif 000023
【００８８】
したがって、点Ｐ１の補正後の座標は、（８）式及び（９）式より次のように求まり、Ｐ１’（２２．９９，  ７５．２５）である。
【００８９】
【数２２】
2008131211.tif 000024
【００９０】
また、明度をＲｂ％高めるとき、点Ｐにおけるパラメータの変化量は、図１１に示すように、ベクトルＰＣｐにおける方向では、次の（１０）式にて示される。
【００９１】
【数２３】
2008131211.tif 000025
【００９２】
従って、ｘ軸（彩度）方向での変化量Ｐｘ’は、次の（１１）式にて示される。
【００９３】
【数２４】
2008131211.tif 000026
【００９４】
また、ｙ軸（明度）方向での変化量Ｐｙ’は、次の（１２）式にて示される。
【００９５】
【数２５】
2008131211.tif 000027
【００９６】
ここで、変化量に対して、点Ｐが彩度最大の点Ｃｐに近いほど変化量を少なくし、彩度が小さいほど変化量を多くしている。このため、点Ｐが彩度最大の点Ｃｐに近いほど、１／αが０に近づき彩度が小さいほど１／αが１に近づく。
【００９７】
また、点Ｑの位置が点Ｂと点Ｗの中点のとき（β＝０．５）、変化量が最大となる。点Ｑの位置が点Ｂと点Ｗの中点より点Ｗにあるとき（β＞０．５）、βが大きくなるに従って変化量が小さくなっていく。点Ｑの位置が点Ｂと点Ｗの中点より点Ｂにあるとき（β＜０．５）、βが小さくなるに従って変化量が大きくなっていく。
【００９８】
そして、明度を調整する際に、ベクトルＢＷの方向に力がかかるため、明度だけでなく、彩度の補正も行う。
【００９９】
ここで、再び簡単に具体的な数値をあてはめた計算例を示す。
【０１００】
図１２に示すように、各座標点をＷ（０，１００），  Ｂ（０，０），  Ｃｐ（８０，７０），  Ｍ（０，５０）とする。この色相において、＋１０％の明度調整を行うとき、Ｐ２（３０，５０）について、補正量を計算する。
【０１０１】
まずは、（６）式により、次のようにα２とβ２がきまる。
【０１０２】
【数２６】
2008131211.tif 000028
【０１０３】
そして、  Ｒａｉｔｏ＿Ｂは、（１０）式により、次のように求めることができる。
【０１０４】
【数２７】
2008131211.tif 000029
【０１０５】
したがって、点Ｐ２の補正後の座標は、（１１）式及び（１２）式より次のように求まり、Ｐ２’（３０，  ５３．８８）である。
【０１０６】
【数２８】
2008131211.tif 000030
【０１０７】
なお、計算の簡単化のために点Ｂ（０，０），点Ｗ（０，１００）と座標点を定義しただけなので、上記の計算上では彩度が補正されることはない。
【０１０８】
そして、上記ステップＳ４の画像出力処理は、図１３のフローチャートに示す手順にしたがって実行される。
【０１０９】
すなわち、上記制御部１は、上記操作表示部３の出力画面３Ｂ上で試し印刷ボタン４０が操作されると、上記操作表示部３に図１４のような印刷画面３Ｃを表示し（ステップＳ４１）、この印刷画面３Ｃ上で試し印刷レイアウト４１から調整パターンの選択を受け付け、試し印刷をするボタン４０が操作されると、画像形成部９により、選択された調整パターンでの試し印刷を行う（ステップＳ４２）。
【０１１０】
そして、上記制御部１は、上記操作表示部３の印刷画面３Ｃ上のパターン選択ボックス４２により、出力する調整パターンの選択を受け付け（ステップＳ４３）、印刷をするボタン４６が操作されると、画像記憶部４から入力カラー画像の画素値を読み込んで（ステップＳ４４）、画像形成部９により、色空間をＲＧＢからＨＣＢ（色相（Ｈｕｅ），彩度（Ｃｈｒｏｍａ），明度（Ｂｒｉｇｈｔｎｅｓｓ））に変換し（ステップＳ４５）、上記画像記憶部４に保存しておいたパターンの調整パラメータを参照して、選択した調整パターンで色調整を行い（ステップＳ４６）、調整後の画像データで印刷処理を行う（ステップＳ４７）。
【０１１１】
なお、上記制御部１は、印刷画面３Ｃ上の戻るボタン４５の操作を受け付けると、印刷処理を中止して、上記操作表示部３の入力画面３Ａ及び出力画面３Ｂを表示する状態に戻り、また、印刷処理中に印刷画面３Ｃ上のキャンセルボタン４７の操作を受け付けると、印刷処理をキャンセルする。
【０１１２】
なお、上記の実施例では縮小画像を色調整しているが、式（１）〜（１０）を用いることにより、入力されたカラー画像を直接、色調整することも勿論可能である。
【図面の簡単な説明】
【０１１３】
【図１】本発明を適用した画像処理装置の構成を示すブロック図である。
【図２】上記画像処理装置における制御部の概略構成を示すブロック図である。
【図３】上記画像処理装置における制御部による画像処理の手順を示すフローチャートである。
【図４】上記画像処理における画像入力処理の手順を示すフローチャートである。
【図５】上記画像処理装置における操作表示部の入力画面及び出力画面の表示内容を模式的に示す図である。
【図６】上記画像処理における色分析処理の手順を示すフローチャートである。
【図７】上記画像処理における色調整処理の手順を示すフローチャートである。
【図８】色相調整の手法の説明に供する図である。
【図９】色相調整により彩度を高めるときの点Ｐにおけるパラメータの変化の説明に供する図である。
【図１０】彩度補正量の計算例の説明に供する図である
【図１１】色相調整により明度を高めるときの点Ｐにおけるパラメータの変化の説明に供する図である。
【図１２】明度補正量の計算例の説明に供する図である。
【図１３】上記画像処理における画像出力処理の手順を示すフローチャートである。
【図１４】上記画像処理装置における操作表示部の印刷画面の表示内容を模式的に示す図である。
【符号の説明】
【０１１４】
１  制御部、
２  原稿読取部、
３  操作表示部、
３Ａ  入力画面、
３Ｂ  出力画面、
３Ｃ  印刷画面、
４  画像機億部、
５  色分析処理部、
６  色調整処理部、
７  画像処理部、
８  通信処理部、
１０  画像処理装置、
１２  ＲＯＭ、
１３  ＲＡＭ、
１４  ＥＰＲＯＭ、
１５  マイクロコンピュータ（ＣＰＵ）
【図１】
2008131211.tif 000043
【図２】
2008131211.tif 000044
【図３】
2008131211.tif 000045
【図４】
2008131211.tif 000046
【図５】
2008131211.tif 000047
【図６】
2008131211.tif 000048
【図７】
2008131211.tif 000049
【図８】
2008131211.tif 000050
【図９】
2008131211.tif 000051
【図１０】
2008131211.tif 000052
【図１１】
2008131211.tif 000053
【図１２】
2008131211.tif 000054
【図１３】
2008131211.tif 000055
【図１４】
2008131211.tif 000056