(57)【要約】【課題】一部の読取素子列における画像の読み取り速度が他の読取素子列における画像の読み取り速度より速いことに起因する画像の誤読み取りの発生を抑制する。【解決手段】カラー画像読取部５０が画像の赤、緑、青の色成分の濃度に応じた濃度信号をＣＣＤラインセンサ５６Ｒ，５６Ｇ，５６Ｂから出力し、シフトレジスタ６０Ｒ，６０Ｇ，６０Ｂが各々濃度信号を保持した後に順次出力し、白黒画像読取部５２が上記画像の緑の色成分の濃度に応じた濃度信号をＣＣＤラインセンサ５６ＷＢから出力し、シフトレジスタ６０ＷＢ１，６０ＷＢ２が当該濃度信号を予め定められた異なるＣＣＤ素子５４毎に各々保持した後に順次出力し、ＣＣＤ駆動制御部がシフトレジスタ６０Ｒ，６０Ｇ，６０Ｂから濃度信号を出力させる時期とシフトレジスタ６０ＷＢに濃度信号を保持させる時期とが重なる場合に、シフトレジスタ６０Ｒ，６０Ｇ，６０Ｂからの濃度信号の出力を停止させる。【選択図】図２
2010187227.tif 000002
【特許請求の範囲】
【請求項１】
第１の読取素子が第１の方向に沿って複数個配列された第１の読取素子列を、前記第１の方向と交差する第２の方向に複数配列させて構成され、当該第１の読取素子の各々によって記録媒体に形成された画像を複数の領域に分割して読み取り、当該第１の読取素子から当該領域毎の色成分の濃度に応じた第１の濃度信号を出力する第１の読取手段と、
前記第１の読取素子列毎に対応させて設けられ、対応する前記第１の読取素子列から出力された前記第１の濃度信号を前記第１の読取素子毎に保持した後、保持した前記第１の濃度信号を順次出力する複数の第１の保持手段と、
前記第１の読取素子と異なる第２の読取素子が第１の方向に沿って複数個配列された第２の読取素子列によって構成され、当該第２の読取素子の各々によって前記記録媒体に形成された画像を複数の領域に分割して読み取り、当該第２の読取素子から当該領域毎の色成分の濃度に応じた第２の濃度信号を出力する第２の読取手段と、
前記第２の読取素子列から出力された前記第２の濃度信号を予め定められた異なる前記第２の読取素子毎に各々保持した後、各々保持した前記第２の濃度信号を順次出力する複数の第２の保持手段と、
前記複数の第１の保持手段から前記第１の濃度信号を出力させる時期と、前記複数の第２の保持手段に前記第２の読取素子列から出力された前記第２の濃度信号を保持させる時期とが重なる場合には、前記複数の第１の保持手段からの前記第１の濃度信号の出力を停止させるように制御する制御手段と、
を備えた画像読取装置。
【請求項２】
前記第２の保持手段から出力される前記第２の濃度信号を記憶すると共に、前記複数の第１の保持手段から前記第１の濃度信号を出力させる時期と、前記複数の第２の保持手段に前記第２の読取素子列から出力された前記第２の濃度信号を保持させる時期とが重ならない場合は、前記第１の保持手段から出力される前記第１の濃度信号を記憶し、前記複数の第１の保持手段から前記第１の濃度信号を出力させる時期と、前記複数の第２の保持手段に前記第２の読取素子列から出力された前記第２の濃度信号を保持させる時期とが重なる場合は、記憶を停止する記憶手段を更に備えた画像読取装置。
【請求項３】
前記第１の読取素子が読み取る色成分と前記第２の読取素子が読み取る色成分とを対応させ、
前記第１の読取素子及び前記第２の読取素子で読み取った各読取結果において、各々対応する素子位置における濃度の差に予め定められた大きさ以上となる濃度の差が生じている場合に、前記記録媒体に形成された画像を読み取る読取位置に汚れが生じていると判定する判定手段を更に備えた請求項１又は請求項２記載の画像読取装置。
【請求項４】
第１の読取素子が第１の方向に沿って複数個配列された第１の読取素子列を、前記第１の方向と交差する第２の方向に複数配列させて構成され、当該第１の読取素子の各々によって記録媒体に形成された画像を複数の領域に分割して読み取り、当該第１の読取素子から当該領域毎の色成分の濃度に応じた第１の濃度信号を出力する第１の読取手段と、前記第１の読取素子列毎に対応させて設けられ、対応する前記第１の読取素子列から出力された前記第１の濃度信号を前記第１の読取素子毎に保持した後、保持した前記第１の濃度信号を順次出力する複数の第１の保持手段と、前記第１の読取素子と異なる第２の読取素子が第１の方向に沿って複数個配列された第２の読取素子列によって構成され、当該第２の読取素子の各々によって前記記録媒体に形成された画像を複数の領域に分割して読み取り、当該第２の読取素子から当該領域毎の色成分の濃度に応じた第２の濃度信号を出力する第２の読取手段と、前記第２の読取素子列から出力された前記第２の濃度信号を予め定められた異なる前記第２の読取素子毎に各々保持した後、各々保持した前記第２の濃度信号を順次出力する複数の第２の保持手段と、を備えた画像読取装置におけるプログラムであって、
コンピュータを、
前記複数の第１の保持手段から前記第１の濃度信号を出力させる時期と、前記複数の第２の保持手段に前記第２の読取素子列から出力された前記第２の濃度信号を保持させる時期とが重なる場合には、前記複数の第１の保持手段からの前記第１の濃度信号の出力を停止させるように制御する制御手段と、
して機能させるためのプログラム。
【請求項５】
コンピュータを、請求項１乃至請求項３の何れか１項に記載の画像読取装置における前記制御手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置及びプログラムに関するものである。
【背景技術】
【０００２】
画像読取装置として、複数の読取素子が配列された読取素子列が複数設けられ、例えば、一部の読取素子列を用いて記録媒体に形成された画像をカラー画像として読み取り、他の読取素子列を用いて画像を白黒画像として読み取る画像読取装置が知られている。
【０００３】
特許文献１には、上記読取素子列としてＣＣＤラインセンサを適用し、記録媒体に形成された画像をカラー画像として読み取るために赤、緑、青の各色成分に対応した３つのＣＣＤラインセンサが設けられたカラー画像読取部、及び記録媒体に形成された画像を白黒画像として読み取るために緑の色成分に対応したＣＣＤラインセンサが設けられた白黒画像読取部を備え、カラー画像読取部の読み取り速度を、白黒画像読取部の読み取り速度よりも速くした画像読取装置が提案されている。
【０００４】
また、特許文献２には、上記カラー画像読取部及び上記白黒画像読取部によって得られた複数の画像情報に基づいて、上記カラー画像読取部または上記白黒画像読取部によって読み取られた画像情報上のノイズ成分を検出する画像読取装置が提案されている。
【特許文献１】特開２００３−８７５０３号公報
【特許文献２】特開２００４−１１２６１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、複数の読取素子列のうち一部の読取素子列における画像の読み取り速度が他の読取素子列における画像の読み取り速度より速いことに起因する画像の誤読み取りの発生を抑制する画像読取装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１に記載の発明は、第１の読取素子が第１の方向に沿って複数個配列された第１の読取素子列を、前記第１の方向と交差する第２の方向に複数配列させて構成され、当該第１の読取素子の各々によって記録媒体に形成された画像を複数の領域に分割して読み取り、当該第１の読取素子から当該領域毎の色成分の濃度に応じた第１の濃度信号を出力する第１の読取手段と、前記第１の読取素子列毎に対応させて設けられ、対応する前記第１の読取素子列から出力された前記第１の濃度信号を前記第１の読取素子毎に保持した後、保持した前記第１の濃度信号を順次出力する複数の第１の保持手段と、前記第１の読取素子と異なる第２の読取素子が第１の方向に沿って複数個配列された第２の読取素子列によって構成され、当該第２の読取素子の各々によって前記記録媒体に形成された画像を複数の領域に分割して読み取り、当該第２の読取素子から当該領域毎の色成分の濃度に応じた第２の濃度信号を出力する第２の読取手段と、前記第２の読取素子列から出力された前記第２の濃度信号を予め定められた異なる前記第２の読取素子毎に各々保持した後、各々保持した前記第２の濃度信号を順次出力する複数の第２の保持手段と、前記複数の第１の保持手段から前記第１の濃度信号を出力させる時期と、前記複数の第２の保持手段に前記第２の読取素子列から出力された前記第２の濃度信号を保持させる時期とが重なる場合には、前記複数の第１の保持手段からの前記第１の濃度信号の出力を停止させるように制御する制御手段と、を備えている。
【０００７】
また、請求項２に記載の発明は、請求項１に記載の発明において、前記第２の保持手段から出力される前記第２の濃度信号を記憶すると共に、前記複数の第１の保持手段から前記第１の濃度信号を出力させる時期と、前記複数の第２の保持手段に前記第２の読取素子列から出力された前記第２の濃度信号を保持させる時期とが重ならない場合は、前記第１の保持手段から出力される前記第１の濃度信号を記憶し、前記複数の第１の保持手段から前記第１の濃度信号を出力させる時期と、前記複数の第２の保持手段に前記第２の読取素子列から出力された前記第２の濃度信号を保持させる時期とが重なる場合は、記憶を停止する記憶手段を更に備えている。
【０００８】
また、請求項３に記載の発明は、請求項１又は請求項２に記載の発明において、前記第１の読取素子が読み取る色成分と前記第２の読取素子が読み取る色成分とを対応させ、前記第１の読取素子及び前記第２の読取素子で読み取った各読取結果において、各々対応する素子位置における濃度の差に予め定められた大きさ以上となる濃度の差が生じている場合に、前記記録媒体に形成された画像を読み取る読取位置に汚れが生じていると判定する判定手段を更に備えている。
【０００９】
一方、上記目的を達成するために、請求項４に記載の発明は、第１の読取素子が第１の方向に沿って複数個配列された第１の読取素子列を、前記第１の方向と交差する第２の方向に複数配列させて構成され、当該第１の読取素子の各々によって記録媒体に形成された画像を複数の領域に分割して読み取り、当該第１の読取素子から当該領域毎の色成分の濃度に応じた第１の濃度信号を出力する第１の読取手段と、前記第１の読取素子列毎に対応させて設けられ、対応する前記第１の読取素子列から出力された前記第１の濃度信号を前記第１の読取素子毎に保持した後、保持した前記第１の濃度信号を順次出力する複数の第１の保持手段と、前記第１の読取素子と異なる第２の読取素子が第１の方向に沿って複数個配列された第２の読取素子列によって構成され、当該第２の読取素子の各々によって前記記録媒体に形成された画像を複数の領域に分割して読み取り、当該第２の読取素子から当該領域毎の色成分の濃度に応じた第２の濃度信号を出力する第２の読取手段と、前記第２の読取素子列から出力された前記第２の濃度信号を予め定められた異なる前記第２の読取素子毎に各々保持した後、各々保持した前記第２の濃度信号を順次出力する複数の第２の保持手段と、を備えた画像読取装置におけるプログラムであって、コンピュータを、前記複数の第１の保持手段から前記第１の濃度信号を出力させる時期と、前記複数の第２の保持手段に前記第２の読取素子列から出力された前記第２の濃度信号を保持させる時期とが重なる場合には、前記複数の第１の保持手段からの前記第１の濃度信号の出力を停止させるように制御する制御手段と、して機能させるためのプログラムである。
【００１０】
さらに、上記目的を達成するために、請求項４に記載の発明は、コンピュータを、請求項１乃至請求項３の何れか１項に記載の画像読取装置における前記制御手段として機能させるためのプログラムである。
【発明の効果】
【００１１】
請求項１、請求項４及び請求項５に記載の発明によれば、本構成を有さない場合に比べ、複数の読取素子列のうち一部の読取素子列における画像の読み取り速度が他の読取素子列における画像の読み取り速度より速いことに起因する画像の誤読み取りの発生が抑制される。
【００１２】
請求項２に記載の発明よれば、本構成を有さない場合に比べ、画像の誤読み取りが抑制された画像情報がより簡易に取得される。
【００１３】
請求項３に記載の発明によれば、本構成を有さない場合に比べ、画像の読取位置に生じている汚れの有無がより高精度に検知される。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。
【００１５】
まず、図１を参照して、本実施の形態に係る画像読取装置１０の全体構成を説明する。
【００１６】
同図に示すように、画像読取装置１０は、用紙搬送部１２と画像読取部１４とを備えている。なお、用紙搬送部１２と画像読取部１４とは連結部１６により開閉可能に連結された構造とされている。
【００１７】
用紙搬送部１２は、画像が記録された記録用紙１８が置かれる原稿台２０を備えており、原稿台２０に置かれた記録用紙１８は、一枚ずつ取り出しロール２２で取り出され、搬送路２４へ送られる。
【００１８】
搬送路２４に送られた記録用紙１８は、搬送ロール対２６によって図１の矢印Ａ方向に搬送されることによって画像読取部１４による画像読取位置まで搬送され、記録用紙１８に形成された画像を画像読取部１４で読み取られた後、排紙部３０に排紙される。
【００１９】
一方、画像読取部１４は、上面に記録用紙１８が置かれる透明なプラテンガラス３２を備えており、上記画像読取位置はプラテンガラス３２の上面に位置している。
【００２０】
画像読取位置におけるプラテンガラス３２の下側には、記録用紙１８の表面に向けて照明光を照射する光源３４と、記録用紙１８の表面で反射した反射光を受ける第１反射ミラー３６、第１反射ミラー３６で受けた反射光の進行方向を９０°曲げるための第２反射ミラー３８、第２反射ミラー３８で受けた反射光の進行方向をさらに９０°曲げるための第３反射ミラー４０とが備えられている。
【００２１】
なお、本実施の形態に係る画像読取装置１０は、光源３４として蛍光ランプを適用するが、これに限らず、記録用紙１８の搬送方向と交差する方向に沿って配列された複数のＬＥＤ（Light Emitting Diode）等、他の光源を適用しても良い。
【００２２】
また、画像読取部１４は、レンズ４２及び光検出部４４を備えており、画像読取部１４は、第３反射ミラー４０で反射された反射光を、レンズ４２によって光検出部４４に結像させることにより、光検出部４４によって記録用紙１８に形成された画像を読み取る。
【００２３】
なお、本実施の形態に係る光検出部４４は、記録用紙１８に形成されている画像をカラー画像として読み取るカラー画像読取部５０、及び記録用紙１８に形成されている画像を白黒画像として読み取る白黒画像読取部５２を備えており、カラー画像読取部５０及び白黒画像読取部５２には、複数のＣＣＤ（Charge  Coupled  Device）素子で構成されるＣＣＤラインセンサが設けられている（図２も参照）。
【００２４】
また、カラー画像読取部５０は、白黒画像読取部５２が備えられている位置よりも図１の上方に予め定められた間隔を隔てて備えられている。そのため、カラー画像読取部５０は、図１に示す光路Ａで示すように、画像読取位置の搬送方向下流側で記録用紙１８に形成された画像を読み取り、白黒画像読取部５２は、図１に示す光路Ｂで示すように、画像読取位置の搬送方向上流側で記録用紙１８に形成された画像を読み取る。
【００２５】
なお、本実施の形態に係る画像読取装置１０は、光源３４、第１反射ミラー３６、第２反射ミラー３８、及び第３反射ミラー４０が図１の矢印Ｂ方向に移動可能とされている。これにより、用紙搬送部１２が画像読取部１４の上方へ開けられ、プラテンガラス３２の上面に記録用紙１８が置かれた場合に、光源３４から照明光を記録用紙１８に向けて照射しつつ、矢印Ｂ方向へ光源３４、第１反射ミラー３６、第２反射ミラー３８、及び第３反射ミラー４０を移動させることで、上記記録用紙１８に記録された画像を読み取ることが可能とされている。
【００２６】
図２に、本実施の形態に係る画像読取装置１０の光検出部４４の電気的な構成を示す。
【００２７】
同図に示すように、光検出部４４は、上述したカラー画像読取部５０及び白黒画像読取部５２を備える。
【００２８】
カラー画像読取部５０は、ＣＣＤ素子５４が図１のｘ方向（搬送ロール対２６によって記録用紙１８が搬送される方向と交差する方向）に沿って複数個配列されたＣＣＤラインセンサ５６Ｒ，５６Ｇ，５６Ｂを、図１のｙ方向（記録用紙１８が搬送される方向）に複数配列させて構成され、当該ＣＣＤ素子５４の各々によって記録用紙１８に形成された画像を複数の領域に分割して読み取り、当該ＣＣＤ素子５４から当該領域毎の色成分の濃度に応じた濃度信号を出力する。
【００２９】
白黒画像読取部５２は、ＣＣＤ素子５４がｘ方向に沿って複数個配列されたＣＣＤラインセンサ５６ＷＢによって構成され、当該ＣＣＤ素子５４の各々によって記録用紙１８に形成された画像を複数の領域に分割して読み取り、当該ＣＣＤ素子５４から当該領域毎の色成分の濃度に応じた濃度信号を出力する。
【００３０】
さらに、光検出部４４は、ＣＣＤラインセンサ５６Ｒ，５６Ｇ，５６Ｂ毎に対応させて設けられ、対応するＣＣＤラインセンサ５６Ｒ，５６Ｇ，５６Ｂから出力された濃度信号をＣＣＤ素子５４毎に保持した後、保持した濃度信号を順次出力するシフトレジスタ６０Ｒ，６０Ｇ，６０Ｂ、及び各シフトレジスタ６０Ｒ，６０Ｇ，６０Ｂ毎に設けられ、各シフトレジスタ６０Ｒ，６０Ｇ，６０Ｂから出力される濃度信号を増幅して出力するアンプ６２を備えている。
【００３１】
なお、ＣＣＤラインセンサ５６Ｒは、赤色成分の光を透過させるカラーフィルターが設けられ、ＣＣＤラインセンサ５６Ｒを構成するＣＣＤ素子５４は、赤色成分の濃度に応じた濃度信号ＳＲをシフトレジスタ６０Ｒへ出力する。また、ＣＣＤラインセンサ５６Ｇは、緑色成分の光を透過させるカラーフィルターが設けられ、ＣＣＤラインセンサ５６Ｇを構成するＣＣＤ素子５４は、緑色成分の濃度に応じた濃度信号ＳＧをシフトレジスタ６０Ｇへ出力する。さらに、ＣＣＤラインセンサ５６Ｂは、青色成分の光を透過させるカラーフィルターが設けられ、ＣＣＤラインセンサ５６Ｂを構成するＣＣＤ素子５４は、青色成分の濃度に応じた濃度信号ＳＢをシフトレジスタ６０Ｂへ出力する。
【００３２】
さらに、光検出部４４は、ＣＣＤラインセンサ５６ＷＢから出力された濃度信号を予め定められた異なるＣＣＤ素子５４毎に各々保持した後、各々保持した濃度信号を順次出力するシフトレジスタ６０ＷＢ１，６０ＷＢ２、及び各シフトレジスタ６０ＷＢ１，６０ＷＢ２毎に設けられ、各シフトレジスタ６０ＷＢ１，６０ＷＢ２から出力される濃度信号を増幅して出力するアンプ６４を備えている。
【００３３】
なお、本実施の形態に係るＣＣＤラインセンサ５６ＷＢのＣＣＤ素子５４が読み取る色成分とＣＣＤラインセンサ５６ＧのＣＣＤ素子５４が読み取る色成分とを対応させるために、ＣＣＤラインセンサ５６ＷＢには、緑色成分の光を透過させるカラーフィルターが設けられ、ＣＣＤラインセンサ５６ＷＢを構成するＣＣＤ素子５４は、緑色成分の濃度に応じた濃度信号をシフトレジスタ６０ＷＢ１，６０ＷＢ２へ出力する。
【００３４】
また、本実施の形態に係るシフトレジスタ６０ＷＢ１，６０ＷＢ２は、ＣＣＤラインセンサ５６ＷＢを構成する複数のＣＣＤ素子５４から出力された濃度信号を各々交互に保持する。すなわち、シフトレジスタ６０ＷＢ１はＣＣＤラインセンサ５６ＷＢの奇数番目のＣＣＤ素子５４から出力される濃度信号ＳＷＢ１を保持し、シフトレジスタ６０ＷＢ２はＣＣＤラインセンサ５６ＷＢの偶数番目のＣＣＤ素子５４から出力される濃度信号ＳＷＢ２を保持する。
【００３５】
なお、以下の説明において、ＣＣＤラインセンサ５６Ｒ，５６Ｇ，５６Ｂ，５６ＷＢを区別する場合は、符号の末尾に対応するＲ，Ｇ，Ｂ，ＷＢのいずれかを付して説明し、区別しない場合は、Ｒ，Ｇ，Ｂ，ＷＢを省略する。また、シフトレジスタ６０Ｒ，６０Ｇ，６０Ｂ，６０ＷＢ１，６０ＷＢ２を区別する場合は、符号の末尾に対応するＲ，Ｇ，Ｂ，ＷＢ１，ＷＢ２のいずれかを付して説明し、区別しない場合は、Ｒ，Ｇ，Ｂ，ＷＢ１，ＷＢ２を省略する。
【００３６】
図３に、本実施の形態に係る画像読取装置１０の電気系の要部構成を示す。
【００３７】
画像読取装置１０は、画像読取装置１０全体の動作を司るＣＰＵ（Central Processing Unit）７０、各種プログラムや各種パラメータ、各種テーブル情報等が予め記憶されたＲＯＭ（Read Only Memory）７２、ＣＰＵ７０による各種プログラムの実行時のワークエリア等として用いられるＲＡＭ（Random Access Memory）７４、読み取った画像を示す画像情報や、各種情報を記憶するＨＤＤ（Hard Disk Drive）７６、各種の操作指示が入力される操作ボタンやテンキー、各種のメッセージ等を表示するための表示部が設けられた操作パネル７８を備えている。
【００３８】
さらに、画像読取装置１０は、画像読取部１４に設けられている光検出部４４等の制御、及び光検出部４４から出力される濃度信号に基づいて画像情報を生成する画像読取制御部８０、プリンタやパーソナルコンピュータ等の外部装置と接続され、当該外部装置への上記画像情報の送信、及び当該外部装置との各種情報の送受信を行う外部インタフェース８２を備えている。
【００３９】
これらＣＰＵ７０、ＲＯＭ７２、ＲＡＭ７４、ＨＤＤ７６、操作パネル７８、画像読取制御部８０、外部インタフェース８２は、システムバス８４を介して相互に電気的に接続されている。従って、ＣＰＵ７０は、ＲＯＭ７２、ＲＡＭ７４及びＨＤＤ７６へのアクセス、操作パネル７８に対する操作状態の把握や各種のメッセージ等の表示、画像読取制御部８０の動作の制御、及び外部インタフェース８２を介した上記外部装置との各種情報の送受信等を各々行なうことができる。
【００４０】
なお、本実施の形態に係るＣＰＵ７０は、記録用紙１８に記録された画像を読み取る処理（以下、「画像読取処理」という。）を実行する場合には、ＣＣＤラインセンサ５６を駆動させるためのＣＣＤ同期信号を画像読取制御部８０へ出力し、画像読取制御部８０は、上記ＣＣＤ同期信号が入力されると、ＣＣＤラインセンサ５６の駆動を開始させる。
【００４１】
図４に、画像読取制御部８０の画像読取処理に関する電気系の要部構成を示す。
【００４２】
画像読取制御部８０は、ＣＣＤ駆動制御部８６、サンプルホールド部８８、増幅部９０、アナログ／デジタル変換回路（以下、「ＡＤＣ」という。）９２が各シフトレジスタ６０から出力される各濃度信号に対応して備えられている。さらに、画像読取制御部８０には、記憶部９４、シェーディング補正部９６、画像処理部９８、及び白黒画像読取部５２から出力される濃度信号ＳＷＢ１及び濃度信号ＳＷＢ２に対応した合成部１００が備えられている。
【００４３】
ＣＣＤ駆動制御部８６は、ＣＰＵ７０からＣＣＤ同期信号が入力されると、カラー画像読取部５０及び白黒画像読取部５２を駆動させるための駆動信号を生成する。そして、当該駆動信号を光検出部４４に供給することによって、ＣＣＤラインセンサ５６に、ＣＣＤ素子５４からシフトレジスタ６０へ濃度信号を出力（以下、「垂直転送」という。）させて、シフトレジスタ６０に、保持させた濃度信号を順次出力（以下、「水平転送」という。）させる転送処理を実行させる。
【００４４】
なお、以下の説明において、垂直転送をさせるためにＣＣＤラインセンサ５６へ出力する駆動信号を垂直転送信号といい、水平転送をさせるためにシフトレジスタ６０へ出力する駆動信号を水平転送信号という。
【００４５】
サンプルホールド部８８は、ＣＣＤラインセンサ５６から出力された濃度信号をサンプルホールドしてピークを検出し、当該ピークを示す信号を出力する。サンプルホールド部８８から出力されたピークを示す信号は、増幅部９０によって予め定められた増幅率で増幅された後、ＡＤＣ９２によってデジタル画像情報に変換され、記憶部９４に記憶される。なお、記憶部９４は、ＣＰＵ７０によって制御され、ＣＰＵ７０から記憶部９４に出力されるイネーブル信号がＨｉｇｈレベルの場合は、入力されるデジタル画像情報を記憶し、当該イネーブル信号がＬｏｗレベルの場合は、入力されるデジタル画像情報を記憶しない。
【００４６】
記憶部９４に記憶された濃度信号ＳＲ，ＳＧ，ＳＢに基づいたデジタル画像情報は、シェーディング補正部９６によってシェーディング補正が行われた後、画像処理部９８に出力される。なお、濃度信号ＳＷＢ２及び濃度信号ＳＷＢ１に基づいたデジタル画像情報は、シェーディング補正が行われた後に合成部１００へ出力され、合成部１００によってＣＣＤラインセンサ５６ＷＢを構成するＣＣＤ素子５４の配列の順番に対応するように合成された後、画像処理部９８に出力される。
【００４７】
画像処理部９８では、デジタル画像情報に基づいて、カラー画像読取部５０を構成するＣＣＤ素子５４及び白黒画像読取部５２を構成するＣＣＤ素子５４で読み取った各読取結果において、各々対応する素子位置における濃度の差に予め定められた大きさ以上となる濃度の差が生じている場合に、上述した図１に示す画像読取位置に汚れ（髪、糸屑等も含む。）が生じていると判定する汚れ判定処理や、デジタル画像情報を拡大又は縮小させる拡大縮小処理等の各種画像処理を行った後、デジタル画像情報をＨＤＤ７６に出力する。
【００４８】
なお、本実施の形態に係る画像読取装置１０では、上記汚れ判定処理を行う場合に、カラー画像読取部５０と共に白黒画像読取部５２を駆動させる。また、上記汚れ判定処理は、記録用紙１８を搬送路２４で搬送させて画像読取位置で読み取る場合に行う。
【００４９】
また、汚れ判定処理として、カラー画像読取部５０のＣＣＤラインセンサ５６Ｇで読み取った読取結果と白黒画像読取部５２のＣＣＤラインセンサ５６ＷＢで読み取った読取結果とを比較する。具体的には、ＣＣＤラインセンサ５６ＧとＣＣＤラインセンサ５６ＷＢとは、共に緑色成分の画像を読み取るため、カラー画像読取部５０に対応する光路Ａ上における画像読取位置、及び白黒画像読取部５２に対応する光路Ｂ上における画像読取位置に汚れが生じていない場合は、読取結果において上記予め定められた大きさ以上となる濃度の差は生じない。しかし、例えば、カラー画像読取部５０に対応する光路Ａ上における画像読取位置に汚れが生じ、白黒画像読取部５２に対応する光路Ｂ上における画像読取位置に汚れが生じていない場合は、各読取結果において濃度の差が生じる。そして、当該濃度の差が上記予め定められた大きさ以上となった場合に画像読取位置に汚れが生じていると判定される。
【００５０】
また、本実施の形態に係るＣＰＵ７０は、増幅部９０の増幅率を制御し、シェーディング補正部９６及び画像処理部９８の動作の制御を行う。
【００５１】
次に、本実施の形態に係る画像読取装置１０の作用を説明する。
【００５２】
まず、図５を参照して、カラー画像読取部５０と共に白黒画像読取部５２を駆動させた場合における、従来の転送処理について説明する。
【００５３】
ＣＣＤ駆動制御部８６は、ＣＰＵ７０から出力されたＣＣＤ同期信号が入力されると、駆動信号として垂直転送信号をＣＣＤラインセンサ５６へ出力し、ＣＣＤ同期信号の入力が停止されるとＣＣＤラインセンサ５６への垂直転送信号の出力を停止する。その後、ＣＣＤ駆動制御部８６は、予め定められた期間の間、シフトレジスタ６０へ駆動信号として水平転送信号を出力する。
【００５４】
なお、同図において、ＣＣＤ同期信号がＨｉｇｈレベルとなっている場合が、ＣＰＵ７０からＣＣＤ同期信号が出力されていることを示す一方、ＣＣＤ同期信号がＬｏｗレベルとなっている場合が、ＣＰＵ７０からＣＣＤ同期信号が出力されていないことを示す。また、駆動信号がＨｉｇｈレベルとなっている場合が、駆動信号が出力されていることを示す一方、駆動信号がＬｏｗレベルとなっている場合が、駆動信号が出力されていないことを示す。また、濃度信号ＳＲ，ＳＧ，ＳＢ及び濃度信号ＳＷＢ２，ＳＷＢ１のレベルの大きさが大きいほど、記録用紙１８に形成されている画像の濃度が高いことを示している。
【００５５】
なお、上述したように、白黒画像読取部５２は、ＣＣＤラインセンサ５６ＷＢに対して２つのシフトレジスタ６０ＷＢ１，６０ＷＢ２を備えているため、カラー画像読取部５０が１度の転送処理を行う間に２回の転送処理を行う。
【００５６】
これにより、カラー画像読取部５０が水平転送を行っている時期に、白黒画像読取部５２にＣＣＤ駆動制御部８６から垂直転送信号が入力されることに起因して、同図に示すように、シフトレジスタ６０Ｒ，６０Ｇ，６０Ｂから出力される濃度信号ＳＲ，ＳＧ，ＳＢに領域αに示されるノイズが生じる可能性があった。
【００５７】
そこで、本実施の形態に係る画像読取装置１０では、図６に示すように、カラー画像読取部５０に対応する転送処理として、カラー画像読取部５０が水平転送を行なう時期と、白黒画像読取部５２が垂直転送を行う時期とが重なる場合には、カラー画像読取部５０に対する水平転送信号の出力を停止することにより、カラー画像読取部５０における水平転送を停止させるカラー画像読取部用転送処理を行う。
【００５８】
図７に、ＣＰＵ７０からカラー画像読取部５０へ出力されるＣＣＤ同期信号がＨｉｇｈレベルとなった場合に、ＣＣＤ駆動制御部８６によって実行されるカラー画像読取部用転送プログラムの処理の流れを示すフローチャートを示す。なお、当該プログラムはＲＯＭ７２の所定領域に予め記憶されている。
【００５９】
まず、ステップ１００で、カラー画像読取部５０への垂直転送信号の出力を開始し、カラー画像読取部５０に垂直転送を行わせる。
【００６０】
次のステップ１０２では、ＣＣＤ同期信号がＬｏｗレベルとなり停止されるまで垂直転送信号の出力を継続する一方、ＣＣＤ同期信号の出力が停止した場合は、ステップ１０４へ移行し、カラー画像読取部５０への垂直転送信号の出力を停止する。
【００６１】
次のステップ１０６では、カラー画像読取部５０へ水平転送信号を出力し、カラー画像読取部５０に水平転送を行わせる。
【００６２】
次のステップ１０８では、白黒画像読取部５２へ垂直転送信号の出力を開始するタイミングに達したか否かを判定し、肯定判定となった場合はステップ１１０へ移行する一方、否定判定となった場合はステップ１１４へ移行する。
【００６３】
ステップ１１０では、カラー画像読取部５０への水平転送信号の出力を停止する。
【００６４】
次のステップ１１２では、白黒画像読取部５２への垂直転送信号の出力を停止するタイミングに達したか否かを判定し、肯定判定となった場合はステップ１０６へ戻り、カラー画像読取部５０への水平転送信号の出力を再開し、カラー画像読取部５０に水平転送を再開させる一方、否定判定となった場合は待ち状態となる。
【００６５】
ステップ１１４では、カラー画像読取部５０への水平転送信号の出力を停止するタイミングに達したか否かを判定し、肯定判定となった場合はステップ１０８へ戻る一方、否定判定となった場合はステップ１１６へ移行し、カラー画像読取部５０への水平転送信号の出力を停止した後、本プログラムを終了する。
【００６６】
なお、本実施の形態に係る画像読取装置１０では、上記ステップ１１０の処理によってシフトレジスタ６０Ｒ，６０Ｇ，６０Ｂに対する水平転送信号の出力が停止された後、当該水平転送信号の出力が再開されるまでの期間も、濃度信号ＳＲ，ＳＧ，ＳＢに対応する増幅部９０及びＡＤＣ９２が動作し続けている。そのため、ＡＤＣ９２は、上記期間の間、大きさが“０”の信号に基づいてデジタル画像情報を生成するため、記憶部９４には濃度信号ＳＲ，ＳＧ，ＳＢに基づかないデジタル画像情報が記憶されてしまう。
【００６７】
そこで、本実施の形態に係るＣＰＵ７０は、カラー画像読取部５０が水平転送を行なう時期と白黒画像読取部５２が垂直転送を行う時期とが重ならない場合は、記憶部９４へ出力するイネーブル信号をＨｉｇｈレベルとすることで、記憶部９４に、濃度信号ＳＲ，ＳＧ，ＳＢに基づいたデジタル画像情報を記憶させる一方、カラー画像読取部５０が水平転送を行なう時期と白黒画像読取部５２が垂直転送を行う時期とが重なる場合は、記憶部９４へ出力するイネーブル信号をＬｏｗレベルとすることで、記憶部９４にデジタル画像情報の記憶を停止させる。
【００６８】
以上、本発明を上記実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記実施の形態に多様な変更または改良を加えることができ、当該変更または改良を加えた形態も本発明の技術的範囲に含まれる。
【００６９】
また、上記実施の形態は、クレーム（請求項）にかかる発明を限定するものではなく、また実施の形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。前述した実施の形態には種々の段階の発明が含まれており、開示される複数の構成要件における組み合わせにより種々の発明を抽出できる。上記実施の形態に示される全構成要件から幾つかの構成要件が削除されても、効果が得られる限りにおいて、この幾つかの構成要件が削除された構成が発明として抽出され得る。
【００７０】
例えば、上記実施の形態では、シフトレジスタ６０ＷＢ１，６０ＷＢ２が、ＣＣＤラインセンサ５６ＷＢを構成する複数のＣＣＤ素子５４から出力された濃度信号を交互に保持する場合について説明したが、本発明はこれに限定されるものではなく、図８に示すように、ＣＣＤラインセンサ５６ＷＢを構成する複数のＣＣＤ素子５４のうち、ｘ方向の上流側半分のＣＣＤ素子５４から出力される濃度信号ＳＷＢ１をシフトレジスタ６０ＷＢ１が保持し、残り半分のＣＣＤ素子５４から出力される濃度信号ＳＷＢ２をシフトレジスタ６０ＷＢ２が保持する形態等、他の規則性に基づいて保持する形態としてもよい。
【００７１】
また、上記実施の形態では、ＣＣＤラインセンサ５６ＷＢに対応して２つのシフトレジスタ６０を備える場合について説明したが、本発明はこれに限定されるものではなく、ＣＣＤラインセンサ５６ＷＢに対応して２つ以上のシフトレジスタ６０を備える形態としてもよい。
【００７２】
また、上記実施の形態では、カラー画像読取部５０に３つのＣＣＤラインセンサ５６Ｒ，５６Ｇ，５６Ｂを備えた場合について説明したが、本発明はこれに限定されるものではなく、カラー画像読取部５０に２つ又は４つ以上のＣＣＤラインセンサ５６を備える形態としてもよい。
【００７３】
また、上記実施の形態では、カラー画像読取部５０と共に白黒画像読取部５２を駆動させる場合として、汚れ判定処理を行う場合について説明したが、本発明はこれに限定されるものではなく、例えば、画像処理部９８から出力させるデジタル画像情報を白黒のデジタル画像情報とするが、白黒画像読取部５２から出力される濃度信号ＳＷＢ２，ＳＷＢ１に基づいた情報だけでは欠落する情報を、カラー画像読取部５０から出力される濃度信号ＳＲ，ＳＧ，ＳＢに基づいた情報で補う処理等、他の処理を行うためにカラー画像読取部５０と共に白黒画像読取部５２を駆動させる形態としてもよい。
【００７４】
また、上記実施の形態では、本発明を、画像読取部１４に設けられた光検出部４４のカラー画像読取部５０と共に白黒画像読取部５２を駆動させる場合に適用して説明したが、本発明はこれに限定されるものではなく、例えば、用紙搬送部１２に記録用紙１８の裏面に形成された画像を読み取るために、カラー画像読取部と白黒画像読取部とを備えた裏面読取用光検出部を設け、本発明を、裏面読取用光検出部のカラー画像読取部と共に白黒画像読取部を駆動させる場合に適用する形態としてもよい。
【００７５】
その他、上記実施の形態で説明した画像読取装置１０の構成（図１から図３参照。）は一例であり、本発明の主旨を逸脱しない範囲内において不要な部分を削除したり、新たな部分を追加したりすることができることは言うまでもない。
【００７６】
また、上記実施の形態で説明したカラー画像読取部用転送プログラムの処理の流れ（図７参照。）も一例であり、本発明の主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりすることができることは言うまでもない。また、上記実施の形態に係るカラー画像読取部用転送プログラムは、ＲＯＭ７２に予めインストールしておく形態の他、ＨＤＤ７６に予めインストールしておく形態、コンピュータ読み取り可能な記録媒体に格納された状態で提供される形態、有線又は無線による通信手段を介して配信される形態等に適用することができる。
【図面の簡単な説明】
【００７７】
【図１】実施の形態に係る画像読取装置の構成を示す破断側面図である。
【図２】実施の形態に係る光検出部の電気系の要部構成を示すブロック図である。
【図３】実施の形態に係る画像読取装置の電気系の要部構成を示すブロック図である。
【図４】実施の形態に係る画像読取制御部の画像読取処理に関する電気系の要部構成を示すブロック図である。
【図５】従来の転送処理における駆動信号を出力するタイミングを示すタイミングチャートである。
【図６】実施の形態に係る転送処理における駆動信号を出力するタイミングを示すタイミングチャートである。
【図７】実施の形態に係るカラー画像読取部用転送プログラムの処理の流れを示すフローチャートである。
【図８】他の形態に係る光検出部の電気系の要部構成を示すブロック図である。
【符号の説明】
【００７８】
１０    画像読取装置
５０    カラー画像読取部（第１の読取手段）
５２    白黒画像読取部（第２の読取手段）
５４    ＣＣＤ素子（第１の読取素子、第２の読取素子）
５６Ｒ，５６Ｇ，５６Ｂ    ＣＣＤラインセンサ（第１の読取素子列）
５６ＷＢ    ＣＣＤラインセンサ（第２の読取素子列）
６０Ｒ，６０Ｇ，６０Ｂ    シフトレジスタ（第１の保持手段）
６０ＷＢ１，６０ＷＢ２    シフトレジスタ（第２の保持手段）
８６    ＣＣＤ駆動制御部（制御手段）
９４    記憶部（記憶手段）
９８    画像処理部（判定手段）
【図１】
2010187227.tif 000003
【図２】
2010187227.tif 000004
【図３】
2010187227.tif 000005
【図４】
2010187227.tif 000006
【図５】
2010187227.tif 000007
【図６】
2010187227.tif 000008
【図７】
2010187227.tif 000009
【図８】
2010187227.tif 000010