(57)【要約】【課題】蛍光色のＲ，Ｇ，Ｂの各色成分値の比率を大きく変化させない明度調整を行えるようにする。【解決手段】画像処理装置３は、画像データＤ１を取得する画像取得部１３と、画像データＤ１における蛍光色の画像領域を特定する蛍光色特定部２１と、画像データＤ１に対する補正係数αを決定する補正係数決定部２３と、補正係数決定部２３によって決定される補正係数αに基づき、画像データＤ１の明度を上昇させる明度補正を行う調整部２６と、を備える。補正係数決定部２３は、蛍光色特定部２１によって特定される蛍光色の画像領域とは異なる画像領域に対する補正係数αとして所定の補正係数βを決定し、蛍光色特定部２１によって特定される蛍光色の画像領域に対する補正係数αとして所定の補正係数βよりも明度の上昇率を低下させた補正係数αを決定する。【選択図】図１５
2020028088.tif 000002
【特許請求の範囲】
【請求項１】
画像データを取得する画像取得手段と、
前記画像データにおける蛍光色の画像領域を特定する蛍光色特定手段と、
前記画像データに対する明度補正係数を決定する明度補正係数決定手段と、
前記明度補正係数決定手段によって決定される前記明度補正係数に基づき、前記画像データの明度を上昇させる明度補正を行う明度調整手段と、
を備え、
前記明度補正係数決定手段は、前記蛍光色特定手段によって特定される蛍光色の画像領域とは異なる画像領域に対する前記明度補正係数として所定の補正係数を決定し、前記蛍光色特定手段によって特定される蛍光色の画像領域に対する前記明度補正係数として前記所定の補正係数よりも明度の上昇率を低下させた補正係数を決定することを特徴とする画像処理装置。
【請求項２】
前記蛍光色特定手段は、前記画像データを複数のブロックに分割して得られるブロック毎に蛍光色の画像領域であるか否かを特定することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記蛍光色特定手段は、前記画像データを構成する画素毎に蛍光色の画像領域であるか否かを特定することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記蛍光色特定手段は、前記画像データの彩度を算出し、前記画像データの彩度が所定値よりも高い画像領域を蛍光色の画像領域として特定する彩度算出手段を更に備えることを特徴とする請求項１乃至３のいずれかに記載の画像処理装置。
【請求項５】
前記蛍光色特定手段は、前記画像データに含まれる色データを所定の表色系の色データに変換する色変換手段を更に備え、
前記彩度算出手段は、前記色変換手段によって変換された色データに基づいて前記画像データの彩度を算出することを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記彩度算出手段は、前記画像データを構成する画素毎に彩度を算出し、注目画素について算出された彩度と、当該注目画素の周囲に位置する複数の画素のそれぞれについて算出された彩度との平均値を当該注目画素の彩度として採用することを特徴とする請求項４又は５に記載の画像処理装置。
【請求項７】
前記明度補正係数決定は、前記画像データの彩度が前記所定値よりも高くなる程、前記明度補正係数による明度の上昇率を低下させることを特徴とする請求項４乃至６のいずれかに記載の画像処理装置。
【請求項８】
前記明度補正係数決定手段は、
彩度と明度の補正係数とを対応付けた補正係数決定テーブルを管理する管理手段と、
前記彩度算出手段から出力される前記画像データの彩度に基づいて前記補正係数決定テーブルを参照することにより、前記画像データの彩度に応じた前記明度補正係数を決定するテーブル参照手段と、
を更に備えることを特徴とする請求項４乃至７のいずれかに記載の画像処理装置。
【請求項９】
前記明度補正係数決定手段は、前記彩度算出手段から出力される前記画像データの彩度に基づいて所定の演算を行うことにより、前記画像データの彩度に応じた前記明度補正係数を算出する演算手段、
を更に備えることを特徴とする請求項４乃至７のいずれかに記載の画像処理装置。
【請求項１０】
前記蛍光色特定手段によって特定される蛍光色の画像領域に文字が含まれるか否かを判別する文字判別手段、
を更に備え、
前記明度補正係数決定手段は、前記文字判別手段によって文字が含まれると判別された場合に、当該蛍光色の画像領域に対する前記明度補正係数として明度の上昇率を高く設定変更することを特徴とする請求項１乃至９のいずれかに記載の画像処理装置。
【請求項１１】
ユーザーによる入力操作を受け付ける操作入力手段、
を更に備え、
前記明度補正係数決定手段は、前記操作入力手段に対して行われるユーザーの操作に基づいて前記明度補正係数を変化させることを特徴とする請求項１乃至１０のいずれかに記載の画像処理装置。
【請求項１２】
前記明度補正係数決定手段は、出力画像としてモノクロ画像が指定されている場合、前記蛍光色特定手段によって特定される蛍光色の画像領域に対する前記明度補正係数として前記所定の補正係数を決定することを特徴とする請求項１乃至１１のいずれかに記載の画像処理装置。
【請求項１３】
原稿を読み取って画像データを生成する画像読取手段と、
請求項１乃至１２のいずれかに記載の画像処理装置と、
を備え、
前記画像取得手段は、前記画像読取手段によって生成される画像データを取得することを特徴とする画像読取装置。
【請求項１４】
コンピュータに、
画像データを取得する画像取得ステップと、
前記画像データにおける蛍光色の画像領域を特定する蛍光色特定ステップと、
前記画像データに対する明度補正係数を決定する明度補正係数決定ステップと、
前記明度補正係数決定ステップにおいて決定される前記明度補正係数に基づき、前記画像データの明度を上昇させる明度補正を行う明度調整ステップと、
を実行させ、
前記明度補正係数決定ステップは、前記蛍光色特定ステップにおいて特定される蛍光色の画像領域とは異なる画像領域に対する前記明度補正係数として所定の補正係数を決定し、前記蛍光色特定ステップにおいて特定される蛍光色の画像領域に対する前記明度補正係数として前記所定の補正係数よりも明度の上昇率を低下させた補正係数を決定することを特徴とするプログラム。
【請求項１５】
前記蛍光色特定ステップは、前記画像データを複数のブロックに分割して得られるブロック毎に蛍光色の画像領域であるか否かを特定することを特徴とする請求項１４に記載のプログラム。
【請求項１６】
前記蛍光色特定ステップは、前記画像データを構成する画素毎に蛍光色の画像領域であるか否かを特定することを特徴とする請求項１４に記載のプログラム。
【請求項１７】
前記蛍光色特定ステップは、前記画像データの彩度を算出し、前記画像データの彩度が所定値よりも高い画像領域を蛍光色の画像領域として特定する彩度算出ステップを有することを特徴とする請求項１４乃至１６のいずれかに記載のプログラム。
【請求項１８】
前記蛍光色特定ステップは、前記画像データに含まれる色データを所定の表色系の色データに変換する色変換ステップを有し、
前記彩度算出ステップは、前記色変換ステップによって変換された色データに基づいて前記画像データの彩度を算出することを特徴とする請求項１７に記載のプログラム。
【請求項１９】
前記彩度算出ステップは、前記画像データを構成する画素毎に彩度を算出し、注目画素について算出された彩度と、当該注目画素の周囲に位置する複数の画素のそれぞれについて算出された彩度との平均値を当該注目画素の彩度として採用することを特徴とする請求項１７又は１８に記載のプログラム。
【請求項２０】
前記明度補正係数ステップは、前記画像データの彩度が前記所定値よりも高くなる程、前記明度補正係数による明度の上昇率を低下させることを特徴とする請求項１７乃至１９のいずれかに記載のプログラム。
【請求項２１】
前記明度補正係数決定ステップは、
彩度と明度の補正係数とを対応付けた補正係数決定テーブルを管理する管理ステップと、
前記彩度算出ステップによって出力される前記画像データの彩度に基づいて前記補正係数決定テーブルを参照することにより、前記画像データの彩度に応じた前記明度補正係数を決定するテーブル参照ステップと、
を有することを特徴とする請求項１７乃至２０のいずれかに記載のプログラム。
【請求項２２】
前記明度補正係数決定ステップは、前記彩度算出ステップによって出力される前記画像データの彩度に基づいて所定の演算を行うことにより、前記画像データの彩度に応じた前記明度補正係数を算出する演算ステップ、
を有することを特徴とする請求項１７乃至２０のいずれかに記載のプログラム。
【請求項２３】
前記コンピュータに、
前記蛍光色特定ステップにおいて特定される蛍光色の画像領域に文字が含まれるか否かを判別する文字判別ステップ、
を更に実行させ、
前記明度補正係数決定ステップは、前記文字判別ステップにおいて文字が含まれると判別された場合に、当該蛍光色の画像領域に対する前記明度補正係数として明度の上昇率を高く設定変更することを特徴とする請求項１４乃至２２のいずれかに記載のプログラム。
【請求項２４】
前記明度補正係数決定ステップは、ユーザーの入力操作に基づいて前記明度補正係数を変化させることを特徴とする請求項１４乃至２３のいずれかに記載のプログラム。
【請求項２５】
前記明度補正係数決定ステップは、出力画像としてモノクロ画像が指定されている場合、前記蛍光色特定ステップにおいて特定される蛍光色の画像領域に対する前記明度補正係数として前記所定の補正係数を決定することを特徴とする請求項１４乃至２４のいずれかに記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像読取装置及びプログラムに関し、特に画像データの明度を調整する技術に関する。
【背景技術】
【０００２】
ＭＦＰ（Multi Function Peripherals）などのスキャナ機能やプリンタ機能を備える複合機は、種々の原稿を読み取って再生出力することが可能である。このような複合機は、セットされた原稿に光を照射し、原稿の読取面からの反射光をＣＣＤ（Charge Coupled Device）などの撮像素子で読み取る。撮像素子は、反射光に含まれるＲ（レッド），Ｇ（グリーン），Ｂ（ブルー）の各色成分の光量に応じた濃度レベルを検出して画像信号を生成するように構成されており、複合機は、撮像素子により生成される画像信号をＡ／Ｄ変換して画像データを生成する。
【０００３】
このような複合機に読み取られる種々の原稿のうちには、蛍光色を含む原稿がある。このような蛍光色は蛍光成分を含んでいる。蛍光成分は、紫外光のように短波長かつ非可視の光を吸収すると、このような非可視光の吸収によって得られるエネルギーを可視光として放射する（蛍光を発する）特性を示す。蛍光成分を含まない通常色は、照射された光の反射光のみで色が定まるのに対し、蛍光成分を含む蛍光色は、照射された光の反射光と、自ら発する蛍光とを加えた光によって色が定まるという点が異なっている。蛍光成分を含む蛍光色は、ある波長域において、原稿を照射する光と、原稿からの反射光との強度の比で表される反射率が非常に高い値となる。標準白色の光の反射率を１００％とした場合、蛍光成分を含まない非蛍光色の反射率は必ず１００％以下の値となるのに対して、蛍光成分を含む蛍光色の反射率は、ある波長域において１００％以上の値となることがある。蛍光成分を含まない通常のトナーは、どの波長域においても１００％以下の反射率となるため、原稿に含まれる蛍光色を忠実に再現することは困難である。
【０００４】
ここで、原稿に含まれる蛍光色の再現性を高めるために、蛍光色再現用のトナーを使用する複合機が知られている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１０−２７１３４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
このような蛍光色再現用のトナーを使用する複合機は、読み取った原稿画像に蛍光色が含まれるか否かを判断し、蛍光色が含まれている場合には、蛍光色再現用トナーを使用して画像形成を行うことで蛍光色の再現性を高めている。
【０００７】
しかし、このような複合機は、読み取った画像データを出力用の画像データに変換する際に必要となる蛍光色再現用の色変換部や、蛍光色再現用トナーを使用するためのプリンタ構成などを備える必要がある。そのため、複合機が備える回路や構成が増加するという問題がある。
【０００８】
また、蛍光色の再現性を低下させる原因の１つとして、読み取った画像データに対して行われる明度調整（いわゆる下地飛ばし）によって蛍光色のＲ，Ｇ，Ｂの各色成分値の比率が変化してしまうことが挙げられる。ここで、明度調整とは、原稿を読み取る際に発生する原稿の裏写りを消去するためや、新聞や色紙など下地が白くない原稿の下地の色を白くするために、画像データの明度を高くする処理である。このような明度調整は、画像データにおけるＲ，Ｇ，Ｂの各色成分値に所定の補正係数を乗算することで行われている。従来はこのような明度調整を、蛍光色と非蛍光色とを区別せず、同じ所定の補正係数を使用して明度調整を行っていた。
【０００９】
蛍光色は、蛍光を発することにより、その蛍光の波長に応じてＲ，Ｇ，Ｂの各色成分のうちに値が極端に大きくなる色成分が存在する。そのため、明度調整前のＲ，Ｇ，Ｂの各色成分値のうちに、処理最大値（例えば８ｂｉｔであれば２５５）に近い値、又は、処理最大値に達する値がある。ある蛍光色のＲ，Ｇ，Ｂの各色成分値が（２５５，２００，１００）であった場合に、例えば所定の補正係数の値が１．２であったとする。すると、Ｒの値は処理最大値に達しているため、明度調整後もＲの値は２５５のままであるのに対して、明度調整によってＧの値は２００から２４０に変化し、Ｂの値は１００から１２０に変化する。すなわち、明度調整後もＲの値は変わらないのに対して、Ｇの値及びＢの値は１．２倍の値に変化する。そのため、明度調整前におけるＲ，Ｇ，Ｂの各色成分値の比率と、明度調整後におけるＲ，Ｇ，Ｂの各色成分値の比率が大きく変化する。明度調整によって、Ｒ，Ｇ，Ｂの各色成分値の比率が大きく変化することにより、明度調整によって蛍光色の再現性が低下してしまうという問題があった。
【００１０】
本発明は、上記課題を解決するためになされたものであり、蛍光色の再現性を高めることができる画像処理装置、画像読取装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、請求項１に係る発明は、画像処理装置であって、画像データを取得する画像取得手段と、前記画像データにおける蛍光色の画像領域を特定する蛍光色特定手段と、前記画像データに対する明度補正係数を決定する明度補正係数決定手段と、前記明度補正係数決定手段によって決定される前記明度補正係数に基づき、前記画像データの明度を上昇させる明度補正を行う明度調整手段と、を備え、前記明度補正係数決定手段は、前記蛍光色特定手段によって特定される蛍光色の画像領域とは異なる画像領域に対する前記明度補正係数として所定の補正係数を決定し、前記蛍光色特定手段によって特定される蛍光色の画像領域に対する前記明度補正係数として前記所定の補正係数よりも明度の上昇率を低下させた補正係数を決定することを特徴とする構成である。
【００１２】
請求項２に係る発明は、請求項１に記載の画像処理装置において、前記蛍光色特定手段は、前記画像データを複数のブロックに分割して得られるブロック毎に蛍光色の画像領域であるか否かを特定することを特徴とする構成である。
【００１３】
請求項３に係る発明は、請求項１に記載の画像処理装置において、前記蛍光色特定手段は、前記画像データを構成する画素毎に蛍光色の画像領域であるか否かを特定することを特徴とする構成である。
【００１４】
請求項４に係る発明は、請求項１乃至３のいずれかに記載の画像処理装置において、前記蛍光色特定手段は、前記画像データの彩度を算出し、前記画像データの彩度が所定値よりも高い画像領域を蛍光色の画像領域として特定する彩度算出手段を更に備えることを特徴とする構成である。
【００１５】
請求項５に係る発明は、請求項４に記載の画像処理装置において、前記蛍光色特定手段は、前記画像データに含まれる色データを所定の表色系の色データに変換する色変換手段を更に備え、前記彩度算出手段は、前記色変換手段によって変換された色データに基づいて前記画像データの彩度を算出することを特徴とする構成である。
【００１６】
請求項６に係る発明は、請求項４又は５に記載の画像処理装置において、前記彩度算出手段は、前記画像データを構成する画素毎に彩度を算出し、注目画素について算出された彩度と、当該注目画素の周囲に位置する複数の画素のそれぞれについて算出された彩度との平均値を当該注目画素の彩度として採用することを特徴とする構成である。
【００１７】
請求項７に係る発明は、請求項４乃至６のいずれかに記載の画像処理装置において、前記明度補正係数決定は、前記画像データの彩度が前記所定値よりも高くなる程、前記明度補正係数による明度の上昇率を低下させることを特徴とする構成である。
【００１８】
請求項８に係る発明は、請求項４乃至７のいずれかに記載の画像処理装置において、前記明度補正係数決定手段は、彩度と明度の補正係数とを対応付けた補正係数決定テーブルを管理する管理手段と、前記彩度算出手段から出力される前記画像データの彩度に基づいて前記補正係数決定テーブルを参照することにより、前記画像データの彩度に応じた前記明度補正係数を決定するテーブル参照手段と、を更に備えることを特徴とする構成である。
【００１９】
請求項９に係る発明は、請求項４乃至７のいずれかに記載の画像処理装置において、前記明度補正係数決定手段は、前記彩度算出手段から出力される前記画像データの彩度に基づいて所定の演算を行うことにより、前記画像データの彩度に応じた前記明度補正係数を算出する演算手段、を更に備えることを特徴とする構成である。
【００２０】
請求項１０に係る発明は、請求項１乃至９のいずれかに記載の画像処理装置において、前記蛍光色特定手段によって特定される蛍光色の画像領域に文字が含まれるか否かを判別する文字判別手段、を更に備え、前記明度補正係数決定手段は、前記文字判別手段によって文字が含まれると判別された場合に、当該蛍光色の画像領域に対する前記明度補正係数として明度の上昇率を高く設定変更することを特徴とする構成である。
【００２１】
請求項１１に係る発明は、請求項１乃至１０のいずれかに記載の画像処理装置において、ユーザーによる入力操作を受け付ける操作入力手段、を更に備え、
前記明度補正係数決定手段は、前記操作入力手段に対して行われるユーザーの操作に基づいて前記明度補正係数を変化させることを特徴とする構成である。
【００２２】
請求項１２に係る発明は、請求項１乃至１１のいずれかに記載の画像処理装置において、前記明度補正係数決定手段は、出力画像としてモノクロ画像が指定されている場合、前記蛍光色特定手段によって特定される蛍光色の画像領域に対する前記明度補正係数として前記所定の補正係数を決定することを特徴とする構成である。
【００２３】
請求項１３に係る発明は、画像読取装置であって、原稿を読み取って画像データを生成する画像読取手段と、請求項１乃至１２のいずれかに記載の画像処理装置と、を備え、前記画像取得手段は、前記画像読取手段によって生成される画像データを取得することを特徴とする構成である。
【００２４】
請求項１４に係る発明は、コンピュータによって実行されるプログラムであって、前記コンピュータに、画像データを取得する画像取得ステップと、前記画像データにおける蛍光色の画像領域を特定する蛍光色特定ステップと、前記画像データに対する明度補正係数を決定する明度補正係数決定ステップと、前記明度補正係数決定ステップにおいて決定される前記明度補正係数に基づき、前記画像データの明度を上昇させる明度補正を行う明度調整ステップと、を実行させ、前記明度補正係数決定ステップは、前記蛍光色特定ステップにおいて特定される蛍光色の画像領域とは異なる画像領域に対する前記明度補正係数として所定の補正係数を決定し、前記蛍光色特定ステップにおいて特定される蛍光色の画像領域に対する前記明度補正係数として前記所定の補正係数よりも明度の上昇率を低下させた補正係数を決定することを特徴とする構成である。
【００２５】
請求項１５に係る発明は、請求項１４に記載のプログラムにおいて、前記蛍光色特定ステップは、前記画像データを複数のブロックに分割して得られるブロック毎に蛍光色の画像領域であるか否かを特定することを特徴とする構成である。
【００２６】
請求項１６に係る発明は、請求項１４に記載のプログラムにおいて、前記蛍光色特定ステップは、前記画像データを構成する画素毎に蛍光色の画像領域であるか否かを特定することを特徴とする構成である。
【００２７】
請求項１７に係る発明は、請求項１４乃至１６のいずれかに記載のプログラムにおいて、前記蛍光色特定ステップは、前記画像データの彩度を算出し、前記画像データの彩度が所定値よりも高い画像領域を蛍光色の画像領域として特定する彩度算出ステップを有することを特徴とする構成である。
【００２８】
請求項１８に係る発明は、請求項１７に記載のプログラムにおいて、前記蛍光色特定ステップは、前記画像データに含まれる色データを所定の表色系の色データに変換する色変換ステップを有し、前記彩度算出ステップは、前記色変換ステップによって変換された色データに基づいて前記画像データの彩度を算出することを特徴とする構成である。
【００２９】
請求項１９に係る発明は、請求項１７又は１８に記載のプログラムにおいて、前記彩度算出ステップは、前記画像データを構成する画素毎に彩度を算出し、注目画素について算出された彩度と、当該注目画素の周囲に位置する複数の画素のそれぞれについて算出された彩度との平均値を当該注目画素の彩度として採用することを特徴とする構成である。
【００３０】
請求項２０に係る発明は、請求項１７乃至１９のいずれかに記載のプログラムにおいて、前記明度補正係数ステップは、前記画像データの彩度が前記所定値よりも高くなる程、前記明度補正係数による明度の上昇率を低下させることを特徴とする構成である。
【００３１】
請求項２１に係る発明は、請求項１７乃至２０のいずれかに記載のプログラムにおいて、前記明度補正係数決定ステップは、彩度と明度の補正係数とを対応付けた補正係数決定テーブルを管理する管理ステップと、前記彩度算出ステップによって出力される前記画像データの彩度に基づいて前記補正係数決定テーブルを参照することにより、前記画像データの彩度に応じた前記明度補正係数を決定するテーブル参照ステップと、を有することを特徴とする構成である。
【００３２】
請求項２２に係る発明は、請求項１７乃至２０のいずれかに記載のプログラムにおいて、前記明度補正係数決定ステップは、前記彩度算出ステップによって出力される前記画像データの彩度に基づいて所定の演算を行うことにより、前記画像データの彩度に応じた前記明度補正係数を算出する演算ステップ、を有することを特徴とする構成である。
【００３３】
請求項２３に係る発明は、請求項１４乃至２２のいずれかに記載のプログラムにおいて、前記コンピュータに、前記蛍光色特定ステップにおいて特定される蛍光色の画像領域に文字が含まれるか否かを判別する文字判別ステップ、を更に実行させ、前記明度補正係数決定ステップは、前記文字判別ステップにおいて文字が含まれると判別された場合に、当該蛍光色の画像領域に対する前記明度補正係数として明度の上昇率を高く設定変更することを特徴とする構成である。
【００３４】
請求項２４に係る発明は、請求項１４乃至２３のいずれかに記載のプログラムにおいて、前記明度補正係数決定ステップは、ユーザーの入力操作に基づいて前記明度補正係数を変化させることを特徴とする構成である。
【００３５】
請求項２５に係る発明は、請求項１４乃至２４のいずれかに記載のプログラムにおいて、前記明度補正係数決定ステップは、出力画像としてモノクロ画像が指定されている場合、前記蛍光色特定ステップにおいて特定される蛍光色の画像領域に対する前記明度補正係数として前記所定の補正係数を決定することを特徴とする構成である。
【発明の効果】
【００３６】
本発明によれば、蛍光色の画像領域に対する明度調整に使用される補正係数を、蛍光色の画像領域とは異なる画像領域に対する明度調整に使用される所定の補正係数よりも明度の上昇率を低下させた補正係数とし、明度調整後の画像データのＲ，Ｇ，Ｂの各色成分の値の比率が大きく変化することを抑制することができるので、蛍光色の再現性を高めることができる
【図面の簡単な説明】
【００３７】
【図１】複合機の外観構成の一例を示す斜視図である。
【図２】蛍光色に対する明度調整によるＲ，Ｇ，Ｂの各色成分の値の変化の一例を示す図である。
【図３】第１実施形態における複合機のハードウェア構成の一例を示す図である。
【図４】第１実施形態における明度調整部のハードウェア構成の一例を示す図である。
【図５】補正係数テーブルの一例を示す図である。
【図６】第１実施形態における明度調整部の構成の一例を示す図である。
【図７】明度調整の対象となる画像データの一例を示す図である。
【図８】第２実施形態における明度調整部の構成の一例を示す図である。
【図９】第３実施形態における明度調整部の構成の一例を示す図である。
【図１０】文字を含んだ蛍光色の画像領域の一例を示す図である。
【図１１】文字を含んだ蛍光色の画像領域の一例を示す図である。
【図１２】第４実施形態における明度調整部のハードウェア構成の一例を示す図である。
【図１３】複数の補正係数テーブルの一例を示す図である。
【図１４】第５実施形態における明度調整部のハードウェア構成の一例を示す図である。
【図１５】第６実施形態における複合機のハードウェア構成及び機能構成の一例を示す図である
【図１６】第６実施形態における複合機において行われる処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００３８】
以下、本発明に関する好ましい実施形態について図面を参照しつつ詳細に説明する。尚、以下に説明する実施形態において互いに共通する要素には同一符号を付しており、それらについての重複する説明は省略する。
【００３９】
（第１実施形態）
図１は、本実施形態における複合機１の外観構成の一例を示す図である。複合機１は、例えばコピー機能、プリンタ機能、スキャナ機能、ＦＡＸ機能などの複数の機能を有しており、これら各機能に関するジョブを実行するように構成される。複合機１は、その内部に、原稿などの画像を光学的に読み取る画像読取装置２と、用紙などのシート状の印刷媒体に画像形成を行って印刷出力するプリンタ部５を備えている。更に、複合機１の前面側にはユーザーが操作可能な操作パネル７が設けられており、ユーザーはこの操作パネル７を操作することにより画像読取装置２を動作させて原稿などの画像を読み取ってカラー画像を出力させることができるようになっている。
【００４０】
画像読取装置２は、セットされる原稿に光を照射し、原稿の読取り面から反射される反射光を、複数の画素を有するＣＣＤラインセンサなどの撮像素子で読み取る。画像読取装置２は、撮像素子によって画素毎に読み取られるＲ，Ｇ，Ｂの各色成分の光量に応じた画像信号を、例えば０〜２５５などの多階調濃度レベルのデジタルデータに変換して画像データを生成する。その後、画像読取装置２は、画像データに対して画像の下地を白色などの予め定められた色に調整する明度調整などの画像処理を行う。尚、本実施形態では、画像データに含まれるＲ，Ｇ，Ｂの各色成分値が８ｂｉｔで表現される２５６階調である場合を例示する。
【００４１】
図２は、蛍光色の画像データに対する明度調整が行われることによって生じるＲ，Ｇ，Ｂの各色成分値の変化の具体的な一例を示す図である。図２に示す例では、明度調整前におけるＲ，Ｇ，Ｂの各色成分の値は、（２５０，２００，１００）となっており、Ｒの値Ｒ１が処理最大値に近い値の２５０となっている。このような画像データに対して、非蛍光色に対する明度調整で使用する所定の補正係数を使用して明度調整を行うと、Ｒ，Ｇ，Ｂの各色成分値の比率が大きく変化してしまう。例えば、所定の補正係数が１．２である場合、明度調整後のＲの値Ｒ２は、明度調整前のＲの値Ｒ１に所定の補正係数１．２を乗じた値となる。このＲの値Ｒ１（２５０）に所定の補正係数１．２を乗じた値は、処理最大値（２５５）を超える数値となる。しかし、明度調整後におけるＲの値Ｒ２は、処理最大値で頭打ちとなり、明度調整前のＲの値Ｒ１を１．０２倍した値に留まる。一方、明度調整前のＧの値Ｇ１及びＢの値Ｂ１については、これらの値に所定の補正係数１．２を乗じても処理最大値には達しない。そのため、明度調整後のＧの値Ｇ２及びＢの値Ｂ２は、それぞれ明度調整前の値Ｇ１，Ｂ１を１．２倍した値となる。図２に示す例では、明度調整前は、２５０：２００：１００であったＲ，Ｇ，Ｂの各色成分値の比率が、明度調整後は、２５５：２４０：１２０となり、明度調整の前後で大きく比率が変化する。明度調整の前後で大きく比率が変化することにより、明度調整によって蛍光色の再現性が低下することとなる。すなわち、蛍光色は、Ｒ，Ｇ，Ｂのうち、特定の色成分の濃度レベルが他の色成分の濃度レベルよりも比較的高い値として表されることにより、蛍光色特有の色を再現しているにもかかわらず、非蛍光色と同様の所定の補正係数を用いて明度調整を行うと、特定の色成分と他の色成分との濃度差の割合が変化してしまい、蛍光色特有の色の再現性を低下させるのである。
【００４２】
そこで、本実施形態の画像読取装置２は、蛍光色の画像データに対する明度調整を行う場合、非蛍光色において使用される所定の補正係数より明度の上昇率を低下させた補正係数を使用する。図２では、非蛍光色において使用される所定の補正係数が１．２であるのに対し、蛍光色の画像データに対して使用される補正係数として、所定の補正係数よりも小さい値である１．１を採用する場合を例示している。この場合、明度調整後におけるＲの値Ｒ３は処理最大値である２５５となり、Ｇの値Ｇ３は２２０となり、Ｂの値Ｂ３は１１０となる。明度調整後のＲ，Ｇ，Ｂの各色成分値の比率は、２５５：２２０：１１０となり、明度調整前のＲ，Ｇ，Ｂの各色成分値の比率（２５０：２００：１００）から変化する。しかし、所定の補正係数１．２を使用した場合ほど、明度調整後のＲ，Ｇ，Ｂの各色成分それぞれの値の比率は変化しない。すなわち、蛍光色の画像データに対して明度調整を行う際に、所定の補正係数より明度の上昇率を低下させた補正係数を使用することで、所定の補正係数を使用した場合と比べて、蛍光色の再現性が向上するのである。以下、このような画像読取装置２を備える複合機１について更に詳しく説明する。
【００４３】
図３は、複合機１のハードウェア構成の一例を示すブロック図である。複合機１は、上述した画像読取装置２、プリンタ部５、操作パネル７の他に、記憶部９、ジョブ制御部１１、印刷データ生成部１６を備えている。
【００４４】
画像読取装置２は、スキャナ部４と、画像メモリ１２と、画像処理装置３とを備えている。
【００４５】
スキャナ部４は、上述したＣＣＤラインセンサなどの撮像素子を駆動し、読取対象となる原稿の画像を主走査方向に読み取る。またスキャナ部４は、原稿に対し、撮像素子を相対的に副走査方向へ移動させつつ、主走査方向の読み取りを繰り返し行うことにより、原稿全体の画像を読み取る。このスキャナ部４は、例えば原稿に光を照射する光源、原稿からの反射光を受光するＣＣＤラインセンサなどの撮像素子、原稿からの反射光を撮像素子に導く光学系等を備えている。このスキャナ部４は、原稿画像を、撮像素子が有する複数の画素毎に読み取り、反射光に含まれるＲ，Ｇ，Ｂの各色成分の光量に応じた濃度レベルを検出して画像信号を生成する。その後、スキャナ部４は、この画像信号をＡ／Ｄ変換し、画素毎のＲ，Ｇ，Ｂの各色成分値をデジタルデータで表現した画像データＤ１を生成する。そしてスキャナ部４は、画素毎のＲ，Ｇ，Ｂの値をデジタルデータで表現した画像データＤ１を画像メモリ１２へ出力する。
【００４６】
画像メモリ１２は、スキャナ部４から出力される画像データＤ１を一時的に記憶するメモリである。この画像メモリ１２は、スキャナ部４から出力される最大解像度の画像を少なくとも１ページ分記憶することが可能な記憶容量を有している。
【００４７】
画像処理装置３は、画像メモリ１２から画像データＤ１を読み出し、読み出した画像データＤ１に対して明度調整などの画像処理を行って、出力用の画像データＤ３を生成する。本実施形態の画像処理装置３は、画像メモリ１２から画像データＤ１を読み出して明度調整を行う際、蛍光色の画像領域と非蛍光色の画像領域とを区別し、非蛍光色の画像領域に対しては、上述した所定の補正係数を用いて明度調整を行う。これに対し、蛍光色の画像領域に対して明度調整を行う場合、画像処理装置３は、上述した所定の補正係数よりも明度の上昇率を低下させた補正係数を決定し、その決定した補正係数を用いて明度調整を行う。すなわち、画像処理装置３は、蛍光色の画像領域に明度調整を行うときには蛍光色の画像データＤ１のＲ，Ｇ，Ｂの各色成分値の比率が大きく変化しない明度調整を行うことで、従来よりも蛍光色の再現性を高めるのである。このような画像処理装置３は、そのハードウェア構成として画像取得部１３と、明度調整部１４と、画像出力部１５とを備えている。
【００４８】
画像取得部１３は、画像メモリ１２に格納される画像データＤ１を読み出して明度調整部１４に出力する処理部である。例えば画像取得部１３は、画像メモリ１２に格納される画像データＤ１から画素毎の画素データ（Ｒ，Ｇ，Ｂの各色成分値）を読み出して明度調整部１４に出力することが可能である。
【００４９】
明度調整部１４は、画像取得部１３から入力する画像データＤ１の明度を上昇させる明度調整を行う処理部である。明度調整は、上述したように原稿の裏写りを消去したり、下地が白くない原稿の下地の色を白くしたりする処理である。そのため、一般的には画像データＤ１に含まれるＲ，Ｇ，Ｂの各色成分値に対して一定の補正係数を乗ずることによって明度調整が行われる。しかし、本実施形態における明度調整部１４は、上述したように非蛍光色の画像領域と蛍光色の画像領域とを区別し、非蛍光色の画像領域と蛍光色の画像領域とで異なる補正係数を採用して明度調整を行うように構成される。尚、明度調整部１４の詳細については後述する。また、明度調整部１４は、明度調整を行った後の画像データＤ２を画像出力部１５に出力する。
【００５０】
画像出力部１５は、明度調整部１４から出力される画像データＤ２を取得して出力用の画像データＤ３を生成し、印刷データ生成部１６又は記憶部９に対して画像データＤ３を出力する。例えば、スキャナ部４によって複数ページからなる原稿の連続読み取りが行われる場合、明度調整部１４から画像出力部１５に対して同一原稿に含まれる複数の画像データＤ２が順次出力される。画像出力部１５は、それら複数の画像データＤ２を１つに統合して複数ページからなる画像データＤ３を生成し、印刷データ生成部１６又は記憶部９に出力する。尚、スキャナ部４によって１ページ分の原稿しか読み取られない場合、画像出力部１５から出力される画像データＤ３は、明度調整部１４から出力される画像データＤ２と同じデータとなる。また画像出力部１５は、ユーザーによって指定されたジョブがコピージョブである場合、画像データＤ３を印刷データ生成部１６へ出力する。これに対し、ユーザーによって指定されたジョブがスキャンジョブである場合、画像データＤ３を記憶部９へ出力して保存する。尚、この場合の保存先は、記憶部９とは異なる保存先であっても良い。
【００５１】
印刷データ生成部１６は、画像出力部１５から入力する画像データＤ３に基づいて、プリンタ部５に出力するための印刷データＤ４を生成する処理部である。印刷データ生成部１６は、画像データＤ３に含まれるＲＧＢ表色系の色データを、プリンタ部５が印刷出力を行うためのＹＭＣＫ表色系の色データに変換した印刷データＤ４を生成する。印刷データ生成部１６は生成した印刷データＤ４をプリンタ部５に出力する。
【００５２】
プリンタ部５は、印刷データ生成部１６から入力する印刷データＤ４に基づいて用紙などのシート状の印刷媒体に画像形成を行って印刷出力する処理部である。プリンタ部５は、例えばＹＭＣＫの４色のトナーを使用してカラー印刷を行うことが可能なカラー印刷機などで構成される。
【００５３】
記憶部９は、ハードディスクドライブ（ＨＤＤ）やソリッドステートドライブ（ＳＳＤ）などによって構成される不揮発性の記憶装置である。この記憶部９は、例えばスキャンジョブが実行される場合、画像出力部１５によって生成される画像データＤ３を記憶する。尚、この記憶部９には、後述する補正係数テーブル４２を予め記憶しておくことが可能である。
【００５４】
ジョブ制御部１１は、画像読取装置２、印刷データ生成部１６及びプリンタ部５のそれぞれを駆動することにより、ユーザーによって指定されたジョブの実行を制御するものである。例えば、ユーザーによりコピージョブを実行する指示がなされた場合、ジョブ制御部１１は、画像読取装置２と、印刷データ生成部１６と、プリンタ部５とを駆動することにより、ユーザーによって指定されたコピージョブの実行を制御する。また、ユーザーによりスキャンジョブを実行する指示がなされた場合、ジョブ制御部１１は、画像読取装置２を駆動させることにより、ユーザーによって指定されたスキャンジョブの実行を制御する。
【００５５】
次に、明度調整部１４について説明する。本実施形態の明度調整部１４は、画像データＤ１に含まれる画素毎の画素データを処理対象とし、その画素データに対して明度調整を行う。図４は、明度調整部１４のハードウェア構成の一例を示す図である。明度調整部１４は、蛍光色特定部２１と、補正係数決定部２３と、調整部２６とを備えている。
【００５６】
蛍光色特定部２１は、処理対象である画素が蛍光色の画像領域に含まれるか否かを特定する処理部である。蛍光色は、色の鮮やかさを示す彩度が通常の非蛍光色と比べて高いという特徴がある。そこで、蛍光色特定部２１は、明度調整の対象となる画素データの彩度を算出することで、当該画素が蛍光色であるか非蛍光色であるかを判定する。例えば、蛍光色特定部２１は、画素データに含まれるＲ，Ｇ，Ｂの各色成分値の最大値と最小値との差分を算出することにより当該画素の彩度を算出する。図２の例であれば、Ｒの値Ｒ１（２５０）とＢの値Ｂ１（１００）との差分を算出することにより彩度（１５０）を算出する。算出した彩度が所定の基準値より高い場合、蛍光色特定部２１は、当該画素が蛍光色の画像領域に含まれていると判断する。これに対し、算出した彩度が所定の基準値以下の場合、蛍光色特定部２１は、当該画素が非蛍光色の画像領域に含まれていると判断する。蛍光色特定部２１は、当該画素について算出した彩度を補正係数決定部２３に出力する。このように本実施形態の蛍光色特定部２１は、画像データＤ１を構成する画素毎に彩度を算出し、各画素の含まれる画像領域が、蛍光色と非蛍光色とのいずれの画像領域であるかを特定する。
【００５７】
補正係数決定部２３は、画像データＤ１に対する明度調整で使用する補正係数を決定する処理部である。この補正係数決定部２３は、処理対象である画素データの彩度に基づいて補正係数を決定するように構成される。すなわち、補正係数決定部２３は、補正係数テーブル４２と、蛍光色特定部２１から入力する画素データの彩度とに基づいて補正係数を決定する。補正係数決定部２３は、画素データの彩度を入力すると、記憶部９に記憶される補正係数テーブル４２を参照する。図５は、補正係数テーブル４２の一例を示す図である。図５に示すように、補正係数テーブル４２は、画素データの彩度Ｓと補正係数αとを関連付けたテーブル情報である。補正係数決定部２３において決定される補正係数αは、彩度Ｓに応じて１≦α≦βの範囲内の値をとる。ここで、補正係数αは、その値が大きくなる程、明度調整時における明度の上昇率を高くなり、反対にその値が小さくなる程、明度調整時における明度の上昇率が低下する、という性質を有する係数である。
【００５８】
補正係数αは、彩度Ｓが基準値Ｓ１以下のとき、所定の補正係数βに決定される。ここで、基準値Ｓ１とは、蛍光色と非蛍光色とを区別するための境界を示す基準値であり、蛍光色特定部２１が算出した彩度Ｓに基づいて画素データが蛍光色と非蛍光色とのいずれの画像領域であるかを特定するための基準となる値である。
【００５９】
一方、彩度Ｓが基準値Ｓ１より高いとき、補正係数αは、所定の補正係数βより明度の上昇率を低下させた値に決定される。すなわち、彩度Ｓが基準値Ｓ１よりも高くなる程、補正係数αの値が小さくなり、明度調整時の明度の上昇率が低下する。また、彩度Ｓが所定値Ｓ２以上のとき、補正係数αは１となる。ここで、所定値Ｓ２とは、補正係数αを１とする彩度Ｓの基準値であり、彩度Ｓの最大値（本実施形態では２５５）以下の値となる。ただし、補正係数αの範囲は、１＜α≦βとしても良い。
【００６０】
補正係数決定部２３は、補正係数テーブル４２を参照して補正係数αを決定した後、決定した補正係数αを調整部２６に出力する。補正係数決定部２３は、彩度Ｓが高くなる程、補正係数αを所定の補正係数βよりも明度の上昇率を低下させた値に決定することで、彩度Ｓが非蛍光色とは異なる蛍光色を示す画像領域に対する明度の調整量（上昇量）を小さくすることができる。そのため、明度調整によって、蛍光色のＲ，Ｇ，Ｂの各色成分の比率が大きく変化することを防止することが可能となる。
【００６１】
調整部２６は、補正係数決定部２３によって決定される補正係数αに基づいて画像データＤ１の明度を上昇させる明度調整を行う処理部である。具体的には、調整部２６は、画像データＤ１のＲ，Ｇ，Ｂ各色成分値に補正係数αを乗算する明度調整を行う。明度調整前の画像データＤ１のＲ，Ｇ，Ｂ各色成分値を（Ｒ，Ｇ，Ｂ）すると、明度調整後の画像データＤ２のＲ，Ｇ，Ｂ各色成分値は処理最大値を超えない限り（αＲ，αＧ，αＢ）となる。調整部２６は、画像データＤ１に対する明度調整を行った後、明度調整後の画像データＤ２を画像出力部１５に出力する。
【００６２】
次に、明度調整部１４における具体的な回路構成について説明する。図６は、明度調整部１４の回路構成の一例を示す図である。明度調整部１４は、画素データに基づいて彩度Ｓを算出する彩度算出回路２２ｋと、補正係数テーブル４２に基づいて補正係数αを決定するテーブル参照回路２４ｋと、補正係数αに基づいて画素データの明度調整を行う明度調整回路２６ｋとを備えている。
【００６３】
彩度算出回路２２ｋは、画素データに基づいて彩度Ｓを算出する構成として、最大値抽出回路Ｋ１と、最小値抽出回路Ｋ２と、減算器Ｋ３とを備えている。彩度算出回路２２ｋは、Ｒ，Ｇ，Ｂの各色成分値を含む画素データを入力し、その画素データを最大値抽出回路Ｋ１及び最小値抽出回路Ｋ２のそれぞれに導く。最大値抽出回路Ｋ１は、画素データに含まれるＲ，Ｇ，Ｂの各色成分値から最大値Ｎ１を抽出し、減算器Ｋ３に出力する。例えば、Ｒ，Ｇ，Ｂの各色成分値が（２５０，２００，１００）である場合、最大値抽出回路Ｋ１は、最大値Ｎ１として２５０を抽出する。最小値抽出回路Ｋ２は、画素データにおけるＲ，Ｇ，Ｂの各色成分値から最小値Ｎ２を抽出し、減算器Ｋ３に出力する。例えば、Ｒ，Ｇ，Ｂの各色成分値が（２５０，２００，１００）である場合、最小値抽出回路Ｋ２は、最小値Ｎ２として１００を抽出する。減算器Ｋ３は、最大値Ｎ１から最小値Ｎ２を減算して彩度Ｓを算出し、算出した彩度Ｓを補正係数テーブル４２に出力する。例えば、最大値Ｎ１が２５０で、最小値Ｎ２が１００である場合、減算器Ｋ３は、２５０から１００を減算して、彩度Ｓを算出する。この場合、彩度Ｓは１５０となる。
【００６４】
テーブル参照回路２４ｋは、彩度Ｓに応じた補正係数αを出力する構成として、例えば補正係数テーブル４２を記憶したメモリによって構成される。テーブル参照回路２４ｋは、補正係数テーブル４２に基づいて、彩度算出回路２２ｋから入力する彩度Ｓに対応する補正係数αを決定し、その補正係数αを乗算器Ｋ４に出力する。
【００６５】
明度調整回路２６ｋは、画素データに対して明度調整を行う構成として、乗算器Ｋ４を備えている。乗算器Ｋ４は、補正係数αを、画素データに含まれるＲ，Ｇ，Ｂの各色成分値に乗算し明度調整を行う。この明度調整により、画素データに含まれるＲ，Ｇ，Ｂの各色成分値はα（＝１〜β）倍される。明度調整前のＲ，Ｇ，Ｂ各色成分値を（Ｒ，Ｇ，Ｂ）とすると、明度調整後のＲ，Ｇ，Ｂ各色成分値は、処理最大値を超過しない限り（αＲ，αＧ，αＢ）となる。乗算器Ｋ４は、明度調整後の画素データを上述した画像出力部１５に出力する。
【００６６】
本実施形態の明度調整部１４は、上述の明度調整を、基本的には画像データＤ１を構成する画素毎に行うようにしている。ところが、例えば、蛍光色の画像領域を構成する複数の画素の中に、ノイズやムラなどの影響により、彩度Ｓが他の隣接する複数の画素に比べて低い値を示す画素が含まれることがある。このような場合に上述した基本的な処理を適用すると、明度調整部１４は、当該画素に対して、他の隣接する複数の画素と比べて大きい補正係数αを使用して明度調整を行うことになる。そうすると、彩度Ｓの低い画素は、他の近隣の彩度Ｓの高い画素に比べて、明度調整後は白色に近い色になりやすい。その結果、ノイズやムラの影響により彩度Ｓが他の画素より低い画素は余計に目立ってしまう。これを防止するため、明度調整部１４は、上述した基本的な処理とは異なり、例えば画像データＤ１を複数のブロックに分割して得られるブロックデータ毎に明度調整を行うものであっても構わない。この場合、ブロックデータは互いに近接する複数の画素の集合によって構成される。明度調整部１４がブロックデータ毎に明度調整を行う場合、画像取得部１３は、画像メモリ１２に格納される画像データＤ１を、画像データＤ１を複数のブロックに分割して得られるブロックデータ毎に読み出して明度調整部１４に出力する。以下、ブロックデータ毎に明度調整が行われる場合の処理について説明する。
【００６７】
図７（ａ）は、ブロックデータＤ５の一例を示す図である。図７（ａ）に示すように、ブロックデータＤ５は、画像データＤ１を分割して得られる複数のブロックに含まれる１つのブロックデータであり、例えばＭ画素×Ｎ画素（Ｍ，Ｎはいずれも任意の自然数）の矩形領域に含まれる複数の画素から成る。ブロックデータＤ５毎に明度調整が行われる場合、明度調整部１４は、ブロックデータＤ５に対する明度調整が終了すると、次に図中矢印Ｆ１の方向にある隣接するブロックデータＤ５に対して明度調整を行う。明度調整部１４は、ブロックデータＤ５毎に彩度Ｓを算出し、蛍光色の画像領域であるか非蛍光色の画像領域であるかを特定する。具体的には、ブロックデータＤ５に含まれる全ての画素の彩度Ｓを算出し、それらの彩度Ｓの平均値をブロックデータＤ５の彩度Ｓとして算出する。次に明度調整部１４は、補正係数テーブル４２を参照して、ブロックデータＤ５の彩度Ｓに基づく補正係数αを決定する。そして明度調整部１４は、ブロックデータＤ５を構成する全ての画素に、ブロックデータＤ５の彩度Ｓに基づく補正係数αを使用した明度調整を行う。このようにブロック毎に彩度Ｓを算出し、その算出した彩度Ｓに基づいた補正係数αを使用する明度調整を行うことで、画素毎に明度調整が行われる場合と比べて、ノイズやムラを目立たないようにすることが可能となる。
【００６８】
また、明度調整部１４は、画像データＤ１を構成する複数の画素毎に明度調整を行う場合であっても、明度調整の対象となる画素（以下、「注目画素」と称することがある。）の周辺の複数の画素の彩度Ｓを考慮して補正係数αを決定するようにしてもよい。図７（ｂ）は、画像データＤ１を構成する画素の一例を示す図である。画像取得部１３は、明度調整の対象となる注目画素データＣＧを取得する。明度調整部１４は、注目画素データＣＧに対する明度調整を行い、次に図中矢印Ｆ２の方向に隣接する画素を注目画素データＣＧとして明度調整を行う。明度調整部１４は、注目画素データＣＧの彩度Ｓを算出するだけでなく、注目画素データＣＧの周囲に位置する複数の画素（図７（ｂ）の場合は周囲８画素）のそれぞれの彩度Ｓも算出する。そして明度調整部１４は、注目画素データＣＧについて算出した彩度Ｓと、注目画素データＣＧの周囲に位置する複数の画素のそれぞれについて算出した彩度Ｓとの平均値を、注目画素データＣＧの彩度Ｓとする。この際、注目画素データＣＧについて算出した彩度Ｓと、注目画素データＣＧの周囲に位置する複数の画素のそれぞれについて算出した彩度Ｓとの平均値の算出方法は、単純平均でもよいし、各画素の位置に応じて彩度Ｓに重みをつけた加重平均であっても構わない。尚、注目画素データＣＧの周囲に位置する複数の画素のそれぞれの彩度Ｓを算出した際に、非蛍光色の画素があると特定される場合がある。このような場合には、当該画素を除外して注目画素データＣＧの彩度Ｓを算出するようにしても構わない。以上のような方法で注目画素データＣＧの彩度Ｓを算出することにより、明度調整が行われる際には周辺の複数の蛍光色の画素と同じ補正係数αが使用されるようになる。そのため、ノイズやムラを目立たせないようにすることが可能となる。
【００６９】
上述したように、本実施形態における複合機１は、画像データＤ１の彩度Ｓが高くなる程、所定の補正係数βより明度の上昇率を低下させた補正係数αを決定し、補正係数αに基づいて画像データＤ１の明度を上昇させる明度調整を行う構成である。そのため、彩度Ｓが大きい値となる蛍光色のＲ，Ｇ，Ｂの各色成分値の比率を大きく変化させることなく明度調整を行うことが可能であり、蛍光色の再現性を高めることが可能である。
【００７０】
（第２実施形態）
次に本発明の第２実施形態について説明する。本実施形態では、補正係数テーブル４２を備えることなく、画素データの彩度Ｓに基づいて所定の演算を行うことにより、彩度Ｓに応じた補正係数αを算出する複合機１について説明する。
【００７１】
図８は、本実施形態の明度調整部１４の構成の一例を示す図である。明度調整部１４は、画像データＤ１に基づいて彩度Ｓを算出する彩度算出回路２２ｋと、彩度Ｓに基づいて所定の演算を行うことにより、画像データＤ１の彩度Ｓに応じた補正係数αを算出する補正係数演算回路２７ｋと、図８では図示しない明度調整回路２６ｋとを備えている。尚、本実施形態の明度調整部１４は、テーブル参照回路２４ｋの代わりに補正係数演算回路２７ｋを備える点で第１実施形態の明度調整部１４と異なる。
【００７２】
彩度算出回路２２ｋは第１実施形態で説明したように彩度Ｓを算出する。彩度Ｓを算出した後、彩度算出回路２２ｋは彩度Ｓを減算器Ｋ５に出力する。補正係数演算回路２７ｋは、彩度Ｓに基づいて補正係数αを演算により決定するための構成として、減算器Ｋ５と、乗算器Ｋ６と、加算器Ｋ７とによって構成される。減算器Ｋ５は、彩度Ｓから基準値Ｓ１を減算して超過彩度ＥＳを算出し、超過彩度ＥＳを乗算器Ｋ６に出力する。例えば、彩度Ｓが２００で、基準値Ｓ１が１００である場合、超過彩度ＥＳは１００である。ここで、超過彩度ＥＳとは、画素データの彩度Ｓが基準値Ｓ１よりどれだけ高いかを示す値である。尚、算出した超過彩度ＥＳが負の値となる場合、減算器Ｋ５は超過彩度ＥＳの値を０として出力する。例えば、彩度Ｓが５０で、基準値Ｓ１が１００である場合などである。乗算器Ｋ６は、超過彩度ＥＳと、傾き係数Ｎ３とを乗算して修正値Ｎ４を算出し、修正値Ｎ４を加算器Ｋ７に出力する。修正値Ｎ４は、所定の補正係数βに加算されることで、所定の補正係数βより明度の上昇率が低い補正係数αを算出するための値である。傾き係数Ｎ３は、超過彩度ＥＳが大きくなるに従って、補正係数αを小さくするために乗算される係数である。そのため、本実施形態における傾き係数Ｎ３は負の数である。傾き係数Ｎ３は、図５で説明した第１実施形態の補正係数テーブル４２に含まれる基準値Ｓ１〜所定値Ｓ２の領域における補正係数αの傾き係数に相当する値である。例えば、超過彩度ＥＳが１００で、傾き係数Ｎ３が−０．０１である場合、乗算器Ｋ６が出力する修正値Ｎ４は−０．１となる。加算器Ｋ７は、修正値Ｎ４と所定の補正係数βとを加算して補正係数αを算出し、補正係数αを図示しない明度調整回路２６ｋに出力する。例えば、所定の補正係数βが１．２で、修正値Ｎ４が−０．１である場合、加算器Ｋ７が出力する補正係数αの値は１．１となる。ここで、補正係数αが１．０より小さい値になる場合、加算器Ｋ７は補正係数αの値を１．０として出力する。
【００７３】
上述のように、本実施形態における複合機１は、補正係数テーブル４２を備えることなく、画素データの彩度Ｓに基づいて所定の演算を行うことにより、その彩度Ｓに応じた補正係数αを算出する構成である。補正係数テーブル４２を備える必要がないため、第１実施形態の複合機１と比べて、記憶部９の記憶領域を圧迫しないといった利点がある。
【００７４】
尚、画像データＤ１を構成する画素データの彩度Ｓに基づいて補正係数αを算出する補正係数演算回路２７ｋの回路構成は、上述した構成に限られるものではなく、画素データの彩度Ｓが高くなる程、所定の補正係数βより明度の上昇率を低下させた補正係数αを算出する回路であればよい。
【００７５】
尚、本実施形態において上述した点以外については、第１実施形態で説明したものと同様である。そのため、本実施形態の複合機１は、第１実施形態と同様の作用効果を奏するものである。
【００７６】
（第３実施形態）
次に、本発明の第３実施形態について説明する。本実施形態では、蛍光色に対して明度調整を行う場合に、明度調整前後でＲ，Ｇ，Ｂの各色成分値の比率が変化しない補正係数αを使用する複合機１について説明する。
【００７７】
図９は、本実施形態の明度調整部１４の回路構成の一例を示す図である。明度調整部１４は、画素データに基づいて彩度Ｓを算出する彩度算出回路２２ｋと、補正係数テーブル４２に基づいて補正係数αを決定するテーブル参照回路２４ｋと、所定の演算を行うことにより、明度調整前後でＲ，Ｇ，Ｂの各色成分値の比率が変化しない補正係数αを算出する補正係数演算回路２７ｋと、図９では図示しない明度調整回路２６ｋとを備えている。
【００７８】
本実施形態の彩度算出回路２２ｋは、第１実施形態で説明した、最大値抽出回路Ｋ１、最小値抽出回路Ｋ２及び減算器Ｋ３の他に、コンパレータＫ８を備えている。彩度算出回路２２ｋは、Ｒ，Ｇ，Ｂの各色成分値を含む画素データを入力し、その画素データを最大値抽出回路Ｋ１及び最小値抽出回路Ｋ２のそれぞれに導く。最大値抽出回路Ｋ１は画素データに含まれるＲ，Ｇ，Ｂの各色成分値から最大値Ｎ１を抽出し、減算器Ｋ３及び補正係数演算回路２７ｋに出力する。最小値抽出回路Ｋ２は画素データに含まれるＲ，Ｇ，Ｂの各色成分値から最小値Ｎ２を抽出し、減算器Ｋ３に出力する。減算器Ｋ３は、最大値Ｎ１から最小値Ｎ２を減算して彩度Ｓを算出し、算出した彩度Ｓをテーブル参照回路２４ｋ及びコンパレータＫ８に出力する。
【００７９】
コンパレータＫ８は、入力する彩度Ｓと基準値Ｓ１とを比較して画素データが蛍光色であるか非蛍光色であるかを判断する。彩度Ｓが基準値Ｓ１より大きい値である場合、コンパレータＫ８は画素データが蛍光色であると判断する。一方、彩度Ｓが基準値Ｓ１以下の値である場合、コンパレータＫ８は画素データが非蛍光色であると判断する。コンパレータＫ８は、彩度Ｓが基準値Ｓ１より大きい値である場合、つまり画素データが蛍光色である場合に、補正係数演算回路２７ｋをオンし、テーブル参照回路２４ｋをオフする信号Ｃを補正係数演算回路２７ｋ及びテーブル参照回路２４ｋに出力する。一方、コンパレータＫ８は、彩度Ｓが基準値Ｓ１以下の値である場合、つまり画素データが非蛍光色である場合に、補正係数演算回路２７ｋをオフし、テーブル参照回路２４ｋをオンする信号Ｃを補正係数演算回路２７ｋ及びテーブル参照回路２４ｋに出力する。
【００８０】
テーブル参照回路２４ｋは、彩度Ｓに応じた補正係数αを出力する構成として、例えば補正係数テーブル４２を記憶したメモリによって構成される。テーブル参照回路２４ｋは、補正係数テーブル４２に基づいて、彩度算出回路２２ｋから入力する彩度Ｓに対応する補正係数αを決定し、その補正係数αを、図９に図示しない明度調整回路２６ｋに出力する。尚、テーブル参照回路２４ｋがオンする場合、画素データは非蛍光色である。そのため、テーブル参照回路２４ｋは、補正係数αを所定の補正係数βに決定する。
【００８１】
補正係数演算回路２７ｋは、Ｒ，Ｇ，Ｂの各色成分値の比率が変化しない補正係数αを出力する構成として、例えば除算器Ｋ９によって構成される。除算器Ｋ９は、処理最大値Ｎ５を最大値Ｎ１で除算して補正係数αを算出する。例えば、処理最大値Ｎ５が２５５で、最大値Ｎ１が２５０の場合、補正係数αの値は１．０２となる。このような補正係数αを使用して明度調整を行うと、最大値Ｎ１が処理最大値Ｎ５を超過することがない。そのため、明度調整前のＲ，Ｇ，Ｂ各色成分値を（Ｒ，Ｇ，Ｂ）とすると、Ｒ，Ｇ，Ｂ各色成分値は、確実に（αＲ，αＧ，αＢ）となり、明度調整の前後でＲ，Ｇ，Ｂ各色成分値の比率が変化しない。したがって、本実施形態における複合機１は、蛍光色のＲ，Ｇ，Ｂの各色成分値の比率を変化させることなく明度調整を行うことが可能であり、蛍光色の再現性を高めることが可能である。
【００８２】
尚、本実施形態において上述した点以外については、第１実施形態又は第２実施形態で説明したものと同様である。そのため、本実施形態の複合機１は、第１実施形態又は第２実施形態と同様の作用効果を奏するものである。
【００８３】
（第４実施形態）
次に本発明の第４実施形態について説明する。図１０及び１１は明度調整後の蛍光色の画像領域の一例を示す図である。図１１に示す蛍光色の画像領域の方が、図１０に示す蛍光色の画像領域より、大きい補正係数αが使用された明度調整が行われている。本発明は、蛍光色の再現性を高めるために、画素データの彩度Ｓが高くなる程、補正係数αを小さくする。そのため、蛍光色の画像領域に対する明度の上昇率は小さくなり、本発明の明度調整後の蛍光色は、従来の明度調整後の蛍光色と比べて濃い色（暗い色）となる。図１０に示すように、濃い蛍光色の画像領域に文字が含まれていると文字の可読性が低くなることがある。そこで、本実施形態では、蛍光色の画像領域に文字が含まれている場合には、補正係数αを高く設定変更することで明度の上昇率を高め、文字の可読性を高めることを可能とする複合機１について説明する。
【００８４】
図１２は、本実施形態の複合機１のハードウェア構成の一例を示す図である。本実施形態の明度調整部１４は、第１実施形態で説明した各処理部の他に、文字判別部２８を備えている。また、本実施形態の複合機１は、彩度Ｓに対する補正係数αの値として、それぞれ異なった値を取り得る複数の補正係数テーブル４２を備えている。複数の補正係数テーブル４２は、例えば、デフォルトで使用される補正係数テーブル４２ａと、彩度Ｓに対する補正係数αの値が補正係数テーブル４２ａよりも大きい値となる補正係数テーブル４２ｂと、彩度Ｓの値に関わらず補正係数αの値が一定である補正係数テーブル４２ｃとを含む。以後、補正係数テーブル４２ａ，４２ｂ，４２ｃを特に区別しないときは、複数の補正係数テーブル４２のうちの一つの補正係数テーブルを指して補正係数テーブル４２と呼ぶことがある。
【００８５】
図１３は、複数の補正係数テーブル４２の一例を示す図である。図１３に示すように、補正係数テーブル４２ａ，４２ｂ，４２ｃでは、彩度Ｓが基準値Ｓ１以下のとき、いずれも補正係数αが所定の補正係数βとなる。補正係数テーブル４２ａでは、彩度Ｓが基準値Ｓ１より高いとき、補正係数αは、所定の補正係数βより明度の上昇率を低下させた値に決定される。尚、彩度Ｓが基準値Ｓ１よりも高くなる程、補正係数αの値が小さくなり、明度調整時の明度の上昇率が低下する。また彩度Ｓが所定値Ｓ２以上のとき、補正係数αは１となる。
【００８６】
補正係数テーブル４２ｂでは、彩度Ｓが基準値Ｓ１より高いとき、補正係数αは、所定の補正係数βより明度の上昇率を低下させた値に決定される。また、彩度Ｓが所定値Ｓ２より高い所定値Ｓ３以上のとき、補正係数αの値は１となる。すなわち補正係数テーブル４２ｂでは、補正係数テーブル４２ａより、彩度Ｓの上昇に伴う補正係数αの低下の度合い（傾き）は小さくなる。ここで、所定値Ｓ３とは、補正係数αを１とする彩度Ｓの基準値であり、所定値Ｓ２より高く、処理最大値（本実施形態では２５５）以下の値となる。ただし、補正係数αの範囲は１＜α≦βとしても良い。
【００８７】
補正係数テーブル４２ｃでは、彩度Ｓが基準値Ｓ１より高いとき、彩度Ｓが高くなっても補正係数αは低下しない。従って、補正係数テーブル４２ｃでは彩度Ｓの上昇に関わらず補正係数αが常に所定の補正係数βとなる。このような補正係数テーブル４２ｃは、従来の明度調整において使用されるテーブルである。このような補正係数テーブル４２ｂ，４２ｃは、蛍光色の画像領域に文字が含まれる場合などに、ジョブ制御部１１又は文字判別部２８によって選択される。ジョブ制御部１１又は文字判別部２８によって選択された補正係数テーブル４２は、補正係数決定部２３に接続される。
【００８８】
文字判別部２８は、蛍光色特定部２１によって特定される蛍光色の画像領域に文字が含まれるか否かを判別する処理部である。文字判別部２８は、蛍光色特定部２１によって蛍光色の画像領域が特定されると、画像取得部１３から画像データＤ１を取得する。文字判別部２８は、画像データＤ１に対してＯＣＲ（Optical Character Recognition）やＩＣＲ（Intelligent Character Recognition）などの文字認識処理を行い、蛍光色の画像領域に文字が含まれているか否かを判断する。文字認識処理の結果、蛍光色の画像領域に文字が含まれていると判断した場合、文字判別部２８は、複数の補正係数テーブル４２のうちから、補正係数テーブル４２ｂ又は４２ｃを選択する。文字判別部２８は、選択した補正係数テーブル４２が補正係数決定部２３に参照されるように、スイッチＳＷを切り替えて、選択した補正係数テーブル４２を補正係数決定部２３に接続する。尚、本実施形態において、文字判別部２８がスイッチＳＷを切り換えていない場合、すなわちデフォルトの状態では、補正係数テーブル４２ａが補正係数決定部２３に接続されている。
【００８９】
補正係数テーブル４２ｂ，４２ｃが参照される場合、補正係数αは、補正係数テーブル４２ａが参照される場合と比べて大きい値となる。そして調整部２６は、文字を含む蛍光色の画像領域を構成する複数の画素対して明度の上昇率が高くなるよう設定変更された明度調整を行う。したがって、本実施形態の複合機１は、蛍光色の画像領域に文字が含まれる場合に、明度の上昇率を高い値に設定変更することで、蛍光色の画像領域に含まれる文字の可読性を向上させることが可能である。
【００９０】
また、コピージョブを実行する際の設定として、モノクロ画像の出力が指定されることがある。この場合、ジョブ制御部１１は、複数の補正係数テーブル４２のうちから、補正係数テーブル４２ｃを選択してスイッチＳＷを切り替えることが望ましい。モノクロ画像の場合には、Ｒ，Ｇ，Ｂ各色成分値が全て等しい値で色が表現されるため、蛍光色のＲ，Ｇ，Ｂ各色成分の比率を保持することは不可能である。そのため、蛍光色のＲ，Ｇ，Ｂ各色成分の比率を保持するために、明度調整量を小さくする必要がない。出力がモノクロ画像の場合には、蛍光色の画像領域に含まれる文字の可読性を低下させないために、所定の補正係数βを使用して明度調整を行うのである。尚、ＦＡＸジョブにおいて、原稿を読み取って画像データＤ３をＦＡＸデータとして送信する際も同様にしてもよい。ＦＡＸデータの通信において送信される画像データは、通常、モノクロ画像に変換されて送信されるからである。
【００９１】
また、操作パネル７を介してユーザーに、複数の補正係数テーブル４２のうちのいずれを使用するかを予め選択させるようにしてもよい。また、いずれかの補正係数テーブル４２を使用して明度調整を行い、画像処理装置３が生成する画像データＤ３に基づく画像を操作パネル７に表示した後、ユーザーに他の補正係数テーブル４２に変更して再度明度調整を行うかを選択させるようにしてもよい。
【００９２】
尚、本実施形態において上述した点以外については、第１乃至第３実施形態のいずれかで説明したものと同様である。そのため、本実施形態の複合機１は、第１乃至第３実施形態と同様の作用効果を奏するものである。
【００９３】
（第５実施形態）
次に本発明の第５実施形態について説明する。本実施形態では、画素データに含まれる色データを所定の表色系の色データに変換することで、画素データに含まれるＲＧＢ表色系の色データを用いた簡易的な彩度算出方法を適用していた上述の実施形態よりも、精度よく彩度を算出することが可能な複合機１について説明する。
【００９４】
図１４は、本実施形態の明度調整部１４のハードウェア構成の一例を示す図である。本実施形態の明度調整部１４は、第１実施形態で説明した各処理部の他、色変換部２９を備えている。色変換部２９は、画素データに含まれる色データを所定の表色系の色データに変換する処理部である。本実施形態では、画素データに含まれるＲＧＢ表色系の色データをＬ＊ａ＊ｂ＊表色系の色データに変換する場合について説明する。尚、所定の表色系はＬ＊ａ＊ｂ＊表色系に限られるものではなく、Ｌ＊Ｃ＊ｈ＊表色系やマンセル表色系であっても構わない。また、本実施形態では、画素データ毎に表色系の色変換を行う場合を例示するが、これに限られるものではなく、画像データＤ１毎に表色系の色変換を行うものであっても構わない。色変換部２９は、画素データを入力すると、画素データに含まれるＲＧＢ表色系の色データをＬ＊ａ＊ｂ＊表色系の色データに変換して蛍光色特定部２１へ出力する。尚、Ｌ＊ａ＊ｂ＊表色系では、色の明るさを示す明度をＬ＊で表し、色相と彩度を示す色度をａ＊，ｂ＊で表す。
【００９５】
蛍光色特定部２１は、画素データを入力すると、画素データの彩度を算出する。Ｌ＊ａ＊ｂ＊表色系では、彩度をＣ＊で表し、彩度Ｃ＊は次式１で表すことができる。
【００９６】
【数１】
2020028088.tif 000003
【００９７】
蛍光色特定部２１は、算出した彩度Ｃ＊を補正係数決定部２３に出力する。これ以降の明度調整の処理は第１実施形態で説明したものと同様である。
【００９８】
本実施形態の複合機１は、画素データに含まれる色データを所定の表色系の色データに変換したうえで、画素データの彩度を算出して補正係数αを決定する。ＲＧＢ表色系の色データを用いる簡易的な彩度算出方法で彩度Ｓを算出する場合よりも、Ｌ＊ａ＊ｂ＊表色系の色データに基づいて彩度Ｃ＊を算出した場合のほうが精度の高い値を算出することができる。精度の高い彩度Ｃ＊に基づいて補正係数αを決定することで、より適切な値の補正係数αを決定することが可能となり、蛍光色の再現性を更に高めることが可能となるのである。
【００９９】
尚、本実施形態において上述した点以外については、第１乃至第４実施形態のいずれかで説明したものと同様である。そのため、本実施形態の複合機１は、第１乃至第４実施形態と同様の作用効果を奏するものである。
【０１００】
（第６実施形態）
次に、本発明の第６実施形態について説明する。上述の実施形態では、明度調整部１４における蛍光色特定部２１、補正係数決定部２３及び調整部２６のそれぞれがハードウェアで構成される場合を例示した。本実施形態では、画像処理部における上述の各処理がソフトウェア処理により実現される場合を例示する。
【０１０１】
図１５は本実施形態における複合機１のハードウェア構成及び機能構成の一例を示す図である。複合機１はその構成として、スキャナ部４と、プリンタ部５と、ＦＡＸ部６と、操作パネル７と、ネットワークインタフェース８と、記憶部９と、制御部１０とを備えている。
【０１０２】
ネットワークインタフェース８は、複合機１をＬＡＮなどのネットワークに接続するためのインタフェースである。複合機１は、このネットワークインタフェース８を介して、ユーザーが所持するコンピュータなどと通信を行う。
【０１０３】
ＦＡＸ部６は、図示を省略する公衆電話回線を介してＦＡＸデータの送受信を行う処理部である。
【０１０４】
スキャナ部４、プリンタ部５及び操作パネル７は第１実施形態において説明した通りである。
【０１０５】
記憶部９は、第１実施形態において説明したように、ハードディスクドライブ（ＨＤＤ）やソリッドステートドライブ（ＳＳＤ）などによって構成される不揮発性の記憶装置である。この記憶部９は、様々なプログラムやデータなどが記憶され、例えば図１５に示すように、プログラム４１、上述した補正係数テーブル４２などが記憶される。
【０１０６】
制御部１０は、画像メモリ１２と、図示を省略するＣＰＵやメモリなどを備えて構成される。ＣＰＵは、プログラム４１を実行するためのものであり、メモリは、ＣＰＵがプログラム４１を実行する際に発生する一時的なデータなどを記憶するためのものである。
【０１０７】
制御部１０のＣＰＵは、複合機１に電源が投入されることにより、記憶部９からプログラム４１を読み出して実行する。これにより、制御部１０は、ジョブ制御部１１と、印刷データ生成部１６と、第１乃至第５実施形態のいずれかにおいて説明した画像処理装置３と同様の処理を行う画像処理部３ａとして機能する。第１乃至第５実施形態のいずれかにおいて説明したように、これら各部は、画像データＤ１の彩度Ｓに応じて明度調整の補正係数αを決定し、蛍光色のＲ，Ｇ，Ｂの各色成分の比率が大きく変化しない明度調整を行うように機能する。以下、画像処理部３ａの詳細について説明する。
【０１０８】
画像処理部３ａは、画像メモリ１２から画像データＤ１を読み出し、読み出した画像データＤ１に対して明度調整などの画像処理を行って、画像処理が施された複数の画素で構成される出力用の画像データＤ３を生成する処理部である。画像処理部３ａは、画像取得部１３と、明度調整部１４と、画像出力部１５とを備えており、これら各部の動作は第１乃至第５実施形態のいずれかにおいて説明したものと同様である。
【０１０９】
画像取得部１３は、画像メモリ１２に格納される画像データＤ１を読み出して明度調整部１４に出力する処理部である。例えば画像取得部１３は、画像メモリ１２に格納される画像データＤ１から画素毎の画素データ（Ｒ，Ｇ，Ｂの各色成分値）を読み出して明度調整部１４に出力することが可能である。
【０１１０】
明度調整部１４は、画像取得部１３から入力する画像データＤ１の明度を上昇させるための明度調整を行う処理部である。明度調整部１４は、明度調整を行った後の画像データＤ２を画像出力部１５に出力する。明度調整部１４は、蛍光色特定部２１と、補正係数決定部２３と、調整部２６とを備えており、これら各部の動作は第１乃至第５実施形態のいずれかにおいて説明したものと同様である。尚、本実施形態の明度調整部１４は、画像データＤ１に含まれる画素毎の画素データを処理対象とし、その画素データに対して明度調整を行う。
【０１１１】
蛍光色特定部２１は、処理対象である画素が蛍光色の画像領域に含まれるか否かを特定する処理部である。蛍光色特定部２１は、明度調整の対象となる画素データの彩度Ｓを算出することで、当該画素が蛍光色であるか非蛍光色であるかを判定する。この蛍光色特定部２１は、第１乃至第５実施形態のいずれかにおいて説明した蛍光色特定部２１と同様の処理を行う。
【０１１２】
補正係数決定部２３は、画像データＤ１に対する明度調整に用いる補正係数αを決定する処理部である。この補正係数決定部２３は、処理対象である画素データの彩度に基づいて補正係数αを決定するように構成される。すなわち、補正係数決定部２３は、補正係数テーブル４２と、蛍光色特定部２１から入力する画素の彩度とに基づいて補正係数αを決定する。この補正係数決定部２３は、第１乃至第５実施形態のいずれかにおいて説明した補正係数決定部２３と同様の処理を行う。
【０１１３】
調整部２６は、補正係数決定部２３によって決定される補正係数αに基づいて画像データＤ１の明度を上昇させる明度調整を行う処理部である。この調整部２６は、処理対象である画素データ毎に明度調整を行う。調整部２６は、画素データのＲ，Ｇ，Ｂ各色成分値に補正係数αを乗算して明度調整を行う。調整部２６は明度調整後の画像データＤ２を画像出力部１５に出力する。
【０１１４】
画像出力部１５は、明度調整部１４から出力される画像データＤ２を取得して出力用の画像データＤ３を生成し、印刷データ生成部１６又は記憶部９に対して画像データＤ３を出力する処理部である。
【０１１５】
印刷データ生成部１６は、画像出力部１５から入力する画像データＤ３に基づいて、プリンタ部５に出力するための印刷データＤ４を生成する処理部である。印刷データ生成部１６は、画像データＤ３に含まれるＲＧＢ表色系の色データを、プリンタ部５が印刷出力を行うためのＹＭＣＫ表色系の色データに変換した印刷データＤ４を生成する。印刷データ生成部１６は生成した印刷データＤ４をプリンタ部５に出力する。
【０１１６】
ジョブ制御部１１は、スキャナ部４、プリンタ部５、ＦＡＸ部６、画像処理部３ａ、印刷データ生成部１６のそれぞれを駆動することにより、ユーザーによって指定されたジョブの実行を制御する処理部である。
【０１１７】
次に複合機１における具体的な動作の一例について説明する。図１６は、複合機１において行われる処理手順の一例を示すフローチャートである。この処理は、コピージョブ又はスキャンジョブが実行され、複合機１が原稿を読み取ることによって開始される。複合機１は、ユーザーによってセットされた原稿を読み取ると（ステップＳ１０）、読み取った画像データＤ１の彩度Ｓを算出する（ステップＳ１１）。尚、この彩度算出処理は、画像データＤ１に含まれる画素毎の画素データを対象として行われる。複合機１は、算出した彩度Ｓが基準値Ｓ１より高いか否かを確認することで、処理対象である画素が蛍光色の画像領域に含まれるか否かを特定する（ステップＳ１２）。特定の結果、処理対象である画素が蛍光色の画像領域に含まれない場合（ステップＳ１２でＮＯ）、複合機１は、補正係数αを所定の補正係数βに決定する（ステップＳ１４）。一方、確認の結果、処理対象である画素が蛍光色の画像領域に含まれる場合（ステップＳ１２でＹＥＳ）、複合機１は、補正係数αを所定の補正係数βより明度の上昇率を低下させた補正係数αに決定する（ステップＳ１３）。補正係数αを決定した後、複合機１は、決定した補正係数αに基づき画像データＤ１の明度を上昇させるための明度調整を行う（ステップＳ１５）。尚、この明度調整処理は、画像データＤ１に含まれる画素毎の画素データを対象として行われる。明度調整を行った後、複合機１は、明度調整後の画像データＤ２に基づいて出力用の画像データＤ３を生成して、画像データＤ３を印刷データ生成部１６又は記憶部９に出力する（ステップＳ１６）。そして複合機１は処理を終了する。
【０１１８】
上述のように、本実施形態の複合機１は、制御部１０が記憶部９に記憶されるプログラム４１を実行することにより、明度調整部１４における蛍光色特定部２１、補正係数決定部２３及び調整部２６のそれぞれがハードウェアで構成されない場合であっても、第１乃至第５実施形態のいずれかで説明した複合機１として機能する。
【０１１９】
本実施形態では、プログラム４１が複合機１に予めインストールされている場合を例示した。しかし、プログラム４１は、複合機１に予めインストールされているものに限られず、それ単独で取引の対象となるものであっても構わない。この場合、プログラム４１は、インターネットなどを介してユーザー自身がダウンロードする形態で複合機１に提供されるものであってもよいし、ＣＤ−ＲＯＭなどのコンピュータ読み取り可能な記録媒体に記録された状態で複合機１に提供されるものであっても構わない。
【０１２０】
尚、本実施形態において上述した点以外については、第１乃至第５実施形態のいずれかで説明したものと同様である。そのため、本実施形態の複合機１は、第１乃至第５実施形態と同様の作用効果を奏するものである。
【０１２１】
（変形例）
以上、本発明に関する幾つかの実施形態について説明した。しかし、本発明は、上記各実施形態において説明した内容のものに限られるものではなく、種々の変形例が適用可能である。
【０１２２】
例えば、上記第１乃至第６実施形態のそれぞれにおいて説明した構成及び動作は、他の実施形態においても適用することが可能である。
【０１２３】
また、上記実施形態では、全ての画像データＤ１に明度調整を行ったが、これに限られるものではない。画像データＤ１の明度を算出し、明度が所定値以上の画像データＤ１にのみ明度調整を行うものであってもよい。
【０１２４】
また、上記実施形態では、画像データＤ１の彩度Ｓが基準値Ｓ１より高いか否かで蛍光色の画像領域を特定する蛍光色特定部２１を備える複合機１である場合を例示した。しかし、これに限られるものではなく、画像データＤ１の明度が所定値より高いか否かで蛍光色の画像領域を特定する蛍光色特定部２１を備える複合機１であっても構わない。例えば、画像データＤ１のＲ，Ｇ，Ｂの各色成分値のいずれかが処理最大値（２５５）である場合に、蛍光色の画像領域であると特定するようにしてもよい。
【０１２５】
また、上記実施形態では、スキャナ部４と共にプリンタ部５を備える複合機１である場合を例示した。しかし、これに限られるものではなく、プリンタ部５を備えない画像読取装置２であっても構わない。更に、スキャナ部４を備えない画像処理装置３であっても構わない。このような画像処理装置は、デジタルカメラ、スマートフォン、パーソナルコンピュータ（ＰＣ）などに含まれるものであってもよい。
【０１２６】
また、上記実施形態で例示した数字は例示した値に限られない。例えば処理最大値Ｎ５は、８ｂｉｔ（２５５）に限られるものではなく、４ｂｉｔ（１５）や、１６ｂｉｔ（６５５３５）などであっても構わない。
【符号の説明】
【０１２７】
１  複合機
２  画像読取装置
３  画像処理装置
３ａ  画像読取部
４  スキャナ部（画像読取手段）
７  操作パネル（操作入力手段）
９  記憶部（管理手段）
１０  制御部
１１  ジョブ制御部
１２  画像メモリ（管理手段）
１３  画像取得部（画像取得手段）
１４  明度調整部（明度調整手段）
２１  蛍光色特定部（蛍光色特定手段）
２２  彩度算出部（彩度算出手段）
２３  補正係数決定部（明度補正係数決定手段）（演算手段）
２４  テーブル参照部（テーブル参照手段）
２６  調整部（明度調整手段）
２７ｋ  補正係数演算回路（演算手段）
２８  文字判別部（文字判別手段）
２９  色変換部（色変換手段）
４１  プログラム
４２  補正係数テーブル
α  補正係数
β  所定の補正係数
Ｄ１，Ｄ２，Ｄ３  画像データ
【図１】
2020028088.tif 000004
【図２】
2020028088.tif 000005
【図３】
2020028088.tif 000006
【図４】
2020028088.tif 000007
【図５】
2020028088.tif 000008
【図６】
2020028088.tif 000009
【図７】
2020028088.tif 000010
【図８】
2020028088.tif 000011
【図９】
2020028088.tif 000012
【図１０】
2020028088.tif 000013
【図１１】
2020028088.tif 000014
【図１２】
2020028088.tif 000015
【図１３】
2020028088.tif 000016
【図１４】
2020028088.tif 000017
【図１５】
2020028088.tif 000018
【図１６】
2020028088.tif 000019