(57)【要約】【課題】１ラインセンサによる、蛍光色素を含むインクで描かれている領域の判別の精度を、不可視光を発する光源を用いることなく向上させる。【解決手段】青色、緑色、赤色それぞれの照射光を１つずつ順に繰り返し原稿用紙１５へ光源２１ａによって照射する。原稿用紙１５からの反射光が色補正フィルタ２５を透過し、複数の光電変換素子を有する第一のラインセンサ１２ｂ３に届く。色補正フィルタ２５は、３原色それぞれの透過率の組合せが相違する第一のフィルタ２５Ｂ、第二のフィルタ２５Ｇ、第三のフィルタ２５Ｒによって構成される。複数の光電変換素子ごとに、反射光が減衰しなかったとすれば光電変換素子が検出すると推定される推定強度を算出する。そして、２つのフィルタそれぞれを通過した反射光を受けた光電変換素子の推定強度同士の差が閾値以上であれば、それぞれに対応する画素が蛍光領域に属すると、判別する。【選択図】図４
2019197992.tif 000002
【特許請求の範囲】
【請求項１】
用紙に記されている画像の中から蛍光色素を含むインクによって記されている蛍光領域を判別する蛍光領域判別装置であって、
前記用紙との相対的な位置を副走査方向に変えながら青色、緑色、および赤色それぞれの照射光を１つずつ順に繰り返し当該用紙へ照射する照射手段と、
主走査方向に一列に並んだ、所定の時間ごとに前記用紙からの反射光を受けて当該反射光の強度を検出する複数の光電変換素子と、
前記反射光を減衰させるための、前記主走査方向に一列に並んだ、青色、緑色、および赤色それぞれの透過率の組合せが相違する第一のフィルタ、第二のフィルタ、および第三のフィルタと、
前記複数の光電変換素子ごとに、前記反射光が減衰しなかったとすれば当該光電変換素子が検出すると推定される推定強度を、前記第一のフィルタ、前記第二のフィルタ、および前記第三のフィルタのうちの当該反射光を減衰させたフィルタの前記組合せに基づいて算出する、推定手段と、
前記複数の光電変換素子のうちの、連続する前記第一のフィルタ、前記第二のフィルタ、および前記第三のフィルタそれぞれを通過した前記反射光を受けた光電変換素子それぞれの前記推定強度のうちの最大値と最小値との差が閾値以上であれば、前記画像の中の当該反射光を受けた光電変換素子それぞれに対応する対応画素が前記蛍光領域に属すると判別する、判別手段と、
を有することを特徴とする蛍光領域判別装置。
【請求項２】
前記画像の中からエッジを検出する検出手段、
を有し、
前記判別手段は、前記対応画素が前記エッジに属する場合は、前記差が前記閾値以上であるか否かに関わらず当該対応画素が前記蛍光領域に属さないと判別する、
請求項１に記載の蛍光領域判別装置。
【請求項３】
前記第一のフィルタは、青色の透過率が緑色の透過率および赤色の透過率よりも高いフィルタであり、前記第二のフィルタは、緑色の透過率が青色の透過率および赤色の透過率よりも高いフィルタ、前記第三のフィルタは、赤色の透過率が青色の透過率および緑色の透過率よりも高いフィルタである、
請求項１または請求項２に記載の蛍光領域判別装置。
【請求項４】
前記第一のフィルタは、青色の透過率が緑色の透過率および赤色の透過率よりも低いフィルタであり、前記第二のフィルタは、緑色の透過率が青色の透過率および赤色の透過率よりも低いフィルタ、前記第三のフィルタは、赤色の透過率が青色の透過率および緑色の透過率よりも低いフィルタである、
請求項１または請求項２に記載の蛍光領域判別装置。
【請求項５】
前記対応画素が前記蛍光領域に属すると判別された場合に、前記複数の光電変換素子のうちの当該対応画素それぞれに対応する光電変換素子それぞれの前記推定強度に基づいて前記インクの色の補正量を算出する算出手段と、
前記算出手段によって算出された前記補正量に基づいて前記蛍光領域を補正する補正手段と、
を有する、
請求項１ないし請求項４のいずれかに記載の蛍光領域判別装置。
【請求項６】
前記算出手段は、前記照射光が青色であるときは、青色、緑色、および赤色それぞれの成分について前記補正量を算出し、前記照射光が緑色であるときは、青色、緑色、および赤色のうちの緑色および赤色それぞれの成分について前記補正量を算出し、前記照射光が赤色であるときは、青色、緑色、および赤色のうちの赤色の成分について前記補正量を算出する、
請求項５に記載の蛍光領域判別装置。
【請求項７】
前記画像を、当該画像のそれぞれ画素を、前記第一のフィルタ、前記第二のフィルタ、および前記第三のフィルタのうちの当該画素と同じフィルタに対応する近隣の他の画素に基づいて補正することによって平滑化する平滑化手段、
を有し、
前記推定手段は、平滑化された前記画像に基づいて前記推定強度を算出する、
請求項１ないし請求項６のいずれかに記載の蛍光領域判別装置。
【請求項８】
用紙に記されている画像の中から蛍光色素を含むインクによって記されている蛍光領域を判別する蛍光領域判別装置であって、
前記用紙へ照射光を照射する照射手段と、
連続的に並ぶ、前記用紙からの反射光を受けて当該反射光の強度を検出する複数の光電変換素子と、
連続的に並ぶ、前記反射光を減衰させるための、複数の原色それぞれの透過率の組合せが相違する複数のフィルタと、
前記複数の光電変換素子ごとに、前記反射光が減衰しなかったとすれば当該光電変換素子が検出すると推定される推定強度を、前記複数のフィルタのうちの当該反射光を減衰させたフィルタの前記組合せに基づいて算出する、推定手段と、
前記複数の光電変換素子のうちの、前記複数のフィルタのうちの隣り合う２つのフィルタそれぞれを通過した前記反射光を受けた光電変換素子の前記推定強度同士の差が閾値以上であれば、前記画像の中の当該反射光を受けた光電変換素子それぞれに対応する対応画素が前記蛍光領域に属すると判別する、判別手段と、
を有することを特徴とする蛍光領域判別装置。
【請求項９】
用紙に記されている画像の中から蛍光色素を含むインクによって記されている蛍光領域を判別する蛍光領域判別方法であって、
前記用紙からの反射光を減衰させるための、青色、緑色、および赤色それぞれの透過率の組合せが相違する第一のフィルタ、第二のフィルタ、および第三のフィルタを主走査方向に一列に並べておき、
前記用紙との相対的な位置を副走査方向に変えながら青色、緑色、および赤色それぞれの照射光を１つずつ順に繰り返し当該用紙へ照射し、
主走査方向に一列に並んだ、所定の時間ごとに前記反射光を受けて当該反射光の強度を複数の光電変換素子によって検出し、
前記複数の光電変換素子ごとに、前記反射光が減衰しなかったとすれば当該光電変換素子が検出すると推定される推定強度を、前記第一のフィルタ、前記第二のフィルタ、および前記第三のフィルタのうちの当該反射光を減衰させたフィルタの前記組合せに基づいて算出し、
前記複数の光電変換素子のうちの、連続する前記第一のフィルタ、前記第二のフィルタ、および前記第三のフィルタそれぞれを通過した前記反射光を受けた光電変換素子それぞれの前記推定強度のうちの最大値と最小値との差が閾値以上であれば、前記画像の中の当該反射光を受けた光電変換素子それぞれに対応する対応画素が前記蛍光領域に属すると判別する、
ことを特徴とする蛍光領域判別方法。
【請求項１０】
用紙との相対的な位置を副走査方向に変えながら青色、緑色、および赤色それぞれの照射光を１つずつ順に繰り返し当該用紙へ照射する照射手段と、主走査方向に一列に並んだ、所定の時間ごとに前記用紙からの反射光を受けて当該反射光の強度を検出する複数の光電変換素子と、前記反射光を減衰させるための、主走査方向に一列に並んだ、青色、緑色、および赤色それぞれの透過率の組合せが相違する第一のフィルタ、第二のフィルタ、および第三のフィルタと、を有する画像読取装置に用いられるコンピュータプログラムであって、
当該画像読取装置に、
前記複数の光電変換素子ごとに、前記反射光が減衰しなかったとすれば当該光電変換素子が検出すると推定される推定強度を、前記第一のフィルタ、前記第二のフィルタ、および前記第三のフィルタのうちの当該反射光を減衰させたフィルタの前記組合せに基づいて算出する算出処理を実行させ、
前記複数の光電変換素子のうちの、連続する前記第一のフィルタ、前記第二のフィルタ、および前記第三のフィルタそれぞれを通過した前記反射光を受けた光電変換素子それぞれの前記推定強度のうちの最大値と最小値との差が閾値以上であれば、前記用紙に記されている画像の中の当該反射光を受けた光電変換素子それぞれに対応する対応画素が、蛍光色素を含むインクによって記されている蛍光領域に属すると判別する判別処理を実行させる、
ことを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、蛍光色素を含むインクで記された画像を読み取る技術に関する。
【背景技術】
【０００２】
蛍光色素を含むインクで描かれている画像をスキャナで読み取ると、蛍光色素を含まないインクで描かれている画像を読み取る場合よりも、色の再現性が悪い。蛍光色素が、照射した光と異なる波長の光を発する性質を有することが、原因である。
【０００３】
そこで、その原因を解消するための技術として、従来、次のような技術が提案されている。
【０００４】
特許文献１に記載される画像読取装置は、搬送路を搬送される原稿の画像を読み取る画像読取装置であって、可視光を原稿に向けて照射する第１光源と、不可視光を原稿に向けて照射する第２光源と、原稿からの反射光を検出するセンサと、前記第１光源と前記第２光源とを交互に点灯させ、前記センサが検出する可視光に基づき画像データを取得する制御を行う制御手段と、を備えており、前記制御手段は、前記第２光源の消灯後、前記第１光源の点灯までに、前記第１光源及び前記第２光源を共に消灯させる期間を設ける。
【０００５】
特許文献２に記載される画像読取装置は、色原稿を読み取るに際し、可視光源と紫外光源とを使用して、原稿中の蛍光色が出力画像の色合いに及ぼす影響度を調べ出力画像の色合い調節を行う。その際、可視光源の照明光み使用することにより主に通常の色としての画像データが得られ、紫外光源の照明光のみ使用することで主に蛍光色の寄与分からなる画像データが得られるので、両画像データの出力画像を比較対照することにより、その結果に基づいて出力画像の色合いを適正に調節する。
【０００６】
特許文献３に記載される技術によると、第１光源から出射される可視光で原稿を照射し、その反射光を受光することで画像データＲｉｎ，Ｇｉｎ，Ｂｉｎを取得し、第２光源から出射される紫外光で原稿を照射し、その反射光を受光することで画像データＲｕｖ，Ｇｕｖ，Ｂｕｖを取得しＲｉｎ，Ｇｉｎ，Ｂｉｎ，Ｒｕｖ，Ｇｕｖ，Ｂｕｖの組み合わせに対応する色補正処理後の画像データを予め記憶した色補正テーブルから対応する画像データを読み出すことで色補正処理を行う。
【０００７】
特許文献４に記載される複写装置は、紫外光ランプにより原稿を照射し、原稿画像のうち蛍光材を含む画像によって反射された反射光（可視光）をＣＣＤセンサで読み取る。また、ハロゲンランプにより原稿を照射し、原稿画像によって反射された反射光をＣＣＤセンサで読み取る。そして、読み取った画像信号に基づいて、Ｍ，Ｃ，Ｙ，Ｂｋのトナーと、ＦＭ，ＦＣ，ＦＹの蛍光トナーとによって複写画像を形成する。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１６−６３４８９号公報
【特許文献２】特開平１１−２０５５３８号公報
【特許文献３】特開２０１１−１０９６２５号公報
【特許文献４】特開平１０−１０７９７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
ところで、スキャナの主な読取方式として、１ラインＣＩＳ（Contact Image Sensor）方式、３ラインＣＩＳ方式、およびＣＣＤ（Charge Coupled Device）方式が存在する。
【００１０】
３ラインＣＩＳ方式およびＣＣＤ方式によると、読取の対象の用紙へ白色光を照射し、その用紙からの反射光のうち赤色、緑色、および青色それぞれの光を、それぞれを担当する受光素子によって受ける。そして、各受光素子が受けた光の強さに基づいて色を再現する。
【００１１】
１ラインＣＩＳ方式によると、赤色、緑色、および青色それぞれ光源を順次点灯させ、それぞれの色の光を１つのモノクロセンサの受光素子によって受ける。そして、連続する３回分の光の強さに基づいて色を再現する。
【００１２】
ところが、１ラインＣＩＳ方式によると、蛍光色素を含むインクで描かれている画像の色の再現性が、３ラインＣＩＳ方式およびＣＣＤ方式を用いた場合よりも悪い。１ラインＣＩＳ方式によると、例えば青色を読み取るタイミングにおいて青色の光を照射したにも関わらず、青色の反射光だけでなく他の色の光（特に、青色よりも波長の長い光）がモノクロセンサに届くからである。
【００１３】
しかし、１ラインＣＩＳ方式のスキャナは、３ラインＣＩＳ方式のスキャナおよびＣＣＤ方式のスキャナよりも安価である。よって、スキャナのコストの低減を図るために、１ラインＣＩＳ方式における、蛍光色素を含むインクの色の再現性を高めることが、求められる。
【００１４】
特許文献１〜４のいずれに記載される装置も、可視光を発する光源および不可視光を発する光源の種類の光源が必要である。１ラインＣＩＳ方式において、不可視光を発する光源を用いることなく蛍光色の再現性を高くすることができれば、スキャナのコストを低減することができる。
【００１５】
蛍光色素を含むインクで描かれている画像の色の再現性を向上させるには、まず、蛍光色素を含むインクで描かれている領域を従来よりも精度よく判別する必要がある。
【００１６】
本発明は、このような点に鑑み、１ラインのセンサを採用するスキャナによる、蛍光色素を含むインクで描かれている領域の判別の精度を、不可視光を発する光源を用いることなく従来よりも向上させることを、目的とする。
【課題を解決するための手段】
【００１７】
本発明の一形態に係る蛍光領域判別装置は、用紙に記されている画像の中から蛍光色素を含むインクによって記されている蛍光領域を判別する蛍光領域判別装置であって、前記用紙との相対的な位置を副走査方向に変えながら青色、緑色、および赤色それぞれの照射光を１つずつ順に繰り返し当該用紙へ照射する照射手段と、主走査方向に一列に並んだ、所定の時間ごとに前記用紙からの反射光を受けて当該反射光の強度を検出する複数の光電変換素子と、前記反射光を減衰させるための、前記主走査方向に一列に並んだ、青色、緑色、および赤色それぞれの透過率の組合せが相違する第一のフィルタ、第二のフィルタ、および第三のフィルタと、前記複数の光電変換素子ごとに、前記反射光が減衰しなかったとすれば当該光電変換素子が検出すると推定される推定強度を、前記第一のフィルタ、前記第二のフィルタ、および前記第三のフィルタのうちの当該反射光を減衰させたフィルタの前記組合せに基づいて算出する、推定手段と、前記複数の光電変換素子のうちの、連続する前記第一のフィルタ、前記第二のフィルタ、および前記第三のフィルタそれぞれを通過した前記反射光を受けた光電変換素子それぞれの前記推定強度のうちの最大値と最小値との差が閾値以上であれば、前記画像の中の当該反射光を受けた光電変換素子それぞれに対応する対応画素が前記蛍光領域に属すると判別する、判別手段と、を有する。
【００１８】
好ましくは、前記画像の中からエッジを検出する検出手段、を有し、前記判別手段は、前記対応画素が前記エッジに属する場合は、前記差が前記閾値以上であるか否かに関わらず当該対応画素が前記蛍光領域に属さないと判別する。
【発明の効果】
【００１９】
本発明によると、１ラインのセンサを採用するスキャナによる、蛍光色素を含むインクで描かれている領域の判別の精度を、不可視光を発する光源を用いることなく従来よりも向上させることができる。
【図面の簡単な説明】
【００２０】
【図１】画像形成装置の外観の例を示す図である。
【図２】画像形成装置のハードウェア構成の例を示す図である。
【図３】スキャンユニットの構成の例を示す図である。
【図４】色補正フィルタの構成および第一のラインセンサと色補正フィルタとの位置関係の例を示す図である。
【図５】第一のフィルタ、第二のフィルタ、第三のフィルタそれぞれの特性の例を示す図である。
【図６】画像処理部の構成の例を示す図である。
【図７】平滑化フィルタの例を示す図である。
【図８】各信号の入出力のタイミングの例を示す図である。
【図９】属否判別処理の流れの例を説明するフローチャートである。
【図１０】非蛍光部分および蛍光部分それぞれの反射率の例を示す図である。
【図１１】非蛍光部分および蛍光部分それぞれに対応する領域の濃度の例を示す図である。
【図１２】蛍光ペン領域の濃度の例を示す図である。
【図１３】原稿の画像の蛍光色を補正する全体的な処理の流れの例を説明するフローチャートである。
【図１４】第一のフィルタ、第二のフィルタ、第三のフィルタそれぞれの特性の例を示す図である。
【図１５】非蛍光部分および蛍光部分それぞれに対応する領域の補正後の濃度の例を示す図である。
【図１６】蛍光ペン領域の補正後の濃度の例を示す図である。
【図１７】ピンクの蛍光部分の反射率の例を示す図である。
【図１８】ピンクの蛍光ペン領域の濃度のおよび濃度の第一の例を示す図である。
【図１９】ピンクの蛍光ペン領域の濃度のおよび濃度の第二の例を示す図である。
【発明を実施するための形態】
【００２１】
図１は、画像形成装置１の外観の例を示す図である。図２は、画像形成装置１のハードウェア構成の例を示す図である。図３は、スキャンユニット１０ｅの構成の例を示す図である。図４は、色補正フィルタ２５の構成および第一のラインセンサ１２ｂ３と色補正フィルタ２５との位置関係の例を示す図である。図５は、第一のフィルタ２５Ｂ、第二のフィルタ２５Ｇ、第三のフィルタ２５Ｒそれぞれの特性の例を示す図である。図６は、画像処理部１２ｄの構成の例を示す図である。
【００２２】
図１に示す画像形成装置１は、一般に複合機またはＭＦＰ（Multi Function Peripherals）などと呼ばれる装置であって、コピー、スキャン、ネットワークプリンティング（ＰＣプリント）、およびファックスなどの機能を集約した装置である。
【００２３】
画像形成装置１は、ＬＡＮ（Local Area Network）、公衆回線、またはインターネットなどの通信回線を介してパーソナルコンピュータまたはファックス端末などの装置と画像データのやり取りを行うことができる。
【００２４】
画像形成装置１は、図１または図２に示すように、システムコントローラ１０、補助記憶装置１０ｄ、スキャンユニット１０ｅ、プリントユニット１０ｆ、ＮＩＣ（Network Interface Card）１０ｇ、モデム１０ｈ、タッチパネルディスプレイ１０ｉ、および操作キーパネル１０ｊなどによって構成される。
【００２５】
システムコントローラ１０は、ＣＰＵ（Central Processing Unit）１０ａ、ＲＡＭ（Random Access Memory）１０ｂ、ＲＯＭ（Read Only Memory）１０ｃなどによって構成され、コピー、スキャン、電子メール送信、およびネットワークプリンティングなどのジョブを実行するために、画像形成装置１の全体的な制御を行う。
【００２６】
ＲＯＭ１０ｃには、上述の各ジョブを実行するためのプログラムが記憶されている。なお、これらプログラムの全部または一部は、補助記憶装置１０ｄに記憶されていてもよい。補助記憶装置１０ｄとして、ハードディスクまたはＳＳＤ（Solid State Drive）が用いられる。
【００２７】
これらのプログラムは、適宜、ＲＡＭ１０ｂにロードされ、ＣＰＵ１０ａによって実行される。また、ＲＡＭ１０ｂは、これらのプログラムを実行する際の種々のデータ（例えば、閾値を示すデータ）および実行することによって得られたデータ（例えば、画像データ）などが適宜、記憶される。
【００２８】
スキャンユニット１０ｅは、原稿の用紙に記されている写真、文字、絵、図表などの画像を読み取って画像データを生成する。本実施形態では、特に、画像の一部が蛍光ペンで記されている。
【００２９】
具体的には、スキャンユニット１０ｅは、図３に示すように、スキャナ部１２およびＡＤＦ（Auto Document Feeder）１３などによって構成される。
【００３０】
スキャナ部１２は、スリットガラス１２ａ、第一の原稿読取部１２ｂ、プラテンガラス１２ｃ、および画像処理部１２ｄなどによって構成される。
【００３１】
ＡＤＦ１３は、原稿搬送路１３ａ、給紙トレイ１３ｂ、ピックアップローラ１３ｃ、給紙ローラ対１３ｄ、中間ローラ対１３ｅ、レジストローラ対１３ｆ、第一の搬送ローラ対１３ｇ、第二の搬送ローラ対１３ｈ、第二の原稿読取部１３ｉ、第三の搬送ローラ対１３ｊ、排紙ローラ１３ｋ、排紙トレイ１３ｍ、および読取ローラ１３ｎなどによって構成される。
【００３２】
給紙トレイ１３ｂには、読み取る対象である画像が記された１枚または複数枚の原稿用紙１５が積載される。なお、ユーザは、原稿用紙１５を１枚、読取面が下向きになるようにプラテンガラス１２ｃにセットしてもよい。
【００３３】
ピックアップローラ１３ｃは、原稿用紙１５を上から１枚ずつ給紙トレイ１３ｂから原稿搬送路１３ａへ送り出す。すると、原稿用紙１５は、給紙ローラ対１３ｄおよび中間ローラ対１３ｅによってレジストローラ対１３ｆへ搬送される。
【００３４】
レジストローラ対１３ｆは、原稿用紙１５を所定の姿勢になるように整え、所定のタイミングで第一の搬送ローラ対１３ｇへ送り出す。これにより、原稿用紙１５が斜行していた場合は、向きが補正される。
【００３５】
そして、第一の搬送ローラ対１３ｇは、原稿用紙１５をスリットガラス１２ａの上へ搬送する。
【００３６】
第一の原稿読取部１２ｂは、１対の光源１２ｂ１、１２ｂ２および第一のラインセンサ１２ｂ３などによって構成され、スリットガラス１２ａを通過する原稿用紙１５の表面（おもて面）またはプラテンガラス１２ｃにセットされた原稿用紙１５の下面に記されている画像を次のように読み取る。
【００３７】
光源１２ｂ１、１２ｂ２は、赤色（Ｒ）、緑色（Ｇ）、および青色（Ｂ）それぞれの光を１つずつ繰り返しスリットガラス１２ａまたはプラテンガラス１２ｃへ向けて発する。これらの光は、スリットガラス１２ａを通過しまたはプラテンガラス１２ｃにセットされた原稿用紙１５で反射する。
【００３８】
なお、原稿用紙１５がスリットガラス１２ａを通過する場合は、第一の原稿読取部１２ｂを所定の位置に固定した状態で光源１２ｂ１、１２ｂ２から光を原稿用紙１５へ照射する。
【００３９】
一方、原稿用紙１５がプラテンガラス１２ｃにセットされる場合は、第一の原稿読取部１２ｂを駆動機構によって副走査方向に移動させながら、光源１２ｂ１、１２ｂ２から光を原稿用紙１５へ照射する。
【００４０】
また、いずれの場合も、原稿用紙１５を反射した光（反射光）は、色補正フィルタ２５を通過して第一のラインセンサ１２ｂ３で結像される。色補正フィルタ２５については、後述する。
【００４１】
第一の原稿読取部１２ｂは、一対の支持レールの上に乗せられている。駆動機構は、アクチュエータの動力によって第一の原稿読取部１２ｂを指示レールの上をスライドさせながら移動させる。また、スリットガラス１２ａとプラテンガラス１２ｃとの間に、第一の原稿読取部１２ｂの通過の有無を検出するためにポジション検出センサが設けている。
【００４２】
第一のラインセンサ１２ｂ３は、主走査方向に沿って１列に並ぶ複数の光電変換素子を有するＣＩＳ（Contact Image Sensor）である。このように第一のラインセンサ１２ｂ３は１ラインセンサなので、１つのラインの単位で画像が結像される。そして、第一のラインセンサ１２ｂ３は、結像された画像を画像信号に変換して画像処理部１２ｄへ出力する。
【００４３】
画像処理部１２ｄは、入力された画像信号を、アナログ処理、Ａ／Ｄ（Analog to Digital）変換、蛍光色補正、シェーディング補正、および画像圧縮処理などの処理を施すことによって、デジタルの圧縮された画像データを生成する。そして、この画像データをプリントユニット１０ｆへ出力する。なお、蛍光色補正については、後述する。
【００４４】
原稿用紙１５は、スリットガラス１２ａを通過すると、第二の搬送ローラ対１３ｈによって第二の原稿読取部１３ｉの直下に搬送される。
【００４５】
第二の原稿読取部１３ｉは、原稿用紙１５の上向きの面つまり裏面の画像を読み取る。読取り方は、後述する。そして、原稿用紙１５は、第三の搬送ローラ対１３ｊおよび排紙ローラ１３ｋによって、排紙トレイ１３ｍに排出される。
【００４６】
読取ローラ１３ｎは、原稿搬送路１３ａを挟んで第二の原稿読取部１３ｉの反対側に回転可能に設けられている。読取ローラ１３ｎの表面の色は、シェーディング補正の際の基準となる白色である。
【００４７】
第二の原稿読取部１３ｉは、１対の光源１３ｉ１、１３ｉ２と第二のラインセンサ１３ｉ３とを備えている。読取ローラ１３ｎ上を原稿用紙１５が通過する際に、両光源１３ｉ１、１３ｉ２から原稿用紙１５の裏面に向けて光を照射し、その反射光が第二のラインセンサ１３ｉ３に届き、結像される。第二のラインセンサ１３ｉ３として、１ラインＣＩＳが用いられる。第二のラインセンサ１３ｉ３も第一のラインセンサ１２ｂ３と同様に、結像された１ラインごとの画像光を画像信号に変換して画像処理部１２ｄに出力する。第二の原稿読取部１３ｉのうち読取ローラ１３ｎと対峙する側が読取位置になっている。
【００４８】
図１および図２に戻って、ＮＩＣ１０ｇは、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）などのプロトコルによって通信を行う。モデム１０ｈは、ファックス端末とＧ３などのプロトコルによって通信を行う。
【００４９】
タッチパネルディスプレイ１０ｉは、ユーザに対してメッセージまたは指示を与えるための画面、ユーザが処理の指令および条件を入力するための画面、およびＣＰＵ１０ａの処理の結果を示す画面などを表示する。また、ユーザが指で触れた位置を検知し、検知結果を示す信号をＣＰＵ１０ａに送信する。
【００５０】
操作キーパネル１０ｊは、いわゆるハードウェアキーボードであって、テンキー、スタートキー、ストップキー、およびファンクションキーなどによって構成される。
【００５１】
プリントユニット１０ｆは、スキャンユニット１０ｅ、ＮＩＣ１０ｇ、またはモデム１０ｈによって得られた画像データを用いて、画像を用紙に印刷する。
【００５２】
ところで、画像処理部１２ｄおよび色補正フィルタ２５によると、いわゆる１ラインスキャナを用いた場合において従来よりも正確に読み取った画像の蛍光色を判別することができる。以下、この仕組みについて説明する。
【００５３】
色補正フィルタ２５は、図４（Ａ）に示すように、第一のフィルタ２５Ｂ、第二のフィルタ２５Ｇ、および第三のフィルタ２５Ｒが主走査方向に連続的に繰り返し配置されて構成される。そして、図４（Ｂ）のように、第一のラインセンサ１２ｂ３の受光面に重なるように設けられている。本実施形態では、第一のラインセンサ１２ｂ３の１つの光電変換素子ごとに第一のフィルタ２５Ｂ、第二のフィルタ２５Ｇ、および第三のフィルタ２５Ｒのいずれか１つが重なるように設けられる場合を例に説明する。
【００５４】
第一のフィルタ２５Ｂは、図５（Ａ）に示すように、青色の光を１００％透過させるが、青色以外の光を８０％だけ透過させる。つまり、青色以外の光を２０％だけ減衰させる。第二のフィルタ２５Ｇは、図５（Ｂ）に示すように、緑色の光を１００％透過させるが、緑色以外の光を８０％だけ透過させる。第三のフィルタ２５Ｒは、図５（Ｃ）に示すように、赤色の光を１００％透過させるが、赤色以外の光を８０％だけ透過する。
【００５５】
画像処理部１２ｄは、図６に示すように、アナログ信号処理モジュール４０１、Ａ／Ｄ変換モジュール４０２、タイミング調整モジュール４０３、シェーディングモジュール４０４、ライン間補正モジュール４０５、蛍光色補正モジュール４３、および画像圧縮モジュール４４などによって構成される。
【００５６】
なお、アナログ信号処理モジュール４０１ないし画像圧縮モジュール４４の各モジュールは、電子回路などのハードウェアモジュールであってもよい。一部のモジュールの一部の機能を、画像処理部１２ｄに設けられたメモリに記憶されるコンピュータプログラムを、画像処理部１２ｄに設けられたＣＰＵで実行することによって、実現してもよい。以下、画像処理部１２ｄの各部を、図７〜図１２を参照しながら説明する。
【００５７】
図７は、平滑化フィルタ６の例を示す図である。図８は、各信号の入出力のタイミングの例を示す図である。図９は、属否判別処理の流れの例を説明するフローチャートである。図１０は、非蛍光部分および蛍光部分それぞれの反射率の例を示す図である。図１１は、非蛍光部分および蛍光部分それぞれに対応する領域の濃度Ｄoutの例を示す図である。図１２は、蛍光ペン領域の濃度Ｄｋの例を示す図である。
【００５８】
アナログ信号処理モジュール４０１は、第一のラインセンサ１２ｂ３から入力される１ラインごとの画像信号に対して従来通り所定の処理を行う。
【００５９】
Ａ／Ｄ変換モジュール４０２は、所定の処理が施された画像信号を従来通りデジタル信号に変換し、タイミング調整モジュール４０３へ出力する。
【００６０】
タイミング調整モジュール４０３は、Ａ／Ｄ変換モジュール４０２によって得られた、１ラインごとのデジタル信号を一時的に記憶し、これらのデジタル信号を並列的にシェーディングモジュール４０４へ出力する。これにより、以下、ＲＧＢ各色のデータが並列的に処理される。
【００６１】
シェーディングモジュール４０４は、タイミング調整モジュール４０３からのデジタル信号に対してシェーディング補正を行う。この際に、各デジタル信号に示される各画素の濃度Ｄinを、次の（１）式に基づいて補正する。
Ｄinp（ｉ，ｊ）＝Ｄin（ｉ，ｊ）×（１００％／Ｔ）  ……  （１）
ただし、「Ｔ」は、その画素の濃度を検出した光電変換素子に対応するフィルタ（本実施形態では、第一のフィルタ２５Ｂ、第二のフィルタ２５Ｇ、第三のフィルタ２５Ｒのいずれか）の、照射色の透過率である。（ｉ，ｊ）の「ｉ」は主走査方向の軸の値であり、「ｊ」は副走査方向の軸の値である。
【００６２】
例えば、照射色が青色である場合は、その画素が青色透過画素であれば、第一のフィルタ２５Ｂの青色の光の透過率である。赤色透過画素であれば、赤色の光の透過率である。緑色透過画素であれば、緑色の光の透過率である。
【００６３】
つまり、その画素の照射色が青色でありかつその画素が緑色透過画素または赤色透過画素であれば、シェーディングモジュール４０４は、（１）式によって、減衰したと考えられる分だけ濃度を増加させる。一方、その画素が青色透過画素であれば、透過率Ｔが１００％なので、実質的にその画素の濃度Ｄinは補正されない。つまり、濃度Ｄinp（ｉ，ｊ）が次の（２）式の通り定められる。
Ｄinp（ｉ，ｊ）＝Ｄin（ｉ，ｊ）  ……  （２）
ところで、一般に１ラインＣＩＳを採用するスキャナによると、１ラインＣＩＳと原稿用紙とを相対的に移動させながらＲＧＢそれぞれの単色の光を順次点灯させて画像を読み取る。したがって、副走査方向に各色の読取位置のズレ（位相差）が生じる。
【００６４】
そこで、ライン間補正モジュール４０５は、このズレを補正することによって、ＲＧＢの副走査方向の位置を合わせる。例えば、線形補間によってズレを補正してもよい。すなわち、例えば、照射色が青色であるラインの赤色の成分を、そのラインの前後の、照射色が赤色である２本のラインによって線形補間する。同様に、緑色の成分を、そのラインの前後の、照射色が緑色である２本のラインによって線形補間する。
【００６５】
蛍光色補正モジュール４３は、ライン画像記憶部４３１、スムージング処理部４３２、エッジ検出処理部４３３、蛍光ペン領域特定部４３４、および蛍光ペン領域補正部４３５などによって構成される。蛍光色補正モジュール４３は、読み取られた画像の中の蛍光色の部分の濃度を次のように補正する。
【００６６】
ライン画像記憶部４３１には、ライン間補正モジュール４０５によって得られたデジタル信号、つまり、１ラインごとの画像データが記憶される。以下、ライン画像記憶部４３１に記憶される、１ラインごとの画像データを「ライン画像データ５０」と記載する。
【００６７】
ところで、一般に、蛍光ペンは、塗りムラが起きやすい。塗りムラがあると、蛍光ペンの領域の判定の精度が落ちてしまう。
【００６８】
そこで、スムージング処理部４３２は、塗りムラをある程度除去するために、原稿用紙１５から読み取られた画像（以下、「読取画像」と記載する。）に対してスムージング（平滑化）を次のように行う。
【００６９】
スムージング処理部４３２は、ライン画像データ５０をライン画像記憶部４３１から順次読み出す。そして、ライン画像データ５０に基づいて、読取画像の各画素の濃度を、同じ色のフィルタが正面にある光電変換素子に対応する他の画素の濃度に基づいて補正を行う。以下、第一のフィルタ２５Ｂを通過した光を受けた光電変換素子に対応する画素、第二のフィルタ２５Ｇを通過した光を受けた光電変換素子に対応する画素、および第三のフィルタ２５Ｒを通過した光を受けた光電変換素子に対応する画素のそれぞれを「青色透過画素」、「緑色透過画素」、および「赤色透過画素」と記載する。
【００７０】
例えば、読取画像に、図７に示すような平滑化フィルタ６を掛ける。すなわち、次の（３）式に基づいて、読取画像の各画素の濃度を補正する。
Ｄout（ｉ，ｊ）
＝（Ｄinp（ｉ−３，ｊ）×１＋Ｄinp（ｉ，ｊ＋２）×１＋Ｄinp（ｉ，ｊ＋１）×２
＋Ｄinp（ｉ，ｊ）×８＋Ｄinp（ｉ，ｊ−１）×２＋Ｄinp（ｉ，ｊ−２）×１
＋Ｄinp（ｉ＋３，ｊ）×１）／１６  ……  （３）
ただし、Ｄoutは、（ｉ，ｊ）に位置する画像の補正後の濃度である。Ｄinpは、補正前の濃度である。
【００７１】
つまり、平滑化フィルタ６によると、例えば、Ｄout（ｐ，ｑ）の画素が青色透過画素であれば、この画素自身の濃度およびこの画素の周囲にある他の青色透過画素それぞれの濃度のみによって平滑化がなされる。
【００７２】
エッジ検出処理部４３３は、ライン画像データ５０をライン画像記憶部４３１から順次読み出し、ライン画像データ５０に基づいて読取画像の中からエッジを検出する処理を行う。この処理は、スムージング処理部４３２による処理と並行してまたは前後して行われる。または、スムージングされた読取画像の中からエッジを検出してもよい。
【００７３】
蛍光ペン領域特定部４３４は、スムージング処理部４３２によって算出された、各画素の濃度Ｄoutおよびエッジ検出処理部４３３によって検出されたエッジの位置に基づいて、読取画像の中の、蛍光ペンが引かれている領域を特定する。以下、この領域を「蛍光ペン領域」と記載する。
【００７４】
ここで、蛍光ペン領域を判別する方法の一例を、図９を参照しながら説明する。
【００７５】
蛍光ペン領域特定部４３４は、読取画像の中から画素を１つ選出する（図９の＃７０１）。以下、ステップ＃７０１で選出した画素を「被選出画素」と記載する。
【００７６】
被選出画素の青色の濃度Ｄoutおよび被選出画素の主走査方向の両隣の画素それぞれの青色の濃度Ｄoutの最大値と最小値との差分Ｄｓを算出する（＃７０２）。つまり、被選出画素の青色の濃度Ｄoutが、例えば、濃度Ｄout（ｐ，ｑ）であれば、濃度Ｄout（ｐ−１，ｑ）、濃度Ｄout（ｐ，ｑ）、および濃度Ｄout（ｐ＋１，ｑ）の３つの濃度Ｄoutのうちの最大値と最小値との差分を差分Ｄｓとして算出する。
【００７７】
蛍光ペン領域特定部４３４は、差分Ｄｓが閾値Ｄｔ以上であれば（＃７０３でＹｅｓ）、被選出画素がエッジの一部分であるか否かを、エッジ検出処理部４３３による処理の結果に基づいて判別する（＃７０４）。
【００７８】
そして、被選出画素がエッジの一部分でなければ（＃７０５でＮｏ）、蛍光ペン領域特定部４３４は、被選出画素が蛍光ペン領域に属すると判別する（＃７０６）。
【００７９】
しかし、被選出画素がエッジの一部分であれば（＃７０５でＹｅｓ）、蛍光ペン領域特定部４３４は、被選出画素が蛍光ペン領域に属しないと判別する（＃７０７）。
【００８０】
一方、差分Ｄｓが閾値Ｄｔ未満であれば（＃７０３でＮｏ）、蛍光ペン領域特定部４３４は、被選出画素が蛍光ペン領域に属しないと判別する（＃７０７）。
【００８１】
そして、蛍光ペン領域特定部４３４は、未だ選出していない画素が残っていれば（＃７０８でＹｅｓ）、ステップ＃７０１に戻り、残っている画像を１つ選出し、上述の処理を適宜、実行する（＃７０２〜＃７０７）。
【００８２】
つまり、被選出画素が蛍光ペン領域に属すると判別されるためには、
条件＿１：  差分Ｄｓが閾値Ｄｔ以上であること
条件＿２：  エッジの一部分でないこと
の２つの条件を満たすことが必要である。
【００８３】
ここで、条件＿１を満たさなければならない理由について、黄色の蛍光ペンが引かれた場合を例に、図１０〜図１１を参照しながら説明する。以下、原稿用紙１５の何も記されていない領域のうちの蛍光ペンが引かれた部分を「蛍光部分」と記載する。また、原稿用紙１５の、黄色のトナーが使用されたが蛍光ペンが引かれていない部分を「非蛍光部分」と記載する。
【００８４】
一般に、蛍光ペンのインクに含まれる蛍光色素は、所定の帯域の波長の光を吸収しやすく、その帯域よりも波長の長い光を発しやすい、という性質がある。一方、トナーは、蛍光ペンのインクに比べると、そのような性質が非常に小さい。
【００８５】
したがって、光が非蛍光部分および蛍光部分のそれぞれに照射されると、それぞれからの反射光に、図１０（Ａ）および（Ｂ）に示すような特徴が表われる。
【００８６】
すなわち、青色の光が照射された際の黄色の非蛍光部分からの反射光の波長には、図１０（Ａ）に「４０％、０％、０％」と示すように、３原色のうちの青色の波長が含まれるが、残り２色のいずれの波長もほとんど含まれない。
【００８７】
一方、黄色の蛍光部分からの反射光の波長には、図１０（Ｂ）に「４０％、２５％、５％」と示すように、３原色のうちの青色の波長だけでなく、残り２色それぞれの波長も含まれる。
【００８８】
または、緑色の光が照射された際の黄色の非蛍光部分からの反射光の波長には、図１０（Ａ）に「０％、８０％、０％」と示すように、３原色のうちの緑色の波長が含まれるが、残り２色のいずれの波長もほとんど含まれない。
【００８９】
一方、黄色の蛍光部分からの反射光の波長には、図１０（Ｂ）に「０％、８５％、５％」と示すように、３原色のうちの緑色の波長だけでなく、赤色の波長も含まれる。
【００９０】
なお、赤色の光は、３原色のうち最も波長が長いので、赤色の光が非蛍光部分および蛍光部分のそれぞれに照射された場合は、非蛍光部分からの反射光にも蛍光部分からの反射光にも、３原色のうちの赤色の波長が含まれるが、残り２色のいずれの波長もほとんど含まれない。
【００９１】
ところで、第一のラインセンサ１２ｂ３の１つの光電変換素子が検知する光の強さ（つまり、読取値）は、次の（４−１）〜（４−９）式によって表わされる。
Ｄbb＝Ｉbb×Ｔbb＋Ｉbg×Ｔbg＋Ｉbr×Ｔbr  ……  （４−１）
Ｄbg＝Ｉbb×Ｔgb＋Ｉbg×Ｔgg＋Ｉbr×Ｔgr  ……  （４−２）
Ｄbr＝Ｉbb×Ｔrb＋Ｉbg×Ｔrg＋Ｉbr×Ｔrr  ……  （４−３）
「Ｄbb」、「Ｄbg」、および「Ｄbr」は、それぞれ、照射色が青色である場合に、第一のフィルタ２５Ｂ越しに光電変換素子が検知する光の強さ、第二のフィルタ２５Ｇ越しに光電変換素子が検知する光の強さ、および第三のフィルタ２５Ｒ越しに光電変換素子が検知する光の強さである。
【００９２】
「Ｉbb」、「Ｉbg」、および「Ｉbr」は、それぞれ、照射色が青色でありかつ色補正フィルタ２５がない場合に、光電変換素子に届く青色、緑色、および赤色それぞれの光の強さである。
【００９３】
「Ｔbb」、「Ｔbg」、および「Ｔbr」は、それぞれ、第一のフィルタ２５Ｂの青色の光の透過率、緑色の光の透過率、および赤色の光の透過率である。つまり、本実施形態では、上述の通り、「１００％」、「８０％」、「８０％」である。
【００９４】
「Ｔgb」、「Ｔgg」、および「Ｔgr」は、それぞれ、第二のフィルタ２５Ｇの青色の光の透過率、緑色の光の透過率、および赤色の光の透過率である。つまり、本実施形態では、上述の通り、「８０％」、「１００％」、「８０％」である。
【００９５】
「Ｔrb」、「Ｔrg」、および「Ｔrr」は、それぞれ、第三のフィルタ２５Ｒの青色の光の透過率、緑色の光の透過率、および赤色の光の透過率である。つまり、本実施形態では、上述の通り、「８０％」、「８０％」、「１００％」である。
Ｄgb＝Ｉgb×Ｔbb＋Ｉgg×Ｔbg＋Ｉgr×Ｔbr  ……  （４−４）
Ｄgg＝Ｉgb×Ｔgb＋Ｉgg×Ｔgg＋Ｉgr×Ｔgr  ……  （４−５）
Ｄgr＝Ｉgb×Ｔrb＋Ｉgg×Ｔrg＋Ｉgr×Ｔrr  ……  （４−６）
「Ｄgb」、「Ｄgg」、および「Ｄgr」は、それぞれ、照射色が緑色である場合に、第一のフィルタ２５Ｂ越しに光電変換素子が検知する光の強さ、第二のフィルタ２５Ｇ越しに光電変換素子が検知する光の強さ、および第三のフィルタ２５Ｒ越しに光電変換素子が検知する光の強さである。
【００９６】
「Ｉgb」、「Ｉgg」、および「Ｉgr」は、それぞれ、照射色が緑色でありかつ色補正フィルタ２５がない場合に、光電変換素子に届く青色、緑色、および赤色それぞれの光の強さである。
Ｄrb＝Ｉrb×Ｔbb＋Ｉrg×Ｔbg＋Ｉrr×Ｔbr  ……  （４−７）
Ｄrg＝Ｉrb×Ｔgb＋Ｉrg×Ｔgg＋Ｉrr×Ｔgr  ……  （４−８）
Ｄrr＝Ｉrb×Ｔrb＋Ｉrg×Ｔrg＋Ｉrr×Ｔrr  ……  （４−９）
「Ｄrb」、「Ｄrg」、および「Ｄrr」は、それぞれ、照射色が赤色である場合に、第一のフィルタ２５Ｂ越しに光電変換素子が検知する光の強さ、第二のフィルタ２５Ｇ越しに光電変換素子が検知する光の強さ、および第三のフィルタ２５Ｒ越しに光電変換素子が検知する光の強さである。
【００９７】
「Ｉrb」、「Ｉrg」、および「Ｉrr」は、それぞれ、照射色が赤色でありかつ色補正フィルタ２５がない場合に、光電変換素子に届く青色、緑色、および赤色それぞれの光の強さである。
【００９８】
図１０（Ａ）および（４−１）〜（４−９）式それぞれに示した特徴によると、青色、緑色、および赤色それぞれの、強さが「２５５」である光を、黄色の非蛍光部分に照射した場合に、次のような読取値が得られる。
Ｄbb＝１０２×１００％＋０×８０％＋０×８０％＝１０２
Ｄbg＝１０２×８０％＋０×１００％＋０×８０％＝８１．６
Ｄbr＝１０２×８０％＋０×８０％＋０×１００％＝８１．６
Ｄgb＝０×１００％＋２０４×８０％＋０×８０％＝１６３．２
Ｄgg＝０×８０％＋２０４×１００％＋０×８０％＝２０４
Ｄgr＝０×８０％＋２０４×８０％＋０×１００％＝１６３．２
Ｄrb＝０×１００％＋０×８０％＋２４２．２５×８０％＝１９３．８
Ｄrg＝０×８０％＋０×１００％＋２４２．２５×８０％＝１９３．８
Ｄrr＝０×８０％＋０×８０％＋２４２． ２５×１００％＝２４２．２５
そして、シェーディングモジュール４０４が（１）式などに基づいてこれらの読取値に次のように透過率の逆数を掛けることによって、減衰分を補足する。
Ｄbb’＝Ｄbb×（１００／１００）＝１０２×１＝１０２
Ｄbg’＝Ｄbg×（１００／８０）＝８１．６×１．２５＝１０２
Ｄbr’＝Ｄbr×（１００／８０）＝８１．６×１．２５＝１０２
Ｄgb’＝Ｄgb×（１００／８０）＝１６３．２×１．２５＝２０４
Ｄgg’＝Ｄgg×（１００／１００）＝２０４×１＝２０４
Ｄgr’＝Ｄgr×（１００／８０）＝１６３．２×１．２５＝２０４
Ｄrb’＝Ｄrb×（１００／８０）＝１９３．８×１．２５≒２４３
Ｄrg’＝Ｄrg×（１００／８０）＝１９３．８×１．２５≒２４３
Ｄrr’＝Ｄrr×（１００／１００）＝２４２．２５×１≒２４３
つまり、シェーディングモジュール４０４の処理によって、図１１（Ａ）のような読取値が得られ、そして、差分Ｄｓが得られる。
【００９９】
一方、同様の光を黄色の蛍光部分に照射した場合に、次のような読取値が得られる。
Ｄbb＝１０２×１００％＋６３．７５×８０％＋１２．７５×８０％＝１６３．２
Ｄbg＝１０２×８０％＋６３．７５×１００％＋１２．７５×８０％＝１５５．５５
Ｄbr＝１０２×８０％＋６３．７５×８０％＋１２．７５×１００％＝１４５．３５
Ｄgb＝０×１００％＋２１６．７５×８０％＋１２．７５×８０％＝１８３．６
Ｄgg＝０×８０％＋２１６．７５×１００％＋１２．７５×８０％＝２２６．９５
Ｄgr＝０×８０％＋２１６．７５×８０％＋１２．７５×１００％＝１８６．７５
Ｄrb＝０×１００％＋０×８０％＋２４２．２５×８０％＝１９３．８
Ｄrg＝０×８０％＋０×１００％＋２４２．２５×８０％＝１９３．８
Ｄrr＝０×８０％＋０×８０％＋２４２．２５×１００％＝２４２．２５
そして、シェーディングモジュール４０４が（１）式などに基づいてこれらの読取値に次のように透過率の逆数を掛けることによって、減衰分を補足する。
Ｄbb’＝Ｄbb×（１００／１００）＝１６３．２×１≒１６３
Ｄbg’＝Ｄbg×（１００／８０）＝１５５．５５×１．２５≒１９４
Ｄbr’＝Ｄbr×（１００／８０）＝１４５．３５×１．２５≒１８２
Ｄgb’＝Ｄgb×（１００／８０）＝１８３．６×１．２５＝２３０
Ｄgg’＝Ｄgg×（１００／１００）＝２２６．９５×１≒２２７
Ｄgr’＝Ｄgr×（１００／８０）＝１８６．７５×１．２５≒２３３
Ｄrb’＝Ｄrb×（１００／８０）＝１９３．８×１．２５≒２４３
Ｄrg’＝Ｄrg×（１００／８０）＝１９３．８×１．２５≒２４３
Ｄrr’＝Ｄrr×（１００／１００）＝２４２．２５×１≒２４３
つまり、シェーディングモジュール４０４の処理によって、図１１（Ｂ）のような読取値が得られ、そして、差分Ｄｓが得られる。
【０１００】
このように、蛍光部分である場合のほうが蛍光部分でない場合よりも差分Ｄｓとして大きい値が得られる。そこで、上述の通り、被選出画素が蛍光ペン領域に属すると判別する条件として、条件＿１すなわち差分Ｄｓが閾値Ｄｔ以上であることを、採用している。
【０１０１】
なお、蛍光色素によっては、青色の光よりも緑色の光が照射されたときのほうが上記の性質を生じやすいことがある。
【０１０２】
そこで、さらに、蛍光ペン領域特定部４３４は、ステップ＃７０１において、読取画像の画素のうちの、照射色が緑色である画素を被選出画素として１つ選出し、図９で説明した処理をさらに実行してもよい。そして、照射色が青色である画素を選出して判別したところ、蛍光ペン領域に属するという結果が得られなくても、次に照射色が緑色である画素を選出して判別したところ、蛍光ペン領域に属するという結果が得られたら、その照射色が青色である画素も蛍光ペン領域に属すると判別すればよい。
【０１０３】
図６に戻って、蛍光ペン領域補正部４３５は、蛍光ペン領域の各画素つまり蛍光ペン領域に属すると蛍光ペン領域特定部４３４によって判別された各画素の濃度Ｄoutを次のように濃度Ｄｈに補正する。
【０１０４】
上述の通り、蛍光色素は、所定の帯域の波長の光を吸収し、その帯域よりも波長の長い光を発する、という性質がある。
【０１０５】
蛍光ペン領域補正部４３５は、この性質に基づいて蛍光ペン領域の各画素を次のように補正する。
【０１０６】
蛍光ペン領域補正部４３５は、蛍光ペン領域の画素のうち照射色が青色である青色透過画素の青色の成分の濃度Ｄoutを、次の（５−１）式を用いて補正する。ただし、（５−１）式によって算出される値が「２５５」を超える場合は、Ｄhbを「２５５」とする。
Ｄhb＝Ｄout−Ｅgb−Ｅrb  ……  （５−１）
「Ｅgb」は、シェーディングモジュール４０４によって得られた、その青色透過画素の隣の緑色透過画素の濃度Ｄoutとその青色透過画素の濃度Ｄoutとの差である。前者は、上述の読取値Ｄbg’に相当し、図１１（Ｂ）の例においては「１９４」である。一方、後者は、読取値Ｄbb’に相当し、「１６３」である。
【０１０７】
「Ｅrb」は、シェーディングモジュール４０４によって得られた、その青色透過画素の隣の赤色透過画素の濃度Ｄoutとその青色透過画素の濃度Ｄoutとの差である。前者は、上述の読取値Ｄbr’に相当し、図１１（Ｂ）の例においては「１８２」である。
【０１０８】
ただし、照射色が青色であるときの差分Ｄｓが閾値Ｄｔを超えない場合は、ＥgbおよびＥrbを「０」にする。後述する（５−２）式においても同様である。
【０１０９】
したがって、図１０（Ｂ）および図１１（Ｂ）の例においては、（５−１）式によって
Ｄhb＝１６３−（１９４−１６３）−（１８２−１６３）
＝１６３−３１−１９
＝１１３
が算出される。
【０１１０】
さらに、蛍光ペン領域補正部４３５は、その青色透過画素の主走査方向の両隣の画素それぞれの濃度Ｄoutを、（５−１）式で算出した、その青色透過画素のＤhbに置換することによって補正する。
【０１１１】
また、蛍光ペン領域補正部４３５は、蛍光ペン領域の画素のうち照射色が緑色である緑色透過画素の緑色の濃度Ｄoutを、次の（５−２）式を用いて補正する。ただし、（５−２）式によって算出される値が「２５５」を超える場合は、Ｄhgを「２５５」とする。
Ｄhg＝Ｄout＋Ｅgb−Ｅrg  ……  （５−２）
「Ｅgb」は、（５−１）式のものと同じである。「Ｅrg」は、シェーディングモジュール４０４によって得られた、その緑色透過画素の隣の赤色透過画素の濃度Ｄoutとその緑色透過画素の濃度Ｄoutとの差である。前者は、上述の読取値Ｄgr’に相当し、図１１（Ｂ）の例においては「２３３」である。一方、後者は、読取値Ｄgg’に相当し、「２２７」である。ただし、照射色が緑色であるときの差分Ｄｓが閾値Ｄｔを超えない場合は、Ｅrgを「０」にする。
【０１１２】
したがって、図１０（Ｂ）および図１１（Ｂ）の例においては、（５−２）式によって
Ｄhg＝２２７＋（１９４−１６３）−（２３３−２２７）
＝２２７＋３１−６
＝２５２
が算出される。
【０１１３】
さらに、蛍光ペン領域補正部４３５は、その緑色透過画素の主走査方向の両隣の画素それぞれの濃度Ｄoutを、（５−２）式で算出した、その緑色透過画素のＤhgに置換することによって補正する。
【０１１４】
また、蛍光ペン領域補正部４３５は、蛍光ペン領域の画素のうち照射色が赤色である赤色透過画素の赤色の濃度Ｄoutを、次の（５−３）式を用いて補正する。ただし、（５−３）式によって算出される値が「２５５」を超える場合は、Ｄhrを「２５５」とする。
Ｄhr＝Ｄout＋Ｅrb＋Ｅrg  ……  （５−３）
「Ｅrb」は、（５−１）式のものと同じである。「Ｅrg」は、（５−２）式のものと同じである。
【０１１５】
したがって、図１０（Ｂ）および図１１（Ｂ）の例においては、（５−３）式によって
Ｄhr＝２４３＋（１８２−１６３）＋（２３３−２２７）
＝２４３＋１９＋６
＝２６８
が算出される。しかし、算出した値が２５５を超えているので、蛍光ペン領域補正部４３５は、Ｄhrを「２５５」とする。
【０１１６】
さらに、蛍光ペン領域補正部４３５は、その赤色透過画素の主走査方向の両隣の画素それぞれの濃度Ｄoutをその赤色透過画素のＤhrに置換することによって補正する。
【０１１７】
以上の処理によると、図１０（Ｂ）および図１１（Ｂ）の例においては、（５−１）〜（５−３）式によって、図１２に示すような濃度が算出される。
【０１１８】
そして、蛍光ペン領域補正部４３５は、各画素の各色の濃度として次の（６）式の濃度Ｄｋを示す画像データ５１を画像圧縮モジュール４４へ出力する。
Ｄｋ（ｉ，ｊ）
＝ＩＦ（（ｉ、ｊ）∈蛍光ペン領域，Ｄｈ（ｉ，ｊ）,Ｄinp（ｉ，ｊ）)  ……（６）
つまり、蛍光ペン領域補正部４３５は、蛍光ペン領域に属する画素の濃度としてＤｈを示し、蛍光ペン領域でない領域に属する画素の濃度として濃度Ｄinp（つまり、スムージングする前の濃度）を示すデータを画像データ５１として生成する。
【０１１９】
画像圧縮モジュール４４は、画像データ５１を圧縮し、プリントユニット１０ｆへ出力する。
【０１２０】
図１３は、原稿の画像の蛍光色を補正する全体的な処理の流れの例を説明するフローチャートである。
【０１２１】
次に、蛍光色補正モジュール４３および画像圧縮モジュール４４をコンピュータプログラムによって実現した場合の、画像形成装置１の全体的な処理の流れを、図１３のフローチャートを参照しながら説明する。
【０１２２】
画像形成装置１は、読取画像のデジタル信号が得られると、このデジタル信号に対してシェーディング補正を行い（図１３の＃７２１）、副走査方向の各色の読取位置のズレ（位相差）の補正を行い（＃７２２）、そして、スムージングを行う（＃７２３）。スムージング前の読取画像の中からエッジを検出するとともに（＃７２４）、蛍光ペン領域に属する画素を判別する（＃７２５）。蛍光ペン領域に属する画素を判別する方法は、前に図９で説明した通りである。
【０１２３】
、さらに、画像形成装置１は、蛍光ペン領域に属する画素の濃度を補正し（＃７２６）、読取画像の画像データ５１を生成する（＃７２７）。ただし、画像データ５１には、蛍光ペン領域に属する画素の濃度として、ステップ＃７２６で得られた濃度が示され、蛍光ペン領域に属しない画素の濃度として、ステップ＃７２４のスムージングを行う前の濃度が示される。そして、画像形成装置１は、画像データ５１を圧縮する（＃７２８）。
【０１２４】
本実施形態によると、１ラインのセンサを採用するスキャナによる、蛍光色素を含むインクで描かれている領域の判別の精度を、不可視光を発する光源を用いることなく従来よりも向上させることができる。さらに、この領域の色の再現性を、不可視光を発する光源を用いることなく従来よりも向上させることができる。
【０１２５】
図１４は、第一のフィルタ２６Ｙ、第二のフィルタ２６Ｍ、第三のフィルタ２６Ｃそれぞれの特性の例を示す図である。図１５は、非蛍光部分および蛍光部分それぞれに対応する領域の補正後の濃度Ｄoutの例を示す図である。図１６は、蛍光ペン領域の補正後の濃度Ｄｋの例を示す図である。図１７は、ピンクの蛍光部分の反射率の例を示す図である。図１８は、ピンクの蛍光ペン領域の濃度Ｄoutのおよび濃度Ｄｋの第一の例を示す図である。図１９は、ピンクの蛍光ペン領域の濃度Ｄoutのおよび濃度Ｄｋの第二の例を示す図である。
【０１２６】
本実施形態では、図５に示したような性質を有する色補正フィルタ２５を用いた。しかし、図１４（Ａ）〜（Ｃ）に示すような性質を有する色補正フィルタ２６を色補正フィルタ２５の代わりに用いてもよい。
【０１２７】
色補正フィルタ２５は、図１４（Ｄ）に示すように、第一のフィルタ２６Ｙ、第二のフィルタ２６Ｍ、および第三のフィルタ２６Ｃが順番に繰り返し一列に配置されて構成される。
【０１２８】
第一のフィルタ２６Ｙは、図１４（Ａ）に示すように、光の３原色のうちの緑色の光および赤色の光を１００％透過させるが、青色の光を８０％だけ透過させる。つまり、青色の光を２０％だけ減衰させる。第二のフィルタ２６Ｍは、図１４（Ｂ）に示すように、青色の光および赤色の光を１００％透過させるが、緑色の光を８０％だけ透過させる。第三のフィルタ２６Ｃは、図１４（Ｃ）に示すように、青色の光および緑色の光を１００％透過させるが、赤色の光を８０％だけ透過する。
【０１２９】
以下、色補正フィルタ２５の代わりに色補正フィルタ２６を使用した場合の処理について説明する。色補正フィルタ２５を使用した場合と重複する点については、説明を省略する。
【０１３０】
また、第一のフィルタ２６Ｙを通過した光を受けた光電変換素子に対応する画素、第二のフィルタ２６Ｍを通過した光を受けた光電変換素子に対応する画素、および第三のフィルタ２６Ｃを通過した光を受けた光電変換素子に対応する画素のそれぞれを「黄色透過画素」、「マゼンタ透過画素」、および「シアン透過画素」と記載する。
【０１３１】
スムージング処理部４３２は、スムージング処理を行う。蛍光ペン領域特定部４３４は、読取画像の中の、蛍光ペンが引かれている領域を次のように特定する。
【０１３２】
シェーディングモジュール４０４は、色補正フィルタ２５を使用した場合と同様に、（１）式に基づいて、各画素の濃度Ｄoutを補正する。
【０１３３】
ただし、本変形例では、色補正フィルタ２５の代わりに色補正フィルタ２６を使用しているので、図１１に示した濃度Ｄout（補正値）の代わりに、図１５に示すような濃度Ｄout（補正値）が算出される。
【０１３４】
蛍光ペン領域補正部４３５は、蛍光ペン領域の各画素の濃度Ｄoutを次のように濃度Ｄｋに補正する。
【０１３５】
蛍光ペン領域補正部４３５は、蛍光ペン領域の画素のうち照射色が青色である画素の青色の濃度Ｄoutの補正値Ｄｋとして補正値Ｄkbを、次の（７−１）式を用いて算出する。ただし、（７−１）式によって算出される値が「２５５」を超える場合は、Ｄkbを「２５５」とする。
Ｄkb＝Ｍｉｎ（Ｄoutmb，Ｄoutcb）−Ｆgb−Ｆrb  ……  （７−１）
「Ｄoutmb」は、照射色が青色であるマゼンタ透過画素の濃度Ｄoutであり、「Ｄoutcb」は、照射色が青色であるシアン透過画素の濃度Ｄoutである。「Ｆgb」は、照射色が青色である黄色透過画素の濃度Ｄoutと照射色が青色であるマゼンタ透過画素の濃度Ｄoutとの差である。「Ｆrb」は、照射色が青色である黄色透過画素の濃度Ｄoutと照射色が青色であるシアン透過画素の濃度Ｄoutとの差である。Ｍｉｎ（Ｘ，Ｙ）は、ＸおよびＹのうちの小さい方の値を出力する関数である。ただし、照射色が青色であるときの差分Ｄｓが閾値Ｄｔを超えない場合は、ＦgbおよびＦrbを「０」にする。後述する（７−２）式においても同様である。
【０１３６】
図１０（Ｂ）および図１５（Ｂ）の例においては、（７−１）式によって
Ｄkb＝Ｍｉｎ（１６６，１７６）−（１９８−１６６）−（１９８−１７６）
＝１６６−３２−２２
＝１１２
が算出される。
【０１３７】
また、蛍光ペン領域補正部４３５は、蛍光ペン領域の画素のうち照射色が緑色である緑色の画素の濃度Ｄoutの補正値Ｄｋとして補正値Ｄkgを、次の（７−２）式を用いて算出する。ただし、（７−２）式によって算出される値が「２５５」を超える場合は、Ｄkgを「２５５」とする。
Ｄkg＝Ｄoutcg＋Ｆgb−Ｆrg  ……  （７−２）
「Ｄoutcg」は、照射色が緑色であるシアン透過画素の濃度Ｄoutである。「Ｆgb」は、（７−１）式のものと同じである。「Ｆrg」は、照射色が緑色であるマゼンタ透過画素の濃度Ｄoutと照射色が緑色であるシアン透過画素の濃度Ｄoutとの差である。ただし、照射色が緑色であるときの差分Ｄｓが閾値Ｄｔを超えない場合は、Ｆrgを「０」にする。
【０１３８】
図１０（Ｂ）および図１５（Ｂ）の例において、Ｆrgは、「２３０−２２７＝３」である。しかし、閾値Ｄｔが「５」であれば、Ｆrgが「０」に置換される。この場合において、（７−２）式によって、
Ｄkg＝２２７＋（１９８−１６６）−０
＝２２７＋３２
＝２５９
が算出される。しかし、算出した値が２５５を超えているので、蛍光ペン領域補正部４３５は、Ｄkgを「２５５」とする。
【０１３９】
また、蛍光ペン領域補正部４３５は、蛍光ペン領域の画素のうち照射色が赤色である赤色の画素の濃度Ｄoutの補正値Ｄｋとして補正値Ｄkrを、次の（７−３）式を用いて算出する。ただし、（７−３）式によって算出される値が「２５５」を超える場合は、Ｄkrを「２５５」とする。
Ｄkr＝Ｄoutcr＋Ｆrb＋Ｆrg  ……  （７−３）
「Ｄoutcr」は、照射色が赤色であるシアン透過画素の濃度Ｄoutである。「Ｆrb」は、（７−１）式のものと同じである。「Ｆrg」は、（７−２）式のものと同じである。
【０１４０】
図１０（Ｂ）および図１５（Ｂ）の例において、（７−３）式によって、
Ｄkr＝２４３＋（１９８−１７６）＋０
＝２４３＋２２
＝２６５
が算出される。しかし、算出した値が２５５を超えているので、蛍光ペン領域補正部４３５は、Ｄkrを「２５５」とする。
【０１４１】
以上の処理によると、図１０（Ｂ）および図１５（Ｂ）の例においては、図１６に示すような濃度が算出される。
【０１４２】
本実施形態では、黄色の蛍光ペンで画像の一部が記されている場合を例に説明したが、他の色の蛍光ペンで記されている場合にも、蛍光ペン領域を検出しその濃度を補正することができる。
【０１４３】
例えば、ピンクの蛍光ペンで記されている場合は、次のようなデータが得られる。青色、緑色、および赤色それぞれの光がピンクの蛍光部分に照射されると、それぞれからの反射光に、図１７に示すような特徴が表われる。
【０１４４】
したがって、図５に示した色補正フィルタ２５を使用した場合は、図１８（Ａ）に示すような濃度Ｄoutが（１）式によって算出される。そして、各画素の補正後の濃度Ｄｋとして図１８（Ｂ）に示すような濃度が（５−１）式〜（５−３）式によって算出される。
【０１４５】
一方、図１４に示した色補正フィルタ２６を使用した場合は、図１９（Ａ）に示すような濃度Ｄoutが（１）式によって算出される。そして、各画素の補正後の濃度Ｄｋとして図１９（Ｂ）に示すような濃度が（７−１）式〜（７−３）式によって算出される。
【０１４６】
本実施形態では、第一のラインセンサ１２ｂ３（図３参照）によって読み取られる画像を補正する場合を例に説明したが、第二のラインセンサ１３ｉ３によって読み取られる画像を補正する場合にも、本発明を適用することができる。
【０１４７】
本実施形態では、色補正フィルタ２５のような、青色、緑色、および赤色それぞれの透過率の組合せが相違する３種類のフィルタを有する色補正フィルタを用いたが、２種類のフィルタを有する色補正フィルタを用いてもよい。この場合における、蛍光ペン領域の判別の原理を説明する。
【０１４８】
シェーディングモジュール４０４は、光電変換素子それぞれの濃度Ｄinを、この色補正フィルタによって減衰したと考えられる分だけ補われるように補正する。濃度Ｄinをこのように補正することによって、この色補正フィルタによって減衰しなかったとすれば検出されるであろう濃度Ｄinpを算出する。
【０１４９】
そして、蛍光ペン領域特定部４３４は、隣り合う２つのフィルタそれぞれを通過した反射光を受けた光電変換素子それぞれの濃度Ｄinpの差分が閾値以上であれば、これらの光電変換素子それぞれに対応する対応画素が蛍光領域に属すると判別する。なお、本実施形態と同様に、ライン間補正モジュール４０５およびスムージング処理部４３２による処理を施した後、蛍光ペン領域特定部４３４によって判別してもよい。また、対応画素が、エッジ検出処理部４３３によって検出されたエッジに属する場合は、蛍光領域に属しないと判別してもよい。
【０１５０】
蛍光ペン領域補正部４３５は、照射光が緑色であるときは、緑色および赤色それぞれの成分について補正し、青色の成分について補正しないようにしてもよい。また、照射光が赤色であるときは、赤色の成分について補正し、青色の成分および緑色の成分について補正しないようにしてもよい。つまり、照射光と同じ色およびそれよりも波長の長い色それぞれの成分を補正し、それよりも波長の短い色の成分を補正しないようにしてもよい。
【０１５１】
その他、画像形成装置１の全体または各部の構成、処理の内容、処理の順序などは、本発明の趣旨に沿って適宜変更することができる。
【符号の説明】
【０１５２】
１  画像形成装置（蛍光領域判別装置）
１５  原稿用紙（用紙）
２１  走査ユニット（照射手段）
１３ｉ１、１３ｉ２  光源（照射手段）
１３ｉ３  第二のラインセンサ（複数の光電変換素子）
２４  第一のラインセンサ（複数の光電変換素子）
２５  色補正フィルタ（複数のフィルタ）
２５Ｂ  第一のフィルタ
２５Ｇ  第二のフィルタ
２５Ｒ  第三のフィルタ
２６  色補正フィルタ（複数のフィルタ）
２６Ｙ  第一のフィルタ
２６Ｍ  第二のフィルタ
２６Ｃ  第三のフィルタ
４０４  シェーディングモジュール（推定手段）
４３２  スムージング処理部（平滑化手段）
４３３  エッジ検出処理部（検出手段）
４３４  蛍光ペン領域特定部（判別手段）
４３５  蛍光ペン領域補正部（算出手段）
【図１】
2019197992.tif 000003
【図２】
2019197992.tif 000004
【図３】
2019197992.tif 000005
【図４】
2019197992.tif 000006
【図５】
2019197992.tif 000007
【図６】
2019197992.tif 000008
【図７】
2019197992.tif 000009
【図８】
2019197992.tif 000010
【図９】
2019197992.tif 000011
【図１０】
2019197992.tif 000012
【図１１】
2019197992.tif 000013
【図１２】
2019197992.tif 000014
【図１３】
2019197992.tif 000015
【図１４】
2019197992.tif 000016
【図１５】
2019197992.tif 000017
【図１６】
2019197992.tif 000018
【図１７】
2019197992.tif 000019
【図１８】
2019197992.tif 000020
【図１９】
2019197992.tif 000021