(57)【要約】      （修正有）【課題】色味がある傷や埃が存在する位置を不良位置として判定可能にして、適切なシェーディング補正データを生成する画像読取装置を提供する。【解決手段】光源８と、読取対象物で反射した反射光に基づき画像信号を得るラインイメージセンサ５と、副走査方向の位置が異なる第１ライン及び第２ラインについて、センサ５を介して画像信号をＲＧＢ成分毎に独立に取得する信号取得部２１と、得られた画像信号を用い、２つのラインの間の輝度差に応じてＲＧＢ成分毎に不良位置を特定する不良位置特定部２２と、これら２つのラインについて画像信号を取得するモノクロ読取実行部２４と、得られた第１ラインの画像信号が不良位置でない読取可能位置から取得された場合はこれを用いて補正データ２０を生成し、そうでない場合は、不良位置でない第２ラインの画像信号を用いて補正データ２０を生成する補正データ生成部２５と、を有する。【選択図】図２
2015046772.tif 000002
【特許請求の範囲】
【請求項１】
読取対象物に光を照射する光源と、
前記読取対象物からの反射光に基づき画像信号を読み取るラインイメージセンサと、
副走査方向の位置が異なる第１ライン及び第２ラインを含む複数のラインについて、前記ラインイメージセンサを介して前記画像信号をＲＧＢ（Red Green Blue）成分毎に独立に取得する信号取得部と、
前記信号取得部により得られた画像信号を用い、前記第１ラインと第２ラインの間の輝度差に応じてＲＧＢ成分毎に不良位置を特定する不良位置特定部と、
モノクロ読取モードにおいて、前記第１ラインと第２ラインを含む複数のラインにて前記画像信号を取得するモノクロ読取実行部と、
前記モノクロ読取実行部により得られた前記第１ラインの画像信号が、前記不良位置特定部により特定された不良位置でない読取可能位置から取得された信号である場合には、当該画像信号を用いてシェーディング補正データを生成し、前記モノクロ読取実行部により得られた前記第１ラインの画像信号が、前記不良位置から取得された信号である場合には、前記不良位置でない前記第２ラインの画像信号を用いてシェーディング補正データを生成するデータ生成部と、
を備える画像読取装置。
【請求項２】
前記不良位置特定部は、第１ラインにおける或る画素の輝度と、第２ラインにおいて前記或る画素と主走査方向の位置が同じ画素の輝度と、を比較し、輝度差が所定閾値以上ある場合に輝度の低い方の画素を不良位置として判定する請求項１に記載の画像読取装置。
【請求項３】
前記モノクロ読取実行部により得られた前記第１ライン及び第２ラインの画像信号が、いずれも前記不良位置から取得された信号である場合には、前記第１ライン及び第２ライン以外のラインの画像信号であって不良位置でない読取可能位置から取得された信号を用いてシェーディング補正データを生成する請求項１又は２に記載の画像読取装置。
【請求項４】
前記不良位置でない読取可能位置から取得された信号が複数ライン分存在する場合に、シェーディング補正データとして採用するラインの優先順位を設定可能に構成されている請求項１〜３のいずれかに記載の画像読取装置。
【請求項５】
異なるタイミングで前記光源が赤色点灯、緑色点灯、青色点灯することにより、前記ラインイメージセンサを介して前記画像信号をＲＧＢ成分毎に独立に取得する請求項１〜４のいずれかに記載の画像読取装置。
【請求項６】
前記ラインイメージセンサが、Ｒ成分、Ｇ成分、Ｂ成分毎に個別に画像信号に変換可能に構成されており、これにより、前記ラインイメージセンサを介して前記画像信号をＲＧＢ成分毎に独立に取得する請求項１〜４のいずれかに記載の画像読取装置。
【請求項７】
読取対象物に光を照射する光源と、前記読取対象物からの反射光に基づき画像信号を読み取るラインイメージセンサと、を備えた画像読取装置においてシェーディング補正データを生成する方法であって、
副走査方向の位置が異なる第１ライン及び第２ラインを含む複数のラインについて、前記ラインイメージセンサを介して前記画像信号をＲＧＢ（Red Green Blue）成分毎に独立に取得する信号取得ステップと、
前記信号取得ステップで得られた画像信号を用い、前記第１ラインと第２ラインの間の輝度差に応じてＲＧＢ成分毎に不良位置を特定する不良位置特定ステップと、
モノクロ読取モードにおいて、前記第１ラインと第２ラインを含む複数のラインにて前記画像信号を取得するモノクロ読取実行ステップと、
前記モノクロ読取実行ステップにより得られた前記第１ラインの画像信号が、前記不良位置特定ステップにより特定された不良位置でない読取可能位置から取得された信号である場合には、当該画像信号を用いてシェーディング補正データを生成し、前記モノクロ読取実行ステップにより得られた前記第１ラインの画像信号が、前記不良位置と特定された位置から取得された信号である場合には、前記不良位置でない前記第２ラインの画像信号を用いてシェーディング補正データを生成する補正データ生成ステップと、
を含むシェーディング補正データ生成方法。
【請求項８】
読取対象物に光を照射する光源と、
前記読取対象物からの反射光に基づき画像信号を読み取るラインイメージセンサと、
副走査方向の位置が異なる第１ライン及び第２ラインを含む複数のラインについて、前記ラインイメージセンサを介して前記画像信号をＲＧＢ（Red Green Blue）成分毎に独立に取得する信号取得部と、
前記信号取得部により得られた画像信号を用い、前記第１ラインと第２ラインの間の輝度差に応じてＲＧＢ成分毎に不良位置を特定する不良位置特定部と、
モノクロ読取モードにおいて、前記第１ラインと第２ラインを含む複数のラインにて前記画像信号を取得するモノクロ読取実行部と、
前記モノクロ読取実行部により得られた画像信号のうち、前記不良位置特定部で特定された不良位置でない読取可能位置の画像信号を用いてシェーディング補正データを生成する補正データ生成部と、
を備える画像読取装置。
【請求項９】
前記不良位置特定部は、第１ラインにおける或る画素の輝度と、第２ラインにおいて前記或る画素と主走査方向の位置が同じ画素の輝度と、を比較し、輝度差が所定閾値以上ある場合に輝度の低い方の画素を不良位置として判定する請求項８に記載の画像読取装置。
【請求項１０】
異なるタイミングで前記光源が赤色点灯、緑色点灯、青色点灯することにより、前記ラインイメージセンサを介して前記画像信号をＲＧＢ成分毎に独立に取得する請求項８又は９に記載の画像読取装置。
【請求項１１】
前記ラインイメージセンサが、Ｒ成分、Ｇ成分、Ｂ成分毎に個別に画像信号に変換可能に構成されており、これにより、前記ラインイメージセンサを介して前記画像信号をＲＧＢ成分毎に独立に取得する請求項８又は９に記載の画像読取装置。
【請求項１２】
読取対象物に光を照射する光源と、前記読取対象物からの反射光に基づき画像信号を読み取るラインイメージセンサと、を備えた画像読取装置においてシェーディング補正データを生成する方法であって、
副走査方向の位置が異なる第１ライン及び第２ラインを含む複数のラインについて、前記ラインイメージセンサを介して前記画像信号をＲＧＢ（Red Green Blue）成分毎に独立に取得する信号取得ステップと、
前記信号取得ステップで得られた画像信号を用い、前記第１ラインと第２ラインの間の輝度差に応じてＲＧＢ成分毎に不良位置を特定する不良位置特定ステップと、
モノクロ読取モードにおいて、前記第１ラインと第２ラインを含む複数のラインにて前記画像信号を取得するモノクロ読取実行ステップと、
前記モノクロ読取実行ステップにより得られた画像信号のうち、前記不良位置特定ステップで特定された不良位置でない読取可能位置の画像信号を用いてシェーディング補正データを生成する補正データ生成ステップと、
を含むシェーディング補正データ生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、読み取った画像信号を、シェーディング補正データを用いて補正する画像読取装置、及びシェーディング補正データ生成方法に関する。
【背景技術】
【０００２】
画像読取装置では、蛍光管、冷陰極管、発光ダイオード（Light Emitting Diode：ＬＥＤ）アレイなどの光源を用いて原稿などの読取対象物を照明し、読取対象物からの光を、ＣＩＳ（Contact Image Sensor）やＣＣＤ（Charge Coupled Device）などのラインイメージセンサで電気信号に変換し、画像データを取得する。
【０００３】
従来、画像読取装置によって原稿を読み取った場合に、ラインイメージセンサの各光電変換素子の感度のばらつきおよび照明光源の光量分布のばらつき等を補正するために、読み取られた画像信号にシェーディング補正を行う。シェーディング補正とは、シェーディングプレートと呼ばれる白色の基準板の表面を読み取り、読み取った画像信号の各画素値（白色の基準値）を補正データとして記憶し、補正データに基づきラインイメージセンサからの画像信号を補正する技術である（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−３５９７４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、シェーディングプレートに傷や埃が付着している場合には、当該部分の輝度が傷等のない場合に比べて下がり、正常に読み取れないため、シェーディング補正データが不適切となる。これを防止するための有効な手段の一つとして、副走査方向の位置が異なる少なくとも２つのラインを読み取り、両ラインの輝度差に応じて傷等の不良位置を判定し、不良位置でない良好なラインのデータを補正データとして採用することが考えられる。
【０００６】
モノクロ読取モードでは、白色光を照射し、その反射光を画像信号に変換する。白色光は、Ｒ（Red）成分、Ｇ（Green）成分及びＢ（Blue）成分を含む。黒い傷の場合は、Ｒ成分、Ｇ成分及びＢ成分のすべての成分において輝度が低下するため、輝度差が閾値を超え、不良位置として検出される。しかしながら、例えば赤色などの色味が付いている傷の場合は、Ｇ成分及びＢ成分の輝度が下がるものの、Ｒ成分の輝度が下がらないため、全体としての輝度の低下が小さくなり、輝度差が閾値を超えず、傷があるにもかかわらず正常な範囲の輝度低下（ゆらぎ）と判定され、不良位置として検出されないことがある。
【０００７】
本発明は、このような課題に着目してなされたもので、その目的は、モノクロ読取モードにおいて、色味がある傷や埃が存在する位置を不良位置として判定可能にして、適切なシェーディング補正データを生成する画像読取装置を提供することである。
【課題を解決するための手段】
【０００８】
本発明は、かかる目的を達成するために、次のような手段を講じている。
【０００９】
すなわち、本発明の画像読取装置は、読取対象物に光を照射する光源と、前記読取対象物からの反射光に基づき画像信号を読み取るラインイメージセンサと、副走査方向の位置が異なる第１ライン及び第２ラインを含む複数のラインについて、前記ラインイメージセンサを介して前記画像信号をＲＧＢ（Red Green Blue）成分毎に独立に取得する信号取得部と、前記信号取得部により得られた画像信号を用い、前記第１ラインと第２ラインの間の輝度差に応じてＲＧＢ成分毎に不良位置を特定する不良位置特定部と、モノクロ読取モードにおいて、前記第１ラインと第２ラインを含む複数のラインにて前記画像信号を取得するモノクロ読取実行部と、前記モノクロ読取実行部により得られた前記第１ラインの画像信号が、前記不良位置特定部により特定された不良位置でない読取可能位置から取得された信号である場合には、当該画像信号を用いてシェーディング補正データを生成し、前記モノクロ読取実行部により得られた前記第１ラインの画像信号が、前記不良位置から取得された信号である場合には、前記不良位置でない前記第２ラインの画像信号を用いてシェーディング補正データを生成するデータ生成部と、を備える。
【００１０】
また、本発明の画像読取装置は、読取対象物に光を照射する光源と、前記読取対象物からの反射光に基づき画像信号を読み取るラインイメージセンサと、副走査方向の位置が異なる第１ライン及び第２ラインを含む複数のラインについて、前記ラインイメージセンサを介して前記画像信号をＲＧＢ（Red Green Blue）成分毎に独立に取得する信号取得部と、前記信号取得部により得られた画像信号を用い、前記第１ラインと第２ラインの間の輝度差に応じてＲＧＢ成分毎に不良位置を特定する不良位置特定部と、モノクロ読取モードにおいて、前記第１ラインと第２ラインを含む複数のラインにて前記画像信号を取得するモノクロ読取実行部と、前記モノクロ読取実行部により得られた画像信号のうち、前記不良位置特定部で特定された不良位置でない読取可能位置の画像信号を用いてシェーディング補正データを生成する補正データ生成部と、を備える。
【００１１】
このように、ＲＧＢ成分が独立した画像信号を用い、２つのラインの輝度差に応じてＲＧＢ成分毎に不良位置を特定するので、ＲＧＢ成分が合さったモノクロ読取モードにおいて不良位置と認識されない傷や埃を不良位置と認識できる。したがって、不良位置と判定されていない位置の画像信号を用いてシェーディング補正データを生成するので、適切な補正データを生成することが可能となる。よって、読取品質を向上させることが可能となる。
【００１２】
不良位置の判定を適切に実施するための具体的構成としては、前記不良位置特定部は、第１ラインにおける或る画素の輝度と、第２ラインにおいて前記或る画素と主走査方向の位置が同じ画素の輝度と、を比較し、輝度差が所定閾値以上ある場合に輝度の低い方の画素を不良位置として判定することが好ましい。
【００１３】
より一層適切な補正データを生成するためには、前記モノクロ読取実行部により得られた前記第１ライン及び第２ラインの画像信号が、いずれも前記不良位置から取得された信号である場合には、前記第１ライン及び第２ライン以外のラインの画像信号であって不良位置でない読取可能位置から取得された信号を用いてシェーディング補正データを生成することが好ましい。
【００１４】
好ましい具体的構成としては、前記不良位置でない読取可能位置から取得された信号が複数ライン分存在する場合に、シェーディング補正データとして採用するラインの優先順位を設定可能に構成されていることが挙げられる。
【００１５】
ラインイメージセンサにＣＩＳ（Contact Image Sensor）を用いた場合には、異なるタイミングで前記光源が赤色点灯、緑色点灯、青色点灯することにより、前記ラインイメージセンサを介して前記画像信号をＲＧＢ成分毎に独立に取得することが好ましい。
【００１６】
好適な他の適用例としては、前記ラインイメージセンサが、Ｒ成分、Ｇ成分、Ｂ成分毎に個別に画像信号に変換可能に構成されており、これにより、前記ラインイメージセンサを介して前記画像信号をＲＧＢ成分毎に独立に取得することが好ましい。
【００１７】
本発明は、読取対象物に光を照射する光源と、読取対象物からの反射光に基づき画像信号を読み取るラインイメージセンサと、を備えた画像読取装置においてシェーディング補正データを生成する方法として特定可能である。
【００１８】
すなわち、本発明の方法は、副走査方向の位置が異なる第１ライン及び第２ラインを含む複数のラインについて、前記ラインイメージセンサを介して前記画像信号をＲＧＢ（Red Green Blue）成分毎に独立に取得する信号取得ステップと、前記信号取得ステップで得られた画像信号を用い、前記第１ラインと第２ラインの間の輝度差に応じてＲＧＢ成分毎に不良位置を特定する不良位置特定ステップと、モノクロ読取モードにおいて、前記第１ラインと第２ラインを含む複数のラインにて前記画像信号を取得するモノクロ読取実行ステップと、前記モノクロ読取実行ステップにより得られた画像信号のうち、前記不良位置特定ステップで特定された不良位置でない読取可能位置の画像信号を用いてシェーディング補正データを生成する補正データ生成ステップと、を含む。この方法を実施することによっても、上記装置と同じ作用効果を奏することが可能となる。
【発明の効果】
【００１９】
本発明は、以上説明した構成であるので、モノクロ読取モードにおいて不良位置と認識されない傷や埃を不良位置と認識できる。したがって、不良位置と判定されていない位置の画像信号を用いてシェーディング補正データを生成するので、適切な補正データを生成することが可能となる。よって、読取品質を向上させることが可能となる。
【図面の簡単な説明】
【００２０】
【図１】本発明に係る画像読取装置を示すブロック図。
【図２】画像読取装置のスキャナ部を示すブロック図。
【図３】シェーディングプレートの読取り位置を示す図。
【図４】本装置で実行されるカラーのシェーディング補正データ生成処理ルーチンを示すフローチャート。
【図５】本装置で実行されるモノクロのシェーディング補正データ生成処理ルーチンを示すフローチャート。
【発明を実施するための形態】
【００２１】
以下、本発明の一実施形態に係る画像読取装置を、図面を参照して説明する。本実施形態では、ファクシミリ機能、スキャナ機能、プリンタ機能、コピー機能を一つの装置にまとめた複合機１を画像読取装置としている。
【００２２】
複合機１は、図１に概略的に示すように、ＣＰＵ２、ＮＣＵ３（Network Control Unit）、モデム４、ラインイメージセンサ５、画像信号処理回路６、スキャナ機構制御回路７、光源８、操作パネル９、ＲＯＭ１０（Read Only Memory）、ＳＲＡＭ１１（Static Random Access Memory）、メモリコントローラ１２、プリンタ１３、ＮＩＣ１４（Network Interface Card）、補正データ生成回路１５を有する。
【００２３】
ＣＰＵ２は、複合機１全体を制御する。ＮＣＵ３は、呼び出し信号を検出したとき又はファクシミリを送信するときに、複合機１を公衆電話回線網に接続し、通信が終了すれば公衆電話回線との接続を解除する。モデム４は、データ列を音声帯域信号に変調する機能と、受信した音声帯域信号をデータ列に復調する機能とを有する。
【００２４】
ラインイメージセンサ５は、本実施形態では、密着型イメージセンサ（Contact Image Sensor：ＣＩＳ）を用いている。勿論、ラインイメージセンサにＣＣＤ（Charge Coupled Device）を採用することも可能である。画像信号処理回路６は、ラインイメージセンサ５からの画像信号を処理して、画像データを出力する。スキャナ機構制御回路７には、図示しない原稿センサが接続される。また、スキャナ機構制御回路７は、原稿を搬送するためのステッピングモータ（図示せず）を駆動する。スキャナ機構制御回路７には、ＬＥＤ（Light Emitting Diode）を用いた光源８が接続されている。本実施形態では、光源８は、赤色ＬＥＤ、緑色ＬＥＤ及び青色ＬＥＤで構成されており、それぞれを独立に駆動可能に構成されている。これにより、光源は、３色を同時に点灯させた白色点灯、赤色点灯、緑色点灯、青色点灯を実行可能である。ラインイメージセンサ５、画像信号処理回路６、スキャナ機構制御回路７、補正データ生成回路１５及び光源８はスキャナ部Ｓを構成している。
【００２５】
操作パネル９は、図示しないキー操作部と液晶表示部を含み構成されている。キー操作部には、テンキー、スタートキー、ストップキー、ワンタッチダイアルキー等が配置されている。液晶表示部は、複合機１の状態、例えばエラーメッセージ等を表示する。液晶表示部はタッチパネルとして、操作部の一部を構成してもよい。
【００２６】
ＲＯＭ１０には、ＣＰＵ２が実行するブートプログラム、オペレーティングシステム等、各種プログラムが格納されている。ＳＲＡＭ１１は、上記プログラムが展開されると共に、画像データが格納される。メモリコントローラ１２は、ＣＰＵ２からの命令に基づきＳＤＲＡＭ１５へのプログラムや画像データの書き込み、ＳＤＲＡＭ１５からのプログラムや画像データの読み出しを制御する。
【００２７】
プリンタ１３は、ファクシミリで受信した画像や、ラインイメージセンサ５で読み取った画像を用紙に印刷する。プリンタ１３としては、電子写真方式や、インクジェット方式などが採用できるが、詳細は省略する。
【００２８】
ＮＩＣ１４は、複合機１をＬＡＮ（Local Area Network）に接続しており、図示しないＬＡＮ上のクライアント端末（パーソナルコンピュータ）から、スキャンの指示を受けて、画像データをクライアント端末に送信できる。また、複合機１は、クライアント端末から受信した画像データをプリンタ１３により印刷できる。
【００２９】
上記ＮＣＵ３、モデム４、画像信号処理回路６、スキャナ機構制御回路７、操作パネル９、ＲＯＭ１０、ＳＲＡＭ１１、メモリコントローラ１２、プリンタ１３、及びＮＩＣ１４は、ＣＰＵ２のバス２ａにそれぞれ接続されている。
【００３０】
次にスキャナ部Ｓの詳細について説明する。以下の例ではスキャナ部Ｓが、原稿を副走査方向に搬送しながら原稿を読み取る自動原稿給送装置（Auto Document Feeder：ＡＤＦ）という前提で説明する。勿論、原稿をプラテンガラス上に静止させて読み取るスキャナ、いわゆるＦＢＳ（Flat Bed Scanner）でもよい。
【００３１】
図２に示すように、光源８であるＬＥＤからの光は、読取対象物である白色基準板１８（シェーディングプレート）に向けて照射される。白色基準板１８からの反射光は、ラインイメージセンサ５に入射する。ラインイメージセンサ５からのアナログ画像信号は、図示しないＡＦＥ（Analog Front End）に入力され、１画素ごとにサンプルホールドされた後に増幅される。増幅されたアナログ信号は、図示しないＡ／Ｄ変換器に入力され、デジタル画像信号に変換される。
【００３２】
シェーディング補正回路１９は、シェーディング補正データ２０を用いて画像信号をシェーディング補正し、画像データを出力する。シェーディング補正は、光源８の主走査方向の光量ムラ、ラインイメージセンサ５の各画素の感度ムラ等を補正する機能である。シェーディング補正データ２０は、光源８を点灯した状態で白色基準板１８からの反射光をラインイメージセンサ５で読み取り、ラインイメージセンサ５の画像信号に基づき生成される。シェーディング補正データ２０は、各画素の輝度値等のデータであり、画素（素子）の個体差に応じて輝度のバラツキが生じるので、輝度が主走査方向に一様になるように輝度を補正するためのデータである。シェーディング補正回路１９及びシェーディング補正データ２０が画像信号処理回路６を構成する。
【００３３】
補正データ生成回路１５は、信号取得部２１と、不良位置特定部２２と、不良位置記憶部２３と、モノクロ読取実行部２４と、補正データ生成部２５と、を有する。
【００３４】
信号取得部２１は、図３に示すように、白色基準板１８のうち副走査方向ＳＤの位置が異なる第１ラインＬ１及び第２ラインＬ２を含む複数のラインについて、ラインイメージセンサ５を介して画像信号をＲＧＢ（Red Green Blue）成分毎に独立に取得する。ここでは、「ライン」は、主走査方向ＭＤに平行な線をいう。副走査方向ＳＤの位置が異なる複数のラインをスキャンしているのは、白色基準板１８に傷や埃が付着している不良位置を判定するためである。本実施形態では、異なるタイミングで光源が赤色点灯、緑色点灯、青色点灯することにより、ラインイメージセンサ５を介して画像信号をＲＧＢ成分毎に独立に取得する。すなわち、光源が赤色点灯しているときに、Ｒ成分のみの画像信号が得られる。光源が緑色点灯しているときに、Ｇ成分のみの画像信号が得られる。光源が青色点灯しているときに、Ｂ成分のみの画像信号が得られる。
【００３５】
図２に示す不良位置特定部２２は、図２の信号取得部２１が得た画像信号を用い、図３に示すように、第１ラインＬ１と第２ラインＬ２の間の輝度差に応じてＲＧＢ成分毎に不良位置を特定する。具体的には、Ｒ成分のみの画像信号を用い、第１ラインＬ１及び第２ラインＬ２について不良位置となる画素を特定する。Ｇ成分、Ｂ成分も同様である。Ｒ成分、Ｇ成分及びＢ成分のいずれかにおいて不良位置と判定された画素は、不良位置にある画素として不良位置記憶部２３に記憶される（図２参照）。Ｒ成分、Ｇ成分及びＢ成分のいずれにおいても不良位置と判定されなかった画素は、不良位置記憶部２３に記録されない。
【００３６】
具体的に、図２に示す不良位置特定部２２は、第１ライン及び第２ラインを構成するＮ個の画素毎に次の処理を行う。図３に示すように、第１ラインを構成する画素をＧ１ｉ（ｉ＝１〜Ｎ：Ｎは画素数）と表記し、第２ラインを構成する画素をＧ２ｉ（ｉ＝１〜Ｎ：Ｎは画素数）と表記する。画素Ｇ１ｉの輝度は、Ｂｒ（Ｇ１ｉ）と表記する。
【００３７】
図２に示す不良位置特定部２２は、第１ラインＬ１における或る画素Ｇ１ｉの輝度Ｂｒ（Ｇ１ｉ）と、第２ラインＬ２において前記或る画素Ｇ１ｉと主走査方向ＭＤの位置が同じ画素Ｇ２ｉの輝度Ｂｒ（Ｇ２ｉ）と、を比較する。輝度差｜Ｂｒ（Ｇ１ｉ）−Ｂｒ（Ｇ２ｉ）｜が所定閾値ｔｈ以上ある場合に輝度の低い方の画素を不良位置として判定する。主走査方向ＭＤの位置が同じ画素は同じ素子で受光しているので、読取対象物が変化しなければ、輝度差が同一であるか又は差が小さくなる。例えば、第１ラインＬ１に傷等があり、第２ラインＬ２に傷等がない場合には、第１ラインＬ１の画素の輝度Ｂｒ（Ｇ１ｉ）が第２ラインＬ２の画素の輝度Ｂｒ（Ｇ２ｉ）よりも大幅に低下する。よって、輝度差が所定閾値ｔｈ以上の場合は、輝度の低い方の画素に傷等があり、不良位置と特定できるからである。
【００３８】
図２に示すように、モノクロ読取実行部２４は、モノクロ読取モードにおいて、第１ラインＬ１と第２ラインＬ２を含む複数のラインについて画像信号を取得する。モノクロ読取モードは、二値画像を取得するための読込モードであり、ＲＧＢ成分が合さった白色光をシェーディングプレート（白色基準板１８）に照射し、その反射光をラインイメージセンサ５で読み取る。画像信号には、Ｒ成分、Ｇ成分及びＢ成分が含まれる。
【００３９】
補正データ生成部２５は、モノクロ読取実行部２４により得られた画像信号のうち、不良位置特定部２２で特定された不良位置でない読取可能位置の画像信号を用いてシェーディング補正データ２０を生成する。具体的には、図３に示すように、第１ラインＬ１を構成する画素Ｇ１ｉが不良位置でなければ、当該画素Ｇ１ｉのデータを補正データ２０に採用する。第１ラインＬ１を構成する画素Ｇ１ｉが不良位置であれば、第１ラインＬ１の画素Ｇ１ｉの代わりに第２ラインＬ２の画素Ｇ２ｉが読取良好位置であるので、当該画素Ｇ２ｉのデータを補正データ２０として採用する。この処理を各画素に行う。すなわち、モノクロ読取モードで得た第１ラインＬ１の画像信号（画素Ｇ１ｉ）が不良位置でない読取可能位置から取得された信号である場合には、当該画像信号（画素Ｇ１ｉ）を用いてシェーディング補正データを生成し、モノクロ読取モードで得た第１ラインＬ１の画像信号（画素Ｇ１ｉ）が不良位置から取得された信号である場合には、不良位置でない第２ラインＬ２の画像信号（画素Ｇ２ｉ）を用いてシェーディング補正データを生成することになる。また、モノクロ読取モードで得た画像信号（第１ラインＬ１の画像信号、第２ラインＬ２の画像信号）のうち不良位置ではない位置の画像信号を用いてシェーディング補正データを生成することになる。
【００４０】
また、補正データ生成部２５は、カラー画像を得るためのカラー読取モードで使用するシェーディング補正データ２０を生成してもよい。すなわち、信号取得部２１により得たＲＧＢ成分が独立した画像信号と、不良位置記憶部２３に記憶されている不良位置情報と、に基づき、読取不要位置でない良好位置のデータを採用してシェーディング補正データ２０を生成する。ここでは、Ｒ成分の補正データ、Ｇ成分の補正データ、Ｂ成分の補正データが生成される。補正データの生成方法は、上記モノクロ読取モードの生成と同じである。
【００４１】
上記構成の画像読取装置の動作を、図２、図４及び図５を参照しつつ説明する。
【００４２】
カラーのシェーディング補正データの生成処理が開始すると、ステップＳ１０１〜Ｓ１０７の処理を、光源８を赤色点灯させて実行し、光源８を緑色点灯させて実行し、光源８を青色点灯させて実行する。ステップＳ１０１では、信号取得部２１が、シェーディングプレート（白色基準板１８）の第１ラインＬ１からの反射光をラインイメージセンサ５で読み、画像信号を取得する。次のステップＳ１０２では、シェーディングプレート（白色基準板１８）の第２ラインＬ２からの反射光をラインイメージセンサ５で読み、画像信号を取得する。
【００４３】
これらの画像信号を用い、ステップＳ１０３〜Ｓ１０６の処理を全ての画素で実行する。ステップＳ１０３では、不良位置特定部２２が、第１ラインＬ１の画素Ｇ１ｉの輝度Ｂｒ（Ｇ１ｉ）と、第２ラインＬ２の画素Ｇ２ｉの輝度Ｂｒ（Ｇ２ｉ）と、を比較し、その輝度差｜Ｂｒ（Ｇ１ｉ）−Ｂｒ（Ｇ２ｉ）｜が所定閾値ｔｈ以上であるか否かを判定する。ここでは絶対値を取得している。ステップＳ１０３において輝度差が所定閾値以上である場合には、輝度の低い方の画素を不良位置にある画素として不良位置記憶部２３に記憶し（ステップＳ１０４）、ステップＳ１０５の処理に移行する。ステップＳ１０３において輝度差が所定閾値未満である場合には、ステップＳ１０５の処理に移行する。
【００４４】
ステップＳ１０５では、補正データ生成部２５が、不良位置でない方の画素の輝度を補正データとしてシェーディング補正データ２０に記憶する。具体的には、第１ラインＬ１の画素が不良位置にあると判定された場合には、第２ラインＬ２の画素のデータを採用する。第１ラインＬ１の画素が不良位置にないと判定された場合には、第１ラインＬ１の画素のデータを採用する。
【００４５】
上記Ｓ１０３〜Ｓ１０５の処理は、全ての画素で実行する（ステップＳ１０６：ＮＯ参照）。全ての画素で処理を実行すれば（ステップＳ１０６：ＹＥＳ）、ステップＳ１０７の処理に移行する。ステップＳ１０７では、上記Ｓ１０１〜Ｓ１０６の処理を、光源８を赤色点灯させて実行し、光源８を緑色点灯させて実行し、光源８を青色点灯させて実行したかを判定する。全て実行していない場合（Ｓ１０７：ＮＯ）には、Ｓ１０１の処理に戻る。全て実行した場合（Ｓ１０７：ＹＥＳ）には、カラーのシェーディング補正データの生成処理を終了する。
【００４６】
モノクロのシェーディング補正データの生成処理が開始すると、ステップＳ２０１〜２０５の処理を、光源８を白色点灯させて実行する。白色点灯は、赤色ＬＥＤ、緑色ＬＥＤ及び青色ＬＥＤを同時点灯させることで実現する。ステップＳ２０１では、モノクロ読取実行部２４が、シェーディングプレート（白色基準板１８）の第１ラインＬ１からの反射光をラインイメージセンサ５で読み、画像信号を取得する。次のステップＳ２０２では、モノクロ読取実行部２４が、シェーディングプレート（白色基準板１８）の第２ラインＬ２からの反射光をラインイメージセンサ５で読み、画像信号を取得する。
【００４７】
これらの画像信号を用い、ステップＳ２０３〜Ｓ２０５の処理を全ての画素で実行する。ステップＳ２０３では、不良位置記憶部２３を参照する。ステップ２０４では、補正データ生成部２５が、不良位置でない方の画素の輝度を補正データとしてシェーディング補正データ２０に記憶する。具体的には、第１ラインＬ１の画素が不良位置にあると不良位置記憶部２３に記憶されているときには、第２ラインＬ２の画素のデータを採用する。第１ラインＬ１の画素が不良位置にあると不良位置記憶部２３に記憶されていない場合には、第１ラインＬ１の画素のデータを採用する。上記Ｓ２０３，Ｓ２０４の処理は、全ての画素で実行する（ステップＳ２０５：ＮＯ参照）。全ての画素で処理を実行すれば（ステップＳ２０５：ＹＥＳ）、モノクロのシェーディング補正データの生成処理を終了する。
【００４８】
以上のように、本実施形態の画像読取装置は、読取対象物に光を照射する光源８と、読取対象物からの反射光に基づき画像信号を読み取るラインイメージセンサ５と、副走査方向ＳＤの位置が異なる第１ラインＬ１及び第２ラインＬ２を含む複数のラインについて、ラインイメージセンサ５を介して画像信号をＲＧＢ（Red Green Blue）成分毎に独立に取得する信号取得部２１と、信号取得部２１により得られた画像信号を用い、第１ラインＬ１と第２ラインＬ２の間の輝度差に応じてＲＧＢ成分毎に不良位置を特定する不良位置特定部２２と、モノクロ読取モードにおいて、第１ラインＬ１と第２ラインＬ２を含む複数のラインにて画像信号を取得するモノクロ読取実行部２４と、モノクロ読取実行部２４により得られた第１ラインＬ１の画像信号が、不良位置特定部２２により特定された不良位置でない読取可能位置から取得された信号である場合には、当該画像信号を用いてシェーディング補正データを生成し、モノクロ読取実行部２４により得られた第１ラインＬ１の画像信号が、不良位置から取得された信号である場合には、不良位置でない第２ラインＬ２の画像信号を用いてシェーディング補正データを生成する補正データ生成部２５と、を備える。
【００４９】
また、本実施形態の画像読取装置は、読取対象物に光を照射する光源８と、読取対象物からの反射光に基づき画像信号を読み取るラインイメージセンサ５と、副走査方向ＳＤの位置が異なる第１ラインＬ１及び第２ラインＬ２を含む複数のラインについて、ラインイメージセンサ５を介して画像信号をＲＧＢ（Red Green Blue）成分毎に独立に取得する信号取得部２１と、信号取得部２１により得られた画像信号を用い、第１ラインＬ１と第２ラインＬ２の間の輝度差に応じてＲＧＢ成分毎に不良位置を特定する不良位置特定部２２と、モノクロ読取モードにおいて、第１ラインＬ１と第２ラインＬ２を含む複数のラインにて画像信号を取得するモノクロ読取実行部２４と、モノクロ読取実行部２４により得られた画像信号のうち、不良位置特定部２２で特定された不良位置でない読取可能位置の画像信号を用いてシェーディング補正データ２０を生成する補正データ生成部２５と、を備える。
【００５０】
このように、ＲＧＢ成分が独立した画像信号を用い、２つのラインの輝度差に応じてＲＧＢ成分毎に不良位置を特定するので、ＲＧＢ成分が合さったモノクロ読取モードにおいて不良位置と認識されない傷や埃を不良位置と認識できる。したがって、不良位置と判定されていない位置の画像信号を用いてシェーディング補正データを生成するので、適切な補正データを生成することが可能となる。よって、読取品質を向上させることが可能となる。
【００５１】
本実施形態では、不良位置特定部２２は、第１ラインＬ１における或る画素Ｇ１ｉの輝度Ｂｒ（Ｇ１ｉ）と、第２ラインＬ２において前記或る画素Ｇ１ｉと主走査方向ＭＤの位置が同じ画素Ｇ２ｉの輝度Ｂｒ（Ｇ２ｉ）と、を比較し、輝度差｜Ｂｒ（Ｇ１ｉ）−Ｂｒ（Ｇ２ｉ）｜が所定閾値ｔｈ以上ある場合に輝度の低い方の画素を不良位置として判定する。このように構成すれば、適切に不良位置を特定することが可能となる。
【００５２】
本実施形態では、異なるタイミングで光源８が赤色点灯、緑色点灯、青色点灯することにより、ラインイメージセンサ５を介して画像信号をＲＧＢ成分毎に独立に取得する。この方式によれば、ラインイメージセンサ５にＣＩＳ（Contact Image Sensor）を用いた構成において、既存構成を用いて画像信号をＲＧＢ成分毎に独立に且つ適切に取得可能となる。
【００５３】
本実施形態では、読取対象物に光を照射する光源８と、読取対象物からの反射光に基づき画像信号を読み取るラインイメージセンサ５と、を備えた画像読取装置においてシェーディング補正データを生成する方法を実行している。すなわち、その方法は、副走査方向ＳＤの位置が異なる第１ラインＬ１及び第２ラインＬ２を含む複数のラインについて、ラインイメージセンサ５を介して画像信号をＲＧＢ（Red Green Blue）成分毎に独立に取得する信号取得ステップ（Ｓ１０１，Ｓ１０２）と、信号取得ステップ（Ｓ１０１，Ｓ１０２）で得られた画像信号を用い、第１ラインＬ１と第２ラインＬ２の間の輝度差に応じてＲＧＢ成分毎に不良位置を特定する不良位置特定ステップ（Ｓ１０３）と、モノクロ読取モードにおいて、第１ラインＬ１と第２ラインＬ２を含む複数のラインにて画像信号を取得するモノクロ読取実行ステップ（Ｓ２０１，Ｓ２０２）と、モノクロ読取実行ステップ（Ｓ２０１，Ｓ２０２）により得られた画像信号のうち、不良位置特定ステップ（Ｓ１０３）で特定された不良位置でない読取可能位置の画像信号を用いてシェーディング補正データ２０を生成する補正データ生成ステップ（Ｓ２０３，Ｓ２０４）と、を含む。
【００５４】
この方法を実施することによっても、上記装置と同じ作用効果を奏することが可能となる。
【００５５】
以上、本発明の実施形態について図面に基づいて説明したが、具体的な構成は、これらの実施形態に限定されるものでないと考えられるべきである。本発明の範囲は、上記した実施形態の説明だけではなく特許請求の範囲によって示され、さらに特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれる。
【００５６】
例えば、本実施形態では、ラインイメージセンサ５は、ＣＩＳ（Contact Image Sensor）であるが、ＣＣＤ（Charge Coupled Device）を用いることが可能となる。その場合、ＣＣＤ（Charge Coupled Device）は、白色光をＲ成分、Ｇ成分、Ｂ成分毎に個別に画像信号に変換可能であるため、ＣＣＤ（Charge Coupled Device）を用いるだけで、ラインイメージセンサ５を介して画像信号をＲＧＢ成分毎に独立に取得することが可能となる。このとき、光源８は白色点灯でよい。
【００５７】
本実施形態では、画像信号を読み取るラインについて、第１ラインＬ１及び第２ラインＬ２を例に挙げているが、少なくとも２つのラインがあればよい。３以上のラインから画像信号を読み取るようにしてもよい。また、例えば、第１ラインＬ１及び第２ラインＬ２の画像信号が、いずれも不良位置から取得された信号である場合には、第１ラインＬ１及び第２ラインＬ２以外のライン（例えば第３ライン）の画像信号であって不良位置でない読取可能位置から画像信号を取得し、当該画像信号（例えば第３ラインの信号）を用いてシェーディング補正データを生成するようにしてもよい。このように構成すれば、第１ラインＬ１及び第２ラインＬ２の画像信号がいずれも不良位置となる場合に、不良位置でない別のラインから取得した画像信号を用いることができ、より一層適切なシェーディング補正データを生成することが可能となる。
【００５８】
また、例えば第１ラインの画素の画素Ｇ１ｉ、第２ラインの画素Ｇ２ｉ、第３ラインの画素Ｇ３ｉが不良位置でない読取可能位置の場合、どの画素の画像信号を補正データに採用してもよい。この場合、例えば優先順位を第１ライン、第３ライン、第２ラインというように、補正データとして採用するラインの優先順位を設定可能にしてもよい。すなわち、不良位置でない読取可能位置から取得された信号が複数ライン分存在する場合に、シェーディング補正データとして採用するラインの優先順位を設定可能に構成してもよい。このようにすれば、実装するうえで好ましい。
【００５９】
なお、各部の具体的な構成は、上述した実施形態のみに限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々変形が可能である。
【符号の説明】
【００６０】
５…ラインイメージセンサ
８…光源
Ｌ１…第１ライン
Ｌ２…第２ライン
２０…シェーディング補正データ
２１…信号取得部
２２…不良位置特定部
２４…モノクロ読取実行部
２５…補正データ生成部
【図１】
2015046772.tif 000003
【図２】
2015046772.tif 000004
【図３】
2015046772.tif 000005
【図４】
2015046772.tif 000006
【図５】
2015046772.tif 000007