(57)【要約】    【課題】  副走査方向にずらして配置された各ラインセンサから出力される画像信号のずれを略整数ラインずれに補正可能とし画像品質の向上等を可能とした画像読取装置を提供する。    【解決手段】  画像読取装置は、Ｒラインセンサ２０２、Ｇラインセンサ２０３、Ｂラインセンサ２０４、ラインメモリ部２０７、ＲＬＥＤ２０９、ＧＬＥＤ２１０、ＢＬＥＤ２１１、ＬＥＤ駆動回路２１２、制御部２１３等を備える。原稿読取時にＧラインセンサ２０３が１．８ライン、Ｂラインセンサ２０４が３．６ライン、Ｒラインセンサ２０２に対し副走査方向に遅れた位置で画像信号の蓄積を開始する。ＬＥＤ駆動回路２１２により、ＧＬＥＤ２１０を０．２ライン分、ＢＬＥＤ２１１を０．４ライン分、ＲＬＥＤ２０９に対し遅らせ点灯させ、ＧＬＥＤ２１０の原稿照射開始位置を、ＲＬＥＤ２０９の原稿照射開始位置に対し２ライン遅れた位置とし、ＢＬＥＤ２１１の原稿照射開始位置を、ＲＬＥＤ２０９の原稿照射開始位置に対し４ライン遅れた位置とする。【選択図】      図３
2005322990.tif 000002
【特許請求の範囲】
【請求項１】
読取手段と画像とを副走査方向に相対的に移動させて画像を読み取る画像読取装置であって、
前記読取手段を構成し、副走査方向にずらして配置された複数のラインセンサと、
各ラインセンサに対応して配設された複数の光源と、
各ラインセンサが相対的に副走査方向に略整数ライン分ずれた位置で画像の読み取りを開始するように各ラインセンサの蓄積期間に対する各光源の点灯タイミングを制御する制御手段とを備えることを特徴とする画像読取装置。
【請求項２】
前記制御手段は、基準となるラインセンサに対して副走査方向の走査開始位置が非整数ライン分ずれたラインセンサに対応する光源が、前記基準となるラインセンサに対応する光源による画像の照射開始位置から副走査方向に略整数ライン分ずれた位置で画像の照射を開始するように制御することを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記複数のラインセンサの各々から出力される画像信号を遅延させ、前記複数のラインセンサの画像読み取り位置のずれを補正する補正手段を更に備えることを特徴とする請求項１又は２に記載の画像読取装置。
【請求項４】
前記読取手段と画像とを副走査方向に相対的に移動させる移動速度を変更可能な移動手段を更に備え、
前記制御手段は、前記移動速度に応じて前記光源を点灯させるタイミングを制御することを特徴とする請求項１乃至３のいずれかに記載の画像読取装置。
【請求項５】
読取手段を構成し副走査方向にずらして配置された複数のラインセンサと、各ラインセンサに対応して配設された複数の光源とを備え、前記読取手段と画像とを副走査方向に相対的に移動させて画像を読み取る画像読取装置の制御方法であって、
各ラインセンサが相対的に副走査方向に略整数ライン分ずれた位置で画像の読み取りを開始するように各ラインセンサの蓄積期間に対する各光源の点灯タイミングを制御することを特徴とする制御方法。
【請求項６】
読取手段を構成し副走査方向にずらして配置された複数のラインセンサと、各ラインセンサに対応して配設された複数の光源とを備え、前記読取手段と画像とを副走査方向に相対的に移動させて画像を読み取る画像読取装置の制御方法をコンピュータに実行させるプログラムであって、
各ラインセンサが相対的に副走査方向に略整数ライン分ずれた位置で画像の読み取りを開始するように各ラインセンサの蓄積期間に対する各光源の点灯タイミングを制御する制御モジュールを備えることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のラインセンサを用いて原稿の画像を読み取るイメージスキャナや複写機等に適用可能な画像読取装置及びその制御方法に関する。
【背景技術】
【０００２】
近年、原稿のカラー画像を読み取る画像読取装置においては、原稿照射用の光源としてハロゲンランプ、キセノンランプ、冷陰極菅などの多色光源１つのみの構成を用いることが多く、原稿読み取り用の複数本のラインセンサを分解色毎に基板上に並列に配置して使用している。この種の画像読取装置では、各ラインセンサはそれぞれ原稿読み取り位置を副走査方向にずらして並列に配置されているため、各ラインセンサから出力された画像信号の位置を合わせる必要がある。
【０００３】
このとき、各ラインセンサの副走査方向のずれ量が基準となるラインセンサに対して整数ライン分である場合は、ラインメモリ等を使用して画像信号の遅延量を合わせることにより、各ラインセンサから出力された画像信号の位置を合わせることができる。しかし、各ラインセンサの副走査方向のずれ量が基準となるラインセンサに対して整数ライン分でなかった（非整数ライン）場合は、従来提案されているような補間処理などを行い、基準となるラインセンサに対して整数ライン分ずれた位置に擬似的に画素を作成する必要がある（例えば、特許文献１参照）。
【０００４】
また、各ラインセンサの副走査方向のずれ量が整数ライン分であった場合でも、各ラインセンサの副走査解像度を変更した際に小数（非整数）ラインずれが起こってしまう可能性がある。そのため、上記のように補間処理を行う必要がある。
【０００５】
更に、原稿照射用の光源として上述した多色光源を用いた場合は、分解色毎に光量の強さに差があるため、カラーバランスがずれてしまう現象が発生する。そのため、カラーバランスを補正する必要がある。
【特許文献１】特開平１−１０９９６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来技術では、上述したように各ラインセンサの副走査方向のずれ量が整数ライン分でなかった場合は補間処理を行うことで、基準となるラインセンサに対して整数ライン分ずれた位置に擬似的に画素を作成する必要がある。そのため、見かけ上、分解色毎の画像信号の位置が合っていても、各ラインセンサの受光素子の信号レベルでは、受光面積が広くなった状態になってしまい、原稿から読み取った画像はボケたものとなり画質が低下するという問題があった。また、補間処理を行うために多数のメモリや演算器が必要となるため、部品点数及び配線数が増加し回路構成が複雑化するという問題があった。
【０００７】
本発明の目的は、副走査方向にずらして配置された各ラインセンサから出力される画像信号のずれを略整数ラインずれに補正可能とし、画像品質の向上等を可能とした画像読取装置及びその制御方法を提供することにある。
【課題を解決するための手段】
【０００８】
上述の目的を達成するために、本発明の画像読取装置は、読取手段と画像とを副走査方向に相対的に移動させて画像を読み取る画像読取装置であって、前記読取手段を構成し、副走査方向にずらして配置された複数のラインセンサと、各ラインセンサに対応して配設された複数の光源と、各ラインセンサが相対的に副走査方向に略整数ライン分ずれた位置で画像の読み取りを開始するように各ラインセンサの蓄積期間に対する各光源の点灯タイミングを制御する制御手段とを備えることを特徴とする。
【０００９】
上述の目的を達成するために、本発明の制御方法は、読取手段を構成し副走査方向にずらして配置された複数のラインセンサと、各ラインセンサに対応して配設された複数の光源とを備え、前記読取手段と画像とを副走査方向に相対的に移動させて画像を読み取る画像読取装置の制御方法であって、各ラインセンサが相対的に副走査方向に略整数ライン分ずれた位置で画像の読み取りを開始するように各ラインセンサの蓄積期間に対する各光源の点灯タイミングを制御することを特徴とする。
【００１０】
上述の目的を達成するために、本発明のプログラムは、読取手段を構成し副走査方向にずらして配置された複数のラインセンサと、各ラインセンサに対応して配設された複数の光源とを備え、前記読取手段と画像とを副走査方向に相対的に移動させて画像を読み取る画像読取装置の制御方法をコンピュータに実行させるプログラムであって、各ラインセンサが相対的に副走査方向に略整数ライン分ずれた位置で画像の読み取りを開始するように各ラインセンサの蓄積期間に対する各光源の点灯タイミングを制御する制御モジュールとを備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、副走査方向にずらして配置された複数のラインセンサが非整数ライン分ずれて配置されていたとしても、従来のような補間処理が原因で原稿の読み取り画像がボケる現象を解消でき、画像品質を向上させることが可能となる。また、多数のメモリや演算器を必要とする補間処理を行うことが不要となるため、回路構成の簡略化及びコストの低減が可能となる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態を図面に基づき説明する。
【００１３】
［第１の実施の形態］
図１は、本発明の第１の実施の形態に係る画像読取装置の主要な電気的構成を示すブロック図である。
【００１４】
図１において、画像読取装置は、ラインセンサ１０１、１０２、１０３、画像信号処理部１０４、スタートパルス発生部１０５、光源１０６、１０７、１０８、光源発光タイミング発生部１０９を備えている。
【００１５】
ラインセンサ１０１、１０２、１０３は、それぞれ別々の受光波長特性を有する光電変換素子であり、光源１０６、１０７、１０８から光が照射された原稿の反射光を読み取り、原稿の画像（光学像）を画素に分解し、色分解を行うことで色の濃淡を電荷に変換して蓄積し、画像信号を画像信号処理部１０４に出力する。ラインセンサ１０１、１０２、１０３は、ラインセンサ基板に対して副走査方向（ラインセンサと原稿とを相対的に移動させる方向）にそれぞれ所定ライン数ずつずらした位置に配置されている。
【００１６】
画像信号処理部１０４は、ラインセンサ１０１、１０２、１０３から出力された画像信号を処理する。スタートパルス発生部１０５は、ラインセンサ１０１、１０２、１０３に画像信号（電荷）の蓄積開始を示すスタートパルスを供給する。光源１０６、１０７、１０８は、それぞれ別々の発光波長を有するものであり、原稿に光を照射する。即ち、光源１０６はラインセンサ１０１の受光波長に対応した発光波長を有し、光源１０７はラインセンサ１０２の受光波長に対応した発光波長を有し、光源１０８はラインセンサ１０３の受光波長に対応した発光波長を有する。
【００１７】
光源発光タイミング発生部１０９は、光源１０６、１０７、１０８の発光タイミングを別々に制御し点灯させるものであり、光源１０６、１０７、１０８を発光させるタイミングは、ラインセンサ１０１、１０２、１０３が副走査方向にずれている量などに基づき変更する。光源発光タイミング発生部１０９は、ラインセンサ１０１、１０２、１０３が原稿から読み取る画像位置のずれ量がおおむね整数ライン倍となるような位置で光源１０６、１０７、１０８を発光させるように制御する。また、光源発光タイミング発生部１０９は、１０６、１０７、１０８が点灯している時間の長さも変更できるように構成されている。
【００１８】
図２は、画像読取装置の概略構造を示す構成図である。
【００１９】
図２において、画像読取装置は、原稿台１、原稿台駆動モータ２、給紙部原稿検知センサ３、給紙ローラ４、給紙モータ５、送りローラ６、分離ローラ７、送りモータ８、分離モータ９、搬送モータ１０、紙厚調整モータ１１、読み取りセンサ部１４、１５、排紙センサ１６、レジストレーション（以下レジストと略称）ローラ１７、１８、レジストクラッチ１９、原稿搬送ローラ２０、２１、２２、２３、原稿台原稿検知センサ２５、上ガイド板４０、下ガイド板４１、給紙前センサＳ１、給紙後センサＳ２、レジスト前センサＳ３、レジスト後センサＳ４を備えている。
【００２０】
原稿台１には、読取対象の原稿Ｆが載置される。原稿台駆動モータ２は、原稿台１を原稿の給紙が可能な位置まで昇降（移動）させる。上ガイド板４０、下ガイド板４１は、原稿を挟んで案内するものであり、原稿の搬送路を形成している。給紙部原稿検知センサ３は、給紙部における原稿の有無を検知する。原稿台原稿検知センサ２５は、原稿台１に原稿が載置されたことを検知するものであり、反射型のセンサを用いている。給紙ローラ４は、原稿を給送する回転体である。原稿台１を上昇させることで原稿が給紙位置に到達すると、原稿は給紙ローラ４によって搬送路へ給紙される。給紙モータ５は、給紙ローラ４を直接駆動する駆動手段である。
【００２１】
送りローラ６は、原稿を搬送する回転体である。分離ローラ７は、複数枚の原稿を１枚ずつに分離する回転体である。送りモータ８は、送りローラ６を直接駆動する駆動手段である。分離モータ９は、分離ローラ７を直接駆動する駆動手段である。本実施の形態では、送りローラ６及び分離ローラ７が分離搬送手段を構成している。搬送モータ１０は、分離搬送後の原稿を原稿読み取り位置から不図示の排紙位置まで搬送する。搬送モータ１０の回転速度を画像解像度に応じて変更することで、原稿の搬送速度を変更することができるように構成されている。
【００２２】
紙厚調整モータ１１は、送りローラ６と分離ローラ７の間隔を図示の矢印方向において調整する間隔調整手段であり、的確な状態で原稿の分離搬送を自動で行えるように構成されている。レジストローラ１７、１８は、原稿が先に移動するのを制限し、原稿の斜行を補正する。レジストクラッチ１９は、レジストローラ１７、１８に対する搬送モータ１０の駆動力の伝達状態（伝達する／伝達しない）を切り替える。原稿搬送ローラ２０、２１、２２、２３は、原稿を搬送する回転体である。原稿搬送ローラ２０、２１は、原稿を読み取りセンサ部１４、１５側に搬送し、原稿搬送ローラ２２、２３は、読み取りセンサ部１４、１５で画像読み取りが終了した原稿を排紙部に搬送する。
【００２３】
給紙前センサＳ１は、送りローラ６の上流側に配設され、給紙後センサＳ２は、送りローラ６の下流側に配設されている。レジスト前センサＳ３は、レジストローラ１７の上流側に配設され、レジスト後センサＳ４は、レジストローラ１７の下流側に配設されている。これらの給紙前センサセンサＳ１、給紙後センサＳ２、レジスト前センサＳ３、レジスト後センサＳ４は、搬送路における原稿の位置を監視している。排紙センサ１６は、原稿が読み取りセンサ部１４、１５により画像読み取りが行われた後、不図示の排紙部に排紙されたことを検知する。
【００２４】
読み取りセンサ部１４、１５は、搬送路を挟んで配設されている。読み取りセンサ部１４、１５は、原稿の先端がレジスト後センサＳ４を通過し、ある一定時間経過すると、原稿が読み取りセンサ部１４、１５に差し掛かったものと判断し、原稿の画像読み取り動作を開始して原稿の画像を読み取る。原稿がレジスト後センサＳ４から読み取りセンサ部１４、１５まで搬送されるのに要する時間は、原稿の搬送速度に応じて変わる。そのため、原稿の先端がレジスト後センサＳ４を通過した後、読み取りセンサ部１４、１５が原稿の画像読み取り動作を開始する時間も、原稿の搬送速度に応じて変更する。なお、原稿の画像読み取り動作中も原稿は搬送され続けている。
【００２５】
次に、画像読取装置の読み取りセンサ部１４、１５の詳細構成を図３、図４、図５を用いて説明する。
【００２６】
図３は、画像読取装置の読み取りセンサ部１４、１５の主要な電気的構成を示すブロック図である。
【００２７】
図３において、読み取りセンサ部１４、１５は、Ｒラインセンサ２０２、Ｇラインセンサ２０３、Ｂラインセンサ２０４を有するラインセンサ基板２０１、センサ駆動回路２０５、信号処理回路２２１、信号処理回路２２２、信号処理回路２２３を有する信号処理回路部２０６、ｋライン遅延メモリ２１４、ｍライン遅延メモリ２１５を有するラインメモリ部２０７、画処理部２０８、ＲＬＥＤ２０９、ＧＬＥＤ２１０、ＢＬＥＤ２１１、ＬＥＤ駆動回路２１２、制御部２１３を備えている。
【００２８】
Ｒラインセンサ２０２、Ｇラインセンサ２０３、Ｂラインセンサ２０４は図１のラインセンサ１０１、１０２、１０３に対応し、信号処理回路部２０６、ラインメモリ部２０７、画処理部２０８は図１の画像信号処理部１０４に対応する。また、センサ駆動回路２０５は図１のスタートパルス発生部１０５に対応し、ＲＬＥＤ２０９、ＧＬＥＤ２１０、ＢＬＥＤ２１１は図１の光源１０６、１０７、１０８に対応し、ＬＥＤ駆動回路２１２は図１の光源発光タイミング発生部１０９に対応する。なお、図３に示す各部は、搬送路を挟んで配設されている２つのユニット（読み取りセンサ部１４、１５）の内部に、光源系、信号処理系等に分散され配置されている。
【００２９】
ラインセンサ基板２０１には、Ｒラインセンサ２０２、Ｇラインセンサ２０３、Ｂラインセンサ２０４が実装されている。Ｒラインセンサ２０２には、赤の色分解フィルタが取り付けられている。Ｇラインセンサ２０３には、緑の色分解フィルタが取り付けられている。Ｂラインフィルタ２０４には、青の色分解フィルタが取り付けられている。ここで、ラインセンサ基板２０１における３つのＲラインセンサ２０２、Ｇラインセンサ２０３、Ｂラインセンサ２０４の配置状態を図４により説明する。
【００３０】
図４は、画像読取装置のラインセンサ基板２０１の主要な構成を示す図である。
【００３１】
図４において、ラインセンサ基板２０１には、Ｒラインセンサ２０２、Ｇラインセンサ２０３、Ｂラインセンサ２０４が副走査方向に並列に例えば１．８ラインずつずらした状態で配置されている。読取対象の原稿は、Ｒラインセンサ２０２、Ｇラインセンサ２０３、Ｂラインセンサ２０４の１蓄積時間（原稿読み取り時に画像信号（電荷）を蓄積する単位時間）に距離ａだけ矢印方向Ｙに移動する速度で搬送される。
【００３２】
図３に戻り説明を続ける。センサ駆動回路２０５は、Ｒラインセンサ２０２、Ｇラインセンサ２０３、Ｂラインセンサ２０４のスタートパルスと、該スタートパルスに同期した画素クロックを発生し、Ｒラインセンサ２０２、Ｇラインセンサ２０３、Ｂラインセンサ２０４とＬＥＤ駆動回路２１２にこれらの信号を供給している。信号処理回路部２０６の信号処理回路２２１、信号処理回路２２２、信号処理回路２２３は、それぞれ、Ｒラインセンサ２０２、Ｇラインセンサ２０３、Ｂラインセンサ２０４に対応して設けられており、対応するラインセンサから出力されるアナログ信号を増幅し、Ａ／Ｄ変換を行うことでデジタル信号を出力する。
【００３３】
ラインメモリ部２０７は、信号処理回路部２０６によりＡ／Ｄ変換された各ラインセンサ２０２、２０３、２０４から出力される画像信号をｎライン（ｎ：整数）遅延させ、原稿上における各ラインセンサ２０２、２０３、２０４の読み取り位置のずれを補正する。ｋライン遅延メモリ２１４は、Ｒラインセンサ２０２から出力される画像信号をｋライン遅延させる。ｍライン遅延メモリ２１５は、Ｇラインセンサ２０３から出力される画像信号をｍライン遅延させる。本実施の形態では、ｋ＝４ライン、ｍ＝２ラインの遅延に設定されている。
【００３４】
画処理部２０８は、ラインメモリ部２０７から出力される画像信号に黒補正処理や白補正処理等を行う。制御部２１３は、本回路全体の制御を司るものであり、センサ駆動回路２０５におけるスタートパルス発生タイミング、ＬＥＤ点灯位置、ＬＥＤ点灯時間（点灯している時間の長さ）の設定などを行う。即ち、制御部２１３は、原稿の画像読み取り動作時における各ラインセンサ２０２、２０３、２０４の画像信号（電荷）の蓄積期間内での、各ＬＥＤ２０９、２１０、２１１の点灯位置をＬＥＤ毎に個別に設定する制御を行う。また、制御部２１３は、制御プログラムに基づいて後述の図６のフローチャートに示す処理を実行する。
【００３５】
ＲＬＥＤ２０９、ＧＬＥＤ２１０、ＢＬＥＤ２１０は、それぞれ不図示の導光菅によりライン状に光を拡散させ、原稿を照射する。ここで、原稿を照射する構成としては、導光菅を用いずに、ＬＥＤをライン状に並べたＬＥＤアレイを用いて原稿をライン状に照射する構成としても構わない。また、原稿を照射する光源はＬＥＤでなくても構わない。例えば白色光源にカラーフィルタを用いてもよいし、それぞれ異なる波長の蛍光管を複数用いてもよい。
【００３６】
ＬＥＤ駆動回路２１２は、各ＬＥＤ２０９、２１０、２１１を点灯させる回路であり、各ＬＥＤ２０９、２１０、２１１を別々に点灯できるように構成されている。ＬＥＤ駆動回路２１２は、制御部２１３により設定されたＬＥＤ点灯位置に基づいて、各ＬＥＤ２０９、２１０、２１１をずらして点灯する。本実施の形態では、各ＬＥＤ２０９、２１０、２１１をずらして点灯を開始する点灯位置は、ＬＥＤ毎に設定できるように構成されており、その設定例を図５に示す。
【００３７】
図５は、画像読取装置の各ＬＥＤ２０９、２１０、２１１の点灯タイミングを示すタイミングチャートである。
【００３８】
図５において、ＲＬＥＤ２０９の点灯位置に対して、ＧＬＥＤ２１０の点灯タイミングを０．２ライン分の時間遅らせ、ＢＬＥＤ２１１の点灯タイミングを０．４（０．２＋０．２）ライン分の時間遅らせるように設定されている。図中の各ＬＥＤ点灯信号がＨレベルになっている区間が各ＬＥＤを点灯している区間である。
【００３９】
次に、上記構成を有する本実施の形態の画像読取装置のＲラインセンサ２０２、Ｇラインセンサ２０３、Ｂラインセンサ２０４の副走査方向のずれを補正する動作について、図３及び図６を参照しながら詳細に説明する。
【００４０】
図６は、画像読取装置の動作を示すフローチャートである。
【００４１】
図６において、ＬＥＤ駆動回路２１２により、ＲＬＥＤ２０９の点灯位置に対して、ＧＬＥＤ２１０の点灯タイミングを０．２ライン分の時間遅らせ、ＢＬＥＤ２１１の点灯タイミングを０．４ライン分の時間遅らせる（ステップＳ１１）。これにより、Ｒラインセンサ２０２、Ｇラインセンサ２０３、Ｂラインセンサ２０４の副走査方向のずれを整数ラインずれに補正することができる。つまり、スタートパルスがＲラインセンサ２０２、Ｇラインセンサ２０３、Ｂラインセンサ２０４に入力され画像信号（電荷）の蓄積が開始される位置は、Ｇラインセンサ２０３がＲラインセンサ２０２に対し１．８ライン、Ｂラインセンサ２０４がＲラインセンサ２０２に対し３．６ライン、副走査方向に遅れた位置である。
【００４２】
しかし、上記のようにＧＬＥＤ２１０を０．２ライン分、ＢＬＥＤ２１１を０．４ライン分、ＲＬＥＤ２０９に対して遅らせて点灯させている。そのため、実際にＧＬＥＤ２１０が原稿の照射を開始する位置は、ＲＬＥＤ２０９が原稿の照射を開始する位置に対して２ライン（１．８＋０．２）遅れた位置となる。また、実際にＢＬＥＤ２１１が原稿の照射を開始する位置は、ＲＬＥＤ２０９が原稿の照射を開始する位置に対して４ライン（３．６＋０．４）遅れた位置となる（ステップＳ２）。
【００４３】
この結果、各ラインセンサ２０２、２０３、２０４にそれぞれ蓄積される画像信号（電荷）についても、Ｇラインセンサ２０３ではＲラインセンサ２０２に対して２ライン遅れた位置の画像信号となり、Ｂラインセンサ２０４ではＲラインセンサ２０２に対して４ライン遅れた位置の画像信号となる（ステップＳ３）。
【００４４】
各ラインセンサ２０２、２０３、２０４から出力される画像信号のずれ量が上記のように整数ラインとなると、ラインメモリ部２０７において、各ラインセンサ２０２、２０３、２０４から出力される画像信号の位置を合わせることができる。Ｒラインセンサ２０２から出力される画像信号は、ｋライン遅延メモリ２１４によって４ライン遅れさせることで、Ｂラインセンサ２０４から出力される画像信号の位置に合わせられる（ステップＳ４）。Ｇラインセンサ２０３から出力される画像信号は、ｍライン遅延メモリ２１５によって２ライン遅れさせることで、Ｂラインセンサ２０４から出力される画像信号の位置に合わせられる（ステップＳ５）。
【００４５】
上述した制御により、従来のように補間処理を行うためのメモリや演算器等の補間回路を用いることなく、各ＬＥＤ２０９、２１０、２１１の点灯（発光）位置を変えることで、各ラインセンサ２０２、２０３、２０４の副走査方向の小数（非整数）ラインのずれを補正することができる。
【００４６】
以上説明したように、本実施の形態によれば、画像読取装置は、各ラインセンサ２０２、２０３、２０４の画像信号蓄積期間内における、各ＬＥＤ２０９、２１０、２１１の点灯位置をＬＥＤ毎に個別に設定する構成とする。更に、各ラインセンサ２０２、２０３、２０４の副走査方向のずれ量に対して、各ラインセンサ２０２、２０３、２０４に対応する各ＬＥＤ２０９、２１０、２１１を副走査方向に略ｎライン（ｎ：整数）ずれとなる位置で点灯し、各ラインセンサ２０２、２０３、２０４が原稿から読み取った画像信号が略ｎラインずれとなるように構成する。
【００４７】
これにより、ラインセンサ基板２０１に対して副走査方向にずらして配置された各ラインセンサ２０２、２０３、２０４から出力される画像信号のずれを略整数ラインずれに補正することができる。この結果、従来のような補間処理が原因で原稿の読み取り画像がボケる現象を解消でき、画像品質を向上させることが可能となる。
【００４８】
また、多数のメモリや演算器を必要とする補間処理を行うことが不要となるため、回路構成の簡略化及びコストの低減が可能となる。
【００４９】
また、各ＬＥＤ２０９、２１０、２１１の点灯時間も変更可能としているため、分解色ごとの各ラインセンサ２０２、２０３、２０４の感度ムラ、各ＬＥＤ２０９、２１０、２１１の光量ムラを補正し、カラーバランスを向上させることが可能となる。
【００５０】
［第２の実施の形態］
図７は、本発明の第２の実施の形態に係る画像読取装置の読み取りセンサ部の主要な電気的構成を示すブロック図である。
【００５１】
図７において、読み取りセンサ部は、Ｒラインセンサ５０２、Ｇラインセンサ５０３、Ｂラインセンサ５０４を有するラインセンサ基板５０１、センサ駆動回路５０５、信号処理回路５２１、信号処理回路５２２、信号処理回路５２３を有する信号処理回路部５０６、ｋライン遅延メモリ５１４、ｍライン遅延メモリ５１５を有するラインメモリ部５０７、画処理部５０８、ＲＬＥＤ５０９、ＧＬＥＤ５１０、ＢＬＥＤ５１１、ＬＥＤ駆動回路５１２、制御部５１３、モータ駆動回路５２４、搬送モータ５２５を備えている。
【００５２】
本実施の形態は、上述した第１の実施の形態に対して、モータ駆動回路５２４及び搬送モータ５２５を追加した点と、ラインセンサの副走査方向のずれ量が異なる点において相違する。本実施の形態のその他の要素は、上述した第１の実施の形態（図３）の対応するものと同一なので、説明を省略する。また、画像読取装置の概略構造も、上述した第１の実施の形態（図２）と同一なので、説明を省略する。
【００５３】
本実施の形態では、ラインセンサとして、主走査方向解像度（以下主走査解像度と略称）が４００ｄｐｉ（dot per inch）で、ラインセンサ基板に対して副走査方向に例えば２ラインずつずらした状態で配置された３ラインセンサを用いものとする。読み取りセンサ部における上述した第１の実施の形態との相違点を中心とした構成の説明後に、副走査方向解像度（以下副走査解像度と略称）を４００ｄｐｉから６００ｄｐｉに変更したときの動作を説明する。
【００５４】
Ｒラインセンサ５０２、Ｇラインセンサ５０３、Ｂラインセンサ５０４は、すべて４００ｄｐｉの主走査解像度を有する。ここで、ラインセンサ基板５０１における３つのＲラインセンサ５０２、Ｇラインセンサ５０３、Ｂラインセンサ５０４の配置状態を図８により説明する。
【００５５】
図８は、画像読取装置のラインセンサ基板５０１の主要な構成を示す図である。
【００５６】
図８において、ラインセンサ基板５０１には、Ｒラインセンサ５０２、Ｇラインセンサ５０３、Ｂラインセンサ５０４が副走査方向に並列に例えば２ラインずつずらした状態で配置されている。４００ｄｐｉのラインセンサであるため、副走査方向の幅は約６３．５μｍとなっている。読取対象の原稿は、Ｒラインセンサ５０２、Ｇラインセンサ５０３、Ｂラインセンサ５０４の１蓄積時間に距離６３．５μｍだけ矢印方向Ｙに移動する速度で搬送される。
【００５７】
図７に戻り説明を続ける。ラインメモリ部５０７のｋライン遅延メモリ５１４の「ｋ」の値とｍライン遅延メモリ５１５の「ｍ」の値は、制御部５１３により変更可能に構成されている。４００ｄｐｉで原稿の画像を読み取るとき、各ラインセンサ５０２、５０３、５０４の副走査方向のずれが２ラインなので、ｋ＝４ライン、ｍ＝２ラインの遅延に設定されている。画処理部５０８は、黒補正処理、白補正処理の他に、間引き処理や主走査補間処理などの主走査解像度変換処理も行う。制御部５１３は、スタートパルス発生タイミング、ＬＥＤ点灯位置、ＬＥＤ点灯時間の設定の他に、原稿搬送速度の設定などを行う。また、制御部５１３は、制御プログラムに基づいて後述の図１１のフローチャートに示す処理を実行する。
【００５８】
ＬＥＤ駆動回路５１２は、制御部５１３により設定された時間、各ＬＥＤ５０９、５１０、５１１をスタートパルスに対して遅延させて点灯する。各ＬＥＤ５０９、５１０、５１１の点灯を遅延させる時間は、ＬＥＤ毎に設定できるように構成されている。副走査解像度が変わり、原稿搬送速度が変更されると、制御部５１３により各ＬＥＤ５０９、５１０、５１１の点灯を遅延させる時間が変更される。４００ｄｐｉで原稿の画像を読み取っているときは、各ラインセンサ５０２、５０３、５０４のずれが整数ラインだけなので、各ＬＥＤ５０９、５１０、５１１はすべて同じタイミングで点灯される。
【００５９】
モータ駆動回路５２４は、搬送モータ５２５（図２の搬送モータ１０に対応）を駆動する。この場合、制御部５１３により、モータ駆動回路５２４による搬送モータ５２５を駆動する速度が設定される。搬送モータ５２５は、原稿の画像読み取り時に原稿を搬送する原稿搬送ローラ２１、２３（図２参照）に駆動力を伝達する。
【００６０】
次に、上記構成を有する本実施の形態の画像読取装置のＲラインセンサ５０２、Ｇラインセンサ５０３、Ｂラインセンサ５０４の副走査解像度を４００ｄｐｉから６００ｄｐｉに変更した場合の動作について、図７乃至図１１を参照しながら詳細に説明する。
【００６１】
各ラインセンサ５０２、５０３、５０４の副走査解像度を４００ｄｐｉから６００ｄｐｉに変更した場合でも、本実施の形態で用いている各ラインセンサ５０２、５０３、５０４は主走査解像度が４００ｄｐｉであるので、センサ駆動回路５０５から各ＬＥＤ５０９、５１０、５１１に供給するスタートパルスの間隔は変わらない。
【００６２】
図１１は、画像読取装置の動作を示すフローチャートである。
【００６３】
図１１において、各ラインセンサ５０２、５０３、５０４の副走査解像度を４００ｄｐｉから６００ｄｐｉに変更するため、制御部５１３は、４００ｄｐｉ時の２／３倍の速度で搬送モータ５２５を回転させるように、モータ駆動回路５２４に対してモータ駆動速度を４００ｄｐｉ時の２／３倍に設定する（ステップＳ１１）。モータ駆動回路５２４により搬送モータ５２５が４００ｄｐｉ時の２／３倍の速度で回転すると、原稿は搬送路を２／３倍の速度で搬送される。
【００６４】
このとき、原稿搬送速度が４００ｄｐｉ時の２／３倍になったため、図８に示したように副走査方向に並列に２ラインずつずらした状態で配置されている各ラインセンサ５０２、５０３、５０４における、搬送されている原稿を読み取る位置は、図９に示すように１．５ラインずつずれた位置となる。Ｇラインセンサ５０３は、Ｒラインセンサ５０２よりも１．５ライン遅れた原稿の位置を読み取り、Ｂラインセンサ５０４は、Ｒラインセンサ５０２よりも３ライン（１．５＋１．５）遅れた原稿の位置を読み取る（ステップＳ１２）。
【００６５】
本実施の形態では、１.５ラインずれを整数ラインずれに補正するため、図１０に示すようにＧＬＥＤ５１０の発光タイミングをずらす。
【００６６】
図１０は、画像読取装置の副走査解像度６００ｄｐｉでの原稿読み取り時における各ＬＥＤ５０９、５１０、５１１の点灯タイミングを示すタイミングチャートである。
【００６７】
図１０において、ＧＬＥＤ５１０の点灯位置は、ＲＬＥＤ５０９及びＢＬＥＤ５１１の点灯位置よりも０．５ライン遅れた点灯タイミングに設定されている。
【００６８】
図１１に戻り、Ｇラインセンサ５０３の走査開始はＲラインセンサ５０２に対して１．５ライン遅れた位置であるが、ＬＥＤ駆動回路５１２により、ＧＬＥＤ５１０の点灯位置を０．５ライン遅らせることによって、ＧＬＥＤ５１０が原稿の照射を開始する位置は、ＲＬＥＤ５０９が原稿の照射を開始する位置から２ライン遅れた位置となる。ＢＬＥＤ５１１については、Ｂラインセンサ５０４のずれが整数ライン（３ライン）であるので、点灯位置は変えなくてよい（ステップＳ１３）。
【００６９】
上述した制御により、各ラインセンサ５０２、５０３、５０４から出力される画像信号は整数ラインずれとなり、ラインメモリ部５０７で整数ラインずれとなった画像信号の位置を合わせる修正が可能となる。このとき、各ラインセンサ５０２、５０３、５０４に蓄積される画像信号（電荷）については、Ｇラインセンサ５０３ではＲラインセンサ５０２に対して２ライン遅れた位置の画像信号となり、Ｂラインセンサ５０４ではＲラインセンサ５０２に対して３ライン遅れた位置の画像信号となる。
【００７０】
そのため、制御部５１３は、ｋライン遅延メモリ５１４をｋ＝３に、ｍライン遅延メモリ５１５をｍ＝１に設定し、Ｒラインセンサ５０２から出力される画像信号を３ライン遅らせ、Ｇラインセンサ５０３から出力される画像信号を１ライン遅らせる。これにより、Ｒラインセンサ５０２から出力される画像信号と、Ｇラインセンサ５０３から出力される画像信号を、Ｂラインセンサ５０４から出力される画像信号の位置に合わせることができる。
【００７１】
以上説明したように、本実施の形態によれば、各ラインセンサ５０２、５０３、５０４の副走査解像度の変更に応じて、モータ駆動回路５２４により搬送モータ５２５の原稿搬送速度を変更するように構成し、原稿搬送速度の変更に応じて、各ＬＥＤ５０９、５１０、５１１の点灯位置を変更できるように構成する。
【００７２】
これにより、副走査解像度の変更による原稿搬送速度の変更に伴い、Ｇラインセンサ５０３の走査開始位置がＲラインセンサ５０２に対して非整数ライン遅れた場合でも、ＧＬＥＤ５１０の原稿照射開始位置をＲＬＥＤ５０９の原稿照射開始位置から整数ライン遅れとすることができる。この結果、従来のような、各ラインセンサのずれ量が整数ラインでない場合に実施した補間処理が原因で原稿の読み取り画像がボケる現象を解消でき、画像品質を向上させることが可能となる。
【００７３】
［他の実施の形態］
上記第１の実施の形態では、各ラインセンサ２０２、２０３、２０４の副走査方向のずれ量を１．８ラインとしたが、１．８ラインとは異なるずれ量であっても、各ＬＥＤ２０９、２１０、２１１の点灯位置、ラインメモリの遅延ライン数を変更することにより、上記同様に各ラインセンサ２０２、２０３、２０４の副走査方向のずれを補正することが可能である。
【００７４】
上記第１の実施の形態では、各ＬＥＤ２０９、２１０、２１１の点灯位置を整数ライン分の時間遅らせるように各ＬＥＤ２０９、２１０、２１１の点灯制御を行ったが、必ずしも完全に整数ライン分の時間遅らせる必要はなく、おおむね整数ライン分の時間遅らせるように制御すれば、ずれ補正の効果があることは言うまでもない。
【００７５】
上記第１の実施の形態では、例えば緑色の解像度を落としてノイズの影響の軽減等を図る場合、ラインメモリ部２０７において各ＬＥＤ２０９、２１０、２１１の点灯位置をラインの整数倍ではなくｎ＋０．５ライン付近になるように制御して、後段の画処理部２０８で２ライン合成するなどの応用も考えられる。
【００７６】
上記第１の実施の形態では、各ＬＥＤ２０９、２１０、２１１を点灯する時間は、制御部２１３から各ＬＥＤ２０９、２１０、２１１毎に設定することができる。そのため、各ラインセンサ２０２、２０３、２０４の分解色による感度ムラがある場合や、各ＬＥＤ２０９、２１０、２１１の光量バランスが悪い場合は、各ＬＥＤ２０９、２１０、２１１の点灯時間を変えるようにしてもよい。これにより、感度ムラや光量バランスを補正することができ、カラーバランスを向上させることができる。
【００７７】
上記第２の実施の形態では、各ラインセンサ５０２、５０３、５０４の副走査解像度を４００ｄｐｉから６００ｄｐｉに変更する場合を説明したが、これに限定されるものではなく、変更する副走査解像度は任意とすることができる。
【００７８】
上記第１及び第２の実施の形態では、画像読取装置の適用形態については言及しなかったが、特定のものへの適用に限定されるものではなく、イメージスキャナ、ＯＣＲ（Optical Character Reader）等の各種形態に適用することができる。
【００７９】
上記第１及び第２の実施の形態では、画像読取装置について説明したが、画像読取装置のみへの適用に限定されるものではなく、本発明の画像読取装置の機能を備えた各種の画像処理装置（複写機、複合機、ファクシミリ等）に適用することができる。
【００８０】
本発明は、上述した実施の形態の機能を実現するソフトウェアのプログラム（図６、図１１のフローチャート）をコンピュータ又はＣＰＵに供給し、そのコンピュータ又はＣＰＵが該供給されたプログラムを読出して実行することによって、達成することができる。
【００８１】
この場合、上記プログラムは、該プログラムを記録した記憶媒体から直接供給されるか、又はインターネット、商用ネットワーク、若しくはローカルエリアネットワーク等に接続される不図示の他のコンピュータやデータベース等からダウンロードすることにより供給される。
【００８２】
上記プログラムの形態は、オブジェクトコード、インタプリタにより実行されるプログラムコード、ＯＳ（オペレーティングシステム）に供給されるスクリプトデータ等の形態から成ってもよい。
【００８３】
また、本発明は、上述した実施の形態の機能を実現するソフトウェアのプログラムを記憶した記憶媒体をコンピュータ又はＣＰＵに供給し、そのコンピュータ又はＣＰＵが記憶媒体に記憶されたプログラムを読出して実行することによっても、達成することができる。
【００８４】
この場合、格納媒体から読出されたプログラムコード自体が上述した各実施の形態の機能を実現すると共に、そのプログラムコードを記憶した記憶媒体は本発明を構成する。
【００８５】
プログラムコードを記憶する記憶媒体としては、例えば、ＲＯＭ、ＲＡＭ、ＮＶ−ＲＡＭ、フロッピー（登録商標）ディスク、ハードディスク、光ディスク（登録商標）、光磁気ディスク、ＣＤ−ＲＯＭ、ＭＯ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード等がある。
【００８６】
上述した実施の形態の機能は、コンピュータから読出されたプログラムコードを実行することによるばかりでなく、コンピュータ上で稼動するＯＳ等がプログラムコードの指示に基づいて実際の処理の一部又は全部を行うことによっても実現することができる。
【図面の簡単な説明】
【００８７】
【図１】本発明の第１の実施の形態に係る画像読取装置の主要な電気的構成を示すブロック図である。
【図２】画像読取装置の概略構造を示す構成図である。
【図３】画像読取装置の読み取りセンサ部の主要な電気的構成を示すブロック図である。
【図４】画像読取装置のラインセンサ基板の主要な構成を示す図である。
【図５】画像読取装置の各ＬＥＤの点灯タイミングを示すタイミングチャートである。
【図６】画像読取装置の動作を示すフローチャートである。
【図７】本発明の第２の実施の形態に係る画像読取装置の読み取りセンサ部の主要な電気的構成を示すブロック図である。
【図８】画像読取装置のラインセンサ基板の主要な構成を示す図である。
【図９】画像読取装置の副走査解像度６００ｄｐｉでの原稿読み取り時におけるラインセンサの読み取り位置ずれを示す図である。
【図１０】画像読取装置の副走査解像度６００ｄｐｉでの原稿読み取り時における各ＬＥＤの点灯タイミングを示すタイミングチャートである。
【図１１】画像読取装置の動作を示すフローチャートである。
【符号の説明】
【００８８】
１４、１５  読み取りセンサ部（読取手段に対応）
２０２、２０３、２０４、５０２、５０３、５０４  ラインセンサ
２０７、５０６  ラインメモリ部（補正手段に対応）
２０９、２１０、２１１、５０９、５１０、５１１  ＬＥＤ（光源に対応）
２１２、５１２  ＬＥＤ駆動回路（制御手段に対応）
２１３、５１３  制御部（制御手段に対応）
５２４  モータ駆動回路（移動手段に対応）
５２５  搬送モータ（移動手段に対応）
【図１】
2005322990.tif 000003
【図２】
2005322990.tif 000004
【図３】
2005322990.tif 000005
【図４】
2005322990.tif 000006
【図５】
2005322990.tif 000007
【図６】
2005322990.tif 000008
【図７】
2005322990.tif 000009
【図８】
2005322990.tif 000010
【図９】
2005322990.tif 000011
【図１０】
2005322990.tif 000012
【図１１】
2005322990.tif 000013