(57)【要約】【課題】  原稿読取部の背面に白い反射面を設ける場合に、２系統の照明装置を設けることによって、読み取り速度を高速化するとともに、原稿上の凹凸等の表面状態に対応して発生する影の発生を低減し、さらに、他の構成を必要とすることなく原稿サイズや原稿傾きを検出する画像読取装置を提供する。【解決手段】  本発明に係る画像読取装置は、２つの照明部と反射板とを備え、原稿の先端部又は後端部を読み取る際に、第１の照明部による第１光量と、前記第２の照明部による第２光量とに差を設けて制御し、原稿の先端部又は後端部を除く部分を読み取る際に、第１光量と、第２光量とを等しくするように制御する。【選択図】図３
2009284357.tif 000002
【特許請求の範囲】
【請求項１】
原稿を照射する第１及び第２の照明手段と、原稿からの反射光を受光する受光手段と、原稿を読み取る際に該原稿の読取位置の背面に配置される反射手段とを備え、前記第１及び第２の照明手段を前記受光手段の両側に配置する画像読取装置であって、
原稿の先端部又は後端部を読み取る際に、前記第１の照明手段による第１光量と、前記第２の照明手段による第２光量とに差を設けて制御し、前記原稿の先端部又は後端部を除く部分を読み取る際に、前記第１光量と、前記第２光量とを略等しくするように制御する光量制御手段を
備えることを特徴とする画像読取装置。
【請求項２】
前記光量制御手段によって制御された光による原稿又は前記反射手段からの反射光に従って前記受光手段から出力される画像信号を処理し、原稿の傾きを検出する画像信号処理手段と、
検出された前記原稿の傾きに応じて、原稿の読取動作を中止するとともに、操作者に対して原稿の傾きを報知する手段と
をさらに備えることを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記光量制御手段は、
前記第１光量と前記第２光量とに差を設ける期間における前記第１及び第２の照明手段の総光量と、前記第１光量と前記第２光量とを略等しくする期間における前記第１及び第２の照明手段の総光量とが略等しくなるように制御することを特徴とする請求項１又は２に記載の画像読取装置。
【請求項４】
前記第１光量と前記第２光量とに差を設ける期間における前記第１及び第２の照明手段の総光量と、前記第１光量と前記第２光量とを略等しくする期間における前記第１及び第２の照明手段の総光量とに基づいて、前記画像信号処理手段のトータルゲインを変更する変更手段をさらに備えることを特徴とする請求項２に記載の画像読取装置。
【請求項５】
前記光量制御手段は、
前記第１及び第２の照明手段の点灯期間を制御するためのパルスの幅を設定する第１のレジスタと、
前記第１光量と前記第２光量との差を設定する第２のレジスタと、
前記第１のレジスタに設定された値と前記第２のレジスタに設定された値とを加算し、前記第１の照明手段の点灯期間を制御するためのパルスのパルス幅を出力する加算器と、
前記第１のレジスタに設定された値と前記第２のレジスタに設定された値とを減算し、前記第２の照明手段の点灯期間を制御するためのパルスのパルス幅を出力する減算器と
を備えることを特徴とする請求項１乃至４のいずれか１項に記載の画像読取装置。
【請求項６】
原稿を搬送する搬送路の前記読取位置よりも上流側に配置され、搬送される原稿の先端又は後端を検出するセンサをさらに備え、
前記光量制御手段は、
前記センサによる先端又は後端の検出タイミングに応じて、前記第１及び第２の照明手段の光量を制御することを特徴とする請求項１乃至５のいずれか１項に記載の画像読取装置。
【請求項７】
前記第１光量と前記第２光量とに差を設け、原稿の先端部を読み取る際に発生する影を検出した後、前記光量制御手段は、前記第１光量と前記第２光量とを略等しくするように制御することを特徴とする請求項１乃至６のいずれか１項に記載の画像読取装置。
【請求項８】
前記光量制御手段は、
原稿の先端部又は後端部を読み取る際に、前記第１光量と前記第２光量との差を、前記第１のレジスタに設定されるパルスの幅に応じて設定することを特徴とする請求項５に記載の画像読取装置。
【請求項９】
前記光量制御手段は、
前記第１光量と前記第２光量との差を、原稿の先端部又は後端部を読み取る際に発生する影の出力レベルに応じて設定することを特徴とする請求項１乃至８のいずれか１項に記載の画像読取装置。
【請求項１０】
原稿を照射する第１及び第２の照明手段と、原稿からの反射光を受光する受光手段と、原稿を読み取る際に該原稿の読取位置の背面に配置される反射手段とを備え、前記第１及び第２の照明手段を前記受光手段の両側に配置する画像読取装置の制御方法であって、
原稿を読み取る際に、原稿の先端部又は後端部を読み取る際に、前記第１の照明手段による第１光量と、前記第２の照明手段による第２光量とに差を設けて制御し、前記原稿の先端部又は後端部を除く部分を読み取る際に、前記第１光量と、前記第２光量とを略等しくするように制御する光量制御工程を
含むことを特徴とする画像読取装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿面からの反射光を読み取る画像読取装置及びその制御方法に関するものである。
【背景技術】
【０００２】
特許文献１には、イメージセンサのレンズアレイを挟んで２系統の照明装置を配置する画像読取装置が提案されている。このように照明装置を配置することで、光量が増大し、読み取り速度が高速化される。また、２方向から照射することで原稿上の凹凸等の表面状態に対応して発生する影の発生を低減させ、読み取り画像の品質を向上させている。
【０００３】
また、特許文献２には、原稿の影を検知し、原稿ズレ量が原稿ズレ限界量の設定を超えた場合に、原稿設定サイズから原稿がはみ出していると判断し、オペレータに報知する方法が提案されている。
【０００４】
さらに、特許文献３には、原稿読取部の背面に原稿と同じ反射率を有する反射面を設ける場合に、原稿の斜行を検出する原稿読取装置が提案されている。当該原稿読取装置は、シェーディング補正回路の出力を異なる閾値によってサンプリングすることにより原稿端にできる影を含む第１のイメージ信号及び影を含まない第２のイメージ信号を出力し、第１のイメージ信号に基づいて原稿の斜行を検出している。また、特許文献３において、原稿読取部の背面に原稿と同じ反射率を有する反射面とは、原稿と同じ反射率を有する色、一般的には白色としている。この反射面を読み取ることによって、光量補正やシェーディング補正を行う際に、標準的な原稿と同じ反射率を有する基準原稿を読み取る処理を必要としなくなり、操作上の煩雑さが解消されている。また、光学系を移動するという装置の煩雑さを解消したり、原稿との接触による素材の磨耗によって、原稿の背面が黒く汚れやすいという不具合を解消している。
【特許文献１】特開第３８８５０８８号公報
【特許文献２】特開第２７６４８７７号公報
【特許文献３】特開第２９５０２１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述の従来技術には以下に記載する問題がある。例えば、特許文献１では、２系統の照明装置で原稿に２方向から光を照射しているため、原稿端には影が発生しなくなり、原稿読取部の背面に白い反射面を設けた場合原稿の端部の検出ができない。そのため、画像情報を元に、原稿サイズ、原稿傾きを検出することができない。このため、原稿サイズや原稿傾きを検出するには、別途、原稿サイズや原稿傾きを検出するセンサなどを設ける必要が生じ、装置が大型化し、コストが増大してしまう。
【０００６】
また、特許文献２及び特許文献３に開示された技術では、照明装置が１系統であることで影が形成される必要があり、２方向から光を照射して原稿端の影が消えてしまうと適用できない。このため、読み取り速度の高速化のために、又は原稿上の凹凸等の表面状態に対応して発生する影や明度ムラを軽減し、読み取り画像の品質を向上するために、２系統の照明装置を用いた装置には、原稿サイズや原稿傾きを検出する方法として用いることはできない。
【０００７】
本発明は、上述の問題に鑑みて成されたものであり、原稿読取部の背面に白い反射面を設ける場合でも、２系統の照明装置を両側に設けることを可能とし、読み取り速度を高速化するとともに、原稿上の凹凸等の表面状態に対応して発生する影の発生を低減し、さらに、他のセンサ等の付加を必要とすることなく原稿サイズや原稿傾きを検出する画像読取装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために本発明における原稿を照射する第１及び第２の照明手段と、原稿からの反射光を受光する受光手段と、原稿を読み取る際に原稿の読取位置の背面に配置される反射手段とを備え、第１及び第２の照明手段を受光手段の両側に配置する画像読取装置であって、原稿の先端部又は後端部を読み取る際に、第１の照明手段による第１光量と、第２の照明手段による第２光量とに差を設けて制御し、原稿の先端部又は後端部を除く部分を読み取る際に、第１光量と、第２光量とを略等しくするように制御する光量制御手段を備えることを特徴とする。
【０００９】
また、本発明における原稿を照射する第１及び第２の照明手段と、原稿からの反射光を受光する受光手段と、原稿を読み取る際に原稿の読取位置の背面に配置される反射手段とを備え、第１及び第２の照明手段を受光手段の両側に配置する画像読取装置の制御方法であって、原稿を読み取る際に、原稿の先端部又は後端部を読み取る際に、第１の照明手段による第１光量と、第２の照明手段による第２光量とに差を設けて制御し、原稿の先端部又は後端部を除く部分を読み取る際に、第１光量と、第２光量とを略等しくするように制御する光量制御工程を含むことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、例えば、原稿読取部の背面に白い反射面を設ける場合に、２系統の照明装置を対向させて設けることによって、読み取り速度を高速化するとともに、原稿上の凹凸等の表面状態に対応して発生する影や明度ムラの発生を低減し、さらに、他の構成部品の追加を必要とすることなく原稿サイズや原稿傾きを検出する画像読取装置を提供できる。
【発明を実施するための最良の形態】
【００１１】
以下に本発明の一実施形態を示す。以下で説明される個別の実施形態は、本発明の上位概念、中位概念及び下位概念など種々の概念を理解するために役立つであろう。また、本発明の技術的範囲は、特許請求の範囲によって確定されるのであって、以下の個別の実施形態によって限定されるわけではない。
【００１２】
［第１の実施形態］
以下では、図１乃至図２０を参照して第１の実施形態について説明する。本実施形態では、原稿の先端部で第１の照明部による光量と、第２の照明部による光量に差を設け、原稿の先端部と内側で光量が同等となるように光量制御を行う。ここで、原稿の内側とは、原稿の先端部近傍及び後端部近傍を除く原稿の内側を示す。また、本実施形態では、画像読取装置として、原稿を搬送して画像を読み取るシートスルータイプの画像読取装置を例に説明する。
【００１３】
＜画像読取装置の構成＞
図１は、第１の実施形態に係る画像読取装置の主要な構成を示すブロック図である。ここでは、主に本発明に関する構成について説明する。したがって、本発明による画像読取装置は、他の構成を含んで構成されてもよい。
【００１４】
画像読取装置１０は、ＡＳＩＣ４０、ＬＥＤ回路４１、ＣＩＳ４２、ＡＦＥ（Ａｎａｌｏｇ Ｆｒｏｎｔ Ｅｎｄ）４３、ＲＯＭ４４、ＥＥＰＲＯＭ４５、原稿先後端検出センサ４６、反射板４７及び画像信号処理部４９を備える。４８は、読み取り対象となる原稿を示す。ＬＥＤ回路４１は、後述するＬＥＤ１５ａ、１５ｂに接続され、各ＬＥＤの点灯を制御する。ＣＩＳ（Ｃｏｎｔａｃｔ Ｉｍａｇｅ Ｓｅｎｓｏｒ）４２は、２系統の照明部で構成されるセンサである。図１に示すように、反射板４７は、原稿４８を読み取る際に原稿４８の読取位置の背面に配置される。ＣＩＳ４２は、原稿４８又は反射板４７から反射された光を受光する。ＣＩＳ４２の詳細については、図２を用いて後述する。原稿先後端検出センサ４６は、原稿４８を搬送する搬送路のＣＩＳ４２よりも上流側に配置され、搬送される原稿４８の先端又は後端を検出し、信号を出力する。出力された信号は、バス５５を介してＣＰＵ５０に入力される。
【００１５】
ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ Ｓｐｅｃｉｆｉｃ Ｉｎｔｅｇｒａｔｅｄ Ｃｉｒｃｕｉｔ）４０は、ＣＰＵ５０、ＲＡＭ５１、光量制御部５２、画像情報処理部５３、ＡＦＥ制御部５４及びバス５５を含んで構成される。ＣＰＵ５０は、例えば、ＲＯＭ４４に格納されたプログラムをＲＡＭ５１にロードし、当該プログラムを実行することで、画像読取装置１０を統括的に制御する。光量制御部５２は、ＬＥＤ１５ａ、１５ｂが発光する光量を制御する。画像情報処理部５３は、ＣＩＳ４２から出力される信号に基づいて、原稿４８から読み取った画像情報を処理する。ＡＦＥ制御部５４はＡＦＥ４３のゲイン、オフセットを制御する。
【００１６】
画像信号処理部４９は、ＡＦＥ４３、画像情報処理部５３及びＡＦＥ制御部５４を含んで構成され、ＣＩＳ４２から出力される画像信号にアナログ信号処理の他デジタル処理も行う。また、ＡＦＥ４３は、ゲイン回路６１、オフセット回路６２、加算器６３及びＡＤ変換回路６４を含んで構成される。
【００１７】
＜ＣＩＳ＞
次に、図２を参照して、ＣＩＳ４２の構成について説明する。図２は、第１の実施形態に係るＣＩＳの構成例を示す図である。ＣＩＳ４２は、フレーム１１、レンズアレイ１２、センサアレイ１３、センサ基板１４、ＬＥＤ１５ａ及び導光体１６ａを組み合わせた第１の照明部、ＬＥＤ１５ｂ及び導光体１６ｂを組み合わせた第２の照明部、コネクタ１７、及び原稿支持体１８を備える。
【００１８】
図２に示すように、レンズアレイ１２、センサ基板１４、導光体１６ａ、導光体１６ｂ、及び原稿支持体１８は、フレーム１１に固定される。ＬＥＤ１５ａ、ＬＥＤ１５ｂ、及びセンサアレイ１３は、センサ基板１４に実装される。また、図２に示す１９は、ＬＥＤ１５ｂを点灯させないときＬＥＤ１５ａから照射された光及び原稿４８によって形成される影を示す。なお、以下では、ＬＥＤ１５ａをＬＥＤ１とも称し、ＬＥＤ１５ｂをＬＥＤ２とも称する。
【００１９】
原稿支持体１８は、ガラスやプラスチック等の略透明な部材で構成される。コネクタ１７は、不図示のケーブル等でＬＥＤ回路４１とＡＦＥ４３に接続される。ＬＥＤ回路４１からの電気信号は、コネクタ１７を経由して、ＬＥＤ１５ａ、１５ｂに入力され、ＬＥＤ１５ａ、１５ｂを点灯させる。各ＬＥＤから照射された光は、導光体１６ａ、導光体１６ｂを経由し、原稿読取部の１ラインの長さにわたって照明光量が略均一になるように原稿４８、又は反射板４７に照射される。
【００２０】
原稿４８、又は反射板４７からの反射光による光学像は、レンズアレイ１２でセンサアレイ１３上に結像される。センサアレイ１３は、原稿４８の光学像を電気信号に光電変換する受光部を複数備えたライン状のセンサアレイである。センサアレイ１３で光電変換により生成された電気信号は、コネクタ１７を経由して、ＡＦＥ４３に出力される。このように、ＣＩＳ４２は、図２に示すように、レンズアレイ１２の両側に配置した２系統の照明部から、同一の原稿読取位置に向けて斜めに光を照射するよう構成されている。
【００２１】
＜光量制御部＞
次に、図３を参照して、光量制御部５２について説明する。図３は、第１の実施形態に係る光量制御部の構成例を示すブロック図である。光量制御部５２は、ＰＷＭ設定レジスタ３０、差分設定レジスタ３１、加算器３２、減算器３３、ＬＥＤ１用のＰＷＭ出力部３４、ＬＥＤ２用のＰＷＭ出力部３５、及びＬＥＤ＿ＯＮ／ＯＦＦ制御信号出力部３６を備える。
【００２２】
ＰＷＭ設定レジスタ（第１のレジスタ）３０には、ＰＷＭ（Ｐｕｌｓｅ Ｗｉｄｔｈ Ｍｏｄｕｌａｔｉｏｎ ）の設定値、つまり、パルスの幅が設定される。差分設定レジスタ（第２のレジスタ）３１には、２系統の照明部に対するＰＷＭ設定値の差分が設定される。加算器３２は、ＰＷＭ設定レジスタ３０と差分設定レジスタ３１とに設定された各設定値を加算し、処理結果をＰＷＭ出力部３４に出力する。また、減算器３３は、ＰＷＭ設定レジスタ３０と差分設定レジスタ３１とに設定された各設定値の間の減算を行い、処理結果をＰＷＭ出力部３５に出力する。
【００２３】
ＬＥＤ１用のＰＷＭ出力部３４は、加算器３２から出力されたパルス幅に従ってＬＥＤ回路４１を経由してＬＥＤ１５ａを点灯させる。ＬＥＤ２用のＰＷＭ出力部３５は、減算器３３から出力されたパルス幅に従ってＬＥＤ回路４１を経由してＬＥＤ１５ｂを点灯させる。ＬＥＤ＿ＯＮ／ＯＦＦ制御信号出力部３６は、ＬＥＤをＯＮ／ＯＦＦ制御する。
【００２４】
ＰＷＭ出力部３４は、ＬＥＤ＿ＯＮ／ＯＦＦ制御信号出力部３６からＬＥＤ＿ＯＮ／ＯＦＦ制御信号が出力されるタイミングで、加算器３２の処理結果に基づいてＰＷＭ信号の出力を開始する。一方、ＰＷＭ出力部３５は、ＬＥＤ＿ＯＮ／ＯＦＦ制御信号出力部３６からＬＥＤ＿ＯＮ／ＯＦＦ制御信号が出力されるタイミングで、減算器３３の処理結果に基づいてＰＷＭ信号の出力を開始する。ＬＥＤがＲＧＢ（赤色・緑色・青色）の３色から構成される場合は、各色に対応した図３に示す構成を３個設ける。なお、本実施形態ではＰＷＭ設定レジスタ３０に設定値を設定後、ＬＥＤ＿ＯＮ／ＯＦＦ制御信号によりＬＥＤをＯＮ／ＯＦＦする制御を行っている。しかし、この構成に限定されず、ＬＥＤ消灯時はＰＷＭ設定レジスタ３０に０を設定し、ＬＥＤ点灯時は０でない設定値を設定することにより、ＬＥＤのＯＮ／ＯＦＦ制御を行ってもよい。
【００２５】
＜ＬＥＤ回路＞
次に、図４を参照して、ＬＥＤ回路４１について説明する。図４は、第１の実施形態に係るＬＥＤ回路の構成例を示す図である。
【００２６】
ＬＥＤ回路４１は、ＬＥＤ１５ａ、１５ｂを含んで構成される。また、図４に示すように、ＬＥＤ１５ａは、赤色のＬＥＤ９０、緑色のＬＥＤ９１、及び青色のＬＥＤ９２から構成される。また、ＬＥＤ１５ｂは、赤色のＬＥＤ９３、緑色のＬＥＤ９４、及び青色のＬＥＤ９５から構成される。ＬＥＤ９０〜９５は、図３に示すセンサ基板１４に実装される。
【００２７】
また、ＬＥＤ９０〜９５は、電源に接続されるとともに、各トランジスタ７０〜７５に接続される。トランジスタ７０〜７５は、それぞれ抵抗８０〜８５を介してＧＮＤに接続され、ベースに一定の電圧を加えることでトランジスタ７０〜７５がＯＮして、定電流回路となるように構成している。これにより、ＬＥＤ９０〜９５は一定の光量で発光することができる。
【００２８】
光量制御部５２からの信号は、それぞれトランジスタ７０〜７５のベースに入力され、トランジスタ７０〜７５がＯＮの期間に、ＬＥＤ９０〜９５が発光する。図４に示すＲ＿ＬＥＤ１、Ｒ＿ＬＥＤ２、Ｇ＿ＬＥＤ１、Ｇ＿ＬＥＤ２、Ｂ＿ＬＥＤ１、Ｂ＿ＬＥＤ２は、光量制御部５２からの信号を示す。Ｒ＿ＬＥＤ１はＬＥＤ１５ａの赤ＬＥＤを点灯するための信号を示す。Ｒ＿ＬＥＤ２はＬＥＤ１５ｂの赤ＬＥＤを点灯するための信号を示す。Ｇ＿ＬＥＤ１はＬＥＤ１５ａの緑ＬＥＤを点灯するための信号を示す。Ｇ＿ＬＥＤ２はＬＥＤ１５ｂの緑ＬＥＤを点灯するための信号を示す。Ｂ＿ＬＥＤ１はＬＥＤ１５ａの青ＬＥＤを点灯するための信号を示す。Ｂ＿ＬＥＤ２はＬＥＤ１５ｂの青ＬＥＤを点灯するための信号を示す。
【００２９】
＜各動作の制御＞
以下では、図５乃至図２０を参照して、本実施形態に係る画像読取装置１０の各動作の制御について説明する。まず、図５を参照して、画像読取装置１０の読取動作について説明する。図５は、第１の実施形態に係る画像読取装置の読取動作の処理手順を示すフローチャートである。以下で説明する処理は、ＣＰＵ５０によって統括的に制御される。
【００３０】
読取動作が開始されると、ステップＳ５０１において、ＣＰＵ５０は、ＡＦＥ制御部５４を通じてＡＦＥ４３のオフセット調整を行う。続いて、ステップＳ５０２において、ＣＰＵ５０は、光量制御部５２を通じて、ＬＥＤ９０〜９５の各色（ＲＧＢ）の光量調整を行う。
【００３１】
次に、ステップＳ５０３において、ＣＰＵ５０は、各色の白レベルデータおよび黒レベルデータを取得する。白レベルデータは例えば反射板４７を読み取ったり、白基準部材を設けてそれを読み取ったりすることで取得できる。また黒レベルデータは例えば、ＬＥＤを消灯した状態で読取を行うことで取得できる。続いて、ステップＳ５０４において、ＣＰＵ５０は、それらを用いて各色のシェーディング補正データを算出する。
【００３２】
次に、ステップＳ５０５において、ＣＰＵ５０は、原稿４８を搬送路に給送し、ＣＩＳ４２と反射板４７の間を通過させる。原稿４８が所定の位置を通過すると、ステップＳ５０６において、ＣＰＵ５０は、ＣＩＳ４２を制御して、原稿４８の画像データを読み取る。原稿４８の読み取りが終了すると、ステップＳ５０７において、ＣＰＵ５０は、原稿４８を読み取り部から排紙し、処理を終了する。
【００３３】
このように、ＣＰＵ５０は、ＣＩＳ４２を制御して、原稿４８の読み取りを実行する。ステップＳ５０２、Ｓ５０６の詳細に関してはそれぞれ図６、図９を用いて後述する。ここで、Ｓ５０１からＳ５０７までの動作を一連の読み取り動作として説明したが、これに限定するものではなく、電源投入後にステップＳ５０１からＳ５０４までを行い、一旦待機して、オペレータによる読み取り動作開始でステップＳ５０５から開始させてもよい。
【００３４】
次に、図６を参照して、図５のステップＳ５０２の詳細について説明する。図６は、第１の実施形態に係る各色の光量調整の処理手順を示すフローチャートである。以下で説明する処理は、ＣＰＵ５０によって統括的に制御される。
【００３５】
まず、ステップＳ６０１において、ＣＰＵ５０は、ＡＦＥ制御部５４によって、オフセット値をオフセット回路６２に設定させ、ゲイン値をゲイン回路６１に設定させる。オフセット値は黒レベル値がＡＤ変換回路６４の基準電圧の低い側となる値とする。また、ゲイン値は例えば１倍になる値とする。ここで、黒レベル値とは、例えばＬＥＤを消灯して読み取った黒レベルデータの最小の値を示す。
【００３６】
次に、ステップＳ６０２において、ＣＰＵ５０は、光量制御部５２にＰＷＭ初期値を設定する。ここではＰＷＭ設定範囲を０〜２５５として説明するが、限定するわけではない。例えば、ＣＰＵ５０は、ＰＷＭ設定レジスタ３０に設定値として７０（十進数）、差分設定レジスタ３１に設定値として０を設定する。したがって、ＬＥＤ１用のＰＷＭ出力部３４のＰＷＭ設定値は７０となり、ＬＥＤ２用のＰＷＭ出力部３５のＰＷＭ設定値も７０となる。
【００３７】
次に、ステップＳ６０３において、ＣＰＵ５０は、ＬＥＤをＯＮに設定する。
【００３８】
ここで、図７及び図８を参照して、ＬＥＤ及びＣＩＳ４２の出力について説明する。図７は、第１の実施形態に係るＣＩＳの光量調整時の出力を示す図である。図８は、第１の実施形態に係るＬＥＤの光量調整時のＯＮ／ＯＦＦタイミングを示す図である。
【００３９】
図７では、反射板４７を読み取ったときの１ライン分の画素に相当するＣＩＳ４２の出力の様子を示す。横軸が画素を示し、縦軸がＣＩＳ４２の出力を示す。また、ＴＢＬＫは黒レベルを示し、ＴＷＨＴは白レベルを示す。図７に示すように、有効画像領域において、実線で示すＣＩＳ４２の出力が得られる。
【００４０】
また、図８に示すように、同期信号ＳＹＮＣに同期して、Ｒ＿ＬＥＤ１信号、Ｒ＿ＬＥＤ２信号がＯＮ、ＯＦＦされる。ここで、ステップＳ６０３では、ＬＥＤ１用のＰＷＭ出力部３４のＰＷＭ設定値が７０に設定され、ＬＥＤ２用のＰＷＭ出力部３５のＰＷＭ設定値が７０に設定されているため、図８に示す＜初期＞のタイミングでＲ＿ＬＥＤ１信号及びＲ＿ＬＥＤ２信号がＯＮ、ＯＦＦされる。このとき、図７の実線で示すＣＩＳ４２の出力が得られる。
【００４１】
図６の説明に戻る。ステップＳ６０４において、ＣＰＵ５０は、Ｐ−ＭＡＸ値を調整する。具体的には、図７において、実線で示すＣＩＳ４２の出力の内、最も高い出力のＰ−ＭＡＸ−ＩＮＩが、Ｐ−ＭＡＸのレベル（ＴＷＨＴと等しいレベル）になるまで、Ｒ＿ＬＥＤ１、Ｒ＿ＬＥＤ２のＰＷＭ値を上げていく。調整後、ステップＳ６０５において、ＣＰＵ５０は、ＰＷＭ設定値ＸをＲＡＭ５１に記憶する。本実施形態では、図８に示すように調整後のＰＷＭ値Ｘが１００となる場合を例示して説明する。
【００４２】
ステップＳ６０６において、ＣＰＵ５０は、各色（ＲＧＢ）について、光量調整が終了したか否かを判定する。終了していない場合は、処理をステップＳ６０３に戻し、終了していれば光量調整処理を終了する。本実施形態のようにＲＧＢの３色の場合は、３色について終了するまで繰り返す。
【００４３】
次に、図９を参照して、図５のステップＳ５０６について説明する。図９は、第１の実施形態に係る原稿の読取動作における処理手順を示すフローチャートである。以下で説明する処理は、ＣＰＵ５０によって統括的に制御される。
【００４４】
原稿４８の先端が原稿先後端検出センサ４６に到達すると、原稿先後端検出センサ４６が信号を出力する。ステップＳ９０１において、ＣＰＵ５０は、原稿先後端検出センサ４６から出力された信号を受信し、原稿４８の先端がＣＩＳ４２に近づいたことを検知する。
【００４５】
次に、ステップＳ９０２において、ＣＰＵ５０は、図６のステップＳ６０５でＲＡＭ５１に記憶したＰＷＭ設定値ＸをＰＷＭ設定レジスタ３０に設定し、差分設定レジスタ３１には予め定められた差分の設定値Ａを設定する。
【００４６】
ここで、図１０及び図１１を参照して、ＬＥＤ及びＣＩＳ４２の出力について説明する。図１０は、第１の実施形態に係るＣＩＳの読み取り時の出力を示す図である。図１０は、Ｐ−ＭＡＸ値調整後のＣＩＳ出力を示す。横軸が画素を示し、縦軸がＣＩＳ４２の出力を示す。図１１は、第１の実施形態に係るＬＥＤの読み取り時のＯＮ／ＯＦＦタイミングを示す図である。図１１は、差分設定レジスタ３１に差分の設定値Ａを、０、２０、１００に設定した場合におけるＬＥＤのＯＮ／ＯＦＦタイミングを示す。
【００４７】
図１１に示すように、差分設定レジスタ３１に０を設定した場合、Ｒ＿ＬＥＤ１及びＲ＿ＬＥＤ２のＰＷＭ値は共に１００となる。また、差分設定レジスタ３１に２０を設定した場合、Ｒ＿ＬＥＤ１のＰＷＭ値は１２０となり、Ｒ＿ＬＥＤ２のＰＷＭ値は８０となる。さらに、差分設定レジスタ３１に１００を設定した場合、Ｒ＿ＬＥＤ１のＰＷＭ値は２００となり、Ｒ＿ＬＥＤ２のＰＷＭ値は０となる。
【００４８】
図９の説明に戻る。ステップＳ９０３において、ＣＰＵ５０は、ＬＥＤをＯＮに制御する。ＬＥＤがＯＮに制御されると、図１０に示すように、ＣＩＳ４２の出力はＰ−ＭＡＸとＴＷＨＴとが等しい状態となる。ここで、原稿４８は予め設定された速度で搬送されるため、ＣＰＵ５０は、原稿先後端検出センサ４６によって検出された原稿先端の検出タイミングに応じて、ＣＩＳ４２の位置に原稿先端が到達するタイミングを算出することができる。ＣＰＵ５０は、ＣＩＳ４２の位置に原稿先端が到達する前に、光量制御部５２を通じてＬＥＤ−ＯＮ信号を出力し、ＬＥＤ回路４１を通じてＬＥＤを点灯する。
【００４９】
このようにＬＥＤ１５ａ（ＬＥＤ１）による光量（第１光量）と、ＬＥＤ１５ｂ（ＬＥＤ２）による光量（第２光量）に差がある状態で、原稿４８がＣＩＳ４２のセンサアレイ１３の位置に近づくと、図２に示すように反射板４７には影１９が発生する。ここで、センサアレイ１３は影１９を含んだ電気信号を出力する。差分設定レジスタ３１が２０に設定されている場合、影１９は薄く、差分設定レジスタ３１が１００に設定されている場合、影１９は濃くなる。このように、本実施形態によれば、差分設定レジスタ３１を設けることで、設定値を可変にすることができ、影１９の検出を容易に行うことができる。
【００５０】
ここで、図１２乃至図１４を参照して、差分設定レジスタ３１の各設定値ごとの各ＬＥＤのＯＮ／ＯＦＦタイミングについて説明する。図１２は、第１の実施形態に係る差分設定レジスタ３１に０を設定した場合の各ＬＥＤのＯＮ／ＯＦＦタイミングを示す図である。図１３は、第１の実施形態に係る差分設定レジスタ３１に２０を設定した場合の各ＬＥＤのＯＮ／ＯＦＦタイミングを示す図である。図１４は、第１の実施形態に係る差分設定レジスタ３１に１００を設定した場合の各ＬＥＤのＯＮ／ＯＦＦタイミングを示す図である。
【００５１】
図１２乃至図１４において、ＳＰ信号は１ラインの同期信号であり、ＳＹＮＣ信号はＳＰ間隔の約１／３で発生する同期信号である。ＳＹＮＣ信号は順番に赤ＬＥＤ、緑ＬＥＤ、青ＬＥＤを点灯するタイミングを決める。
【００５２】
図１２に示すように、差分設定レジスタ３１に０を設定した場合、ＳＰ信号に続くＳＹＮＣ信号に同期して、Ｒ＿ＬＥＤ１及びＲ＿ＬＥＤ２がＰＷＭ値１００の期間だけ点灯する（点灯期間）。続いて、次のＳＹＮＣ信号に同期して、Ｇ＿ＬＥＤ１及びＧ＿ＬＥＤ２がＰＷＭ値１００の期間だけ点灯する。さらに、次のＳＹＮＣ信号に同期して、Ｂ＿ＬＥＤ１及びＢ＿ＬＥＤ２がＰＷＭ値１００の期間だけ点灯する。このように点灯制御されることにより、カラー画像を取得することができる。
【００５３】
また、図１３に示すように、差分設定レジスタ３１に２０を設定した場合、ＳＰ信号に続くＳＹＮＣ信号に同期して、Ｒ＿ＬＥＤ１がＰＷＭ値１２０の期間だけ点灯し、Ｒ＿ＬＥＤ２がＰＷＭ値８０の期間だけ点灯する。続いて、次のＳＹＮＣ信号に同期して、Ｇ＿ＬＥＤ１がＰＷＭ値１２０の期間だけ点灯し、Ｇ＿ＬＥＤ２がＰＷＭ値８０の期間だけ点灯する。さらに、次のＳＹＮＣ信号に同期して、Ｂ＿ＬＥＤ１がＰＷＭ値１２０の期間だけ点灯し、Ｂ＿ＬＥＤ２がＰＷＭ値８０の期間だけ点灯する。
【００５４】
また、図１４に示すように、差分設定レジスタ３１に１００を設定した場合、ＳＰ信号に続くＳＹＮＣ信号に同期して、Ｒ＿ＬＥＤ１がＰＷＭ値２００の期間だけ点灯し、Ｒ＿ＬＥＤ２は消灯する。続いて、次のＳＹＮＣ信号に同期して、Ｇ＿ＬＥＤ１がＰＷＭ値２００の期間だけ点灯し、Ｇ＿ＬＥＤ２は消灯する。さらに、次のＳＹＮＣ信号に同期して、Ｂ＿ＬＥＤ１がＰＷＭ値２００の期間だけ点灯し、Ｂ＿ＬＥＤ２は消灯する。
【００５５】
図１５は、第１の実施形態に係る原稿１ページ分のＰＷＭ設定値を示す図である。図１５に示すように、原稿先後端検出センサ４６が原稿先端を検出すると、原稿先後端検出センサ４６の出力がＴ−ＴＯＰのタイミングで反転する。
【００５６】
ここで、ＣＰＵ５０は、原稿先端がＣＩＳ４２のセンサアレイ１３の位置に到達するタイミングよりも前にＬＥＤ１用のＰＷＭ設定値と、ＬＥＤ２用のＰＷＭ設定値とに差を設ける。図１５に示すＴ２の期間において、原稿先端がＣＩＳ４２のセンサアレイ１３の位置に到達する。このようにＬＥＤ１の光量をＬＥＤ２の光量より大きくすることで、原稿先端に影をはっきりと発生させることができる。
【００５７】
図９の説明に戻る。ステップＳ９０４において、ＣＰＵ５０は、原稿先端がＣＩＳ４２のセンサアレイ１３の位置を通過することを検知する。通過を検知すると、ステップＳ９０５において、ＣＰＵ５０は、ＬＥＤ１用のＰＷＭ設定値とＬＥＤ２用のＰＷＭ設定値とを等しくする。このように、ＬＥＤ１とＬＥＤ２との光量が等しいほど、原稿上の凹凸等の表面状態に対応して発生する影や明度ムラの発生を低減することができる。
【００５８】
続いて、ステップＳ９０６において、ＣＰＵ５０は、原稿先後端検出センサ４６の出力から原稿後端を検出する。具体的には、原稿先後端検出センサ４６の出力が、図１５に示すように、Ｔ−ＥＮＤのタイミングで反転する。その後、ステップＳ９０７において、ＣＰＵ５０は、原稿後端がＣＩＳ４２のセンサアレイ１３の位置を通過したタイミングで、ＬＥＤをＯＦＦに制御する。
【００５９】
次に、図１６乃至図２０を参照して、読み取った画像情報について説明する。図１６は、原稿４８の寸法を示す図である。幅ＬＨは、ＣＩＳ４２の走査方向である主走査方向における原稿４８の幅を示す。また、幅ＬＶは、副走査方向における原稿４８の幅を示す。
【００６０】
図１７は、第１の実施形態における期間Ｔ２、Ｔ３とＬＥＤにより照射される原稿４８の照射領域との関係を示す図である。４８ａは原稿先端を示し、４８ｂは原稿後端を示す。原稿４８は原稿搬送方向Ｄの方向へ搬送される。ＬＴ２は、図１５に示すＴ２期間における照射領域を示し、ＬＴ３は、図１５に示すＴ３期間における照射領域を示す。原稿先端４８ａはＬＴ２の照射領域に含まれ、原稿後端４８ｂはＬＴ３の照射領域に含まれる。
【００６１】
図１８は、第１の実施形態に係る読み取った画像情報と原稿４８の照射領域との関係を示す図である。Ｄａｔａ−ＬＴ２はＴ２期間に取得した画像情報を示し、Ｄａｔａ−ＬＴ３はＴ３期間に取得した画像情報を示す。図１８に示すように、Ｄａｔａ−ＬＴ２は、原稿先端に発生する影１９を含んだ画像情報となっている。このため、取得した画像情報のうち、原稿先端の幅ＬＨに対応する線分の長さを求めることで、原稿の幅ＬＨを取得することができる。図１７及び図１８は、原稿４８が傾いて搬送されることなく、正常に搬送された場合の例を示す。
【００６２】
次に、図１９及び図２０を参照して、原稿４８が傾いて搬送された場合について説明する。図１９は、第１の実施形態に係る期間Ｔ２、Ｔ３と原稿４８への照射領域との関係を示す図である。４８ａは原稿先端を示し、４８ｂは原稿後端を示す。ＬＴ２は、図１５に示すＴ２期間における照射領域を示し、ＬＴ３は、図１５に示すＴ３期間における照射領域を示す。原稿先端４８ａはＬＴ２の照射領域に含まれ、原稿後端４８ｂはＬＴ３の照射領域に含まれる。図１９に示すように、原稿４８は角度θだけ傾いて原稿搬送方向Ｄの方向へ搬送される。
【００６３】
図２０は、第１の実施形態に係る読み取った画像情報と原稿４８への照射領域との関係を示す図である。Ｄａｔａ−ＬＴ２はＴ２期間に取得した画像情報を示し、Ｄａｔａ−ＬＴ３はＴ３期間に取得した画像情報を示す。Ｄａｔａ−ＬＴ２は、原稿先端に発生する影１９を含んだ画像情報となっており、影１９は角度θだけ傾いている。このため、取得した画像情報の内、原稿先端の幅ＬＨに対応する線分と主走査方向の角度差を求めることで原稿の傾きθ（ズレ）を検出することができる。
【００６４】
このように原稿の傾きを検出すると、本実施形態に係る画像読取装置は、例えば、原稿の傾きを操作者に報知するとともに、画像読取動作を中止し、原稿読取データの欠損を未然に防止することができる。
【００６５】
原稿先端に発生する影１９を含んだ画像情報から、原稿の幅ＬＨ、傾き角度θを求める方法に関しては公知の技術を利用できる。したがって、ここでは詳細の説明を省略する。
【００６６】
このように、白い反射板と白い原稿の組み合わせでも、原稿先端に影を確実に発生させて、原稿幅ＬＨ、及び原稿の傾きθを検出することができるため、別途、原稿サイズや原稿傾きを検出するセンサなどの検出部を設けることなく、原稿サイズや原稿傾きを検出することができる。また、照明部が２系統あるため、十分な光量が得られ、搬送速度を高速にできる。さらに、本方式を適用した場合に原稿上で光量に差ができる領域は原稿先端の極めて少ない領域に限られるため、画像の品質を向上することができる。また、照明部を２系統設けたままの構成で実現できるため、原稿上の凹凸等の表面状態が原因で発生する影や明度ムラを小さくし、読み取り画像の品質を向上することができる。
【００６７】
本実施形態では理解を容易とするため、シートスルータイプの画像読取装置を例として説明しているが、これに限定するものではなく、本発明はフラットベッドタイプの画像読取装置にも適用可能である。また、本実施形態では、原稿の読取時に原稿の先端部近傍において、第１の照明部による光量と、第２の照明部による光量の差に、ある１つの設定値を設定する場合を示しているが、急激な光量変動をさけるため、徐々に設定値Ａに近づけるように設定値を変更するような制御を加えてもよい。また、本実施形態では、原稿の読取時に原稿の先端部近傍で影の発生しやすい状態にするような光量の制御を行っているが、原稿の読取時に原稿の後端部近傍で影の発生しやすい状態にするような光量の制御を行ってもよい。その場合ＬＥＤ１の光量を減少させＬＥＤ２の光量を増加させる。また、原稿の読取時に原稿の先端部近傍と、原稿の後端部近傍の両方で影の発生しやすい状態にするような光量の制御をそれぞれ行ってもよい。
【００６８】
また、本実施形態ではハードウエアとして図３に示す光量制御部を設けた場合を説明しているが、同等の機能を有するプログラムに置き換え、ソフトウエアで実行するようにした場合も、本発明を実現することができる。
【００６９】
［第２の実施形態］
次に、図２１乃至図２３を参照して、第２の実施形態について説明する。以下では、第１の実施形態と異なる技術についてのみ説明する。第１の実施形態では、原稿先端で第１の照明部による光量と、第２の照明部による光量に差をもたせながらも、原稿の先端部と内側で総光量が同等となるようにしている。しかし、原稿の先端部と内側で総光量が同等にできない場合がある。例えば以下の状態が考えられる。
【００７０】
図２１は、第２の実施形態に係るＬＥＤのＯＮ／ＯＦＦタイミングを示す図である。図２１において、同期信号ＳＹＮＣに同期して、Ｒ＿ＬＥＤ１信号及びＲ＿ＬＥＤ２信号がＯＮ／ＯＦＦに制御される。
【００７１】
図２１に示すように、差分設定レジスタ３１に０が設定された場合、ＬＥＤ１用のＰＷＭ出力部３４のＰＷＭ設定値は１５０となり、ＬＥＤ２用のＰＷＭ出力部３５のＰＷＭ設定値も１５０となる場合を想定する。しかしながらこのような場合、影の検出精度を向上させるために、差分設定レジスタ３１に１５０を設定して、ＬＥＤ１の光量を２倍とし、ＬＥＤ２を消灯しようとすると、調整可能範囲は０〜２５５であるため、Ｒ＿ＬＥＤ１のＰＷＭ値として３００を設定できず、２５５が上限となる。この場合、トータル光量を、原稿の内側（先端部と後端部とを除く部分）と端部で同等となるように制御することができない。そこで、第２の実施形態では原稿の先端部と内側でトータル光量が異なる状態であっても、原稿の先端部と内側で画像信号処理部４９のトータルゲインを変更して同等の効果を得るように制御する。
【００７２】
図２２は、第２の実施形態に係るＬＥＤのＯＮ／ＯＦＦタイミングを示す図である。図２２において、同期信号ＳＹＮＣに同期して、Ｒ＿ＬＥＤ１信号及びＲ＿ＬＥＤ２信号がＯＮ／ＯＦＦ制御される。
【００７３】
図２２に示す（状態１）では、ＰＷＭ設定レジスタ３０が７０に設定され、差分設定レジスタ３１が０に設定され、ＬＥＤ１及びＬＥＤ２がＯＮに制御される。この場合、Ｒ＿ＬＥＤ１のＰＷＭ設定値は７０となり、Ｒ＿ＬＥＤ２のＰＷＭ設定値も７０となる。
【００７４】
（状態２）では、ＰＷＭ設定レジスタ３０が１５０に設定され、差分設定レジスタ３１が０に設定され、ＬＥＤ１及びＬＥＤ２がＯＮに制御される。この場合、Ｒ＿ＬＥＤ１のＰＷＭ設定値が１５０となり、Ｒ＿ＬＥＤ２のＰＷＭ設定値も１５０となる。
【００７５】
（状態３）では、ＰＷＭ設定レジスタ３０が１５０に設定され、差分設定レジスタ３１が０に設定され、ＬＥＤ１がＯＮに、ＬＥＤ２がＯＦＦに制御される。この場合、Ｒ＿ＬＥＤ１のＰＷＭ設定値が１５０となり、Ｒ＿ＬＥＤ２のＰＷＭ設定値が０となる。
【００７６】
図２３は、第２の実施形態に係るＣＩＳの出力を示す図である。また、図２３は１ライン分の画素に対するＣＩＳ出力の様子を示す。横軸が画素を示し、縦軸がＣＩＳ４２の出力を示す。図２３に示すＴＢＬＫは黒レベルを示し、ＴＷＨＴは白レベルを示す。
【００７７】
図２２に示す（状態１）の場合、図２３ａに示すように、有効画像領域において、実線に示すＣＩＳ４２の出力が得られたとする。Ｐ−ＭＡＸ値をＴＷＨＴに略等しくするようオフセットとゲインを調整後、出力信号は図２３ａの（状態２）の破線のようになる。
【００７８】
次に、（状態３）とすると、図２３ｂに破線で示すように、出力信号は半減する。次に、ＣＰＵ５０がＡＦＥ制御部５４を通じて、ゲイン回路６１のゲインを上げることで、Ｐ−ＭＡＸ値がＴＷＨＴに略等しい図２３ｃに破線で示す状態（状態４）となる。ＣＰＵ５０は、このときのゲイン設定値をＲＡＭ５１に一時的に記憶させる。
【００７９】
本実施形態では、上述のようにゲイン設定値を一時的に記憶させた後、画像読取動作を行う。画像読取動作は、第１の実施形態とほぼ同様であるが、ＰＷＭ設定を行うＳ９０２において、（状態３）の設定を行い、ゲイン設定値として一時的に記憶させたゲイン設定値を用いることと、ＰＷＭ設定を行うＳ９０５でゲイン設定値を元に戻す制御が異なる。他の制御は、同様であるため、説明を省略する。
【００８０】
このように、本発明を適用すると、光量が一方の照明部だけでは十分でない場合でも、原稿の端部において原稿の影を発生させるように他方の照明部の光量を制御可能であり、原稿幅ＬＨ、及び原稿の傾きθを検出することができる。したがって、白い反射板と白い原稿の組み合わせを用いた画像読取装置でも、別途、原稿サイズや原稿傾きを検出するセンサなどの検出部を設けることなく、原稿サイズや原稿傾きを検出することができる。また、照明部による光量が不十分な状態となっても、原稿の先端部の読取時と内側の読取時とで画像信号処理部のトータルゲインを変更しているため、原稿の搬送速度を下げる必要がなく高速に読取できる。さらに、原稿の端部の影を発生しやすい照明状態に切り換えても、原稿上で照明の光量に差がある領域は原稿先端の極めて少ない領域に限られるため、画像の品質を損なうことはない。また、照明部を２系統設けたままの構成で実現できるため、原稿上の凹凸等の表面状態に対応して発生する影や明度ムラを小さくし、読み取り画像の品質を向上することができる。
【００８１】
本実施形態では理解を容易とするため、照明部の一方を消灯した場合について説明したが、調整可能範囲を超えない範囲で差分設定レジスタに設定値を設定し、全て消灯しないようにして、ゲイン設定値を求めるようにしてもよい。
【００８２】
また、本実施形態では画像信号処理部４９のゲイン回路６１でトータルゲインを変更した例を示しているが、これに限らず、ＡＤ変換回路６４のリファレンス電圧や、ガンマ設定値等を変更してもよい。本実施形態においても原稿後端に影を生じさせやすい制御、または原稿先端及び後端に影を生じさせやすい制御に変更してもよい。
【００８３】
［第３の実施形態］
次に、図２４及び図２５を参照して、第３の実施形態について説明する。第１の実施形態と異なる技術についてのみ説明する。第１の実施形態に対する違いは、原稿先端がＣＩＳ４２のセンサアレイ１３の位置を通過した際に、取得した画像情報から、原稿先端より第２の角部を検出後、第１の照明部及び第２の照明部による光量を等しくするように制御する。
【００８４】
図２４は、第３の実施形態に係る期間Ｔ２、Ｔ３と原稿４８への照射領域との関係を示す図である。４８ａは原稿先端を示し、４８ｂは原稿後端を示す。原稿４８は角度θだけ傾いて原稿搬送方向Ｄの方向へ搬送される。ＬＴ２は、図１５に示すＴ２期間における照射領域を示し、ＬＴ３は、図１５に示すＴ３期間における照射領域を示す。原稿先端４８ａはＬＴ２の照射領域に含まれ、原稿後端４８ｂはＬＴ３の照射領域に含まれる。また、４８ｃは第１の角部を示し、４８ｄは第２の角部を示す。
【００８５】
図２５は、第３の実施形態に係る読み取った画像情報と原稿４８への照射領域との関係を示す図である。Ｄａｔａ−ＬＴ２はＴ２期間に取得した画像情報を示し、Ｄａｔａ−ＬＴ３はＴ３期間に取得した画像情報を示す。Ｄａｔａ−ＬＴ２は原稿先端４８ａに発生する影１９を読み取った情報を含んだ画像情報となっており、影１９は角度θだけ傾いている。このため、取得した画像情報を元に、第２の角部４８ｄを検出した後、第１の照明部及び第２の照明部による光量を同等とする。Ｄａｔａ−ＬＴ２とＤａｔａ−ＬＴ３との境界は第２の角部４８ｄとほぼ一致している。
【００８６】
次に、原稿先端に発生する影１９を含んだ画像情報から、第２の角部を求める方法について説明する。原稿先端に発生する影１９は黒データとして得ることができ、この黒データの開始位置を検出することで原稿の先端及び原稿の第１の角部を検出できる。この黒データは第２の角部まで連続して発生する。よって、この黒データの終了位置を検出することで、第２の角部を検出することができる。
【００８７】
このように、原稿先端における、第１の照明部及び第２の照明部による光量に差を設ける期間を第２の角部４８ｄを検出するまでとしたため、原稿が斜行して搬送された場合であっても、原稿上で光量に差がある領域は原稿先端の極めて少ない領域に限られる。これにより、原稿の端部の影を発生しやすい照明状態に切り換えても読み取り画像の品質を損なうことはない。
【００８８】
［第４の実施形態］
次に、図２６を参照して、第４の実施形態について説明する。以下では、第１の実施形態と異なる技術についてのみ説明する。第１の実施形態では、原稿４８の読取の先端部近傍又は後端部近傍において、第１の照明部による光量と、第２の照明部による光量の差を、設定可変とした例を示している。本実施形態では、第１の照明部による光量と、第２の照明部による光量の差を、自動的に設定変更するように制御する。
【００８９】
図２６は、第４の実施形態に係る原稿の読取動作における処理手順を示すフローチャートである。以下で説明する処理は、ＣＰＵ５０によって統括的に制御される。ここでは、図９に示すフローチャートと同様の処理については、同一のステップ番号を付し、説明を省略する。即ち、以下では、ステップＳ２６０２の処理についてのみ説明を記載する。
【００９０】
ステップＳ２６０２において、ＣＰＵ５０は、ＰＷＭ設定値として、以下のように差分の設定値ＡにＸを代入し、処理結果を設定する。
ＬＥＤ１設定値：Ｘ＋Ａ＝Ｘ＋Ｘ＝２Ｘ
ＬＥＤ２設定値：Ｘ−Ｘ＝Ｘ−Ｘ＝０
この例では、一方は２倍の光量を出力し、他方は消灯している。
【００９１】
このように、差分の設定値Ａの値を予め定められた値ではなく、ＣＰＵ５０がＰＷＭ設定値Ｘに基づいて、自動的に設定変更するようにしている。これにより、自動的に影１９を容易に検出する光量の差を設定することができる。ここでは差分の設定値ＡにＸを代入した例を示しているが、これに限定するものではなく、原稿上の凹凸等の表面状態に対応して発生する影の発生を少なくするために、差分の設定値ＡにオフセットＢを加え、
ＬＥＤ１設定値：Ｘ＋Ａ＝Ｘ＋Ｘ−Ｂ＝２Ｘ−Ｂ
ＬＥＤ２設定値：Ｘ−Ｘ＝Ｘ−Ｘ＋Ｂ＝Ｂ
とするなど、さらなる演算を追加してもよい。本実施形態においても原稿後端に影を生じさせやすい制御、または原稿先端及び後端に影を生じさせやすい制御に変更してもよい。
【００９２】
［第５の実施形態］
次に、図２７乃至図３１を参照して、第５の実施形態について説明する。以下では、第１の実施形態と異なる技術についてのみ説明する。第１の実施形態に対する違いは、原稿先端における第１の照明部及び第２の照明部による光量の差を、影１９が検出できる最小限の光量の差に設定する。このため、原稿４８が傾いて搬送された場合であっても、原稿先端部における原稿上の凹凸等の表面状態に対応して発生する影の発生を低減することができる。
【００９３】
図２７は、第５の実施形態に係る原稿の読取動作における一部の処理手順を示すフローチャートである。図２７に示す各処理ステップは、図９のステップＳ９０３とＳ９０４との間に追加される。また、以下で説明する処理は、ＣＰＵ５０によって統括的に制御される。図２８乃至図３１は、第５の実施形態に係るＣＩＳの出力を示す図である。横軸が画素を示し、縦軸がオフセットやゲインを調整して増幅されたＣＩＳ４２の出力を示す。また、図２８乃至図３１において、ＴＢＬＫは黒レベルを示し、ＴＷＨＴは白レベルを示す。ＴＥＤＧは影１９の濃さのターゲット出力レベルであり、影１９の出力レベルがＴＥＤＧレベルとなるように、第１の照明部及び第２の照明部による光量の差を調整する。ＴＨは原稿の第１の角部４８ｃが存在することを判断するための閾値である。
【００９４】
ステップＳ２７０１において、ＣＰＵ５０は、１ライン分の画像情報を取得する。続いて、ステップＳ２７０２において、ＣＰＵ５０は、取得した１ライン分の画像情報の中に閾値ＴＨを下回る画素が存在するか否かを判定する。ここで、図２８に示すように、閾値ＴＨを下回る画素が存在しないと判定した場合は、ステップＳ２７０３に進み、ＣＰＵ５０は、原稿４８の第１の角部４８ｃが存在しないと判断する。その後、処理をステップＳ２７０１に戻し、次ラインの画像情報を取得する。
【００９５】
一方、ステップＳ２７０２で、図２９及び図３０に示すように、閾値ＴＨを下回る画素が存在すると判定した場合は、ステップＳ２７０４において、ＣＰＵ５０は、原稿４８の第１の角部４８ｃが存在すると判断する。次に、ステップＳ２７０５において、閾値ＴＨを下回る画素がＴＥＤＧレベルと比較して、高い出力レベルであるか、低い出力レベルであるかを判定する。ここで、図２９に示すように、高い出力レベルであると判定した場合は、ステップＳ２７０６において、ＣＰＵ５０は、図２９に示すＣ１のレベル差を解消し、レベルＴＥＤＧと同じになるように（影１９が濃くなるように）差分の設定値を大きくする。
【００９６】
一方、ステップＳ２７０５で、図３０に示すように、低い出力レベルであると判定した場合、ステップＳ２７０７において、ＣＰＵ５０は、図３０に示すＣ２のレベル差を解消し、レベルＴＥＤＧと同じになるように（影１９が薄くなるように）差分の設定値を小さくする。
【００９７】
最後に、ステップＳ２７０８において、ＣＰＵ５０は、図３１に示すように、ステップＳ２７０６又はＳ２７０７で求めた新たな差分の設定値を適用し、次ラインからの画像読み取りを実行する。
【００９８】
以上説明したように、画像信号に含まれる原稿端の影１９の出力レベルに応じて、第１の照明部による光量と、第２の照明部による光量の差を、自動設定するようにしたため、図２４の照射領域ＬＴ２においても、原稿上の凹凸等の表面状態に対応して発生する影１９の発生を低減することができる。本実施形態においても原稿後端に影を生じさせやすい制御、または原稿先端及び後端に影を生じさせやすい制御に変更してもよい。
【００９９】
［第６の実施形態］
次に、図３２を参照して、第６の実施形態について説明する。本実施形態では、原稿後端において第１の照明部及び第２の照明部による光量に差を設ける。図３２は、第６の実施形態に係る原稿後端において光量に差を設けるタイミングを説明するための図である。ＣＩＳ４２の主走査方向における原稿４８の幅をＬＨ、副走査方向の幅をＬＶ１とする。４８ｃは第１の角部、４８ｄは第２の角部、４８ｅは第３の角部、４８ｆは第４の角部である。原稿４８の搬送方向は矢印Ｄに示す方向であり、原稿４８の傾き角度はθである。
【０１００】
ＬＴ２は、原稿先端で第１の照明部及び第２の照明部による光量に差を設ける期間を示す。ＬＴ３は、第１の照明部及び第２の照明部による光量を同じにする期間を示す。ＬＴ４は、原稿後端で第１の照明部及び第２の照明部による光量に差を設ける期間を示す。原稿先後端検出センサ４６が４８ｇに示す位置で原稿先端を検出し、４８ｈに示す位置で原稿後端を検出したとし、この期間に相当する原稿の長さを線分ＬＶ２とする。線分ＬＶ２は第１の角部４８ｃの位置から、４８ｉの位置までの長さと等しいため、ＬＶ１＝ＬＶ２・ｃｏｓθの関係にある。また、ＬＶ３は、ＬＶ３＝ＬＶ１・ｃｏｓθの関係にあるため、ＬＶ３＝ＬＶ２・ｃｏｓθ・ｃｏｓθによりＬＶ３を求めることができる。
【０１０１】
第１の角部４８ｃを検出後、原稿搬送速度に応じてＬＶ３の長さに相当するタイミングで、第１の照明部及び第２の照明部による光量に差を設けることで、第３の角部４８ｅの位置から、原稿後端の影１９を画像情報に含ませることができる。
【０１０２】
本実施形態によれば、白い反射板と白い原稿の組み合わせでも、原稿幅、及び原稿の傾きを検出することができるので、別途、原稿サイズや原稿傾きを検出するセンサなどの検出部を設けることなく、原稿サイズや原稿傾きを検出できる。また、照明部を２系統とした構成で実現でき、十分な光量が得られるため、高速な搬送速度の画像読取装置を提供することができる。さらに、原稿上の凹凸等の表面状態に対応して発生する影の発生を低減することができる。
【０１０３】
なお、上記各実施形態において第１の照明部と第２の照明部を、読み取られる原稿の同一の位置に光を照射可能なように、図２に例示したように互いに向き合う方向に傾斜させて設けることが好適である。しかし照射光量が十分であれば照明部は傾斜させなくても良い。また、上記各実施形態において第１の照明部と第２の照明部の光量を増減させるためＰＷＭのパルス幅を増減させているが、パルス幅を増減させずにＬＥＤに流す電流を増減させてもよく、またパルス幅の増減とＬＥＤに流す電流の増減を両方行ってもよい。
【０１０４】
また、上記各実施形態において、ＣＰＵ５０が統括的に制御を行っているが、本発明の制御の一部若しくは全てを他のＣＰＵ又はハードウェア回路が行うように変更してもよい。また、画像読取装置に接続された不図示のＰＣ等の情報処理装置が、本発明の制御の一部又は全てを行うように変更してもよい。この場合、画像読取装置と情報処理装置とを含むシステムが本発明の画像読取装置に相当する。
【図面の簡単な説明】
【０１０５】
【図１】第１の実施形態に係る画像読取装置の主要な構成を示すブロック図である。
【図２】第１の実施形態に係るＣＩＳの構成例を示す図である。
【図３】第１の実施形態に係る光量制御部の構成例を示すブロック図である。
【図４】第１の実施形態に係るＬＥＤ回路の構成例を示す図である。
【図５】第１の実施形態に係る画像読取装置の読取動作の処理手順を示すフローチャートである。
【図６】第１の実施形態に係る各色の光量調整の処理手順を示すフローチャートである。
【図７】第１の実施形態に係るＣＩＳの光量調整時の出力を示す図である。
【図８】第１の実施形態に係るＬＥＤの光量調整時のＯＮ／ＯＦＦタイミングを示す図である。
【図９】第１の実施形態に係る原稿の読取動作における処理手順を示すフローチャートである。
【図１０】第１の実施形態に係るＣＩＳの読み取り時の出力を示す図である。
【図１１】第１の実施形態に係るＬＥＤの読み取り時のＯＮ／ＯＦＦタイミングを示す図である。
【図１２】第１の実施形態に係る差分設定レジスタに０を設定した場合の各ＬＥＤのＯＮ／ＯＦＦタイミングを示す図である。
【図１３】第１の実施形態に係る差分設定レジスタに２０を設定した場合の各ＬＥＤのＯＮ／ＯＦＦタイミングを示す図である。
【図１４】第１の実施形態に係る差分設定レジスタに１００を設定した場合の各ＬＥＤのＯＮ／ＯＦＦタイミングを示す図である。
【図１５】第１の実施形態に係る原稿１ページ分のＰＷＭ設定値を示す図である。
【図１６】原稿４８の寸法を示す図である。
【図１７】第１の実施形態における期間Ｔ２、Ｔ３と原稿４８へのＬＥＤによる照射領域との関係を示す図である。
【図１８】第１の実施形態に係る読み取った画像情報と原稿４８への照射領域との関係を示す図である。
【図１９】第１の実施形態に係る期間Ｔ２、Ｔ３と原稿４８への照射領域との関係を示す図である。
【図２０】第１の実施形態に係る読み取った画像情報と原稿４８への照射領域との関係を示す図である。
【図２１】第２の実施形態に係るＬＥＤのＯＮ／ＯＦＦタイミングを示す図である。
【図２２】第２の実施形態に係るＬＥＤのＯＮ／ＯＦＦタイミングを示す図である。
【図２３】第２の実施形態に係るＣＩＳの出力を示す図である。
【図２４】第３の実施形態に係る期間Ｔ２、Ｔ３と原稿４８への照射領域との関係を示す図である。
【図２５】第３の実施形態に係る読み取った画像情報と原稿４８への照射領域との関係を示す図である。
【図２６】第４の実施形態に係る原稿の読取動作における処理手順を示すフローチャートである。
【図２７】第５の実施形態に係る原稿の読取動作における一部の処理手順を示すフローチャートである。
【図２８】第５の実施形態に係るＣＩＳの出力を示す図である。
【図２９】第５の実施形態に係るＣＩＳの出力を示す図である。
【図３０】第５の実施形態に係るＣＩＳの出力を示す図である。
【図３１】第５の実施形態に係るＣＩＳの出力を示す図である。
【図３２】第６の実施形態に係る原稿後端において光量に差を設けるタイミングを説明するための図である。
【符号の説明】
【０１０６】
４０…ＡＳＩＣ
４１…ＬＥＤ回路
４２…ＣＩＳ
４３…ＡＦＥ
４４…ＲＯＭ
４５…ＥＥＰＲＯＭ
４６…原稿先後端検出センサ
４７…反射板
４８…原稿
４９…画像信号処理部
５０…ＣＰＵ
５１…ＲＡＭ
５２…光量制御部
５３…画像情報処理部
５４…ＡＦＥ制御部
【図１】
2009284357.tif 000003
【図２】
2009284357.tif 000004
【図３】
2009284357.tif 000005
【図４】
2009284357.tif 000006
【図５】
2009284357.tif 000007
【図６】
2009284357.tif 000008
【図７】
2009284357.tif 000009
【図８】
2009284357.tif 000010
【図９】
2009284357.tif 000011
【図１０】
2009284357.tif 000012
【図１１】
2009284357.tif 000013
【図１２】
2009284357.tif 000014
【図１３】
2009284357.tif 000015
【図１４】
2009284357.tif 000016
【図１５】
2009284357.tif 000017
【図１６】
2009284357.tif 000018
【図１７】
2009284357.tif 000019
【図１８】
2009284357.tif 000020
【図１９】
2009284357.tif 000021
【図２０】
2009284357.tif 000022
【図２１】
2009284357.tif 000023
【図２２】
2009284357.tif 000024
【図２３】
2009284357.tif 000025
【図２４】
2009284357.tif 000026
【図２５】
2009284357.tif 000027
【図２６】
2009284357.tif 000028
【図２７】
2009284357.tif 000029
【図２８】
2009284357.tif 000030
【図２９】
2009284357.tif 000031
【図３０】
2009284357.tif 000032
【図３１】
2009284357.tif 000033
【図３２】
2009284357.tif 000034