(57)【要約】【課題】適切な白基準データを取得できる、画像読取装置を提供する。【解決手段】白基準データの作成のため、白黒基準部３１の主走査方向の両側の端部における白領域３２と黒領域３３との境界点の位置が求められ、それらの境界点間の副走査方向の距離Ｌ及び各境界点の位置に応じて読取デバイス１２による読取位置が設定される。具体的には、距離Ｌが第一所定値を超えていない場合は、一方側の境界点を基準とする第一データ読取位置Ｐ１が読取位置として設定される。距離Ｌが第一所定値を超えている場合は、一方側の境界点及び他方側の境界点のうちの透明板９に近い方の境界点を基準とする第一データ読取位置Ｐ１が読取位置として設定され、また、透明板９から遠い方の境界点を基準とする第二データ読取位置Ｐ２が読取位置として設定される。【選択図】図７Ｂ
2020109892.tif 000002
【特許請求の範囲】
【請求項１】
原稿を支持する原稿支持面を有する透明板と、
前記透明板に対して前記原稿支持面側と反対側に配置され、読取位置で主走査方向に延びる１ラインを読み取り、前記読取位置を前記主走査方向と直交する副走査方向に移動可能に設けられた読取部と、
前記読取部による原稿の読み取りの妨げにならない位置に配置され、前記読取部により読み取られる白黒基準部と、
制御部と、を備え、
前記白黒基準部は、少なくとも前記主走査方向の両側の端部に、前記副走査方向に互いに隣接する白領域と黒領域とを有し、
前記制御部は、
前記白黒基準部の前記主走査方向の一方側の端部における前記白領域及び前記黒領域の境界点と前記白黒基準部の前記主走査方向の他方側の端部における前記白領域及び前記黒領域の境界点との間の前記副走査方向の距離を取得して、
取得した前記副走査方向の距離が第一所定値を超えるか否かを判断し、
前記副走査方向の距離が前記第一所定値を超える場合、前記主走査方向の一方側の前記境界点を基準とする第一データ読取位置と、前記主走査方向の他方側の前記境界点を基準とする第二データ読取位置とをそれぞれ前記読取位置に設定して、前記読取部により読み取られるデータを元に白基準データを作成し、
前記副走査方向の距離が前記第一所定値を超えない場合、前記第一データ読取位置を前記読取位置に設定して、前記読取部により読み取られるデータを元に白基準データを作成する、画像読取装置。
【請求項２】
請求項１に記載の画像読取装置であって、
前記制御部は、前記副走査方向の距離が前記第一所定値を超える場合、前記第一データ読取位置と前記第二データ読取位置とをそれぞれ前記読取位置に設定して前記読取部により読み取られたデータのうち、前記白領域に存在する画素のデータを使って白基準データを作成する、画像読取装置。
【請求項３】
請求項１または２に記載の画像読取装置であって、
前記制御部は、
前記副走査方向の距離が前記第一所定値を超えない場合、前記第一データ読取位置から第二所定値だけ離れた第三データ読取位置を設定し、
前記副走査方向の距離と前記第二所定値との和が前記第一所定値を超えるか否かを判断し、
前記和が前記第一所定値を超える場合、前記第二データ読取位置を基準に第四データ読取位置を設定し、前記第一データ読取位置と前記第三データ読取位置とをそれぞれ前記読取位置に設定して、前記読取部により読み取られるデータを元に第一白基準データを作成し、また、前記第二データ読取位置と前記第四データ読取位置とをそれぞれ前記読取位置に設定して、前記読取部により読み取られるデータを元に第二白基準データを作成し、さらに、前記第一白基準データ及び前記第二白基準データを元に白基準データを作成し、
前記和が前記第一所定値を超えない場合、前記第一データ読取位置と前記第三データ読取位置とをそれぞれ前記読取位置に設定して、前記読取部により読み取られるデータを元に白基準データを作成する、画像読取装置。
【請求項４】
請求項３に記載の画像読取装置であって、
前記制御部は、前記和が前記第一所定値を超えない場合、前記第一データ読取位置と前記第三データ読取位置とをそれぞれ前記読取位置に設定して、前記読取部により読み取られたデータのうち、前記白領域に存在する画素のデータを使って白基準データを作成する、画像読取装置。
【請求項５】
請求項２または４に記載の画像読取装置であって、
白基準データの作成に使われるデータは、前記白領域に存在する画素のデータであって、前記白領域の所定範囲に存在する画素のデータである、画像読取装置。
【請求項６】
請求項５に記載の画像読取装置であって、
前記所定範囲は、前記白領域から前記白領域の前記副走査方向の一方側の端に沿った第一幅の領域及び他方側の端に沿った第二幅の領域を除いた残りの領域である、画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置に関する。
【背景技術】
【０００２】
従来、ＦＢ（Flat Bed：フラットベッド）方式により、原稿などの画像を読み取る画像読取装置が提供されている。
【０００３】
ＦＢ方式の画像読取装置は、ガラス板からなる原稿載置板と、原稿載置板の下側に設けられたキャリッジと、キャリッジに保持された読取ユニットとを備えている。原稿の読み取りの際には、原稿載置板上に、原稿が読取対象の面を原稿載置板側に向けて載置される。その後、キャリッジがガイドに沿って一定速度で移動されながら、読取ユニットから原稿載置板上の原稿に光が照射される。原稿での反射光が読取ユニットのイメージセンサに受けられることにより、原稿の読み取りが達成される。
【０００４】
キャリッジの移動を制御するため、キャリッジの原点位置の設定が必要となる。たとえば、キャリッジに検出子を設け、原稿載置板の周囲を取り囲むカバーに検出子の通過を検出するフォトインタラプタを設けて、フォトインタラプタにより検出子の通過を検出したときのキャリッジの位置から原点位置を設定するものがある。また、特許文献１の画像読取装置のように、白基準部と黒基準部とをキャリッジの移動方向である副走査方向に並べて設けて、白基準部及び黒基準部をイメージセンサで読み取り、その読み取った白基準部と黒基準部との境界の位置から原点位置を設定するものある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−６５２８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
部品コストや取付精度の面から、フォトインタラプタを設ける構成よりも、白基準部及び黒基準部を設ける構成が採用される傾向にある。しかも、コスト上の問題から、白基準部及び黒基準部は、たとえば、原稿載置板をその周縁を取り囲んで保持するＦＢカバーの下面に白テープ及び黒テープを貼り付けることにより形成される。そのため、白基準部及び黒基準部の正規の位置からのずれ（傾き）が生じるおそれがある。
【０００７】
白基準部は、白基準データの取得にも使用される。たとえば、何らかの理由で白基準部に汚れやごみが付着することを考慮して、白基準部が副走査方向に異なる複数の位置でイメージセンサにより読み取られ、主走査方向に同じ位置の各画素について、その複数の位置で読み取られたデータのうちで最も大きい値のデータが白基準データとして取得される。白基準データは、原稿に照射される光の光量調整や光学系の特性による画素間の濃度むらを低減するためのシェーディング補正に用いられる。
【０００８】
画像読取装置の小型化のため、白基準部及び黒基準部の副走査方向の幅が狭くなっており、白基準部及び黒基準部の位置が正規の位置からずれていると、白基準データを取得する際に、白基準部以外の部分、すなわち、黒基準部やＦＢカバーをイメージセンサで読み取ることがある。たとえば、ＦＢカバーに白テープ及び黒テープを貼り付けるための凹みが形成されており、その凹みのエッジをイメージセンサにより読み取った場合、エッジでの反射光量が白基準部での反射光量よりも多くなるため、適切な白基準データを取得できないという問題が生じる。
【０００９】
本発明の目的は、適切な白基準データを取得できる、画像読取装置を提供することである。
【課題を解決するための手段】
【００１０】
前記の目的を達成するため、本発明に係る画像読取装置は、原稿を支持する原稿支持面を有する透明板と、透明板に対して原稿支持面側と反対側に配置され、読取位置で主走査方向に延びる１ラインを読み取り、読取位置を主走査方向と直交する副走査方向に移動可能に設けられた読取部と、読取部による原稿の読み取りの妨げにならない位置に配置され、読取部により読み取られる白黒基準部と、制御部と、を備え、白黒基準部は、少なくとも主走査方向の両側の端部に、副走査方向に互いに隣接する白領域と黒領域とを有し、制御部は、白黒基準部の主走査方向の一方側の端部における白領域及び黒領域の境界点と白黒基準部の主走査方向の他方側の端部における白領域及び黒領域の境界点との間の副走査方向の距離を取得して、取得した副走査方向の距離が第一所定値を超えるか否かを判断し、副走査方向の距離が第一所定値を超える場合、主走査方向の一方側の境界点を基準とする第一データ読取位置と、主走査方向の他方側の境界点を基準とする第二データ読取位置とをそれぞれ読取位置に設定して、読取部により読み取られるデータを元に白基準データを作成し、副走査方向の距離が第一所定値を超えない場合、第一データ読取位置を読取位置に設定して、読取部により読み取られるデータを元に白基準データを作成する。
【００１１】
この構成によれば、白基準データの作成のため、白黒基準部の主走査方向の両側の端部における白領域と黒領域との境界点の位置が求められ、それらの境界点の副走査方向のずれ量及び各位置に応じて読取部の読取位置が設定される。これにより、１ライン上の全画素について白領域を読取部で読み取ったデータを得ることができ、そのデータのみを用いて白基準データを作成することができる。よって、適切な白基準データを取得することができる。
【発明の効果】
【００１２】
本発明によれば、適切な白基準データを取得することができるので、その白基準データを用いて、原稿に照射される光の光量を良好に調整でき、また、その白基準データを用いたシェーディング補正により、光学系の特性による画素間の濃度むらを良好に低減することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態に係る画像読取装置を備える複合機の斜視図であり、ＡＤＦが開かれた状態を示す。
【図２】画像読取装置の図解的な平面図である。
【図３】画像読取装置の図解的な断面図である。
【図４Ａ】白黒基準部の平面図であり、白黒基準部が正規の位置に配置された状態を示す。
【図４Ｂ】白黒基準部の平面図であり、白黒基準部が正規の位置からずれて配置された状態を示す。
【図５】画像読取装置の電気的構成の要部を示すブロック図である。
【図６】白基準データ作成処理の流れを示すフローチャートである。
【図７Ａ】図６に示される白基準データ作成処理で設定される読取位置について説明するための図であり、白黒基準部が正規の位置に配置されている場合の読取位置を示す。
【図７Ｂ】図６に示される白基準データ作成処理で設定される読取位置について説明するための図であり、白黒基準部が正規の位置からずれて配置されている場合の読取位置を示す。
【図８Ａ】所定範囲が設定される場合の読取位置について説明するための図であり、白黒基準部が正規の位置に配置されている場合の読取位置を示す。
【図８Ｂ】所定範囲が設定される場合の読取位置について説明するための図であり、白黒基準部が正規の位置からずれて配置されている場合の読取位置を示す。
【図９Ａ】他の実施形態に係る白基準データ作成処理の流れを示すフローチャート（その１）である。
【図９Ｂ】他の実施形態に係る白基準データ作成処理の流れを示すフローチャート（その２）である。
【図１０Ａ】図９Ａ及び図９Ｂに示される白基準データ作成処理で設定される読取位置について説明するための図であり、白黒基準部が正規の位置に配置されている場合の読取位置を示す。
【図１０Ｂ】図９Ａ及び図９Ｂに示される白基準データ作成処理で設定される読取位置について説明するための図であり、白黒基準部が正規の位置からずれて配置されている場合の読取位置を示す。
【図１１Ａ】所定範囲が設定される場合の読取位置について説明するための図であり、白黒基準部が正規の位置に配置されている場合の読取位置を示す。
【図１１Ｂ】所定範囲が設定される場合の読取位置について説明するための図であり、白黒基準部が正規の位置からずれて配置されている場合の読取位置を示す。
【発明を実施するための形態】
【００１４】
以下では、本発明の実施の形態について、添付図面を参照しつつ詳細に説明する。
【００１５】
＜複合機＞
図１には、複合機（ＭＦＰ：Multi-Function Peripheral）１が示されている。複合機１は、プリント機能、スキャン機能及びコピー機能など、複数の機能を有する電子機器である。プリント機能（画像形成機能）は、画像データに係る画像をプリント用紙などのシートに印刷（プリント）する機能である。スキャン機能（画像読取機能）は、原稿の画像を読み取って画像データを生成する機能である。コピー機能は、スキャナ機能により原稿を読み取って、その読み取った原稿（画像）を画像形成機能によりシートに印刷する機能である。複合機１は、プリント機能のための画像形成装置２及びスキャナ機能のための画像読取装置３を備えている。
【００１６】
画像形成装置２は、略直方体形状のプリンタ筐体４を備えている。プリンタ筐体４の底部には、給紙トレイ５がプリンタ筐体４の一方側から抜き差し可能に設けられている。給紙トレイ５は、複数枚のプリント用紙などのシートを積み重なった状態で支持可能に構成されている。
【００１７】
なお、以下の説明で使用するため、プリンタ筐体４の一方側、つまり給紙トレイ５をプリンタ筐体４から抜き出す側を「前側」とし、その反対側を「後側」と規定する。そして、複合機１を「前側」から見た状態を基準に左右を規定する。前後方向及び左右方向の両方向と直交する方向が「上下方向」であり、「上側」及び「下側」については、複合機１が水平面に設置された状態を基準とする。
【００１８】
シートに画像が形成されるときには、給紙トレイ５からプリンタ筐体４内にシートが１枚ずつ送り出され、プリンタ筐体４内をそのシートが搬送される。シートがプリンタ筐体４内を搬送される間に、プリンタ筐体４内に収容されている画像形成部（図示せず）により、シートに画像（カラー画像またはモノクロ画像）が形成される。画像形成部による画像形成の方式は、電子写真方式であってもよいし、インクジェット方式であってもよい。画像が形成されたシートは、プリンタ筐体４の上面に形成された排紙トレイ６に排出される。
【００１９】
＜画像読取装置の構成＞
画像読取装置３は、画像形成装置２の上側に配置されている。画像読取装置３は、スキャナ筐体７と、ＡＤＦ（Auto Document Feeder：自動原稿搬送装置）８とを備えている。スキャナ筐体７の上面には、透明板９が設けられている。ＡＤＦ８は、開位置と閉位置とに開閉可能に設けられている。ＡＤＦ８が閉位置に位置する状態では、透明板９がＡＤＦ８によって被覆される。ＡＤＦ８が開位置に位置する状態では、透明板９が露出する。すなわち、ＡＤＦ８は、透明板９を開閉可能なカバーとして機能する。
【００２０】
透明板９の左端部上には、図２及び図３に示されるように、透明板９の左端縁と間隔を空けて、前後方向に延びるガイド部材１１が設けられている。ガイド部材１１は、前後方向及び上下方向に延びる平面を右端面に有し、ガイド部材１１の左上方に中心が位置する円弧面を上面に有している。画像読取装置３では、ＦＢ（フラットベッド）方式及びＡＤＦ方式の両方式による原稿の読み取りが可能である。透明板９の上面におけるガイド部材１１の右側の領域９Ａは、ＦＢ方式による原稿の読み取りの際に原稿を支持する領域であり、原稿支持面の一例である。一方、透明板９の上面におけるガイド部材１１の左側の領域９Ｂは、ＡＤＦ方式による原稿の読み取りの際に原稿が通過する領域である。
【００２１】
ＦＢ方式による原稿の読み取りの際には、ＡＤＦ８が開位置に開かれて、原稿が透明板９の上面の領域９Ａ上に載置される。このとき、原稿は、左端縁がガイド部材１１の右端面に当接し、かつ、後端縁が領域９Ａの後端縁と重なるように配置される。その後、ＡＤＦ８が閉位置に閉じられて、原稿がＡＤＦ８によって上側から覆われた状態で、原稿における透明板９との接触面が読み取られる。
【００２２】
一方、ＡＤＦ方式による原稿の読み取りの際には、ＡＤＦ８の原稿セット部に原稿が載置される。そして、原稿セット部から原稿が１枚ずつ送り出され、その１枚の原稿が透明板９の上面の領域９Ｂ上を通過してＡＤＦ８の原稿排出部に排出される。原稿が透明板９上を通過する際、原稿における透明板９との接触面が読み取られる。
【００２３】
スキャナ筐体７内には、図３に示されるように、透明板９の下側に、読取デバイス１２（読取部の一例）及び移動機構１３が設けられている。
【００２４】
読取デバイス１２は、ＣＩＳ（Contact Image Sensor）ユニット２１と、ＣＩＳユニット２１を担持するキャリッジ２２を含む。ＣＩＳユニット２１には、光源２３、ロッドレンズアレイ２４及びイメージセンサ２５が内蔵されている。イメージセンサ２５は、たとえば、複数の受光素子が主走査方向である前後方向に配列されたリニアイメージセンサからなる。
【００２５】
透明板９上に載置された原稿の読取時には、光源２３から透明板９に向けて光が出射される。透明板９上の原稿で反射された光は、ロッドレンズアレイ２４に入射し、ロッドレンズアレイ２４の機能によりイメージセンサ２５で結像される。これにより、原稿が主走査方向（画像読取装置３の前後方向）に１ライン分読み取られる。このときのイメージセンサ２５の位置が読取デバイス１２による読取位置である。なお、以下では、読取デバイス１２による読取位置での読取対象物（たとえば、原稿）の１ライン分の読み取りを単に「読み取り」という。
【００２６】
移動機構１３は、読取デバイス１２を主走査方向と直交する副走査方向である左右方向に移動させる機構である。移動機構１３は、正逆回転可能なステッピングモータからなるモータ２６と、モータ２６により回転駆動される駆動プーリ２７と、駆動プーリ２７と対をなす従動プーリ２８と、駆動プーリ２７及び従動プーリ２８に巻き掛けられたベルト２９とを備えている。駆動プーリ２７は、スキャナ筐体７内に右端部に、回転軸線が前後方向に延びるように配置されている。従動プーリ２８は、スキャナ筐体７内の左端部に、回転軸線が駆動プーリ２７の回転軸線と同じ高さの位置で前後方向に延びるように配置されている。ベルト２９には、キャリッジ２２が取り付けられている。駆動プーリ２７の回転によりベルト２９が走行し、ベルト２９の走行に伴ってキャリッジ２２が副走査方向（画像読取装置３の左右方向）に移動する。
【００２７】
スキャナ筐体７内において、透明板９の左側には、白黒基準部３１が設けられている。白黒基準部３１は、テープとして形成され、前後方向に延びるように、スキャナ筐体７の内側の上面に貼着されている。白黒基準部３１は、図４Ａ及び図４Ｂに示されるように、ほぼ全体が白領域３２であり、その長手方向の両側の端部における透明板９側の角部に、矩形状の黒領域３３を有している。これにより、白黒基準部３１の長手方向の両側の端部では、白領域３２と黒領域３３とが副走査方向に互いに隣接している。なお、それぞれの黒領域３３は、白黒基準部３１の黒領域３３が存在する側の端からの副走査方向（短手方向）長さが、同一となっている。
【００２８】
白黒基準部３１は、人手により、スキャナ筐体７の内側の上面に貼り付けられる。そのため、図４Ａに示されるように、白黒基準部３１は、白黒基準部３１の長手方向が主走査方向、つまり画像読取装置３の前後方向に一致する正規の位置に上手く貼り付けられる場合もあれば、図４Ｂに示されるように、その正規の位置からずれて、白黒基準部３１の長手方向が主走査方向に対して傾斜して貼り付けられる場合もある。後者の場合、白黒基準部３１の一方側の端部の位置と他方側の端部の位置とが副走査方向にずれる。
【００２９】
＜画像読取装置の電気的構成の要部＞
画像読取装置３は、図５に示されるように、ＡＳＩＣ（Application Specific Integrated Circuit）４１、ＲＯＭ（Read Only Memory）４２及びＲＡＭ（Random Access Memory）４３を備えている。
【００３０】
ＡＳＩＣ４１は、ＣＰＵ４４（制御部の一例）を内蔵している。ＣＰＵ４４は、ＡＳＩＣ４１に入力される情報に基づいて、各種の処理のためのプログラムを実行することにより、読取デバイス１２及び移動機構１３を含む画像読取装置３の各部を制御する。
【００３１】
ＲＯＭ４２は、フラッシュメモリなどの書き換え可能な不揮発性メモリからなる。ＲＯＭ４２には、ＣＰＵ４４によって実行されるプログラム及び各種のデータなどが記憶されている。
【００３２】
ＲＡＭ４３は、ＤＲＡＭ（Dynamic Random Access Memory）などの揮発性メモリであり、ＣＰＵ４４がプログラムを実行する際のワークエリアとして使用される。また、ＲＡＭ４３により、ステップ数カウンタが構成される。ステップ数カウンタは、モータ２６が１ステップ駆動される度にステップ数をインクリメント（＋１）する。ＣＰＵ４４は、ステップ数カウンタによりカウントされるステップ数に基づいてモータ２６の駆動を制御することにより、読取デバイス１２の位置を制御することができる。
【００３３】
＜白基準データ作成処理＞
画像読取装置３における原稿の読み取りに際して、ＡＳＩＣ４１のＣＰＵ４４により、図６に示される白基準データ作成処理が実行される。
【００３４】
白基準データ作成処理では、ＣＰＵ４４は、読取デバイス１２による読取位置を透明板９の下側の位置から白黒基準部３１側に移動させながら、読取デバイス１２に読み取りを実行させる。ＣＰＵ４４は、読取デバイス１２による読取位置が白黒基準部３１の一方側の端部の白領域３２と黒領域３３との境界点（以下、単に「一方側の境界点」という。）を越えて、イメージセンサ２５の出力信号の変化から境界点を検出すると、その検出時における読取位置を一方側の境界点の位置としてＲＡＭ４３に記憶させる。また、ＣＰＵ４４は、読取デバイス１２による読取位置が白黒基準部３１の他方側の端部の白領域３２と黒領域３３との境界点（以下、単に「他方側の境界点」という。）を越えて、イメージセンサ２５の出力信号の変化から境界点を検出すると、その検出時における読取位置を他方側の境界点の位置としてＲＡＭ４３に記憶させる。そして、一方側の境界点の位置及び他方側の境界点の位置から、それらの境界点間の副走査方向の距離Ｌ、言い換えれば、一方側の境界点と他方側の境界点との副走査方向のずれ量Ｌを演算により取得する（Ｓ１１）。
【００３５】
その後、ＣＰＵ４４は、距離Ｌが第一所定値を超えているか否かを判断する（Ｓ１２）。第一所定値は、白領域３２における黒領域３３と副走査方向に隣接する部分の副走査方向の長さに等しい値に設定されている。
【００３６】
距離Ｌが第一所定値を超えていない場合（Ｓ１２：ＮＯ）、つまり距離Ｌが第一所定値以下である場合、ＣＰＵ４４は、図７Ａに示されるように、一方側の境界点を基準とする第一データ読取位置Ｐ１を設定する（Ｓ１３）。ＣＰＵ４４は、たとえば、一方側の境界点及び他方側の境界点のうちの透明板９に近い方の境界点から白領域３２側に所定距離を空けた位置を第一データ読取位置Ｐ１に設定する。この場合、所定距離は、白領域３２における黒領域３３と副走査方向に隣接する部分の副走査方向の長さよりも小さい距離に設定される。
【００３７】
第一データ読取位置Ｐ１の設定後、ＣＰＵ４４は、第一データ読取位置Ｐ１を読取位置に設定し、光量調整の後、読取デバイス１２による読み取りを実行させることにより、第一読取データを取得する（Ｓ１４）。
【００３８】
そして、ＣＰＵ４４は、第一読取データを元に白基準データを作成する（Ｓ１５）。たとえば、ＣＰＵ４４は、第一読取データに含まれる各画素のデータをそのまま白基準データに決定することにより、白基準データを作成する。これにより、白基準データ作成処理が終了となる。
【００３９】
距離Ｌが第一所定値を超えている場合（Ｓ１２：ＹＥＳ）、ＣＰＵ４４は、図７Ｂに示されるように、一方側の境界点及び他方側の境界点のうちの透明板９に近い方の境界点を基準とする第一データ読取位置Ｐ１を設定し、その反対側の境界点、つまり透明板９から遠い方の境界点を基準とする第二データ読取位置Ｐ２を設定する（Ｓ１６）。ＣＰＵ４４は、たとえば、透明板９に近い方の境界点から白領域３２側に第一距離を空けた位置を第一データ読取位置Ｐ１に設定し、透明板９から遠い方の境界点から白領域３２側に第二距離を空けた位置を第二データ読取位置Ｐ２に設定する。この場合、第一距離の値は、第一所定値の１／２以上９／１０未満の値に設定され、第二距離の値は、第一所定値の１／１０以上１／２未満の値に設定される。第一距離は、距離Ｌが第一所定値を超えない場合における第一データ読取位置Ｐ１の設定に用いる所定距離と同じであってもよいし、異なっていてもよい。
【００４０】
ＣＰＵ４４は、第一データ読取位置Ｐ１及び第二データ読取位置Ｐ２をそれぞれ読取位置に設定し、読取デバイス１２による各読取位置での読み取りを実行させることにより、第一読取データ及び第二読取データを取得する（Ｓ１７）。
【００４１】
その後、ＣＰＵ４４は、距離Ｌに基づいて、第一読取データ及び第二読取データのそれぞれにおいて、白領域３２に存在する画素のデータを特定する（Ｓ１８）。ＣＰＵ４４は、距離Ｌから白黒基準部３１の主走査方向に対する傾きが判るので、その傾き及び第一データ読取位置Ｐ１から第一データ読取位置Ｐ１での１ラインに含まれる画素のうち、白領域３２に存在する画素を特定することができる。ＣＰＵ４４は、その白領域３２に存在する画素のデータを第一読取データの中から特定する。また、白黒基準部３１の主走査方向に対する傾き及び第二データ読取位置Ｐ２から第二データ読取位置Ｐ２での１ラインに含まれる画素のうち、白領域３２に存在する画素を特定することができる。ＣＰＵ４４は、その白領域３２に存在する画素のデータを第二読取データの中から特定する。
【００４２】
そして、ＣＰＵ４４は、第一読取データ及び第二読取データから特定した白領域３２に存在する画素のデータを元に白基準データを作成する（Ｓ１９）。たとえば、ＣＰＵ４４は、第一読取データから特定した白領域３２に存在する画素のデータのうち、白領域３２における副走査方向の黒領域３３側と反対側の端縁に最も近い画素から主走査方向に予め定める距離だけ離れた分割位置に位置する画素までの各画素のデータと、第二読取データから特定した白領域３２に存在する画素のデータのうち、主走査方向の分割位置に位置する画素から白領域３２の副走査方向の黒領域３３側の端縁に最も近い画素までの各画素のデータとをつなぎ合わせることにより、白基準データを作成する。これにより、白基準データ作成処理が終了となる。
【００４３】
＜作用効果＞
以上のように、白基準データの作成のため、白黒基準部３１の主走査方向の両側の端部における白領域３２と黒領域３３との境界点の位置が求められ、それらの境界点間の副走査方向の距離（ずれ量）Ｌ及び各境界点の位置に応じて読取デバイス１２の読取位置が設定される。具体的には、距離Ｌが第一所定値を超えていない場合は、一方側の境界点を基準とする第一データ読取位置Ｐ１が読取位置として設定される。距離Ｌが第一所定値を超えている場合は、一方側の境界点及び他方側の境界点のうちの透明板９に近い方の境界点を基準とする第一データ読取位置Ｐ１が読取位置として設定され、また、その反対側の境界点、つまり透明板９から遠い方の境界点を基準とする第二データ読取位置Ｐ２が読取位置として設定される。これにより、１ライン上の全画素について白領域３２を読取デバイス１２で読み取ったデータを得ることができ、そのデータのみを用いて白基準データを作成することができる。よって、適切な白基準データを取得することができる。
【００４４】
その結果、白基準データを用いて、原稿に照射される光の光量を良好に調整でき、また、その白基準データを用いたシェーディング補正により、光学系の特性による画素間の濃度むらを良好に低減することができる。
【００４５】
＜所定範囲の設定＞
第一所定値は、白領域３２における黒領域３３と副走査方向に隣接する部分の副走査方向の長さに等しい値に設定されるとしたが、これに限らない。たとえば、図８Ａ及び図８Ｂに示されるように、白領域３２から白領域３２における副走査方向の透明板９側の端に沿った第一幅の領域及びその反対側の端に沿った第二幅の領域を除いた残りの領域が所定範囲とされて、その所定範囲の副走査方向の長さが第一所定値に設定されてもよい。
【００４６】
そして、一方側の境界点と他方側の境界点との副走査方向の距離Ｌが第一所定値を超えていない場合には、図８Ａに示されるように、第一データ読取位置Ｐ１を設定するための所定距離の値が第一幅よりも大きく、かつ第一幅と第一所定値とを足した値よりも小さい値に設定される。
【００４７】
また、一方側の境界点と他方側の境界点との副走査方向の距離Ｌが第一所定値を超えている場合には、図８Ｂに示されるように、第一距離の値が第一幅と第一所定値の１／２とを足した値よりも大きく、かつ第一幅と第一所定値とを足した値よりも小さい値に設定され、第二距離の値が第一幅よりも大きく、かつ第一距離の値が第一幅と第一所定値の１／２とを足した値よりも小さい値に設定される。
【００４８】
これにより、白基準データの作成のための読取デバイス１２の読取位置（第一データ読取位置Ｐ１及び第二データ読取位置Ｐ２）が所定範囲内に設定され、白領域３２における副走査方向の透明板９側の端に沿った第一幅の領域及びその反対側の端に沿った第二幅の領域に設定されないので、白基準データが白領域３２の周囲の色の影響を受けることを抑制でき、より適切な白基準データを取得することができる。
【００４９】
＜白基準データ作成処理の他の例＞
図６に示される白基準データ作成処理に代えて、図９Ａ及び図９Ｂに示される白基準データ作成処理が実行されてもよい。
【００５０】
図９Ａ及び図９Ｂに示される白基準データ作成処理では、ＣＰＵ４４は、図６のステップＳ１１と同様に、一方側の境界点の位置及び他方側の境界点の位置から、それらの境界点間の副走査方向の距離Ｌを演算により取得する（Ｓ２１）。
【００５１】
その後、ＣＰＵ４４は、距離Ｌが第一所定値を超えているか否かを判断する（Ｓ２２）。第一所定値は、白領域３２における黒領域３３と副走査方向に隣接する部分の副走査方向の長さに等しい値に設定されている。
【００５２】
距離Ｌが第一所定値を超えていない場合（Ｓ２２：ＮＯ）、つまり距離Ｌが第一所定値以下である場合、ＣＰＵ４４は、図１０Ａ及び図１０Ｂに示されるように、一方側の境界点及び他方側の境界点のうちの透明板９に近い方の境界点を基準とする第一データ読取位置Ｐ１を設定する（Ｓ２３）。
【００５３】
第一データ読取位置Ｐ１の設定後、ＣＰＵ４４は、第一データ読取位置Ｐ１から透明板９側と反対側に第二所定値だけ離れた位置を第三データ読取位置Ｐ３を設定する（Ｓ２４）。
【００５４】
その後、ＣＰＵ４４は、距離Ｌと第二所定値との和が第一所定値を超えている否かを判断する（Ｓ２５）。
【００５５】
距離Ｌと第二所定値との和が第一所定値を超えていない場合（Ｓ２５：ＮＯ）、ＣＰＵ４４は、第一データ読取位置Ｐ１及び第三データ読取位置Ｐ３をそれぞれ読取位置に設定し、読取デバイス１２による各読取位置での読み取りを実行させることにより、第一読取データ及び第三読取データを取得する（Ｓ２６）。
【００５６】
その後、ＣＰＵ４４は、距離Ｌに基づいて、第一読取データ及び第三読取データのそれぞれにおいて、白領域３２に存在する画素のデータを特定する（Ｓ２７）。そして、ＣＰＵ４４は、第一読取データ及び第三読取データから特定した白領域３２に存在する画素のデータを元に白基準データを作成する（Ｓ２８）。たとえば、ＣＰＵ４４は、第一読取データから特定した白領域３２に存在する画素のデータのうち、白領域３２における副走査方向の黒領域３３側と反対側の端縁に最も近い画素から主走査方向に予め定める距離だけ離れた分割位置に位置する画素までの各画素のデータと、第二読取データから特定した白領域３２に存在する画素のデータのうち、主走査方向の分割位置に位置する画素から白領域３２の副走査方向の黒領域３３側の端縁に最も近い画素までの各画素のデータとをつなぎ合わせることにより、白基準データを作成する。これにより、白基準データ作成処理が終了となる。
【００５７】
距離Ｌと第二所定値との和が第一所定値を超えている場合（Ｓ２５：ＹＥＳ）、ＣＰＵ４４は、図９Ｂに示されるように、一方側の境界点及び他方側の境界点のうちの透明板９から遠い方の境界点を基準とする第二データ読取位置Ｐ２を設定し、第二データ読取位置Ｐ２を基準に第四データ読取位置Ｐ４を設定する（Ｓ２９）。
【００５８】
また、距離Ｌが第一所定値を超えている場合（Ｓ２２：ＹＥＳ）、ＣＰＵ４４は、図９Ｂに示されるように、一方側の境界点及び他方側の境界点のうちの透明板９に近い方の境界点を基準とする第一データ読取位置Ｐ１を設定し、その反対側の境界点、つまり透明板９から遠い方の境界点を基準とする第二データ読取位置Ｐ２を設定する（Ｓ３０）。さらに、ＣＰＵ４４は、第一データ読取位置Ｐ１から透明板９側と反対側に第二所定値だけ離れた位置を第三データ読取位置Ｐ３を設定し、第二データ読取位置Ｐ２を基準に第四データ読取位置Ｐ４を設定する（Ｓ３１）。
【００５９】
こうして、第一データ読取位置Ｐ１、第二データ読取位置Ｐ２、第三データ読取位置Ｐ３及び第四データ読取位置Ｐ４を設定した場合、ＣＰＵ４４は、第一データ読取位置Ｐ１、第二データ読取位置Ｐ２、第三データ読取位置Ｐ３及び第四データ読取位置Ｐ４をそれぞれ読取位置に設定し、読取デバイス１２による各読取位置での読み取りを実行させることにより、第一読取データ、第二読取データ、第三読取データ及び第四読取データを取得する（Ｓ３２）。
【００６０】
その後、ＣＰＵ４４は、距離Ｌに基づいて、第一読取データ及び第三読取データのそれぞれにおいて、白領域３２に存在する画素のデータを特定し、第一読取データ及び第三読取データから特定した白領域３２に存在する画素のデータを元に第一白基準データを作成する（Ｓ３３）。
【００６１】
また、ＣＰＵ４４は、距離Ｌに基づいて、第二読取データ及び第四読取データのそれぞれにおいて、白領域３２に存在する画素のデータを特定し、第二読取データ及び第四読取データから特定した白領域３２に存在する画素のデータを元に第二白基準データを作成する（Ｓ３４）。
【００６２】
そして、ＣＰＵ４４は、第一白基準データ及び第二白基準データを比較して、各画素のデータの値のばらつきが小さい方を白基準データに決定することにより、白基準データを作成して（Ｓ３５）、白基準データ作成処理を終了する。
【００６３】
このように、第一読取データ及び第三読取データの組から白基準データが作成されるか、第一読取データ及び第三読取データの組または第二読取データ及び第四読取データの組から白基準データが作成されることにより、それらの組の一方のデータを読み取ったラインに塵埃が付着していた場合に、その塵埃の影響が排除された白基準データを作成することができる。
【００６４】
＜所定範囲の設定＞
図９に示される白基準データ作成処理が採用される場合にも、第一所定値は、白領域３２における黒領域３３と副走査方向に隣接する部分の副走査方向の長さに等しい値に限らず、たとえば、図１１Ａ及び図１１Ｂに示されるように、白領域３２から白領域３２における副走査方向の透明板９側の端に沿った第一幅の領域及びその反対側の端に沿った第二幅の領域を除いた残りの領域が所定範囲とされて、その所定範囲の副走査方向の長さが第一所定値に設定されてもよい。
【００６５】
これにより、白基準データの作成のための読取デバイス１２の読取位置（第一データ読取位置Ｐ１、第二データ読取位置Ｐ２、第三データ読取位置Ｐ３及び第四データ読取位置Ｐ４）が所定範囲内に設定され、白領域３２における副走査方向の透明板９側の端に沿った第一幅の領域及びその反対側の端に沿った第二幅の領域に設定されないので、白基準データが白領域３２の周囲の色の影響を受けることを抑制でき、より適切な白基準データを取得することができる。
【００６６】
その他、前述の構成には、特許請求の範囲に記載された事項の範囲で種々の設計変更を施すことが可能である。
【符号の説明】
【００６７】
３：画像読取装置
９：透明板
９Ａ：領域
１２：読取デバイス
１３：移動機構
３１：白黒基準部
３２：白領域
３３：黒領域
４４：ＣＰＵ
Ｌ：距離
Ｐ１：第一データ読取位置
Ｐ２：第二データ読取位置
Ｐ３：第三データ読取位置
Ｐ４：第四データ読取位置
【図１】
2020109892.tif 000003
【図２】
2020109892.tif 000004
【図３】
2020109892.tif 000005
【図４Ａ】
2020109892.tif 000006
【図４Ｂ】
2020109892.tif 000007
【図５】
2020109892.tif 000008
【図６】
2020109892.tif 000009
【図７Ａ】
2020109892.tif 000010
【図７Ｂ】
2020109892.tif 000011
【図８Ａ】
2020109892.tif 000012
【図８Ｂ】
2020109892.tif 000013
【図９Ａ】
2020109892.tif 000014
【図９Ｂ】
2020109892.tif 000015
【図１０Ａ】
2020109892.tif 000016
【図１０Ｂ】
2020109892.tif 000017
【図１１Ａ】
2020109892.tif 000018
【図１１Ｂ】
2020109892.tif 000019