(57)【特許請求の範囲】
【請求項１】
複数の原稿を順次搬送する自動原稿送り装置と、前記自動原稿送り装置から搬送された原稿の画像を搬送中に読み取る読取手段とを備えた画像読取装置において、
前記自動原稿送り装置の原稿搬送路と前記読取手段の間にあり原稿の画像を透過するように水平配置されたプラテンガラスと、
前記プラテンガラスに対して、前記自動原稿送り装置による原稿の搬送方向と直交する方向に進行する振動波を入射して、前記プラテンガラスを振動させるための振動発生手段と、
前記プラテンガラスに振動を与える際に前記振動発生手段の駆動周波数を可変制御する制御手段と、
を有することを特徴とする画像読取装置。
【請求項２】
複数の原稿を順次搬送する自動原稿送り装置と、前記自動原稿送り装置から搬送された原稿の画像を搬送中に読み取る読取手段とを備えた画像読取装置において、
前記自動原稿送り装置の原稿搬送路と前記読取手段の間にあり原稿の画像を透過するように水平配置されたプラテンガラスと、
前記プラテンガラスに対して振動波を入射し、前記入射波の反射波と前記入射波の合成波によりプラテンガラスを振動させるための振動発生手段と、
前記プラテンガラスに振動を与える際に前記入射波の周波数を切り替えるよう前記振動発生手段を駆動することにより入射振動波長を変化させ、前記合成波の振幅の小さいところを大きくするように制御する制御手段と、
を有することを特徴とする画像読取装置。
【請求項３】
前記制御手段は、前記振動発生手段の振動周波数を所定時間毎に変更制御することを特徴とする請求項１又は２記載の画像読取装置。
【請求項４】
前記制御手段は、前記振動発生手段の振動周波数を所定時間毎に所定の周波数列に基づいて変更制御することを特徴とする請求項３記載の画像読取装置。
【請求項５】
前記制御手段は、前記振動発生手段の振動周波数を所定時間毎に所定の幅で往復するように繰り返し変更制御することを特徴とする請求項３記載の画像読取装置。
【請求項６】
前記振動発生手段による振動は、超音波振動であることを特徴とする請求項１〜５のいずれかに記載の画像読取装置。
【請求項７】
前記振動発生手段は、前記プラテンガラスの前記読取手段による画像の読み取りに影響しない位置に取り付けられたことを特徴とする請求項１〜６のいずれかに記載の画像読取装置。
【請求項８】
前記プラテンガラスは、画像読取装置の筐体と緩衝材を介して取り付けられ、前記振動発生手段は、前記読取手段による画像の読み取りに影響しない振動で動作することを特徴とする請求項７記載の画像読取装置。
【請求項９】
複数の原稿を順次搬送する自動原稿送り装置と、前記自動原稿送り装置から搬送された原稿の画像を搬送中に読み取る読取手段と、前記自動原稿送り装置の原稿搬送路と前記読取手段の間にあり原稿の画像を透過するように水平配置されたプラテンガラスと、前記プラテンガラスに対して、前記自動原稿送り装置による原稿の搬送方向と直交する方向に進行する振動波を入射して振動を与えるための振動発生手段とを備えた画像読取装置の制御方法において、
前記プラテンガラスに振動を与える際に前記振動発生手段の駆動周波数を可変切り替え制御する切り替え工程を有することを特徴とする画像読取装置の制御方法。
【請求項１０】
複数の原稿を順次搬送する自動原稿送り装置と、前記自動原稿送り装置から搬送された原稿の画像を搬送中に読み取る読取手段と、前記自動原稿送り装置の原稿搬送路と前記読取手段の間にあり原稿の画像を透過するように水平配置されたプラテンガラスと、前記プラテンガラスに対して波を入射し、前記入射波の反射波と前記入射波の合成波によりプラテンガラスに振動を与えるための振動発生手段とを備えた画像読取装置の制御方法において、
前記プラテンガラスに振動を与える際に入射振動波長を変化させることで前記合成波の振幅の小さいところを大きくするように前記入射波の周波数を切り替え制御する切り替え工程を有することを特徴とする画像読取装置の制御方法。
【請求項１１】
請求項９又は１０に記載された画像読取装置の制御方法を実行させるためのプログラム。
【請求項１２】
請求項９又は１０に記載された画像読取装置の制御方法を実行させるためのプログラムをコンピュータが読み取り可能に記憶した記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、自動原稿搬送装置を備え、原稿を搬送中に読み取る方式が可能な画像読取装置および画像読取装置の制御方法およびプログラムおよび記憶媒体に関するものである。
【０００２】
【従来の技術】
従来の画像読取装置は、自動原稿搬送装置により搬送された原稿を原稿台ガラス上に載置して、読取光学系を走査することで、原稿画像を読み取っていた。
【０００３】
また、読取光学系を固定し、自動原稿搬送装置で、原稿を搬送中に読み取る方式も行われていた。
【０００４】
さらに、上記自動原稿搬送装置が利用できない原稿（書籍等）に対しては、原稿台ガラス上にそのような原稿を乗せ、圧板もしくは自動原稿搬送装置で押し付けて固定して直接画像を読み取ることも可能な画像読取装置が知られている。
【０００５】
【発明が解決しようとする課題】
ところが、上述したような従来の画像読取装置においては、原稿を直接原稿台ガラスに載せて画像を読み取る際には、原稿台ガラスの上部に設けられた自動原稿搬送装置を開閉させる必要があるが、その際に原稿台ガラスにゴミや埃などが堆積する恐れがあり、原稿台ガラス上に埃やゴミが堆積した状態で自動原稿読取装置を使用して原稿画像を読み取ると、原稿台ガラス上のゴミが画像に影響を与えてしまうという問題点があった。
【０００６】
本発明は、上記の問題点を解決するためになされたもので、本発明の目的は、自動原稿送り装置の原稿搬送路と読取手段の間にあり原稿の画像を透過するように水平配置されたプラテンガラスに対して、前記自動原稿送り装置による原稿の搬送方向と直交する方向に進行する振動波を入射して振動を与えるための振動発生部材の振動周波数を変更制御することにより、プラテンガラス上に外部から進入したゴミを、振動を用いて移動させ、原稿読み取りに影響がでないようにして、光学系が固定であるため、同じゴミを読み続け、あたかも直線であるかのように、画像を読み取ってしまうのを防ぐことができる画像読取装置および画像読取装置の制御方法およびプログラムおよび記憶媒体を提供することである。
【０００７】
【問題点を解決するための手段】
本発明に係る第１の発明は、複数の原稿を順次搬送する自動原稿送り装置（図１に示す原稿搬送装置（ＡＤＦ）１００）と、前記自動原稿送り装置から搬送された原稿の画像を搬送中に読み取る読取手段（図１，図１１に示すスキャナユニット２０９，ミラー２０５，２０６，レンズ２０７，ＣＣＤセンサ２０８）とを備えた画像読取装置において、前記自動原稿送り装置の原稿搬送路と前記読取手段の間にあり原稿の画像を透過するように水平配置されたプラテンガラスと、前記プラテンガラスに対して、前記自動原稿送り装置による原稿の搬送方向と直交する方向に進行する振動波を入射して、前記プラテンガラスを振動させるための振動発生手段（図１１に示す電圧振動子２１０）と、前記プラテンガラスに振動を与える際に前記振動発生手段の駆動周波数を可変制御する制御手段とを有することを特徴とする。
【０００８】
本発明に係る第２の発明は、複数の原稿を順次搬送する自動原稿送り装置と、前記自動原稿送り装置から搬送された原稿の画像を搬送中に読み取る読取手段とを備えた画像読取装置において、前記自動原稿送り装置の原稿搬送路と前記読取手段の間にあり原稿の画像を透過するように水平配置されたプラテンガラスと、前記プラテンガラスに対して振動波を入射し、前記入射波の反射波と前記入射波の合成波によりプラテンガラスを振動させるための振動発生手段と、前記プラテンガラスに振動を与える際に前記入射波の周波数を切り替えるよう前記振動発生手段を駆動することにより入射振動波長を変化させ、前記合成波の振幅の小さいところを大きくするように制御する制御手段とを有することを特徴とする。
【０００９】
本発明に係る第３の発明は、前記制御手段（図１２に示すＣＰＵ８００）は、前記振動発生手段の振動周波数を所定時間毎に変更制御することを特徴とする。
【００１０】
本発明に係る第４の発明は、前記制御手段（図１２に示すＣＰＵ８００）は、前記振動発生手段の振動周波数を所定時間（周波数切り替え時間間隔データＴ（秒））毎に所定の周波数列（図１６に示す周波数データ行列ｆ（０）〜ｆ（ｎ）〔Ｈｚ〕）に基づいて変更制御することを特徴とする。
【００１１】
本発明に係る第５の発明は、前記制御手段は、前記振動発生手段の振動周波数を所定時間（１ステップあたりの時間変化量Δｔ（秒））毎に所定の幅（周波数掃引時の最小周波数Ｆｍｉｎ〔Ｈｚ〕〜最大周波数Ｆｍａｘ〔Ｈｚ〕の幅）で往復するように繰り返し変更制御することを特徴とする。
【００１２】
本発明に係る第６の発明は、前記振動発生手段による振動は、超音波振動であることを特徴とする。
【００１３】
本発明に係る第７の発明は、前記振動発生手段は、前記プラテンガラスの前記読取手段による画像の読み取りに影響しない位置に取り付けられたことを特徴とする。
【００１４】
本発明に係る第８の発明は、前記プラテンガラスは、画像読取装置の筐体と緩衝材を介して取り付けられ、前記振動発生手段は、前記読取手段による画像の読み取りに影響しない振動で動作することを特徴とする。
【００１５】
本発明に係る第９の発明は、複数の原稿を順次搬送する自動原稿送り装置と、前記自動原稿送り装置から搬送された原稿の画像を搬送中に読み取る読取手段と、前記自動原稿送り装置の原稿搬送路と前記読取手段の間にあり原稿の画像を透過するように水平配置されたプラテンガラスと、前記プラテンガラスに対して、前記自動原稿送り装置による原稿の搬送方向と直交する方向に進行する振動波を入射して振動を与えるための振動発生手段と、前記振動発生手段を駆動するための駆動手段とを備えた画像読取装置の制御方法において、前記プラテンガラスに振動を与える際に前記振動発生手段の駆動周波数を可変切り替え制御する切り替え工程（図１５のステップＳ８０１〜Ｓ８０７，図１７のステップＳ１００１〜Ｓ１００８）を有することを特徴とする。
本発明に係る第１０の発明は、複数の原稿を順次搬送する自動原稿送り装置と、前記自動原稿送り装置から搬送された原稿の画像を搬送中に読み取る読取手段と、前記自動原稿送り装置の原稿搬送路と前記読取手段の間にあり原稿の画像を透過するように水平配置されたプラテンガラスと、前記プラテンガラスに対して波を入射し、前記入射波の反射波と前記入射波の合成波によりプラテンガラスに振動を与えるための振動発生手段とを備えた画像読取装置の制御方法において、前記プラテンガラスに振動を与える際に入射振動波長を変化させることで前記合成波の振幅の小さいところを大きくするように前記入射波の周波数を切り替え制御する切り替え工程を有することを特徴とする。
【００１６】
本発明に係る第１１の発明は、請求項９又は１０に記載された画像読取装置の制御方法を実行させるためのプログラムであることを特徴とする。
【００１７】
本発明に係る第１２の発明は、請求項９又は１０に記載された画像読取装置の制御方法を実行させるためのプログラムを記憶媒体にコンピュータが読み取り可能に記憶させたことを特徴とする。
【００１８】
【発明の実施の形態】
〔第１実施形態〕
図１は、本発明の第１実施形態を示す画像読取装置の構成を示す断面図である。
【００１９】
図１（ａ），（ｂ）において、１００は原稿搬送装置（ＡＤＦ）で、原稿トレイ２０上に表面を上に向けてセットされた原稿束Ｓからピックアップローラ１により、最上位の原稿から分離部２へと繰り出される。２は分離部で、上方に分離ローラ、下方に分離パッドが配置されており、原稿束Ｓの最上紙より一枚ずつ分離を行う。
【００２０】
以下、片面原稿を読み取る場合と両面原稿を読み取る場合の動作について説明する。
【００２１】
まず、片面原稿で表面の画像を読み取る場合は、分離された原稿は、第１レジストローラ３にて分離搬送中の斜行補正を行った後、第１レジストローラ３から第２レジストローラ４、大ローラ７、第１搬送ローラ５により搬送され、読取位置Ｒを搬送されている間にリーダ部２００により表面の画像が読み取られる。そして、第２搬送ローラ６から排紙ローラ８により、排紙トレイ２１上に原稿表面を下に向けて順番に排出される。
【００２２】
一方、両面原稿で表裏両面の画像を読み取る場合は、分離された原稿は、第１レジストローラ３にて分離搬送中の斜行補正を行った後、第２レジストローラ４から第１搬送ローラ５、第２搬送ローラ６により搬送され、読取位置Ｒを搬送されている間にリーダ部２００により表面の画像が読み取られる。そして、第２搬送ローラ６から排紙ローラ８により、一旦、原稿端部が排紙トレイ２１上に搬送され、読取後端側が排紙ローラ８にニップされた状態で搬送が停止される。
【００２３】
その後、原稿をスイッチバック搬送し（反転動作）、第２レジストローラ４にて、再度斜行補正を行った後、第１搬送ローラ５、第２搬送ローラ６により搬送され、読取位置Ｒを再度搬送されている間にリーダ部２００により裏面の画像が読み取られる。
【００２４】
しかし、このまま第２搬送ローラ６から排紙ローラ８により、排紙トレイ２１上に原稿表面を上に向けて排出すると、原稿トレイ２０上にセットされた面順と異なってしまう。よって、裏面を読み取られた原稿は、第２搬送ローラ６，排紙ローラ８により、再度原稿端部が排紙トレイ２１上に搬送され、読取後端側が排紙ローラ８にニップされた状態で搬送が停止され、スイッチバック搬送し（反転動作）、第２レジストローラ４，第１搬送ローラ５，第２搬送ローラ６により搬送された後、排紙ローラ８により排紙トレイ２１上に表面を下に向けて順番に排出される。但し、読取位置Ｒを搬送されている間であっても、この間は、原稿画像の読み取りは行われないものとする（空送り動作）。
【００２５】
ここで、図１（ｂ）に示すように、ピックアップローラ１，分離部２の分離ローラ，第１レジストローラ３は、分離モータＭ１で駆動され、第２レジストローラ４，第１搬送ローラ５，第２搬送ローラ６は、給紙モータＭ２で駆動され、排紙ローラ８は、排紙モータＭ３で駆動される。
【００２６】
また、１０は分離後センサで、分離部２により分離搬送される原稿を検知する。１１はレジストセンサで、第１レジストローラ３の手前で搬送される原稿を検知する。１２はリードセンサで、第１搬送ローラ５の手前で搬送される原稿を検知する。１３は排紙センサで、排紙ローラ８の手前で搬送される原稿を検知する。１４は原稿検知センサで、原稿トレイ２０上に積載される原稿を検知する。１５は原稿長検知センサで、原稿トレイ２０上に積載される原稿の原稿長を検知する。
【００２７】
以下、リーダ部２００の構成および動作について説明する。
【００２８】
リーダ部２００は、原稿に記録された画像情報を光学的に読み取り、光電変換して画像データとして入力するものであり、ＡＤＦ原稿用プラテンガラス２０１（以下、ＡＤＦ用プラテン），ブック原稿用プラテンガラス２０２（以下、ブック用プラテン），ランプ２０３とミラー２０４を有するスキャナユニット２０９，ミラー２０５及び２０６，レンズ２０７，ＣＣＤセンサ２０８等を有している。
【００２９】
リーダ部２００は、ＡＤＦ１００から搬送されてくる原稿画像を読み取る場合は、スキャナユニット２０９をＡＤＦ用プラテン２０１の下に移動して停止させ、原稿が読取位置Ｒ上を搬送されている間に画像情報を読み取る。
【００３０】
また、ブック用プラテン２０２上に載置された原稿の画像を読み取る場合は、スキャナユニット２０９を図示しない原稿セット基準から副走査方向に移動させ、原稿の画像情報を読み取る。
【００３１】
なお、画像情報の読み取りは、ランプ２０３が点灯し原稿を照射して行う。原稿からの反射光は、ミラー２０４、２０５、２０６、及びレンズ２０７を介して、ＣＣＤセンサ２０８に入力される。そして、ＣＣＤセンサ２０８に入力された原稿からの反射光は、ここで光電変換等の電気処理が行われ、通常のデジタル処理が施される。
【００３２】
また、２１０は圧電振動子で、ＡＤＦ用プラテン２０１の下面に取り付けられ、超音波振動を発生する（詳細は後述する図１１，図１２に示す）
なお、図１には、リーダ部２００と原稿搬送装置１００が分離された装置（異なる２つの装置）である場合について示しているが、リーダ部２００と原稿搬送装置１００が一体化された読取装置であっても本発明は適用可能である。
【００３３】
図２は、図１に示したＡＤＦ１００の制御構成を示すブロック図であり、図１と同一のものには同一の符号を付してある。
【００３４】
図において、８００は中央演算処理装置である制御手段（以下、ＣＰＵ）で、リードオンリメモリ（以下、ＲＯＭ）８０１，ランダムアクセスメモリ（以下、ＲＡＭ）８０２と接続されており、その他、出力ポート及び入力ポートも備えている。
【００３５】
ＲＯＭ８０１には、制御用プログラムが格納されており、ＲＡＭ８０２には、入力データや作業用データが格納されている。
【００３６】
また、ＣＰＵ８００の出力ポートには、分離モータＭ１，給紙モータＭ２，排紙モータＭ３，離間ソレノイドＳＬ，給紙クラッチＣＬが接続されており、入力ポートには、分離後センサ１０，レジストセンサ１１，リードセンサ１２，排紙センサ１３，原稿検知センサ１４，原稿長検知センサ１５、原稿幅検知センサ８１０（図１には示していない）がそれぞれ接続されている。
【００３７】
ＣＰＵ８００は、ＲＯＭ８０１に格納された制御プログラムにしたがって分離モータＭ１，給紙モータＭ２，排紙モータＭ３，離間ソレノイドＳＬ，給紙クラッチＣＬを制御する。また、ＣＰＵ８００は、図示しないリーダ部２００の中央演算処理装置（ＣＰＵ）とシリアル通信を行い、リーダ部２００との間で制御データの授受を行うようになっている。
【００３８】
なお、本発明を、リーダ部２００と原稿搬送装置１００が一体化された読取装置に適用する場合は、通信を行うことなく、１つのＣＰＵで構成しても良い。
【００３９】
以下、図３〜図９を参照して、図２に示したＡＤＦ１００の動作について説明する。
【００４０】
〔メイン〕
図３は、本発明の画像読取装置におけるメイン動作の制御処理手順の一例を示すフローチャートであり、図２に示したＡＤＦ１００による制御動作のメインフローチャートに対応する。なお、このフローチャートの処理は、図２に示したＣＰＵ８００によりＲＯＭ８０１又はその他の記憶媒体に格納されたプログラムに基づいて実行されるものとする。また、ｍａｉｎ１〜ｍａｉｎ１９は各ステップを示す。
【００４１】
まず、ＡＤＦ１００は、原稿トレイ２０上に原稿がセットされたか否か、更には、リーダ２００本体の図示しない操作部にあるスタートキーが押し下げられたか否かを繰り返し判定しつつ待機状態となっている（ｍａｉｎ１）。なお、原稿がセットされたか否かの判定は、図１に示した原稿検知センサ１４の検出結果に基づいてなされる。
【００４２】
ステップｍａｉｎ１で、判定の結果、原稿が原稿トレイ２０にセットされており、且つ、スタートキーが押し下げられた場合には、片面モードであるか両面モードであるかの判別を行う（ｍａｉｎ２）。
【００４３】
ステップｍａｉｎ２で、片面モードと判別された場合には、原稿トレイ２０より分離動作（ｍａｉｎ３；詳細は図４に示す），給紙動作（ｍａｉｎ４；詳細は図５に示す）を行い、読み取り開始前に原稿サイズを判別する（原稿サイズチェック）（ｍａｉｎ５；詳細は図６に示す）。なお、この原稿サイズの判別（原稿サイズチェック）は、原稿トレイ２０上の図示しない規制ガイド板の幅情報と給紙動作完了時点での、分離センサ１０の状態により判別する。
【００４４】
そして、読取動作（詳細は図７に示す）（ｍａｉｎ６），排紙動作（詳細は図８に示す）（ｍａｉｎ７）を行い、排紙トレイ２１へと原稿を順次排出し、処理を終了する。
【００４５】
一方、ステップｍａｉｎ２で、両面モードと判別された場合には、原稿トレイ２０より分離動作（ｍａｉｎ９），給紙動作（ｍａｉｎ１０）を行い、片面モードの場合と同様に原稿サイズを判別する（原稿サイズチェック）（ｍａｉｎ１１）。
【００４６】
そして、始めに表面の読取動作を行い（ｍａｉｎ１２）、反転動作（詳細は図９に示す）（ｍａｉｎ１３），給紙動作（ｍａｉｎ１４）の後、裏面の読取動作を行い（ｍａｉｎ１５）、さらに反転動作（ｍａｉｎ１６），給紙動作（ｍａｉｎ１７），空送り動作（ｍａｉｎ１８），排紙動作（ｍａｉｎ１９）を行い、排紙トレイ２１へと原稿を排出し、処理を終了する。
【００４７】
〔分離動作〕
図４は、本発明の画像読取装置における分離動作の制御処理手順の一例を示すフローチャートであり、図３に示したステップｍａｉｎ３，ｍａｉｎ９に示した分離動作に対応する。なお、このフローチャートの処理は、図２に示したＣＰＵ８００によりＲＯＭ８０１又はその他の記憶媒体に格納されたプログラムに基づいて実行されるものとする。また、Ｓ３０１〜Ｓ３１０は各ステップを示す。
【００４８】
まず、原稿検知センサ１４の状態で、原稿トレイ２０上に原稿があると判断した場合、分離モータＭ１を正転駆動すると同時に給紙クラッチＣＬをＯＮして、図１に示したピックアップローラ１を上下動させるピックアップアームを駆動し、原稿トレイ２０上の原稿束Ｓの最上紙にピックアップローラ１が接するまで降下する。同時に、ピックアップローラ１と分離部２の分離ローラが給紙方向に駆動され、最上紙のみが分離部２から搬送パスへと分離される（Ｓ３０１）。
【００４９】
そして、分離後センサ１０まで分離された原稿の先端が達したことを検知（分離センサ１０がＯＮ）するまで待機し（Ｓ３０２）、分離後センサ１０がＯＮとなったと判定した場合には、トレイ上の原稿束Ｓから原稿が分離された事を認識する。その後、レジストセンサ１１まで原稿の先端が達したことを検知（レジストセンサ１１がＯＮ）するまで待機する（Ｓ３０３）。
【００５０】
そして、ステップＳ３０３で、レジストセンサ１１がＯＮしたと判定した場合には、カウンタをセットし（Ｓ３０４）、カウンタが所定量カウントアップするまで（原稿を所定量搬送するまで）待機し（Ｓ３０５）、カウンタが所定量カウントアップした（即ち、所定量原稿を搬送した）と判定した場合には、分離モータＭ１を停止させる（Ｓ３０６）。この時、第１レジストローラ３は、停止しており、分離された原稿の先端が第１レジストローラ３にループ形成した状態で突き当てられ、分離搬送途中での斜行が補正される。
【００５１】
その後、給紙クラッチＣＬをＯＦＦして、分離モータＭ１を逆転駆動することで、給紙ローラ１、及び分離ローラの駆動が切られ、第１レジストローラ３が駆動されて、斜行補正された原稿が更に下流へと搬送される（Ｓ３０７）。
【００５２】
そして、カウンタをセットし（Ｓ３０８）、カウンタが所定量カウントアップするまで（原稿を第１レジストローラ３から所定量搬送するまで）待機し（Ｓ３０９）、カウンタが所定量カウントアップした（即ち、原稿を第１レジストローラ３から所定量搬送した）と判定した場合には、分離モータＭ１を停止（ＯＦＦ）させ（Ｓ３１０）、処理を終了する。この時、原稿先端部は、第２レジストローラ４より上流で停止している。
【００５３】
〔給紙動作〕
図５は、本発明の画像読取装置における給紙動作の制御処理手順の一例を示すフローチャートであり、図３に示したステップｍａｉｎ４，ｍａｉｎ１０，ｍａｉｎ１４，ｍａｉｎ１７に示した給紙動作に対応する。なお、このフローチャートの処理は、図２に示したＣＰＵ８００によりＲＯＭ８０１又はその他の記憶媒体に格納されたプログラムに基づいて実行されるものとする。また、Ｓ４０１〜Ｓ４０７は各ステップを示す。
【００５４】
給紙動作は、分離パスからの給紙動作と反転パスからの給紙動作があり、まず、分離動作後の給紙か否かを判定し（Ｓ４０１）、分離パスからの給紙動作と判定した場合には、分離モータＭ１を逆転駆動して、第１レジストローラ３を駆動する（Ｓ４０２）と共に、給紙モータＭ２を起動して、第２レジストローラ４と第１搬送ローラ５と第２搬送ローラ６を駆動する（Ｓ４０３）。
【００５５】
一方、ステップＳ４０１で、分離パスからの給紙動作でない（即ち、反転パスからの給紙動作である）と判定した場合には、そのままステップＳ４０３に進み、給紙モータＭ２のみを起動する。
【００５６】
そして、第２レジストローラ４の上流に位置する原稿は、給紙モータＭ２によって駆動される第２レジストローラ４へと搬送され、リードセンサ１２まで原稿先端が搬送されたことを検知（リードセンサ１２がＯＮ）するまで待機し（Ｓ４０４）、リードセンサ１２がＯＮしたと判定した場合には、カウンタをセットし（Ｓ４０５）、カウンタが所定量カウントアップするまで（原稿を所定量搬送するまで）待機し（Ｓ４０６）、カウンタが所定量カウントアップした（即ち、原稿を所定量搬送した）と判定した場合には、給紙モータＭ２を停止させ（Ｓ４０７）、原稿先端を読み取り位置Ｒより上流に停止させる。この時、分離パスからの給紙動作であった場合は、分離モータＭ１も停止させる。
【００５７】
〔原稿サイズチェック〕
図６は、本発明の画像読取装置における原稿サイズチェック動作の制御処理手順の一例を示すフローチャートであり、図３に示したステップｍａｉｎ５，ｍａｉｎ１１に示した原稿サイズチェックに対応する。なお、このフローチャートの処理は、図２に示したＣＰＵ８００によりＲＯＭ８０１又はその他の記憶媒体に格納されたプログラムに基づいて実行されるものとする。また、Ｓ９０１〜Ｓ９１９は各ステップを示す。
【００５８】
まず、ステップＳ９０１において、原稿トレイ２０上の図示しない規制ガイド板の幅情報に基づき原稿の幅データが「Ａ４」であるか否かを判定し、幅データが「Ａ４」であると判定した場合には、所定の給紙動作完了時点での分離後センサ１０の状態（ＯＮか否か）を判定し（Ｓ９０２）、分離後センサ１０がＯＮでない（ＯＦＦ）と判定した場合には、原稿サイズを「Ａ４」と判別し（Ｓ９０３）、処理を終了する。
【００５９】
一方、ステップＳ９０２で、分離後センサ１０がＯＮであると判定した場合には、原稿サイズを「Ａ３Ｒ」と判別し（Ｓ９０４）、処理を終了する。
【００６０】
一方、ステップＳ９０１で、原稿トレイ２０上の図示しない規制ガイド板の幅情報に基づき原稿の幅データが「Ａ４」でないと判定された場合には、原稿の幅データが「Ｂ５」であるか否かを判定し（Ｓ９０５）、幅データが「Ｂ５」であると判定した場合には、所定の給紙動作完了時点での分離後センサ１０の状態（ＯＮか否か）を判定し（Ｓ９０６）、分離後センサ１０がＯＮでない（ＯＦＦ）と判定した場合には、原稿サイズを「Ｂ５」と判別し（Ｓ９０７）、処理を終了する。
【００６１】
一方、ステップＳ９０６で、分離後センサ１０がＯＮであると判定した場合には、原稿サイズを「Ｂ４Ｒ」と判別し（Ｓ９０８）、処理を終了する。
【００６２】
一方、ステップＳ９０５で、原稿トレイ２０上の図示しない規制ガイド板の幅情報に基づき原稿の幅データが「Ｂ５」でないと判定された場合には、原稿の幅データが「Ａ５」であるか否かを判定し（Ｓ９０９）、幅データが「Ａ５」であると判定した場合には、所定の給紙動作完了時点での分離後センサ１０の状態（ＯＮか否か）を判定し（Ｓ９１０）、分離後センサ１０がＯＮでない（ＯＦＦ）と判定した場合には、原稿サイズを「Ａ５」と判別し（Ｓ９１１）、処理を終了する。
【００６３】
一方、ステップＳ９１０で、分離後センサ１０がＯＮであると判定した場合には、原稿サイズを「Ａ４Ｒ」と判別し（Ｓ９１２）、処理を終了する。
【００６４】
一方、ステップＳ９０９で、原稿トレイ２０上の図示しない規制ガイド板の幅情報に基づき原稿の幅データが「Ａ５」でないと判定された場合には、原稿の幅データが「Ｂ６」であるか否かを判定し（Ｓ９１３）、幅データが「Ｂ６」であると判定した場合には、所定の給紙動作完了時点での分離後センサ１０の状態（ＯＮか否か）を判定し（Ｓ９１４）、分離後センサ１０がＯＮでない（ＯＦＦ）と判定した場合には、原稿サイズを「Ｂ６」と判別し（Ｓ９１５）、処理を終了する。
【００６５】
一方、ステップＳ９１４で、分離後センサ１０がＯＮであると判定した場合には、原稿サイズを「Ｂ５Ｒ」と判別し（Ｓ９１６）、処理を終了する。
【００６６】
一方、ステップＳ９１３で、原稿トレイ２０上の図示しない規制ガイド板の幅情報に基づき原稿の幅データが「Ｂ６」でないと判定された場合には、原稿の幅データが「Ａ６」であるか否かを判定し（Ｓ９１７）、幅データが「Ａ６」であると判定した場合には、原稿サイズを「Ａ５Ｒ」と判別し（Ｓ９１９）、処理を終了する。
【００６７】
一方、ステップＳ９１７で、原稿トレイ２０上の図示しない規制ガイド板の幅情報に基づき原稿の幅データが「Ａ６」でないと判定された場合には、原稿サイズを「不明」とし（Ｓ９１８）、処理を終了する。
【００６８】
以上により、原稿トレイ２０上の図示しない規制ガイド板の幅情報と給紙動作完了時点での、分離後センサ１０の状態により原稿サイズの判別（原稿サイズチェック）をすることができる。
【００６９】
〔読取動作〕
図７は、本発明の画像読取装置における読取動作の制御処理手順の一例を示すフローチャートであり、図３に示したステップｍａｉｎ６，ｍａｉｎ１２，ｍａｉｎ１５に示した読取動作に対応する。なお、このフローチャートの処理は、図２に示したＣＰＵ８００によりＲＯＭ８０１又はその他の記憶媒体に格納されたプログラムに基づいて実行されるものとする。また、Ｓ５０１〜Ｓ５１３は各ステップを示す。
【００７０】
まず、給紙モータＭ２を駆動して、第２レジストローラ４と第１搬送ローラ５と第２搬送ローラ６を駆動し（Ｓ５０１）、リードセンサ１２がＯＮしたと判定した場合には、カウンタをセットし（Ｓ５０２）、カウンタが所定量カウントアップするまで（読取位置Ｒの上流に位置する原稿を所定量搬送するまで）待機し（Ｓ５０３）、カウンタが所定量カウントアップした（即ち、読取位置Ｒの上流に位置する原稿が所定量搬送され、読取位置Ｒに達した）と判定した場合には、リーダ部２００による原稿の画像読取が行われる（Ｓ５０４）。この画像の読取は、ＡＤＦ１００からリーダ部２００に対して、読取開始を通知することで、リーダ部２００が画像データの読み込みを開始する。
【００７１】
そして、カウンタをセットし（Ｓ５０５）、カウンタが所定量カウントアップするまで（原稿を所定量搬送するまで）待機し（Ｓ５０６）、カウンタが所定量カウントアップした（即ち、原稿を所定量搬送した）と判定した場合には、原稿検知センサ１４が原稿トレイ２０上に次に読み取りを行うべく原稿がある（原稿検知センサ１４がＯＮ）か否かを判定し（Ｓ５０７）、原稿検知センサ１４がＯＮでない（ＯＦＦ）と判定した場合には、そのままステップＳ５０９に進む。
【００７２】
一方、ステップＳ５０７で、原稿検知センサ１４がＯＮと判定した場合には、次原稿の分離開始を許可し（Ｓ５０８）、ステップＳ５０９に進む。なお、実際に分離が開始されるタイミングは、原稿サイズ及び原稿搬送速度（読取速度）によって、可変である。
【００７３】
さらに、原稿画像の読み取りが行われ、リードセンサ１２に原稿後端が達したことを検知（リードセンサ１２がＯＦＦ）するまで待機し（Ｓ５０９）、リードセンサ１２がＯＦＦしたと判定した場合には、カウンタをセットし（Ｓ５１０）、カウンタが所定量カウントアップするまで（原稿を所定量搬送するまで）待機し（Ｓ５１１）、カウンタが所定量カウントアップした（即ち、原稿を所定量搬送した原稿後端が読取位置Ｒに達した）と判定した場合には、原稿読取を終了する（Ｓ５１２）。この原稿読取終了は、読取開始と同様に、ＡＤＦ１００からリーダ部２００に対して、読取終了を通知することで、リーダ部２００が画像データの読み取りを終了する。
【００７４】
そして、給紙モータＭ２を停止（ＯＦＦ）し（Ｓ５１３）、処理を終了する。
【００７５】
〔排紙動作〕
図８は、本発明の画像読取装置における排紙動作の制御処理手順の一例を示すフローチャートであり、図３に示したステップｍａｉｎ７，ｍａｉｎ１９に示した排紙動作に対応する。なお、このフローチャートの処理は、図２に示したＣＰＵ８００によりＲＯＭ８０１又はその他の記憶媒体に格納されたプログラムに基づいて実行されるものとする。また、Ｓ６０１〜Ｓ６０７は各ステップを示す。
【００７６】
原稿画像の読み取りが終了し、原稿後端が読取位置Ｒより下流に位置して停止している原稿は、給紙モータＭ２が駆動され、同時に、排紙モータＭ３が正転駆動されることで、第２搬送ローラと排紙ローラ８が駆動され、搬送パス下流側へと搬送される（Ｓ６０１）。
【００７７】
そして、排紙センサ１３に原稿後端が達したと検知する（排紙センサＯＦＦ）まで待機し（Ｓ６０２）、排紙センサＯＦＦと判定した場合には、次原稿の有無を判定し（６０３）、次原稿が無い場合には、読み取られた原稿が給紙モータＭ２の駆動系から外れたとして、給紙モータＭ２を停止させ（Ｓ６０４）、ステップＳ６０５に進む。但し、ステップ６０３で次原稿が有ると判定された場合、即ち、次原稿の給紙動作、又は読取動作が同時に行われている場合には、給紙モータＭ２を停止させることなく、ステップＳ６０５に進む。
【００７８】
その後、カウンタをセットし（Ｓ６０５）、カウンタが所定量カウントアップするまで（原稿を所定量搬送するまで）待機し（Ｓ６０６）、カウンタが所定量カウントアップした（即ち、原稿を所定量搬送し、原稿後端が排紙ローラ８を抜けて、排紙トレイ２１上に排出されたと判断されると）と判定した場合には、排紙モータＭ３を停止し（Ｓ６０７）、排紙ローラ８の駆動を停止し、処理を終了する。
【００７９】
〔反転動作〕
図９は、本発明の画像読取装置における反転動作の制御処理手順の一例を示すフローチャートであり、図３に示したステップｍａｉｎ１３，ｍａｉｎ１６に示した反転動作に対応する。なお、このフローチャートの処理は、図２に示したＣＰＵ８００によりＲＯＭ８０１又はその他の記憶媒体に格納されたプログラムに基づいて実行されるものとする。また、Ｓ７０１〜Ｓ７１６は各ステップを示す。
【００８０】
原稿画像の読み取りが終了し、原稿後端が読取位置Ｒより下流に位置して停止している原稿は、給紙モータＭ２が駆動され、同時に、排紙モータＭ３が正転駆動されることで、第２搬送ローラと排紙ローラ８が駆動され、搬送パス下流側へと搬送される（Ｓ７０１）。
【００８１】
そして、排紙センサ１３に原稿後端が達したと検知する（排紙センサＯＦＦ）まで待機し（Ｓ７０２）、排紙センサ１３がＯＦＦと判定した場合には、読み取られた原稿が給紙モータＭ２の駆動系から外れたとして、給紙モータＭ２を停止させる（Ｓ７０３）。
【００８２】
その後、カウンタをセットし（Ｓ７０４）、カウンタが所定量カウントアップするまで（原稿を所定量搬送するまで）待機し（Ｓ７０５）、カウンタが所定量カウントアップした（即ち、原稿を所定量搬送した）と判定した場合には、排紙モータＭ３を停止する（Ｓ７０６）。これにより、原稿先端は排紙トレイ２１上に排出され、原稿後端が排紙ローラ８にニップされた位置で原稿を停止させる。
【００８３】
その後、排紙モータＭ３を逆転駆動する（Ｓ７０７）。これにより、排紙ローラ８の搬送方向が逆転される。排紙センサ１３に原稿端部が達したことを検知する（排紙センサＯＮ）まで待機し（Ｓ７０８）、排紙センサＯＮと判定した場合には、カウンタをセットし（Ｓ７０９）、カウンタが所定量カウントアップするまで（原稿を所定量搬送するまで）待機し（Ｓ７１０）、カウンタが所定量カウントアップした（即ち、原稿を所定量搬送した）と判定した場合には、排紙モータＭ３を停止させる（Ｓ７１１）。この時、第２レジストローラ４は、停止しており、スイッチバックされた原稿の先端が第２レジストローラ４にループ形成した状態で突き当てられ、反転搬送中での斜行が補正される。
【００８４】
その後、給紙モータＭ２を起動すると、第２レジストローラ４と第１搬送ローラ５と第２搬送ローラ６が駆動される（Ｓ７１２）。
【００８５】
第２レジストローラ４に突き当てられた原稿は、搬送パスの下流側へと搬送され、リードセンサ１２まで原稿先端が搬送されたことを検知する（リードセンサＯＮ）まで待機し（Ｓ７１３）、リードセンサＯＮが検知されたと判定した場合には、カウンタをセットし（Ｓ７１４）、カウンタが所定量カウントアップするまで（原稿を所定量搬送するまで）待機し（Ｓ７１５）、カウンタが所定量カウントアップした（即ち、原稿を所定量搬送した）と判定した場合には、給紙モータＭ２を停止させ（Ｓ７１６）、原稿先端を読み取り位置Ｒより上流に停止させ処理を終了する。
【００８６】
〔空送り動作〕
図３のステップｍａｉｎ１８に示した空送り動作は、図７に示した読取動作における、読取開始（Ｓ５０４）と読取終了（Ｓ５１２）のステップを行わず、給紙モータＭ２は同様の動作を行う。
【００８７】
以下、図１０を参照して、図１に示したＡＤＦ用プラテン２０１の読取部Ｒにゴミが堆積した場合の読取画像について説明する。
【００８８】
図１０は、図１に示したＡＤＦ用プラテン２０１の読取部Ｒにゴミが堆積した場合の読取画像の一例を示す模式図である。
【００８９】
リーダ部２００が、ＡＤＦ１００から搬送されてくる原稿画像を読み取る場合は、スキャナユニット２０９がＡＤＦ用プラテン２０１の下に移動して停止し、原稿が読取位置Ｒ上を搬送されている間、画像情報を読み取る。
【００９０】
しかしながら、図１０に示すように、ＡＤＦ用プラテン２０１の読取位置Ｒに、ゴミＧが何らかの要因で入り込んだ場合、その状態で、原稿画像Ａの画像を読み込むと、読取画像は、読取画像ＢのようにゴミＧの位置に線ＧＬが現れてしまう。
【００９１】
図１１は、図１に示したリーダ部２００の構成を示す斜視図であり、図１と同一のものには同一の符号を付してある。
【００９２】
図において、圧電振動子２１０は、ＡＤＦ用プラテン２０１の下面に取り付けられ、スキャナユニット２０９の画像読取に影響しない位置に設置されている。この圧電振動子２１０は、電圧を印加すると変位を発生し、周波数を与えることで振動を発生する。
【００９３】
図１２は、図１１に示した圧電振動子２１０の駆動回路を示すブロック図であり、図２と同一のものには同一の符号を付してある。
【００９４】
図において、１５００は高速タイプの電力増幅器で、ＣＰＵ８００より送られる駆動パルスと制御信号に伴い圧電振動子２１０を駆動する。即ち、ＣＰＵ８００は、圧電振動子２１０の電源制御部としても動作する。
【００９５】
なお、圧電振動子２１０は、超音波領域で駆動し、耳障りな音の発生をさせないように駆動する。
【００９６】
また、圧電振動子２１０で発生した超音波振動は、ＡＤＦ用プラテン２０１に伝わり、ＡＤＦ用プラテン２０１も振動を発生することとなる。ＡＤＦ用プラテン２０１は、リーダ部２００の筐体と図示しない緩衝材等を介して取り付けられ、圧電振動子２１０の振動が、読取手段による画像の読み取りに影響しないように設置されている。
【００９７】
ここで、図１０に示したようなゴミＧが、ＡＤＦ用プラテン２０１に入り込んだ場合、ＡＤＦ用プラテン２０１の振動がゴミＧに伝わり、ゴミＧは、その場に滞留することが出来なくなる。その結果、ゴミＧが、読取部Ｒの幅を超えて移動して、読取画像に線として現れないようになる。
【００９８】
以上説明したように、圧電振動子２１０を図１，図１１に示すように、ＡＤＦ用プラテン２０１の下面に取り付け振動を与えることにより、図１０に示したようなゴミＧが、ＡＤＦ用プラテン２０１に入り込んだ場合、ＡＤＦ用プラテン２０１の振動がゴミＧに伝わり、ゴミＧは、その場に滞留することが出来なくなる。その結果、ゴミＧが、読取部Ｒの幅を超えて移動して、読取画像に線として現れないようになる。
【００９９】
また、圧電振動子２１０を超音波領域で駆動することで、耳障りな音の発生をさせないように駆動できる。
【０１００】
さらに、ＡＤＦ用プラテン２０１をリーダ部２００の筐体と緩衝材等を介して取り付けるようにしたことで、圧電振動子の振動が、読取手段による画像の読み取りに影響しないようにできる。
【０１０１】
以下、図１３〜図１６を参照して、圧電振動子２１０の駆動処理手順について説明する。
【０１０２】
図１３，図１４は、図１１に示したリーダ部２００の斜視図において、圧電振動子２１０によりＡＤＦ用プラテン２０１に振動を与え、矢印の側からＡＤＦ用プラテン２０１の断面を見た場合の振動波の様子を表した模式図である。
【０１０３】
圧電振動子２１０を駆動している際にＡＤＦ用プラテン２０１上に現れる振動は、図１３に示すように、圧電振動子２１０側からの入射波（図１３（ａ））と、その振動がＡＤＦ用プラテン２０１の端部で自由端反射した反射波（図１３（ｂ））との合成波（図１３（ｃ））である。
【０１０４】
図１３（ａ）〜（ｃ），図１４（ａ）では、例としてＡＤＦ用プラテンの長さＬが入射振動波長の半分の５倍（２．５波長）である時の様子を図示しており、図１４（ｂ）では、例としてＡＤＦ用プラテン２０１の長さＬが入射振動波長の半分の４倍（２波長）である時の様子を図示している。
【０１０５】
振動の様子は振動させる対象や、振動の周波数等により様々であり、一様に振動させることは困難である。また、入射波と反射波の合成の仕方によって振動の強いところ、弱いところが出来る。振動が弱いところはゴミＧが移動しにくいため、そのような位置での振動を変化させるために周波数を変化させることが効果的である。
【０１０６】
上述したように、図１４（ｂ）は、ＡＤＦ用プラテン２０１の長さＬが入射振動波長の半分の４倍（２波長）である時の様子を示しており、図１４（ａ）の時には振動が弱かったところが、点線が示す通り、図１４（ｂ）では弱くなくなっていて、結果として動きにくかったゴミが動きやすくなる。このように入射波の周波数を切り替えて駆動することで入射振動波長を変化させ、振幅の小さかったところを大きくすることができる。
【０１０７】
〔周波数切替駆動の動作〕
数種類の周波数を予め電源制御部（図１２に示したＣＰＵ８００）に設定し、このＣＰＵ８００により駆動周波数を変化させて圧電振動子２１０は駆動される。この際、人間の可聴域である「２０ｋＨｚ」以下になると耳障りな音がするため、それ以上の周波数を使用することとする。つまり超音波である。
【０１０８】
図１５は、本発明の画像読取装置における第１の制御処理手順の一例を示すフローチャートであり、図１０に示した圧電振動子２１０を駆動する周波数の切り替え処理手順に対応する。なお、このフローチャートの処理は、図２に示したＣＰＵ８００によりＲＯＭ８０１又はその他の記憶媒体に格納されたプログラムに基づいて実行されるものとする。また、Ｓ８０１〜Ｓ８０７は各ステップを示す。
【０１０９】
まず、ＣＰＵ８００には以下のものを予め設定しておく
１．周波数データ行列ｆ（０）〜ｆ（ｎ）〔Ｈｚ〕
２．周波数データ行列ｆ（０）〜ｆ（ｎ）の行列要素を指定するための変数ｋ
３．周波数切り替え時間間隔データＴ（秒）
４．タイマカウンタｔ
周波数データ行列ｆ（０）〜ｆ（ｎ）〔Ｈｚ〕には予め数種類の周波数を設定しておく（図１６参照）。この時「ｎ」は「１」以上である。スタートするとタイマカウンタｔと周波数指定変数ｋを「０」に初期化し、タイマをスタートする（Ｓ８０１）。その後、ＣＰＵ８００は、周波数ｆ（ｋ）で電圧を出力するように電力増幅器１５００を制御し、振動モードに入る（Ｓ８０２）。
【０１１０】
振動モードになると、ＣＰＵ８００からの制御により電力増幅器１５００が周波数ｆ（ｋ）〔Ｈｚ〕の交流電圧を出力し、圧電振動子２１０を駆動する。
【０１１１】
そして、「ｔ≦Ｔ」を判定し（Ｓ８０３）、タイマカウンタ「ｔ」が切り替え時間Ｔ（秒）に相当する値以下の間は、一定周波数の電圧を出力しつづける。
【０１１２】
一方、「ｔ＞Ｔ」となった場合には、「ｋ＝ｎ」であるか否かを判定し（Ｓ８０４）、「ｋ＝ｎ」である判定した場合には、「ｋ＝０」にし（Ｓ８０５）、ステップＳ８０７に進む。
【０１１３】
一方、「ｋ＝ｎ」でないと判定した場合には、「ｋ」をインクリメントし（Ｓ８０６）、ステップＳ８０７に進む。
【０１１４】
次に、ステップＳ８０７において、タイマカウンタ「ｔ」を「０」とし（Ｓ８０７）、ステップＳ８０２の処理に戻り、ＣＰＵ８００は、「ｋ」が変化したことにより、ＣＰＵ８００は電圧周波数ｆ（ｋ）を次の設定周波数へと切り替えるように電力増幅器１５００を制御して、振動モード状態とする。
【０１１５】
なお、本実施形態では、振動部材として、圧電振動子により、直接プラテンガラスを振動させているが、中間媒体を介して振動させるように構成しても良い。
【０１１６】
また、モータ等の振動源からの振動を与えるように構成しても良い。
【０１１７】
さらに、圧電振動子２１０の振動領域は、今回超音波領域を使用しているが、音の発生を防ぐための手段を講じれば、音波領域を使用しても、同様の効果が得られる。
【０１１８】
〔第２実施形態〕
上記第１実施形態では、圧電振動子２１０の駆動周波数を所定の周波数列ｆ（０）〜ｆ（ｎ）〔Ｈｚ〕に従って変化させる場合について説明したが、圧電振動子２１０の駆動周波数をある一定の幅で往復するように繰り返し変化させる（掃引させる）ように構成してもよい。以下、その実施形態について説明する。
【０１１９】
図１７は、本発明の画像読取装置における第２の制御処理手順の一例を示すフローチャートであり、図１０に示した圧電振動子２１０を駆動する周波数の掃引変化処理手順に対応する。なお、このフローチャートの処理は、図２に示したＣＰＵ８００によりＲＯＭ８０１又はその他の記憶媒体に格納されたプログラムに基づいて実行されるものとする。また、Ｓ１００１〜Ｓ１００８は各ステップを示す。
【０１２０】
まず、電源制御部（ＣＰＵ８００）には以下のものを予め設定しておく
１．タイマカウンタｔ
２．周波数掃引時の最小周波数Ｆｍｉｎ〔Ｈｚ〕、最大周波数Ｆｍａｘ〔Ｈｚ〕
３．現在の出力周波数ｆ〔Ｈｚ〕
４．片道掃引時間Ｔ（秒）
５．片道掃引ステップ数Ｓ
６．１ステップあたりの時間変化量Δｔ（秒）；Δｔ＝Ｔ／Ｓ
７．１ステップあたりの周波数変化量Δｆ〔Ｈｚ〕
；Δｆ＝（Ｆｍｉｎ−Ｆｍａｘ）／Ｓ
スタートするとタイマカウンタｔ＝０、現在の駆動周波数ｆ＝Ｆｍｉｎ〔Ｈｚ〕に初期化し、タイマスタートする（Ｓ１００１）。
【０１２１】
その後、振動モードに移行し（Ｓ１００２）、ＣＰＵ８００の制御により図１２に示した電力増幅器１５００が周波数ｆ〔Ｈｚ〕の交流電圧を出力開始し、圧電振動子２１０を駆動する。
【０１２２】
そして、「ｔ」が「Ｔ（秒）」の整数倍に相当するか否かを判定し（Ｓ１００３）、「ｔ」が「Ｔ（秒）」の整数倍に相当しない間は、一定周波数の電圧を出力しつづける。
【０１２３】
一方、「ｔ」が「Ｔ（秒）」の整数倍に相当する値となった場合には、ステップＳ１００４に進む。つまりΔｔ秒ごとに次の動作を行うことになる。
【０１２４】
ステップＳ１００４において、「ｔ≦Ｔ」を判定し、「ｔ≦Ｔ」、即ちタイマカウンタ「ｔ」が切り替え時間Ｔ（秒）に相当する値以下の場合は、ｆをΔｆ増加させ（Ｓ１００５）、ステップＳ１００２の処理に戻り、ＣＰＵ８００は変化したｆの値に応じて電力増幅部１５００からの出力周波数を変更制御する。
【０１２５】
一方、ステップＳ１００４で、「ｔ≦Ｔ」でないと判定した場合には、「Ｔ＜ｔ＜２Ｔ」を判定し（Ｓ１００６）、「Ｔ＜ｔ＜２Ｔ」の場合は、即ちタイマカウンタ「ｔ」が切り替え時間Ｔ（秒）相当する値より大きい場合には、ｆをΔｆ減らし（Ｓ１００７）、ステップＳ１００２の処理に戻り、ＣＰＵ８００は変化したｆの値に応じて電力増幅部１５００の出力周波数を変更制御する。
【０１２６】
一方、ステップＳ１００６で、「Ｔ＜ｔ＜２Ｔ」でないと判定した場合には、即ち「ｔ≧２Ｔ」の場合には、「ｔ＝０」とし（Ｓ１００８）、ステップＳ１００２に戻り、ＣＰＵ８００は変化したｆの値に応じて電力増幅部１５００の出力周波数を変更制御する。
【０１２７】
これにより、周波数掃引幅Ｆｍｉｎ〔Ｈｚ〕〜Ｆｍａｘ〔Ｈｚ〕の間を、Δｔ（秒）ごとにΔｆ〔Ｈｚ〕ずつ周波数を変化させ、片道Ｔ（秒）、Ｓ（ステップ）かけて掃引する。
【０１２８】
なお、本実施形態では、１ステップあたりの周波数変化量、時間変化量を一定としたが、これを一定とせず、１ステップ毎に変化させるように構成してもよい。
【０１２９】
また、上記第１実施形態で示した切り替え駆動と第２実施形態で示した掃引駆動とを組み合わせたような駆動方法、例えば、第２実施形態における「ｆ」を、上記第１実施形態における周波数データ行列ｆ（０）〜ｆ（ｎ）とするような構成、も本発明に含まれるものである。
【０１３０】
例えば圧電振動子２１０やＡＤＦ用プラテン２０１の特性などから振動の大きくなる周波数を求め、ＣＰＵ８００より電力増幅器１５００に設定して駆動していたとする。しかし、温度条件などにより材質密度が変化することで材質の中を振動が伝わる速度が変化したり、圧電振動子の個々のばらつき等で、切り替え駆動するために予め設定した周波数と実際に振動が大きくなる周波数がずれることがある。
【０１３１】
そこで上記第２実施形態のように、圧電振動子２１０を駆動する電圧周波数を掃引変化させる手段をとると、温度や圧電振動子の個々のばらつきによって設定した周波数と実際に振動が大きくなる周波数がずれる問題を解決することができる。
【０１３２】
さらに、周波数切り替え駆動と掃引駆動を組み合わせることで、周波数のずれを解決しながら振動の節の位置を大きく変化させることができる。
【０１３３】
なお、本発明の画像読取装置を複写機等の画像読取部に適用してもよい。
【０１３４】
以下、図１８に示すメモリマップを参照して本発明に係る画像読取装置で読み出し可能なデータ処理プログラムの構成について説明する。
【０１３５】
図１８は、本発明に係る画像読取装置で読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する模式図である。
【０１３６】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１３７】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、インストールするプログラムやデータが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１３８】
本実施形態における図１５，図１７に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１３９】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１４０】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１４１】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ−ＲＯＭ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ，シリコンディスク等を用いることができる。
【０１４２】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１４３】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１４４】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのソフトウエアによって表されるプログラムを格納した記憶媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１４５】
さらに、本発明を達成するためのソフトウエアによって表されるプログラムをネットワーク上のデータベースから通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１４６】
【発明の効果】
以上説明したように、本発明に係る第１，１１，１２の発明によれば、複数の原稿を順次搬送する自動原稿送り装置と、前記自動原稿送り装置から搬送された原稿の画像を搬送中に読み取る読取手段とを備えた画像読取装置において、前記自動原稿送り装置の原稿搬送路と前記読取手段の間にあり原稿の画像を透過するように水平配置されたプラテンガラスと、前記プラテンガラスに対して、前記自動原稿送り装置による原稿の搬送方向と直交する方向に進行する振動波を入射して、前記プラテンガラスを振動させるための振動発生手段と、前記プラテンガラスに振動を与える際に前記振動発生手段の駆動周波数を可変制御する制御手段とを有するので、プラテンガラス上に入り込んだゴミに振動を伝えて、該ゴミを移動させて、該ゴミを読取手段の読取領域から移動させることができる。
【０１４７】
本発明に係る第２の発明によれば、複数の原稿を順次搬送する自動原稿送り装置と、前記自動原稿送り装置から搬送された原稿の画像を搬送中に読み取る読取手段とを備えた画像読取装置において、前記自動原稿送り装置の原稿搬送路と前記読取手段の間にあり原稿の画像を透過するように水平配置されたプラテンガラスと、前記プラテンガラスに対して振動波を入射し、前記入射波の反射波と前記入射波の合成波によりプラテンガラスを振動させるための振動発生手段と、前記プラテンガラスに振動を与える際に前記入射波の周波数を切り替えるよう前記振動発生手段を駆動することにより入射振動波長を変化させ、前記合成波の振幅の小さいところを大きくするように制御する制御手段とを有するので、プラテンガラス全面を満遍なく振動させて、プラテンガラス上のいずれの位置に入り込んだゴミをも、読取手段の読取領域から移動させることができる。
【０１４８】
本発明に係る第３の発明によれば、前記制御手段は、前記振動発生手段の振動周波数を所定時間毎に変更制御するので、透過部材全面を満遍なく振動させて、透明部材上のいずれの位置に入り込んだゴミをも、読取手段の読取領域から移動させることができる。
【０１４９】
本発明に係る第４の発明によれば、前記制御手段は、前記振動発生手段の振動周波数を所定時間毎に所定の周波数列に基づいて変更制御するので、透過部材全面を満遍なく振動させて、透明部材上のいずれの位置に入り込んだゴミをも、読取手段の読取領域から移動させることができる。
【０１５０】
本発明に係る第５の発明によれば、前記制御手段は、前記振動発生手段の振動周波数を所定時間毎に所定の幅で往復するように繰り返し変更制御するので、温度や圧電振動子の個々のばらつきによって設定した周波数と実際に振動が大きくなる周波数がずれる問題を解決することができる。
【０１５１】
本発明に係る第６の発明によれば、前記振動発生手段による振動は、超音波振動であるので、耳障りな音の発生をさせることなく駆動することができる。
【０１５２】
本発明に係る第７の発明によれば、前記振動発生手段は、前記プラテンガラスの前記読取手段による画像の読み取りに影響しない位置に取り付けられるので、画像の読み取りに影響しないようにすることができる。
【０１５３】
本発明に係る第８の発明によれば、前記プラテンガラスは、画像読取装置の筐体と緩衝材を介して取り付けられ、前記振動発生手段は、前記読取手段による画像の読み取りに影響しない振動で動作するので、画像の読み取りに影響しないようにすることができる。
【０１５４】
本発明に係る第９の発明によれば、複数の原稿を順次搬送する自動原稿送り装置と、前記自動原稿送り装置から搬送された原稿の画像を搬送中に読み取る読取手段と、前記自動原稿送り装置の原稿搬送路と前記読取手段の間にあり原稿の画像を透過するように水平配置されたプラテンガラスと、前記プラテンガラスに対して、前記自動原稿送り装置による原稿の搬送方向と直交する方向に進行する振動波を入射して振動を与えるための振動発生手段とを備えた画像読取装置の制御方法において、前記プラテンガラスに振動を与える際に前記振動発生手段の駆動周波数を可変切り替え制御するので、プラテンガラス上に入り込んだゴミに振動を伝えて、該ゴミを移動させて、該ゴミを読取手段の読取領域から移動させることができる。
本発明に係る第１０の発明によれば、複数の原稿を順次搬送する自動原稿送り装置と、前記自動原稿送り装置から搬送された原稿の画像を搬送中に読み取る読取手段と、前記自動原稿送り装置の原稿搬送路と前記読取手段の間にあり原稿の画像を透過するように水平配置されたプラテンガラスと、前記プラテンガラスに対して波を入射し、前記入射波の反射波と前記入射波の合成波によりプラテンガラスに振動を与えるための振動発生手段とを備えた画像読取装置の制御方法において、前記プラテンガラスに振動を与える際に入射振動波長を変化させることで前記合成波の振幅の小さいところを大きくするように前記入射波の周波数を切り替え制御するので、プラテンガラス全面を満遍なく振動させて、プラテンガラス上のいずれの位置に入り込んだゴミにも振動を伝えて、該ゴミを読取手段の読取領域から移動させることができる。
【０１５５】
従って、ＡＤＦ原稿用プラテンガラス上に外部から進入したゴミを、振動を用いて移動させ、原稿読み取りに影響がでないようにして、光学系が固定であるため、同じゴミを読み続け、あたかも直線であるかのように、画像を読み取ってしまうのを防ぐことができる等の効果を奏する。
【図面の簡単な説明】
【図１】本発明の第１実施形態を示す画像読取装置の構成を示す断面図である。
【図２】図１に示したＡＤＦの制御構成を示すブロック図である。
【図３】本発明の画像読取装置におけるメイン動作の制御処理手順の一例を示すフローチャートである。
【図４】本発明の画像読取装置における分離動作の制御処理手順の一例を示すフローチャートである。
【図５】本発明の画像読取装置における給紙動作の制御処理手順の一例を示すフローチャートである。
【図６】本発明の画像読取装置における原稿サイズチェック動作の制御処理手順の一例を示すフローチャートである。
【図７】本発明の画像読取装置における読取動作の制御処理手順の一例を示すフローチャートである。
【図８】本発明の画像読取装置における排紙動作の制御処理手順の一例を示すフローチャートである。
【図９】本発明の画像読取装置における反転動作の制御処理手順の一例を示すフローチャートである。
【図１０】図１に示したＡＤＦ用プラテンの読取部にゴミが堆積した場合の読取画像の一例を示す模式図である。
【図１１】図１に示したリーダ部の構成を示す斜視図である。
【図１２】図１１に示した圧電振動子の駆動回路を示すブロック図である。
【図１３】図１１に示したリーダ部の斜視図において、圧電振動子によりＡＤＦ用プラテンに振動を与え、矢印の側からＡＤＦ用プラテンの断面を見た場合の振動波の様子を表した模式図である。
【図１４】図１１に示したリーダ部の斜視図において、圧電振動子によりＡＤＦ用プラテンに振動を与え、矢印の側からＡＤＦ用プラテンの断面を見た場合の振動波の様子を表した模式図である。
【図１５】本発明の画像読取装置における第１の制御処理手順の一例を示すフローチャートである。
【図１６】本発明の第１実施形態を示す画像読取装置において圧電振動子を駆動するための周波数データ行列を示す図である。
【図１７】本発明の画像読取装置における第２の制御処理手順の一例を示すフローチャートである。
【図１８】本発明に係る画像読取装置で読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する模式図である。
【符号の説明】
１００  自動原稿送り装置
２００  リーダ部
２０１  ＡＤＦ用プラテン
２１０  圧電振動子
８００  ＣＰＵ
８０１  ＲＯＭ
８０１  ＲＡＭ
１５００  電力増幅器
【図１】
0003684223.tif 000002
【図２】
0003684223.tif 000003
【図３】
0003684223.tif 000004
【図４】
0003684223.tif 000005
【図５】
0003684223.tif 000006
【図６】
0003684223.tif 000007
【図７】
0003684223.tif 000008
【図８】
0003684223.tif 000009
【図９】
0003684223.tif 000010
【図１０】
0003684223.tif 000011
【図１１】
0003684223.tif 000012
【図１２】
0003684223.tif 000013
【図１３】
0003684223.tif 000014
【図１４】
0003684223.tif 000015
【図１５】
0003684223.tif 000016
【図１６】
0003684223.tif 000017
【図１７】
0003684223.tif 000018
【図１８】
0003684223.tif 000019