【0001】
【発明の属する技術分野】
本発明は、例えば、スキャナー、複写機、プリンター、あるいは、ファクシミリ装置などの、画像が載ったシート材(原稿)の画像を読み取る、原稿送り装置を備えた、画像読み取り手段に関するものである。
【0002】
【従来の技術】
従来、デジタル複写機、プリンター、ファクシミリ等に設けられた画像読取装置には、シートである原稿を画像読取装置に自動給紙するため、シート自動搬送装置の一例である原稿処理装置(ADF:Auto Document Feeder)を開閉自在に備えたものがある。
【0003】
この原稿処理装置を備えた画像読み取り装置の読み取り方法の1つに、原稿処理装置により自動給紙された原稿に対して、原稿処理装置の下方に設けられた読み取り装置をモータにより設定位置に移動して停止させた後、所定速度で搬送される原稿に対しランプユニットから光を出射して走査を行い、その反射光を読み取り装置により検出することで画像を読み取る読み取り方法がある。(以下、流し読みという)
従来、この流し読みを用いた原稿処理装置の読み取り位置近傍の構成を図10に示す。
【0004】
図10の構成では、読み取り位置αの上流側と下流側に搬送ローラ対(402、403)を配し、読み取り位置α略上方にプラテンガラス404と所定の隙間を形成するガイド部材405を設けている。そして、読み取り装置401を読み取り位置αに移動して、原稿Pを隙間で規制しながら読み取り位置上401を一定の速度で搬送することで、原稿搬送時の速度変動を抑えて画像の読み取りを行っている。
【0005】
このとき、読み取り位置αは原稿Pとプラテンガラス404とが接触する位置よりも上流に設けられ、原稿Pはプラテンガラス404から少し浮いた状態で読み取られる。
【0006】
また、図11に示すように、ガイド部材405の代わりに、図示しない駆動手段により回転可能なプラテンローラ406を設け、ガイド部材405より微小な隙間で原稿をプラテンガラス404側に押し付けて搬送を行う構成もある。
【0007】
このプラテンローラは、コンタクトイメージセンサ(CIS)などの読み取り深度が浅い読み取り装置に対し、原稿Pの浮きを防止する構成として用いられる。このときの読み取り位置βは、プラテンローラ406近傍の原稿Pとプラテンガラス404が接触している位置に設けられている。
【0008】
流し読みを行う原稿処理装置には以下のような欠点がある。図10の構成では原稿Pがプラテンガラス404に接触していない位置で読み取りを行っているために、原稿搬送で発生したトナー粉、紙粉、ゴムカス等のゴミ(浮遊ゴミ)が飛散してプラテンガラス404上に滞留してしまう。この浮遊ゴミが画像読み取り位置に滞留すると、浮遊ゴミがスジ画像として読み取られてしまうことがある。
【0009】
また、図11の構成では原稿Pがプラテンガラス404に接触している位置を読み取り位置に設定しているために、原稿P上に付着しているインクや修正液、糊等のゴミ(付着ゴミ)がプラテンガラス404と摺擦して付着し易くなるために、読み取り位置上に付着ゴミが付着した場合にスジ画像として読み取られてしまうことがある。
【0010】
このように、従来の流し読みでは浮遊ゴミと付着ゴミの両方に対し、スジの発生を防止することが困難である。この対策として、読み取り位置にゴミがあるかどうかを検知し、その検知結果によって読み取り位置を変更する制御が知られている。(特許文献1を参照)
【特許文献1】
特開2000−196814
【0011】
【発明が解決しようとする課題】
しかしながら、以上のようなゴミの検出結果に基づいて読み取り位置を変更する制御を行った場合、次の問題が生じる。第1の読取位置(変更前の読み取り位置)と第2の読取位置(変更後の読み取り位置)では、読取位置が物理的に異なるため、原稿を読み取った場合、照明した光が原稿を反射して読み取り素子に入射する光量が異なってしまい結果的に、原稿の白レベルが異なってしまう問題が発生する。これは、原稿の裏側にあるマイラーや白色ローラーといった白色部材からの裏写り(反射)光が影響しているケースや、原稿の浮きによる影響もある。
【0012】
以上の読み込み位置による白レベル違いに対しては、前記第1の読み取り位置と第2の読み取り位置の白レベルを同一となるように補正する補正データを作成することにより解決可能である。一般的に考えられる補正データ作成方法としては、原稿読み込み中での読取位置変更はできないことから、以下の2点が考えられる。
【0013】
基準シート(白色シート)を2枚使用して、読み込み動作を行なう。
2回(=2ジョブ)基準シートをADFにセットして読み込み動作を行なう。
以上の2点が考えられる。
【0014】
1のケースでは、基準シートが2枚必要なことから、それぞれの基準シートの白レベルが同一でないといけないため、サービスパーツとして管理が難しいといった問題がある。
【0015】
2のケースでは、基準シートは1枚でいいのだが、補正データ作成動作(=調整)において、1度読み込み動作を行なった後に、もう一度、基準シートのADFへのセットを行なった上で、読み込み動作を実行するといった手順(=工数)が増えるといった問題がある。工場生産においては、工数アップ=コストアップなってしまい、大きな問題となってしまう。
【0016】
本発明では、この補正データ作成方法として、基準シートを両面モードで読み込み動作をさせ、基準シートの1面目を第1の読取位置で行ない、基準シートの2面目を第2の読取位置で行なうことで、サービス処理の向上を実現した。
【0017】
【課題を解決するための手段】
本発明では以上の問題を解決するために、次のような構成をとっている。
【0018】
この目的を達成するために、本発明は、基準シートを搬送する搬送手段と、前記搬送手段によって基準シートを搬送しながら所定の読取位置で読み取る読取手段と、前記所定の読取位置を第一の読取位置から第二の読取位置に変更する変更手段と、所定の読み取りモードに従って、前記第一の読取位置で読み取った後、第二の読取位置で基準シートを読み取るように制御する制御手段とを有し、前記第一の読取位置で読み取った第一のデータと前記第二の読取位置で読み取った第二のデータとの比率に基づいて、白レベル補正値を作成することを特徴とする。
【0019】
また、前記所定の読み取りモードは、基準シートを前記第一の読取位置で読み取った後、基準シートを排出せずに第二の読取位置で読み取ることであることを特徴とする。
【0020】
また、前記所定の読み取りモードは、両面モードであることを特徴とする。
【0021】
また、前記第一のデータおよび前記第二のデータは、サンプリングデータであることを特徴とする。
【0022】
また、前記サンプリングデータは、主走査m画素に対して周辺n画素の平均データと、副走査oラインに対して副走査方向にpライン平均データを用いることを特徴とする。
【0023】
【発明の実施の形態】
本発明の実施形態の画像読み取り装置と、この画像読み取り装置を装置本体に備えた画像形成装置である複写機とを図に基づいて説明する。
【0024】
〔装置の説明〕
図1、2において、150はリーダ部、2は原稿処理装置、300はプリンター部である。
【0025】
〔リーダ部の説明〕
リーダ150は、原稿面に対して光を照射するランプ152、ランプ152にて照射された光に対応する原稿Pからの反射光を、レンズ157、およびCCD158に導くミラー153、155、156を有している。ランプ152とミラー153は、第1光学台159に取り付けられ、ミラー155、156は、第2光学台151に取り付けられている。
【0026】
また、光学台159、151は、図示しないワイヤ154によって、モータ314(図5参照)と結合され、モータ314の回転駆動により原稿台ガラス3と平行に移動制御される。
【0027】
ポジションセンサ315は、第1光学台159のホームポジション位置を検知するためのセンサであり、ポジションセンサ315の位置を基準としてモータ314を正転、逆転することにより、光学台159、151を移動し、原稿台ガラス3上の原稿を光学的に走査する。
【0028】
また、モータ314は、ステッピングモータにより構成されている。このモータ314には、エンコーダ302(図3参照)が接続されており、このエンコーダ302の出力により、光学台159、151が何パルス分移動したかを認識できるようになっている。すなわち、ポジションセンサ315とエンコーダ302からのエンコーダーパルスにより、光学台159、151の位置を把握することが可能である。
【0029】
原稿からの反射光は、ミラー153、155、156を介してレンズ157に導かれ、レンズ157によってCCD158上に集光される。CCD158は、原稿情報を反映した上記反射光を光電変換し、電子的な画像信号として出力する。
【0030】
このような構成下で、第1光学台159を原稿読取位置160に停止させた状態で、ADF2により原稿を搬送させながら原稿情報を読み取る流し読みモードと、原稿を原稿台ガラス3上に固定的に載置して、光学台159、151を副走査方向に移動させながら原稿情報を読み取る原稿台ガラス読み取りモードの2つのモードで原稿情報を読み取ることができる。
【0031】
図3は、リーダの制御系の概略構成を示すブロック図である。
【0032】
原稿面に光を照射するランプ152、光学台159、151を副走査方法に移動し原稿を走査するモータ314、原稿面からの反射光を光電変換するCCD158、CCD158の出力信号をA/D変換するA/D変換回路301、モータ314に接続されたエンコーダ302、原稿に光を照射するためのランプ152、光学台159をホームポジションに位置決めするためのポジションセンサ315、ADF原稿読取モードにおける正規の原稿読取位置を設定するためのバックアップRAM303、およびスキャナコントローラ304を有している。スキャナコントローラ304内にはCPU511とROM304aをもっており、本発明での光学台159の位置決め動作を行なう処理はここでROM304a内の情報に従って、CPU511が実行する。
【0033】
〔プリンター部の説明〕
プリンター部300は周知の静電潜像画像形成を用いた画像形成手段である。
【0034】
図2より300の画像出力部であるプリンター部の説明をする。
【0035】
100は上段カセットで、カセット内のシートは分離爪と給送ローラ101の作用によって1枚ずつ分離給送されてレジストローラ106に導かれる。102は下段カセットで、カセット内のシートは分離爪と給送ローラ103の作用によって1枚ずつ分離給送されてレジストローラ106に導かれる。104は、手差しガイドで、1枚ずつシート材がローラ105を介してレジストローラ106に導かれる。108はシート積載装置(デッキタイプ)で、モータ等により昇降する中板108aを備え、中板上のシートは、給送ローラ109と分離爪の作用により1枚ずつ分離給送されて搬送ローラ110に導かれる。
【0036】
112は感光ドラム、114は現像器、115は転写帯電器、116は分離帯電器であり、画像形成部を構成する。
【0037】
117は画像形成されたシート材を搬送する搬送ベルト、118は定着装置、119は搬送ローラ、120はダイバータである。画像形成されたシート材はダイバータ120によって排出ローラ121に導かれ、ソータ122内に搬送される。ソータ122は、ノンソートトレイ122a、ソートビントレイ122b、ノンソートトレイ排出ローラ122c、ソートビントレイ排出ローラ122dを有し、ノンソートトレイとソートビントレイが昇降してシートを一段づつ区分けする。尚、ソータに代わって、排出トレイを装着する場合もある。
【0038】
両面複写、多重複写の場合には、定着後のシートはダイバータ120により分岐されて搬送ローラ201により搬送され、両面複写の場合ベルト202、204、パス206、排出ローラ205を経て中間トレイ200に排出される。多重複写の場合には、シートはダイバータ203により中間トレイ200に排出される。209、210はシートを給送する半月ローラ、211は分離ローラ対、213、214、215はシートをレジストローラ106へ搬送する搬送ローラである。
【0039】
〔原稿処理装置の説明〕
原稿自動給送装置2は、リーダ部150の上方にヒンジ機構95、96を介してプラテンガラス161、原稿台ガラス3に対して開閉可能に設けられている。以下、原稿処理装置2の詳細を図に基づいて説明する。
【0040】
〔原稿トレイ部の説明〕
図1において、原稿トレイ4は、シート状の原稿Pを積載するためのものである。原稿トレイ4には一対の幅方向規制板が原稿の幅方向にスライド自在に配置されている。幅方向規制板によって原稿トレイ4に積載される原稿Pの幅方向を規制することで給送時の搬送安定性を確保できる。
【0041】
〔分離部の説明〕
原稿トレイ4の上方には、給紙ローラ5が設けられている。給紙ローラ5は分離搬送ローラ8の回転駆動に連れて回転し、シート原稿を給紙する。
【0042】
給紙ローラ5は通常、ホームポジションである上方(図中実線位置)に待避している位置をとり、原稿セット作業を阻害しないようにしている。給紙動作が開始されると図中点線位置に下降して原稿Pの上面に当接する。給紙ローラ5は図示しないアームにて軸支されるので、アームを揺動して給紙ローラ5を上下に動かせる。
【0043】
分離パッド6は分離搬送ローラ8の対向側に配置され、分離搬送ローラ8側に圧を加えている。分離パッド6は分離搬送ローラ8より摩擦が若干小さいゴム材料などで形成され、給紙ローラ5にて給紙される原稿Pを一枚毎にさばき、分離搬送ローラ8で給紙する。
【0044】
〔搬送部の説明〕
レジストローラ12、レジスト従動ローラ11は分離部にて給紙された原稿の先端をそろえるレジスト手段であり、静止したレジストローラ対11、12のニップ部に向けて分離した原稿先端を突き当て、原稿にループを生じさせて先端をそろえている。
【0045】
次にリードローラ22、リード従動ローラ14によりプラテンガラス161に向けて搬送する。プラテンガラス161に搬送された原稿は、ジャンプ台162によりすくい上げられ、リード排出ローラ23、リード排出従動ローラ16により搬送される。
【0046】
画像読み取りが終了すると、排紙ローラ18により原稿を排紙トレイ10に排出する。
【0047】
両面モード時には、排紙ローラ18にて排出せずスイッチバックして、上方の紙パスに案内してレジストローラ11、12に向けて搬送する。レジストローラ11、12に到達すると上記と同様に原稿の裏面の読み取りが行われる。
【0048】
〔駆動系の説明〕
図5から各ローラなどを駆動するための駆動系の説明をする。
【0049】
分離モータ50はステッピングモータであり、正逆転により原稿の分離・搬送を行う。
【0050】
分離モータ50が給紙方向に回転したときには、給紙ローラ5がホームポジションである上方(図中破線位置)から降下し、原稿トレイ4上のシート原稿の最上紙に圧接させると共に、給紙ローラ5と分離ローラ8を駆動する。
【0051】
分離モータ50が給紙方向とは逆転方向である搬送方向に回転したときには、給紙ローラ5をホーム位置である上方(図中破線位置)に持上げ保持すると共に、レジローラ12を駆動する。
【0052】
リードモータ51はリードローラ22、プラテンローラ24、リード排出ローラ23、排紙ローラ18を駆動するステッピングモータである。搬送される原稿の画像を読み取る速度で各ローラを駆動する。
【0053】
離間ソレノイド57は両面原稿スイッチバック時に、排紙ローラ18の従動コロを圧着・離間させる。
【0054】
〔センサの説明〕
図5から各センサの説明をする。
【0055】
原稿トレイ4にはシート原稿Pがセットされたことを検出する透過型の光センサである原稿セット検知センサ40が設けられている。
【0056】
また、サイドガイドの位置を検出する事により原稿トレイ4上にセットされた原稿束Pの幅方向の長さを検知する紙幅検知センサ44が原稿トレイ4の下部に設けられている。
【0057】
分離ローラ8とレジストローラ12の間には原稿を検知する透過型の光センサであるレジストセンサ7が設けられ、分離給送された原稿の先端を検知し、レジストローラ12への突き当て量(ループ量)を制御するタイミングなどを検知している。
【0058】
リードローラ22の直後に原稿を検知する反射型光センサであるリードセンサ13が設けられ、読み取り部160での画像読み取り開始タイミングの基準信号としている。
【0059】
排紙ローラ18の直前には原稿を検知する透過型光センサである排紙センサ17が設けられ、原稿の排紙タイミングなどを検知している。
【0060】
〔給送動作の説明〕
原稿セットセンサ40によって原稿トレイ4上にある原稿Pが検知されると、給紙ローラ5が降下して原稿束上に当接する。
【0061】
複写機の操作部で複写条件が入力されスタートキーが押されると、原稿トレイ4上の原稿幅センサ44によって原稿サイズの検出が行われる。さらに、分離ソレノイド57の保持が解除され原稿は給紙ローラ5の給送力を受けて下流部へ進出する。
【0062】
次に原稿トレイ4から進出してきた原稿Pを一枚毎に分離して下流部に搬送する。
【0063】
分離部を通過した原稿Pはレジストローラ12で先端を揃えてレジストローラ12にて搬送する。
【0064】
先端がリードローラ22に到達してプラテンガラス161に向けて搬送され、プラテンローラ24及びリード排出ローラ23にて搬送しながら、読み取りユニット160で画像読みが行われる。
【0065】
画像読み込みが終了すると、排紙ローラ18で排紙トレイ10に積載される。
【0066】
両面モード時には、排紙ローラ18にて排出せずスイッチバックして、上方の紙パスに案内してレジストローラ11、12に向けて搬送する。レジストローラ11、12に到達すると上記と同様に原稿の裏面の読み取りが行われる。
【0067】
〔制御回路のブロック説明〕
図4は、本実施例ADFの制御装置の回路構成を示すブロック図であり、制御回路はマイクロプロセッサ(CPU)54を中心に構成されており、CPU54の入出力ポートには、各種負荷のドライブ回路およびセンサ信号が接続される。
【0068】
また、制御回路は不図示の電池によりバックアップされるRAMと、制御シーケンスソフトの格納されたROMを備えている。また、55は、複写機本体とのデータ通信を制御するための通信用ICである。
【0069】
分離モータ50とリードモータ51は各ステッピングモータドライバによって駆動される。各ドライバには、CPU54から相励磁信号と、モータ電流制御信号が入力されている。
【0070】
離間ソレノイド57はドライバによって駆動され、CPU54の入出力ポートに接続された信号によって、その動作を制御されるものである。
【0071】
レジセンサ7、セットセンサ40、リードセンサ13、排紙センサ17、トレイ幅センサ44等の各種センサは、CPU54の入力ポートに接続されて、装置内における、原稿の挙動をおよび、可動負荷の挙動をモニターするために用いられる。
【0072】
〔読み取り部の説明〕
図6、7を用いて読み取り部の説明をする。
【0073】
116はプラテンガラスであり、ガラス表面にECコート(透明導電コート)を施している。27はアルミシートであり導電性両面テープでプラテンガラス表面から裏面にかけて貼られている。26は樹脂シートであり、アルミシートを保護している。
【0074】
24は白色プラテンローラであり、リードモータ51の駆動により搬送方向に回転する。またプラテンガラス161とのギャップは不図示のガラス突き当て手段により0.15mmに保証されている。25は従動のシート押さえコロであり、プラテンガラスとのギャップは0.8mmに保証されている。
【0075】
28は白色のポリエステルフィルムであり、プラテンローラ24とシート押さえコロ25を抱え、リードローラ22を支点に揺動自在に設けられたガイド部材に取り付けられ、プラテンローラ近傍の白色度を安定させる。
【0076】
原稿Pはプラテンローラ24と、プラテンガラス161と、シート規制コロ25と、ジャンプ台162とに規制されながらプラテンガラス161上を一定の速度で搬送されていくが、その際にプラテンローラ24の直下近傍でプラテンガラス161と接触する位置Aと、白色ガイド28の下方でプラテンガラス161と接触しない位置Bがある。
【0077】
このとき読み取り装置159は、モータ319により移動可能に設けられ、スキャナコントローラ304により位置Aである第1読み取り位置160と、位置Bである第2読み取り位置163とを適宜に選択可能に設けている。
【0078】
図9(a)は本画像読取装置のゴミ検知回路を含む画像データの流れを示す構成ブロック図である。原稿面からの反射光を光電変換するイメージセンサ158、イメージセンサ158の出力信号をA/D変換するA/D変換回路301、シェーディング補正回路503、ゴミ検知回路509、CPU511から大略構成されている。更に、上記ゴミ検知回路509はゴミ検知用2値化回路504、加算回路505、ラインメモリ506、ゴミ判定用2値化回路507、ゴミカウント回路508を備えている。
【0079】
上記各部の機能を詳述すると、イメージセンサ158は原稿からの反射光に基づき光電変換を行い電気信号を出力する。A/D変換回路301はイメージセンサ158より出力されたアナログ信号をデジタル信号に変換する。シェーディング補正回路503はA/D変換回路301の出力に基づきシェーディング補正を行い、該シェーディング補正後の画像信号を読み取り画像信号として、ゴミ検知回路509のゴミ検知用2値化回路504に出力する。ゴミ検知用2値化回路504ではシェーディング補正後の画像信号を所定のゴミ検知閾値と比較して、2値化を行う。加算回路505はゴミ検知用2値化回路504の出力とラインメモリ506の出力を加算する。ラインメモリ506は、画素毎の累積加算に係るデータを記憶する。ゴミ判定用2値化回路507は、画素毎の累積加算値と所定のゴミ判定閾値とを比較し、所定のゴミ判定閾値を超えた画素についてゴミ有りと検知する。ゴミカウント回路508はゴミ判定用2値化回路の出力に基づき、ゴミの個数とゴミの幅を検出することができる。ゴミの幅とは主走査方向にゴミ有りと判定された画素が何画素分連続であるかを示している。ゴミの個数をカウントする時には、幅のあるゴミについても一つとカウントする。そして、M画素幅のゴミがN個(M、Nは自然数)あるという情報が出力される。ゴミ補正回路510はゴミ判定用2値化回路でゴミ有りと判定された画素について補正を行う回路である。ゴミと判定された画素の左右隣各1画素の正常な画素の値を参照して、線形補間をし補正する。この補正を行うことにより画像品質の劣化は多少ある。CPU511では、ゴミカウント回路508の出力から、ゴミの個数、ゴミの幅を考慮して最適な読取位置を設定する。
【0080】
次に図9(b)を用いてゴミ検知処理について説明する。
【0081】
ステップS701いおいて、ゴミ検知を行う時には原稿読取終了後、第一の読み取り位置でプラテンローラ24を回転させた状態で行う。第一の読取位置はYヶ所(本実施例では0.5mm間隔で3ヶ所、Y1,Y2,Y3)設定されている。そして、プラテンローラ201を読み取り、イメージセンサ158により出力された信号はA/D変換器301によりデジタル信号に変換される。シェーディング補正回路503ではシェーディング補正が行われ、画像信号が出力される。次にゴミ検知回路509では、先ず、ゴミ検知用2値化回路504にて、上記シェーディング補正後の画像信号をゴミ検知閾値と比較することによることで2値化する。但し、この際ゴミ検知閾値より小さな場合を”1”、大きな場合を”0”、と2値化するものとする。その後、加算回路505及びラインメモリ506により画素毎に累積加算される。累積加算は所定のライン数分行うが、累積加算の対象となるラインは連続したラインで行う場合とXライン間隔の間欠ラインで行う場合とが考えられる。このようにして2値化した画像データを画素毎に累積加算することで、ゴミ有りと判定した場合には核当する画素に対する累積加算値が大きな値となる。次にゴミ判定用2値化回路507ではこの画素毎の累積加算値をゴミ判定閾値と比較し、ゴミ判定閾値を超えた画素についてゴミ有りと判定する。但し、この際ゴミ判定閾値より小さな場合を”0”、大きな場合を”1”、と2値化するものとする。次に、ゴミカウント回路508において、ゴミ判定用2値化回路の出力に基づき、ゴミの個数とゴミの幅を検出する。M画素幅のゴミがN個(M、Nは自然数)あるという情報が出力される。例えば、1画素のゴミが4個、2画素のゴミが3個、3画素のゴミが0個、・・・のような情報が得られる。次にステップS702でごみカウント回路508の出力に基づいて、ゴミ有りと判定されなかった場合はそのままゴミ検知処理を終了し、次JOBも現在の読み取り位置で原稿を読み取る。ゴミ有りと判定された場合には、ステップS703において、設定されているY箇所の読み取り位置のうち全ての読み取り位置でゴミ有りと判定しているかを判断する。ゴミ検知処理を行っていない場所がある場合はステップS704で、まだゴミ検知処理の行われていない場所へ移動し、ステップS701のゴミ検知処理を行う。ゴミ検知処理をY箇所全てで行っていた場合にはゴミ検知処理を終了する。ここでは、Y=3とし、それぞれの隣接する読み取り位置間の距離は0.5mmとする。
【0082】
次に図8を用いて、読取位置の選択方法について説明する。
【0083】
流し読みジョブ終了後、または電源投入時に第1の読取位置(Yヶ所)でゴミ検知処理(S01)を行い、ゴミを検知した場合、次流し読みジョブの読取位置を第2の読取位置に設定し、ゴミが無い場合、第1の読取位置を設定する。このとき第1ミラー台159を実際には動かさず、設定だけ行う。
【0084】
次に流し読みのジョブの原稿が原稿トレイ4にセットされたら、上記ゴミ検知処理の結果を元に読取位置設定値が第1の読取位置の場合、第一ミラー台159を第1の読取位置に動かし、読取動作可能となる。読取位置設定値が第2の読取位置の場合、ユーザーにプラテンガラスの清掃を促すアラームを表示する。(S02)本実施例では不図示の操作部の液晶画面に「プラテンガラスが汚れています。布で清掃してください。」という文言と共に、アニメーションの表示を行う。
【0085】
アラーム表示は閉じるボタンをおすことで解除される。(S03)
アラーム表示が解除され、かつDFの開閉が行われると、第1の読み取り位置で2回目のゴミ検知処理(S04)が行われる。
【0086】
また破線で示したように、ユーザーがスタートボタンを押したときに第2回目のゴミ検知処理を行っても良い。
【0087】
2回目のゴミ検知処理にもとづいて、ゴミ有りの場合、読取位置は第2の読取位置に設定され、第1ミラー台を動かし流し読み動作が可能となる。ゴミ無しの場合には読み取り位置は第1の読取位置に設定され、第1ミラー台を第1の読取位置に動かし、流し読みが可能となる。
【0088】
次に、第1の読み取り位置と第2の読み取り位置での白レベルを同一にする補正データ算出方法について図13のフローチャートを用いて説明する。
【0089】
まず、S100では、DF上に補正データ算出用のチャート(=基準白紙)をセットする。この基準白紙は、一般的なオフィスで使用するSK用紙でよい。S100にて、DF上に基準白紙が置かれたら、スタートキーが押されるのをS101にてまつ。S101にてスタートキーが押されたら、第1ミラー台159はホームポジション位置にてシェーディング補正を行う(ランプ点灯含む)(S102)。S102の後第1ミラー台159は第1の読み取り位置160へと移動する(S103)。S103の後、DF流し読み動作により両面読み込みを行い、基準白色シートの1面目を読み取る(S104)。基準白紙読み取り時処理については、後述する。S104の後、第1ミラー台159は第2の読み取り位置163へと移動する(S105)。S105の後、両面読み込みでの基準白紙の2面目を読み取る(S106)。S106の後、ランプ152を消灯し、白レベル補正係数を算出する(S108)。白レベル補正係数を算出については、後述する。
【0090】
前述した基準白色シート読み取り処理と白レベル補正係数を算出処理について図14を用いて説明する。
【0091】
CPU511はASIC(1401)を介してCCD(158)を制御する構成となっている。CPU511とASIC(1401)間はバス接続となっており、ASIC(1401)のレジスタ設定を行なうことで、CCDからのデータをASIC(1401)内のSHD−RAM(1402)に展開する。SHD−RAM(1402)への展開動作としては、CCDからのデータをHSYNC数ライン分サンプル加算し、サンプルしたライン数分で割った結果(=平均化)を、SHD−RAM(1402)にいれる(=副走査方向のサンプル加算平均化処理)。取り込みのタイミングは、基準白紙を搬送してほぼ副走査方向中央位置に達したとき、CCDからのデータを取り込む。
【0092】
そして、SHD−RAM(1402)内のデータ読み出しを、CPU511はアドレス値で読み出し処理をすることで、ソフト的にCCD中心位置に対して周辺画素データの加算し、加算した画素で割る処理を行なう(=主走査方向のサンプル加算平均化処理。図では32画素の周辺画素でサンプル加算平均化を行なっている)。この主副方向サンプル加算平均化データを、不図示のワークRAM上に保存し、第1の読み取り位置160での主副方向サンプル加算平均化データ(K1)と、第2の読み取り位置163での主副方向サンプル加算平均化データ(K2)との比率を求めて、白レベル補正係数としてバックアップRAM(303)内に保持する(式は、図14のとおり、K2をK1で割ることで求める。)
次に、前述した白レベル補正係数を用いて、第1の読み取り位置と第2の読み取り位置での白レベルを同一にする補正について説明する。
【0093】
図12は、本実施例のシェーディング補正部503の詳細を説明する図である。
【0094】
シェーディングデータ採取動作にあっては、まず、光源を消して、画素ごとに黒基準のデータBk(i)をサンプルし、ラインメモリ1に格納する。
【0095】
次に、図示しない白基準板の位置にて、光源を点灯させて白基準のデータWH(i)をサンプルして格納する。更に、白シェーディング補正データに変換する演算
1/(WH(i)―Bk(i))
を行って、ラインメモリ2に格納する。
【0096】
実際の画像読取時には、式1のような演算がリアルタイムで画素ごとに行われ、シェーディング補正後のデータが出力される。
【0097】
ここでIN(i)は、i番目の入力データ、OUT(i)はi番目の出力データ、Bk(i)はラインメモリ1のi番目の黒基準データ。1/(WH(i)―Bk(i))は、i番目の白シェーディング補正データである。
【0098】
次に、第1の読み取り位置と第2の読み取り位置との白レベルの差を補正する方法について説明する。
【0099】
図12の1045は乗算手段である。1046は係数設定手段である。図8のフローで、第1の読み取り位置で流し読みを行う場合には、係数設定手段には1を設定し、1倍の乗算を行う。第2の読み取り位置で流し読みを行う場合には、第1の読み取り位置に対する第2の読み取り位置の白レベルの比K2/K1の逆数であるK1/K2を係数設定手段1046に設定する。このようにして、第1の読み取り位置と第2の読み取り位置とで、流し読みを行った場合の、原稿読み取りの白レベルが同一になるように補正することができた。
【0100】
ここで肝要な点は、第1の読み取り位置の白レベルと第2の読み取り位置の白レベルの比率を乗算手段で同一になるように補正することであり、乗算手段は、どこにあっても良い。
【0101】
(第二の実施例)
第二の実施例としては、基準シートを循環モードで読み込み動作を行なうことが可能な構成における動作である。この構成については、図15を用いて説明する。
【0102】
先ほどの構成と比べてリード排出ローラ23とリード排出従動ローラ16の後にフラッパーF1が設けられており、フラッパー位置を制御することで、搬送された基準シートをE1の方向に搬送するか、E2の方向に搬送するかを決定することが可能となっている。このフラッパーF1制御により、搬送用紙をE2方向へ搬送することで循環モードとなる。
【0103】
次に図16のフローチャートを用いて説明する。まず、S200では、DF上に補正データ算出用のチャート(=基準白紙)をセットする。この基準白紙は、一般的なオフィスで使用するSK用紙でよい。S200にて、DF上に基準白紙が置かれたら、スタートキーが押されるのをS201にてまつ。S201にてスタートキーが押されたら、第1ミラー台159はホームポジション位置にてシェーディング補正を行う(ランプ点灯含む)(S202)。S202の後第1ミラー台159は第1の読み取り位置160へと移動する(S203)。S203の後、DF流し読み動作により、基準白色シートの1面目を読み取り、フラッパーF1を制御し基準白色シートをE2方向へと搬送する(S204)。基準白紙読み取り時処理については、後述する。S204の後、第1ミラー台159は第2の読み取り位置163へと移動する(S205)。S205の後、基準白紙の1面目を読み取り、フラッパーF1を制御し基準白色シートをE1方向へと搬送することで排紙を行なう(S206)。S206の後、ランプ152を消灯し、白レベル補正係数を算出する(S208)。白レベル補正係数を算出については、後述する。
【0104】
【式1】
【0105】
【発明の効果】
以上に示したように本発明によれば、
プラテンローラの直下近傍でプラテンガラスと原稿が接触する第1の読み取り位置と、白色ガイドの下方でプラテンガラスと原稿が接触しない第2の読み取り位置の2つの読み取り位置を設け、読み取り装置を移動して適宜に選択可能に設けている。
【0106】
それにより、通常は原稿がプラテンガラスに接触している第1の読み取り位置を読み取り位置に設定し、原稿搬送で発生したトナー粉、紙粉、ゴムカス等の浮遊ゴミが飛散してプラテンガラス上に滞留してスジ画像になるのを防止し、また、原稿上に付着しているインクや修正液、糊等の付着ゴミがプラテンガラスと摺擦して第1の読み取り位置上に付着した場合には、読み取り位置を第2の読み取り位置へと移動して、付着ゴミがスジ画像として読み取られてしまうことを防止することができる。
【0107】
そして、1回目のゴミ検知処理でアラーム表示の可否の判断を行い、2回目のゴミ検知処理で読み取り位置の決定を行うようにしたことで、ユーザーに清掃を促す効果があり、かつユーザーが清掃しなかった場合、または清掃が不十分な場合は読み取り位置を第2の読取位置に変更することでスジ画像を防止する効果がある。
【0108】
さらに、同上で副作用として発生した、プラテンローラの直下近傍でプラテンガラスと原稿が接触する第1の読み取り位置と、白色ガイドの下方でプラテンガラスと原稿が接触しない第2の読み取り位置の2つの読み取り位置とで原稿を読み取った白レベルが異なってしまう問題も解決され良好な画像が読み取ることができた。
【0109】
そして、本発明での白レベル補正データ作成処理を用いることで、サービス性向上を実現することができた(基準シート1枚、1回の原稿セット)。
【0110】
また、第二の実施系では、基準シートを循環モードで読み込み動作を行なう構成であり、こちらのメリットは、両面モードに比べて、
1.補正データ作成動作の時間が短い
基準シートの片面のみを使用するため、サービスパーツとしての扱いも簡単
以上の2点が考えられる。
【0111】
1の補正データ作成動作の時間が短いという点は、両面動作と比べて、原稿を循環して読み込みを行なう方式(循環モード)は、両面モードで必要な原稿の反転動作がない分、時間短縮が実現可能である。
【0112】
2のサービスパーツとしての扱いが容易という点は、両面動作と比べて、片面のみが白レベル基準を満たしていればいいので、サービスパーツとしてのコストも安くでき、またサービスパーツとしても、片面のみをケアすればいいといったメリットがある。
【図面の簡単な説明】
【図1】画像読取装置と本実施形態に係る原稿処理装置の構成を説明する図。
【図2】本実施形態に係る画像形成装置の構成を説明する図。
【図3】本実施形態に係る読み取り装置の制御ブロック図。
【図4】本実施形態に係る原稿処理装置の制御ブロック図。
【図5】本実施形態に係る原稿処理装置の駆動系を説明する図。
【図6】本実施形態に係る原稿読み取り部の構成を説明する図。
【図7】本実施形態に係る原稿読み取り部の詳細図。
【図8】本実施形態に係る読み取り位置移動シーケンスのフローチャート。
【図9】本実施形態に係るゴミ検知処理の構成ブロック図およびフローチャート。
【図10】従来例1。
【図11】従来例2。
【図12】本実施形態に係るシェーディング補正部のブロック図。
【図13】本実施形態に係る白レベル補正係数算出のフローチャート。
【図14】本実施形態に係る白レベル補正係数算出を説明する図。
【図15】本実施形態に係る循環モードを搭載した構成図。
【図16】本実施形態に係る白レベル補正係数算出のフローチャート。
【符号の説明】
1 複写機
2 原稿処理装置
3 原稿台ガラス
4 原稿トレイ
10 排紙トレイ
12 レジストローラ
18 排紙ローラ
22 リードローラ
23 リード排出ローラ
24 プラテンローラ
160 読み取り装置
161 プラテンガラス
150 リーダ部
300 プリンター部[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an image reading unit including a document feeding device that reads an image of a sheet material (document) on which an image is placed, such as a scanner, a copying machine, a printer, or a facsimile machine.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, in an image reading apparatus provided in a digital copying machine, a printer, a facsimile, or the like, a document processing apparatus (ADF: Auto) which is an example of an automatic sheet conveying apparatus is used to automatically feed a document as a sheet to the image reading apparatus. Some have a Document Feeder) that can be freely opened and closed.
[0003]
As one of the reading methods of the image reading apparatus provided with the document processing apparatus, a reading apparatus provided below the document processing apparatus is moved to a set position by a motor for a document automatically fed by the document processing apparatus. There is a reading method in which an image is read by emitting light from a lamp unit and scanning a document conveyed at a predetermined speed after being stopped and detecting the reflected light by a reading device. (Hereafter referred to as “reading”)
FIG. 10 shows a configuration in the vicinity of a reading position of a document processing apparatus using the flow reading.
[0004]
In the configuration of FIG. 10, a pair of conveying rollers (402, 403) are arranged upstream and downstream of the reading position α, and a guide member 405 that forms a predetermined gap with the platen glass 404 is provided substantially above the reading position α. Yes. Then, the reading device 401 is moved to the reading position α, and the document P is transported at a constant speed while restricting the document P by the gap, thereby reading the image while suppressing the speed fluctuation at the time of document transportation. ing.
[0005]
At this time, the reading position α is provided upstream of the position where the document P and the platen glass 404 are in contact with each other, and the document P is read in a state of being slightly lifted from the platen glass 404.
[0006]
As shown in FIG. 11, a platen roller 406 that can be rotated by a driving means (not shown) is provided instead of the guide member 405, and the original is pressed against the platen glass 404 side with a minute gap from the guide member 405 to be conveyed. There is also a configuration.
[0007]
The platen roller is used as a configuration for preventing the original P from floating with respect to a reading device having a shallow reading depth such as a contact image sensor (CIS). The reading position β at this time is provided at a position where the original P near the platen roller 406 and the platen glass 404 are in contact with each other.
[0008]
The document processing apparatus that performs the flow reading has the following drawbacks. In the configuration shown in FIG. 10, since reading is performed at a position where the document P does not contact the platen glass 404, dust (floating dust) such as toner powder, paper powder, and rubber dust generated during document conveyance is scattered and the platen is scattered. It stays on the glass 404. If the floating dust stays at the image reading position, the floating dust may be read as a streak image.
[0009]
Further, in the configuration of FIG. 11, since the position where the original P is in contact with the platen glass 404 is set as the reading position, dust (adhered dust) such as ink, correction liquid, and glue adhering to the original P is set. ) Are easily rubbed and attached to the platen glass 404, and may be read as a streak image when attached dust adheres to the reading position.
[0010]
As described above, it is difficult to prevent the generation of streaks with respect to both floating dust and adhering dust in the conventional flow reading. As a countermeasure against this, there is known control for detecting whether there is dust at the reading position and changing the reading position based on the detection result. (See Patent Document 1)
[Patent Document 1]
JP 2000-196814 A
[0011]
[Problems to be solved by the invention]
However, when control is performed to change the reading position based on the dust detection result as described above, the following problem occurs. Since the reading position is physically different between the first reading position (the reading position before the change) and the second reading position (the reading position after the change), when the document is read, the illuminated light reflects the document. As a result, the amount of light incident on the reading element varies, resulting in a problem that the white level of the document varies. This is also due to the case where the show-through (reflected) light from a white member such as a Mylar or white roller on the back side of the document has an influence, or the influence of the floating of the document.
[0012]
The above difference in white level depending on the reading position can be solved by creating correction data for correcting the white level at the first reading position and the second reading position to be the same. As correction data creation methods generally considered, the following two points can be considered because the reading position cannot be changed during reading of a document.
[0013]
A reading operation is performed using two reference sheets (white sheets).
The reference sheet is set in the ADF twice (= 2 jobs) and the reading operation is performed.
The above two points can be considered.
[0014]
In the first case, since two reference sheets are required, the white level of each reference sheet must be the same, so that there is a problem that management as a service part is difficult.
[0015]
In the case of 2, the reference sheet may be one sheet. However, after the reading operation is performed once in the correction data creation operation (= adjustment), the reference sheet is set on the ADF again and then read. There is a problem that the procedure (= man-hour) for executing the operation increases. In factory production, man-hours increase = cost increases, which is a big problem.
[0016]
In the present invention, as the correction data creation method, the reference sheet is read in the duplex mode, the first surface of the reference sheet is read at the first reading position, and the second surface of the reference sheet is read at the second reading position. As a result, service processing has been improved.
[0017]
[Means for Solving the Problems]
The present invention adopts the following configuration in order to solve the above problems.
[0018]
In order to achieve this object, the present invention includes a conveying unit that conveys a reference sheet, a reading unit that reads a reference sheet at a predetermined reading position while conveying the reference sheet by the conveying unit, and the predetermined reading position is a first reading position. Changing means for changing from the reading position to the second reading position; and control means for controlling the reference sheet to be read at the second reading position after reading at the first reading position in accordance with a predetermined reading mode. And a white level correction value is created based on a ratio between first data read at the first reading position and second data read at the second reading position.
[0019]
The predetermined reading mode is characterized in that after the reference sheet is read at the first reading position, the reference sheet is read at the second reading position without being discharged.
[0020]
The predetermined reading mode is a double-sided mode.
[0021]
Further, the first data and the second data are sampling data.
[0022]
Further, the sampling data is characterized by using average data of peripheral n pixels for main scanning m pixels and p-line average data in the sub scanning direction for sub scanning o lines.
[0023]
DETAILED DESCRIPTION OF THE INVENTION
An image reading apparatus according to an embodiment of the present invention and a copying machine that is an image forming apparatus provided with the image reading apparatus in an apparatus main body will be described with reference to the drawings.
[0024]
[Explanation of the device]
1 and 2, reference numeral 150 denotes a reader unit, 2 denotes a document processing apparatus, and 300 denotes a printer unit.
[0025]
[Description of Reader]
The reader 150 includes a lamp 152 that irradiates light on the original surface, and mirrors 153, 155, and 156 that guide reflected light from the original P corresponding to the light emitted from the lamp 152 to the lens 157 and the CCD 158. is doing. The lamp 152 and the mirror 153 are attached to the first optical bench 159, and the mirrors 155 and 156 are attached to the second optical bench 151.
[0026]
The optical benches 159 and 151 are coupled to a motor 314 (see FIG. 5) by wires 154 (not shown), and are controlled to move parallel to the document table glass 3 by the rotation of the motor 314.
[0027]
The position sensor 315 is a sensor for detecting the home position of the first optical bench 159, and moves the optical benches 159 and 151 by rotating the motor 314 forward and backward based on the position of the position sensor 315. The document on the platen glass 3 is optically scanned.
[0028]
The motor 314 is a stepping motor. An encoder 302 (see FIG. 3) is connected to the motor 314, and it is possible to recognize how many pulses the optical benches 159 and 151 have moved by the output of the encoder 302. That is, the positions of the optical benches 159 and 151 can be grasped by encoder pulses from the position sensor 315 and the encoder 302.
[0029]
Reflected light from the original is guided to the lens 157 via the mirrors 153, 155 and 156, and is condensed on the CCD 158 by the lens 157. The CCD 158 photoelectrically converts the reflected light reflecting the document information and outputs it as an electronic image signal.
[0030]
Under such a configuration, in a state where the first optical stage 159 is stopped at the original reading position 160, a reading mode in which original information is read while the original is conveyed by the ADF 2, and the original is fixed on the original table glass 3. The document information can be read in two modes: a document table glass reading mode for reading document information while moving the optical tables 159 and 151 in the sub-scanning direction.
[0031]
FIG. 3 is a block diagram showing a schematic configuration of a reader control system.
[0032]
The lamp 152 for irradiating the original surface, the optical benches 159 and 151 are moved to the sub-scanning method, the motor 314 for scanning the original, the CCD 158 for photoelectrically converting the reflected light from the original surface, and the output signal of the CCD 158 are A / D converted. A / D conversion circuit 301, encoder 302 connected to motor 314, lamp 152 for irradiating light on the original, position sensor 315 for positioning optical bench 159 at the home position, and regular in ADF original reading mode A backup RAM 303 for setting a document reading position and a scanner controller 304 are provided. The scanner controller 304 has a CPU 511 and a ROM 304a, and the processing for positioning the optical bench 159 according to the present invention is executed by the CPU 511 according to the information in the ROM 304a.
[0033]
[Description of printer section]
The printer unit 300 is an image forming unit that uses well-known electrostatic latent image image formation.
[0034]
The printer unit, which is an image output unit 300, will be described with reference to FIG.
[0035]
Reference numeral 100 denotes an upper cassette. The sheets in the cassette are separated and fed one by one by the action of the separation claw and the feeding roller 101 and guided to the registration roller 106. Reference numeral 102 denotes a lower cassette. The sheets in the cassette are separated and fed one by one by the action of the separation claw and the feeding roller 103 and guided to the registration roller 106. A manual feed guide 104 guides the sheet material one by one to the registration roller 106 via the roller 105. A sheet stacking device (deck type) 108 includes a middle plate 108a that is moved up and down by a motor or the like. The sheets on the middle plate are separated and fed one by one by the action of the feeding roller 109 and the separation claw, and the conveying roller 110 Led to.
[0036]
Reference numeral 112 denotes a photosensitive drum, 114 denotes a developing device, 115 denotes a transfer charger, and 116 denotes a separation charger, which constitute an image forming unit.
[0037]
Reference numeral 117 denotes a conveyance belt that conveys a sheet material on which an image is formed, 118 denotes a fixing device, 119 denotes a conveyance roller, and 120 denotes a diverter. The image-formed sheet material is guided to the discharge roller 121 by the diverter 120 and conveyed into the sorter 122. The sorter 122 includes a non-sort tray 122a, a sort bin tray 122b, a non-sort tray discharge roller 122c, and a sort bin tray discharge roller 122d. Note that a discharge tray may be mounted instead of the sorter.
[0038]
In the case of duplex copying and multiple copying, the sheet after fixing is branched by the diverter 120 and conveyed by the conveying roller 201. In the case of duplex copying, the sheet is discharged to the intermediate tray 200 via the belts 202, 204, the pass 206, and the discharge roller 205. Is done. In the case of multiple copying, the sheet is discharged to the intermediate tray 200 by the diverter 203. Reference numerals 209 and 210 denote half-moon rollers for feeding the sheet, 211 denotes a separation roller pair, and 213, 214, and 215 denote conveyance rollers for conveying the sheet to the registration roller 106.
[0039]
[Description of Document Processing Device]
The automatic document feeder 2 is provided above the reader unit 150 so as to be openable and closable with respect to the platen glass 161 and the document table glass 3 via hinge mechanisms 95 and 96. Hereinafter, details of the document processing apparatus 2 will be described with reference to the drawings.
[0040]
[Description of Document Tray]
In FIG. 1, a document tray 4 is for stacking sheet-shaped documents P. A pair of width direction restricting plates are arranged on the document tray 4 so as to be slidable in the document width direction. By regulating the width direction of the documents P stacked on the document tray 4 by the width direction regulating plate, it is possible to ensure the conveyance stability during feeding.
[0041]
[Description of separation unit]
A paper feed roller 5 is provided above the document tray 4. The sheet feeding roller 5 rotates as the separation conveying roller 8 rotates and feeds a sheet document.
[0042]
The paper feed roller 5 normally takes a position retracted above the home position (solid line position in the figure) so as not to disturb the document setting operation. When the sheet feeding operation is started, the sheet descends to the dotted line position in the figure and comes into contact with the upper surface of the document P. Since the sheet feeding roller 5 is pivotally supported by an arm (not shown), the arm can be swung to move the sheet feeding roller 5 up and down.
[0043]
The separation pad 6 is disposed on the side opposite to the separation conveyance roller 8 and applies pressure to the separation conveyance roller 8 side. The separation pad 6 is formed of a rubber material or the like whose friction is slightly smaller than that of the separation transport roller 8. The separation pad 6 separates the originals P fed by the paper feed roller 5 one by one and feeds the paper by the separation transport roller 8.
[0044]
[Description of transport unit]
The registration roller 12 and the registration driven roller 11 are registration means for aligning the leading edges of the documents fed by the separation unit, and abutting the separated document fronts toward the nip portions of the stationary registration roller pairs 11 and 12, The loops are made to align the tips.
[0045]
Next, it is conveyed toward the platen glass 161 by the lead roller 22 and the lead driven roller 14. The document conveyed to the platen glass 161 is picked up by the jump table 162 and conveyed by the lead discharge roller 23 and the lead discharge driven roller 16.
[0046]
When the image reading is completed, the document is discharged onto the discharge tray 10 by the discharge roller 18.
[0047]
In the duplex mode, the paper is not discharged by the paper discharge roller 18 but is switched back, guided to the upper paper path, and conveyed toward the registration rollers 11 and 12. When the registration rollers 11 and 12 are reached, the back side of the document is read in the same manner as described above.
[0048]
[Description of drive system]
A drive system for driving each roller and the like will be described with reference to FIG.
[0049]
The separation motor 50 is a stepping motor and separates and conveys a document by forward and reverse rotation.
[0050]
When the separation motor 50 rotates in the sheet feeding direction, the sheet feeding roller 5 descends from the upper position (broken line position in the figure), which is the home position, and is brought into pressure contact with the uppermost sheet of the sheet document on the document tray 4 and the sheet feeding roller 5 and the separation roller 8 are driven.
[0051]
When the separation motor 50 rotates in the transport direction, which is the direction reverse to the paper feed direction, the paper feed roller 5 is lifted and held above the home position (the broken line position in the figure) and the registration roller 12 is driven.
[0052]
The read motor 51 is a stepping motor that drives the lead roller 22, the platen roller 24, the lead discharge roller 23, and the discharge roller 18. Each roller is driven at a speed for reading the image of the conveyed document.
[0053]
The separation solenoid 57 presses and separates the driven roller of the paper discharge roller 18 at the time of double-sided document switchback.
[0054]
[Explanation of sensor]
Each sensor will be described with reference to FIG.
[0055]
The document tray 4 is provided with a document set detection sensor 40 which is a transmission type optical sensor that detects that a sheet document P is set.
[0056]
Further, a paper width detection sensor 44 for detecting the length in the width direction of the document bundle P set on the document tray 4 by detecting the position of the side guide is provided at the lower part of the document tray 4.
[0057]
Between the separation roller 8 and the registration roller 12, there is provided a registration sensor 7 which is a transmission type optical sensor for detecting a document, detects the leading edge of the separated and fed document, and the amount of contact with the registration roller 12 ( The timing to control the loop amount is detected.
[0058]
A read sensor 13 that is a reflection type optical sensor that detects a document is provided immediately after the read roller 22, and serves as a reference signal for image reading start timing in the reading unit 160.
[0059]
A paper discharge sensor 17 that is a transmissive optical sensor for detecting a document is provided immediately before the paper discharge roller 18 to detect a paper discharge timing and the like.
[0060]
[Description of feeding operation]
When the original P on the original tray 4 is detected by the original set sensor 40, the paper feed roller 5 is lowered and comes into contact with the original bundle.
[0061]
When a copy condition is input at the operation unit of the copying machine and the start key is pressed, the document width sensor 44 on the document tray 4 detects the document size. Further, the holding of the separation solenoid 57 is released, and the original advances to the downstream portion under the feeding force of the paper supply roller 5.
[0062]
Next, the originals P that have advanced from the original tray 4 are separated one by one and conveyed to the downstream portion.
[0063]
The document P that has passed through the separation unit is conveyed by the registration roller 12 with the front end aligned by the registration roller 12.
[0064]
The leading end reaches the lead roller 22 and is conveyed toward the platen glass 161, and the image is read by the reading unit 160 while being conveyed by the platen roller 24 and the lead discharge roller 23.
[0065]
When the image reading is completed, the paper is loaded on the paper discharge tray 10 by the paper discharge roller 18.
[0066]
In the duplex mode, the paper is not discharged by the paper discharge roller 18 but is switched back, guided to the upper paper path, and conveyed toward the registration rollers 11 and 12. When the registration rollers 11 and 12 are reached, the back side of the document is read in the same manner as described above.
[0067]
[Block explanation of control circuit]
FIG. 4 is a block diagram showing a circuit configuration of a control device of the ADF according to the present embodiment. The control circuit is mainly composed of a microprocessor (CPU) 54, and various load drives are connected to the input / output port of the CPU 54. Circuit and sensor signals are connected.
[0068]
The control circuit includes a RAM backed up by a battery (not shown) and a ROM storing control sequence software. Reference numeral 55 denotes a communication IC for controlling data communication with the copying machine main body.
[0069]
The separation motor 50 and the lead motor 51 are driven by each stepping motor driver. Each driver receives a phase excitation signal and a motor current control signal from the CPU 54.
[0070]
The separation solenoid 57 is driven by a driver, and its operation is controlled by a signal connected to an input / output port of the CPU 54.
[0071]
Various sensors such as the registration sensor 7, the set sensor 40, the lead sensor 13, the paper discharge sensor 17, and the tray width sensor 44 are connected to the input port of the CPU 54 to control the behavior of the document and the behavior of the movable load in the apparatus. Used for monitoring.
[0072]
[Description of reading unit]
The reading unit will be described with reference to FIGS.
[0073]
116 is a platen glass, and an EC coat (transparent conductive coat) is applied to the glass surface. Reference numeral 27 denotes an aluminum sheet, which is a conductive double-sided tape that is attached from the surface of the platen glass to the back surface. A resin sheet 26 protects the aluminum sheet.
[0074]
Reference numeral 24 denotes a white platen roller, which is rotated in the transport direction by driving the lead motor 51. The gap with the platen glass 161 is guaranteed to be 0.15 mm by a glass abutting means (not shown). Reference numeral 25 denotes a driven sheet pressing roller, and the gap with the platen glass is guaranteed to be 0.8 mm.
[0075]
A white polyester film 28 has a platen roller 24 and a sheet pressing roller 25 and is attached to a guide member that is swingably provided with the lead roller 22 as a fulcrum, thereby stabilizing the whiteness in the vicinity of the platen roller.
[0076]
The document P is conveyed at a constant speed on the platen glass 161 while being regulated by the platen roller 24, the platen glass 161, the sheet regulating roller 25, and the jumping table 162. At that time, the document P is directly below the platen roller 24. There is a position A that contacts the platen glass 161 in the vicinity and a position B that does not contact the platen glass 161 below the white guide 28.
[0077]
At this time, the reading device 159 is provided so as to be movable by a motor 319, and a first reading position 160 that is a position A and a second reading position 163 that is a position B can be appropriately selected by a scanner controller 304. .
[0078]
FIG. 9A is a block diagram showing the flow of image data including the dust detection circuit of the image reading apparatus. An image sensor 158 that photoelectrically converts reflected light from the document surface, an A / D conversion circuit 301 that performs A / D conversion on the output signal of the image sensor 158, a shading correction circuit 503, a dust detection circuit 509, and a CPU 511 are roughly configured. . Further, the dust detection circuit 509 includes a dust detection binarization circuit 504, an addition circuit 505, a line memory 506, a dust determination binarization circuit 507, and a dust count circuit 508.
[0079]
More specifically, the function of each of the above parts is described. The image sensor 158 performs photoelectric conversion based on the reflected light from the document and outputs an electrical signal. The A / D conversion circuit 301 converts the analog signal output from the image sensor 158 into a digital signal. The shading correction circuit 503 performs shading correction based on the output of the A / D conversion circuit 301, reads the image signal after the shading correction, and outputs it as an image signal to the dust detection binarization circuit 504 of the dust detection circuit 509. The dust detection binarization circuit 504 performs binarization by comparing the image signal after shading correction with a predetermined dust detection threshold. The adder circuit 505 adds the output of the dust detection binarization circuit 504 and the output of the line memory 506. The line memory 506 stores data related to cumulative addition for each pixel. The binarization circuit for dust determination 507 compares the cumulative addition value for each pixel with a predetermined dust determination threshold, and detects that there is dust for pixels that exceed the predetermined dust determination threshold. The dust count circuit 508 can detect the number of dust and the width of the dust based on the output of the binarization circuit for dust determination. The width of dust indicates how many pixels that are determined to have dust in the main scanning direction are continuous. When counting the number of trash, one is also counted for wide trash. Then, information indicating that there are N (M and N are natural numbers) M-pixel wide dust is output. The dust correction circuit 510 is a circuit that corrects pixels that are determined to have dust by the binarization circuit for dust determination. With reference to the value of the normal pixel of each pixel adjacent to the left and right of the pixel determined to be dust, linear interpolation is performed for correction. By performing this correction, there is some degradation in image quality. The CPU 511 sets an optimum reading position from the output of the dust count circuit 508 in consideration of the number of dust and the width of dust.
[0080]
Next, dust detection processing will be described with reference to FIG.
[0081]
In step S701, when dust detection is performed, the platen roller 24 is rotated at the first reading position after the document reading is completed. The first reading position is set at Y places (in this embodiment, 3 places at intervals of 0.5 mm, Y1, Y2, Y3). Then, the platen roller 201 is read, and the signal output from the image sensor 158 is converted into a digital signal by the A / D converter 301. The shading correction circuit 503 performs shading correction and outputs an image signal. Next, the dust detection circuit 509 first binarizes the dust detection binarization circuit 504 by comparing the image signal after the shading correction with a dust detection threshold. However, in this case, the case where the value is smaller than the dust detection threshold value is binarized to “1”, and the case where the value is larger is “0”. Thereafter, cumulative addition is performed for each pixel by the addition circuit 505 and the line memory 506. Cumulative addition is performed for a predetermined number of lines, and the lines to be cumulatively added are considered to be continuous lines or intermittent lines with an X line interval. By accumulating the binarized image data for each pixel in this way, if it is determined that there is dust, the accumulated addition value for the core pixel is a large value. Next, the binarization circuit for dust determination 507 compares the cumulative addition value for each pixel with a dust determination threshold value, and determines that there is dust for pixels that exceed the dust determination threshold value. However, in this case, the case where the value is smaller than the dust judgment threshold is binarized as “0”, and the case where it is larger is “1”. Next, the dust count circuit 508 detects the number of dust and the width of the dust based on the output of the binarization circuit for dust determination. Information indicating that there are N pieces of M-pixel-wide dust (M and N are natural numbers) is output. For example, information such as 4 1-pixel dust, 3 2-pixel dust, 3 3-pixel dust, and so on is obtained. In step S702, if it is not determined that there is dust based on the output of the dust count circuit 508, the dust detection process is terminated as it is, and the next job also reads the document at the current reading position. If it is determined that dust is present, it is determined in step S703 whether dust is determined to be present at all of the Y reading positions that have been set. If there is a place where the dust detection process has not been performed, the process moves to a place where the dust detection process has not been performed in step S704, and the dust detection process of step S701 is performed. If the dust detection process has been performed at all Y locations, the dust detection process ends. Here, Y = 3, and the distance between the adjacent reading positions is 0.5 mm.
[0082]
Next, a method for selecting a reading position will be described with reference to FIG.
[0083]
When the dust detection process (S01) is performed at the first reading position (Y location) after the end of the scanning job or when the power is turned on, and the dust is detected, the reading position of the next scanning job is set to the second reading position. If there is no dust, the first reading position is set. At this time, only the setting is performed without actually moving the first mirror base 159.
[0084]
Next, when a document for a continuous scanning job is set on the document tray 4, when the reading position setting value is the first reading position based on the result of the dust detection process, the first mirror table 159 is moved to the first reading position. The reading operation is enabled. When the reading position setting value is the second reading position, an alarm for prompting the user to clean the platen glass is displayed. (S02) In this embodiment, an animation is displayed on the liquid crystal screen of the operation unit (not shown) together with the words “platen glass is dirty. Please clean with a cloth”.
[0085]
The alarm display is canceled by pressing the close button. (S03)
When the alarm display is canceled and the DF is opened and closed, the second dust detection process (S04) is performed at the first reading position.
[0086]
Further, as indicated by a broken line, the second dust detection process may be performed when the user presses the start button.
[0087]
Based on the second dust detection process, when there is dust, the reading position is set to the second reading position, and the first mirror base is moved to enable the reading operation. When there is no dust, the reading position is set to the first reading position, and the first mirror base is moved to the first reading position to enable continuous scanning.
[0088]
Next, a correction data calculation method for making the white level the same at the first reading position and the second reading position will be described with reference to the flowchart of FIG.
[0089]
First, in S100, a correction data calculation chart (= reference blank sheet) is set on the DF. This reference blank paper may be an SK paper used in a general office. In S100, when a reference blank sheet is placed on the DF, the start key is pressed in S101. When the start key is pressed in S101, the first mirror base 159 performs shading correction at the home position (including lamp lighting) (S102). After S102, the first mirror base 159 moves to the first reading position 160 (S103). After S103, double-sided reading is performed by the DF flow reading operation, and the first surface of the reference white sheet is read (S104). The reference blank paper reading process will be described later. After S104, the first mirror base 159 moves to the second reading position 163 (S105). After S105, the second side of the reference blank sheet in duplex reading is read (S106). After S106, the lamp 152 is turned off, and a white level correction coefficient is calculated (S108). The calculation of the white level correction coefficient will be described later.
[0090]
The reference white sheet reading process and the white level correction coefficient calculation process described above will be described with reference to FIG.
[0091]
The CPU 511 is configured to control the CCD (158) via the ASIC (1401). The CPU 511 and the ASIC (1401) are connected by a bus. By setting the register of the ASIC (1401), data from the CCD is developed in the SHD-RAM (1402) in the ASIC (1401). As a developing operation to the SHD-RAM (1402), the data from the CCD is sampled by the number of HSYNC lines, and the result (= average) divided by the number of sampled lines is added to the SHD-RAM (1402). (= Sample addition averaging process in the sub-scanning direction). As for the capture timing, when the reference blank sheet is conveyed and reaches the center position in the sub-scanning direction, the data from the CCD is captured.
[0092]
Then, the CPU 511 reads out the data in the SHD-RAM (1402) by using the address value, so that the peripheral pixel data is added to the CCD center position in software and divided by the added pixels. (= Sample addition averaging process in the main scanning direction. In the figure, sample addition averaging is performed on peripheral pixels of 32 pixels). The main / sub-direction sample addition averaged data is stored on a work RAM (not shown), and the main / sub-direction sample addition / averaging data (K1) at the first reading position 160 and the second reading position 163 are stored. A ratio with the main / sub-direction sample addition averaged data (K2) is obtained and stored in the backup RAM (303) as a white level correction coefficient (the equation is obtained by dividing K2 by K1, as shown in FIG. 14). )
Next, correction for making the white level the same at the first reading position and the second reading position using the above-described white level correction coefficient will be described.
[0093]
FIG. 12 is a diagram illustrating details of the shading correction unit 503 of the present embodiment.
[0094]
In the shading data collection operation, first, the light source is turned off, and the black reference data Bk (i) is sampled for each pixel and stored in the line memory 1.
[0095]
Next, the light source is turned on at a position of a white reference plate (not shown), and the white reference data WH (i) is sampled and stored. Furthermore, calculation to convert to white shading correction data
1 / (WH (i) -Bk (i))
Is stored in the line memory 2.
[0096]
At the time of actual image reading, the calculation of Expression 1 is performed for each pixel in real time, and data after shading correction is output.
[0097]
Here, IN (i) is the i-th input data, OUT (i) is the i-th output data, and Bk (i) is the i-th black reference data of the line memory 1. 1 / (WH (i) −Bk (i)) is the i-th white shading correction data.
[0098]
Next, a method for correcting the difference in white level between the first reading position and the second reading position will be described.
[0099]
Reference numeral 1045 in FIG. 12 denotes multiplication means. Reference numeral 1046 denotes coefficient setting means. In the flow of FIG. 8, when the flow reading is performed at the first reading position, 1 is set in the coefficient setting unit, and multiplication by 1 is performed. When the continuous reading is performed at the second reading position, K1 / K2 that is the reciprocal of the ratio K2 / K1 of the white level of the second reading position to the first reading position is set in the coefficient setting unit 1046. In this way, it was possible to correct the white level of the original reading when the continuous reading was performed at the first reading position and the second reading position.
[0100]
The important point here is to correct the ratio of the white level at the first reading position and the white level at the second reading position to be the same by the multiplying means, and the multiplying means may be located anywhere. .
[0101]
(Second embodiment)
The second embodiment is an operation in a configuration in which the reference sheet can be read in the circulation mode. This configuration will be described with reference to FIG.
[0102]
Compared with the previous configuration, a flapper F1 is provided after the lead discharge roller 23 and the lead discharge driven roller 16. By controlling the flapper position, the conveyed reference sheet is conveyed in the direction E1, or the E2 It is possible to determine whether to carry in the direction. By this flapper F1 control, the transport mode is set to the circulation mode by transporting the transport paper in the E2 direction.
[0103]
Next, a description will be given using the flowchart of FIG. First, in S200, a correction data calculation chart (= reference blank sheet) is set on the DF. This reference blank paper may be an SK paper used in a general office. In S200, when a reference blank sheet is placed on the DF, the start key is pressed in S201. When the start key is pressed in S201, the first mirror base 159 performs shading correction at the home position (including lamp lighting) (S202). After S202, the first mirror base 159 moves to the first reading position 160 (S203). After S203, the first surface of the reference white sheet is read by the DF flow reading operation, the flapper F1 is controlled, and the reference white sheet is conveyed in the E2 direction (S204). The reference blank paper reading process will be described later. After S204, the first mirror base 159 moves to the second reading position 163 (S205). After S205, the first side of the reference white paper is read, the flapper F1 is controlled, and the reference white sheet is conveyed in the E1 direction to discharge paper (S206). After S206, the lamp 152 is turned off and a white level correction coefficient is calculated (S208). The calculation of the white level correction coefficient will be described later.
[0104]
[Formula 1]
[0105]
【The invention's effect】
As indicated above, according to the present invention,
Two reading positions are provided: a first reading position where the platen glass and the original contact in the vicinity immediately below the platen roller and a second reading position where the platen glass and the original do not contact below the white guide, and the reading device is moved. Can be selected appropriately.
[0106]
As a result, the first reading position where the document is normally in contact with the platen glass is set as the reading position, and floating dust such as toner powder, paper powder, and rubber dust generated during document conveyance is scattered on the platen glass. This prevents stagnant images from stagnating, and when adhering dust such as ink, correction fluid, or glue adhering to the document slides on the platen glass and adheres to the first reading position. Can prevent the attached dust from being read as a streak image by moving the reading position to the second reading position.
[0107]
The determination of whether or not an alarm can be displayed is performed in the first dust detection process, and the reading position is determined in the second dust detection process. If it is not performed or if the cleaning is insufficient, the scanning position is changed to the second scanning position, which is effective in preventing streak images.
[0108]
Furthermore, two readings, which occurred as a side effect in the above, are a first reading position where the platen glass and the original are in contact with each other immediately below the platen roller, and a second reading position where the platen glass and the original are not in contact under the white guide. The problem that the white level at which the original was read differs depending on the position was solved, and a good image could be read.
[0109]
By using the white level correction data creation processing according to the present invention, it was possible to improve serviceability (one reference sheet and one original set).
[0110]
In the second implementation system, the reference sheet is read in the circulation mode, and this merit is compared to the duplex mode.
1. Correction data creation time is short
Since only one side of the reference sheet is used, it can be easily handled as a service part.
The above two points can be considered.
[0111]
Compared with the double-sided operation, the correction data creation operation time of 1 is shorter than the double-sided operation because the method of circulating and reading the document (circulation mode) reduces the time required for the original inversion operation that is not necessary in the double-sided mode. Is feasible.
[0112]
Compared with double-sided operation, it is only necessary that one side meets the white level standard, so the cost as a service part can be reduced, and the service part can be handled only on one side. There is a merit that care should be taken.
[Brief description of the drawings]
FIG. 1 illustrates a configuration of an image reading apparatus and a document processing apparatus according to the present embodiment.
FIG. 2 is a diagram illustrating a configuration of an image forming apparatus according to the present embodiment.
FIG. 3 is a control block diagram of the reading apparatus according to the embodiment.
FIG. 4 is a control block diagram of the document processing apparatus according to the present embodiment.
FIG. 5 is a diagram illustrating a drive system of the document processing apparatus according to the present embodiment.
FIG. 6 is a diagram illustrating a configuration of a document reading unit according to the present embodiment.
FIG. 7 is a detailed diagram of a document reading unit according to the present embodiment.
FIG. 8 is a flowchart of a reading position movement sequence according to the present embodiment.
FIG. 9 is a configuration block diagram and a flowchart of dust detection processing according to the present embodiment.
FIG. 10 is a first conventional example.
11 is a conventional example 2. FIG.
FIG. 12 is a block diagram of a shading correction unit according to the present embodiment.
FIG. 13 is a flowchart of white level correction coefficient calculation according to the present embodiment.
FIG. 14 is a view for explaining white level correction coefficient calculation according to the present embodiment.
FIG. 15 is a configuration diagram equipped with a circulation mode according to the present embodiment.
FIG. 16 is a flowchart of white level correction coefficient calculation according to the present embodiment.
[Explanation of symbols]
1 Copying machine
2 Document processing device
3 Platen glass
4 Document tray
10 Output tray
12 Registration roller
18 Paper discharge roller
22 Lead roller
23 Lead discharge roller
24 Platen roller
160 Reader
161 Platen glass
150 Reader section
300 Printer section