(57)【要約】【課題】画像読取技術において、読取画像の画質劣化を抑制する。【解決手段】画像読取装置は、光源部と、受光部と、移動機構と、受光制御部と、光源制御部とを備える。受光部は、光源部から出力されて読取原稿を経由した光を受光し、受光量に応じた電荷を蓄積する。移動機構は、前記読取原稿に対する前記受光部の相対的な位置を、所定の走査方向に移動させる。受光制御部は、移動の最中において、所定の蓄電期間に受光部に電荷を蓄積し、受光部に蓄積された電荷を読み出すことを繰り返し実行する。光源制御部は、蓄電期間の開始時期から始まる第１の受光期間と蓄電期間の終了時期に終わる第２の受光期間とに前記読取原稿を経由した光を前記受光部に照射し、第１の受光期間と第２の受光期間との間に前記読取原稿を経由した光を前記受光部に照射しない。【選択図】図４
2009060491.tif 000002
【特許請求の範囲】
【請求項１】
読取原稿を画像として読み取る画像読取装置であって、
光源部と、
前記光源部から出力されて前記読取原稿を経由した光を受光し、受光量に応じた電荷を蓄積する受光部と、
前記読取原稿に対する前記受光部の相対的な位置を、所定の走査方向に移動させる移動機構と、
前記移動の最中において、所定の蓄電期間に前記受光部に電荷を蓄積し、前記受光部に蓄積された電荷を読み出すことを繰り返し実行する受光制御部と、
前記蓄電期間の開始時期から始まる第１の受光期間と前記蓄電期間の終了時期に終わる第２の受光期間とに前記読取原稿を経由した光を前記受光部に照射し、前記第１の受光期間と前記第２の受光期間との間に前記読取原稿を経由した光を前記受光部に照射しない照射制御部と、
を備える、画像読取装置。
【請求項２】
請求項２に記載の画像読取装置であって、
前記光源部は、発光ダイオードを含み、
前記照射制御部は、前記第１の受光期間と前記第２の受光期間とに前記発光ダイオードを点灯させ、前記第１の受光期間と前記第２の受光期間との間に前記発光ダイオードを消灯させる光源制御部である、画像読取装置。
【請求項３】
請求項２に記載の画像読取装置において、
繰り返される複数回の前記蓄電期間のうちの第１の蓄電期間の終了時期と、次の第２の蓄電期間の開始時期は、同一または近接した時期であり、
前記光源制御部は、前記第１の蓄電期間の前記第２の受光期間の開始時期から前記第２の蓄電期間の１の受光期間の終了時期まで、前記発光ダイオードを連続して点灯させる、画像読取装置。
【請求項４】
請求項１ないし請求項３のいずれかに記載の画像読取装置において、
前記第１の受光期間と前記第２の受光期間とは、略同一の長さである。
【請求項５】
請求項１ないし請求項４のいずれかに記載の画像読取装置において、
前記移動機構は、移動速度に変動が生じる、画像読取装置。
【請求項６】
光源部と、前記光源部から出力されて読取原稿を経由した光を受光し、受光量に応じた電荷を蓄積する受光部と、を制御して前記読取原稿を画像として読み取る画像読取方法であって、
前記読取原稿に対する前記受光部の相対的な位置を、所定の走査方向に移動し、
前記移動の最中に、前記受光部への電荷の蓄積を開始し、
前記電荷の蓄積の開始から始まる第１の受光期間に前記前記読取原稿を経由した光を前記受光部に照射し、
前記第１の受光期間の後の非受光期間に受光部に前記読取原稿を経由した光を照射せず、
前記非受光期間の後の第２の受光期間に前記読取原稿を経由した光を前記受光部に照射し、
前記第２の受光期間の終わりに前記受光部に蓄積された電荷の読み出しを開始し、
前記電荷の蓄積と前記電荷の読み出しを繰り返し実行する、画像読取方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置、画像読取方法に関する。
【背景技術】
【０００２】
光源を備える光源装置から光を読取原稿に照射し、照射した光が読取原稿によって反射された反射光、あるいは、照射した光が読取原稿を透過した透過光を、イメージセンサに入力して読取原稿を画像として読み取る画像読取装置が知られている。このような画像読取装置用の光源装置の光源として発光ダイオード（以下、ＬＥＤ（Light Emitting Diode）とも呼ぶ。）を用いる技術が知られている。
【０００３】
一般的に、画像読取装置は、読取原稿に対してイメージセンサを相対的に移動させながら、イメージセンサの受光素子に電荷を蓄積する工程と、蓄積された電荷を読み出す工程と、読み出した電荷に基づき画像データを生成する工程とを含む一連の処理を、繰り返し行うことにより画像を読み取る。予定された読取解像度で、これらの一連の処理を滞りなく行えるように、電荷蓄積期間やイメージセンサの移動速度などが定められる。光源としてのＬＥＤの光量が多い場合などには、定められた電荷蓄積期間の全期間に亘って、ＬＥＤを点灯すると受光素子が飽和してしまう。このため、電荷蓄積期間の開始から所定時間だけＬＥＤを点灯し、その後はＬＥＤを消灯することが行われている（例えば、特許文献１）。
【０００４】
【特許文献１】特開平２００５−２０３９２４号公報
【特許文献２】米国特許５７６７９７９号公報
【特許文献３】特開平６―１７８０５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来、読取原稿に対するイメージセンサの移動速度については考慮されていなかった。このため、画像読取処理の最中に、読取原稿に対するイメージセンサの移動速度が変動すると、読取画像の画質が劣化するおそれがあった。このような課題は、ＬＥＤを光源として用いる場合に限らず、蛍光灯などの光源においても共通する課題であった。
【０００６】
本発明は、画像読取技術において、読取画像の画質劣化を抑制することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、上述の課題の少なくとも一部を解決するために以下の形態または適用例として実現することが可能である。
【０００８】
［適用例１］  読取原稿を画像として読み取る画像読取装置であって、
光源部と、
前記光源部から出力されて前記読取原稿を経由した光を受光し、受光量に応じた電荷を蓄積する受光部と、
前記読取原稿に対する前記受光部の相対的な位置を、所定の走査方向に移動させる移動機構と、
前記移動の最中において、所定の蓄電期間に前記受光部に電荷を蓄積し、前記受光部に蓄積された電荷を読み出すことを繰り返し実行する受光制御部と、
前記蓄電期間の開始時期から始まる第１の受光期間と前記蓄電期間の終了時期に終わる第２の受光期間とに前記読取原稿を経由した光を前記受光部に照射し、前記第１の受光期間と前記第２の受光期間との間に前記読取原稿を経由した光を前記受光部に照射しない照射制御部と、
を備える、画像読取装置。
【０００９】
適用例１に係る画像読取装置によれば、蓄電期間のうち実質的に受光部が受光する期間を第１の受光期間と第２の受光期間に分散する。この結果、受光部の読取原稿に対する移動速度が変動しても、実質的に受光部が受光する期間における当該移動速度の平均を、各蓄電期間について均一化できる。従って、受光部の読取原稿に対する移動速度が変動しても、読み取られた画像の画質劣化を抑制することができる。
【００１０】
適用例１に係る画像読取装置において、前記光源部は、発光ダイオードを含み、前記照射制御部は、前記第１の受光期間と前記第２の受光期間とに前記発光ダイオードを点灯させ、前記第１の受光期間と前記第２の受光期間との間に前記発光ダイオードを消灯させる光源制御部であっても良い。こうすれば、発光ダイオードの点灯と消灯の制御により、容易に、上述した照射制御を実現できる。
【００１１】
適用例１に係る画像読取装置において、繰り返される複数回の前記蓄電期間のうちの第１の蓄電期間の終了時期と、次の第２の蓄電期間の開始時期は、同一または近接した時期であり、前記光源制御部は、前記第１の蓄電期間の前記第２の受光期間の開始時期から前記第２の蓄電期間の１の受光期間の終了時期まで、前記発光ダイオードを連続して点灯させても良い。こうすれば、発光ダイオードの点灯／消滅制御の回数の増加を抑制できるので、制御の簡便化および発光ダイオードの寿命の向上を図れる。
【００１２】
適用例１に係る画像読取装置において、前記第１の受光期間と前記第２の受光期間とは、略同一の長さであっても良い。こうすれば、実質的に受光部が受光する期間における上記移動速度の平均を、各蓄電期間についてより均一化できる。従って、受光部の読取原稿に対する移動速度が変動しても、読み取られた画像の画質劣化をより抑制することができる。
【００１３】
適用例１に係る画像読取装置において、前記移動機構は、移動速度に変動が生じても良い。移動速度に変動が生じた際に、実質的に受光部が受光する期間における上記移動速度の平均を、各蓄電期間について均一化して、読取画像の画質劣化を抑制することができる。
【００１４】
［適用例２］  光源部と、前記光源部から出力されて読取原稿を経由した光を受光し、受光量に応じた電荷を蓄積する受光部と、を制御して前記読取原稿を画像として読み取る画像読取方法であって、
前記読取原稿に対する前記受光部の相対的な位置を、所定の走査方向に移動し、
前記移動の最中に、前記受光部への電荷の蓄積を開始し、
前記電荷の蓄積の開始から始まる第１の受光期間に前記読取原稿を経由した光を前記受光部に照射し、
前記第１の受光期間の後の非受光期間に前記読取原稿を経由した光を前記受光部に照射せず、
前記非受光期間の後の第２の受光期間に受光部に前記読取原稿を経由した光を照射し、
前記第２の受光期間の終わりに前記受光部に蓄積された電荷の読み出しを開始し、
前記電荷の蓄積と前記電荷の読み出しを繰り返し実行する、画像読取方法。
【００１５】
適用例２に係る画像読取方法は、適用例１に係る画像読取装置と同様の作用効果を得ることができる。また、適用例２に係る画像読取方法は、適用例１に係る画像読取装置と同様にして種々の態様にて実現され得る。
【００１６】
なお、本発明は、種々の形態で実現することが可能であり、例えば、上記適用例２に係る画像読取方法を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体等の態様で実現することができる。
【発明を実施するための最良の形態】
【００１７】
次に、本発明の実施態様について図面を参照しながら実施例に基づいて説明する。
Ａ．実施例：
図１は、本発明の実施例に係るスキャナ装置１０の概略構成を示すブロック図である。図２は、制御回路２０とイメージセンサ５００を中心としてスキャナ装置１０の構成を示すブロック図である。スキャナ装置１０は、本体１０ｂと、蓋体１０ａとを備えている。本体１０ｂの上面には、読取原稿となる原稿Ｍを配置する読取面を有するガラス板１２が配置され、蓋体１０ａは、読取処理時にガラス板１２上を覆うように配置される。
【００１８】
蓋体１０ａは、透過原稿用光源装置２００と、駆動モータ４９と、プーリ４７と、駆動モータ４９とプーリ４７との間に架設されたベルト４８と、ガイド軸１８とを備えている。透過原稿用光源装置２００は、原稿Ｍが、写真フィルムなどの透過読取用の原稿（以下、透過原稿とも呼ぶ。）である場合に、原稿Ｍに光を照射する。透過原稿用光源装置２００は、長手方向がＹ軸方向に沿った基板２３０と、基板２３０上にＹ軸方向に沿って並べられた光源としての複数の白色ＬＥＤ２３１とを含む（図２）。透過原稿用光源装置２００は、ガイド軸１８に摺動可能に取り付けられている。透過原稿用光源装置２００は、ベルト４８が駆動モータ４９によって駆動されるのに伴って、ガイド軸１８の軸方向（図１：Ｘ軸方向）に往復動する。
【００１９】
本体１０ｂは、さらに、ガラス板１２の読取面に配置された原稿Ｍを画像として読み取るキャリッジ１０００と、駆動モータ３９と、プーリ３７と、駆動モータ３９とプーリ３７との間に架設されたベルト３８と、ガイド軸１５と、制御回路２０とを備えている。
【００２０】
キャリッジ１０００は、反射原稿用光源装置１００と、ミラー３００と、レンズ４００と、イメージセンサ５００とを備える。反射原稿用光源装置１００は、原稿Ｍが紙媒体などの反射読取用の原稿（以下、反射原稿とも呼ぶ）である場合に、原稿Ｍに光を照射する。反射原稿用光源装置１００は、透過原稿用光源装置２００と同様に、長手方向がＹ軸方向に沿った基板１３０と、基板１３０上にＹ軸方向に沿って並べられた光源としての複数の白色ＬＥＤ１３１とを含む。
【００２１】
光源装置から出力されて原稿Ｍを経由した光、すなわち、反射原稿用光源装置１００から照射されて原稿Ｍで反射した反射光または透過原稿用光源装置２００から出力されて原稿Ｍを透過した透過光は、ミラー３００およびレンズ４００を介してイメージセンサ５００の受光素子５１０に照射される。図２において、矢印ＢＭ１は、光源装置から出力され、原稿Ｍに照射される前の光を概念的に示し、矢印ＢＭ２は、光源装置から出力され原稿Ｍを経由した光（反射光または透過光）を概念的に示している。
【００２２】
イメージセンサ５００は、複数の画素が一列にならんだ一次元画素信号を出力するラインセンサである。図２に示すように、イメージセンサ５００は、複数の受光素子５１０と、ＣＣＤ（Charge Coupled Device）５３０と、各受光素子５１０とＣＣＤ５３０との間にそれぞれ設けられたスイッチ５２０とを含んでいる。受光素子５１０は、一つ一つが画素に対応し、図２のＹ軸に沿って並べられている。受光素子５１０は、受けた光を電荷に変換して蓄積する素子であり、例えば、フォトダイオードが用いられる。ＣＣＤ５３０は、各受光素子５１０に蓄積された電荷を受け取り、順次に電気信号として出力するデバイスである。スイッチ５２０は、トランスミッションゲートで構成されたスイッチである。受光素子５１０は、受光素子５１０が電荷を蓄積している間はオフにされ、受光素子５１０からＣＣＤ５３０に電荷を渡すときにオンにされる。
【００２３】
キャリッジ１０００は、ガイド軸１５に摺動可能に取り付けられている。キャリッジ１０００は、ベルト３８が駆動モータ３９によって駆動されるのに伴って、ガイド軸１５の軸方向（図１：Ｘ軸方向）に往復動する。
【００２４】
制御回路２０は、ＲＯＭ、ＲＡＭ、ＣＰＵからなる汎用コンピュータ、および、ＡＦＥ(Analog Front End)や画像処理チップなどの専用処理回路（図示省略）を含み、スキャナ装置１０の全体の制御を司る。図２に示すように制御回路２０は、汎用コンピュータおよび専用処理回路により実現される機能ブロックとして、受光制御部２１と、画像処理部２２と、光源制御部２３と、移動制御部２４とを含んでいる。制御回路２０は、他に、ユーザからの操作を受け付ける入力部など各種機能を含んでいるが、これらについては省略する。
【００２５】
受光制御部２１は、イメージセンサ５００を制御する。すなわち、受光制御部２１は、シフト信号ＳＨを出力してスイッチ５２０を、ドライブ信号ＤＳを出力してＣＣＤ５３０をそれぞれ制御する。
【００２６】
画像処理部２２は、ＣＣＤ５３０から出力される（読み出される）電気信号ＣＯを受け付ける。画像処理部２２は、受け付けた電気信号ＣＯに対して、ノイズ除去、増幅、Ａ／Ｄ変換、デジタル画像処理などを施して、デジタル画像データを生成する。
【００２７】
光源制御部２３は、透過原稿を読み取る場合は、透過原稿用光源装置２００の白色ＬＥＤ２３１を、反射原稿を読み取る場合は、反射原稿用光源装置１００の白色ＬＥＤ１３１を、それぞれ、点灯制御する。白色ＬＥＤ２３１または白色ＬＥＤ１３１の点灯および消灯の制御は、ＬＥＤ制御信号ＬＣを用いて行われる。本実施利では、白色ＬＥＤ１３１または２３１は、ＬＥＤ制御信号ＬＣがハイであるときに点灯し、ローであるときに消灯する。
【００２８】
移動制御部２４は、駆動モータ３９および駆動モータ４９を駆動することにより、キャリッジ１０００および透過原稿用光源装置２００を上述したように往復動させる。移動制御部２４は、駆動信号ＤＰ１およびＤＰ２を供給して、駆動モータ３９および駆動モータ４９を駆動する。駆動モータ３９および駆動モータ４９は、周知のステッピング・モータであり、例えば、２相ＰＭ（permanent magnet）型など構造を有する。
【００２９】
・スキャナ装置１０の動作：
図３および図５を参照して、スキャナ装置１０の動作について説明する。図３は、スキャナ装置１０の画像読取動作のステップを示すフローチャートである。図４は、スキャナ装置１０の画像読取動作を説明するための第１のタイミングチャートである。図５は、スキャナ装置１０の画像読取動作を説明するための第２のタイミングチャートである。
【００３０】
画像読取動作は、ガラス板１２に配置された原稿Ｍを読み取り、画像データを生成する動作である。画像読取動作は、制御回路２０が、操作パネルまたは接続された計算機を介して画像読取指示を受け付けたときに開始される。
【００３１】
画像読取動作が開始されると、制御回路２０の移動制御部２４は、駆動モータ３９の駆動を開始して、キャリッジ１０００の所定の操作方向への移動を開始する（ステップＳ１０）。透過原稿を読み取る場合には、移動制御部２４は、同時に駆動モータ４９の駆動を開始して、透過原稿用光源装置２００をキャリッジ１０００と相対する位置に保つように移動させる。
【００３２】
キャリッジ１０００の移動が行われている最中に、光源制御部２３は白色ＬＥＤ１３１または２３１を点灯または消灯させる光源制御（ステップＳ２０）を、受光制御部２１は受光素子５１０への蓄電やＣＣＤ５３０からの電気信号の読み出しを含むイメージセンサ５００の制御（受光制御：ステップＳ３０）を、画像処理部２２はＣＣＤ５３０から読み出された信号に基づいて画像データを生成する画像処理（ステップＳ４０）を、それぞれ、並行して実行していく。
【００３３】
読み取りが完了していないときは（ステップＳ５０：ＮＯ）、各制御部は、光源制御（ステップＳ２０）、受光制御（ステップＳ３０）、画像処理（ステップＳ４０）を継続する。一方、読み取りが完了すると（ステップＳ５０：ＹＥＳ）、各制御部は、光源制御（ステップＳ２０）、受光制御（ステップＳ３０）、画像処理（ステップＳ４０）を終了し、移動制御部２４は、駆動モータ３９を停止してキャリッジ１０００の移動を停止させる（ステップＳ６０）。読み取りの完了の判断は、例えば、キャリッジ１０００が所定の読取完了位置まで移動したか否か、あるいは、キャリッジ１０００が原稿Ｍの全体を通過したか否かによって判断される。この結果、原稿Ｍを表す画像データが生成される。
【００３４】
光源制御（ステップＳ２０）、受光制御（ステップＳ３０）、画像処理（ステップＳ４０）について、さらに、詳しく説明する。
【００３５】
・受光制御
受光制御部２１は、シフト信号ＳＨのパルスを一定の周期で発生する。シフト信号ＳＨが立ち上がると、スイッチ５２０がオンになり受光素子５１０の電荷がＣＣＤ５３０に移送される。そして、シフト信号ＳＨのパルスの立ち下がりと共に、受光素子５１０の電荷はリセットされると共に、スイッチ５２０はオフにされ、蓄電が開始される。つまり、一のシフト信号ＳＨの立ち下がりから次のシフト信号ＳＨの立ち上がりまでの期間が受光素子５１０に電荷が蓄積される蓄電期間となる。例えば、図４に示す蓄電期間１の蓄電開始時期は時刻ｔ１であり、蓄電終了時期は時刻ｔ４である。蓄電期間に各受光素子５１０が受けた光の量（受光量）に応じた電荷が各受光素子５１０に蓄積される。
【００３６】
さらに、受光制御部２１は、シフト信号ＳＨの立ち下がりの直後からＣＣＤ５３０にドライブ信号ＤＳを入力し、ＣＣＤ５３０に各受光素子５１０から移送された電荷を電気信号ＣＯとして順次にＣＣＤ５３０から読み出す。例えば、図４に示す蓄電期間１に蓄積された電荷の読出期間１の読み出し開始時期は、ほぼ時刻ｔ５である。読み出された電気信号ＣＯは、画像処理部２２に受け付けられる。
【００３７】
この結果、図４に示すように、初回の蓄電期間１に受光素子５１０に蓄積された電荷は、次の蓄電期間２に電気信号ＣＯとして読み出される（読出期間２）。同様に、蓄電期間２に受光素子５１０に蓄積された電荷は、さらに次の蓄電期間３に電気信号ＣＯとして読み出される（読出期間３）。このようにして、受光素子５１０への電荷の蓄積と、蓄積された電荷の読み出しが順次に繰り返す。キャリッジ１０００の移動によって順次に変わっていく原稿Ｍ上の読取対象ラインの画像が、電気信号ＣＯとして読み取られていく。以上の説明から解るように、第１の回の読出開始時期と、第１の回の次の第２の回の蓄電開始時期は、略同一の時期である。例えば、読出期間１の開始時期と蓄電期間２の開始時期は、時刻ｔ５である。
【００３８】
・光源制御
読み取りモードや原稿Ｍの種類などによって、白色ＬＥＤ１３１または２３１の光量が多いため、定められた蓄電期間の全期間に亘って、白色ＬＥＤ１３１または２３１を点灯し、受光素子５１０に受光させると受光素子５１０が飽和してしまうケースがある。このような場合に、光源制御部２３は、蓄電期間より短い所定の受光時間（適正受光時間）を定める。光源制御部２３は、蓄電期間１のうち、適正受光時間に白色ＬＥＤ１３１または２３１を点灯させ、残りの時間は白色ＬＥＤ１３１または２３１を消灯させる制御（以下、点灯・消灯制御と呼ぶ）を行う。この結果、蓄電期間中に受光素子５１０に蓄積される電荷レベルを適正にコントロールできる。
【００３９】
点灯・消灯制御を行う場合、光源制御部２３は、シフト信号ＳＨの立ち上がりより適正受光時間の半分の時間だけ前から、当該シフト信号ＳＨの立ち下がりから適正受光時間の半分の時間だけ経過するまでの間、白色ＬＥＤ１３１または２３１を点灯させる。そして、当該シフト信号ＳＨの立ち下がりから適正受光時間の半分の時間だけ経過した後、次のシフト信号ＳＨの立ち上がりより適正受光時間の半分の時間だけ前までの間、白色ＬＥＤ１３１または２３１を消灯させる。以下、同様に白色ＬＥＤ１３１または２３１の点灯と消灯を繰り返す。
【００４０】
例えば、図４に示すように、光源制御部２３は、２回目のシフト信号ＳＨより前の時刻ｔ３から当該シフト信号ＳＨより後の時刻ｔ６までの期間に、白色ＬＥＤ１３１または２３１を点灯させる。そして、光源制御部２３は、時刻ｔ６から３回目のシフト信号ＳＨより前の時刻ｔ７までの期間は、白色ＬＥＤ１３１または２３１を消灯させる。
【００４１】
この結果、各蓄電期間について見ると、図５（ａ）に示すように、適正受光時間に亘る白色ＬＥＤの点灯は、蓄電期間の開始時期から始まる第１の期間ＬＴ１と、蓄電期間の終了時期に終わる第２の期間ＬＴ２とに二分されて、行われる。そして、各蓄電期間について、第１の期間ＬＴ１と第２の期間ＬＴ２との間の期間には、白色ＬＥＤ１３１または２３１は消灯される。白色ＬＥＤが消灯されている間は、受光素子５１０には白色ＬＥＤから出力され原稿Ｍを経由した光が照射されないので、蓄電期間のうち実質的に受光素子５１０に電荷が蓄積される受光期間は、第１の期間ＬＴ１と第２の期間ＬＴ２である。以下、第１の期間ＬＴ１を第１の受光期間ＬＴ１と呼び、第２の期間ＬＴ２を第２の受光期間ＬＴ２と呼ぶ。
【００４２】
・画像処理
画像処理部２２は、ＣＣＤ５３０から読み出された電気信号ＣＯを受け付け、受け付けた電気信号ＣＯを順次に変換して、一列分の画素データからなるライン画像データを生成する。生成したライン画素データは、制御回路２０のＲＡＭ（図示省略）に格納される。画像処理部２２は、各読出期間において、ライン画像データを順次に生成・格納していくことにより、最終的に画像データを生成する。
【００４３】
以上、説明した本実施例は、各蓄電期間における実質的な受光期間を、蓄電期間の初期と終期に分散している。この結果、本実施例によれば、キャリッジ１０００の移動速度にムラが発生した場合に、読取画像の画質の精度の劣化を抑制することができる。ステッピング・モータは、ステータの磁石とロータの磁石との位置関係の変化や、制御パルスの時間的変化などにより、回転速度にある程度のムラが起こり得る。この結果、ステッピング・モータである駆動モータ３９によって行われるキャリッジ１０００の移動の速度にもムラが生じる。通常、キャリッジ１０００の移動速度は、画像読取モード（例えば、低解像度モードと、高解像度モード）によっても変更され、速度のムラと蓄電期間との関係も変化する。
【００４４】
例えば、キャリッジ１０００の移動速度に、図５（ａ）の中段に曲線ＣＶ１で示すような速度ムラが発生している場合を考える。この場合、一のシフト信号ＳＨ付近の時間帯の速度と、次のシフト信号ＳＨ付近の時間帯の速度との差が大きくなっている。例えば、蓄電期間１の開始時期付近は、移動速度が速く、次の蓄電期間２の開始時期付近は、移動速度が遅い。このような速度ムラがある場合であっても、本実施例では、各蓄電期間において、実質的な受光期間（ハッチングされた期間）におけるキャリッジ１０００の平均速度は、概ね同じになる。この結果、実質的な受光期間に読み取られる原稿Ｍの幅は、各蓄電期間において概ね等しくなる。したがって、一の蓄電期間に読み取られた画像データと、次の蓄電期間に読み取られた画像データとの整合性が維持され、画質劣化を抑制することができる。
【００４５】
次に、キャリッジ１０００の移動速度に、図５（ａ）の下段に曲線ＣＶ２で示すような速度のムラが発生している場合を考える。この例では、各蓄電期間において同様なパターン、すなわち、蓄電期間の初期と終期に速度が速く、中期に速度が遅いというパターンの速度ムラが発生している。かかる場合であっても本実施例では、各蓄電期間において、実質的な受光期間におけるキャリッジ１０００の平均速度は、概ね同じになる。
【００４６】
理解の容易のため、比較例を図５（ｂ）に示す。図５（ｂ）の上段に示すように、比較例におけるスキャナ装置では、各蓄電期間の開始時期から連続して適正受光時間ＬＴに亘ってＬＥＤを点灯させ、その後、蓄電期間の終了時期までＬＥＤを消灯させている。このように、一の蓄電期間において受光素子５１０の受光期間を分散させない場合、図５（ｂ）の下段に示すように、キャリッジ１０００の移動速度に上述した曲線ＣＶ２で示す速度ムラが発生している場合は問題ない。しかしながら、図５（ｂ）中段に示すように、キャリッジ１０００の移動速度に上述の曲線ＣＶ１で示す速度ムラが発生すると、各蓄電期間における受光期間（ハッチングされた期間）におけるキャリッジ１０００の平均速度に差が生じる。例えば、図５（ｂ）において、蓄電期間１の受光期間におけるキャリッジ１０００の平均速度は、蓄電期間２の受光期間におけるキャリッジ１０００の平均速度より速くなる。この結果、受光期間に読み取られる原稿Ｍの幅は、蓄電期間１と、蓄電期間２との間で差が生じる。したがって、蓄電期間１に読み取られた画像データと、次の蓄電期間２に読み取られた画像データとの整合性が低下する。例えば、ジャギや色ムラが発生し、画質が劣化するおそれがある。
【００４７】
本実施例では、曲線ＣＶ１およびＣＶ２で示すいずれの速度ムラが発生した場合であっても、画質劣化を抑制することができることが解る。
【００４８】
さらに、本実施例では、一の蓄電期間の終了時期と、次の蓄電期間の開始時期が近接した時期であり、光源制御部２３は、一の蓄電期間の第２の受光期間ＬＴ２の開始時期から次の蓄電期間の第１の受光期間ＬＴ１の終了まで、白色ＬＥＤ１３１または２３１を連続して点灯させる。このため、本実施例では、一の蓄電期間において受光素子５１０の受光期間を分散させているが、上述した比較例と比較して、ＬＥＤの点灯や消灯の制御回数が増加しない。したがって、光源制御部２３による制御が複雑になることがなく、ＬＥＤの寿命が短くなることもない。
【００４９】
さらに、本実施例は、第１の受光期間ＬＴ１と、第２の受光期間ＬＴ２の長さを等しくしているので、一の蓄電期間において受光素子５１０の受光期間を初期と終期に効果的に分散させることができる。したがって、キャリッジ１０００の移動速度にムラが発生した場合であっても、より効果的に画質劣化を抑制することができる。
【００５０】
Ｂ．変形例：
上記実施例では、ＬＥＤを光源として用いて、ＬＥＤの点灯／消去制御により、第１の受光期間ＬＴ１と第２の受光期間ＬＴ２とに原稿Ｍを経由した光を受光素子５１０に照射し、第１の受光期間ＬＴ２と第２の受光期間ＬＴ２との間に原稿Ｍを経由した光を受光素子５１０に照射しないことを実現しているが、他の構成により実現しても良い。例えば、開閉可能に構成され、閉状態で光源から出力される光を遮るシャッターを設け、シャッターを開閉制御することにより、受光期間を分散しても良い。かかる場合には、ＬＥＤのように点灯／消去制御に対する高い応答性は必要ないので、蛍光灯などの他の光源を用いても良い。
【００５１】
上記実施例では、透過原稿用光源装置２００は、所定の走査方向に往復移動する構成となっているが、これに限られない。透過原稿用光源装置２００は固定式であっても良い。
【００５２】
また、上記実施例では、原稿Ｍが固定され、搭載したキャリッジ１０００が所定の走査方向に移動する構成となっているが、キャリッジ１０００は固定され、原稿Ｍが周知の原稿搬送装置などにより所定の走査方向に移動する構成となっていても良い。一般的に言えば、キャリッジ１０００に対して、原稿Ｍが相対的に移動する様々な構成を採用可能である。
【００５３】
上記実施例におけるスキャナ装置１０はスキャナ専用機であるが、これに限らず、スキャナとプリンタなどの複数の機能が一体となった多機能デバイス、コピー機における画像読取部、ファックスにおける画像読取部などにも、本発明を適用することができる。一般的には、発光ダイオードを光源として、紙、フィルムなどの原稿の画像を読み取る読取機能を少なくとも備える装置に、本発明を適用可能である。
【００５４】
上記実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしても良い。
【００５５】
以上、実施例、変形例に基づき本発明について説明してきたが、上記した発明の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨並びに特許請求の範囲を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれる。
【図面の簡単な説明】
【００５６】
【図１】本発明の実施例に係るスキャナ装置の概略構成を示すブロック図。
【図２】制御回路とイメージセンサを中心としてスキャナ装置１０の構成を示すブロック図。
【図３】スキャナ装置の画像読取動作のステップを示すフローチャート。
【図４】スキャナ装置の画像読取動作を説明するための第１のタイミングチャート。
【図５】スキャナ装置の画像読取動作を説明するための第２のタイミングチャート。
【符号の説明】
【００５７】
１０…スキャナ装置
１０ａ…蓋体
１０ｂ…本体
１２…ガラス板
１５…ガイド軸
１８…ガイド軸
２０…制御回路
２１…受光制御部
２２…画像処理部
２３…光源制御部
２４…移動制御部
３７…プーリ
３８…ベルト
３９…駆動モータ
４７…プーリ
４８…ベルト
４９…駆動モータ
１００…反射原稿用光源装置
１３０…基板
１３１…白色ＬＥＤ
２００…透過原稿用光源装置
２３０…基板
２３１…白色ＬＥＤ
３００…ミラー
４００…レンズ
５００…イメージセンサ
５１０…受光素子
５２０…スイッチ
５３０…ＣＣＤ
１０００…キャリッジ
【図１】
2009060491.tif 000003
【図２】
2009060491.tif 000004
【図３】
2009060491.tif 000005
【図４】
2009060491.tif 000006
【図５】
2009060491.tif 000007