(57)【要約】【課題】画像を読み取るための複数の発光素子から照射される光量のばらつきを、短時間で補正できる画像読取装置及びプログラムを提供する。【解決手段】光検出部４４が、所定方向に沿って配列させた複数の発光素子の各々から照射され、基準板によって反射された照明光の光量を検出し、ＣＰＵ７０が、光検出部４４によって検出した光量に基づいて、隣り合う予め定めた個数の発光素子毎の光量の平均値と基準値との偏差量を導出し、導出した偏差量に基づいて、平均値が基準値となるように、隣り合う予め定めた個数の発光素子毎に光量を調整する。【選択図】図３
2010056686.tif 000002
【特許請求の範囲】
【請求項１】
各々照明光を照射する複数の発光素子を所定方向に沿って配列させた光源と、
前記複数の発光素子の各々から照射され、基準板によって反射された照明光の光量を検出する検出手段と、
前記検出手段によって検出された前記光量に基づいて、隣り合う予め定めた個数の発光素子毎の光量の平均値と基準値との相違量を導出する導出手段と、
前記導出手段で導出された前記相違量に基づいて、前記平均値が前記基準値となるように、前記隣り合う予め定めた個数の発光素子毎に光量を調整する調整手段と、
を備えた画像読取装置。
【請求項２】
前記相違量に応じて、前記平均値を前記基準値とするための調整量を記憶した記憶手段を更に備え、
前記調整手段は、前記記憶手段から前記導出手段で導出された前記相違量に対応する前記調整量を読み出し、当該読み出した前記調整量を用いて前記隣り合う予め定めた個数の発光素子毎に光量を調整する請求項１記載の画像読取装置。
【請求項３】
前記記憶手段に、大きさが所定範囲外の大きさの相違量に対応する第１の間隔で定めた第１の調整量、及び大きさが前記所定範囲内の大きさの相違量に対応する前記第１の間隔よりも狭い第２の間隔で定めた第２の調整量を記憶した請求項２記載の画像読取装置。
【請求項４】
前記導出手段は、前記相違量の大きさが前記所定範囲内の場合に、前記平均値として前記隣り合う予め定めた個数の前記発光素子を複数に細分化した隣り合う予め定められた個数の発光素子毎の光量を平均した細分化平均値を用い、当該細分化平均値と前記基準値との相違量である細分化相違量を導出し、
前記調整手段は、前記記憶手段から前記導出手段で導出された前記細分化相違量に対応する前記第２の調整量を読み出し、当該読み出した前記第２の調整量を用いて前記細分化した隣り合う予め定めた個数の発光素子毎に光量を調整する請求項３記載の画像読取装置。
【請求項５】
各々照明光を照射する複数の発光素子を所定方向に沿って配列させた光源と、
前記複数の発光素子の各々から照射され、基準板によって反射された照明光の光量を検出する検出手段と、
前記検出手段によって検出された前記光量に基づいて、隣り合う予め定めた個数の第１の発光素子毎の光量の平均値と基準値との相違を示す相違量を導出し、前記相違量の大きさが所定範囲内の大きさの場合には、前記隣り合う予め定めた個数の前記発光素子を複数に細分化した隣り合う予め定められた個数の第２の発光素子毎の光量を平均した細分化平均値と前記基準値との相違を示す細分化相違量を導出する導出手段と、
前記導出手段で導出された前記相違量に基づいて、前記相違量の大きさが前記所定範囲外の大きさの場合には、前記相違量に対応する第１の間隔で定められた調整量に基づいて前記平均値が前記基準値になるように前記第１の発光素子毎に光量を調整し、前記相違量の大きさが前記所定範囲内の大きさの場合には、前記細分化相違量に対応する前記第１の間隔より狭い第２の間隔で定められた調整量に基づいて前記細分化平均値が前記基準値になるように前記第２の発光素子毎に光量を調整する調整手段と、
を備えた画像読取装置。
【請求項６】
各々照明光を照射する複数の発光素子を所定方向に沿って配列させた光源と、前記複数の発光素子の各々から照射され、基準板によって反射された照明光の光量を検出する検出手段と、を備えた画像読取装置におけるプログラムであって、
コンピュータを、
前記検出手段によって検出された前記光量に基づいて、隣り合う予め定めた個数の発光素子毎の光量の平均値と基準値との相違量を導出する導出手段と、
前記導出手段で導出された前記相違量に基づいて、前記平均値が前記基準値となるように、前記隣り合う予め定めた個数の発光素子毎に光量を調整する調整手段と、
して機能させるためのプログラム。
【請求項７】
コンピュータを、請求項１〜請求項５の何れか１項に記載の画像読取装置を構成する前記導出手段、及び前記調整手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、被読み取り画像からの反射光を複数の受光素子で受光することにより画像の読み取りを行う画像読取装置において、被読み取り画像へ照射される光量の変化を検知し、上記複数の受光素子から出力された画像信号のレベルが略一定となるように、検出した光量の変化量に応じて上記画像信号を増幅することで、光源の光量変化に拘らず安定した画像信号を出力する技術が開示されている。
【特許文献１】特開平０６−３１５０８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、画像を読み取るための複数の発光素子から照射される照明光の光量のばらつきを、短時間で補正できる画像読取装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記目的を達成するために、請求項１に記載の発明は、各々照明光を照射する複数の発光素子を所定方向に沿って配列させた光源と、前記複数の発光素子の各々から照射され、基準板によって反射された照明光の光量を検出する検出手段と、前記検出手段によって検出された前記光量に基づいて、隣り合う予め定めた個数の発光素子毎の光量の平均値と基準値との相違量を導出する導出手段と、前記導出手段で導出された前記相違量に基づいて、前記平均値が前記基準値となるように、前記隣り合う予め定めた個数の発光素子毎に光量を調整する調整手段と、を備えている。
【０００５】
また、請求項２に記載の発明は、請求項１に記載の発明において、前記相違量に応じて、前記平均値を前記基準値とするための調整量を記憶した記憶手段を更に備え、前記調整手段は、前記記憶手段から前記導出手段で導出された前記相違量に対応する前記調整量を読み出し、当該読み出した前記調整量を用いて前記隣り合う予め定めた個数の発光素子毎に光量を調整するものである。
【０００６】
また、請求項３に記載の発明は、請求項２に記載の発明において、前記記憶手段に、大きさが所定範囲外の大きさの相違量に対応する第１の間隔で定めた第１の調整量、及び大きさが前記所定範囲内の大きさの相違量に対応する前記第１の間隔よりも狭い第２の間隔で定めた第２の調整量を記憶したものである。
【０００７】
また、請求項４に記載の発明は、請求項３に記載の発明において、前記導出手段が、前記相違量の大きさが前記所定範囲内の場合に、前記平均値として前記隣り合う予め定めた個数の前記発光素子を複数に細分化した隣り合う予め定められた個数の発光素子毎の光量を平均した細分化平均値を用い、当該細分化平均値と前記基準値との相違量である細分化相違量を導出し、前記調整手段が、前記記憶手段から前記導出手段で導出された前記細分化相違量に対応する前記第２の調整量を読み出し、当該読み出した前記第２の調整量を用いて前記細分化した隣り合う予め定めた個数の発光素子毎に光量を調整するものである。
【０００８】
また、上記目的を達成するために、請求項５に記載の発明は、各々照明光を照射する複数の発光素子を所定方向に沿って配列させた光源と、前記複数の発光素子の各々から照射され、基準板によって反射された照明光の光量を検出する検出手段と、前記検出手段によって検出された前記光量に基づいて、隣り合う予め定めた個数の第１の発光素子毎の光量の平均値と基準値との相違を示す相違量を導出し、前記相違量の大きさが所定範囲内の大きさの場合には、前記隣り合う予め定めた個数の前記発光素子を複数に細分化した隣り合う予め定められた個数の第２の発光素子毎の光量を平均した細分化平均値と前記基準値との相違を示す細分化相違量を導出する導出手段と、前記導出手段で導出された前記相違量に基づいて、前記相違量の大きさが前記所定範囲外の大きさの場合には、前記相違量に対応する第１の間隔で定められた調整量に基づいて前記平均値が前記基準値になるように前記第１の発光素子毎に光量を調整し、前記相違量の大きさが前記所定範囲内の大きさの場合には、前記細分化相違量に対応する前記第１の間隔より狭い第２の間隔で定められた調整量に基づいて前記細分化平均値が前記基準値になるように前記第２の発光素子毎に光量を調整する調整手段と、を備えている。
【０００９】
また、上記目的を達成するために、請求項６に記載の発明は、各々照明光を照射する複数の発光素子を所定方向に沿って配列させた光源と、前記複数の発光素子の各々から照射され、基準板によって反射された照明光の光量を検出する検出手段と、を備えた画像読取装置におけるプログラムであって、コンピュータを、前記検出手段によって検出された前記光量に基づいて、隣り合う予め定めた個数の発光素子毎の光量の平均値と基準値との相違量を導出する導出手段と、前記導出手段で導出された前記相違量に基づいて、前記平均値が前記基準値となるように、前記隣り合う予め定めた個数の発光素子毎に光量を調整する調整手段と、して機能させるためのプログラムである。
【００１０】
また、上記目的を達成するために、請求項７に記載の発明は、コンピュータを、請求項１〜請求項５の何れか１項に記載の画像読取装置を構成する前記導出手段、及び前記調整手段として機能させるためのプログラムである。
【発明の効果】
【００１１】
請求項１、請求項５〜請求項７に記載の発明によれば、本発明を適用しない場合に比較して、画像を読み取るための複数の発光素子から照射される照明光の光量のばらつきを、短時間で補正できる、という優れた効果を有する。
【００１２】
また、請求項２に記載の発明によれば、本発明を適用しない場合に比較して、上記光量のばらつきをより短時間で補正できる、という優れた効果を有する。
【００１３】
また、請求項３に記載の発明によれば、本発明を適用しない場合に比較して、上記光量のばらつきをより短時間で補正できる、という優れた効果を有する。
【００１４】
また、請求項４に記載の発明によれば、本発明を適用しない場合に比較して、上記光量のばらつきをより高精度に補正できる、という優れた効果を有する。
【発明を実施するための最良の形態】
【００１５】
まず、図１を参照して、本実施の形態に係る画像読取装置１０の全体構成を説明する。
【００１６】
同図に示すように、画像読取装置１０は、原稿搬送部１２と画像読取部１４とを備えている。なお、原稿搬送部１２と画像読取部１４とは連結部１６によって連結されており、連結部１６を中心にして原稿搬送部１２が画像読取部１４の上方へ開閉可能とされている。
【００１７】
原稿搬送部１２は、画像が記録された原稿１８が置かれる原稿台２０を備えており、原稿台２０に置かれた原稿１８は、一枚ずつ取り出しロール２２によって取り出され、搬送路２４へ送られる。
【００１８】
搬送路２４に送られた原稿１８は、搬送ロール対２６によって画像読取部１４による表面読取位置まで搬送され、表面を画像読取部１４で読み取られた後、表面読取位置よりも搬送方向下流側に設置されている裏面画像読取部２８に搬送され、裏面を裏面画像読取部２８で読み取られた後、排紙部３０に排紙される。
【００１９】
一方、画像読取部１４は、上面に原稿１８を置くことが可能とされている透明なプラテンガラス３２を備えており、上記表面読取位置はプラテンガラス３２の上面に位置している。
【００２０】
表面読取位置におけるプラテンガラス３２の下側には、原稿１８の表面に向けて照明光を照射する光源３４と、原稿１８の表面で反射した反射光を受ける第１反射ミラー３６、第１反射ミラー３６で受けた反射光の進行方向を９０°曲げるための第２反射ミラー３８、第２反射ミラー３８で受けた反射光の進行方向をさらに９０°曲げるための第３反射ミラー４０とが備えられている。
【００２１】
図２に、光源３４の構成を示す。
【００２２】
同図に示すように、光源３４は、各々照明光を照射する複数の発光素子３５が所定方向（本実施の形態に係る画像読取装置１０では、原稿１８の搬送方向と交差する方向）に沿って配列されている。なお、本実施の形態に係る画像読取装置１０では、発光素子３５としてＬＥＤ（Light Emitting Diode）素子を適用するが、これに限らず、有機ＥＬ（Electro Luminescence）素子や、無機ＥＬ素子等、他の発光素子を適用してもよい。また、本実施の形態に係る画像読取装置１０では、発光素子３５の個数として３６個を適用するが、これに限らないことはいうまでもない。
【００２３】
また、画像読取部１４は、第３反射ミラー４０で反射された反射光を結像するレンズ４２と、複数の発光素子３５の各々から照射された照明光の光量を検出し、光量に応じた画像信号を出力する光検出部４４とを備えている。
【００２４】
また、本実施の形態に係る画像読取装置１０では、光検出部４４として複数のＣＣＤ（Charge  Coupled  Device）で構成されるＣＣＤラインセンサを適用するが、これに限らず、ＣＭＯＳ（Complementary  Metal-Oxide  Semiconductor）イメージセンサ等を適用しても良い。
【００２５】
なお、本実施の形態に係る画像読取装置１０では、光源３４、第１反射ミラー３６、第２反射ミラー３８、及び第３反射ミラー４０を図示しないキャリッジに固定させており、当該キャリッジを移動させることで、光源３４、第１反射ミラー３６、第２反射ミラー３８、及び第３反射ミラー４０を図１の矢印Ａ方向に移動可能としている。これにより、原稿搬送部１２が画像読取部１４の上方へ開けられ、プラテンガラス３２の上面に原稿１８が置かれた場合に、光源３４から照明光を原稿１８に向けて照射しつつ、矢印Ａ方向へ光源３４、第１反射ミラー３６、第２反射ミラー３８、及び第３反射ミラー４０を移動させることで、上記原稿１８に記録された画像を読み取ることが可能とされている。
【００２６】
また、本実施の形態に係る画像読取装置１０は、原稿搬送部１２における表面読取位置に、基準板４６を備えており、複数の発光素子３５の各々が照射する照明光の光量を検出する場合は、複数の発光素子３５の各々から照射され、基準板４６によって反射された照明光の光量を光検出部４４で検出する。
【００２７】
次に、図３を参照して、本実施の形態に係る画像読取装置１０の電気系の要部構成を説明する。
【００２８】
同図に示すように、画像読取装置１０は、画像読取装置１０全体の動作を司るＣＰＵ（Central Processing Unit）７０、光検出部４４から出力される画像信号に所定のアナログ信号処理を施した後にアナログ／デジタル変換を行い、デジタル画像情報に変換するＡＦＥ（Analog Front End）７２、各種プログラムや各種パラメータ、各種テーブル情報等が予め記憶されたＲＯＭ（Read Only Memory）７４、ＣＰＵ７０による各種プログラムの実行時のワークエリア等として用いられると共に、上記デジタル画像情報を記憶するＲＡＭ（Random Access Memory）７６、各種のデータを記憶して保持可能であると共に、データの書換えが可能な不揮発性メモリであるＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory）７８、プリンタやパーソナルコンピュータ（以下、「ＰＣ」という。）等の外部装置と接続され、当該外部装置への上記デジタル画像情報の送信、及び当該外部装置との各種情報の送受信を行う外部インタフェース８０を備えている。
【００２９】
これらＣＰＵ７０、ＡＦＥ７２、ＲＯＭ７４、ＲＡＭ７６、ＥＥＰＲＯＭ７８、外部インタフェース８０は、システムバス８２を介して相互に電気的に接続されている。従って、ＣＰＵ７０は、ＡＦＥ７２の動作の制御、ＲＯＭ７４、ＲＡＭ７６及びＥＥＰＲＯＭ７８へのアクセス、及び外部インタフェース８０を介した上記外部装置との各種情報の送受信等を各々行なうことができる。
【００３０】
さらに、画像読取装置１０は、光源３４を駆動させるための光源駆動回路８４を備えている。
【００３１】
光源駆動回路８４は、ＣＰＵ７０と接続されており、発光素子３５の照明光の照射のオン及びオフを制御するための光源駆動信号、及び照明光の光量を調整するための調整信号がＣＰＵ７０から入力され、これら光源駆動信号及び調整信号に基づいて光源３４を駆動させる。
【００３２】
また、光検出部４４及び光源３４もＣＰＵ７０に接続されており、ＣＰＵ７０は、光検出部４４の動作、及び光源３４に備えられている発光素子３５に対する電力供給の有無を制御する。
【００３３】
図４には、本実施の形態に係る光源駆動回路８４の要部構成が示されている。
【００３４】
光源駆動回路８４は、各発光素子３５毎に、ＣＰＵ７０から入力される光源駆動信号に応じて発光素子３５の照明光の照射のオン及びオフを切り替えるスイッチ９０、及び各発光素子３５から照射される照明光の光量を調整する可変抵抗器９２を備えている。
【００３５】
なお、本実施の形態に係る光源駆動回路８４は、スイッチ９０としてＮＰＮ型トランジスタを適用するが、これに限らず、例えば、電界効果トランジスタ、リレースイッチ等の他の電気的に断続可能なスイッチを適用してもよいことは言うまでもない。
【００３６】
また、本実施の形態に係る光源駆動回路８４は、各発光素子３５毎に可変抵抗器９２、及びＣＰＵ７０から入力される調整信号に基づいて各可変抵抗器９２の抵抗値を調整する可変抵抗器制御部９４を備えている。
【００３７】
また、光源３４は、電力供給部９６を備えており、当該電力供給部９６から各発光素子３５に対して電力が供給される。
【００３８】
なお、本実施の形態に係る画像読取装置１０は、光検出部４４によって検出された光量に基づいて、隣り合う予め定めた個数の発光素子３５毎の光量の平均値と基準値との相違量を導出し、導出した相違量に基づいて、平均値が基準値となるように上記隣り合う予め定めた個数の発光素子３５毎に照明光の光量を調整する光量調整処理を行う。
【００３９】
また、本実施の形態に係る光量調整処理は、上記相違量として、隣り合う予め定めた個数の発光素子３５毎の光量の平均値と基準値との偏差量を適用し、各発光素子３５の照明光の光量を調整するために、可変抵抗器９２の抵抗値を調整する。このため、本実施の形態に係る画像読取装置１０は、上記偏差量に応じて、上記平均値を基準値とするための可変抵抗器９２の抵抗値の調整量をＲＯＭ７４に記憶しており、光量調整処理では、ＲＯＭ７４から導出した偏差量に対応する調整量を読み出し、当該読み出した調整量を用いて上記グループ毎に可変抵抗器９２の抵抗値を調整することで光量を調整する。すなわち、ＣＰＵ７０から出力されて可変抵抗器制御部９４に入力される調整信号は、各可変抵抗器９２毎の上記調整量を示す。
【００４０】
次に、図５を参照して、上記光量調整処理について説明する。
【００４１】
本実施の形態に係る画像読取装置１０は、光量調整処理を粗調整処理と微調整処理との２段階に分けて実行する。
【００４２】
なお、図５（Ａ），（Ｂ）に示すグラフの横軸は発光素子３５の配列位置を示し、縦軸は光検出部４４で検出した光量の強度を示す。
【００４３】
なお、本実施の形態に係る光量調整処理では、上記隣り合う予め定めた個数の発光素子３５の個数の一例として、６個を適用する。このため、本実施の形態に係る画像読取装置１０は、上述したように３６個の発光素子３５を備えているため、発光素子３５は６組のグループ（以下、「粗調整グループ」という。）Ａ〜Ｆに分けられる。
【００４４】
粗調整処理は、図５（Ａ）に示すように、各粗調整グループ毎の光量の平均値と基準値（図５（Ａ）の鎖線Ａ）との偏差量を導出する。
【００４５】
そして、上記導出した偏差量の大きさが微調整範囲内（図５（Ａ）の一点鎖線Ｂで示される範囲）に含まれない場合には、大きさが微調整範囲外の大きさの偏差量に対応する第１の間隔で定めた調整量を用いて、粗調整グループ毎に可変抵抗器９２の抵抗値を調整する。
【００４６】
一方、微調整処理は、上記導出した偏差量の大きさが微調整範囲内に含まれる場合に実行する。
【００４７】
微調整処理では、図５（Ｂ）に示すように、粗調整グループを複数に細分化した隣り合う予め定められた個数の発光素子３５毎にグループ化（以下、「微調整グループ」という。）し、当該微調整グループ毎の光量を平均した細分化平均値を用い、当該細分化平均値と基準値と相違量である細分化偏差量を導出する。
【００４８】
なお、本実施の形態に係る微調整処理では、微調整グループを構成する発光素子３５の個数の一例として、２個を適用する。すなわち、本実施の形態に係る微調整処理では、６個の発光素子３５毎に粗調整グループとしているので、例えば、図５（Ａ）において、偏差量の大きさが微調整範囲内である粗調整グループＤは、３組の微調整グループＤ１，Ｄ２，Ｄ３に細分化してグループ化される。なお、以下の説明では、各微調整グループを区別する場合は、上記のように、元となる粗調整グループに１〜３の下付き文字を付して微調整グループを表記する。
【００４９】
そして、本実施の形態に係る微調整処理では、大きさが微調整範囲内の大きさの細分化偏差量に対応する、第１の間隔よりも狭い第２の間隔で定めた調整量を用いて、微調整グループ毎に可変抵抗器９２の抵抗値を調整する。
【００５０】
なお、本実施の形態に係る画像読取装置１０は、各偏差量に対応する調整量を粗調整量情報として、各細分化偏差量に対応する調整量を微調整量情報としてＲＯＭ７４に記憶している。
【００５１】
なお、本実施の形態に係る光量調整処理では、微調整グループ毎の細分化平均値が基準値を含む基準範囲内（図５（Ｂ）の二点鎖線Ｃで示される範囲）となった場合に、光量が基準値となったみなし、該当する微調整グループに対する微調整処理を終了する。
【００５２】
次に、図６を参照して、ＲＯＭ７４に記憶されている可変抵抗器９２の抵抗値の調整量を説明する。なお、図６（Ａ）は粗調整量情報の一例を示す模式図であり、図６（Ｂ）は微調整量情報の一例を示す模式図である。なお、本実施の形態に係る画像読取装置１０では、第１の間隔の一例として“５”を適用し、第２の間隔の一例として“１”を適用する。
【００５３】
同図に示すように、調整量の符合が“−（負）”の場合とは、可変抵抗器９２の抵抗値を低くすることを示している。この場合は、発光素子３５へ与える電流量が低くなり、その結果、発光素子３５が照射する照明光の光量が低くなるように調整される。
【００５４】
一方、調整量の符合が“＋（正）”の場合とは、可変抵抗器９２の抵抗値を大きくすることを示している。この場合は、発光素子３５へ与える電流量が大きくなり、その結果、発光素子３５が照射する照明光の光量が大きくなるように調整される。
【００５５】
なお、導出した偏差量に合致する偏差量が粗調整量情報に含まれていない場合は、導出した偏差量に最も近い粗調整量情報に示される偏差量に対応する調整量を読み出す。また、導出した細分化偏差量に合致する偏差量が微調整量情報に含まれていない場合も、導出した細分化偏差量に最も近い微調整量情報に示される偏差量に対応する調整量を読み出す。
【００５６】
また、本実施の形態に係る画像読取装置１０は、光量調整処理によって調整された後の、各可変抵抗器９２の抵抗値を設定抵抗値情報としてＥＥＰＲＡＭ７８に記憶する。
【００５７】
図７に、光量調整処理を実行する前後における、光検出部４４で検出した基準板４６によって反射された照明光の光量の実測値の一例を示す。なお、図７（Ａ），（Ｂ）に示すグラフは、横軸が発光素子３５の配列位置を示し、縦軸が光検出部４４で検出した光量の強度を示す。
【００５８】
なお、光検出部４４では、受光面の外周部に近づくほど、レンズ収差により受光光量が減少する。そのため、光検出部４４で検出される理想的な光量を示す形状は、発光素子３５の配列位置の中心付近の強度が高く、端部方向に徐々に強度が低くなる形状である。なお、本実施の形態に係る光量調整処理では、一例として、調整後の光量を示す形状が上記理想的な形状となるように、発光素子３５の配列位置の中心付近の強度が高く、端部方向に対して徐々に強度が低くなるように基準値を設定している。
【００５９】
図７（Ａ）に示すグラフは、光量調整処理を実行する前に光検出部４４で検出された光量を示している。同図のグラフに示される光量は、端部方向に対して徐々に低くなっているものの、部分的に光量の高低が生じており、理想的な画像信号ではない。
【００６０】
一方、図７（Ｂ）に示すグラフは、光量調整処理を実行する前に光検出部４４で検出された光量を示している。同図のグラフに示される光量は、中心付近の光量が高く、端部方向に対して徐々に光量が減少しており、光量調整処理によって発光素子３５が照射する照明光の光量が補正されていることが分かる。
【００６１】
次に、図８を参照して、本実施の形態に係る画像読取装置１０の作用を説明する。なお、図８は、ユーザによって光量調整処理の実行指示がされた場合に、ＣＰＵ７０によって実行される光量調整プログラムの処理の流れを示すフローチャートであり、当該プログラムはＲＯＭ７４の所定領域に予め記憶されている。なお、上記光量調整処理の実効指示は、図示しない操作パネル又は外部インタフェース８０に接続されているＰＣを介して入力される。
【００６２】
まず、ステップ１００では、光源３４等が固定されているキャリッジを所定位置である基準板４６の下に移動させる。
【００６３】
次のステップ１０２では、ＥＥＰＲＡＭ７８に記憶されている設定抵抗値情報を読み出し、読み出した設定抵抗値情報により示される抵抗値に基づいた調整信号を可変抵抗器制御部９４に送信し、粗調整グループ毎に可変抵抗器９２の抵抗値を調整する。
【００６４】
次のステップ１０４では、光源駆動信号をスイッチ９０へ出力し、各発光素子３５から照明光を照射させる。
【００６５】
次のステップ１０６では、光検出部４４に、基準板４６によって反射された照明光の光量を検出させる。
【００６６】
次のステップ１０８では、ステップ１０６の処理によって検出された光量に基づいて、粗調整グループ毎の光量の平均値と基準値との偏差量を導出する。
【００６７】
次のステップ１１０では、偏差量の大きさが微調整範囲外の粗調整グループが存在するか否かを判定し、肯定判定となった場合はステップ１１２へ移行する。
【００６８】
ステップ１１２では、粗調整処理を実行する。
【００６９】
次のステップ１１４では、全ての粗調整グループの偏差量が基準範囲内となったか否かを判定し、肯定判定となった場合はステップ１２０へ移行し、否定判定となった場合はステップ１１８へ移行する。
【００７０】
ステップ１１６では、偏差量の大きさが微調整範囲内、且つ基準範囲外の粗調整グループが存在するか否かを判定し、肯定判定となった場合はステップ１１８へ移行し、否定判定となった場合は、全ての粗調整グループの偏差量の大きさが基準範囲内であるため、本プログラムを終了する。
【００７１】
ステップ１１８では、微調整処理を実行する。
【００７２】
ステップ１２０では、粗調整処理及び微調整処理による調整後の可変抵抗器９２の抵抗値を、設定抵抗値情報としてＥＥＰＲＡＭ７８に記憶させ、本プログラムを終了する。
【００７３】
次に、図９を参照して、粗調整処理について説明する。
【００７４】
まず、ステップ２００では、ＲＯＭ７４に記憶されている粗調整量情報から、上記ステップ１０８による処理において導出した偏差量に対応する可変抵抗器９２の調整量を粗調整グループ毎に読み出す。
【００７５】
次のステップ２０２では、ステップ２００による処理において読み出した調整量を示す調整信号を可変抵抗器制御部９４に送信し、粗調整グループ毎に可変抵抗器９２の抵抗値を調整する。
【００７６】
次のステップ２０４では、光源駆動信号をスイッチ９０に送信し、各発光素子３５から照明光を照射させる。
【００７７】
次のステップ２０６では、光検出部４４に、基準板４６によって反射された照明光の光量を検出させる。
【００７８】
次のステップ２０８では、ステップ２０６の処理によって検出された光量に基づいて、粗調整グループ毎の光量の平均値と基準値との偏差量を導出する。
【００７９】
次のステップ２１０では、全ての粗調整グループの偏差量の大きさが微調整範囲内となったか否かを判定し、否定判定となった場合はステップ２００へ移行し、偏差量の大きさが微調整範囲内となっていない粗調整グループに対して、ステップ２００〜２０６の処理を繰り返し実行する一方、肯定判定となった場合は本処理を終了し、光量調整処理に戻る。
【００８０】
次に、図１０を参照して、微調整処理について説明する。
【００８１】
まず、ステップ３００では、光検出部４４によって検出された光量（ステップ１１４から微調整処理に移行した場合はステップ２０６による処理で検出した光量、ステップ１１６から微調整処理に移行した場合はステップ１０６による処理で検出した光量）に基づいて、微調整グループ毎に細分化偏差量を導出する。
【００８２】
次のステップ３０２では、ＲＯＭ７４に記憶されている微調整量情報から、ステップ３００による処理において導出した細分化偏差量に対応する可変抵抗器９２の調整量を微調整グループ毎に読み出す。
【００８３】
次のステップ３０４では、ステップ３０２による処理において読み出した調整量を示す調整信号を可変抵抗器制御部９４に送信し、微調整グループ毎に可変抵抗器９２の抵抗値を調整する。
【００８４】
次のステップ３０６では、光源駆動信号をスイッチ９０に送信し、光源３４から照明光を照射させる。
【００８５】
次のステップ３０８では、光検出部４４に、基準板４６によって反射された照明光の光量を検出させる。
【００８６】
次のステップ３１０では、ステップ３０８の処理によって検出した光量に基づいて、微調整グループ毎に細分化偏差量を導出する。
【００８７】
次のステップ３１２では、全ての微調整グループの細分化偏差量の大きさが微調整範囲内であるか否かを判定し、否定判定となった場合はステップ３１４へ移行して粗調整処理を実行し、肯定判定となった場合はステップ３１６へ移行する。
【００８８】
ステップ３１６では、全ての微調整グループの細分化偏差量が基準範囲内となったか否かを判定し、否定判定となった場合はステップ３００へ戻り、肯定判定となった場合は本処理を終了し、光量調整処理に戻る。
【００８９】
以上、本発明を上記実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記実施の形態に多様な変更または改良を加えることができ、当該変更または改良を加えた形態も本発明の技術的範囲に含まれる。
【００９０】
また、上記実施の形態は、クレーム（請求項）にかかる発明を限定するものではなく、また実施の形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。前述した実施の形態には種々の段階の発明が含まれており、開示される複数の構成要件における組み合わせにより種々の発明を抽出できる。上記実施の形態に示される全構成要件から幾つかの構成要件が削除されても、効果が得られる限りにおいて、この幾つかの構成要件が削除された構成が発明として抽出され得る。
【００９１】
例えば、上記実施の形態では、各発光素子３５毎に可変抵抗器９２を備える場合について説明したが、本発明はこれに限定されず、図１１に示すように微調整グループを構成する発光素子３５毎に可変抵抗器９２を備える形態としてもよい。
【００９２】
また、上記実施の形態では、光量調整処理として可変抵抗器９２の抵抗値を調整する場合について説明したが、本発明はこれに限定されず、光量調整処理として発光素子３５に印加する電圧の大きさを調整する形態としてもよい。この形態の場合、各発光素子３５毎又は微調整グループ毎に電力供給部９６が備えられ、各電力供給部９６はＣＰＵ７０からの制御信号に基づいて、各発光素子３５毎又は微調整グループ毎に印加電圧の大きさが調整される。
【００９３】
また、上記実施の形態では、相違量として、各グループ毎の光量の平均値と基準値との偏差量を適用した場合について説明したが、本発明はこれに限定されず、相違量として、基準値に対する上記平均値の比を適用した形態としてもよい。この形態の場合、画像読取装置１０は、上記基準値と平均値との比が１対１となるように、粗調整グループ毎又は微調整グループ毎に光量を調整する。また、ＲＯＭ７４には、上記比に応じた調整量が記憶される。
【００９４】
また、上記実施の形態では、ユーザによって光量調整処理の実行指示がされた場合に光量調整処理を実行するとして説明したが、本発明はこれに限定されず、画像読取装置１０の出荷調整時、画像読取装置１０の累積稼働時間の所定間隔毎、原稿１８を所定枚数連続して読み取る毎、及び光源３４を交換する毎等に光量調整処理を実行する形態としてもよい。
【００９５】
また、上記実施の形態では、基準板４６及び原稿１８の表面に向けて発光素子３５が照明光を照射する場合について説明したが、本発明はこれに限定されず、光源３４に反射板を設け、当該反射板に向けて発光素子３５が照明光を照射し、反射板で反射された照明光を基準板４６及び原稿１８に照射する形態としてもよい。
【００９６】
また、本実施の形態に係る画像読取装置１０は、ＲＯＭ７４に粗調整量情報及び微調整量情報を記憶している場合について説明したが、本発明はこれに限定されず、粗調整量情報及び微調整量情報が外部インタフェース８０に接続されているＰＣの記憶装置に記憶されている形態としてもよい。
【００９７】
その他、上記実施の形態で説明した画像読取装置１０の構成（図１〜図４、及び図１１参照。）は一例であり、本発明の主旨を逸脱しない範囲内において不要な部分を削除したり、新たな部分を追加したりすることができることは言うまでもない。
【００９８】
また、上記実施の形態で説明した光量調整プログラムの処理の流れ（図８〜図１０参照。）も一例であり、本発明の主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりすることができることは言うまでもない。例えば、上記実施の形態では、粗調整処理において全ての粗調整グループの偏差量の大きさが微調整範囲内となった場合に、微調整処理を実行する場合について説明したが、本発明はこれに限定されず、粗調整処理において全ての粗調整グループの偏差量の大きさが微調整範囲内となっていなくても、偏差量の大きさが微調整範囲内となった粗調整グループに対しては微調整処理を実行する、というように粗調整処理と微調整処理とを並列に実行する形態としてもよい。
【図面の簡単な説明】
【００９９】
【図１】実施の形態に係る画像読取装置の構成を示す破断側面図である。
【図２】実施の形態に係る光源の構成を示す外観図である。
【図３】実施の形態に係る画像読取装置の電気系の要部構成を示すブロック図である。
【図４】実施の形態に係る光源駆動回路の構成を示す回路図である。
【図５】実施の形態に係る光量調整処理の説明に供する図である。
【図６】実施の形態に係る粗調整量情報及び粗調整量情報の一例を示す模式図である。
【図７】実施の形態に係る光量調整処理を実行した前後の光量の大きさの一例を示す図である。
【図８】実施の形態に係る光量調整処理の流れを示すフローチャートである。
【図９】実施の形態に係る粗調整処理の流れを示すフローチャートである。
【図１０】実施の形態に係る微調整処理の流れを示すフローチャートである。
【図１１】光源駆動回路の変形例を示す回路図である。
【符号の説明】
【０１００】
１０    画像読取装置
３４    光源
３５    発光素子
４６    基準板
４４    光検出部（検出手段）
７０    ＣＰＵ（導出手段、調整手段）
９２    可変抵抗器（調整手段）
７４    ＲＯＭ（記憶手段）
【図１】
2010056686.tif 000003
【図２】
2010056686.tif 000004
【図３】
2010056686.tif 000005
【図４】
2010056686.tif 000006
【図５】
2010056686.tif 000007
【図６】
2010056686.tif 000008
【図７】
2010056686.tif 000009
【図８】
2010056686.tif 000010
【図９】
2010056686.tif 000011
【図１０】
2010056686.tif 000012
【図１１】
2010056686.tif 000013