(57)【特許請求の範囲】
【請求項１】
原稿に対して光を照射する照射手段と、
前記原稿から反射された光を受光し、画像データを生成する受光手段と、
前記照射手段を副走査方向に移動させる移動手段と、
白色の色校正を行ない、副走査方向の複数箇所で読み取り可能な白色基準部材と、
前記白色基準部材により反射され前記受光手段により受光された光の光量に基づき、前記原稿と前記照射手段との距離が異なることに起因する副走査方向における読み取り濃度差を補正するように当該照射手段から照射する光の光量を副走査方向で変化させる制御を行なう制御部と、
前記白色基準部材により反射され前記受光手段により受光された光から主走査方向における読み取り濃度差を補正するための補正係数を作成し、当該補正係数を用いて前記画像データを補正する処理部と、
を備えることを特徴とする画像読み取り装置。
【請求項２】
前記制御部は、複数の前記白色基準部材により反射され前記受光手段により受光された光の光量差から導出される副走査方向における読み取り濃度差を補正するように前記照射手段から照射する光の光量を変化させることを特徴とする請求項１に記載の画像読み取り装置。
【請求項３】
前記制御部は、前記照射手段の点灯時間を調整することで当該照射手段から照射する光の光量を変化させることを特徴とする請求項１または２に記載の画像読み取り装置。
【請求項４】
原稿を載せるとともに、前記照射手段から当該原稿に照射される光および当該原稿から反射される光を透過する原稿台を更に備え、
前記移動手段は、前記照射手段を案内部材により案内することで前記原稿台に沿って移動させることを特徴とする請求項１乃至３の何れか１項に記載の画像読み取り装置。
【請求項５】
コンピュータに、
原稿から反射された光を受光し、画像データを生成する受光手段を制御する機能と、
副走査方向の複数箇所で読み取り可能な白色基準部材に対して光を照射し、当該白色基準部材により反射され前記受光手段により受光された光の光量に基づき、副走査方向における読み取り濃度差を補正するように照射する光の光量を副走査方向で変化させる照射手段を制御する機能と、
前記白色基準部材により反射され前記受光手段により受光された光から主走査方向における読み取り濃度差を補正するための補正係数を作成し、当該補正係数を用いて前記画像データを補正する機能と、
前記照射手段を副走査方向に移動させる移動手段を制御する機能と、
を実現させ、
前記照射手段を制御する機能は、前記原稿と前記照射手段との距離が異なることに起因する副走査方向における読み取り濃度差を補正することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読み取り装置、プログラムに関する。
【背景技術】
【０００２】
従来、複写機やファクシミリ、コンピュータ入力用のスキャナ等として、画像が形成された用紙の画像情報を読み取る画像読み取り装置が用いられている。この種の画像読み取り装置では、用紙の搬送路に配される光源から光を照射し、用紙から反射した反射光をイメージセンサにて受光することで、用紙上の画像を読み取っている。
【０００３】
特許文献１には、主走査方向に並べられた複数の光源と、光源から出射され原稿台上の原稿から反射された光から画像を読み取り画像信号を出力する読取素子と、複数の光源を駆動する光源駆動部と、光源制御部と備える。光源制御部は、原稿の画像の読み取り時に、第１モードまたは第１モードよりも副走査方向への光源の移動速度が低速な第２モードを含む動作モードに応じて光源駆動部を制御する光源制御部であって、動作モードが第２モードである場合、第１モード時に比べて点灯される光源の数を低減するように光源駆動部を制御する原稿読取ユニットが開示されている。
また特許文献２には、複数の白色ＬＥＤで構成され、該複数の白色ＬＥＤの点灯によって原稿を照明する光源と、光源によって照明された原稿からの反射光を受け、主走査方向に走査しながら原稿画像を読み取って電気信号に変換する光電変換素子とを備えた画像読取装置において、光源の点灯時間を検出し、この検出された点灯時間に応じて、光源の点灯を制御する画像読取装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２７６６４４号公報
【特許文献２】特開２００７−１１０６２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、読み取った画像の副走査方向において濃度むらが生じにくい画像読み取り装置等を提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、原稿に対して光を照射する照射手段と、前記原稿から反射された光を受光し、画像データを生成する受光手段と、前記照射手段を副走査方向に移動させる移動手段と、白色の色校正を行ない、副走査方向の複数箇所で読み取り可能な白色基準部材と、前記白色基準部材により反射され前記受光手段により受光された光の光量に基づき、前記原稿と前記照射手段との距離が異なることに起因する副走査方向における読み取り濃度差を補正するように当該照射手段から照射する光の光量を副走査方向で変化させる制御を行なう制御部と、前記白色基準部材により反射され前記受光手段により受光された光から主走査方向における読み取り濃度差を補正するための補正係数を作成し、当該補正係数を用いて前記画像データを補正する処理部と、を備えることを特徴とする画像読み取り装置である。
【０００７】
請求項２に記載の発明は、前記制御部は、複数の前記白色基準部材により反射され前記受光手段により受光された光の光量差から導出される副走査方向における読み取り濃度差を補正するように前記照射手段から照射する光の光量を変化させることを特徴とする請求項１に記載の画像読み取り装置である。
請求項３に記載の発明は、前記制御部は、前記照射手段の点灯時間を調整することで当該照射手段から照射する光の光量を変化させることを特徴とする請求項１または２に記載の画像読み取り装置である。
請求項４に記載の発明は、原稿を載せるとともに、前記照射手段から当該原稿に照射される光および当該原稿から反射される光を透過する原稿台を更に備え、前記移動手段は、前記照射手段を案内部材により案内することで前記原稿台に沿って移動させることを特徴とする請求項１乃至３の何れか１項に記載の画像読み取り装置である。
【００１０】
請求項５に記載の発明は、コンピュータに、原稿から反射された光を受光し、画像データを生成する受光手段を制御する機能と、副走査方向の複数箇所で読み取り可能な白色基準部材に対して光を照射し、当該白色基準部材により反射され前記受光手段により受光された光の光量に基づき、副走査方向における読み取り濃度差を補正するように照射する光の光量を副走査方向で変化させる照射手段を制御する機能と、前記白色基準部材により反射され前記受光手段により受光された光から主走査方向における読み取り濃度差を補正するための補正係数を作成し、当該補正係数を用いて前記画像データを補正する機能と、前記照射手段を副走査方向に移動させる移動手段を制御する機能と、を実現させ、前記照射手段を制御する機能は、前記原稿と前記照射手段との距離が異なることに起因する副走査方向における読み取り濃度差を補正することを特徴とするプログラムである。
【発明の効果】
【００１１】
請求項１の発明によれば、読み取った画像の副走査方向において濃度むらが生じにくい画像読み取り装置を提供することができる。また原稿と照射手段との距離が変化しても副走査方向における読み取り濃度差を抑制することができる。さらに本構成を採用しない場合に比較して、主走査方向における読み取り濃度差についてもより簡単に補正することができる。
請求項２の発明によれば、本構成を採用しない場合に比較して、読み取った画像の解像度の悪化を抑制しつつ、副走査方向における読み取り濃度差を抑制できる。
請求項３の発明によれば、本構成を採用しない場合に比較して、照射手段にＬＥＤを使用した場合でも、読み取られる画像の色味が変化しにくくなる。
請求項４の発明によれば、原稿台と案内部材との距離が変化することに起因する副走査方向における読み取り濃度差を補正することができる。
請求項５の発明によれば、読み取った画像の副走査方向において濃度むらが生じにくくする制御をコンピュータにより実現できる。また原稿と照射手段との距離が変化しても副走査方向における読み取り濃度差を抑制することができる制御をコンピュータにより実現できる。さらに本構成を採用しない場合に比較して、主走査方向における読み取り濃度差についてもより簡単に補正することができる制御をコンピュータにより実現できる。
【図面の簡単な説明】
【００１２】
【図１】本実施の形態の画像読み取りユニットの構成例を示す図である。
【図２】読み取りユニットに設けられる読み取り光学系の構成の一例を示す図である。
【図３】本実施の形態の画像読み取りユニットの機能構成について説明したブロック図である。
【図４】読み取り装置を図１のＩＶ方向から見た図である。
【図５】図４で説明を行なった白色基準板を用いて副走査方向の読み取り濃度差を補正する手順の第１の例について説明したフローチャートである。
【図６】（ａ）〜（ｂ）は、白色基準板と白色基準板を用いた場合に読み取られる光量の変化を説明した図である。
【図７】図４で説明を行なった白色基準板を用いて副走査方向の読み取り濃度差を補正する手順の第２の例について説明したフローチャートである。
【図８】本実施の形態の白色基準板の他の例について説明した図である。
【図９】他の例による白色基準板を用いた場合に読み取られる光量の変化を説明した図である。
【図１０】（ａ）〜（ｂ）は、発光部の発光素子としてＬＥＤを使用した場合の色味の変化を示した図である。
【図１１】受光素子列を動作させるＣＣＤ制御信号、ＬＥＤを点灯させる点灯信号、およびＬＥＤを消灯させるＷＡＩＴ信号について説明した図である。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
【００１４】
＜画像読み取りユニットの説明＞
図１は、本実施の形態の画像読み取りユニット１の構成例を示す図である。同図に示す画像読み取りユニット１は、原稿の画像を読み取る画像読み取り装置の一例である。そして固定された原稿の画像を読み取ることが可能であるとともに、搬送される原稿の画像を読み取ることも可能となっている。この画像読み取りユニット１は、原稿の画像を読み取ることで画像データ（画像情報）を生成する読み取り装置５０と、積載された原稿束から原稿を１枚ずつ捌き、原稿を読み取り装置５０に順次搬送する原稿送り装置１０とを備えている。また画像読み取りユニット１は、画像読み取りユニット１全体の制御等の処理を行う制御部１００と、読み込まれた画像データを処理する処理部の一例としての信号処理部２００とを備える。また、図には、厳密には画像読み取りユニット１を構成するものではないが、信号処理部２００からの出力に対して出力用の画像処理を施す画像処理部３００と、画像読み取りユニット１を含むシステム全体を制御するシステム制御部４００と、紙等の記録媒体に画像を形成する画像形成部５００も示している。
【００１５】
原稿送り装置１０は、複数枚の原稿からなる原稿束を積載する原稿積載部１１、この原稿積載部１１の下方に設けられ、読み取りが終了した原稿を積載する排紙積載部１２を備える。また、原稿送り装置１０は、原稿積載部１１の原稿を取り出して搬送する用紙搬送ロール１３を備える。さらに、用紙搬送ロール１３の原稿搬送方向下流側には、フィードロールおよびリタードロールによって用紙を一枚ずつに捌く捌き機構１４が設けられる。原稿が搬送される第１搬送路３１には、原稿搬送方向上流側から順に、プレレジロール１５、レジロール１６、プラテンロール１７、およびアウトロール１８が設けられる。
【００１６】
プレレジロール１５は、一枚ずつに捌かれた原稿を下流側のロールに向けて搬送すると共に原稿のループ形成を行う。レジロール１６は、回転を一旦停止した後にタイミングを合わせて回転を再開し、後述する読み取り装置５０に対してレジストレーション（ずれ）調整を施しながら原稿を供給する。プラテンロール１７は、読み取り装置５０にて読み込み中の原稿搬送をアシストする。アウトロール１８は、読み取り装置５０にて読み込まれた原稿をさらに下流に搬送する。また、アウトロール１８よりも原稿搬送方向下流側には、原稿を排紙積載部１２に導くための第２搬送路３２が設けられる。この第２搬送路３２には、排出ロール１９が設けられる。
【００１７】
さらに、この原稿送り装置１０では、原稿の両面に形成された画像を１プロセスで読み取ることができるよう、アウトロール１８の出口側とプレレジロール１５の入口側との間に第３搬送路３３が設けられている。なお、上述した排出ロール１９は、原稿を第３搬送路３３に反転搬送する機能も有している。
さらにまた、この原稿送り装置１０には、原稿の両面読み取りを行った際、その排出時に原稿を再度反転させて排紙積載部１２に排出するための第４搬送路３４が設けられている。この第４搬送路３４は、第２搬送路３２の上部側に設けられている。そして、上述した排出ロール１９は、原稿を第４搬送路３４に反転搬送する機能も有している。
【００１８】
一方、読み取り装置５０は、上述した原稿送り装置１０を開閉可能に支持すると共に、この原稿送り装置１０を装置フレーム６０によって支える。また、原稿送り装置１０によって搬送される原稿の画像読み取りを行っている。この読み取り装置５０は、筐体を形成する装置フレーム６０、原稿を載せるとともに、後述する発光部７１から原稿に照射される光および原稿から反射される光を透過する原稿台の一例である第１プラテンガラス５２Ａ、原稿送り装置１０によって搬送される原稿を読み取るための光の開口部を有する第２プラテンガラス５２Ｂを備えている。ここで、第２プラテンガラス５２Ｂは、例えば長尺の板状構造をなす透明なガラスプレートで構成される。
【００１９】
また、読み取り装置５０には、装置フレーム６０の内側に配置される読み取りユニット７０と、装置フレーム６０の内側において読み取りユニット７０を副走査方向ＳＳおよびその逆方向に案内するガイドシャフト８１と、読み取りユニット７０をガイドシャフト８１に沿って移動させる駆動モータ８２と、白色の色校正を行ない、副走査方向ＳＳの複数箇所で読み取り可能な白色基準部材の一例である白色基準板９０Ａ，９０Ｂとを備えている。また、読み取り装置５０は、一端側が装置フレーム６０に取り付けられるとともに他端側が読み取りユニット７０に取り付けられ、読み取りユニット７０との間で電力や信号のやりとりを行うケーブルユニット８３とを備えている。ここで、読み取りユニット７０の副走査方向ＳＳの下流側端部には、読み取りユニット７０に設けられる受光側基板７６ｂが位置している。本実施の形態では、ガイドシャフト８１と駆動モータ８２を、後述する発光部７１を副走査方向に移動させる移動手段として捉えることができる。またこのときこの移動手段は、発光部７１を案内部材としてのガイドシャフト８１により案内することで第１プラテンガラス５２Ａに沿って移動させる。
【００２０】
読み取りユニット７０は、通常、第２プラテンガラス５２Ｂの下部の基準位置Ｐ１に位置している。そして画像を読み込む原稿を静止させた状態で第１プラテンガラス５２Ａ上に載せた場合は、読み取りユニット７０は、原稿の読み取り動作に伴って副走査方向ＳＳに向けて移動することで副走査方向ＳＳの最下流側となる終了位置Ｐ２に到達し、その後基準位置Ｐ１まで戻る。一方、原稿送り装置１０によって搬送される原稿を読み取るときは、読み取りユニット７０は、基準位置Ｐ１に静止したまま原稿を読み取る。
なお、以下の説明においては、図中手前側から奥側に向かう方向を主走査方向ＦＳと呼ぶ。
【００２１】
図２は、読み取りユニット７０に設けられる読み取り光学系の構成の一例を示す図である。
この読み取り光学系は、可視光で発光し、原稿に対して光を照射する照射手段の一例としての発光部７１と、発光部７１から出力される光を第１プラテンガラス５２Ａや第２プラテンガラス５２Ｂ（以下、「第１プラテンガラス５２Ａ等」という。）の側および後述する反射体７３に導く導光体７２と、発光部７１から導光体７２を介して出力された光の一部を、第１プラテンガラス５２Ａ等の側に向けて反射する反射体７３とを備えている。また、この読み取り光学系は、発光部７１から出力され、第１プラテンガラス５２Ａ等を介して原稿Ｍに照射され、この原稿Ｍから反射して第１プラテンガラス５２Ａ等を通過した反射光を、順次反射する第１ミラー７４ａ、第２ミラー７４ｂ、第３ミラー７４ｃ、第４ミラー７４ｄおよび第５ミラー７４ｅを備えている。さらに、読み取り光学系は、第５ミラー７４ｅにて反射された光を集光するレンズ７５と、レンズ７５にて集光されることで結像された光を受光する受光部７６とを備えている。本実施の形態の読み取り光学系では、原稿Ｍからの反射光の経路を交差させる所謂折り畳み光学系を用いることで、読み取りユニット７０の小型化を図っている。本実施の形態では、受光部７６は、原稿から反射された光を受光する受光手段の一例として捉えることができる。
【００２２】
発光部７１は、複数の発光素子（例えばＬＥＤ（Light Emitting Diode））を主走査方向ＦＳに並べて配置した発光素子列７１ａと、発光素子列７１ａが実装されるとともに読み取りユニット７０に固定される発光側基板７１ｂとを有する。
【００２３】
また、受光部７６は、複数の受光素子を主走査方向ＦＳに並べて配置した受光素子列（例えばＣＣＤ（Charge Coupled Device）イメージセンサ）７６ａと、受光素子列７６ａが実装されるとともに読み取りユニット７０に固定される受光側基板７６ｂとを有する。この受光側基板７６ｂは、図１にも示したように、読み取りユニット７０における副走査方向ＳＳの下流側端部に位置している。
【００２４】
本実施の形態では受光素子列７６ａは、Ｒ（Ｒｅｄ：赤色）、Ｇ（Ｇｒｅｅｎ：緑色）、Ｂ（Ｂｌｕｅ：青色）の各色に対応するＣＣＤが、３列に配列し、原稿に記録された画像をＲＧＢの各色で測定することが可能となっている。つまり３ラインカラーＣＣＤとなっている。そして受光素子列７６ａにより受光した光は、光電変換されて電荷となり、この電荷が検出されて電気信号としての画像データとなる。なお受光素子列７６ａは、Ｒ（Ｒｅｄ）、Ｇ（Ｇｒｅｅｎ）、Ｂ（Ｂｌｕｅ）の３色のカラーＣＣＤであるため、それぞれの色に対応した画像データであるＲ信号、Ｇ信号、Ｂ信号が生成される。
【００２５】
＜画像読み取りユニットの機能構成の説明＞
次に本実施の形態の画像読み取りユニット１の機能構成について説明を行なう。
図３は、本実施の形態の画像読み取りユニット１の機能構成について説明したブロック図である。
図３では、画像読み取りユニット１のうち、制御部１００、信号処理部２００、駆動モータ８２、発光部７１、受光部７６を示している。更に図３では、画像読み取りユニット１の一部ではないが、画像処理部３００、システム制御部４００、画像形成部５００の機能構成例も併せて示している。
【００２６】
制御部１００は、図１で説明したように画像読み取りユニット１の画像読み取り動作における各部の制御を行う。図３では、制御部１００は、駆動モータ８２、発光部７１、受光部７６、信号処理部２００を制御する。つまり制御部１００は、駆動モータ８２を制御することで読み取りユニット７０（図１参照）を副走査方向ＳＳおよびその逆方向に移動させる。また制御部１００は、発光部７１を制御して予め定められた光量で光を原稿に照射する。そして制御部１００は、受光部７６を制御し、受光部７６により生成された画像データであるＲ信号、Ｇ信号、Ｂ信号を信号処理部２００に送信させる。また制御部１００は、信号処理部２００の各部を制御してＲ信号、Ｇ信号、Ｂ信号を処理し、処理されたＲ信号、Ｇ信号、Ｂ信号を画像処理部３００に送信する。
【００２７】
信号処理部２００は、サンプルホールド部２０１と、ゲイン調整部２０２と、オフセット調整部２０３と、Ａ／Ｄ変換部２０４と、シェーディング補正部２０５と、補正データ生成部２０６と、色変換部２０７と、白データ／黒データ保持部２０８とを備える。
【００２８】
サンプルホールド部２０１は、受光部７６から出力されたアナログ画像信号であるＲ信号、Ｇ信号、Ｂ信号をサンプリングする。
ゲイン調整部２０２は、発光部７１の点灯状態で白色基準板９０Ａ，９０Ｂ（図１参照）から反射した光に基づいて受光部７６から出力された電圧がＡ／Ｄ変換部２０４の最高入力電圧に近い値となるように調整する。
オフセット調整部２０３は、発光部７１の消灯状態で受光部７６から出力された電圧がＡ／Ｄ変換部２０４の最低入力電圧に近い値となるように調整する。
Ａ／Ｄ変換部２０４は、オフセット調整部２０３から出力されたアナログ画像信号をデジタル画像信号に変換する。
【００２９】
シェーディング補正部２０５は、Ａ／Ｄ変換部２０４から出力されたデジタル画像信号に対し、シェーディングデータを用いて、主走査方向の読み取り濃度差の補正を施す。
補正データ生成部２０６は、詳しくは後述するが、副走査方向の読み取り濃度差を補正するための補正データを作成する。
色変換部２０７は、シェーディング補正部２０５から出力されたデジタル画像信号を予め定められたＬＵＴ（Look Up Table）に基づいて変換し、変換後のデジタル画像信号を画像処理部３００に出力する。
白データ／黒データ保持部２０８は、シェーディング補正部２０５や補正データ生成部２０６で用いるために取得された白基準データ及び黒基準データを保持する。
これら信号処理部２００が行なう各機能は、ＡＳＩＣ（Application Specific Integrated Circuit）等を設けることにより実現することができる。
【００３０】
尚、画像処理部３００、システム制御部４００、及び画像形成部５００については、図１を参照して説明したので、ここでの説明は省略する。
【００３１】
＜白色基準板の説明＞
次に本実施の形態の白色基準板９０Ａ，９０Ｂについて詳細に説明する。
図４は、読み取り装置５０を図１のＩＶ方向から見た図である。
図４において第１プラテンガラス５２Ａと、第２プラテンガラス５２Ｂと、白色基準板９０Ａ，９０Ｂとが図示されている。そして白色基準板９０Ａ，９０Ｂは、白色のフィルム等からなる長尺状の部材であり、例えば、両面テープ等を用いて、固定されている。また白色基準板９０Ａ，９０Ｂは、副走査方向に予め定められた距離で離間して配される。本実施の形態では白色基準板９０Ａ，９０Ｂは、第１プラテンガラス５２Ａを挟み、その長尺方向が主走査方向とほぼ平行になるように配される。
【００３２】
この白色基準板９０Ａ，９０Ｂを用いることで、本実施の形態では、まずシェーディング補正を行なうことができる。即ち、発光部７１（図２参照）の主走査方向に対する光量分布のばらつきや主走査方向に対する読み取り濃度差の補正を行なうことができる。
具体的には、まず発光部７１の発光素子毎、即ち画素毎の光量を取得する。そして例えば、主走査方向に配列する発光素子列を５つのブロックに分割し、それぞれのブロックに属する発光素子の光量の平均を算出する。そして算出された５つのブロックの平均光量を基にして補正係数を算出する。つまりこの場合５つのブロック毎に５つの補正係数が算出される。そして原稿を読み取る際に取得された画像データに、この補正係数を乗算することでシェーディング補正を行なうことができる。
【００３３】
また本実施の形態では、副走査方向における読み取り濃度差を補正するのに白色基準板９０Ａ，９０Ｂを用いる。
つまり本実施の形態のように読み取りユニット７０は、ガイドシャフト８１により案内され、第１プラテンガラス５２Ａに沿って移動する。ただし読み取りユニット７０を第１プラテンガラス５２Ａと厳密に平行に移動させることは困難な場合がある。即ちガイドシャフト８１が第１プラテンガラス５２Ａと平行であるとは限らず、これによりガイドシャフト８１が第１プラテンガラス５２Ａに対し傾いた状態で原稿の読み取りが行なわれるときがある。このとき読み取りユニット７０と第１プラテンガラス５２Ａとの距離は、副走査方向において一定とはならず、読み取りユニット７０が副走査方向に移動すると、読み取りユニット７０と第１プラテンガラス５２Ａとの距離は、変化する。そして読み取りユニット７０が副走査方向に移動するにつれて、この距離が長くなった場合は原稿から反射された光の光量は減少し、明るさが暗い画像として読み取られる。一方、読み取りユニット７０が副走査方向に移動するにつれて、この距離が短くなった場合は、原稿から反射された光の光量は増加し、明るさが明るい画像として読み取られる。つまり読み取られる画像に副走査方向で読み取り濃度差が生じる。読み取られる画像の明るさは、原稿と読み取りユニット７０の間の距離の２乗に反比例して変化する。
そこで本実施の形態では、以下の構成を採ることで読み取られる画像に副走査方向で読み取り濃度差が生じる現象を抑制している。
【００３４】
＜白色基準板により副走査方向の読み取り濃度差を補正する方法の説明＞
図５は、図４で説明を行なった白色基準板９０Ａ，９０Ｂを用いて副走査方向の読み取り濃度差を補正する手順の第１の例について説明したフローチャートである。
まず制御部１００が、駆動モータ８２（図１参照）を制御し、読み取りユニット７０（図１参照）を１つ目の白色基準板９０Ａの位置に移動させる（ステップ１０１）。次に制御部１００は、読み取りユニット７０により白色基準板９０Ａの予め定められた箇所を読み取り、光量データとしての画像データを取得する（ステップ１０２）。更に制御部１００は、読み取りユニット７０を２つ目の白色基準板９０Ｂの位置に移動させる（ステップ１０３）。そして同様に読み取りユニット７０により白色基準板９０Ｂの予め定められた箇所を読み取り、画像データを取得する（ステップ１０４）。そして信号処理部２００の補正データ生成部２０６（図３参照）において、白色基準板９０Ａから取得した画像データと白色基準板９０Ｂから取得した画像データから副走査方向の読み取り濃度差を補正するための補正データを算出する（ステップ１０５）。ここで白色基準板９０Ａと白色基準板９０Ｂの間の読み取り濃度の変化は、一次関数で表すことができる。
【００３５】
図６（ａ）〜（ｂ）は、白色基準板９０Ａと白色基準板９０Ｂを用いた場合に読み取られる光量の変化を説明した図である。ここで横軸は、例えば、図４における白色基準板９０Ａ上のａ１の箇所、および白色基準板９０Ｂ上のｂ１の箇所を表わしている。そして縦軸は、光量を表わす。そしてａ１の箇所において読み取った光量Ｌ１とｂ１の箇所において読み取った光量Ｌ２を直線で結んだ場合を図示している。
ここで図６（ａ）は、白色基準板９０Ａから白色基準板９０Ｂに進むにつれて読み取られる光量が減少している（Ｌ１＞Ｌ２）。即ち、読み取りユニット７０が白色基準板９０Ａから白色基準板９０Ｂの方向に移動するにつれて、読み取りユニット７０と第１プラテンガラス５２Ａとの距離は長くなり、読み取られる画像の明るさが暗くなる状態になっている。
一方、図６（ｂ）は、白色基準板９０Ａから白色基準板９０Ｂに進むにつれて読み取られる光量が増加している（Ｌ１＜Ｌ２）。即ち、読み取りユニット７０が白色基準板９０Ａから白色基準板９０Ｂの方向に移動するにつれて、読み取りユニット７０と第１プラテンガラス５２Ａとの距離は短くなり、読み取られる画像の明るさが明るくなる状態になっている。
【００３６】
図６（ａ）〜（ｂ）に示すような直線は一次関数で表わすことができるため、本実施の形態では、この一次関数を導出して、さらにこれを基にして副走査方向の各箇所の補正データを算出する。つまり本実施の形態では、白色基準板９０Ａ，９０Ｂにより反射され受光部７６により受光された光から副走査方向における読み取り濃度差を補正するための情報である補正データを算出する。
【００３７】
この補正データを基にして制御部１００は、発光部７１（図２参照）の光量を制御する。つまり読み取りユニット７０と第１プラテンガラス５２Ａとの距離が長くなることにより、明るさが暗い画像として読み取られる箇所については、発光部７１の光量を相対的に増加させる。一方、読み取りユニット７０と第１プラテンガラス５２Ａとの距離が短くなることにより、明るさが明るい画像として読み取られる箇所については、発光部７１の光量を相対的に減少させる。即ち本実施の形態において、制御部１００は、白色基準板９０Ａ，９０Ｂにより反射され受光部７６により受光された光の光量に基づき発光部７１から照射する光の光量を副走査方向で変化させる制御を行なう。更に具体的には、制御部１００は、複数の白色基準板９０Ａ，９０Ｂにより反射され受光部７６により受光された光の光量差から導出される副走査方向における読み取り濃度差を補正するように発光部７１から照射する光の光量を変化させる。本実施の形態の場合、制御部１００は、原稿Ｍと発光部７１との距離が異なることに起因する副走査方向における読み取り濃度差を補正するように発光部７１から照射する光の光量を変化させると言い換えてもよい。
【００３８】
これにより第１プラテンガラス５２Ａがガイドシャフト８１に対し傾いた状態で原稿の読み取りを行なっても、これにより生じる副走査方向の読み取り濃度差を補正することができ、副走査方向の読み取り濃度差が生じるのを抑制できる。
【００３９】
図７は、図４で説明を行なった白色基準板９０Ａ，９０Ｂを用いて副走査方向の読み取り濃度差を補正する手順の第２の例について説明したフローチャートである。
まず制御部１００が、読み取りユニット７０を１つ目の白色基準板９０Ａの位置に移動させる（ステップ２０１）。次に制御部１００は、読み取りユニット７０により白色基準板９０Ａの主走査方向の予め定められた複数の箇所を読み取り、画像データを取得する（ステップ２０２）。本実施の形態では、この箇所を例えば、５箇所とし、図４において、それぞれａ１，ａ２，ａ３，ａ４，ａ５として図示している。そしてこれにより白色基準板９０Ａを主走査方向に複数の予め定められたブロックに分割したと考えた場合において、このブロック毎の光量データとしての画像データを取得できる。この光量データは、シェーディング補正部２０５（図３参照）でシェーディング補正を行なうのに使用される。次に制御部１００は、読み取りユニット７０を２つ目の白色基準板９０Ｂの位置に移動させる（ステップ２０３）。そして同様に読み取りユニット７０により白色基準板９０Ｂの主走査方向の予め定められた複数の箇所を読み取り、画像データを取得する（ステップ２０４）。なお図４において、この箇所をそれぞれｂ１，ｂ２，ｂ３，ｂ４，ｂ５として図示している。更に制御部１００は、白色基準板９０Ａから取得した画像データと白色基準板９０Ｂから取得した画像データから副走査方向の読み取り濃度差を補正するための補正データを算出する（ステップ２０５）。
【００４０】
なおこのときシェーディング補正に使用するために取得した画像データを利用することもできる。つまり前述したようにシェーディング補正を行なう際には、例えば、主走査方向を５つのブロックに分割し、それぞれのブロック毎に平均光量を算出する。これは、白色基準板９０Ａを使用した場合は、ａ１，ａ２，ａ３，ａ４，ａ５の箇所で読み取った画像データとして扱うことができる。また、白色基準板９０Ｂを使用した場合は、ｂ１，ｂ２，ｂ３，ｂ４，ｂ５の箇所で読み取った画像データとして扱うことができる。
【００４１】
この場合、主走査方向も考慮に入れた副走査方向の読み取り濃度差を補正するための補正データが取得できる。つまり副走査方向の読み取り濃度差は、主走査方向に対して一様であるとは限らない。そのため図４においてａ１−ｂ１間において読み取った光量変化が、例えば、図６（ａ）のようになり、ａ５−ｂ５間において読み取った光量変化が、例えば、図６（ｂ）のようになる場合も有り得る。そのため例えば、ａ１−ｂ１間、ａ２−ｂ２間、ａ３−ｂ３間、ａ４−ｂ４間、ａ５−ｂ５間において読み取った光量変化も考慮し、補正データを算出する。なおこの場合、これらの箇所の間の箇所については、補間を行なうことで補正データを算出できる。このようにして補正データを算出することで副走査方向の読み取り濃度差が主走査方向において変化した場合でも対応することができる。なおこの補間は、例えば、図６（ａ）〜（ｂ）を基にして導出された一次関数が有する傾きや切片のパラメータを加重平均することで行なうことができる。
【００４２】
なお本実施の形態では、上述のように主走査方向の読み取り濃度差の補正（シェーディング補正）は、白色基準板９０Ａ，９０Ｂにより反射され受光部７６により受光された光から補正係数を算出し、原稿Ｍを読み取ることで取得した画像データを補正係数を用いることで補正する。一方、副走査方向の読み取り濃度差の補正は、発光部７１の光量を変化させる制御を行なうことで補正する。つまり副走査方向の読み取り濃度差を補正するための補正データは、発光部７１の光量を表わすデータである。これは、副走査方向で主走査方向と同様の方法を用いると、Ｓ（Signal）／Ｎ（Noise）比のＳ成分が相対的に弱まりやすく、読み取られる画像の解像度が悪化しやすくなるためである。
【００４３】
なお上述した例では、白色基準板は２つ使用していたが、３つ以上使用してもよく、また１つで行なうこともできる。
図８は、本実施の形態の白色基準板の他の例について説明した図である。
図８において示した白色基準板９０Ｃは、主走査方向の端部に１つだけ配されている。そして主走査方向が短尺方向となるとともに副走査方向が長尺方向となる矩形形状をしている。そしてこの場合は、例えば、それぞれｃ１，ｃ２，ｃ３，ｃ４，ｃ５の５箇所について読み取りを行ない、光量データを取得する。
【００４４】
図９は、白色基準板９０Ｃを用いた場合に読み取られる光量の変化を説明した図である。ここで横軸は、例えば、図９におけるｃ１，ｃ２，ｃ３，ｃ４，ｃ５の箇所を表わしている。そして縦軸は、光量を表わす。そしてｃ１，ｃ２，ｃ３，ｃ４，ｃ５の箇所において読み取った光量をそれぞれ直線で結んだ場合を図示している。
白色基準板９０Ｃを用いることで、副走査方向に対し、より小さな間隔毎に、光量データを取得することができる。そのため副走査方向の読み取り濃度差の補正をより正確に行なうことができる。なお図４で説明した白色基準板９０Ａ，９０Ｂと図９で説明した白色基準板９０Ｃとを併用してもよい。
【００４５】
＜発光部から照射する光の光量を変化させる方法の説明＞
本実施の形態では、上述の通り、副走査方向における読み取り濃度差を補正するように発光部７１から照射する光の光量を変化させる。そして本実施の形態では、照射する光の明るさを変化させることで光量を変化させるのではなく、発光部７１の点灯時間を調整することで発光部７１から照射する光の光量を変化させる。これは特に発光部７１の発光素子としてＬＥＤを使用する場合、光の明るさを変化させると、色味が変化することがあるためである。
【００４６】
図１０（ａ）〜（ｂ）は、発光部７１の発光素子としてＬＥＤを使用した場合の色味の変化を示した図である。
図１０（ａ）において本実施の形態で使用する白色のＬＥＤのＣＩＥ表色系での色度座標をＷ点にて示している。また図１０（ｂ）は、図１０（ａ）のＷ点付近の拡大図である。図１０（ｂ）では、ＬＥＤの明るさを明るくしたときの色度の変化を示している。ここでＷ１点がＬＥＤの明るさを明るくする前の色度座標であり、Ｗ２点がＬＥＤの明るさを明るくした後の色度座標である。これによりＬＥＤを明るくすると色度座標が左下方向に移動する。この場合ＬＥＤは青白い色に色味が変化する。つまりこの種類のＬＥＤの場合、青色で発光した光を黄色に変換する蛍光体を利用し、青色と黄色の混色により白色に発光させるものが一般的である。そしてＬＥＤの明るさを変化させるとこの青色と黄色のバランスが変化するため発光色の色味が変化する。そしてこれに起因して読み取られる画像の色味が変化する。
【００４７】
そこで本実施の形態では、ＬＥＤの明るさは変化させず、ＬＥＤの点灯時間を調整することで発光部７１から照射する光の光量を変化させている。
図１１は、受光素子列７６ａを動作させるＣＣＤ制御（ＣＣＤ−ＬＳ）信号、ＬＥＤを点灯させるＬＥＤ−ＯＮ信号、およびＬＥＤを消灯させるＬＥＤ−ＷＡＩＴ信号について説明した図である。
図１１において時間ｔ１において、ＣＣＤ−ＬＳ信号がＯＦＦからＯＮになり、さらに時間ｔ２においてＣＣＤ−ＬＳ信号がＯＦＦからＯＮになる。即ちこのｔ１−ｔ２間の時間において、受光素子列７６ａが光を蓄積する。言い換えればこの時間は、受光素子列７６ａの主走査方向１ライン分の光の蓄積期間である。
そして時間ｔ１−ｔ２間においてＬＥＤは、点灯を開始し、そして予め定められた時間点灯した後に消灯する。本実施の形態では、時間ｔ１でＬＥＤ−ＯＮ信号が、ＯＦＦからＯＮになり、これによりＬＥＤは点灯を開始する。そして時間ｔ３でＬＥＤ−ＷＡＩＴ信号がＯＦＦからＯＮになり、これによりＬＥＤは消灯する。即ちこの例では、ＬＥＤの点灯時間は、ｔ１−ｔ３間の時間となる。この点灯時間は、補正データ生成部２０６により生成された補正データに従い決定される。そして制御部１００がＬＥＤ−ＯＮ信号およびＬＥＤ−ＷＡＩＴ信号を発光部７１に送信することでＬＥＤの点灯時間の制御を行なう。
上述のような制御を行なうことで、読み取られる画像の色味がより変化しにくくなる。
【００４８】
＜プログラムの説明＞
なおこれまで説明を行なった制御部１００が行なう処理は、ソフトウェアとハードウェア資源とが協働することにより実現される。即ち、制御部１００に設けられた制御用コンピュータ内部の図示しないＣＰＵが、制御部１００の各機能を実現するプログラムを実行し、上述した制御を行なうことで、これらの各機能を実現させる。
【００４９】
よって制御部１００が行なう処理は、コンピュータに、原稿から反射された光を受光する受光部７６を制御する機能と、副走査方向の複数箇所で読み取り可能な白色基準板９０Ａ，９０Ｂ（９０Ｃ）に対して光を照射し、白色基準板９０Ａ，９０Ｂ（９０Ｃ）により反射され受光部７６により受光された光の光量に基づき照射する光の光量を副走査方向で変化させる発光部７１を制御する機能と、発光部７１を副走査方向に移動させる移動手段を制御する機能と、を実現させるプログラムとして捉えることができる。
【符号の説明】
【００５０】
１…画像読み取りユニット、５２Ａ…第１プラテンガラス、５２Ｂ…第２プラテンガラス、７０…読み取りユニット、７１…発光部、７６…受光部、８１…ガイドシャフト、８２…駆動モータ、９０Ａ，９０Ｂ，９０Ｃ…白色基準板、１００…制御部、２００…信号処理部
【図１】
0005874269.tif 000002
【図２】
0005874269.tif 000003
【図３】
0005874269.tif 000004
【図４】
0005874269.tif 000005
【図５】
0005874269.tif 000006
【図６】
0005874269.tif 000007
【図７】
0005874269.tif 000008
【図８】
0005874269.tif 000009
【図９】
0005874269.tif 000010
【図１０】
0005874269.tif 000011
【図１１】
0005874269.tif 000012