(57)【要約】【課題】原稿のサイズに応じて色ずれを精度良く低減する。【解決手段】画像読取装置は、例えば、カラー画像読取手段、記憶手段、特定手段、選択手段及び補正手段を備える。カラー画像読取手段は、原稿の画像を読み取る複数の受光素子列を備えている。記憶手段は、原稿の搬送方向と直交した主走査方向の各読取位置において搬送方向に向かって生じる色ずれを補正するための複数のパラメータを記憶している。特定手段は、原稿の主走査方向のサイズを特定する。選択手段は、特定手段により特定されたサイズに応じて色ずれを補正するためのパラメータを選択する。補正手段は、選択手段により選択されたパラメータにしたがって色ずれを補正する。【選択図】図１
2011040972.tif 000002
【特許請求の範囲】
【請求項１】
画像読取装置であって、
原稿の画像を読み取る複数の受光素子列を備えたカラー画像読取手段と、
前記原稿の搬送方向と直交した主走査方向の各読取位置において該搬送方向に向かって生じる色ずれを補正するための複数のパラメータを記憶した記憶手段と、
前記原稿の主走査方向のサイズを特定する特定手段と、
前記特定手段により特定されたサイズに応じて色ずれを補正するためのパラメータを前記複数のパラメータから選択する選択手段と、
前記選択手段により選択されたパラメータにしたがって色ずれを補正する補正手段と
を備えることを特徴とする画像読取装置。
【請求項２】
前記原稿からの光を前記カラー画像読取手段に結像させるためのオフアキシャル結像手段をさらに備えることを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記原稿を搬送路の中央へ寄せるための可動式のガイドと、
前記ガイドの位置に応じて前記原稿の主走査方向のサイズを検知する検知手段と
を備えることを特徴とする請求項１または２に記載の画像読取装置。
【請求項４】
前記選択手段により選択されたパラメータの平均値を算出する平均値算出手段をさらに備え、
前記補正手段は、前記平均値を用いて前記色ずれを補正することを特徴とする請求項１ないし３のいずれか１項に記載の画像読取装置。
【請求項５】
前記選択手段により選択されたパラメータのうちで最大値と最小値とを除外した残りのパラメータの平均値を算出する平均値算出手段をさらに備え、
前記補正手段は、前記平均値を用いて前記色ずれを補正することを特徴とする請求項１ないし３のいずれか１項に記載の画像読取装置。
【請求項６】
前記選択手段により選択されたパラメータのうち最大値と最小値とから中間値を算出する中間値算出手段をさらに備え、
前記補正手段は、前記中間値を用いて前記色ずれを補正することを特徴とする請求項１ないし３のいずれか１項に記載の画像読取装置。
【請求項７】
前記記憶手段は、前記主走査方向におけるすべての読取位置のうち、複数の代表的な読取位置とそれに対応したパラメータとを記憶していることを特徴とする請求項１ないし６のいずれか１項に記載の画像読取装置。
【請求項８】
前記記憶手段は、それぞれ異なる複数の原稿サイズと、該原稿サイズごとに使用すべき読取位置またはパラメータを指定するための指定情報とを対応付けて記憶していることを特徴とする請求項１ないし７のいずれか１項に記載の画像読取装置。
【請求項９】
画像読取装置であって、
原稿の画像を読み取る複数の受光素子列を備えたカラー画像読取手段と、
前記原稿の搬送方向と直交した主走査方向の各読取位置において該搬送方向に向かって生じる色ずれを補正するための複数のパラメータを記憶した記憶手段と、
前記主走査方向のすべての読取位置のうち前記原稿の画像の読み取りに関与する読取位置を特定する特定手段と、
前記特定手段により特定された読取位置の色ずれを補正するためのパラメータを前記複数のパラメータから選択する選択手段と、
前記選択手段により選択されたパラメータにしたがって前記色ずれを補正する補正手段と
を備えることを特徴とする画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置に係り、とりわけ色ずれを補正する技術に関する。
【背景技術】
【０００２】
画像読取装置の結像ユニットとしてオフアキシャル光学系が提案されている（特許文献１）。オフアキシャル光学系は、複数の結像ミラーを備え、各結像ミラーの反射面（オフアキシャル反射面）は、基準軸光線の入射方向と射出方向が異なりかつ曲率を有している。ところで、画像読取装置は、ＲＧＢ（レッド・グリーン・ブルー）のそれぞれに対応した３本のラインセンサを備えたカラーセンサを使用して画像を読み取る。３本のラインセンサは、物理的に離れて配置される。通常、これらのラインセンサ間の距離分の位置補正を行うことにより、レッドセンサとグリーンセンサとブルーセンサでの読み取り位置のずれ、すなわち、色ずれを補正する。しかし、オフアキシャル反射面の製造誤差による色ずれ要因やオフアキシャル光学系特有の色ずれ要因が残ってしまう。特許文献１では、この製造誤差が生じたオフアキシャル反射面を調整する方法を提案する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−０７８８７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、オフアキシャル反射面の主走査方向の位置（主走査位置）によって色ずれ量が異なる色ずれ要因が存在するため、主走査方向の各位置の色ずれ量の最大値をできるだけ小さくする補正処理が必要となる。ここで、主走査方向とは、オフアキシャル光学系により結像された画像を読み取るラインセンサの撮像素子の配列方向である。色ずれ補正処理を主走査位置毎に行うことは容易ではないため、ＲＧＢの各ライン間の色ずれ補正を行おうとすると、次のような問題が生じる。
【０００５】
原稿を中央に寄せるセンタリング機構を備えた画像読取装置において、主走査方向の全域での色ずれ量の平均値から色ずれの補正値を決定すると、読取可能な最大幅の原稿を読み取るときの色ずれ補正には適している。しかし、Ａ５サイズのように小さなサイズの原稿を読み取るときは、実際には読み取りに寄与しない主走査方向の左右端部の色ずれ量も考慮されてしまうため、色ずれ補正できる余地を残した色ずれ補正値となる。一方、大サイズの原稿を読み取るときに比べて、小サイズの原稿を読み取るときは、原稿読取時の原稿搬送の速度ムラが大きい。小サイズの原稿の方が、搬送ローラの軸方向の原稿挟持幅が小さく、搬送方向に複数設けられた搬送ローラのうち、同時に挟持する搬送ローラの数が少ないためである。この速度ムラは補正困難な色ずれの原因となる。従って、原稿サイズにかかわらず、主走査方向の全域での色ずれ量の平均値から色ずれの補正値を決定すると、小サイズの原稿を読み取るときの色ずれ要因が多くなり、許容できない色ずれが発生してしまう。
【０００６】
そこで、本発明は、このような課題および他の課題のうち、少なくとも１つを解決することを目的とする。例えば、本発明は、原稿のサイズに応じて色ずれを精度良く低減することを目的とする。なお、他の課題については明細書の全体を通して理解できよう。
【課題を解決するための手段】
【０００７】
本発明は、例えば、画像読取装置に適用できる。画像読取装置は、例えば、カラー画像読取手段、記憶手段、特定手段、選択手段及び補正手段を備える。カラー画像読取手段は、原稿の画像を読み取る複数の受光素子列を備えている。記憶手段は、原稿の搬送方向と直交した主走査方向の各読取位置において搬送方向に向かって生じる色ずれを補正するための複数のパラメータを記憶している。特定手段は、原稿の主走査方向のサイズを特定する。選択手段は、特定手段により特定されたサイズに応じて色ずれを補正するためのパラメータを選択する。補正手段は、選択手段により選択されたパラメータにしたがって色ずれを補正する。なお、特定手段は、主走査方向のすべての読取位置のうち原稿の画像の読み取りに関与する読取位置を特定する手段であってもよい。この場合、選択手段は、特定手段により特定された読取位置の色ずれを補正するためのパラメータを複数のパラメータから選択する手段として機能する。
【発明の効果】
【０００８】
本発明によれば、原稿のサイズに応じて画像の読み取りに関与する読取位置の色ずれを補正するためのパラメータを選択するため、色ずれを精度良く低減することができる。
【図面の簡単な説明】
【０００９】
【図１】画像読取装置の概略断面図である。
【図２】カラー画像センサの一例を示した図である。
【図３】リーダー本体１０１の画像処理系のブロック図である。
【図４】ＥＥＰＲＯＭ３０６に記憶されている色ずれ量のパラメータを示した図である。
【図５】原稿サイズ、原稿の読み取りに使用される画素及び色ずれ量パラメータとの関係を示した図である。
【図６】Ｒ信号のＧ信号に対する色ずれ量Ｒ１〜Ｒ１１と主走査位置との関係を示した図である。
【図７】原稿サイズに応じて色ずれを補正するための補正値を切り替える処理を示したフローチャートである。
【図８】色ずれ補正部３０４の動作を説明するための図である。
【発明を実施するための形態】
【００１０】
図１は、画像読取装置の概略断面図である。画像読取装置１００は、イメージスキャナやイメージリーダと呼ばれることもある。また、画像読取装置１００は、パーソナルコンピュータ（ＰＣ）に接続されて使用される装置であってもよいし、複写機や複合機の一部であってもよい。
【００１１】
リーダー本体１０１は、ＡＤＦユニット１１４により搬送されてきた原稿の画像を読み取るユニットである。ＡＤＦは自動原稿搬送装置の略称である。リーダーユニット１０２は、原稿を照明する光源、原稿面にて拡散した光を導く反射ミラー、反射ミラーにて導かれた光を結像する結像ユニットなどで構成されている。結像ユニットは、例えば、基準軸光線の入射方向と射出方向が異なりかつ曲率を有するオフアキシャル反射面を有している。このように、リーダーユニット１０２は、原稿からの光をカラー画像読取手段に結像させるためのオフアキシャル結像手段をさらに備えている。
【００１２】
ＣＣＤラインセンサ１１２は、主走査方向に配列された複数の撮像素子を有し、リーダーユニット１０２により結像された光を光電変換する。画像読取装置１００は、原稿流し読みモードと原稿固定読みモードとを備えている。原稿流し読みモードでは、リーダーユニット１０２は一箇所に固定され、リーダーユニット１０２上で原稿を移動させながら読み取る。原稿固定読みモードでは、原稿が原稿台ガラス１２５上に載置され、それをリーダーユニット１０２が副走査方向に移動しながら読み取る。副走査方向は、原稿台ガラス１２５上での原稿の搬送方向と並行であり、図１においては左右方向に相当する。副走査方向と主走査方向は直交する。主走査方向は、図１における断面の法線方向と平行である。
【００１３】
ＡＤＦユニット１１４は、原稿１２７を載置するための原稿トレイ１２６、原稿１２７を搬送路の中央へと寄せるための規制板１２８及び原稿１２７をピックアップして搬送路へ送り出すピックアップローラ１１５などを備えている。原稿トレイ１２６の両端に設けられた２つの規制板１２８は主走査方向に移動可能である。２つの規制板１２８を原稿１２７の両端に当接させることにより、原稿１２７はセンタリングされる。これにより、原稿サイズにかかわらず、原稿１２７の中央が搬送路の中央に一致するように搬送される。なお、規制板１２８は、主走査方向の両端のうちいずれか一方に原稿１２７を寄せるような規制板であってもよい。規制板１２８は、原稿を搬送路の中央へ寄せるための可動式のガイドの一例である。
【００１４】
原稿幅検知センサ１２９は、可動式の規制板１２８の位置を検知することにより原稿１２７の主走査方向のサイズ（幅）を検知する。規制板１２８の位置は、規制板１２８の位置に応じて抵抗値が変化する可変抵抗器などにより検知される。原稿幅検知センサ１２９は、ガイドの位置に応じて原稿の主走査方向のサイズを検知する検知手段の一例である。原稿長検知センサ１２４は、原稿１２７が通過する時間を検知することにより、原稿１２７の副走査方向のサイズ（長さ）を検知する。これらの検知結果から、原稿のサイズ（Ａ５、Ａ４、Ａ３、Ａ５Ｒ、Ａ４Ｒなど）を特定できる。
【００１５】
図２は、カラー画像センサの一例を示した図である。ＣＣＤラインセンサ１１２は、３本の受光素子列（すなわちラインセンサ）を備えている。ＣＣＤラインセンサ１１２は、原稿の画像を読み取る複数の受光素子列を備えたカラー画像読取手段の一例である。３本のラインセンサは、赤色フィルタが設けられたレッドラインセンサ２０１、緑色フィルタが設けられたグリーンラインセンサ２０２、青色フィルタが設けられたブルーラインセンサ２０３である。各ラインセンサは、主走査方向に延在する複数の受光素子によって構成されている。なお、ＣＣＤラインセンサ１１２は、４本以上のラインセンサを備えていてもよい。
【００１６】
図３は、リーダー本体１０１の画像処理系のブロック図である。ＣＣＤラインセンサ１１２から出力されたＣＣＤラインセンサ信号はインピーダンス変換のためのエミッタフォロワ回路（図示せず）を通ってアナログ処理回路３０１に送られる。アナログ処理回路３０１は、ＣＣＤラインセンサ出力信号をサンプリングし、サンプリングしたデータに対してオフセット調整やゲイン調整などを行う。ＡＤコンバータ３０２は、アナログ処理回路３０１からの出力信号をデジタルデータに変換する回路である。シェーディング補正回路３０３は、ＣＣＤラインセンサ１１２の画素ごとの感度ばらつきや端部光量落ちを補正するための白シェーディング補正と、黒レベル（暗時）のばらつきを補正するための黒シェーディング補正を行う。
【００１７】
色ずれ補正部３０４は、ＲＧＢの各ライン間の色ずれをＣＰＵ３０７により算出された色ずれ補正値にしたがって補正する。ＲＧＢの各ライン間の画像データのタイミングを補正することにより、ＲＧＢの各ライン間の画像データが重なるようにする。ＣＰＵ３０７は、色ずれ量から決定した補正値を色ずれ補正部３０４に出力してもよい。ラインメモリ３０５は、ＲＧＢ各色についてそれぞれ少なくとも３ライン分の画像データを保持するためのメモリである。ＥＥＰＲＯＭ３０６は、不揮発性の記憶装置である。ＥＥＰＲＯＭ３０６は、色ずれ補正部３０４やＣＰＵ３０７が使用する処理パラメータなどを記憶している。色ずれ補正部３０４は、入力された１ライン分の画像データとその前後の２ライン分の画像データを使用して色ずれ補正を実行する。ＣＰＵ３０７は、画像処理部全体の制御を担うもので、各ブロックの動作モード設定や、ＥＥＰＲＯＭ３０６の読み書き、処理タイミングなどを指示する。タイミング発生回路３０８は、各ブロックの動作信号を発生する回路である。各ブロックはタイミング発生回路３０８から出力される信号に同期して動作する。
【００１８】
図４は、ＥＥＰＲＯＭ３０６に記憶されている色ずれ量のパラメータを示した図である。ＣＣＤラインセンサ１１２が備える各ラインセンサの主走査位置は０から７５００まで存在するものと仮定している。すべての主走査位置ごとに色ずれ量を保持していてもよいが、それではＥＥＰＲＯＭ３０６の記憶容量が大きくなりすぎる。よって、すべての主走査位置のうち代表的な主走査位置についてのみ色ずれ量を保持している。図４には、一例として１１箇所の色ずれ量が示されている。ＥＥＰＲＯＭ３０６は、原稿の搬送方向と直交した主走査方向の各読取位置において搬送方向に向かって生じる色ずれを補正するための複数のパラメータを記憶した記憶手段の一例である。また、ＥＥＰＲＯＭ３０６は、主走査方向におけるすべての読取位置のうち、複数の代表的な読取位置とそれに対応したパラメータとを記憶している。
【００１９】
ここでは、色ずれ量をＧＲＥＥＮ（緑）を基準色として記述する。よって、ＲＥＤ色の色ずれ量は、ＲＥＤのＧＲＥＥＮに対する色ずれ量を示している。また、ＢＬＵＥ色の色ずれ量は、ＢＬＵＥのＧＲＥＥＮに対する色ずれ量を示している。ＣＰＵ３０７は、１１個のパラメータ（色ずれ量）のうち、原稿サイズに応じたパラメータを選択する。なお、基準色はＧＲＥＥＮでなくてもよく、ＲＥＤやＢＬＵＥであってもよい。
【００２０】
また、色ずれ量に関しては工場出荷時に所定のチャートを読み取りその結果を基に算出した色ずれ量を書き込んでも良い。出荷後においてはリーダーユニットに出荷前に測定された１１ヵ所の主走査位置の色ずれ量が記載されたシートを画像読取装置に貼り付けておき、サービスマンがシートを参照して操作パネルから色ずれ量を入力してもよい。
【００２１】
図５は、原稿サイズ、原稿の読み取りに使用される画素及び色ずれ量パラメータとの関係を示した図である。これらの関係は、ＥＥＰＲＯＭに記憶されていてもよい。本実施例において、ＣＰＵ３０７は、色ずれ補正値の算出に用いる色ずれ量パラメータを原稿のサイズに応じて切り替える。これにより、原稿の読み取りに関与する画素や主走査位置についての色ずれ量パラメータのみが使用されるようになるため、色ずれを精度良く低減できるようになる。
【００２２】
図５によれば、原稿サイズがＢ４の場合、原稿の読み取りに使用される画素は７１２番目から６７８８番目の画素（主走査位置）となる。よって、ＣＰＵ３０７は、図４に示した対応表からＲ３−Ｒ９とＢ３−Ｂ９を選択する。原稿サイズがＢ５Ｒであれば、原稿の読み取りに使用される画素は１５９９番目から５９０１番目の画素（主走査位置）となる。よって、ＣＰＵ３０７は、図４に示した対応表からＲ５−Ｒ５とＢ５−Ｂ７を選択する。Ａ３、Ａ４Ｒ及びその他のサイズに関しても図５に示した対応表に基づいてＣＰＵ３０７がパラメータを選択する。このように、ＥＥＰＲＯＭ３０６は、それぞれ異なる複数の原稿サイズと、原稿サイズごとに使用すべき読取位置または色ずれ量を指定するための指定情報とを対応付けて記憶している。
【００２３】
図６は、Ｒ信号のＧ信号に対する色ずれ量Ｒ１〜Ｒ１１と主走査位置との関係を示した図である。横軸は主走査位置を示し、縦軸は色ずれ量を示している。上述したようにすべての主走査位置で色ずれは発生しうるが、すべての主走査位置の色ずれ量を記憶しておくのは無駄が多い。そこで、ＥＥＰＲＯＭ３０６には、１１箇所の代表的な主走査位置の色ずれ量Ｒ１〜Ｒ１１が記憶される。
【００２４】
図６によれば、Ａ３サイズ（主走査方向の幅２９７ｍｍ）の原稿１と、Ａ４Ｒサイズ（主走査方向の幅２１０ｍｍ）の原稿２がセンタリングされて搬送されるときに関与する主走査位置（画素の番号）が示されている。ここでは、ＣＣＤラインセンサ１１２の１ラインあたりの画素数を７５００画素と仮定している。また、読み取り解像度は６００ｄｐｉとしている。解像度が６００ｄｐｉで読まれるとき、主走査方向の１画素は４２．３μｍピッチとなる。よって、原稿１を流し読みで読み取る場合、ＣＣＤラインセンサ１１２の中心から±１４７．５ｍｍが使用される。つまり、３７５０画素目±３５１０画素が原稿１の画像を読み取るために使用されることになる。同様にして原稿２を流し読みで読み取る場合、ＣＣＤラインセンサの中心に位置する３７５０画素目から±１０５ｍｍが使用される。つまり、３７５０画素目±２４８２画素が原稿２の画像を読み取るために使用されることになる。
【００２５】
図７は、原稿サイズに応じて色ずれを補正するための補正値を切り替える処理を示したフローチャートである。なお、図中のＳはステップ（工程）の略称である。Ｓ１で、ＣＰＵ３０７は、原稿幅検知センサ１２９により主走査方向の幅を検知し、原稿長検知センサ１２４によって副走査方向の長さを検知し、これらの検知結果から原稿サイズを特定し、特定した原稿サイズをＥＥＰＲＯＭ３０６に書き込む。ＣＰＵ３０７は、原稿の主走査方向のサイズを特定する特定手段の一例である。Ｓ２で、ＣＰＵ３０７は、検知した原稿サイズに対応した色ずれ量パラメータを選択する。ＣＰＵ３０７は、特定手段により特定されたサイズに応じて、主走査方向のすべての読取位置のうち原稿の画像の読み取りに関与する読取位置を特定し、特定した読取位置の色ずれを補正するためのパラメータを選択する選択手段の一例である。なお、特定手段は、主走査方向のすべての読取位置のうち原稿の画像の読み取りに関与する読取位置を特定する手段であってもよい。この場合、選択手段は、特定手段により特定された読取位置の色ずれを補正するためのパラメータを複数のパラメータから選択する手段として機能する。この色ずれ量パラメータの選択処理は、例えば、以下のＳ３ないしＳ１１によって実現される。
【００２６】
Ｓ３で、ＣＰＵ３０７は、原稿サイズがＡ３か否かを判定する。Ａ３であれば、Ｓ４に進む。Ｓ４で、ＣＰＵ３０７は、図５に示した対応表（テーブル）からＡ３に対応した色ずれ量パラメータＲ２〜Ｒ１０、Ｂ２〜Ｂ１０を選択する。その後、ステップＳ１２に進む。
【００２７】
Ｓ３で原稿サイズがＡ３ではないと判定されると、Ｓ５に進む。Ｓ５で、ＣＰＵ３０７は、原稿サイズがＡ４Ｒか否かを判定する。Ａ４Ｒであれば、Ｓ６に進む。Ｓ６で、ＣＰＵ３０７は、図５に示した対応表（テーブル）からＡ４Ｒに対応した色ずれ量パラメータＲ４〜Ｒ８、Ｂ４〜Ｂ８を選択する。その後、ステップＳ１２に進む。
【００２８】
Ｓ５で原稿サイズがＡ４Ｒではないと判定されると、Ｓ７に進む。Ｓ７で、ＣＰＵ３０７は、原稿サイズがＢ４か否かを判定する。Ｂ４であれば、Ｓ８に進む。Ｓ８で、ＣＰＵ３０７は、図５に示した対応表（テーブル）からＢ４に対応した色ずれ量パラメータＲ３〜Ｒ９、Ｂ３〜Ｂ９を選択する。その後、ステップＳ１２に進む。
【００２９】
Ｓ７で原稿サイズがＢ４ではないと判定されると、Ｓ９に進む。Ｓ９で、ＣＰＵ３０７は、原稿サイズがＢ５Ｒか否かを判定する。Ｂ５Ｒであれば、Ｓ１０に進む。Ｓ１０で、ＣＰＵ３０７は、図５に示した対応表（テーブル）からＢ５Ｒに対応した色ずれ量パラメータＲ５〜Ｒ７、Ｂ５〜Ｂ７を選択する。その後、ステップＳ１２に進む。
【００３０】
Ｓ９で原稿サイズがＢ５Ｒではないと判定されると、Ｓ１１に進む。Ｓ１１で、ＣＰＵ３０７は、図５に示した対応表（テーブル）から不定形サイズに対応した色ずれ量パラメータＲ０〜Ｒ１１、Ｂ０〜Ｂ１１を選択する。その後、ステップＳ１２に進む。
【００３１】
Ｓ１２で、ＣＰＵ３０７は、選択した色ずれ量パラメータから色ずれ補正値を算出する。色ずれ補正値は、例えば、以下の式から算出される。すなわち、ＣＰＵ３０７は、原稿の画像の読み取りに関与する各読取位置の色ずれ量から平均値を算出する。よって、ＣＰＵ３０７は、原稿の画像の読み取りに関与する各読取位置の色ずれ量から平均値を算出する平均値算出手段の一例である。原稿サイズがＡ３であれば、ＲＥＤに関する色ずれ量パラメータはＲ２〜Ｒ１０である。よって、これらの平均値が色ずれ補正値となる。
【００３２】
Ａ３：ＲＥＤについての色ずれ補正値 = (R2+R3+・・・+R10) / 9
＝ (0.05+0.045+0.04+0.038+0.037+0.038+0.04+0.045+0.05) / 9
＝ 0.042555・・・ ≒ 0.0426
Ａ４Ｒ：ＲＥＤについての色ずれ補正値 = (R4+R5+・・・+R8) / 5
= (0.04+0.038+0.037+0.038+0.04) / 5
＝ 0.0386
ここでは、一例として、色ずれ補正値を色ずれ量パラメータの平均値とした。しかし、原稿搬送ムラなどによって、局所的に色ずれ量が著しく大きくなったり、著しく小さくなったりする場合がある。このような色ずれ量の検知誤差を除くためには、例えば、ＣＰＵ３０７は、選択された色ずれ量パラメータのうち、色ずれ量の最大値と最小値とを除いた残りの色ずれパラメータについて平均値を算出すればよい。よって、ＣＰＵ３０７は、原稿の画像の読み取りに関与する各読取位置の色ずれ量のうち最大値となる色ずれ量と最小値となる色ずれ量とを除外した残りの各色ずれ量から平均値を算出する平均値算出手段の一例である。あるいは、ＣＰＵ３０７が、選択された色ずれ量パラメータのうち、色ずれ量の最大値と最小値との中間値を色ずれ補正値として算出してもよい。よって、ＣＰＵ３０７は、原稿の画像の読み取りに関与する各読取位置の色ずれ量のうち最大値となる色ずれ量と最小値となる色ずれ量との中間値を算出する中間値算出手段の一例である。
【００３３】
ところで、Ａ３について算出された色ずれ補正値を用いて色ずれ補正を行なった後に残余する色ずれ量は、以下の通りとなる。
【００３４】
Ｒ２＝0.05−0.0426＝0.0074画素
Ｒ３＝0.045−0.0426＝0.0024画素
Ｒ４＝0.04−0.0426＝−0.0026画素
Ｒ５＝0.038−0.0426＝−0.0046画素
Ｒ６＝0.037−0.0426＝−0.0056画素
Ｒ７＝0.038−0.0426＝−0.0046画素
Ｒ８＝0.04−0.0426＝−0.0026画素
Ｒ９＝0.045−0.0426＝0.0024画素
Ｒ１０＝0.05−0.0426＝0.0074画素
同様にして、Ａ４Ｒについての残余の色ずれ量は以下の通りである。
【００３５】
Ｒ４＝0.04−0.0386＝0.0014画素
Ｒ５＝0.038−0.0386＝−0.0006画素
Ｒ６＝0.037−0.0386＝−0.0016画素
Ｒ７＝0.038−0.0386＝−0.0006画素
Ｒ８＝0.04−0.0386＝−0.0014画素
仮に、原稿サイズによらず常に同一の色ずれ補正値を用いたとする。ここでは、Ａ３の色ずれ補正値をＡ４Ｒに適用して、残余の色ずれ量を算出すると以下のとおりとなる。
【００３６】
Ｒ４＝0.04−0.0426＝−0.0026画素
Ｒ５＝0.038−0.0426＝−0.0046画素
Ｒ６＝0.037−0.0426＝−0.0056画素
Ｒ７＝0.038−0.0426＝−0.0046画素
Ｒ８＝0.04−0.0426＝−0.0026画素
原稿サイズに合った適切な色ずれ補正値を用いたケースと、原稿サイズに依存しない一律の色ずれ補正値を用いたケースとを比較すると、やはり、前者のほうが色ずれが精度良く補正されていることがわかる。一般に、原稿サイズが小さくなればなるほど、原稿搬送時に生じる搬送速度ムラが大きくなる。原稿サイズが小さいほど、搬送ローラの軸方向の原稿挟持幅が小さく、搬送方向に複数設けられた搬送ローラのうち、同時に挟持する搬送ローラの数が少なくなるからである。この速度ムラは補正困難な色ずれの原因となる。従って、原稿サイズが小さくなればなるほど、搬送速度ムラによる色ずれが大きくなるため、オフアキシャル光学系に起因する色ずれを抑えこんで、トータルの色ずれ量が許容範囲を超えないようにしなければならない。それ故、本発明のように、原稿サイズに合った適切な色ずれ補正値を用いることが望ましいといえる。
【００３７】
なお、上述の例では、ＲＥＤについてのみ示したが、ＢＬＵＥのＧＲＥＥＮに対する色ずれ量パラメータＢ１〜Ｂ１１についても同様の計算手順となる。
【００３８】
Ｓ１３で、ＣＰＵ３０７は、色ずれ補正値から設定値α１、α２、α３を決定し、色ずれ補正部３０４に送信して設定する。なお、設定値α１、α２、α３は、一旦、ＥＥＰＲＯＭ３０６に記憶されてもよい。
【００３９】
一例として、ＧＲＥＥＮに対するＲＥＤの色ずれ補正値が０．０４２６画素であった場合と−０．０４２６だった場合の設定値の計算例を説明する。なお、α１、α２、α３は、０から１２８の値を取り、かつ、設定値の合計は１２８になるものとする。
【００４０】
ＧＲＥＥＮに対するＲＥＤの色ずれが０．０４２６画素であった場合、α３はゼロとなる。α１とα２の和が１２８である。α１：α２は０．０４２６：０．９５７４となる。これより、α１は５、α２は１２３と算出される。同様に、ＧＲＥＥＮに対するＲＥＤの色ずれが−０．０４２６画素であった場合、α１はゼロとなる。α２とα３の和が１２８となる。α２：α３は０．９５７４：０．０４２６となる。よって、α２は１２３となり、α３は５となる。
【００４１】
Ｓ１４で、色ずれ補正部３０４は、ＣＰＵ３０７から設定された設定値にしたがって色ずれ補正を実行する。色ずれ補正部３０４は、選択手段により選択されたパラメータにしたがって原稿の画像の読み取りに関与する各読取位置の色ずれを補正する補正手段の一例である。
【００４２】
図８は、色ずれ補正部３０４の動作を説明するための図である。色ずれ補正部３０４は、ラインメモリ３０５に記憶されている副走査方向の３ライン分の画像データを使用する。副走査方向の３ラインを、注目ラインをｎ番目のラインとし、その一つ前のラインを（ｎ−１）番目のラインとし、一つ後のラインを（ｎ＋１）番目のラインとする。なお、ラインメモリ３０５には、（ｎ−１）番目のラインの画像データと、ｎ番目のラインの画像データが格納されており、（ｎ＋１）ライン目の画像データは色ずれ補正部３０４に保持されていてもよい。
【００４３】
色ずれ補正部３０４は、主走査方向の注目画素の値Ｘｎに対し、その前後１ラインの画素の値Xn-1、Xn+1を使用して出力信号Ynを生成する。出力信号Ynは、例えば、次式により算出される。
【００４４】
Yn= ｛α1＊(Xn-1)  +  α2＊Xn  +  α3＊(Xn+1) ｝/128
式中の設定値α１、α２、Α３は、ＣＰＵ３０７により色ずれ補正部３０４のレジスタへ格納された値である。よって、ＣＰＵ３０７は、設定値α１、α２、α３を変更することにより色ずれの補正量を変更できる。また、色ずれ補正の演算はＲＧＢ各色独立して行われる。
【００４５】
Ｒ信号及びＢ信号のみに色ずれ補正を行った場合、Ｒ信号及びＢ信号に対してＧ信号の副走査方向のＭＴＦ（Modulation Transfer Function）が大きくなってしまうことがある。この場合、ＲＧＢ間でのＭＴＦバランスが崩れてしまうことがある。このようなケースでは、Ｇ信号用の設定値α１、α２、α３をＭＴＦが下がるように設定にすればよい。これにより、ＲＧＢ間でのＭＴＦバランスが維持される。
【００４６】
以上説明したように、本発明によれば、原稿の画像の読み取りに関与する読取位置の色ずれ量を選択するため、色ずれを精度良く低減することができる。とりわけ、オフアキシャル結像光学系のように、各主走査位置での色ずれ量が異なる光学系では、本発明は有効であろう。また、原稿を中央や端部に寄せて搬送する画像読取装置では、原稿サイズによって原稿の画像の読み取りに関与する主走査位置が異なる。よって、原稿のサイズから画像の読み取りに関与する主走査位置を特定して、適切な色ずれ量を選択することは重要である。なお、原稿のサイズは、操作部から入力されてもよいし、センサによって検知されてもよい。後者であれば、操作者の負担を軽減できよう。読み取りに関与する主走査位置の色ずれ量の平均値を使用すれば、演算処理が簡単となる利点がある。また、色ずれ量を動的に取得して記憶装置に記憶しておく画像読取装置では、一時的な搬送ムラの発生により、不適切な色ずれ量が測定されてしまうことがある。よって、色ずれ量のうち最大値となる色ずれ量と最小値となる色ずれ量とを除外した残りの各色ずれ量から平均値を算出することで、突発的な事象の影響を除外できよう。なお、突発的な事象が少なければ、最大値となる色ずれ量と最小値となる色ずれ量との中間値を色ずれ補正に使用してもよい。なお、すべての主走査位置について色ずれ量を記憶するには記憶容量の大きなメモリが必要になってしまう。この問題を回避するには、複数の代表的な主走査位置の色ずれ量だけをメモリに記憶しておけばよい。
【００４７】
上述の実施形態で、ＣＰＵ３０７は、原稿サイズごとに画像の読み取りに関与する主走査位置を特定し、その主走査位置に対応した色ずれ量を選択し、選択した色ずれ量から補正値を決定していた。しかし、原稿サイズごとに、各主走査位置の補正値をパラメータとして予めＥＥＰＲＯＭ３０６に記憶していてもよい。この場合、ＣＰＵ３０７が色ずれ量から補正値を算出する工程を省略できる利点がある。
【図１】
2011040972.tif 000003
【図２】
2011040972.tif 000004
【図３】
2011040972.tif 000005
【図４】
2011040972.tif 000006
【図５】
2011040972.tif 000007
【図６】
2011040972.tif 000008
【図７】
2011040972.tif 000009
【図８】
2011040972.tif 000010