(57)【要約】【課題】処理回路規模を縮小させ、コストダウンを図ることができる画像読取装置を提供する。【解決手段】画像読取装置１００は、原稿を読み取り複数の色成分データを出力するＣＩＳ１０１と、ＣＩＳ１０１の軸方向に対応する主走査方向に直交する副走査方向の色ずれの補正とＭＴＦの調整を行うシェーディング補正回路３０９と、ＣＩＳ１０１にかかる、副走査方向の色ずれ値とＭＴＦ値とを記憶する不揮発性メモリ３１２と、副走査方向の色ずれ値とＭＴＦ値との複数の組み合わせに対応させてフィルタ係数を保持するテーブルを参照し、記憶されている副走査方向の色ずれ値とＭＴＦ値に対応するフィルタ係数を決定するＣＰＵ３０１を有し、シェーディング補正回路３０９は、ＣＰＵ３０１が決定したフィルタ係数を用いて、ＣＩＳ１０１から出力された注目画素の色成分データに対して、副走査方向の前後に隣接する２つの画素の画像データを用いてフィルタ処理を行う。【選択図】図３
2015170888.tif 000002
【特許請求の範囲】
【請求項１】
原稿を読み取り、複数の色成分データを出力する読取センサと、
前記読取センサの軸方向に対応する主走査方向に直交する副走査方向の色ずれの補正とＭＴＦの調整を行うフィルタ処理手段と、
前記読取センサにかかる、副走査方向の色ずれ値とＭＴＦ値とを記憶する記憶手段と、
副走査方向の色ずれ値とＭＴＦ値との複数の組み合わせに対応させてフィルタ係数を保持するテーブルを参照して、前記記憶されている副走査方向の色ずれ値とＭＴＦ値に対応するフィルタ係数を決定する決定手段とを有し、
前記フィルタ処理手段は、前記決定手段が決定したフィルタ係数を用いて、前記読取センサから出力された注目画素の色成分データに対して、副走査方向の前後に隣接する２つの画素の画像データを用いてフィルタ処理を行うことを特徴とする画像読取装置。
【請求項２】
前記複数の色成分データには、第１の色成分データ、第２の色成分データおよび第３の色成分データが含まれ、
前記記憶手段は、前記第１の色成分データに対しては、第１のＭＴＦ値および前記第２の色成分データに対する第１の色ずれ値を記憶し、前記第３の色成分データに対しては、第３のＭＴＦ値および前記第３の色成分データに対する第２の色ずれ値を記憶し、前記第２の色成分データに対しては第２のＭＴＦ値を記憶し、
前記決定手段は、前記第２のＭＴＦ値から前記第２の色成分データに対する第２のフィルタ係数を決定し、前記テーブルを参照して、前記第１のＭＴＦ値および前記第１のＭＴＦ値に対応する前記第１の色成分データに対する第１のフィルタ係数を決定し、前記第３のＭＴＦ値および前記第３のＭＴＦ値に対応する前記第３の色成分データに対する第３のフィルタ係数を決定し、
前記フィルタ処理手段は、前記第１のフィルタ係数を用いて前記第１の色成分データに対してフィルタ処理を行い、前記第２のフィルタ係数を用いて前記第２の色成分データに対してフィルタ処理を行い、前記第３のフィルタ係数を用いて前記第３の色成分データにフィルタ処理を行うことを特徴とする請求項１記載の画像読取装置。
【請求項３】
前記読取センサは、コンタクトイメージセンサであることを特徴とする請求項１または２記載の画像読取装置。
【請求項４】
さらに、前記読取センサから出力された複数の色成分データを、副走査方向に隣接する２つのライン分記憶するメモリを有することを特徴とする請求項１乃至３のいずれか１項に記載の画像読取装置。
【請求項５】
前記第１、第２及び第３のフィルタ係数は、それぞれａ、ｂ、ｃの３つのフィルタ係数からなり、
前記テーブルは、前記第１の色成分データ用及び前記第３の色成分データ用として共用され、前記第３の色成分データ用として適用される場合は、前記第１の色成分データ用として適用される場合における前記フィルタ係数のうちａとｃとが入れ替えて適用されることを特徴とする請求項２乃至４のいずれか１項に記載の画像読取装置。
【請求項６】
前記記憶手段は、前記副走査方向の色ずれ値とＭＴＦ値とを読取モードごとに記憶し、
前記決定手段は、前記読取モードごとの前記副走査方向の色ずれ値とＭＴＦ値とを使用して、当該副走査方向の色ずれ値とＭＴＦ値に対応するフィルタ係数を決定することを特徴とする請求項１乃至５のいずれか１項に記載の画像読取装置。
【請求項７】
前記読取モードは、所定の速度で画像を読み取る通常モードと、該通常モードよりも高速で画像を読み取る高速モードであることを特徴とする請求項６記載の画像読取装置。
【請求項８】
前記読み取りモードは、原稿搬送装置を適用して原稿を流し読みするモードと、原稿台に載せた原稿を読み取るフラットベッド読みモードであることを特徴とする請求項６記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿を読み取り、複数の色成分データを出力する読取センサを有する画像読取装置に関する。
【背景技術】
【０００２】
複写機、マルチファンクションプリンタ等に適用される画像読取装置の原稿照明用光源として、Ｒ（赤）、Ｇ（緑）、Ｂ（青）の光を発光する発光ダイオード（以下、「ＬＥＤ」という。）を適用したものがある。このようなＬＥＤを光源とする画像読取ユニットとして、コンタクトイメージセンサ（ＣＩＳ）が挙げられる。
【０００３】
Ｒ、Ｇ、Ｂ３色のＬＥＤを光源とするＣＩＳでは原稿からの拡散光を受光するラインセンサにはカラーフィルタが塗布されていない。従って、カラー画像の読み取りを行う場合にはラインセンサの読み取りライン周期に同期させてＲ、Ｇ、Ｂに対応する各ＬＥＤを順番に点灯させて、原稿画像のＲ、Ｇ、Ｂ色分解を行っている。そして、副走査１ライン分のカラー画像を形成するのに１／３ラインずつ順番にＲ、Ｇ、Ｂ色の読み取りを行うので、この種の読取ユニットでは読み取り画像の副走査方向に色ずれが発生する虞がある。
【０００４】
また、ＣＩＳは密着光学系と呼ばれる結像構成であり、結像素子にはレンズアレイが使用されている。レンズアレイは被写体深度が狭いため、ＣＩＳと原稿との距離、すなわち光路長を規定するメカ部品の寸法公差により読取装置の機体毎の読み取り画像ＭＴＦ値の差が大きくなり易いという特性がある。
【０００５】
そこで、副走査方向の色ずれを補正する画素補間部と画像の高周波成分を減衰させるフィルタ処理部を備え、Ｒ、Ｇ、Ｂ光源を順次切り替えてカラー画像を読み取る画像読取装置が提案されている（例えば、特許文献１参照）。この画像読取装置では、画素補間部での副走査方向の色ずれは、第一の読み取り周期の画像と第二の読み取り周期の画像から、すなわちｎライン目とｎ＋１ライン目の画像をバイリニア方式で画素補間処理することで対応している。一方、フィルタ処理部では、注目画素の階調値とこの注目画素と副走査方向に隣り合う隣接画素の階調値とを演算することにより、注目画素の階調値を出力するローパスフィルタを構成し、画像ＭＴＦの調整を行っている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１３−１２３１１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１の技術は、副走査方向の色ずれ補正をバイリニア処理で行うために画像処理回路の構成によっては主走査１ライン分の画像メモリが必要となる。また、副走査方向のＭＴＦ値を補正するためには、フィルタ処理部において最低２ライン分の画像メモリが必要になる。すなわち、合計３ライン分のメモリが必要となって、回路規模が大きくなり過ぎ、製品のコストアップにつながるという問題がある。
【０００８】
本発明は、処理回路規模を縮小させ、コストダウンを図ることができる画像読取装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、請求項１に係る画像読取装置は、原稿を読み取り、複数の色成分データを出力する読取センサと、前記読取センサの軸方向に対応する主走査方向に直交する副走査方向の色ずれの補正とＭＴＦの調整を行うフィルタ処理手段と、前記読取センサにかかる、副走査方向の色ずれ値とＭＴＦ値とを記憶する記憶手段と、副走査方向の色ずれ値とＭＴＦ値との複数の組み合わせに対応させてフィルタ係数を保持するテーブルを参照して、前記記憶されている副走査方向の色ずれ値とＭＴＦ値に対応するフィルタ係数を決定する決定手段とを有し、前記フィルタ処理手段は、前記決定手段が決定したフィルタ係数を用いて、前記読取センサから出力された注目画素の色成分データに対して、副走査方向の前後に隣接する２つの画素の画像データを用いてフィルタ処理を行うことを特徴とする。
【発明の効果】
【００１０】
本発明は、副走査方向の色ずれの補正とＭＴＦの調整を、注目画素の色成分データに対して、副走査方向の前後に隣接する２つの画素の画像データを用いてフィルタ処理を行う。よって、処理回路規模を縮小させ、コストダウンを図ることができる。
【図面の簡単な説明】
【００１１】
【図１】画像読取装置の概略構成を示す断面図である。
【図２】コンタクトイメージセンサ（ＣＩＳ）の概略構成を示す図であり、図２（ａ）はその断面図、図２（ｂ）は平面図である。
【図３】図１の画像読取装置の制御構成を示すブロック図である。
【図４】図１の画像読取装置を用いた画像読取処理の手順を示すフローチャートである。
【図５】フィルタ係数選択テーブルを示す図である。
【図６】Ｇ色画像用のフィルタ係数選択テーブルを示す図である。
【図７】第２の実施の形態に係る画像読取装置で実行される画像読取処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、実施の形態（第１の実施の形態）について図面を参照しつつ詳細に説明する。
【００１３】
図１は、画像読取装置の概略構成を示す断面図である。図１において、画像読取装置１００は、原稿台ガラス１０７と、原稿台ガラス１０７の下方に配置された画像読取ユニットを備えている。画像読取ユニットは、読取センサとしてのコンタクトイメージセンサ（ＣＩＳ）１０１と、ＣＩＳ１０１を保持するＣＩＳホルダ１０２と、ＣＩＳホルダ１０２が固定、支持されるタイミングベルト１０３と、モータ１０４及び駆動ギア１０５を備えている。モータ１０４は、駆動ギア１０５を介してタイミングベルト１０３を駆動することにより、ＣＩＳ１０１を図１中、矢印Ａ方向に往復動作させる。ＣＩＳ１０１の軸方向が主走査方向であり、軸方向に直交する矢印Ａ方向が副走査方向である。
【００１４】
原稿台ガラス１０７の一方端に白色基準板１０６が配置されている。白色基準板１０６は、シェーディング補正を行うのに必要なシェーディング補正係数を生成する際に使用される。原稿台ガラス１０７に載置される原稿は、上述の駆動構成により、ＣＩＳ１０１を原稿の先端から後端まで移動させることによって、その全体が読み取られる。
【００１５】
図２は、コンタクトイメージセンサ（ＣＩＳ）の概略構成を示す図であり、図２（ａ）はその断面図、図２（ｂ）は平面図である。ＣＩＳは、原稿を読み取り、Ｒ、Ｇ、Ｂに対応する複数の色成分データ、例えば第１、第２、第３の色成分データを出力する。
【００１６】
図２（ａ）及び（ｂ）において、ＣＩＳ１０１は、プリント基板２０５と、該プリント基板２０５上に実装された光源としてのＬＥＤ２０１、及びＬＥＤ２０１から出射された光を原稿面まで導く導光体２０２を備えている。ＬＥＤ２０１は、Ｒ（赤）、Ｇ（緑）、Ｂ（青）の光を発光するＬＥＤ素子で構成されており、導光体２０２の一方の端部に配置されている。ＣＩＳ１０１は、また、レンズアレイ２０３、及びラインセンサ２０４を備えている。ＬＥＤ２０１から出射された光は導光体２０２内部をＬＥＤ２０１が装着されていない側まで拡散していくとともに、曲率を有した箇所から出射され、原稿の主走査方向全域を照射するように構成されている。図２中、ＬＥＤ２０１から出てレンズアレイ２０３方向へ延びる矢印ＢはＬＥＤ２０１から出射された光が原稿に照射されるまでの経路を模式的に表したものである。導光体２０２によって導光された光は図示省略された原稿に照射され、原稿面で反射した反射光はレンズアレイ２０３を経てラインセンサ２０４に結像する。
【００１７】
プリント基板２０５の図２中下方面には、コネクタ２０６が取り付けられている。コネクタ２０６には、ＬＥＤ２０１を点灯させるための電流、ラインセンサ２０４を動作させる制御信号、ラインセンサ２０４が出力するビデオ信号、電源電圧などの電気信号を制御基板（図示せず）とやりとりするための信号線が接続される。コネクタ２０６に接続される信号線としては、フレキシブルフラットケーブル（ＦＦＣ）が好適に用いられる。
【００１８】
ラインセンサ２０４上にはカラーフィルタは塗布されておらず、カラー画像を読み取る際の原稿のＲ、Ｇ、Ｂの色分解は光源であるＬＥＤ２０１によって行う。従って、カラー画像を読み取る場合は、光源であるＬＥＤ２０１をＲ点灯、Ｇ点灯、Ｂ点灯と順番にラインセンサ２０４の読み取りライン周期ごとに単色点灯させ、ラインセンサ２０４で原稿からの拡散光を受光するように制御される。
【００１９】
図３は、図１の画像読取装置の制御構成を示すブロック図である。
【００２０】
図３において、画像読取装置１００は、該画像読取装置１００全体を制御するＣＰＵ３０１を備えている。ＣＰＵ３０１は、操作部３０２、タイミング生成回路３０３、ＦＢモータドライバ３０４、画像処理回路部３０７及び不揮発性メモリ３１２とそれぞれ通信可能にバス接続されている。また、ＣＰＵ３０１は、タイミング生成回路３０３を介して発振器３１３、ＬＥＤ点灯回路３０５、ＡＦＥ３０６、及びＣＩＳ１０１とそれぞれ通信可能にバス接続されている。画像処理回路部３０７は、シリパラ変換回路３０８を備えており、シリパラ変換回路３０８は、Ｒ、Ｇ、Ｂにそれぞれ対応するシェーディング補正回路３０９、ラインメモリ３１０、及び１×３フィルタ回路３１１と通信可能にバス接続されている。
【００２１】
ＣＰＵ３０１は、１×３フィルタ回路３１１への処理係数の設定などを行う。操作部３０２は、カラーコピーやモノクロコピーといったコピーモードなどの設定をユーザが入力するところである。タイミング生成回路３０３は、ＦＢモータドライバ３０４、ＣＩＳ１０１、ＬＥＤ点灯回路３０５、ＡＦＥ３０６、画像処理回路部３０７を動作させるのに必要なタイミング信号を生成する回路である。タイミング生成回路３０３は、クロック源である発振器３１３が出力するクロック信号を基準として動作し、ＣＰＵ３０１による設定で各種タイミング信号を生成する。ＦＢモータドライバ３０４は、モータを駆動するためのモータドライバ回路であり、タイミング生成回路３０３からの信号を受け、モータ１０４を回転制御させるための励磁電流を出力する。ＣＩＳ１０１はタイミング生成回路３０３が出力するＣＩＳ制御信号を受け、読み取り動作を行う。
【００２２】
ＬＥＤ点灯回路３０５は、ＬＥＤ２０１のＲ、Ｇ、Ｂ各ＬＥＤに接続されている３つの定電流回路である。ＬＥＤ点灯回路３０５は、タイミング生成回路３０３が出力するＬＥＤ点灯制御信号を受け、ＬＥＤの点灯制御を行う。ＡＦＥ３０６は、ＣＩＳ１０１から出力されるアナログ画像信号に対し、サンプルホールド処理、オフセット処理、ゲイン処理といったアナログ処理、アナログ処理された画像信号をデジタルデータに変換するＡＤ変換を行うための回路（ＩＣ）である。ＣＰＵ３０１は、タイミング生成回路３０３を介してＡＦＥ３０６に対してオフセット設定値やゲイン設定値といったアナログ処理のパラメータ設定等を行い、さらにサンプルホールドやＡＤ変換を行うためのタイミング信号を生成する。
【００２３】
画像処理回路部３０７のシリパラ変換回路３０８は、Ｒ、Ｇ、Ｂ順次点灯でカラー読み取りを行う際、ＣＩＳ１０１、ＡＦＥ３０６から出力されるＲ、Ｇ、Ｂ順次（Ｒ、Ｇ、Ｂシリアル）画像データをＲ、Ｇ、Ｂパラレル画像データに変換する。なお、読み取り素子にＲ、Ｇ、Ｂ３ラインカラーラインセンサを使用する場合、ラインセンサ２０４、及びＡＦＥ３０６から出力される画像データはＲ、Ｇ、Ｂパラレルなので、シリパラ変換回路３０８は必要ない。
【００２４】
シェーディング補正回路３０９Ｒ、３０９Ｇ、３０９Ｂは、それぞれＡＦＥ３０６からのデジタル画像データを受け、シェーディング補正係数の生成および生成されたシェーディング補正係数を用いたシェーディング補正処理を行う。符号に付したＲ，Ｇ，Ｂはその色専用の回路であることを表している。１×３フィルタ回路３１１Ｒ，３１１Ｇ、３１１Ｂは、主走査１次元、副走査３次元のフィルタ回路である。主走査位置が同一であり、副走査方向の前後において隣接する２つの画素（画素Ｄ（ｍ、ｎ）およびＤ（ｍ、ｎ＋２））を用いて、注目画素Ｄ（ｍ、ｎ＋１）に対して補正を行う。副走査方向に３次元の処理を行うため、副走査方向の画像データを２つのライン分記憶しておく必要があるが、その役割を果たすのがラインメモリ３１０Ｒ、３１０Ｇ、３１０Ｂである。なお、１×３フィルタ回路３１１Ｒ〜３１１Ｂは下式の演算を行う。演算式はＲ、Ｇ、Ｂで、それぞれ同じである。
【００２５】
Ｄｏｕｔ（ｍ、ｎ＋１）＝
（ｋ０＊Ｄ（ｍ、ｎ）＋ｋ１＊Ｄ（ｍ、ｎ＋１）＋ｋ２＊Ｄ（ｍ、ｎ＋２））／２５６
・・・・・（１）
Ｄｏｕｔ（ｍ、ｎ＋１）：出力データ  主走査ｍ画素目、副走査ｎ＋１ライン目の画像輝度値、
Ｄ（ｍ、ｎ）    ：入力データ  主走査ｍ画素目、副走査ｎライン目の画像輝度値
Ｄ（ｍ、ｎ＋１）：入力データ  主走査ｍ画素目、副走査ｎ＋１ライン目の画像輝度値
Ｄ（ｍ、ｎ＋２）：入力データ  主走査ｍ画素目、副走査ｎ＋２ライン目の画像輝度値
ｋ０、ｋ１、ｋ２：フィルタ係数
Ｄ（ｍ、ｎ＋１）、Ｄ（ｍ、ｎ＋２）はラインメモリ３１０Ｒ，３１０Ｇ，３１０Ｂに保持されている画像データである。ｍは主走査方向における位置を示し、ｍの値が大きくなるにつれ主走査方向における下流の位置を示す。ｎは副走査方向における位置を示し、ｎの値が大きくなるにつれ副走査方向における下流の位置を示す。つまり、Ｄ（ｍ、ｎ＋１）は、Ｄ（ｍ、ｎ）より副走査方向において１ライン下流に位置する。
【００２６】
Ｄ（ｍ、ｎ）、Ｄ（ｍ、ｎ＋１）およびＤ（ｍ、ｎ＋２）は、シェーディング補正回路３０９Ｒ、３０９Ｇ、３０９Ｂのそれぞれから、Ｄ（ｍ、ｎ）→Ｄ（ｍ、ｎ＋１）→Ｄ（ｍ、ｎ＋２）の順番でラインメモリ３１０Ｒ，３１０Ｇ，３１０Ｂに入力される。また、ｋ０、ｋ１、ｋ２はフィルタ係数であり、ＣＰＵ３０１により画像処理回路部３０７のレジスタ（図示省略）に設定される。なお、フィルタ係数ｋ０、ｋ１、ｋ２の合計値は２５６である。シェーディング補正回路３０９Ｒ、３０９Ｇ、３０９Ｂの出力はラインメモリ３１０Ｒ，３１０Ｇ，３１０Ｂに接続されている。ラインメモリ３１０Ｒ，３１０Ｇ，３１０Ｂ、主走査ｍ画素目に対して（１）式の演算が終了したら、Ｄ（ｍ、ｎ）に代わりＤ（ｍ、ｎ＋２）の画像データが順次ラインメモリ３１０Ｒ，３１０Ｇ，３１０Ｂに保存されていく。
【００２７】
不揮発性メモリ３１２は、書き換え可能である。不揮発性メモリ３１２には制御プログラムの他に画像読取装置の出荷検査工程で測定された副走査方向の色ずれ値、副走査方向のＭＴＦ値が予め記憶されている。ＭＴＦ（ＭｏｄｕｌａｔｉｏｎＴｒａｎｓｆｅｒ Ｆｕｎｃｔｉｏｎ）値とは、光学系を通して明暗の縞模様を結像したとき、光学系の回折や収差によって明暗模様のコントラストが低下する度合いを言う。本実施の形態では、色ずれ値として、Ｒ画像とＧ画像間の色ずれ量（以下、「ＲＧ間色ずれ」という）、Ｇ画像とＢ画像間の色ずれ量（以下、「ＧＢ間色ずれ」という）、副走査方向のＭＴＦ値としてＲ、Ｇ、Ｂそれぞれの副走査方向のＭＴＦ値が記憶されている。ＣＰＵ３０１は不揮発性メモリ３１２から副走査方向の色ずれ値、及びＭＴＦ値を読み出して、その値に基づいてフィルタ係数ｋ０、ｋ１、ｋ２を設定する。
【００２８】
次に、図１の画像読取装置を用いた画像読取処理について説明する。
【００２９】
図４は、図１の画像読取装置を用いた画像読取処理の手順を示すフローチャートである。この画像読取処理は、図示省略したＲＯＭに格納された画像読取処理プログラムの画像読取処理手順に従ってＣＰＵ３０１が実行する。
【００３０】
図４において、画像読取処理が開始されるとＣＰＵ３０１は、先ず、画像読取装置１００に電源が投入されるまで、待機する（ステップＳ４０１）。画像読取装置１００に電源が投入された後（ステップＳ４０１で「ＹＥＳ」）、ＣＰＵ３０１は、画像読取装置の制御プログラムを起動し、光源の光量調整をはじめとする初期動作を実行する（ステップＳ４０２）。次いで、ＣＰＵ３０１は、不揮発性メモリ３１２に記憶されている副走査方向の色ずれ値であるＲＧ色ずれ、ＧＢ色ずれ、及びＲ、Ｇ、Ｂ各色の副走査方向のＭＴＦ値を読み出す（ステップＳ４０３）。
【００３１】
次いで、ＣＰＵ３０１は、不揮発性メモリ３１２から読み出した副走査方向の色ずれ値、及びＭＴＦ値に基づいて、１×３フィルタ回路３１１Ｒ、３１１Ｇ、３１１Ｂについて、それぞれフィルタ係数ｋ０、ｋ１、ｋ２を決定する（ステップＳ４０４）。
【００３２】
図５は、フィルタ係数を決定する際に適用されるフィルタ係数選択テーブルを示す図である。このフィルタ係数選択テーブル（ルックアップテーブル）は、ＣＰＵ３０１の制御プログラムの一部として用意されている。フィルタ係数選択テーブルは、ＲＧ間色ずれ値と、Ｒ色ＭＴＦ値からＲ色用１×３フィルタ回路３１１Ｒのフィルタ係数ｋ０（ａ）、ｋ１（ｂ）、ｋ２（ｃ）を決定するために使用されるものである。図５において、枠内に３つの数値が記載されている部分がフィルタ係数を表しており、上から順にｋ０、ｋ１、ｋ２であり、画像を副走査方向に所定量シフトして副走査方向の色ずれを解消し、副走査方向のＭＴＦ値を適正値に変更するための値となっている。
【００３３】
項目「ＭＴＦ」におけるＭＴＦ＝０の列はフィルタ係数ｋ０＝０であり、画像データに対して単純な線形補間処理を施すフィルタ係数である。ＭＴＦ＝０列のフィルタ係数で１×３フィルタ処理を実行した場合の副走査方向のＭＴＦ低下量を基準として、それを「ＭＴＦ＝０」と定義し、ＭＴＦ＝５やＭＴＦ＝−１０といった値は基準であるＭＴＦ＝０に対するＭＴＦの変化量（変化率（％））を表している。例えば、ＭＴＦ＝＋５の列のフィルタ係数を使用した場合には、ＭＴＦ＝０列のフィルタ係数を使用した場合に対して副走査方向のＭＴＦ値が５（％）上がることを示している。また、ＭＴＦ＝−１０の列のフィルタ係数を採用した場合にはＭＴＦ＝０列のフィルタ係数を使用した場合に対して副走査方向のＭＴＦ値が１０（％）下がることを示している。一方、項目「色ずれ」は色ずれを補正するためのシフト量を表している。例えば、色ずれ＝０．３３の行のフィルタ係数を採用すると、ＲＧ間色ずれを解消すべく、Ｒ色画像が０．３３ライン分副走査方向にシフトすることを示している。
【００３４】
以下に、ＣＰＵ３０１が不揮発性メモリ３１２から読み出した値が、例えばＲＧ間色ずれ＝０．３５、Ｒ色副走査方向のＭＴＦ＝５５である場合のフィルタ係数選択方法について説明する。
【００３５】
まず、「ＲＧ間色ずれ＝０．３５」より、図５のフィルタ係数選択テーブルにて項目「色ずれ」の色ずれ＝０．３５の行が選択される。次に、項目「ＭＴＦ」の列よりＭＴＦ低下量が選択されるが、ＭＴＦの列は１×３フィルタ処理後の副走査方向のＭＴＦ値が所定の値になるように選択される。例えば、１×３フィルタ処理後の副走査方向のＭＴＦ値の目標値が５０％と設定されているとすると、現在のＲ色画像の副走査方向のＭＴＦ値は５５％なので、フィルタ処理後のＭＴＦ値がもっとも５０％に近くなる「ＭＴＦ＝−１０（％）」が選択される。この結果、１×３フィルタ回路３１１Ｒのフィルタ係数として、ｋ０＝１６、ｋ１＝１３５、ｋ２＝１０５が選択、決定される。Ｂ色画像についても同様の処理がなされ、不揮発性メモリ３１２から読み出したＧＢ間色ずれ、及びＢ色画像の副走査方向のＭＴＦ値に基づいてＢ色用１×３フィルタ回路３１１Ｂのフィルタ係数が選択される。
【００３６】
次に、図６は、Ｇ色画像用のフィルタ係数選択テーブルを示す図である。Ｇ色画像用とは、換言すれば、Ｇ色成分データ用である。Ｇ色画像用のフィルタ係数選択テーブルは、ＣＰＵ３０１の制御プログラムの一部として用意されているものであり、Ｇ色画像の副走査方向のＭＴＦ値基づいて、Ｇ色用１×３フィルタ回路３１１Ｇのフィルタ係数ｋ０、ｋ１、ｋ２を決定するために使用される。副走査方向のＭＴＦ補正処理を行うため、フィルタ係数はｋ１を中心とした対称形であり、ｋ０、ｋ２は同じ値になっている。ＣＰＵ３０１が不揮発性メモリ３１２から読み出したＧ色画像の副走査方向のＭＴＦ値が、例えば６０で、ＭＴＦ値の目標値が５０と設定されている場合、フィルタ処理後のＭＴＦ値がもっとも５０％に近くなる「ＭＴＦ＝−１５（％）」が選択される。この結果、Ｇ色用１×３フィルタ回路３１１Ｇのフィルタ係数として、ｋ０＝４０、ｋ１＝１７６、ｋ２＝４０が選択、決定される。
【００３７】
図４に戻り、フィルタ係数を決定した（ステップＳ４０４）後、ＣＰＵ３０１は、Ｒ、Ｇ，Ｂ色の光に対応してそれぞれ決定したフィルタ係数ｋ０、ｋ１、ｋ２を、画像処理回路部３０７の対応するレジスタに設定する（ステップＳ４０５）。Ｒ、Ｇ，Ｂの光に対応してフィルタ係数ｋ０、ｋ１、ｋ２を設定した後、ＣＰＵ３０１は、設定されたフィルタ係数にて１×３フィルタ回路３１１Ｒ、３１１Ｇ、３１１Ｂを有効にする。これによって、Ｒ画像はＲＧ間色ずれが解消するように副走査方向にシフトされると共に、副走査方向のＭＴＦ値が１０％低下するようなローパスフィルタ処理がなされ、Ｂ画像はＢＧ間色ずれが解消し、ＭＴＦ値が適正値となるように同様に処理される。また、Ｇ画像は副走査方向のＭＴＦ値が１５％低下するようなローパスフィルタ処理がなされ、副走査方向のＭＴＦ値が５０％の画像が得られる。
【００３８】
次いで、ＣＰＵ３０１は、原稿画像の読み取りを実行し（ステップＳ４０６）、読み取り終了後、本処理を終了する。ステップＳ４０６では、上述のように、画像処理回路部３０７における１×３フィルタ回路３１１Ｒ、３１１Ｇ、３１１Ｂでのフィルタ処理をそれぞれ有効にして画像処理が行われる。
【００３９】
本実施の形態によれば、読み取り装置の出荷検査工程等で予め測定しておいた副走査方向の色ずれ量、副走査方向のＭＴＦ値を不揮発性メモリ３１２に記憶させておき、その値に基づいてフィルタ回路の係数を決定する。この際、予め用意しておいたフィルタ係数選択テーブルを参照してフィルタ回路の係数（設定値）を決定する。そして、決定した係数を適用した主走査１次元、副走査３次元の画像処理回路（１×３フィルタ回路）を用いて副走査方向の色ずれ補正と、Ｒ、Ｇ、Ｂ画像で副走査方向のＭＴＦが同等レベルになるよう補正する。これによって、処理回路規模を縮小させ、コストダウンを図ることができる。
【００４０】
本実施の形態において、フィルタ係数選択テーブルとして、Ｂ色用とＲ色用の２種類を用意することが好ましいが、Ｂ色用とＲ色用とを共用することもできる。すなわち、Ｒ色用とＢ色用とでフィルタ係数選択テーブルを共用し、Ｂ色とＲ色とで適用するフィルタ係数である設定値ｋ０と設定値ｋ２を入れ替え、画像の副走査方向でのシフト方向を変えて対応することもできる。
【００４１】
本実施の形態において、副走査方向の色ずれは、Ｂ色用１×３フィルタ回路３１１Ｂ、およびＲ色用１×３フィルタ回路３１１Ｒによって補正される。従って、Ｇ色用１×３フィルタ回路３１１Ｇは色ずれ補正には使用されず、副走査方向のＭＴＦ値処理用としてのみ使用される。
【００４２】
本実施の形態において、図５及び図６のフィルタ係数選択テーブルは、一例であり、色ずれ補正値やＭＴＦ値の補正率の範囲、補正ステップ幅等は、これに限定されるものではない。また、Ｒ、Ｇ、Ｂ画像を順次読み取るＣＩＳ１０１を適用した読み取り装置について説明したが、本発明は、Ｒ、Ｇ、Ｂ画像を順次読み取った際の色ずれだけでなく、縮小光学系でレンズの色収差に起因して生じる副走査方向の色ずれの補正にも適用することができる。
【００４３】
次に、第２の実施の形態について説明する。
【００４４】
図７は、第２の実施の形態に係る画像読取装置で実行される画像読取処理の手順を示すフローチャートである。なお、第２の実施の形態に係る画像読取装置の装置構成は、第１の実施の形態に係る画像読取装置の装置構成と同様であり、適用される画像読取処理プログラムが異なるだけである。本画像読取処理は、例えば、読み取り速度が異なる複数の読取モードが採用される場合に適用されるものであり、図示省略したＲＯＭに格納された画像読取処理プログラムの画像読取処理手順に従ってＣＰＵ３０１が実行する。
【００４５】
複数の読取モードとしては、例えば、読み取り解像度が主走査６００ｄｐｉ、副走査６００ｄｐｉの通常モードと、主走査３００ｄｐｉ、副走査６００ｄｐｉで読み取りを行う高速モードが挙げられる。この場合、高速モードの読取速度は、通常モードの読み取り速度の倍の速度となり、不揮発性メモリ３１２に予め記憶された副走査方向の色ずれ値、ＭＴＦ値は、読み取りモードによって異なる。従って、読み取りモードに応じてフィルタ係数が選択される。
【００４６】
図７において、画像読取処理が開始されるとＣＰＵ３０１は、先ず、画像読取装置１００に電源が投入されるまで、待機する（ステップＳ７０１）。画像読取装置１００に電源が投入された後（ステップＳ７０１で「ＹＥＳ」）、ＣＰＵ３０１は、画像読取装置の制御プログラムを起動し、光源の光量調整をはじめとする初期動作を実行する（ステップＳ７０２）。次いで、ＣＰＵ３０１は、不揮発性メモリ３１２に、読み取りモード毎に記憶されている副走査方向の色ずれ値であるＲＧ色ずれ、ＧＢ色ずれ、及びＲ、Ｇ、Ｂ各色のＭＴＦ値を全て読み出し作業用ＲＡＭ領域（図示省略）に一旦記憶する（ステップＳ７０３）。なお、不揮発性メモリ３１２には上記２つのモードにおける副走査方向の色ずれ値とＭＴＦ値が、出荷検査工程時に予め保存、記憶されている。
【００４７】
次いで、ＣＰＵ３０１は、操作部３０２を介しユーザによって設定された読み取りモードを認識する（ステップＳ７０４）。ここで、通常モードでの読み取りジョブを行うか、または高速モード読み取りジョブを行うかが決定される。次いで、ＣＰＵ３０１は、作業用ＲＡＭ領域に記憶した、読み取りモードに対応する副走査方向の色ずれ値、及びＭＴＦ値を読み出す（ステップＳ７０５）。次いでＣＰＵ３０１は、読み取りモードに対応した副走査方向の色ずれ値、ＭＴＦ値及び図５、図６のフィルタ係数選択テーブルに基づいて１×３フィルタ回路３１１Ｒ、３１１Ｇ、３１１Ｂのフィルタ係数ｋ０、ｋ１、ｋ２をそれぞれ決定する（ステップＳ７０６）。
【００４８】
フィルタ係数を決定した後、ＣＰＵ３０１は、Ｒ，Ｇ，Ｂに対応してそれぞれ決定したフィルタ係数ｋ０、ｋ１、ｋ２を画像処理回路部３０７のレジスタに設定する（ステップＳ７０７）。次いで、ＣＰＵ３０１は、画像処理回路部３０７の１×３フィルタ回路３１１Ｒ、３１１Ｇ、３１１Ｂでのフィルタ処理を有効にし、ユーザによって設定された読み取りモードで原稿の読み取りを行う（ステップＳ７０８）。次いで、ＣＰＵ３０１は、他の読み取りモードがあるか否か判別する（ステップＳ７０９）。ステップＳ７０９の判別の結果、他の処理モードがない場合（ステップＳ７０９で「ＮＯ」）、ＣＰＵ３０１は、本処理を終了する。一方、ステップＳ７０９の判別の結果、他の処理モードがある場合（ステップＳ７０９で「ＹＥＳ」）、ＣＰＵは、処理をステップＳ７０４に戻す。
【００４９】
図７の処理によれば、不揮発性メモリ３１２に副走査方向の色ずれ値、ＭＴＦ値を、読み取りモード毎に記憶させておき、これを用いて、Ｒ，Ｇ，Ｂの光に対応し、かつ読み取りモードに対応じたフィルタ係数ｋ０、ｋ１、ｋ２を決定する。従って、読み取りモードの違いにより色ずれ値、副走査ＭＴＦ値が異なる場合にも、２ライン分の画像メモリを使用した１×３フィルタ回路によって適切な色ずれ補正、及びＭＴＦ調整を行うことができる。また、これによって、上記実施の形態と同様、補正処理に使用するラインメモリの必要容量を抑制して処理回路規模を縮小させ、もってコストダウンを図ることができる。
【００５０】
本実施の形態において、読み取りモードを、自動原稿搬送装置（以下、ＡＤＦ）を適用して原稿を流し読みするモードと、原稿台ガラス１０７に載せた原稿を読み取るフラットベッド読みモードとすることもできる。この場合、原稿の流し読みモード及びフラットベッド読みモードにそれぞれ対応する副走査方向の色ずれ値、ＭＴＦ値を不揮発性メモリ３１２に記憶させておき、読み取りモードに対応した１×３フィルタ係数を決定して、画像処理回路のレジスタに設定する。これによって、読み取りモードに適合したフィルタ係数を用いて副走査方向の色ずれ等を是正することができる。
【００５１】
本実施の形態において、副走査方向の色ずれ値、ＭＴＦ値は、読取ユニットであるＣＩＳ１０１のＬＥＤ２０１の点灯光量やレンズアレイ２０３の結像性能等に起因する。従って、故障などにより読取ユニットを交換する際は、不揮発性メモリ３１２に保存されている副走査方向の色ずれ値、ＭＴＦ値を交換する読取ユニットに対応させて変更する必要がある。かかる場合、交換する読取ユニットを出荷検査工程時の色ずれ・ＭＴＦ測定用読み取り装置に装着して、不揮発性メモリ３１２に記憶すべき副走査方向の色ずれ値、ＭＴＦ値を算出する。そして、算出した色ずれ値、ＭＴＦ値を印字し、印字したラベルを交換用読取ユニットに添付し、例えば、サービスマンが操作部３０２を介してラベルに印字された値を不揮発性メモリ３１２に入力できるようにすることが好ましい。
【符号の説明】
【００５２】
１００：画像読取装置
１０１：コンタクトイメージセンサ（ＣＩＳ）
１０２：ＣＩＳホルダ
１０３：タイミングベルト
１０６：白色基準板
１０７：原稿台ガラス
２０１：光源（ＬＥＤ）
２０２：導光体
２０３：レンズアレイ
２０４：ラインセンサ
３０７：画像処理回路部
３０９：
３１１Ｒ〜３１１Ｂ：１×３フィルタ回路
【図１】
2015170888.tif 000003
【図２】
2015170888.tif 000004
【図３】
2015170888.tif 000005
【図４】
2015170888.tif 000006
【図５】
2015170888.tif 000007
【図６】
2015170888.tif 000008
【図７】
2015170888.tif 000009