(57)【要約】【課題】白基準ローラーの回転角度に応じた白基準ローラーとイメージセンサー間の距離の変動に起因する白基準データの変動を抑制し、画像データの濃度の安定化を図る。【解決手段】画像読取装置は、複数の受光素子を含むイメージセンサーと、白基準ローラーと、白基準ローラーを回転させる回転部と、各受光素子の白基準値を示す白基準データを生成する白基準データ生成部と、白基準データを記憶する白基準データ保持部と、白基準データに基づきシェーディング補正を行う補正部と、を有し、白基準データを生成するとき、回転部は、白基準ローラーを回転させ、イメージセンサーは、白基準ローラーの周を基準とした予め定められた採取範囲での読み取りを行い、白基準データ生成部は、採取範囲でのイメージセンサーの出力に基づく複数ライン分のデータに均一化演算を行って白基準データを生成する。【選択図】図８
2015032884.tif 000002
【特許請求の範囲】
【請求項１】
複数の受光素子を含むイメージセンサーと、
前記イメージセンサーに対向して配される白基準ローラーと、
前記白基準ローラーを回転させる回転部と、
前記イメージセンサーによる前記白基準ローラーの読み取り結果に基づき、各受光素子の白基準値を示す白基準データを生成する白基準データ生成部と、
生成された前記白基準データを記憶する白基準データ保持部と、
前記白基準データ保持部に記憶された前記白基準データに基づき、原稿の読み取りで得られた画像データに対してシェーディング補正を行う補正部と、を有し、
前記白基準データを生成するとき、
前記回転部は、前記白基準ローラーを回転させ、
前記イメージセンサーは、前記白基準ローラーの回転中周期的に読み取りを行うとともに、前記白基準ローラーの周を基準とした予め定められた採取範囲での読み取りを行い、
前記白基準データ生成部は、前記採取範囲での前記イメージセンサーの出力に基づく複数ライン分のデータに対し、前記白基準ローラーの回転角度に応じた前記イメージセンサーの読取結果の不均一性を補うための均一化演算を行って前記白基準データを生成することを特徴とする画像読取装置。
【請求項２】
前記採取範囲は、前記白基準ローラーの１周であり、
前記白基準データ生成部は、前記白基準ローラーの１周の範囲分での前記イメージセンサーの出力に基づく複数ライン分のデータに対し、前記均一化演算を行って前記白基準データを生成することを特徴とする請求項１記載の画像読取装置。
【請求項３】
前記採取範囲は、予め定められた前記白基準ローラーの複数周であり、
前記白基準データ生成部は、前記白基準ローラーの前記複数周の範囲での前記イメージセンサーの出力に基づく複数ライン分のデータに対し、均一化演算を行って前記白基準データを生成することを特徴とする請求項１記載の画像読取装置。
【請求項４】
前記白基準データを生成するとき、
前記回転部は、予め定められた前記イメージセンサーが読み取りを行う固定読取時間の間に、前記白基準ローラーが１周、又は、複数周、回転するような速度で前記白基準ローラーを回転させる、若しくは、
前記回転部は、予め定められた速度で前記白基準ローラーを回転させつつ、前記イメージセンサーは、前記白基準ローラーを１周、又は、複数周の読み取りとなるように、前記白基準ローラーの１周分、又は、複数周分の範囲を読み取ることを特徴とする請求項１乃至３の何れか１項に記載の画像読取装置。
【請求項５】
前記前記白基準データ生成部は、各受光素子について、前記白基準データの生成のための読み取りで得られた複数ライン分の読取結果の平均、中央値、最大値、又は、最小値を求めることにより均一化演算を行うことを特徴とする請求項１乃至４の何れか１項に記載の画像読取装置。
【請求項６】
請求項１乃至５の何れか１項に記載の画像読取装置を含むことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シェーディング補正を行って、原稿の読取を行う画像読取装置に関する。
【背景技術】
【０００２】
画像読取装置は、原稿を読み取るためのイメージセンサー（ラインセンサー）を含む。そして、イメージセンサーのアナログ出力をＡ／Ｄ変換して画像データが生成される。画像データに対しては、各種補正がなされる。シェーディング補正は、画像データになされる補正の一種である。シェーディング補正では、イメージセンサーで白の基準となる白基準部材を読み取り、白基準データ（各受光素子の白基準値）を生成する。この白基準データに基づき、シェーディング補正が行われる。ここで、白基準部材は、白色の部材であり、白基準板や白色ローラーが用いられる。
【０００３】
そして、白色ローラーを有する画像読取装置の一例が特許文献１に記載されている。具体的に、特許文献１には、画像読み取り手段として密着イメージセンサーを用い、白基準部材として白色ローラーを用い、あらかじめ基準となる白原稿のデータを読み取っておき、白色ローラーを読み取ることで得たシェーディングデータを、白基準原稿を読んだ際のデータと等しくなるように補正する画像読取装置が記載されている。この画像読取装置によれば、密着イメージセンサーと白色ローラーのそれぞれの長手方向の対応位置のずれによって主走査方向の位置により異なる差分が生じ、正確なシェーディングデータが生成できないという問題を解決することができる（特許文献１：段落［０００３］、図１２等参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−０７２８３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述のように、画像読取装置や、画像読取装置を搭載した画像形成装置には、シェーディング補正での白基準データを得るための白基準部材が設けられることがある。そして、白基準部材として、原稿の搬送機能を有する白基準ローラーを採用することがある。白基準ローラーを用いると、読取対象を移動させることができ、イメージセンサーを移動させずにすますことができる。そのため、位置固定型のイメージセンサーに対し、白基準ローラーが設けられることがある。
【０００６】
例えば、白基準ローラーの読み取りと、読み取り結果に基づく白基準データの生成は、原稿の読み取りを開始前に行われる場合が多い。そして、その後の原稿読み取りで得られた画像データに対し、直近に生成された白基準データを用いてシェーディング補正がなされる。
【０００７】
ここで、白基準ローラーが偏心している場合や、真円度が出ていない場合（白基準ローラーが理想的な円柱形状との差が大きい場合）や、白基準ローラーの摩耗などの要因で、白基準ローラーとイメージセンサー（のセンサー面）との距離が、白基準ローラーの回転角度（位相）に応じて変動する。白基準ローラーとイメージセンサーの距離が変動すると、白基準ローラーを読み取ったときのイメージセンサーの出力（イメージセンサーによる読取結果）が変化してしまう。
【０００８】
このように、白基準ローラーの回転角度に応じ、イメージセンサーによる白基準ローラーの読み取り結果に差が生ずると、白基準ローラーのどの部分を読み取るかにより、生成される白基準データが異なる（変動する）ことになる。白基準データ生成ごとに白基準データに含まれる各受光素子の白基準値がばらついて不安定であると、シェーディング補正の内容が場合により異なることになる。その結果、原稿を読み取り、シェーディング補正を施して生成される画像データの濃度が不安定となる。例えば、同じ原稿を読み取っても、読み取りで得られた原稿の画像データの濃度や、画像データに基づく印刷物の濃度がばらつく。
【０００９】
ここで、特許文献１記載の技術は、密着イメージセンサーと白色ローラーのそれぞれの長手方向の対応位置のずれ（密着イメージセンサーの主走査方向と、白色ローラーの軸線方向との平行からのずれ）に対応しようとする技術である。そのため、特許文献１記載の技術は、白基準ローラーの理想的な形状からのずれに起因するイメージセンサーと白基準ローラーの距離の変動を考慮していない。従って、特許文献１記載の技術では、上記の問題を解決できない。
【００１０】
本発明は、上記従来技術の問題点に鑑み、白基準ローラーの回転角度に応じた白基準ローラーとイメージセンサー間の距離の変動に起因する白基準データの変動を抑制し、読み取りで得られる画像データの濃度の安定化を図る。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、請求項１に係る画像読取装置は、複数の受光素子を含むイメージセンサーと、前記イメージセンサーに対向して配される白基準ローラーと、前記白基準ローラーを回転させる回転部と、前記イメージセンサーによる前記白基準ローラーの読み取り結果に基づき、各受光素子の白基準値を示す白基準データを生成する白基準データ生成部と、生成された前記白基準データを記憶する白基準データ保持部と、前記白基準データ保持部に記憶された前記白基準データに基づき、原稿の読み取りで得られた画像データに対してシェーディング補正を行う補正部と、を有し、前記白基準データを生成するとき、前記回転部は、前記白基準ローラーを回転させ、前記イメージセンサーは、前記白基準ローラーの回転中周期的に読み取りを行うとともに、前記白基準ローラーの周を基準とした予め定められた採取範囲での読み取りを行い、前記白基準データ生成部は、前記採取範囲での前記イメージセンサーの出力に基づく複数ライン分のデータに対し、前記白基準ローラーの回転角度に応じた前記イメージセンサーの読取結果の不均一性を補うための均一化演算を行って前記白基準データを生成することとした。
【発明の効果】
【００１２】
本発明によれば、白基準ローラーの回転角度による白基準ローラーとイメージセンサー間の距離の変動に起因する白基準データのばらつきを無くすことができる。白基準データのばらつき（変動）が抑えられるので、読み取りで得られる画像データの濃度を安定させることができる。
【図面の簡単な説明】
【００１３】
【図１】複合機の構造を示す図である。
【図２】画像読取装置を示す図である。
【図３】第１読取部を示す図である。
【図４】複合機のハードウェア構成を示す図である。
【図５】画像読取装置での動作制御を説明するための図である。
【図６】読取データ処理部とシェーディング補正を説明するための図である。
【図７】白基準ローラーの読取結果のばらつきを説明するための説明図である。
【図８】白基準ローラーの読み取りと白基準データの生成の流れを示すフローチャートである。
【図９】（ａ）、（ｂ）は、本実施形態の画像読取装置での白基準ローラーを読み取る採取範囲を示す図であり、（ｃ）は従来の画像読取装置での白基準ローラーの読み取り範囲の一例を示す。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態を図１〜図１２を用いて説明する。そして、以下の説明では、画像読取装置１を含む複合機１００（画像形成装置に相当）を例に挙げて説明する。但し、各実施の形態に記載されている構成、配置等の各要素は、発明の範囲を限定するものではなく単なる説明例にすぎない。
【００１５】
（画像形成装置の概要）
まず、図１を用いて、実施形態に係る複合機１００の概要を説明する。図１は、複合機１００の構造を示す図である。
【００１６】
図１に示すように、本実施形態の複合機１００は、側部に取り付けられた操作パネル１０１を有する。そして、複合機１００は上部に原稿搬送部２と画像読取部３からなる画像読取装置１を有する。又、複合機１００は、内部に、印刷部１０として、給紙部４ａ、第１搬送部４ｂ、画像形成部５ａ、定着部５ｂ、第２搬送部４ｃを含む。
【００１７】
まず、図１に示すように、操作パネル１０１は、複合機１００の上部右側に設けられたアーム１０１ａの先に設けられる。そして、操作パネル１０１は、複合機１００の状態や各種メッセージや設定用画面を表示する表示部１０１ｂを備える。表示部１０１ｂはタッチパネル式である。操作パネル１０１は、用紙や原稿の種類、サイズのような印刷、送信の条件などの設定を受け付ける操作部としての役割を果たす。また、操作パネル１０１は、装置の状態、注意事項、エラーメッセージなどを表示部１０１ｂに表示し、ユーザーに報知する。
【００１８】
原稿を搬送して読み取るとき、原稿搬送部２は、原稿トレイ２１に載置された原稿を１枚ずつ読取位置（搬送読取用コンタクトガラス３１）に向けて搬送する。又、載置読取用コンタクトガラス３２に載置された原稿の読み取りのとき、原稿搬送部２は、原稿を押さえるカバーとして機能する。画像読取部３は、搬送読取用コンタクトガラス３１を通過する原稿や載置読取用コンタクトガラス３２に載置された原稿を読み取り、原稿の画像データを生成する。
【００１９】
図１に示すように、給紙部４ａは、複合機１００の内部下方に配される。給紙部４ａは、複数枚の用紙を収容し、印刷のとき、用紙を送り出す。
【００２０】
そして、第１搬送部４ｂは、給紙部４ａから供給された用紙を画像形成部５ａまで導く。第１搬送部４ｂには、搬送ローラー対４１、４２や、レジストローラー対４３が設けられる。レジストローラー対４３は、搬送されてくる用紙を転写ローラー５５の手前で待機させ、トナー像の用紙への転写のタイミングにあわせて用紙を送り出す。
【００２１】
画像形成部５ａは、感光体ドラム５１、帯電装置５２、露光装置５３、現像装置５４、転写ローラー５５、クリーニング装置５６を含む。
【００２２】
感光体ドラム５１は、回転可能に支持され、印刷のとき、所定の速度で回転する。帯電装置５２は、感光体ドラム５１の表面を一定の電位で帯電させる。露光装置５３は、印刷する画像データに基づいた光信号（レーザー光、１点鎖線で図示）を帯電した感光体ドラム５１に照射し、感光体ドラム５１の周面に静電潜像を形成する。現像装置５４は、トナーを飛翔させ、トナーで感光体ドラム５１の周面上の静電潜像を現像する。転写ローラー５５は、感光体ドラム５１に圧接する。そして、レジストローラー対４３から送り出された用紙にトナー像を転写するため、転写ローラー５５には、所定の転写用の電圧が印加される。これにより、トナー像は用紙に転写される。クリーニング装置５６は、転写後の感光体ドラム５１の清掃を行う。
【００２３】
定着部５ｂは、感光体ドラム５１と転写ローラー５５のニップよりも用紙搬送方向下流側に配される。そして、トナー像が転写された用紙を加熱・加圧して、用紙にトナー像を定着させる。
【００２４】
定着部５ｂを通過した用紙は、分岐部４４から複合機１００の左側面に向かって延びる第２搬送部４ｃを通して搬送される。そして、用紙は、排出ローラー対４５によって複合機１００の左側面上部外側に設けられた排出トレイ４６に排出される。これにより、１ページの印刷が完了する。尚、両面印刷のとき、定着部５ｂから排出された片面印刷済みの用紙は、分岐部４４から排出トレイ４６方向に一旦送り出された後、複合機１００の右側面方向に向かって用紙搬送方向がスイッチバックされる。そして、用紙は分岐部４４を通過し、両面印刷用搬送部４ｄを通して下方に送られ、第１搬送部４ｂを経てレジストローラー対４３に再度送られる。
【００２５】
（画像読取装置１の構成）
次に、図２、図３を用いて、実施形態に係る画像読取装置１を説明する。図２は、画像読取装置１を示す図である。図３は、第１読取部６を示す図である。
【００２６】
上述のように、画像読取装置１は、原稿搬送部２と画像読取部３を含む。まず、原稿搬送部２から説明する。原稿搬送部２は、読み取りを行う原稿を１枚ずつ、自動的に連続して読み取り位置（後述の搬送読取用コンタクトガラス３１）に搬送する。原稿搬送部２は、原稿搬送方向上流側から順に、原稿トレイ２１、原稿給紙部２２、原稿搬送路２３、複数の原稿搬送ローラー対２４（２４ａ〜２４ｄ）、白基準ローラー７、原稿排出ローラー対２５、原稿排出トレイ２６等を備える。又、原稿搬送部２は、図２の紙面奥側を支点として画像読取部３に上下方向に開閉自在に取り付けられ、画像読取部３の各コンタクトガラスを上方から押さえるカバーとして機能する。
【００２７】
読み取りを行う複数枚の原稿は、表面を上に向けた状態で、原稿トレイ２１に載置される。そして、原稿給紙部２２は、原稿トレイ２１に載置された原稿のうち最上位の原稿に当接する。例えば、操作パネル１０１のスタートキーのタッチ等、原稿読取を行う旨の入力が複合機１００に入力されると、原稿給紙部２２は、原稿搬送路２３に原稿を１枚ずつ送り出す。
【００２８】
原稿トレイ２１から送り出された原稿は、複数の原稿搬送ローラー対２４やガイドに導かれ、画像読取部３の上面に設けられた搬送読取用コンタクトガラス３１の上面を通過する。この通過の際、画像読取部３が読取を行う。そして、読取が完了した原稿は、原稿排出ローラー対２５から原稿排出トレイ２６に排出される（原稿搬送経路を２点鎖線で図示）。尚、上記の各回転体（原稿給紙部２２、原稿搬送ローラー対２４、白基準ローラー７、原稿排出ローラー対２５）は、原稿搬送モーター２７（図５参照、回転部に相当）を駆動源として回転する。
【００２９】
そして、原稿搬送部２には、搬送される原稿の裏面を読み取る第１読取部６が設けられる。第１読取部６は、搬送読取用コンタクトガラス３１よりも原稿搬送方向上流側に設けられる。本実施形態の原稿搬送部２では、第１読取部６は、原稿給紙部２２と搬送読取用コンタクトガラス３１の間に固定される。第１読取部６（第１イメージセンサー６３）の読取面に対向する位置に白基準ローラー７が設けられる。
【００３０】
ここで、図３を用いて、第１読取部６を説明する。第１読取部６は、箱形の筐体６１を有する。筐体６１の面のうち、原稿が通過する面は、コンタクトガラス６２で覆われる。そして、第１読取部６の筐体６１の内側には、ＣＩＳ（Contact Image Sensor、密着イメージセンサー）方式の第１イメージセンサー６３や、光源としての第１光源６４や、読取対象の反射光を第１イメージセンサー６３に導くロッドレンズアレイ６５などが設けられる。
【００３１】
第１イメージセンサー６３は、イメージセンサー用基板６６の上面に設置され、複数の受光素子（光電変換素子、画素）を並べたラインセンサーを含む。本実施形態の第１イメージセンサー６３は、カラーでの読み取りに対応するため、少なくともＲ、Ｇ、Ｂの３色分のラインセンサーを含む。更に、第１イメージセンサー６３は、３色分のラインセンサーに加え、白黒読み取り用のラインセンサー含んでいても良い。
【００３２】
第１光源６４は、原稿の裏面や白基準ローラー７に光を照射する。第１光源６４は、端部に白色やＲ、Ｇ、Ｂの３色で点灯するＬＥＤが設けられた導光体である。第１光源６４は、ＬＥＤを列状に配したものでもよいし、冷陰極管のような蛍光管でもよい。第１光源６４から照射され、原稿や白基準ローラー７で反射された光は、ロッドレンズアレイ６５によって、第１イメージセンサー６３の各受光素子に入射される。
【００３３】
原稿搬送に伴い、第１読取部６の第１イメージセンサー６３は、主走査方向（原稿搬送方向と垂直な方向）で、原稿の裏面をライン単位で連続的に読み取る。第１イメージセンサー６３の各受光素子は、反射光を画像濃度に応じたアナログの電気信号に変換する。ライン単位の読取を副走査方向（原稿搬送方向）に連続して繰り返し行って、１枚の原稿の裏面が読み取られる。
【００３４】
次に、画像読取部３を説明する。図１や図２に示すように、画像読取部３は、箱形の筐体を有する。そして、画像読取部３の上面左側に、図２の紙面に垂直な方向でのび、透明板状であり搬送される原稿が通過する搬送読取用コンタクトガラス３１が配される。そして、画像読取部３の上面右側に、紙面に垂直な方向でのび、透明板状の載置読取用コンタクトガラス３２が配される。書籍等の原稿を１枚ずつ読み取る場合、原稿搬送部２を持ち上げ、読取面を下向きにして、載置読取用コンタクトガラス３２に原稿が載置される。
【００３５】
又、図２に示すように、画像読取部３は、筐体内に、第１移動枠３３１、第２移動枠３３２、ワイヤ３４ａ、巻取ドラム３４ｂ、レンズ３５ａ、原稿に光を照射する第２光源３６（例えば、ＬＥＤや蛍光管）と、原稿に照射された光が入射され、１ライン毎に原稿を読み取り、画像データを生成するための第２イメージセンサー３５を含む。第２イメージセンサー３５は、ライン状に光電変換素子を並べたＣＣＤ（Charge Coupled Device）を含む第２読取部３ａを有する。
【００３６】
第２光源３６から発せられ、原稿で反射された光は、第１ミラー３７１、第２ミラー３７２、第３ミラー３７３、レンズ３５ａを介し、第２イメージセンサー３５に入射される。第２イメージセンサー３５は、複数の受光素子を並べたＲ、Ｇ、Ｂの３色のラインセンサーを含む。
【００３７】
第１移動枠３３１及び第２移動枠３３２には複数本のワイヤ３４ａが取り付けられ（図２では、便宜上１本のみ図示）る。ワイヤ３４ａの他端は巻取ドラム３４ｂに接続され、巻取モーター３８（図５参照）を駆動源として、巻取ドラム３４ｂが正逆回転し、第１移動枠３３１と第２移動枠３３２は水平方向に自在に移動する。原稿搬送部２により搬送される原稿を読み取るとき、巻取モーター３８が駆動した後、第１移動枠３３１と第２移動枠３３２は、搬送読取用コンタクトガラス３１の下方位置（読み取り位置）に固定される。そして、通過する原稿に対し、第２光源３６は光を照射する。そして、第２イメージセンサー３５の各受光素子は反射光に応じたアナログの電気信号を出力する。一方、載置読取用コンタクトガラス３２上に載置された原稿を読み取る場合、第１移動枠３３１及び第２移動枠３３２を巻取ドラム３４ｂやワイヤ３４ａ等により、ホームポジションから図２の右方向に水平に移動させ、走査動作を、順次原稿端部まで連続的に行うことで、原稿全体が読み取られ、原稿画像がアナログの電気信号に変換される。
【００３８】
（複合機１００のハードウェア構成）
次に、図４に基づき、実施形態に係る複合機１００のハードウェア構成を説明する。図４は、複合機１００のハードウェア構成を示す図である。
【００３９】
図４に示すように、本実施形態に係る複合機１００は、内部に主制御部８を含む。主制御部８は、装置の各部を制御する。主制御部８は、ＣＰＵ８１や、印刷や送信に用いる画像データを生成する画像処理部８２や、その他の電子回路や素子を含む。
【００４０】
ＣＰＵ８１は、中央演算処理装置であり、記憶部８３に格納される制御プログラムや制御用データに基づき複合機１００の各部の制御や演算を行う。記憶部８３は、ＲＯＭ、フラッシュＲＯＭ、ＨＤＤのような不揮発性の記憶装置と、ＲＡＭのような揮発性の記憶装置の組み合わせで構成される。
【００４１】
そして、主制御部８は、用紙搬送やトナー像の形成や、転写、定着により印刷を行う印刷部１０（給紙部４ａ、第１搬送部４ｂ、画像形成部５ａ、定着部５ｂ、第２搬送部４ｃ、両面印刷用搬送部４ｄ）を制御するエンジン制御部１０ａと接続される。主制御部８は、適切に画像形成が行われるようにエンジン制御部１０ａに指示を与える。エンジン制御部１０ａは、主制御部８の指示に基づき印刷部１０を制御する。エンジン制御部１０ａは、制御のための演算や処理を行うエンジンＣＰＵのような回路、素子を含む。
【００４２】
又、主制御部８には、通信部８４が接続される。通信部８４は、パーソナルコンピューター２００のようなコンピューター２００やＦＡＸ装置３００と、ネットワークやケーブルを介して通信を行うためのインターフェイスである。通信部８４は、コンピューター２００から画像データや印刷設定を含む印刷用データを受信する。そして、主制御部８は、印刷部１０に印刷用データに基づき印刷を行わせる（プリンター機能）。又、通信部８４は、原稿読取部３を用いた原稿の読み取りに基づく画像データをコンピューター２００やＦＡＸ装置３００に送信することができる（送信機能）。
【００４３】
又、主制御部８は、画像読取部３や原稿搬送部２の動作を制御する。又、主制御部８は、操作パネル１０１の表示等の動作を制御する。又、主制御部８は、操作パネル１０１でなされた設定内容を認識し、ジョブの内容、設定、あるいは、実行指示を認識する。
【００４４】
（画像読取装置１の動作制御）
次に、図５に基づき、実施形態に係る画像読取装置１の動作制御を説明する。図５は、画像読取装置１での動作制御を説明するための図である。
【００４５】
原稿搬送部２には、主制御部８の指示に基づき、原稿搬送部２の動作の制御を行う原稿搬送制御部２０が設けられる。一方、画像読取部３には、主制御部８の指示に基づき、画像読取部３の動作の制御を行う読取制御部３０が設けられる。
【００４６】
まず、原稿搬送部２の動作制御を説明する。原稿搬送制御部２０は、主制御部８や読取制御部３０と通信可能に接続される。原稿搬送制御部２０は、主制御部８や読取制御部３０からの指示、信号を受け原稿搬送部２に設けられた部材の動作制御を行う。
【００４７】
原稿搬送制御部２０は、中央演算処理装置としてのＣＰＵや、制御用のプログラムやデータを記憶する記憶装置としてのＲＯＭ、ＲＡＭを含む基板である。操作パネル１０１に対する原稿読み取りの実行指示に基づいて、主制御部８から原稿の読取指示があったとき、原稿検知センサー２８の出力に基づき、原稿トレイ２１に原稿が載置されているか否かを確認する。原稿トレイ２１に原稿が載置されているとき、原稿搬送制御部２０は、原稿搬送モーター２７を駆動させ、原稿給紙部２２、原稿搬送ローラー対２４、白基準ローラー７、原稿排出ローラー対２５を回転させる。また、原稿搬送制御部２０は、原稿の給紙を開始する時点になると、給紙クラッチ２９を連結させ、給紙を開始させ、次の用紙の給紙前に給紙クラッチ２９を解放し、一定の紙間を設けつつ、原稿を給紙する。
【００４８】
操作パネル１０１で両面読取を伴うジョブの実行指示（例えば、コピーや送信）があったとき、主制御部８は、原稿搬送制御部２０に原稿の裏面読取を指示する。そして、裏面読取の指示を受けたとき、原稿搬送制御部２０は、原稿の裏面を読み取るため第１光源６４、第１イメージセンサー６３、読取データ処理部９を動作させる。読取データ処理部９は、第１イメージセンサー６３の各受光素子の出力に基づき、原稿の画像データを生成する。読取データ処理部９が生成した画像データは、画像データ転送用の画像メモリー１０２を経て、記憶部８３に送信される。
【００４９】
次に、画像読取部３の動作制御を説明する。読取制御部３０は、中央演算処理装置としてのＣＰＵや、制御用のプログラムやデータを記憶する記憶装置としてのＲＯＭ、ＲＡＭを含む基板である。主制御部８から原稿の読取指示があったとき、読取制御部３０は、巻取モーター３８を駆動させ、巻取ドラム３４ｂを回転させ、第１移動枠３３１や第２移動枠３３２を読み取りに応じた位置に移動させる。
【００５０】
操作パネル１０１で原稿の読取を伴うジョブの実行指示（例えば、コピーや送信）があったとき、主制御部８は、読取制御部３０に原稿の表面読取を指示する。そして、原稿の表面を読み取るとき、読取制御部３０は、第２光源３６、第２イメージセンサー３５、読取データ処理部９を動作させる。画像読取部３の読取データ処理部９は、第２イメージセンサー３５の各受光素子の出力に基づき、原稿の画像データを生成する。読取データ処理部９が生成した画像データは、画像データ転送用の画像メモリー１０２を経て、記憶部８３に送信される。
【００５１】
第１イメージセンサー６３と第２イメージセンサー３５では、センサーの種類が異なるので、各種処理でのパラメーターは異なるが、原稿搬送部２の読取データ処理部９と、画像読取部３の読取データ処理部９は、同様の処理を行う。そのため、原稿搬送部２の読取データ処理部９と、画像読取部３の読取データ処理部９は、同様の回路構成としてもよい。また、原稿搬送部２と画像読取部３のそれぞれに対し読取データ処理部９を設けず、第１イメージセンサー６３と第２イメージセンサー３５の両方の出力を並行的に処理して、原稿の表面と裏面の画像データを生成する読取データ処理部９を１つ設けるようにしてもよい。
【００５２】
（読取データ処理部９とシェーディング補正）
次に、図６に基づき、読取データ処理部９とシェーディング補正について説明する。図６は、読取データ処理部９とシェーディング補正を説明するための図である。
【００５３】
尚、本説明では、位置固定された第１読取部６（原稿搬送部２）側の読取データ処理部９とシェーディング補正を説明する。しかし、本説明は、第２イメージセンサー３５のアナログ出力を処理する第２読取部３ａ（画像読取部３）側の読取データ処理部９やシェーディング補正についても同様に説明される。
【００５４】
読取データ処理部９は、ＡＳＩＣのような画像処理を行う回路である。読取データ処理部９は、ＡＦＥ９１（Analog Front End）、Ａ／Ｄ変換部９２、ディジタル信号処理部９３を含む。また、シェーディング補正に関する部分として、メモリーや白基準データ生成部９０２や白基準データ保持部９０３を含む。
【００５５】
ＡＦＥ９１は、第１イメージセンサー６３の各受光素子（光電変換素子、画素）のアナログ出力信号を処理する回路である。ＡＦＥ９１は、各受光素子のアナログ出力信号のノイズ除去やゲインのコントロールを行う。
【００５６】
ＡＦＥ９１が処理した各受光素子（光電変換素子、画素）のアナログ出力信号は、Ａ／Ｄ変換部９２に入力される。Ａ／Ｄ変換部９２は、各受光素子のアナログ出力信号をディジタルデータに変換する。Ａ／Ｄ変換部９２は、各受光素子のアナログ出力信号の大きさに応じ、アナログ出力信号を８〜１０ビット程度のディジタルデータに変換する。尚、本実施形態の第１イメージセンサー６３は、Ｒ、Ｇ、Ｂのラインセンサーを含むので、１画素あたり、２４〜３０ビットのデータとなる。これにより、第１イメージセンサー６３が１ラインの読み取りを行うと、１ライン分の各受光素子のディジタルデータ（画像データ）が生成される。
【００５７】
原稿の読み取りで得られた画像データは、ディジタル信号処理部９３に送信される。ディジタル信号処理部９３は、画像データに対し、予め定められた内容の処理を予め定められた順番で行う。具体的に、ディジタル信号処理部９３は、画像データに対しシェーディング補正のような補正処理を行う。
【００５８】
そのため、ディジタル信号処理部９３は、原稿の読み取りで得られた画像データに対してシェーディング補正を行うシェーディング補正部９４（補正部に相当）を含む。また、ディジタル信号処理部９３は、γ補正など、画像データの歪みを補正する処理を行う補正回路９５を含む。ディジタル信号処理部９３により処理された画像データは、画像メモリー１０２に送信される。そして、画像メモリー１０２から本体の記憶部８３に送信され、印刷や送信に画像データが利用される。
【００５９】
シェーディング補正は、光源の光量が主走査方向で不均一である、レンズの集光度にばらつきがある、各受光素子（画素）の特性にばらつきがあるというような画素の位置に依存する歪みを正すための補正である。
【００６０】
本実施形態の画像読取装置１では、以下の（式１）のようなシェーディング補正が各画素の各色成分に対してなされる。尚、受光量が大きいほど、受光素子のアナログ出力は大きくなるので、本実施形態の画像読取装置１では、シェーディング補正前の画像データでは、白（明るい）ほど、画素値が大きく、黒（暗い）ほど画素値が小さくなる。尚、シェーディング補正での計算式は（式１）に限られず、他のシェーディング補正用の演算式を用いてもよく、（式１）は一例である。
（式１）  補正後画素値＝（Ｉ−Ｂ）×｛Ｉmax／（Ｗ―Ｂ）｝
ここで、
Ｉ：シェーディング補正前の画素値
Ｗ：その画素の色に対応する白基準値
Ｂ：その画素の色に対応する黒基準値
Ｉmax：最大画素値（例えば、８ビットならば２５５、１０ビットならば１０２３）
このように、シェーディング補正部９４は、入力画像（シェーディング補正前の画素値）を係数として用いて、画素値の補正を行う。
【００６１】
シェーディング補正を行ううえで、各受光素子、各色の白基準値と黒基準値が必要となる。各画素（受光素子）の各色の白基準値を示すデータは白基準データとして白基準データ保持部９０３に記憶される。また、各画素（受光素子）の各色の黒基準値を示すデータは黒基準データ保持部９６３に記憶される。
【００６２】
次に、白基準データの生成について説明する。本実施形態の画像読取装置１では、白基準データは、予め定められた時点に生成される。予め定められた時点は、電源投入時や、省電力モードからの復帰時や、原稿の読み取りを伴うジョブで原稿の搬送や読み取りの開始前の時点である。
【００６３】
第１読取部６では、白基準ローラー７を第１イメージセンサー６３に読み取らせ、複数ライン分のデータ（画像データ、読取結果）に基づき、白基準データが生成される。尚、白基準ローラー７の読み取りのとき、原稿搬送制御部２０は、原稿搬送モーター２７を回転させ、ギアで白基準ローラー７に駆動を伝達し、白基準ローラー７を回転させる。また、第２読取部３ａでは、予め設けられた白基準板（不図示）を読み取ることで白基準データが生成される。
【００６４】
第１イメージセンサー６３が白基準ローラー７を読み取ることで得られた複数ライン分の画像データは、Ａ／Ｄ変換部９２からメモリー９０１に入力される。メモリー９０１は、複数ライン分の白基準ローラー７の読取結果（白基準データ生成用の画像データ）を記憶できる。
【００６５】
白基準データ生成部９０２は、各受光素子の白基準値を求める。白基準データ生成部９０２は、複数ライン分の白基準データ生成用の画像データについて、同位置の受光素子の画素値の平均や中央値や最大値を演算に求めることにより、各受光素子の白基準値を求める。本実施形態の第１イメージセンサー６３は、Ｒ、Ｇ、Ｂの３色のラインセンサーを含むので、白基準データ生成部９０２は、１画素につき、３色それぞれについて白基準値を求める。生成された各画素（各受光素子）の白基準値は、白基準データ保持部９０３に白基準データとして記憶される。
【００６６】
尚、黒基準値（黒基準データ）について説明しておく。本実施形態の画像読取装置１では、黒基準データは、白基準データと同様の時点に生成される。尚、黒基準データは固定の値としてもよい。
【００６７】
第１読取部６では、第１光源６４を点灯しない状態での第１イメージセンサー６３の出力に基づき黒基準データが生成される。第１光源６４消灯時の第１イメージセンサー６３からの出力に基づくラインの画像データは、Ａ／Ｄ変換部９２からメモリー９６１に入力される。メモリー９６１は、複数ライン分の第１光源６４消灯時の第１イメージセンサー６３の読取結果（黒基準データ生成用の画像データ）を記憶する。
【００６８】
黒基準データ生成部９６２は、各受光素子の黒基準値を求める。黒基準データ生成部９６２は、複数ライン分の黒基準データ生成用の画像データについて、同位置の受光素子の平均や中央値や最大値を演算に求めることにより、各受光素子の黒基準値を求める。本実施形態の第１イメージセンサー６３は、Ｒ、Ｇ、Ｂの３色のラインセンサーを含むので、黒基準データ生成部９６２は、１画素につき、３色それぞれについて黒基準値を求める。生成された各画素（各受光素子）の黒基準値は、黒基準データ保持部９６３に黒基準データとして記憶される。
【００６９】
そして、シェーディング補正部９４は、白基準データのうち、対応する位置、色の白基準値を用い、黒基準データのうち、対応する位置、色の黒基準値を用いて、各受光素子の各色の画素値に対してシェーディング補正を行う。
【００７０】
（白基準ローラー７の回転角度に応じた読取結果のばらつき）
次に、図７を用いて、白基準ローラー７の読取結果のばらつきを説明する。図７は、白基準ローラー７の読取結果のばらつきを説明するための説明図である。
【００７１】
原稿搬送制御部２０は、原稿搬送のときや、白基準データ生成のとき、原稿搬送モーター２７を回転駆動させ、白基準ローラー７を回転させる。ここで、全く偏心が無いように白基準ローラー７を製造することは難しい。また、白基準ローラー７は、真円（理想的な円筒形状）となるように製造されるが、完全に理想的な円筒形状とすることは難しくずれることがある。また、白基準ローラー７の使用が続けられるうえで、白基準ローラー７の周面が均等に摩耗してゆくとは限らない。そのため、白基準ローラー７の偏心の程度や真円からのずれには、基準が設けられるが、白基準ローラー７の回転角度に応じ、第１イメージセンサー６３と白基準ローラー７間の距離が変動してしまう場合がある。
【００７２】
図７のうち、左側の図は、白基準ローラー７の回転角度が第１イメージセンサー６３と白基準ローラー７の距離が遠くなるような回転角度である状態を示す。また、図７のうち、右側の図は、白基準ローラー７の回転角度が第１イメージセンサー６３と白基準ローラー７の距離が近くなるような回転角度である状態を示す。図７では、左側の図での白基準ローラー７と第１イメージセンサー６３の距離をＬ１で示し、右側の図での白基準ローラー７と第１イメージセンサー６３の距離をＬ２で示し、Ｌ１とＬ２の差をΔＬで示している。
【００７３】
白基準ローラー７と第１イメージセンサー６３の距離が近くなると、白基準ローラー７で反射されて第１イメージセンサー６３に入射する光の光量は、距離が遠いときよりも増える。そうすると、白基準ローラー７を読み取りで得られる画像データ（Ａ／Ｄ変換部９２から出力されるラインの画像データ）の各画素の画素値は、全体的に明るくなる（白くなる）。一方、白基準ローラー７とイメージセンサーの距離が遠くなると、白基準ローラー７で反射されて第１イメージセンサー６３に入射する光の光量は、距離が近いときよりも減り、白基準ローラー７を読み取りで得られる画像データ（Ａ／Ｄ変換部９２から出力されるラインの画像データ）の各画素の画素値は、全体的に暗くなる（黒くなる）。
【００７４】
白基準値が大きくなると（明るい値になると）、（式１）の計算式での分母が大きくなる。そうすると、シェーディング補正前の画素値が同じでも、白基準値が大きいほどシェーディング補正後の画素値は暗くなる方向に画素値が補正される。同様に、一方、白基準値が小さいと（暗い値であると）、（式１）の計算式での分母が小さくなる。そうすると、シェーディング補正前の画素値が同じでも、白基準値が小さいほどシェーディング補正後の画素値は明るくなる（白っぽくなる）方向に画素値が補正される。
【００７５】
白基準データは、白基準ローラー７の読み取り結果に基づき生成されるので、白基準ローラー７の周面のうち、白基準ローラー７と第１イメージセンサー６３の距離が近い区間を読み取って得られたラインの画像データに基づき白基準データを求めると、白基準データ内の各白基準値は、全体的に大きくなる。一方、白基準ローラー７と第１イメージセンサー６３の距離が遠い区間をよみとって得られたラインの画像データに基づき白基準データを求めると、白基準データ内の各白基準値は、全体的に小さくなる。
【００７６】
このように、従来では、白基準データ生成のため白基準ローラー７を読み取るとき、白基準ローラー７の周面のうち、どの範囲（白基準ローラー７の回転角度範囲）を読み取るかにより、白基準データの大きさが変動していた。このように白基準データが変動すると、シェーディング補正の内容、結果に差が生ずる。そのため、原稿を読み取るごとに、画像読取装置１から出力される画像データの全体的な濃度傾向が変化する場合があった。
【００７７】
そこで、本実施形態の画像読取装置１では、偏心や真円からのずれで第１イメージセンサー６３と白基準ローラー７の距離の変動があっても、変動による白基準データ（白基準値）のばらつきが抑制されるように、白基準ローラー７を読み取って白基準データを生成する。
【００７８】
（白基準ローラー７の読み取りと白基準データの生成）
次に、図８、図９を用いて、白基準ローラー７の読み取りと白基準データの生成の流れを説明する。図８は、白基準ローラー７の読み取りと白基準データの生成の流れを示すフローチャートである。図９（ａ）、（ｂ）は、本実施形態の画像読取装置１での白基準ローラー７を読み取る採取範囲を示す図であり、（ｃ）は従来の画像読取装置１での白基準ローラー７の読み取り範囲の一例を示す。
【００７９】
まず、図８のスタートは、白基準データの生成のために、白基準ローラー７の読み取りを開始する時点である。上述のように、白基準ローラー７の読み取りと、白基準データの生成は、両面原稿の読み取りを伴うジョブでの原稿読み取り開始前（原稿搬送の開始前）に行われる。
【００８０】
まず、原稿搬送制御部２０は、原稿搬送モーター２７を回転させ、白基準ローラー７の回転を開始させる（ステップ♯１）。
【００８１】
続いて、原稿搬送制御部２０は、第１イメージセンサー６３に、白基準ローラー７の周を基準とした予め定められた採取範囲での読み取りを行わせる（ステップ♯２）。このとき、第１イメージセンサー６３は、白基準ローラー７を周期的に読み取る（例えば、数十〜数百ライン程度の読み取り）。言い換えると、第１イメージセンサー６３は、白基準ローラー７の周面を等間隔で読み取り、１ラインあたりの白基準ローラー７の回転角度が同じとなるように読み取りを行う。
【００８２】
ここで、本実施形態の画像読取装置１での採取範囲について図９を用いて説明する。
【００８３】
従来では、図９（ｃ）に示すように、白基準ローラー７の周面の１周のうち、一部のみ読み取り（例えば、２５〜４０％程度）、読み取りで得られた画像データに基づき白基準データが生成されていた。このような読み取りでは、平均を取るなどして白基準データ（白基準値）を求めても、白基準ローラー７とイメージセンサーの距離が長い区間の読み取りを行っていれば、白基準データ内の各白基準値は全体的に暗くなり、距離が短い区間の読み取りを行っていれば、白基準データ内の各白基準値は全体的に明るくなる。そのため、従来の白基準ローラー７の読み取りでは、白基準ローラー７とイメージセンサーの距離の変動の影響が生成される白基準データ（白基準値）に現れる。そうすると、生成される白基準データ（白基準値）がばらつく。
【００８４】
ところで、白基準ローラー７の偏心や形状の振れ、誤差による白基準ローラー７と第１イメージセンサー６３の距離の変動は、白基準ローラー７の周を基準とした周期的な変動である（１周で距離は元に戻る）。そこで、本実施形態では、白基準データ生成のため、読み取りを行う範囲である採取範囲を白基準ローラー７の１周、又は、複数周の範囲とする。
【００８５】
具体的に、図９に示すように、本実施形態の画像読取装置１では、白基準データ生成のとき、原稿搬送制御部２０は、白基準ローラー７の１周（図９（ａ））または、複数周（図９（ｂ））の範囲で、第１イメージセンサー６３に白基準ローラー７を読み取らせる。範囲を１周とするか、複数周とするかは、操作パネル１０１で選択可能としてもよい。これにより、白基準ローラー７と第１イメージセンサー６３の距離が遠くなっている状態のみ、あるいは、近くなっている状態のみでの白基準ローラー７の読取結果に基づき白基準データは生成されない。
【００８６】
そして、原稿搬送制御部２０は、白基準データを生成するとき、予め定められた第１イメージセンサー６３が読み取りを行う固定読取時間の間、一定の周期で第１イメージセンサー６３に白基準ローラー７の読み取りを行わせ、原稿搬送モーター２７に固定読取時間の間、白基準ローラー７が１周、又は、複数周、回転する速度で白基準ローラー７を回転させることにより、採取範囲を白基準ローラー７の１周、又は、複数周とする制御を行う。
【００８７】
もしくは、原稿搬送制御部２０は、白基準データを生成するとき、予め定められた速度で白基準ローラー７が回転するような回転速度で原稿搬送モーター２７を回転させ、その回転速度のとき白基準ローラー７の１周、又は、複数周の読み取りとなるライン数分、第１イメージセンサー６３に読み取りを行わせることにより、採取範囲を白基準ローラー７の１周、又は、複数周とする制御を行う。
【００８８】
これにより、白基準ローラー７の回転角度（位相）を検知するためのセンサーやロータリエンコーダーを設けること無く、正確に白基準ローラー７の１周分、又は、複数周分の読み取りを行うことができる。
【００８９】
ここで、ばらつきが少なく、安定した白基準データを生成するには、採取範囲（白基準データ生成のため第１イメージセンサー６３が読み取りを行う範囲）を１周ちょうど、又は、複数周ちょうどとすることが好ましい。しかし、採取範囲は、白基準ローラー７の１周ちょうど、又は、複数周ちょうどに厳密に限らなくてもよい。言い換えると、採取範囲は、白基準ローラー７の１周ちょうどから多少ずれてもよいし、あるいは、複数周ちょうどから多少ずれてもよい。
【００９０】
この点、図９（ａ）、（ｂ）を用いて説明する。図９（ａ）、（ｂ）では、採取範囲の許容範囲を網掛けで示している。図９（ａ）、（ｂ）のｘとｙは、適宜定めることができる値であり、１周ちょうど、又は、複数周ちょうどからのずれの許容範囲を示す。ｘとｙの値は、実験などにより、白基準データのばらつきが生じても、画質として人の目に分からない程度のばらつきに収まるようなｘとｙの値を求めることにより、許容範囲を定めることができる。
【００９１】
例えば、１周±白基準ローラー７の周長の±５％の範囲を採取範囲の許容範囲とし、ｘとｙを白基準ローラー７に周長に対する割合を示す数字とするならば、ｘ＝ｙ＝０．０５となる。同様に、１周±白基準ローラー７の周長の±１０％の範囲を採取範囲の許容範囲とするならば、ｘ＝ｙ＝０．１となる。
【００９２】
このように、原稿搬送制御部２０は、採取範囲の許容範囲に収まるように、原稿搬送モーター２７の回転速度や第１イメージセンサー６３の読み取り周期や読み取りライン数を制御し、第１イメージセンサー６３に白基準ローラー７の周面を読み取らせる。そして、許容範囲に収まれば良いから、１周ちょうど、複数周ちょうどを読み取るような、第１イメージセンサー６３の読み取り制御や、白基準ローラー７の回転制御に極めて高い精度、正確性は不要となる。そのため、原稿搬送制御部２０の制御が複雑化することもなく、白基準ローラー７読み取り制御のために、高分解能の制御回路を搭載する必要もない。
【００９３】
そして、本実施形態の読取データ処理部９は、採取範囲での読み取りで得られた複数ラインの画像データについて、白基準ローラー７の回転角度に応じたイメージセンサーの読取結果の不均一性を補うための均一化演算を行って白基準データを生成する（ステップ♯３）。尚、採取範囲の読み取りが完了すれば、原稿搬送制御部２０は、原稿搬送モーター２７や第１イメージセンサー６３の駆動を停止させる。
【００９４】
ここで、原稿搬送制御部２０は、各受光素子について、平均、中央値、最大値、又は、最小値を求める、といった何れかの均一化演算を白基準データ生成部９０２に行わせる。何れを行うかは適宜選択すればよい。
【００９５】
平均により白基準値を求める場合、白基準データ生成部９０２は、複数ラインの画像データの同色、同位置の画素の画素値を積算し、読み取りライン数で除すことで、その色、その位置の画素の白基準値を求める。そして、白基準データ生成部９０２は、ラインに含まれる全ての画素のそれぞれの色について平均に基づく白基準値を求めて白基準データを生成する。
【００９６】
中央値を白基準値とする場合、白基準データ生成部９０２は、各ラインの画像データの同色、同位置の画素の画素値のうち、最大値と最小値を抽出し、抽出した最大値と最小値の中央値をその色、その位置の画素の白基準値として求める。そして、白基準データ生成部９０２は、ラインに含まれる全ての画素のそれぞれの色について中央値に基づく白基準値を求めて白基準データを生成する。
【００９７】
最大値を白基準値とする場合、白基準データ生成部９０２は、各ラインの画像データの同色、同位置の画素の画素値のうち、最大値をその色、その位置の画素の白基準値として求める。そして、白基準データ生成部９０２は、ラインに含まれる全ての画素のそれぞれの色について最大値に基づく白基準値を求めて白基準データを生成する。
【００９８】
尚、白基準データ生成部９０２は、各ラインの画像データの同色、同位置の画素の画素値のうち、最小値をその色、その位置の画素の白基準値として求めるようにしてもよい。そして、白基準データ生成部９０２は、ラインに含まれる全ての画素のそれぞれの色について最小値に基づく白基準値を求めて白基準データを生成してもよい。
【００９９】
そして、操作パネル１０１が何れの均一化演算（平均、中央値、最大値、最小値）を行うかの選択を受け付けるようにしてもよい。この場合、読取データ処理部９の白基準データ生成部９０２は、選択された均一化演算を行って、白基準データ（各画素の白基準値）を生成する。
【０１００】
そして、原稿搬送制御部２０は、生成された白基準データを白基準データ保持部９０３に記憶させる（ステップ♯４→エンド）。これにより、ばらつきのない白基準データが保持され、シェーディング補正の処理内容、処理結果のばらつきを抑えることができる。
【０１０１】
このようにして、本実施形態に係る画像読取装置１は、複数の受光素子を含むイメージセンサー（第１イメージセンサー６３）と、イメージセンサーに対向して配される白基準ローラー７と、白基準ローラー７を回転させる回転部（原稿搬送モーター２７）と、イメージセンサーによる白基準ローラー７の読み取り結果に基づき、各受光素子の白基準値を示す白基準データを生成する白基準データ生成部９０２と、生成された白基準データを記憶する白基準データ保持部９０３と、白基準データ保持部９０３に記憶された白基準データに基づき、原稿の読み取りで得られた画像データに対してシェーディング補正を行う補正部（シェーディング補正部９４）と、を有し、白基準データを生成するとき、回転部は、白基準ローラー７を回転させ、イメージセンサーは、白基準ローラー７の回転中周期的に読み取りを行うとともに、白基準ローラー７の周を基準とした予め定められた採取範囲での読み取りを行い、白基準データ生成部９０２は、採取範囲でのイメージセンサーの出力に基づく複数ライン分のデータに対し、白基準ローラー７の回転角度に応じたイメージセンサーの読取結果の不均一性を補うための均一化演算を行って白基準データを生成することとした。
【０１０２】
これにより、白基準データを生成するとき、イメージセンサー（第１イメージセンサー６３）は、白基準ローラー７の１周や複数周を基準とした範囲で読み取りを行う。そして、白基準データ生成部９０２は、周を基準としたイメージセンサーの出力に基づく複数ライン分の読み取り結果（データ）に対し、均一化を行う演算を行って白基準データを得るので、白基準ローラー７の回転させたときのイメージセンサーと白基準ローラー７の距離の変動に基づく読取結果の変動が相殺される。従って、生成された白基準データのばらつきを抑えることができる。そして、白基準データのばらつきが抑えられるので、シェーディング補正の処理内容、処理結果がばらつくことが無くなり、濃度が安定した画像データを得ることができる。
【０１０３】
又、採取範囲は、白基準ローラー７の１周であり、白基準データ生成部９０２は、白基準ローラー７の１周の範囲分でのイメージセンサー（第１イメージセンサー６３）の出力に基づく複数ライン分のデータに対し、均一化演算を行って白基準データを生成するようにしてもよい。
これにより、イメージセンサーによる白基準ローラー７の周面を１周にわたる読み取りの読取結果に基づき、白基準データが生成される。イメージセンサーは白基準ローラー７の１周の採取範囲で読み取るので、イメージセンサーと白基準データの距離の長短の変動による読取結果の変動があっても、生成される白基準データは、毎回、同様の値をとるようになる。従って、従来よりも、生成される白基準データ（各受光素子に対応する白基準値）がばらつかなくなる。そして、白基準データの値のばらつきがなくなるので、濃度が安定した画像データを得ることができる。
【０１０４】
又、採取範囲は、予め定められた白基準ローラー７の複数周であり、白基準データ生成部９０２は、白基準ローラー７の複数周の範囲でのイメージセンサー（第１イメージセンサー６３）の出力に基づく複数ライン分のデータに対し、均一化演算を行って白基準データを生成するようにしてもよい。これにより、イメージセンサーによる白基準ローラー７の周面の複数周にわたる読み取りの読取結果に基づき、白基準データが生成される。イメージセンサーは白基準ローラー７の複数周の採取範囲で読み取るので、イメージセンサーと白基準データの距離の長短の変動による読取結果の変動があっても、生成される白基準データは、毎回、同様の値をとるようになる。また、ノイズによって白基準ローラー７の読取結果（イメージセンサーの出力）に異常が生じても、複数周にわたり白基準ローラー７を読み取るので、ノイズの影響が軽減された白基準データが生成される。従って、従来よりも、生成される白基準データ（各受光素子に対応する白基準値）がばらつかなくなる。そして、白基準データの値のばらつきがなくなるので、濃度が安定した画像データを得ることができる。
【０１０５】
又、白基準データを生成するとき、回転部（原稿搬送モーター２７）は、予め定められたイメージセンサー（第１イメージセンサー６３）が読み取りを行う固定読取時間の間に、白基準ローラー７が１周、又は、複数周、回転するような速度で白基準ローラー７を回転させる、若しくは、回転部は、予め定められた速度で白基準ローラー７を回転させつつ、イメージセンサーは、白基準ローラー７を１周、又は、複数周の読み取りとなるように、白基準ローラー７の１周分、又は、複数周分の範囲を読み取る。これにより、白基準ローラー７を回転させる速度を制御する、又は、イメージセンサーの読み取りライン数を制御することにより、１周、又は、複数周の白基準ローラー７の読み取りを行ううえで、白基準ローラー７の回転角度（位相）を検知するセンサー（光センサー）や機構（ロータリエンコーダー）のような特別な部材、装置、センサーを設けること無く白基準ローラー７の１周分又は複数周分の周面を正確に読み取ることができる。従って、画像読取装置１の製造コストが上昇することもない。
【０１０６】
又、白基準データ生成部９０２は、各受光素子について、白基準データの生成のための読み取りで得られた複数ライン分の読取結果の平均、中央値、最大値、又は、最小値を求めることにより均一化演算を行う。これにより、白基準ローラー７の偏心や真円からのずれに起因する白基準データのばらつきを無くし、毎回同様の値となるように白基準データを生成することができる。
【０１０７】
又、画像形成装置（複合機１００）は、実施形態に係る画像読取装置１を含む。これにより、シェーディング補正の内容のばらつきが抑えられ、安定した濃度の画像データを得ることができる画像形成装置（複合機１００）を提供することができる。また、画像データの濃度が安定しているので、画像データに基づく印刷物の濃度が安定している画像形成装置（複合機１００）を提供することができる。
【０１０８】
以上、本発明の実施形態を説明したが、本発明の範囲はこれに限定されず、発明の主旨を逸脱しない範囲で種々の変更を加えて実施することができる。
【産業上の利用可能性】
【０１０９】
本発明は、画像読取装置やこれを備えた画像形成装置に利用可能である。
【符号の説明】
【０１１０】
１      画像読取装置                    ２７    原稿搬送モーター（回転部）
６３    第１イメージセンサー（イメージセンサー）
７      白基準ローラー                  ９０２  白基準データ生成部
９０３  白基準データ保持部              ９４    シェーディング補正部（補正部）
１００  複合機（画像形成装置）
【図１】
2015032884.tif 000003
【図２】
2015032884.tif 000004
【図３】
2015032884.tif 000005
【図４】
2015032884.tif 000006
【図５】
2015032884.tif 000007
【図６】
2015032884.tif 000008
【図７】
2015032884.tif 000009
【図８】
2015032884.tif 000010
【図９】
2015032884.tif 000011