(57)【要約】【課題】  高品質な画像を読取ることが可能な画像読取装置および高品質な画像を形成することが可能な画像形成装置を提供する。【解決手段】  透明部材の移動速度が、所定の移動速度よりも小さいと判定された場合、原稿の搬送速度と、透明部材の移動速度とによる相対速度が、所定の速度以上となるように、速度設定手段が、原稿の搬送速度を再設定する。原稿搬送部は、再設定された搬送速度で原稿を搬送させる。【選択図】        図７
2006312517.tif 000002
【特許請求の範囲】
【請求項１】
原稿読取り時の原稿の搬送に応じて、前記原稿読取り時に前記原稿からの反射光を透過させる透明部材を移動させる画像読取装置であって、
前記原稿を、可変の速度で所定方向に搬送させるための原稿搬送部と、
前記透明部材の透過部分のうち、前記反射光を透過させるために使用するための使用透過部分について、前記透明部材を、前記所定方向と逆方向に、設定された移動速度で移動させるための駆動部と、
前記原稿読取り時、前記設定された移動速度で移動中の前記透明部材を透過する前記反射光に基づいて、搬送中の前記原稿を読取るための原稿読取部と、
前記使用透過部分を設定するための使用部分設定手段と、
前記原稿搬送部が前記原稿を搬送させる搬送速度と、前記透明部材の前記移動速度とを設定するための速度設定手段と、
前記透明部材の移動速度が、所定の移動速度よりも小さいか否かを判定するための移動速度判定手段とを備え、
前記速度設定手段は、前記透明部材の移動速度が、前記所定の移動速度よりも小さいと判定された場合、前記原稿の搬送速度と、前記透明部材の移動速度とによる相対速度が、所定の速度以上となるように、前記原稿の搬送速度を再設定する、画像読取装置。
【請求項２】
前記所定の速度は、前記原稿の搬送速度と、前記所定の移動速度とによる相対速度である、請求項１に記載の画像読取装置。
【請求項３】
前記使用部分設定手段は、前記透明部材の透過部分のうち、所定サイズ以上の異物が存在しない部分に基づいて前記使用透過部分を設定する、請求項１に記載の画像読取装置。
【請求項４】
前記原稿読取部は、前記速度設定手段により最初に設定された搬送速度と、前記再設定された搬送速度との比率に基づいて、前記原稿を読取る倍率を変更する倍率変更部を含む、請求項１に記載の画像読取装置。
【請求項５】
前記速度設定手段は、前記原稿搬送部が前記原稿を搬送させる搬送速度を設定するための搬送速度設定手段と、
前記透明部材の前記移動速度とを設定するための移動速度設定手段とを含み、
前記透明部材の移動速度が、前記所定の移動速度よりも小さいと判定された場合、前記原稿の搬送速度と、前記透明部材の移動速度とによる相対速度が、所定の速度以上となるように、前記原稿の搬送速度を再設定させるための再設定指示を、前記搬送速度設定手段へ送信するための再設定指示送信手段と、
前記搬送速度設定手段から、前記再設定された搬送速度の情報と、搬送速度を再設定するタイミングの情報とを受け取るための情報受信手段とをさらに備え、
前記移動速度設定手段は、前記再設定された搬送速度情報に基づき、前記搬送速度を再設定するタイミングに同期させて、前記透明部材の移動速度を再設定し、
前記駆動部は、前記再設定された透明部材の移動速度に基づいて、前記透明部材を移動させ、
前記倍率変更部は、前記再設定された搬送速度情報に基づき、前記搬送速度を再設定するタイミングに同期させて、前記原稿を読取る倍率を変更する、請求項４に記載の画像読取装置。
【請求項６】
原稿読取り時の原稿の搬送に応じて、前記原稿読取り時に前記原稿からの反射光を透過させる透明部材を移動させる画像形成装置であって、
前記原稿を、可変の速度で所定方向に搬送させるための原稿搬送部と、
前記透明部材の透過部分のうち、前記反射光を透過させるために使用するための使用透過部分について、前記透明部材を、前記所定方向と逆方向に、設定された移動速度で移動させるための駆動部と、
前記原稿読取り時、前記設定された移動速度で移動中の前記透明部材を透過する前記反射光に基づいて、搬送中の前記原稿を読取るための原稿読取部と、
前記使用透過部分を設定するための使用部分設定手段と、
前記原稿搬送部が前記原稿を搬送させる搬送速度と、前記透明部材の前記移動速度とを設定するための速度設定手段と、
前記透明部材の移動速度が、所定の移動速度よりも小さいか否かを判定するための移動速度判定手段とを備え、
前記速度設定手段は、前記透明部材の移動速度が、前記所定の移動速度よりも小さいと判定された場合、前記原稿の搬送速度と、前記透明部材の移動速度とによる相対速度が、所定の速度以上となるように、前記原稿の搬送速度を再設定し、
前記原稿読取部が読取った原稿の情報に基づいて、所定物に画像を形成するための画像形成部をさらに備える、画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置および画像形成装置に関し、特に、原稿を移動させて読取る画像読取装置および画像形成装置に関する。
【背景技術】
【０００２】
原稿を画像として、光学的に読取る方式の画像読取装置または画像形成装置は、原稿に光を当て、その反射光をＣＣＤセンサなどのイメージセンサに入力することで画像読取処理を行なう。画像読取装置は、一般的に、原稿静止型画像読取装置と、原稿移動型画像読取装置とに分類される。原稿静止型画像読取装置は、画像読取処理を行なうための光学部を、静止した原稿に対して移動させることで、光学走査を行なう。原稿移動型画像読取装置は、光学部を、所定位置に配置し、原稿を光学部に対して、移動させることで、光学走査を行なう。
【０００３】
原稿移動型画像読取装置は、原稿台ガラスを備えており、原稿は、原稿台ガラスの上を移動する。原稿台ガラスの下方には、光を発する光源およびイメージセンサが配置される。光源からの光は、原稿台ガラスを介して、原稿に当てられる。そして、その反射光は、原稿台ガラスを介して、イメージセンサに入力される。
【０００４】
そのため、原稿台ガラス上にゴミ、ほこり、汚れなどの異物が付着していると、イメージセンサが読取った画像には、その異物の影響で筋状の線（以下においては、筋ノイズとも称する）ができ、画像の品質が低下してしまう。
【０００５】
そこで、原稿移動型画像読取装置において、原稿を移動させるのと同時に、原稿台ガラスを動かすことで、筋ノイズを抑制する技術が、特開２０００−３２４３１２号公報（特許文献１）に開示されている。
【特許文献１】特開２０００−３２４３１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特開２０００−３２４３１２号公報（特許文献１）に開示されている技術では、原稿台ガラス上の異物のある領域が所定領域以上になると、原稿を十分な画質で読取ることが困難であるといった問題が発生する。
【０００７】
本発明は、上述の問題点を解決するためになされたものであって、その目的は、高品質な画像を読取ることが可能な画像読取装置を提供することである。
【０００８】
本発明の他の目的は、高品質な画像を形成することが可能な画像形成装置を提供することである。
【課題を解決するための手段】
【０００９】
上述の課題を解決するために、この発明のある局面に従うと、原稿読取り時の原稿の搬送に応じて、原稿読取り時に原稿からの反射光を透過させる透明部材を移動させる画像読取装置は、原稿を、可変の速度で所定方向に搬送させるための原稿搬送部と、透明部材の透過部分のうち、反射光を透過させるために使用するための使用透過部分について、透明部材を、所定方向と逆方向に、設定された移動速度で移動させるための駆動部と、原稿読取り時、設定された移動速度で移動中の透明部材を透過する反射光に基づいて、搬送中の原稿を読取るための原稿読取部と、使用透過部分を設定するための使用部分設定手段と、原稿搬送部が原稿を搬送させる搬送速度と、透明部材の移動速度とを設定するための速度設定手段と、透明部材の移動速度が、所定の移動速度よりも小さいか否かを判定するための移動速度判定手段とを備え、速度設定手段は、透明部材の移動速度が、所定の移動速度よりも小さいと判定された場合、原稿の搬送速度と、透明部材の移動速度とによる相対速度が、所定の速度以上となるように、原稿の搬送速度を再設定する。
【００１０】
好ましくは、所定の速度は、原稿の搬送速度と、所定の移動速度とによる相対速度である。
【００１１】
好ましくは、使用部分設定手段は、透明部材の透過部分のうち、所定サイズ以上の異物が存在しない部分に基づいて使用透過部分を設定する。
【００１２】
好ましくは、原稿読取部は、速度設定手段により最初に設定された搬送速度と、再設定された搬送速度との比率に基づいて、原稿を読取る倍率を変更する倍率変更部を含む。
【００１３】
好ましくは、速度設定手段は、原稿搬送部が原稿を搬送させる搬送速度を設定するための搬送速度設定手段と、透明部材の移動速度とを設定するための移動速度設定手段とを含み、透明部材の移動速度が、所定の移動速度よりも小さいと判定された場合、原稿の搬送速度と、透明部材の移動速度とによる相対速度が、所定の速度以上となるように、原稿の搬送速度を再設定させるための再設定指示を、搬送速度設定手段へ送信するための再設定指示送信手段と、搬送速度設定手段から、再設定された搬送速度の情報と、搬送速度を再設定するタイミングの情報とを受け取るための情報受信手段とをさらに備え、移動速度設定手段は、再設定された搬送速度情報に基づき、搬送速度を再設定するタイミングに同期させて、透明部材の移動速度を再設定し、駆動部は、再設定された透明部材の移動速度に基づいて、透明部材を移動させ、倍率変更部は、再設定された搬送速度情報に基づき、搬送速度を再設定するタイミングに同期させて、原稿を読取る倍率を変更する。
【００１４】
この発明の他の局面に従うと、原稿読取り時の原稿の搬送に応じて、原稿読取り時に原稿からの反射光を透過させる透明部材を移動させる画像形成装置は、原稿を、可変の速度で所定方向に搬送させるための原稿搬送部と、透明部材の透過部分のうち、反射光を透過させるために使用するための使用透過部分について、透明部材を、所定方向と逆方向に、設定された移動速度で移動させるための駆動部と、原稿読取り時、設定された移動速度で移動中の透明部材を透過する反射光に基づいて、搬送中の原稿を読取るための原稿読取部と、使用透過部分を設定するための使用部分設定手段と、原稿搬送部が原稿を搬送させる搬送速度と、透明部材の移動速度とを設定するための速度設定手段と、透明部材の移動速度が、所定の移動速度よりも小さいか否かを判定するための移動速度判定手段とを備え、速度設定手段は、透明部材の移動速度が、所定の移動速度よりも小さいと判定された場合、原稿の搬送速度と、透明部材の移動速度とによる相対速度が、所定の速度以上となるように、原稿の搬送速度を再設定し、原稿読取部が読取った原稿の情報に基づいて、所定物に画像を形成するための画像形成部をさらに備える。
【発明の効果】
【００１５】
本発明に係る画像読取装置では、透明部材の移動速度が、所定の移動速度よりも小さいと判定された場合、原稿の搬送速度と、透明部材の移動速度とによる相対速度が、所定の速度以上となるように、速度設定手段が、原稿の搬送速度を再設定する。原稿搬送部は、再設定された搬送速度で原稿を搬送させる。
【００１６】
したがって、透明部材の移動速度が、所定の移動速度よりも小さい場合に発生する原稿読取部の読取り品質の低下を防ぐことができ、原稿読取部は、高品質な画像を読取ることができるという効果を奏する。
【００１７】
本発明に係る画像形成装置では、透明部材の移動速度が、所定の移動速度よりも小さいと判定された場合、原稿の搬送速度と、透明部材の移動速度とによる相対速度が、所定の速度以上となるように、速度設定手段が、原稿の搬送速度を再設定する。原稿搬送部は、再設定された搬送速度で原稿を搬送させる。
【００１８】
したがって、透明部材の移動速度が、所定の移動速度よりも小さい場合に発生する原稿読取部の読取り品質の低下を防ぐことができ、原稿読取部は、高品質な画像を読取ることができる。その結果、画像形成部は、所定物に高品質な画像を形成することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００２０】
図１は、画像形成装置１０００の内部の構成を示すブロック図である。
図１を参照して、画像形成装置１０００は、自動原稿送り装置（以下、ＡＤＦともいう）１００と、画像読取ユニット２００と、画像形成部４００とを備える。
【００２１】
ＡＤＦ１００は、給紙トレイ１１０と、給紙ローラ１２０Ａと、分離ローラ１２０Ｂと、読取り前ローラ１２０Ｃと、読取り後ローラ１２０Ｄと、駆動パルスモータ１５０と、白板１３０とを含む。
【００２２】
給紙トレイ１１０には、原稿群１１５がセットされる。原稿群１１５は、複数の原稿を含む。給紙トレイ１１０の表面には、原稿の副走査方向のサイズ（以下、原稿ＦＤ長ともいう）を検出するための原稿サイズ検出センサ１１８が設けられている。また、給紙ローラ１２０Ａと分離ローラ１２０Ｂとの間には、原稿通過センサ１１９が設けられている。原稿通過センサ１１９は、原稿がセンサの前を通過中か否かを判定する。
【００２３】
駆動パルスモータ１５０は、給紙ローラ１２０Ａ、分離ローラ１２０Ｂ、読取り前ローラ１２０Ｃおよび読取り後ローラ１２０Ｄの動作を、それぞれ、独立して制御する。給紙ローラ１２０Ａ、分離ローラ１２０Ｂおよび読取り前ローラ１２０Ｃの各々は、駆動パルスモータ１５０の制御により、給紙トレイ１１０にセットされた原稿を１枚ずつ、ＡＤＦ１００の内部に取込み、原稿読取り位置Ｌ１まで搬送するように回転動作をする。
【００２４】
読取り後ローラ１２０Ｄは、駆動パルスモータ１５０の制御により、原稿読取り位置Ｌ１を通過した原稿を、図示されない排出積載トレイへ排出する処理、または、裏面を読取るための反転経路へ搬送する処理を行なう。
【００２５】
画像読取ユニット２００は、コンタクトガラス２１０と、読取スライダーユニット２２０と、ミラー２３０Ａ，２３０Ｂと、レンズ２３２と、画像処理部２４０と、駆動パルスモータ２５０Ａと、駆動パルスモータ２５０Ｂとを含む。
【００２６】
読取スライダーユニット２２０は、露光部２２２と、ミラー２２４とを有する。駆動パルスモータ２５０Ｂは、読取スライダーユニット２２０を左右方向に移動させる制御を行なう。
【００２７】
駆動パルスモータ２５０Ａは、コンタクトガラス２１０を左右方向に移動させる制御を行なう。
【００２８】
コンタクトガラス２１０は、ＡＤＦ１００からの原稿の搬送時に、駆動パルスモータ２５０Ａの制御により、基準位置Ｌ０から位置Ｌ２の範囲内で、左右方向に移動する。
【００２９】
露光部２２２は、露光する機能を有する。ミラー２３０Ａ，２３０Ｂは、ミラー２２４が受けた光を、レンズ２３２を介して、画像処理部２４０まで伝達するように配置される。画像処理部２４０は、入力された光を画像データに変換する機能を有する。
【００３０】
給紙トレイ１１０にセットされた原稿群１１５に含まれる複数の原稿は、給紙ローラ１２０Ａで１枚ずつＡＤＦ１００内に取込まれ、分離ローラ１２０Ｂおよび読取り前ローラ１２０Ｃの回転動作により、原稿読取り位置Ｌ１へ搬送される。
【００３１】
露光部２２２は、原稿読取り位置Ｌ１に原稿が搬送された直後から、原稿が原稿読取り位置Ｌ１を通過するまでの間、原稿に対し露光する。露光された原稿からの反射光は、ミラー２２４，２３０Ａ，２３０Ｂおよびレンズ２３２により、画像処理部２４０まで伝達される。画像処理部２４０は、伝達された光を画像データに変換することで、原稿を画像として読取る。以下においては、画像処理部２４０が原稿を画像として読取る処理を画像読取処理とも称する。
【００３２】
画像読取ユニット２００は、さらに、基準位置検出センサ２６０を含む。
基準位置検出センサ２６０は、コンタクトガラス２１０が、基準位置Ｌ０にあるか否かを検出する。
【００３３】
コンタクトガラス２１０は、画像読取処理が行なわれない間は、コンタクトガラス２１０の左端部の位置が基準位置Ｌ０となる位置で静止している。画像読取処理では、コンタクトガラス２１０は、駆動パルスモータ２５０Ａにより、ＡＤＦ１００から搬送される原稿の方向と逆方向に移動制御される。具体的には、ＡＤＦ１００から搬送される原稿の端部が、原稿読取り位置Ｌ１に到達する時刻と同期させて、コンタクトガラス２１０は、位置Ｌ２に向かって移動を開始するよう制御される。また、コンタクトガラス２１０は、１枚の原稿が原稿読取り位置Ｌ１を通過し終わる時刻に、コンタクトガラス２１０の右端部の位置が位置Ｌ２となるように、駆動パルスモータ２５０Ａにより移動制御される。
【００３４】
１枚の原稿が原稿読取り位置Ｌ１を通過し終わると、コンタクトガラス２１０は、次の原稿の端部が、原稿読取り位置Ｌ１に到達する時刻の前に、コンタクトガラス２１０の左端部の位置が基準位置Ｌ０となる位置まで戻るよう制御される。コンタクトガラス２１０は、１枚の原稿に対する画像読取処理毎に、上記のように移動制御される。
【００３５】
したがって、上記のコンタクトガラス２１０の動作により、コンタクトガラス２１０上に紙粉や粘着物などの異物があっても、画像処理部２４０は、ノイズ（たとえば、筋ノイズ）の少ない画像データを得ることができる。
【００３６】
なお、ＡＤＦ１００に含まれる白板１３０は、コンタクトガラス２１０が移動可能な範囲の一部（たとえば、基準位置Ｌ０から位置Ｌ１および位置Ｌ２の間の位置の範囲）を覆うように配置される。
【００３７】
一般に、ＡＤＦ１００の原稿を搬送する速度（以下、原稿搬送速度ともいう）は、ユーザ所望の設定倍率に基づいて、画像処理部２４０の読取り速度に対して、相対的に変化するよう設定される。ここで、ユーザ所望の設定倍率は、たとえば、拡大率１２０％または縮小率７５％であるとする。ユーザ所望の設定倍率および設定された原稿搬送速度に基づいて、画像処理部２４０は、原稿の搬送方向に対し、画像データの拡大や縮小といった画像処理を行なう。
【００３８】
画像読取処理では、速度変倍処理または電子変倍処理が行なわれる。
速度変倍処理は、画像処理部２４０の読取速度に対して、副走査方向の原稿搬送速度を、ユーザ所望の設定倍率に応じて、相対的に変更する処理である。
【００３９】
電子変倍処理は、副走査方向の原稿搬送速度を、画像処理部２４０の読取り速度と同一にし、画像処理部２４０により読取られる画像データを、ユーザ所望の設定倍率に基づいて、補間または間引きを行なうことで、画像データの拡大または縮小を行なう処理である。
【００４０】
画像形成部４００は、画像読取ユニット２００が読取った画像データを、たとえば、紙に印字する処理（以下、印字処理ともいう）を行なう機能を有する。そして、画像形成部４００は、外部へ印字した紙を排紙する。画像形成部４００は、たとえば、カラーレーザープリンタ、モノクロレーザープリンタ、インクジェットプリンタ等、与えられたデータに基づいて紙に画像を形成する装置であればどんな装置であってもよい。
【００４１】
図２は、画像形成装置１０００の内部の制御構成を示すブロック図である。
図２を参照して、画像形成装置１０００は、ＡＤＦ１００と、画像読取ユニット２００と、操作パネルユニット３００と、画像形成部４００とを備える。
【００４２】
操作パネルユニット３００は、図１においては、たとえば、画像読取ユニット２００に取り付けられる。操作パネルユニット３００は、パネル制御部３７０と、表示部３１０と、操作キー群３２０と、データ一時記憶部３９０とを含む。
【００４３】
パネル制御部３７０は、操作パネルユニット３００内の各部に対する各種処理や演算処理等を行なう機能を有する。パネル制御部３７０は、マイクロプロセッサ（Microprocessor）、プログラミングすることができるＬＳＩ（Large Scale Integration）であるＦＰＧＡ（Field Programmable Gate Array）、特定の用途のために設計、製造される集積回路であるＡＳＩＣ（Application Specific Integrated Circuit）、その他の演算機能を有する回路のいずれであってもよい。
【００４４】
表示部３１０は、ユーザに各種情報を、文字や画像等で表示する機能を有する。表示部３１０は、パネル制御部３７０から送信された制御指示に基づいた文字または画像を表示する。表示部３１０は、液晶ディスプレイ（ＬＣＤ（Liquid Crystal Display））、ＦＥＤ（Field Emission Display）、有機ＥＬディスプレイ（Organic Electro luminescence Display）、ドットマトリクス等その他の画像表示方式の表示機器のいずれであってもよい。
【００４５】
操作キー群３２０は、ユーザの押下操作により、画像形成装置１０００に指示を与えるためのものである。ユーザは、操作キー群３２０を押下操作することで、たとえば、前述の設定倍率を入力する。操作キー群３２０により入力された情報は、パネル制御部３７０に送信される。
【００４６】
データ一時記憶部３９０は、パネル制御部３７０によってデータアクセスされ、一時的にデータを記憶するワークメモリとして使用される。データ一時記憶部３９０は、データを一時的に記憶可能なＲＡＭ（Random Access Memory）、ＳＲＡＭ（Static Random Access Memory）、ＤＲＡＭ（Dynamic Random Access Memory）、ＳＤＲＡＭ（Synchronous DRAM）、ダブルデータレートモードという高速なデータ転送機能を持ったＳＤＲＡＭであるＤＤＲ−ＳＤＲＡＭ（Double Data Rate SDRAM）、Rambus社が開発した高速インターフェース技術を採用したＤＲＡＭであるＲＤＲＡＭ（Rambus Dynamic Random Access Memory）、Ｄｉｒｅｃｔ−ＲＤＲＡＭ（Direct Rambus Dynamic Random Access Memory）、その他、データを揮発的に記憶保持可能な構成を有する回路のいずれであってもよい。
【００４７】
ＡＤＦ１００は、ＡＤＦ制御部１７０と、モータ駆動制御部１７５と、駆動パルスモータ１５０と、原稿サイズ検出センサ１１８と、原稿通過センサ１１９と、データ一時記憶部１９０とを含む。
【００４８】
原稿サイズ検出センサ１１８は、給紙トレイ１１０にセットされている原稿群１１５の原稿ＦＤ長を検出し、原稿ＦＤ長を示す原稿ＦＤ長信号をＡＤＦ制御部１７０へ送信する。
【００４９】
原稿通過センサ１１９は、原稿がセンサの前を通過中であれば、通過中信号をＡＤＦ制御部１７０へ送信し続ける。
【００５０】
ＡＤＦ制御部１７０は、ＡＤＦ１００内の内の各部に対する各種処理や演算処理等を行なう機能を有する。ＡＤＦ制御部１７０は、パネル制御部３７０と同様なものなので詳細な説明は繰り返さない。ＡＤＦ制御部１７０は、原稿サイズ検出センサ１１８からの原稿ＦＤ長信号を受信することで、原稿ＦＤ長を取得する。ＡＤＦ制御部１７０は、モータ駆動制御部１７５と、励磁信号ＰＡ０〜ＰＡ３を、それぞれ伝達する４本の信号線で接続されている。ＡＤＦ制御部１７０は、励磁信号ＰＡ０〜ＰＡ３による制御指示（以下、モータ制御指示ＰＡともいう）を、モータ駆動制御部１７５へ送る。
【００５１】
モータ駆動制御部１７５は、駆動パルスモータ１５０と接続されている。モータ駆動制御部１７５は、モータ制御指示ＰＡに応じて、駆動パルスモータ１５０を駆動させる。
【００５２】
ＡＤＦ制御部１７０は、ユーザ所望の設定倍率に応じて、原稿搬送速度を変化させる。具体的には、ＡＤＦ制御部１７０は、ユーザ所望の設定倍率に応じた原稿搬送速度（以下、設定倍率対応速度ともいう）で、原稿を搬送するためのモータ制御指示ＰＡを、モータ駆動制御部１７５へ送る。モータ制御指示ＰＡは、設定倍率対応速度に応じた周波数に設定された励磁信号ＰＡ０〜ＰＡ３による制御指示である。
【００５３】
モータ駆動制御部１７５は、モータ制御指示ＰＡに応じて、駆動パルスモータ１５０を駆動させる。
【００５４】
駆動パルスモータ１５０は、モータ駆動制御部１７５の制御に応じて、設定倍率対応速度で原稿を搬送させるよう、給紙ローラ１２０Ａ、分離ローラ１２０Ｂおよび読取り前ローラ１２０Ｃを制御する。
【００５５】
データ一時記憶部１９０は、ＡＤＦ制御部１７０によってデータアクセスされ、一時的にデータを記憶するワークメモリとして使用される。
【００５６】
データ一時記憶部１９０は、データ一時記憶部３９０と同様なものなので詳細な説明は繰り返さない。
【００５７】
画像読取ユニット２００は、ユニット制御部２７０と、モータ駆動制御部２７５Ａと、駆動パルスモータ２５０Ａと、モータ駆動制御部２７５Ｂと、駆動パルスモータ２５０Ｂと、画像処理部２４０と、基準位置検出センサ２６０と、記憶部２９０とを含む。
【００５８】
ユニット制御部２７０は、画像読取ユニット２００内の各部に対する各種処理や演算処理等を行なう機能を有する。ユニット制御部２７０は、パネル制御部３７０と同様なものなので詳細な説明は繰り返さない。ユニット制御部２７０は、ＡＤＦ１００内のＡＤＦ制御部１７０と、信号線で接続されており、データ通信可能である。
【００５９】
ユニット制御部２７０は、画像読取処理時における、設定倍率対応速度の情報、片面／両面モードといった動作モードの情報および制御指示等を、ＡＤＦ制御部１７０へ送信する。ＡＤＦ制御部１７０は、設定倍率対応速度の情報、動作モードの情報および制御指示等を受信し、当該制御指示に応じた制御指示を、ＡＤＦ１００内の各部へ送る。
【００６０】
ユニット制御部２７０は、モータ駆動制御部２７５Ａと、励磁信号Ｕ１Ａ０〜Ｕ１Ａ３を、それぞれ伝達する４本の信号線で接続されている。ユニット制御部２７０は、励磁信号Ｕ１Ａ０〜Ｕ１Ａ３によるによる制御指示（以下、モータ制御指示Ｕ１Ａともいう）を、モータ駆動制御部２７５Ａへ送る。当該モータ制御指示Ｕ１Ａは、設定倍率対応速度に応じた周波数に設定された励磁信号Ｕ１Ａ０〜Ｕ１Ａ３による制御指示である。
【００６１】
モータ駆動制御部２７５Ａは、駆動パルスモータ２５０Ａと接続されている。モータ駆動制御部２７５Ａは、モータ制御指示Ｕ１Ａに応じて、駆動パルスモータ２５０Ａを駆動させる。
【００６２】
駆動パルスモータ２５０Ａは、モータ駆動制御部２７５Ａの制御に応じて、コンタクトガラス２１０を左右方向に一定の速度で移動させる。
【００６３】
ユニット制御部２７０は、モータ駆動制御部２７５Ｂと、励磁信号Ｕ１Ｂ０〜Ｕ１Ｂ３を、それぞれ伝達する４本の信号線で接続されている。ユニット制御部２７０は、励磁信号Ｕ１Ｂ０〜Ｕ１Ｂ３によるによる制御指示（以下、モータ制御指示Ｕ１Ｂともいう）を、モータ駆動制御部２７５Ｂへ送る。
【００６４】
モータ駆動制御部２７５Ｂは、駆動パルスモータ２５０Ｂと接続されている。モータ駆動制御部２７５Ｂは、モータ制御指示Ｕ１Ｂに応じて、駆動パルスモータ２５０Ｂを駆動させる。
【００６５】
駆動パルスモータ２５０Ｂは、モータ駆動制御部２７５Ｂの制御に応じて、読取スライダーユニット２２０を左右方向に移動させる。なお、ＡＤＦ１００を利用した画像読取処理時には、読取スライダーユニット２２０は、原稿読取り位置Ｌ１に停止される。
【００６６】
ユニット制御部２７０は、画像処理部２４０と、基準位置検出センサ２６０と接続され、データ通信を行なう。
【００６７】
記憶部２９０には、ユニット制御部２７０および画像処理部２４０に後述する処理を行なわせるためのプログラム、画像処理部２４０の読取速度のデータ、その他各種プログラムおよびデータ等が記憶されている。記憶部２９０は、ユニット制御部２７０および画像処理部２４０によってデータアクセスされる。
【００６８】
記憶部２９０は、大容量のデータを記憶可能なハードディスクである。なお、記憶部２９０は、ハードディスクに限定されることなく、電源を供給されなくてもデータを保持可能な媒体（たとえば、フラッシュメモリ）であればよい。
【００６９】
すなわち、記憶部２９０は、記憶の消去・書き込みを何度でも行えるＥＰＲＯＭ（Erasable Programmable Read Only Memory）、電気的に内容を書き換えることができるＥＥＰＲＯＭ（Electronically Erasable and Programmable Read Only Memory）、紫外線を使って記憶内容の消去・再書き込みを何度でも行えるＵＶ−ＥＰＲＯＭ（Ultra-Violet Erasable Programmable Read Only Memory）、その他、不揮発的にデータを記憶保持可能な構成を有する回路のいずれであってもよい。
【００７０】
ユニット制御部２７０は、画像形成部４００と接続される。ユニット制御部２７０は、画像形成部４００に印刷処理を行なわせるための制御指示および印刷処理に必要なデータを送信する。
【００７１】
画像形成部４００は、当該制御指示を受信すると、受信したデータに応じた画像を紙に印字する。
【００７２】
なお、以下においては、ＡＤＦ１００と、画像読取ユニット２００と、操作パネルユニット３００とから構成される装置を画像読取装置とも称する。本発明において、ＡＤＦ１００、画像読取ユニット２００および操作パネルユニット３００の各々が行なう処理のうち、画像形成部４００を使用しない処理は、画像読取装置のみでも実現できる。
【００７３】
図３は、画像処理部２４０の内部の構成を示すブロック図である。
図３を参照して、画像処理部２４０は、ＣＣＤ（Charge Coupled Devices）２４２と、アンプ部２４３と、Ａ／Ｄ変換部２４４と、シェーディング補正部２４６と、ノイズ除去処理部２４８とを有する。
【００７４】
ＣＣＤ２４２は、レンズ２３２から入力された光を電気信号に変換し、電気信号をアンプ部２４３へ出力する。
【００７５】
アンプ部２４３は、入力された電気信号を増幅し、増幅した電気信号をＡ／Ｄ変換部２４４へ出力する。
【００７６】
Ａ／Ｄ変換部２４４は、入力された電気信号をデジタルデータに変換し、後述のシェーディング補正処理が行なわれる期間は、当該デジタルデータを、シェーディング補正部２４６へ出力する。
【００７７】
シェーディング補正部２４６は、画像形成装置１０００の使用開始時または所定時間毎に、入力されたデジタルデータに基づいて、ＣＣＤ２４２の感度を補正するためのシェーディング補正処理をする。
【００７８】
Ａ／Ｄ変換部２４４は、シェーディング補正処理が行なわれない期間は、変換したデジタルデータを、ノイズ除去処理部２４８へ出力する。
【００７９】
ノイズ除去処理部２４８は、入力されたデジタルデータに基づく画像が、異物等による所定サイズ以下のノイズがある画像（以下、ノイズ除去可能画像ともいう）である場合、ノイズ除去可能画像に対し、ノイズ除去処理によりノイズを除去する。ここで、ノイズ除去処理は、たとえば、ノイズ部分の周辺領域のデータを利用するフィルタ処理等による画像処理である。その後、ノイズ除去処理部２４８は、ノイズ除去された画像データを、記憶部２９０に記憶させる。
【００８０】
ノイズ除去処理部２４８は、入力されたデジタルデータに基づく画像が、異物等による所定サイズ以上のノイズがある画像またはノイズが全くない画像である場合、画像全体の劣化を避けるために、ノイズ除去処理を行なわず、画像データを記憶部２９０に記憶させる。また、ノイズ除去処理部２４８は、取得した画像データをユニット制御部２７０へ送信する。
【００８１】
上記所定サイズ以上のノイズの元となる異物（以下、大サイズ異物ともいう）の検出処理は、画像読取処理時でない期間、すなわち、コンタクトガラス２１０が、位置Ｌ２から基準位置Ｌ０に戻る期間に行なわれる。大サイズ異物の検出処理では、画像処理部２４０に、コンタクトガラス２１０を介した白板１３０内の原稿読取り位置Ｌ１の画像（以下、大サイズ異物検出画像ともいう）が入力される。画像処理部２４０は、入力された大サイズ異物検出画像のデータをユニット制御部２７０へ送信する。ユニット制御部２７０は、入力された大サイズ異物検出画像のデータを監視することにより、コンタクトガラス２１０上の大サイズ異物を検出することが可能となる。
【００８２】
なお、コンタクトガラス２１０上の大サイズ異物の位置は、たとえば、ユニット制御部２７０が、コンタクトガラス２１０を所望の速度で移動させるために設定した周波数の励磁信号Ｕ１Ａ０〜Ｕ１Ａ３のパルスを、カウントすることで算出できる。
【００８３】
ユニット制御部２７０は、コンタクトガラス２１０上の大サイズ異物の位置を算出することで、コンタクトガラス２１０の移動領域を、大サイズ異物の存在しない領域のみに設定する。これにより、画像ノイズの除去性能を上げることができるようになる。
【００８４】
次に、本発明のポイントであるコンタクトガラス２１０の移動速度の設定方法について説明する。
【００８５】
図４は、コンタクトガラス２１０の移動速度の設定方法を説明するための図である。
図４を参照して、図４（Ａ）は、前述の大サイズ異物の検出処理により、コンタクトガラス２１０上に大サイズ異物が検出されていない場合を示す図である。ガラス移動有効長Ｌｇ０（ｍｍ）は、コンタクトガラス２１０を最大で移動させることが可能な幅である。なお、ガラス移動有効長Ｌｇ０のデータは、記憶部２９０に予め記憶されている。Ｖ０は、初期に設定されている原稿搬送速度を示す。
【００８６】
図４（Ａ）の場合、画像読取処理は、コンタクトガラス２１０をガラス移動有効長Ｌｇ０内で移動させる間に行なわれる。コンタクトガラス２１０は、原稿の読取開始時刻から読取終了時刻までの期間（以下、原稿読取時間とも称する）、ガラス移動有効長Ｌｇ０移動させられる。副走査方向に対する原稿の長さをＬ０（ｍｍ）、画像処理部２４０の読取速度をＶ０（ｍｍ／ｓ）とすると、原稿読取時間Ｔ０は、以下の式（１）により算出される。
Ｔ０（ｓ）＝Ｌ０（ｍｍ）／Ｖ０（ｍｍ／ｓ）                    ・・・（１）
コンタクトガラス２１０の移動速度（以下、ガラス移動速度ともいう）Ｖｇ０（ｍｍ／ｓ）は、以下の式（２）により算出される。
Ｖｇ０（ｍｍ／ｓ）＝Ｌｇ０（ｍｍ）／Ｔ０（ｓ）                ・・・（２）
図４（Ｂ）は、前述の大サイズ異物の検出処理により、コンタクトガラス２１０上に大サイズ異物４００が検出された場合を示す図である。この場合、コンタクトガラス２１０上の大サイズ異物が存在しない部分を利用して、画像読取処理が行なわれる。したがって、コンタクトガラス２１０を最大で移動させることが可能な幅は、ユニット制御部２７０により、ガラス移動有効長Ｌｇ１（ｍｍ）に設定される。
【００８７】
コンタクトガラス２１０は、画像読取処理が開始される前に、ユニット制御部２７０の制御により、大サイズ異物が存在する幅ｇ１だけ右に移動させられる。コンタクトガラス２１０は、原稿読取時間中、ガラス移動有効長Ｌｇ１移動させられる。この場合、ガラス移動速度Ｖｇ１（ｍｍ／ｓ）は、以下の式（３）により算出される。
Ｖｇ１（ｍｍ／ｓ）＝Ｌｇ１（ｍｍ）／Ｔ０（ｓ）                ・・・（３）
なお、Ｌｇ１＜Ｌｇ０より、Ｖｇ１＜Ｖｇ０となる。
【００８８】
図４（Ｃ）は、前述の大サイズ異物の検出処理により、コンタクトガラス２１０上に複数の大サイズ異物が検出された場合を示す図である。この場合、コンタクトガラス２１０上の複数の大サイズ異物が存在しない部分を利用して、画像読取処理が行なわれる。したがって、コンタクトガラス２１０を最大で移動させることが可能な幅は、ユニット制御部２７０により、ガラス移動有効長Ｌｇ２（ｍｍ）に設定される。
【００８９】
コンタクトガラス２１０は、画像読取処理が開始される前に、ユニット制御部２７０の制御により、複数の大サイズ異物が存在する幅ｇ２だけ右に移動させられる。コンタクトガラス２１０は、原稿読取時間中、ガラス移動有効長Ｌｇ２移動させられる。この場合、ガラス移動速度Ｖｇ２（ｍｍ／ｓ）は、以下の式（４）により算出される。
Ｖｇ２（ｍｍ／ｓ）＝Ｌｇ２（ｍｍ）／Ｔ０（ｓ）                ・・・（４）
なお、Ｌｇ２＜Ｌｇ０より、Ｖｇ２＜Ｖｇ０となる。
【００９０】
すなわち、ガラス移動有効長Ｌｇｎが小さくなるに従い、ガラス移動速度Ｖｇｎは遅くなる。ガラス移動速度が、所定の速度より遅くなると、速度の安定性低下、コンタクトガラス２１０の振動、騒音などが顕著になる。
【００９１】
図５は、ガラス移動速度に対する速度変動率をグラフで示した図である。図５のガラス移動速度は、２相励磁方式により変化させたものとする。ここで、速度変動率が、たとえば、１０％の場合、ガラス移動速度を１０（ｍｍ／ｓ）に設定したとしても、ガラス移動速度は、１０％の誤差の範囲の速度（９〜１１（ｍｍ／ｓ））となる。
【００９２】
図５を参照して、ガラス移動速度が遅くなるに従って、速度変動率は大きくなっている。この場合、ノイズ除去処理のノイズ除去性能を所定レベル以上保つには、速度変動率は、一例として、６０％以下にする必要があるとする。
【００９３】
したがって、ガラス移動有効長Ｌｇｎが、図４（Ａ）の状態の約１／４となり（図４（Ｃ）の状態）、ガラス移動速度が、初期速度Ｖｇ０の約１／４の速度Ｖｇｓ以下になると、速度変動率は６０％より大きくなり、ノイズ除去処理のノイズ除去性能が所定レベルよりも低下する。以下においては、速度Ｖｇｓを、ガラス移動限界速度Ｖｇｓともいう。ガラス移動速度が、ガラス移動限界速度Ｖｇｓより遅くなると、速度の安定性低下、コンタクトガラス２１０の振動および騒音などが顕著になる。
【００９４】
なお、図５のグラフは、一例であり、グラフの特性は、画像処理部２４０の読取速度、コンタクトガラス２１０の駆動構成、コンタクトガラス２１０の駆動方式、ノイズ除去処理などの各種のパラメータによって変わる。しかしながら、ガラス移動速度が遅くなるにつれて、ノイズ除去処理のノイズ除去性能が低下することに変わりはない。
【００９５】
ノイズ除去処理のノイズ除去性能が低下すると、ガラス移動速度が低下する前では、ノイズ除去処理により除去可能であった、大サイズ異物より小さい異物に基づくノイズが、完全に除去できなくなる。したがって、画像処理部２４０は、筋ノイズが目立つ画像データを得ることとなる。すなわち、画像処理部２４０が得る画像の品質が低下する。
【００９６】
そこで、上記問題を改善するために、本発明では、ガラス移動有効長Ｌｇｎが所定値Ｌｓより小さくなった場合、原稿搬送速度を速くする。具体的には、ガラス移動速度Ｖｇｎが、ガラス移動限界速度Ｖｇｓより小さくなった場合、原稿搬送速度を速くする。すなわち、ガラス移動速度Ｖｇｎと原稿搬送速度とに基づく相対速度を所定速度以上に保つようにする。当該所定速度は、原稿搬送速度Ｖ０と、ガラス移動限界速度Ｖｇｓとに基づく相対速度である。そして、画像読取処理において、変更された原稿搬送速度に応じた電子変倍処理を行なう。
【００９７】
再び、図４を参照して、図４（Ｄ）は、前述の大サイズ異物の検出処理により、コンタクトガラス２１０上に複数の大サイズ異物が検出され、ガラス移動速度Ｖｇｎ（ｍｍ／ｓ）が、ユニット制御部２７０により、ガラス移動限界速度Ｖｇｓ（ｍｍ／ｓ）以下に設定された場合、原稿搬送速度を速くした状態を示す図である。
【００９８】
この場合、原稿搬送速度Ｖ１（ｍｍ／ｓ）は、以下の式（５）により算出される。
Ｖ１＝Ｖ０×Ｖｇｓ／Ｖｇｎ                                    ・・・（５）
これにより、ガラス移動速度Ｖｇｎと原稿搬送速度Ｖ１とに基づく相対速度は、ノイズ除去処理のノイズ除去性能を所定レベル以上保つために必要な速度を維持できる。したがって、画像処理部２４０は、高品質な画像が得られるという効果を奏する。
【００９９】
次に、本実施の形態における、画像形成装置１０００が行なう処理（以下、画像形成処理ともいう）について説明する。画像形成処理は、１つのＪＯＢ（たとえば、１００枚の原稿をコピーする処理）に対して行なわれる処理である。画像形成処理は、ユーザの操作キー群３２０によるＪＯＢの開始指示により行なわれる。なお、ユーザの操作キー群３２０による入力情報は、パネル制御部３７０が、データ一時記憶部３９０に記憶させる。
【０１００】
図６は、画像形成処理のフローチャートである。
図６を参照して、ステップＳ１０では、ユニット制御部２７０が、原稿枚数カウント変数ｎに“０”を設定する。ここで、原稿枚数カウント変数ｎは、１つのＪＯＢにおける、原稿枚数をカウントするための変数である。原稿枚数カウント変数ｎは、記憶部２９０に記憶されている。その後、ステップＳ２０に進む。
【０１０１】
ステップＳ２０では、初期設定処理が行われる。初期設定処理では、ユニット制御部２７０が、データ一時記憶部３９０に記憶されているユーザの操作キー群３２０の押下操作による入力情報を取得するための制御指示を、パネル制御部３７０へ送信する。以下においては、ユーザの操作キー群３２０の押下操作による入力情報をユーザ入力情報ともいう。ユーザ入力情報は、たとえば、コピー枚数、コピー濃度、原稿の設定倍率（コピー倍率）等である。
【０１０２】
パネル制御部３７０は、受信した制御指示に基づいて、データ一時記憶部３９０に記憶されているユーザ入力情報を読出し、ユニット制御部２７０へ送信する。ユニット制御部２７０は、受信したユーザ入力情報を記憶部２９０に記憶させる。その後、ステップＳ２２に進む。
【０１０３】
ステップＳ２２では、原稿搬送速度Ｖ０の算出処理が行われる。まず、ユニット制御部２７０が、記憶部２９０に記憶されたユーザ入力情報のうち、原稿の設定倍率（たとえば、拡大率１２０％）の情報を読出す。なお、以下においては、原稿の設定倍率の情報を原稿設定倍率情報ともいう。
【０１０４】
その後、ユニット制御部２７０が、原稿設定倍率情報と、記憶部２９０に記憶されている画像処理部２４０の読取速度のデータとに基づき、原稿搬送速度Ｖ０を算出する。たとえば、原稿の設定倍率が、１００％であれば、原稿搬送速度Ｖ０は、画像処理部２４０の読取速度と同じになる。ユニット制御部２７０は、算出した原稿搬送速度Ｖ０のデータを記憶部２９０に記憶させる。また、ユニット制御部２７０は、原稿搬送速度Ｖ０で、原稿を搬送させるための制御指示をＡＤＦ制御部１７０へ送信する。ＡＤＦ制御部１７０は、当該制御指示に基づいて、原稿搬送速度Ｖ０で、原稿を搬送させるため設定を行なう。その後、ステップＳ３０に進む。
【０１０５】
ステップＳ３０では、ユニット制御部２７０が、原稿枚数カウント変数ｎを“１”インクリメントする。その後、ステップＳ３２に進む。
【０１０６】
ステップＳ３２では、ｎ枚目の原稿の取込み処理が行われる。具体的には、ユニット制御部２７０が、原稿群１１５に含まれる複数の原稿のうち、ｎ枚目の原稿を取込むための制御指示を、ＡＤＦ制御部１７０へ送信する。ＡＤＦ制御部１７０は、ｎ枚目の原稿を取込むための制御指示を、モータ駆動制御部１７５へ送信する。モータ駆動制御部１７５は、受信した制御指示により、給紙ローラ１２０Ａを動作させて、ｎ枚目の原稿の取込みを開始する。その後、ステップＳ３４に進む。
【０１０７】
ステップＳ３４では、原稿ＦＤ長ＭＬｎ取得処理が行なわれる。原稿ＦＤ長ＭＬｎ取得処理では、ＡＤＦ制御部１７０が、取込んだｎ枚目の原稿に基づく、原稿通過センサ１１９から通過中信号を連続して受信する時間の長さに基づいて、ｎ枚目の原稿の原稿ＦＤ長ＭＬｎを判定（取得）する。なお、ステップＳ３２で取込み開始されたｎ枚目の原稿は、読取り前ローラ１２０Ｃの部分で一旦停止する。ｎ枚目の原稿は、ｎ−１枚目の原稿の画像読取処理が終了した後、読取り前ローラ１２０Ｃの動作により、原稿読取り位置Ｌ１を通過するように搬送される。そして、ＡＤＦ制御部１７０は、原稿ＦＤ長ＭＬｎのデータをデータ一時記憶部１９０に記憶させる。
【０１０８】
この原稿ＦＤ長ＭＬｎ取得処理は、原稿が１枚取込まれる毎に繰返し行なわれる。なお、前回の原稿ＦＤ長ＭＬｎ取得処理により取得された原稿ＦＤ長は、ＭＬ（ｎ−１）と表す。
【０１０９】
なお、ステップＳ３４の処理は、原稿が１枚取込まれる毎に繰り返し行なわれるので、既に、データ一時記憶部１９０に原稿ＦＤ長ＭＬｎが記憶されている場合、ＡＤＦ制御部１７０は、古い原稿ＦＤ長ＭＬ（ｎ−１）のデータを１つ残して、新たに取得した原稿ＦＤ長ＭＬｎを記憶させる。すなわち、データ一時記憶部１９０には、２つの原稿ＦＤ長のデータが記憶される。
【０１１０】
なお、ＡＤＦ制御部１７０は、既に、データ一時記憶部１９０に２つの原稿ＦＤ長のデータが記憶されている場合、古い方の原稿ＦＤ長のデータに、新たに取得した原稿ＦＤ長ＭＬｎのデータを上書き記憶させる。その後、ステップＳ３６に進む。
【０１１１】
ステップＳ３６では、搬送速度変更判定処理が行なわれる。搬送速度変更判定処理では、原稿搬送速度を変更する必要があるか否かが判定される。具体的には、ユニット制御部２７０が、原稿搬送速度Ｖ０を変更する必要があるか否かを判定する。ユニット制御部２７０が、最新の原稿ＦＤ長ＭＬｎと、前回の原稿ＦＤ長ＭＬｎ取得処理により取得された原稿ＦＤ長ＭＬ（ｎ−１）とが異なっているかを判定する。ユニット制御部２７０は、原稿ＦＤ長ＭＬｎおよび原稿ＦＤ長ＭＬ（ｎ−１）を取得するための制御指示を、ＡＤＦ制御部１７０へ送信することで、原稿ＦＤ長ＭＬｎおよび原稿ＦＤ長ＭＬ（ｎ−１）を取得する。
【０１１２】
ユニット制御部２７０は、原稿ＦＤ長ＭＬｎと、原稿ＦＤ長ＭＬ（ｎ−１）とが異なっている場合、記憶部２９０に記憶されている原稿搬送速度変更フラグをオンに設定する。原稿搬送速度変更フラグは、原稿搬送速度を変更するか否かを判定するためのフラグである。原稿ＦＤ長ＭＬｎと、原稿ＦＤ長ＭＬ（ｎ−１）とが異なっている場合は、原稿群１１５に含まれる複数の原稿の各々のサイズが全て同じでない場合である。
【０１１３】
そして、ユニット制御部２７０が、原稿ＦＤ長ＭＬｎと、原稿ＦＤ長ＭＬ（ｎ−１）との比率に基づいて、原稿設定倍率を算出する。たとえば、原稿ＦＤ長ＭＬｎが、Ｂ５サイズの縦の長さであり、原稿ＦＤ長ＭＬ（ｎ−１）が、Ａ４サイズの縦の長さである場合、原稿設定倍率は約８６％となる。ユニット制御部２７０は、算出した原稿設定倍率と、記憶部２９０に記憶されている画像処理部２４０の読取速度のデータとに基づき、原稿搬送速度Ｖ０を算出する。そして、ユニット制御部２７０は、算出した原稿搬送速度Ｖ０を、記憶部２９０に既に記憶されている原稿搬送速度Ｖ０と置き換える。
【０１１４】
また、ユニット制御部２７０は、原稿搬送速度Ｖ０で、原稿を搬送させるための制御指示をＡＤＦ制御部１７０へ送信する。ＡＤＦ制御部１７０は、当該制御指示に基づいて、原稿搬送速度Ｖ０で、原稿を搬送させるため設定を行なう。
【０１１５】
なお、後述するように、ユーザが予めＪＯＢ内での読取処理モードの変更を不可とする設定を行なっている場合は、算出した原稿搬送速度Ｖ０を、記憶部２９０に既に記憶されている原稿搬送速度Ｖ０と置き換える処理は行なわれない。
【０１１６】
一方、ユニット制御部２７０は、原稿ＦＤ長ＭＬｎと、原稿ＦＤ長ＭＬ（ｎ−１）とが同じの場合、記憶部２９０に記憶されている原稿搬送速度変更フラグをオフに設定する。その後、ステップＳ１００に進む。
【０１１７】
ステップＳ１００では、本発明のポイントとなる原稿搬送速度変更処理が行なわれる。原稿搬送速度変更処理は、原稿搬送速度を変更するための処理である。なお、原稿搬送速度変更処理の詳細な説明は後述する。原稿搬送速度変更処理が終了すると、ステップＳ２００に進む。
【０１１８】
ステップＳ２００では、前述の画像読取処理が行なわれる。なお、画像読取処理の詳細な説明は後述する。画像読取処理が終了すると、ステップＳ２２０に進む。
【０１１９】
ステップＳ２２０では、画像読取処理により得られた画像データをプリントアウトするプリントアウト処理が行われる。なお、プリントアウト処理の詳細な説明は後述する。プリントアウト処理が終了すると、ステップＳ２４０に進む。
【０１２０】
ステップＳ２４０では、前述の大サイズ異物の検出処理が行なわれる。この大サイズ異物の検出処理は、原稿が１枚取込まれる毎に繰返し行なわれる。また、大サイズ異物の検出処理は、画像形成装置１０００の電源投入時にも行なわれる。なお、コンタクトガラス２１０にゴミの付く頻度によっては、不必要にガラス移動速度の変更などを行なわないようにするため、大サイズ異物の検出処理は、画像読取処理が所定回数行なわれる毎に、１度行なわれてもよい。
【０１２１】
大サイズ異物の検出処理では、前述したように、ユニット制御部２７０が、コンタクトガラス２１０上の大サイズ異物の位置を算出し、大サイズ異物の位置のデータを記憶部２９０に記憶させる。
【０１２２】
なお、以下においては、前回の大サイズ異物の検出処理により、算出された大サイズ異物の位置のデータを、旧大サイズ異物位置データともいう。また、今回の大サイズ異物の検出処理により、算出された大サイズ異物の位置のデータを、新大サイズ異物位置データともいう。
【０１２３】
また、ステップＳ２４０の処理は、原稿が１枚取込まれる毎に繰り返し行なわれるので、既に、記憶部２９０に旧大サイズ異物位置データが記憶されている場合、ユニット制御部２７０は、旧大サイズ異物位置データのデータを１つ残して、新たに算出した新大サイズ異物位置データを記憶させる。すなわち、記憶部２９０には、２つの大サイズ異物位置データが記憶される。
【０１２４】
なお、ユニット制御部２７０は、既に、記憶部２９０に２つの大サイズ異物位置データが記憶されている場合、古い方の大サイズ異物位置データに、新たに算出した大サイズ異物位置データを上書き記憶させる。
【０１２５】
また、ユニット制御部２７０は、記憶部２９０に２つの大サイズ異物位置データが記憶されている場合、以下のデータ比較処理を行なう。
【０１２６】
データ比較処理では、ユニット制御部２７０が、旧大サイズ異物位置データと、新大サイズ異物位置データとが同じであるか否かを判定する。旧大サイズ異物位置データと、新大サイズ異物位置データとが同じでない場合、ユニット制御部２７０は、記憶部２９０に記憶されている異物位置変更フラグをオンに設定する。異物位置変更フラグは、大サイズ異物の位置データが変更された旨を示すフラグであり、初期値はオフに設定されている。その後、ステップＳ２５０に進む。
【０１２７】
ステップＳ２５０では、取込む原稿がないか否かが判定される。具体的には、ユニット制御部２７０が、給紙トレイ１１０にセットされている原稿がないか確認するための制御指示をＡＤＦ制御部１７０へ送信する。以下においては、給紙トレイ１１０にセットされている原稿がないか否かを示す情報を、原稿存在情報とも称する。ＡＤＦ制御部１７０は、受信した制御指示に基づいて、原稿サイズ検出センサ１１８からの信号を判定することで、原稿存在情報を取得し、ユニット制御部２７０へ送信する。以上の処理により、ユニット制御部２７０は、給紙トレイ１１０にセットされている原稿がないか否かを判定する。
【０１２８】
ステップＳ２５０において、ＹＥＳならば、この画像形成処理は終了する。一方，ステップＳ２５０において、ＮＯならば、再度、ステップＳ３０の処理が行なわれる。
【０１２９】
次に、画像形成処理のステップＳ１００で行なわれる原稿搬送速度変更処理について詳細に説明する。
【０１３０】
図７は、原稿搬送速度変更処理のフローチャートである。
図７を参照して、ステップＳ１０２では、原稿搬送速度の変更が必要か否かが判定される。具体的には、ユニット制御部２７０が、記憶部２９０に記憶されている原稿搬送速度変更フラグがオンに設定されているか否かを判定する。ステップＳ１０２において、ＹＥＳならば、ステップＳ１１０に進む。一方、ステップＳ１０２において、ＮＯならば、ステップＳ１０４に進む。
【０１３１】
ステップＳ１０４では、ユニット制御部２７０が、ガラス移動速度の変更が完了されたか否かを示すガラス移動速度変更完了フラグがオンであるか否かを判定する。ガラス移動速度変更完了フラグは、記憶部２９０に記憶されており、後述の処理により、オン、オフの設定が行なわれる。なお、ガラス移動速度変更完了フラグの初期状態はオフである。
【０１３２】
ステップＳ１０４において、ＹＥＳならば、ステップＳ１０６に進む。一方、ステップＳ１０４において、ＮＯならば、ステップＳ１１０に進む。
【０１３３】
ステップＳ１０６では、大サイズ異物の位置データが変更されたか否かが判定される。具体的には、ユニット制御部２７０が、記憶部２９０に記憶されている異物位置変更フラグがオンであるか否かを判定する。
【０１３４】
ステップＳ１０６において、ＹＥＳならば、ステップＳ１１０に進む。一方、ステップＳ１０６において、ＮＯならば、この原稿搬送速度変更処理は終了し、図６の画像形成処理に戻り、ステップＳ１００の次のステップＳ２００に進む。これにより、現在、設定されているガラス移動速度および原稿搬送速度および原稿設定倍率はそのままで、画像読取処理が行なわれる。
【０１３５】
ステップＳ１１０では、原稿搬送速度Ｖ０、原稿ＦＤ長の取得が行なわれる。具体的には、ユニット制御部２７０が、記憶部２９０から原稿搬送速度Ｖ０のデータを読出す。また、ユニット制御部２７０は、原稿ＦＤ長ＭＬｎを取得するための制御指示をＡＤＦ制御部１７０へ送信する。ＡＤＦ制御部１７０は、受信した制御指示に基づいて、原稿ＦＤ長ＭＬｎのデータを、ユニット制御部２７０へ送信する。以上の処理により、ユニット制御部２７０は、原稿ＦＤ長ＭＬｎを取得する。その後、ステップＳ１１２に進む。
【０１３６】
ステップＳ１１２では、初期の原稿搬送時間Ｔ０が算出される。具体的には、ユニット制御部２７０が、以下の式（６）に基づいて、原稿搬送時間Ｔ０を算出する。
Ｔ０＝ＭＬｎ／Ｖ０                                            ・・・（６）
その後、ステップＳ１１４に進む。
【０１３７】
ステップＳ１１４では、ガラス移動有効長Ｌｇｎが算出される。具体的には、ユニット制御部２７０が、記憶部２９０に記憶されている最新の大サイズ異物位置データに基づいて、コンタクトガラス２１０上の複数の大サイズ異物が存在しないガラス移動有効長Ｌｇｎを算出する。ユニット制御部２７０は、算出したガラス移動有効長Ｌｇｎを、記憶部２９０に記憶させる。なお、既に、前回のステップＳ１１４の処理により記憶部２９０にガラス移動有効長Ｌｇｎが記憶されている場合、ユニット制御部２７０は、古いガラス移動有効長Ｌｇ（ｎ−１）のデータを１つ残して、新たに算出したガラス移動有効長Ｌｇｎを記憶させる。すなわち、記憶部２９０には、２つのガラス移動有効長のデータが記憶される。
【０１３８】
なお、ユニット制御部２７０は、既に、記憶部２９０に２つのガラス移動有効長のデータが記憶されている場合、古い方のガラス移動有効長のデータに、ガラス移動有効長Ｌｇｎのデータを上書き記憶させる。その後、ステップＳ１１６に進む。
【０１３９】
ステップＳ１１６では、ガラス移動速度Ｖｇｎの算出が行なわれる。具体的には、ユニット制御部２７０が、以下の式（７）に基づいて、ガラス移動速度Ｖｇｎを算出する。
Ｖｇｎ＝Ｌｇｎ／Ｔ０                                          ・・・（７）
ユニット制御部２７０は、算出したガラス移動速度Ｖｇｎを、記憶部２９０に記憶させる。なお、既に、前回のステップＳ１１６の処理により記憶部２９０にガラス移動速度Ｖｇ（ｎ−１）が記憶されている場合、ユニット制御部２７０は、古いガラス移動速度Ｖｇ（ｎ−１）のデータを１つ残して、新たに算出したガラス移動速度Ｖｇｎを記憶させる。すなわち、記憶部２９０には、２つのガラス移動速度のデータが記憶される。
【０１４０】
なお、ユニット制御部２７０は、既に、記憶部２９０に２つのガラス移動速度のデータが記憶されている場合、古い方のガラス移動速度のデータに、ガラス移動速度Ｖｇｎを上書き記憶させる。その後、ステップＳ１１８に進む。
【０１４１】
ステップＳ１１８では、ユニット制御部２７０が、ガラス移動速度変更完了フラグをオフに設定する。その後、ステップＳ１２０に進む。
【０１４２】
ステップＳ１２０では、ユニット制御部２７０が、ステップＳ１１６で算出されたガラス移動速度Ｖｇｎが、前述のガラス移動限界速度Ｖｇｓより小さいか否かを判定する。ステップＳ１２０において、ＹＥＳならば、ステップＳ１２２に進む。一方、ステップＳ１２０において、ＮＯならば、ステップＳ１２０Ａに進む。
【０１４３】
ステップＳ１２０Ａでは、ユニット制御部２７０が、コンタクトガラス２１０の移動速度をガラス移動速度Ｖｇｎとするための設定を行なう。この設定により、コンタクトガラス２１０は、ガラス移動速度Ｖｇｎで移動制御されることになる。
【０１４４】
また、ユニット制御部２７０が、コンタクトガラス２１０のガラス移動有効長を、記憶部２９０に記憶されているガラス移動有効長Ｌｇｎとするための設定を行なう。この設定により、コンタクトガラス２１０は、ガラス移動有効長Ｌｇｎで移動制御されることになる。その後、ステップＳ１２２Ａに進む。
【０１４５】
ステップＳ１２２Ａでは、ユニット制御部２７０が、ガラス移動速度変更完了フラグをオンに設定する。その後、この原稿搬送速度変更処理は終了し、図６の画像形成処理に戻り、ステップＳ１００の次のステップＳ２００に進む。
【０１４６】
ステップＳ１２２では、コンタクトガラス２１０をガラス移動限界速度Ｖｇｓより小さい速度で移動させた場合における前述の問題点を解消するために原稿搬送速度の変更処理が行なわれる。なお、変更後の原稿搬送速度をＶ１とする。
【０１４７】
具体的には、ユニット制御部２７０が、前述の式（５）に基づいて、原稿搬送速度Ｖ１を算出する。原稿搬送速度Ｖ１は、原稿搬送速度Ｖ１と、ガラス移動速度Ｖｇｎとに基づく相対速度を、原稿搬送速度Ｖ０と、ガラス移動限界速度Ｖｇｓとに基づく相対速度以上とするような速度である。その後、ステップＳ１２４に進む。
【０１４８】
ステップＳ１２４では、ＡＤＦ１００へ速度変更要求を行なう。具体的には、ユニット制御部２７０が、原稿搬送速度Ｖ１で、原稿を搬送させるための制御指示をＡＤＦ制御部１７０へ送信する。その後、ステップＳ１３０に進む。
【０１４９】
ステップＳ１３０では、ユニット制御部２７０が、ＡＤＦ１００側が原稿搬送速度を変更可能か否かを判定する。まず、ユニット制御部２７０が、ステップＳ１２４で送信した制御指示に対する回答を、ＡＤＦ制御部１７０から受け取る。
【０１５０】
実際の制御では、ＡＤＦ１００への速度変更要求に対し、ＡＤＦ１００内の通紙経路構成、速度を変更させる部分の構成または通信処理遅れによる速度変更の処理遅れなどが考慮される。そのため、ユニット制御部２７０は、どの読取原稿から速度が変更となるのかを確認し、同期を取る必要がある。
【０１５１】
したがって、ユニット制御部２７０は、ＡＤＦ１００側で判断された原稿搬送速度の変更タイミングとして、変更開始可能な枚数情報を受信した場合、ＡＤＦ１００側が原稿搬送速度を変更可能と判定する。変更開始可能な枚数情報は、ＡＤＦ制御部１７０から送信された回答に含まれる情報である。なお、ここでは、変更開始可能な枚数情報は、ｍ（自然数）という情報であるとする。この場合、変更開始可能な枚数情報は、ＡＤＦ１００がＪＯＢ内のｍ枚目の原稿から原稿搬送速度を変更可能であることを示す。また、ユニット制御部２７０が、変更開始可能な枚数情報を受信した場合、ＡＤＦ制御部１７０は、ステップＳ１２４の処理で受信した制御指示に基づいて、ＪＯＢ内のｍ枚目の原稿から、原稿搬送速度をＶ１で搬送させるための設定を完了している。
【０１５２】
ステップＳ１３０において、ＹＥＳならば、ステップＳ１３２に進む。一方、ステップＳ１３０において、ＮＯならば、ステップＳ１３０Ａに進む。
【０１５３】
ステップＳ１３０Ａでは、ガラス移動設定処理が行なわれる。ガラス移動設定処理では、ユニット制御部２７０が、コンタクトガラス２１０の移動速度を、記憶部２９０に記憶されているガラス移動速度Ｖｇ（ｎ−１）とするための設定を行なう。この設定により、コンタクトガラス２１０は、ガラス移動速度Ｖｇ（ｎ−１）で移動制御されることになる。この場合、ガラス移動速度の変更は完了していないため、ガラス移動速度変更完了フラグはオフのままとする。
【０１５４】
また、ユニット制御部２７０が、コンタクトガラス２１０のガラス移動有効長を、記憶部２９０に記憶されているガラス移動有効長Ｌｇ（ｎ−１）とするための設定を行なう。この設定により、コンタクトガラス２１０は、ガラス移動有効長Ｌｇ（ｎ−１）で移動制御されることになる。その後、この原稿搬送速度変更処理は終了し、図６の画像形成処理に戻り、ステップＳ１００の次のステップＳ２００に進む。
【０１５５】
ここで、ステップＳ１３０Ａの処理が行われる場合、すなわち、ＡＤＦ１００側の原稿搬送速度の変更が不可の場合の一例としては、次のような場合がある。たとえば、現在処理中のＪＯＢ内で読取処理モードを変更すると、ＪＯＢ内で読取られた複数の原稿の画質に差異が生じる。そこで、複数の原稿の画質を一定に保つことを望むユーザは、ＪＯＢ内での読取処理モードの変更を不可とする設定を、操作キー群３２０の押下操作により予め行なう。
【０１５６】
この場合、ＪＯＢ内での原稿搬送速度の変更は不可となる。したがって、Ｓ１３０Ａで設定されたように、コンタクトガラス２１０は移動制御される。この場合、新たに検出された大サイズ異物については、ノイズ除去処理のみで可能なレベルのノイズ除去を行なうこととなる。
【０１５７】
ステップＳ１３２では、原稿枚数カウント変数ｎの参照が行なわれる。具体的には、ユニット制御部２７０が、記憶部２９０に記憶されている原稿枚数カウント変数ｎを読み出す。その後、ステップＳ１４０に進む。
【０１５８】
ステップＳ１４０では、ユニット制御部２７０が、原稿枚数カウント変数ｎがｍ以上であるか否かを判定する。ステップＳ１４０において、ＹＥＳならば、ステップＳ１４２に進む。一方、ステップＳ１４０において、ＮＯならば、前述のステップＳ１３０Ａに進む。
【０１５９】
ステップＳ１４２では、電子変倍モードの設定が行なわれる。具体的には、ユニット制御部２７０が、この原稿搬送速度変更処理の後に行なわれる画像読取処理において、電子変倍処理が行なわれるための電子変倍処理フラグをオンに設定する。電子変倍処理フラグは、記憶部２９０に記憶される。なお、ステップＳ１４２の処理が行われる時点で、ＡＤＦ制御部１７０は、原稿搬送速度をＶ１で搬送させるための設定を完了している。その後、ステップＳ１４４に進む。
【０１６０】
ステップＳ１４４では、原稿設定倍率変更処理が行なわれる。原稿設定倍率変更処理では、ユニット制御部２７０が、以下の式（８）に、前述の処理で取得または算出した原稿搬送速度Ｖ０および原稿搬送速度Ｖ１を代入することで、原稿設定倍率ＳＣ１を算出する。
ＳＣ１＝Ｖ１／Ｖ０                                            ・・・（８）
ユニット制御部２７０は、算出した原稿設定倍率ＳＣ１を、記憶部２９０に記憶させる。その後、ステップＳ１４６に進む。
【０１６１】
ステップＳ１４６では、ガラス移動速度Ｖｇｎ１の算出が行なわれる。具体的には、ガラス移動速度Ｖｇｎを、原稿搬送速度Ｖ１に見合ったガラス移動速度Ｖｇｎ１に変更する。まず、原稿搬送速度Ｖ１に対応した原稿搬送時間Ｔ１が算出される。具体的には、ユニット制御部２７０が、以下の式（９）に、前述の処理で取得または算出した原稿ＦＤ長ＭＬｎおよび原稿搬送速度をＶ１を代入することで、原稿搬送時間Ｔ１を算出する。
Ｔ１＝ＭＬｎ／Ｖ１                                            ・・・（９）
そして、ユニット制御部２７０は、以下の式（１０）に、前述の処理で取得または算出したガラス移動有効長Ｌｇｎおよび原稿搬送時間Ｔ１を代入することで、ガラス移動速度Ｖｇｎ１を算出する。
Ｖｇｎ１＝Ｌｇｎ／Ｔ１                                        ・・（１０）
そして、ユニット制御部２７０が、コンタクトガラス２１０の移動速度をガラス移動速度Ｖｇｎ１とするための設定を行なう。この設定により、コンタクトガラス２１０は、ガラス移動速度Ｖｇｎ１で移動制御されることになる。
【０１６２】
また、ユニット制御部２７０が、コンタクトガラス２１０のガラス移動有効長を、記憶部２９０に記憶されているガラス移動有効長Ｌｇｎとするための設定を行なう。この設定により、コンタクトガラス２１０は、ガラス移動有効長Ｌｇｎで移動制御されることになる。
【０１６３】
したがって、コンタクトガラス２１０上の大サイズ異物が存在しない部分のガラス移動有効長Ｌｇｎを利用して、ガラス移動限界速度Ｖｇｓ以上の速度で、画像読取処理が行なわれることになる。
【０１６４】
これにより、前述したように、ガラス移動速度は、ノイズ除去処理のノイズ除去性能を所定レベル以上保つために必要な速度を維持できる。したがって、画像読取処理において、画像処理部２４０は、高品質な画像が得られるという効果を奏する。
【０１６５】
その後、ステップＳ１４８に進む。
ステップＳ１４８では、ユニット制御部２７０が、ガラス移動速度変更完了フラグをオンに設定する。その後、この原稿搬送速度変更処理は終了し、図６の画像形成処理に戻り、ステップＳ１００の次のステップＳ２００に進む。
【０１６６】
ステップＳ２００では、画像読取処理が行なわれる。画像読取処理では、ＡＤＦ制御部１７０は、原稿搬送速度変更処理で設定された原稿搬送速度で、ｎ枚目の原稿を搬送させるための制御指示をモータ駆動制御部１７５へ送信する。設定された原稿搬送速度は、たとえば、原稿搬送速度をＶ１であるとする。
【０１６７】
モータ駆動制御部１７５は、受信した制御指示に基づいて、ｎ枚目の原稿を指定された原稿搬送速度で原稿読取り位置Ｌ１を通過させるように読取り前ローラ１２０Ｃを制御する。
【０１６８】
ｎ枚目の原稿が、原稿読取り位置Ｌ１を通過するのと同期して、ユニット制御部２７０は、原稿搬送速度変更処理で設定されたガラス移動速度およびガラス移動有効長でコンタクトガラス２１０を移動制御する。
【０１６９】
ガラス移動速度およびガラス移動有効長は、たとえば、それぞれ、ガラス移動速度Ｖｇｎ１およびガラス移動有効長Ｌｇｎであるとする。
【０１７０】
ユニット制御部２７０は、当該移動制御をするための制御指示をモータ駆動制御部２７５Ａへ送る。モータ駆動制御部２７５Ａは、受信した制御指示に基づいて、コンタクトガラス２１０を移動制御するように駆動パルスモータ２５０Ａを動作させる。
【０１７１】
また、ｎ枚目の原稿が搬送される前に以下の画像読取設定処理が行われる。画像読取設定処理では、ユニット制御部２７０が、記憶部２９０に記憶されている電子変倍処理フラグがオンに設定されているか否かを判定する。
【０１７２】
電子変倍処理フラグがオンに設定されている場合、ユニット制御部２７０は、画像処理部２４０に、記憶部２９０に記憶されている原稿設定倍率ＳＣ１に基づいた電子変倍処理による画像データの取得処理を行なわせる制御指示を、画像処理部２４０へ送信する。画像処理部２４０は、受信した制御指示に基づいて、原稿設定倍率ＳＣ１に基づいた電子変倍処理による画像データの取得処理（以下、電子変倍取得処理ともいう）を行なう。電子変倍取得処理では、画像処理部２４０が、読取った画像データを、原稿設定倍率ＳＣ１に応じて、間引き処理または補間処理といった画像処理を行なう。この処理により、画像処理部２４０は、原稿搬送速度変更処理で設定された原稿搬送速度が、原稿搬送速度Ｖ０より大きい原稿搬送速度Ｖ１であっても、原稿搬送速度Ｖ０のときと同じ倍率の画像データを取得できるという効果を奏する。
【０１７３】
なお、ｎ枚目の原稿が原稿読取り位置Ｌ１を、通過開始してから、通過し終わる間に、画像処理部２４０が、図３で説明した処理を行なうことで読取ったｎ枚目の画像データに対して、電子変倍取得処理は行なわれる。画像処理部２４０は、電子変倍取得処理により取得した画像データを記憶部２９０に記憶させる。
【０１７４】
以上の処理により、画像処理部２４０は、ノイズの少ない高品質な画像を得ることができるという効果を奏する。
【０１７５】
なお、電子変倍処理フラグがオフに設定されている場合、画像処理部２４０は、前述の電子変倍取得処理を行なわない図３で説明した処理を行ない、ｎ枚目の原稿を画像データとして読取り、記憶部２９０に記憶させる。その後、ステップＳ２２０に進む。
【０１７６】
ステップＳ２２０では、プリントアウト処理が行われる。プリントアウト処理では、ユニット制御部２７０が、印刷処理を行なわせるための制御指示およびステップＳ２００の処理で記憶部２９０に記憶された画像データを、画像形成部４００へ送信する。
【０１７７】
画像形成部４００は、当該制御指示を受信すると、受信した画像データに応じた画像を紙に印字する。
【０１７８】
以上の処理により、電子変倍処理フラグがオンに設定されている場合、画像形成部４００が受信した画像データはノイズの少ない高品質な画像であるため、紙に印字された画像もノイズの少ない高品質な画像とすることができるという効果を奏する。
【０１７９】
以上説明したように、本実施の形態では、コンタクトガラス２１０上に複数の大サイズ異物が存在している場合、コンタクトガラス２１０上の複数の大サイズ異物が存在しない部分を利用して、画像読取処理が行なわれる。したがって、画像処理部２４０は、大サイズ異物による筋ノイズのない高品質な画像を得ることができるという効果を奏する。
【０１８０】
また、コンタクトガラス２１０上の複数の大サイズ異物が存在しない部分に基づいて、コンタクトガラス２１０のガラス移動有効長Ｌｇｎが設定される。そして、設定されたガラス移動有効長Ｌｇｎに対応するガラス移動速度Ｖｇｎが、ガラス移動限界速度Ｖｇｓより小さくなった場合、原稿搬送速度を速くする。したがって、ガラス移動速度Ｖｇｎと変更後の原稿搬送速度とに基づく相対速度は、ノイズ除去処理のノイズ除去性能を所定レベル以上保つために必要な速度を維持できる。すなわち、ガラス移動速度Ｖｇｎが、ガラス移動限界速度Ｖｇｓより小さくなった場合、ガラス移動速度Ｖｇｎは変更しない。その結果、コンタクトガラス２１０がガラス移動速度Ｖｇｎで移動制御されることになるので、ガラス移動速度Ｖｇｎよりさらに小さいガラス移動速度でコンタクトガラス２１０を移動制御した場合に発生する振動音等を防ぐことができるという効果を奏する。
【０１８１】
また、原稿搬送速度が変更されても、変更された原稿搬送速度に応じて、間引き処理または補間処理といった画像処理を行なう電子変倍取得処理を行なうことで、原稿搬送速度が変更さる前と、同倍率の適正な画像を得ることができるという効果を奏する。
【０１８２】
なお、本実施の形態では、原稿搬送速度の変更させる場合、ユニット制御部２７０が、ＡＤＦ１００内のＡＤＦ制御部１７０へ、原稿搬送速度を変更させるための制御指示を出していた。そして、ＡＤＦ制御部１７０による原稿搬送速度の変更に同期して、ガラス移動速度を変更する処理を記載した。しかしながら、本発明は、他の処理方法でも実現可能である。
【０１８３】
他の処理方法の一例としては、ユニット制御部２７０が、ＡＤＦ制御部１７０へ、原稿搬送速度を変更させるための制御指示を出す。そして、ＡＤＦ制御部１７０による原稿搬送速度の変更が完了するまで、画像読取処理を中断してもよい。そして、ＡＤＦ１００が、原稿の搬送が可能となった時点で、画像読取処理を再開する。
【０１８４】
また、本実施の形態では、ＡＤＦ１００内のＡＤＦ制御部１７０が、原稿を搬送させる制御を行ない、画像読取ユニット２００内のユニット制御部２７０が、コンタクトガラス２１０の移動制御を行なう例を説明している。しかしながら、原稿を搬送させる制御およびコンタクトガラス２１０の移動制御は、１つの制御部で行なわれてもよい。たとえば、当該１つの制御部が設けられる場所は、ＡＤＦ１００内および画像読取ユニット２００内のいずれであってもよい。すなわち、制御部の数および構成は任意である。
【０１８５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１８６】
【図１】画像形成装置の内部の構成を示すブロック図である。
【図２】画像形成装置の内部の制御構成を示すブロック図である。
【図３】画像処理部の内部の構成を示すブロック図である。
【図４】コンタクトガラスの移動速度の設定方法を説明するための図である。
【図５】ガラス移動速度に対する速度変動率をグラフで示した図である。
【図６】画像形成処理のフローチャートである。
【図７】原稿搬送速度変更処理のフローチャートである。
【符号の説明】
【０１８７】
１００  ＡＤＦ、２００  画像読取ユニット、２１０  コンタクトガラス、２４０  画像処理部、２７０  ユニット制御部、３７０  パネル制御部、４００  画像形成部、１０００  画像形成装置。
【図１】
2006312517.tif 000003
【図２】
2006312517.tif 000004
【図３】
2006312517.tif 000005
【図４】
2006312517.tif 000006
【図５】
2006312517.tif 000007
【図６】
2006312517.tif 000008
【図７】
2006312517.tif 000009