(57)【要約】【課題】ＡＤＦより搬送される原稿を読取って得た画像データをバッファに蓄積するときにその空き容量が減少すると画像読取を一時停止する。しかしながら、ＡＤＦの原稿搬送路内に原稿の挙動が不安定な状態となる場所で原稿の搬送を停止すると、読取停止前に得た画像データと再開後に得た画像データの連続性が維持されず、その結果、読取画像の品位が低下する。【解決手段】原稿搬送の挙動が不安定になる領域では原稿搬送のみを行い、センサユニットによる画像の読取処理は実行せず、かつ、センサユニットを原稿搬送方向に原稿搬送と同時に移動させる。これにより、原稿の挙動が不安定になる領域で原稿の搬送を停止することを防止する。【選択図】  図６
2012085068.tif 000002
【特許請求の範囲】
【請求項１】
原稿を搬送する搬送手段と、
前記原稿の画像を読み取る読取手段と、
前記読取手段を前記原稿の搬送方向に移動させる移動手段と、
前記読取手段により前記原稿を読み取ることによって取得した画像データを一時的に保持する記憶手段と、
前記記憶手段に保持されている画像データを外部に転送する転送手段と、
前記搬送手段による搬送動作により前記原稿が原稿の搬送路の所定の位置に達したことを検知する検知手段と、
前記検知手段により前記原稿が所定の位置に達したことを検知したなら、前記搬送手段による搬送動作を継続させる一方、前記読取手段による原稿の読取動作を停止するよう制御し、さらに、前記移動手段により前記読取手段を前記原稿の搬送方向に所定の距離、移動させるよう制御し、さらに、前記所定の距離した前記読取手段の位置に前記原稿の読取動作を停止した位置が達したなら前記読取手段による原稿の読取動作を再開するよう制御する制御手段とを有することを特徴とする画像読取装置。
【請求項２】
前記記憶手段の空き容量が所定の閾値以下であるかどうかを監視する監視手段と、
前記監視手段による監視により前記記憶手段の空き容量が前記所定の閾値以下となったなら、前記搬送手段による前記原稿の搬送を停止し、前記読取手段による前記原稿の読取動作を停止し、前記記憶手段が空きとなれば、前記搬送手段による前記原稿の搬送と前記読取手段による前記原稿の読取動作を再開するＳＳ処理の実行を制御するＳＳ処理の制御手段とをさらに有することを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記制御手段は、前記ＳＳ処理の他では前記搬送手段による前記原稿の搬送速度を同じ速度に維持するよう制御することを特徴とする請求項２に記載の画像読取装置。
【請求項４】
前記移動手段により前記読取手段を前記原稿の搬送方向に所定の距離、移動する際の前記読取手段の移動速度は前記原稿の搬送速度よりも高速であることを特徴とする請求項３に記載の画像読取装置。
【請求項５】
前記原稿を原稿トレイより搬送するＡＤＦユニットをさらに有し、
前記ＡＤＦユニットは、前記原稿の搬送路に沿って、前記原稿を搬送するために前記原稿トレイの原稿をピックアップするピックアップローラと、前記原稿を前記原稿の搬送路を搬送させる搬送ローラと、前記原稿を装置の外に排紙する排紙ローラとを備え、
前記読取手段はＣＩＳを備え、
前記所定の位置とは、前記原稿の先端部が前記排紙ローラに達する位置であることを特徴とする請求項１乃至４のいずれか１項に記載の画像読取装置。
【請求項６】
原稿を搬送する搬送手段と、前記原稿の画像を読み取る読取手段と、前記読取手段を前記原稿の搬送方向に移動させる移動手段と、前記読取手段により前記原稿を読み取ることによって取得した画像データを一時的に保持する記憶手段と、前記記憶手段に保持されている画像データを外部に転送する転送手段とを含む画像読取装置の制御方法であって、
前記搬送手段による搬送動作により前記原稿が原稿の搬送路の所定の位置に達したことを検知する検知工程と、
前記検知工程により前記原稿が所定の位置に達したことを検知したなら、前記搬送手段による搬送動作を継続させる一方、前記読取手段による原稿の読取動作を停止するよう制御し、さらに、前記移動手段により前記読取手段を前記原稿の搬送方向に所定の距離、移動させるよう制御し、さらに、前記所定の距離した前記読取手段の位置に前記原稿の読取動作を停止した位置が達したなら前記読取手段による原稿の読取動作を再開するよう制御する制御工程とを有することを特徴とする画像読取装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は原稿を読み取る画像読取装置及びその装置の制御方法に関する。
【背景技術】
【０００２】
近年のパーソナルコンピュータの普及と高機能化により、紙による資料保存を行っていた従来の方法に対し、誰でも安価かつ簡単に資料を電子化し、その電子データを保存することが可能になった。即ち、ＡＤＦ（オート・ドキュメント・フィーダ：自動原稿搬送装置）を装備したスキャナ（画像読取装置）を用いることにより、原稿の交換なしにできるだけ簡単かつ高速に原稿から電子データを取得することができる。従って、ユーザにとって、ＡＤＦの読取速度は画質と並び重要な技術要件の一つである。
【０００３】
ＡＤＦによる原稿の読取速度がホストコンピュータ（以下、ホスト）への画像データ転送速度を上回る場合、スキャナ内のバッファメモリに一時的に読み取った画像データを蓄積して画像データの転送を待ち合わせる。さらに、バッファメモリがフルになってしまったときには画像の読み取りを一時停止する。そして、バッファメモリが空になるのを待ち、バッファメモリが空になったら画像読み取りを再開する。以後、このような原稿の読み取り処理の中断をＳＳ処理（スタート・ストップ処理）と呼ぶ。ＳＳ処理時は、読取のための原稿搬送が中断している状態になる。このＳＳ処理が発生すると、当然ながら原稿を読み取るのに要する時間は長くなる。
【０００４】
さて、近年のスキャナの性能向上に伴い取得される画像データも高解像度となり、これに伴い、転送する画像データ量は膨大になっている。このために、ＳＳ処理の発生頻度は増える傾向にある。ＳＳ処理の発生頻度は、ホストへのデータ転送能力に依存する。この転送能力は、ホストのＣＰＵ性能、メモリ容量、補助記憶装置であるハードディスク（ＨＤＤ）の容量と転送速度、ホストとの通信転送速度等の様々な因子に依存する。
【０００５】
また、スキャナがプリンタや通信機能も一体的に備えたＭＦＰである場合には、読み取られた画像データをホストへ転送する他に、原稿を複写したり、ＦＡＸ送信する場合もある。このような場合にも、プリンタの性能やＦＡＸ送信性能との係わりで、読取った画像データをホストに転送する場合に生じるのと同様にＳＳ処理が発生する場合がある。
【０００６】
ＳＳ処理が発生すると画像の連続性が失われ画質が劣化することがあるが、原稿搬送路内を原稿が安定して搬送されている間であれば、ＳＳ処理による画像の劣化はある程度抑えることが可能である。しかしながら、原稿搬送路において原稿搬送の挙動が不安定となるような場所が存在することがある。この場合、その場所でＳＳ処理が実行されると、原稿の読み取りを停止前と読み取りを再開後に取得した画像データの連続性が維持できず画質がひどく劣化してしまうことがある。
【０００７】
このＳＳ処理の発生による画像の劣化を避けるため、特許文献１は、画像読取装置からホストへの転送に要する時間に応じて、画像読取装置の読取速度を変更する構成を開示している。ホストへの画像データ転送に時間がかかる場合は読取速度を落とすことによりバッファＲＡＭへの画像データの蓄積を抑え、ＳＳの発生頻度を下げているのである。また特許文献２には、画像読取装置のバッファメモリ容量が一定値以下の場合、一時的に読取りを中断する方法が開示されている。また、その際に読取り画像の種類が白画像か黒画像かを考慮することも開示されている。特許文献３には、読取りを中断する場合、中断後の読取り再開時に、読取りセンサユニットの位置に応じて、スイッチバック動作を行うことが開示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】米国特許第６６４８２２６号明細書
【特許文献２】特開平１１−２３９２５１号公報
【特許文献３】特開２０００−２８７０４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら上記従来例では、ＳＳ処理の発生そのものをなくすわけではなく、原稿の読取速度を下げることによりＳＳ処理の発生頻度を低減している。従って、なんらかの理由によりホスト側のデータ処理が大きく遅延した場合や、データ転送速度が低下した場合には、依然としてＳＳ処理が発生してしまう場合がある。この場合、画像読取装置における原稿搬送路で停止する位置によっては、原稿の搬送を再開する場合に、原稿がスムーズに搬送されず、画像データの品位が劣化する可能性がある。
【００１０】
本発明は上記従来例に鑑みてなされたもので、原稿の搬送が不安定となっても原稿の画像を高品位に読取ることが可能な画像読取装置とその制御方法とを提供すること目的としている。
【課題を解決するための手段】
【００１１】
上記目的を達成するために本発明の画像読取装置は次のような構成からなる。
【００１２】
即ち、原稿を搬送する搬送手段と、前記原稿の画像を読み取る読取手段と、前記読取手段を前記原稿の搬送方向に移動させる移動手段と、前記読取手段により前記原稿を読み取ることによって取得した画像データを一時的に保持する記憶手段と、前記記憶手段に保持されている画像データを外部に転送する転送手段と、前記搬送手段による搬送動作により前記原稿が原稿の搬送路の所定の位置に達したことを検知する検知手段と、前記検知手段により前記原稿が所定の位置に達したことを検知したなら、前記搬送手段による搬送動作を継続させる一方、前記読取手段による原稿の読取動作を停止するよう制御し、さらに、前記移動手段により前記読取手段を前記原稿の搬送方向に所定の距離、移動させるよう制御し、さらに、前記所定の距離した前記読取手段の位置に前記原稿の読取動作を停止した位置が達したなら前記読取手段による原稿の読取動作を再開するよう制御する制御手段とを有することを特徴とする。
【００１３】
また本発明を別の側面から見れば、原稿を搬送する搬送手段と、前記原稿の画像を読み取る読取手段と、前記読取手段を前記原稿の搬送方向に移動させる移動手段と、前記読取手段により前記原稿を読み取ることによって取得した画像データを一時的に保持する記憶手段と、前記記憶手段に保持されている画像データを外部に転送する転送手段とを含む画像読取装置の制御方法であって、前記搬送手段による搬送動作により前記原稿が原稿の搬送路の所定の位置に達したことを検知する検知工程と、前記検知工程により前記原稿が所定の位置に達したことを検知したなら、前記搬送手段による搬送動作を継続させる一方、前記読取手段による原稿の読取動作を停止するよう制御し、さらに、前記移動手段により前記読取手段を前記原稿の搬送方向に所定の距離、移動させるよう制御し、さらに、前記所定の距離した前記読取手段の位置に前記原稿の読取動作を停止した位置が達したなら前記読取手段による原稿の読取動作を再開するよう制御する制御工程とを有することを特徴とする画像読取装置の制御方法を備える。
【発明の効果】
【００１４】
従って本発明によれば、原稿の搬送が不安定な状態でも原稿の読取の中断がなされず、かつ、その不安定な状態となる場所では原稿の読取を行わないため、原稿の画像を高品位に読取ることができるという効果がある。
【００１５】
また、原稿の読取を行わない期間には読取られた画像データの転送に用いることができるので、ＳＳ処理に入る頻度を抑えることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の代表的な実施例である画像読取装置の構造を示す側断面図である。
【図２】スキャナユニットの概略構造を示す上断面図である。
【図３】ＡＤＦユニットの内部構造を示す側断面図である。
【図４】ＡＤＦユニット２０２の内部構造を示す斜視図である。
【図５】画像読取装置の制御構成を示すブロック図である。
【図６】原稿の読取領域とＳＳ禁止領域（原稿不安定領域）とＣＩＳについて位置の関係を説明する図である。
【図７】ＡＤＦ搬送速度とＣＩＳの移動速度に対応するステッピングモータの速度（ＦＢ速度）の速度変化を示す図である。
【図８】原稿読取制御を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下に、図面を参照しながら本発明の実施例について詳細に説明する
なお、この明細書において、「記録」（以下、「プリント」とも称する）とは、文字、図形等有意の情報を形成する場合のみならず、有意無意を問わず、広く記録媒体上に画像、模様、パターン等を形成する、又は媒体の加工を行う場合も表すものとする。また、人間が視覚で知覚し得るように顕在化したものであるか否かを問わない。
【００１８】
また、「記録媒体」とは、一般的な記録装置で用いられる紙のみならず、広く、布、プラスチック・フィルム、金属板、ガラス、セラミックス、木材、皮革等、インクを受容可能なものも表すものとする。
【００１９】
図１は本発明の代表的な実施例である画像読取装置の構造を示す側断面図である。図１に示す画像読取装置１０１はスキャナユニット２０１とＡＤＦユニット２０２とから構成される。ＡＤＦユニット２０２はスキャナユニット２０１の端部で接続され、開閉可能な仕組みになっており、ＡＤＦユニット２０２を開くことで原稿を原稿台２０４上に配置し、その原稿のスキャン読取を行うことができる。ＡＤＦユニット２０２には原稿トレイ２０５が設けられている。
【００２０】
図２はスキャナユニット２０１の概略構造を示す上断面図である。図２に示すように、スキャナユニット２０１は枠体３０１と、基台とその上に搭載されたセンサとから構成されるセンサユニット３０２を備えている。
【００２１】
枠体３０１にはセンサユニット３０２を副走査方向へ（矢印Ａの方向）移動する基準となる基準軸３０３が設けられている。そして、フラットベット（ＦＢ）読取り用ステッピングモータ３０５（以下、ステッピングモータ）からの駆動力は、ギア群３０６を介してベルト３０４に伝えられる。そして、ベルト３０４によりセンサユニット３０２を基準軸３０３に沿って動作させる。なお、枠体３０１には原稿を置くための原稿台ガラス３０７とＡＤＦスキャン用のＡＤＦ読取窓３０８が備えられる。ＡＤＦ読取窓３０８は原稿台ガラス３０７同様、光源であるＬＥＤの光を透過する素材が使用されている。センサユニット３０２は、原稿台ガラス３０７とＡＤＦ読取窓３０８の領域内を自由に移動することができる。具体的には、ステッピングモータ３０５への駆動用入力パルス数を制御することにによって、所定量を移動させることが可能である。
【００２２】
ホストコンピュータ（以下、ホスト）からスキャン命令を受けた画像読取装置はステッピングモータ３０５を駆動し、ギア群３０６を介してベルト３０４を駆動する。これによりセンサユニット３０２が基準軸３０３に沿って副走査作方向へ移動して、原稿台ガラス３０７上に置かれた原稿を読み取る。
【００２３】
図３はＡＤＦユニット２０２の内部構造を示す側断面図である。
【００２４】
ＡＤＦユニット２０２はピックアップローラ４０１、搬送ローラ４０２、排紙ローラ４０３の３つのローラにより読取原稿を搬送する。ピックアップローラ４０１は読取原稿を積載するための原稿トレイ２０５に積載された原稿をＡＤＦユニット内部の原稿搬送路内へ搬送するためのローラである。搬送ローラ４０２はピックアップローラ４０１により原稿搬送路内部に搬送されてきた原稿を搬送し、排紙ローラ４０３は搬送ローラ４０２により搬送されてきた原稿を排紙トレイ４０９まで原稿を搬送する。
【００２５】
ＡＤＦユニット２０２により搬送された原稿は、ＡＤＦ読取窓３０８を通してその下にあるセンサユニット３０２に備えられたＣＩＳ１０４により読取られる。ＣＩＳ１０４を備えたセンサユニット３０２は前述のとおり、副走査方向に自由に移動可能であり、搬送ローラ４０２から排紙ローラ４０３に向かって搬送されてくる原稿の搬送方向と同一方向にも移動可能である。なお、ＡＤＦ読取窓３０８には副走査方向にある程度の長さがあり、その長さの範囲内では、任意の位置にＣＩＳ１０４を移動して、その移動位置で原稿読取を行うことができる。
【００２６】
また、ＡＤＦユニット２０２には原稿トレイ２０５上の原稿有無を検知するためのドキュメントセンサ４０４と、原稿搬送内に搬送されてきた原稿の先端位置を検出するためのドキュメントエッジセンサ（以後、ＤＥＳ）４０５が設けられている。さらに、ＡＤＦユニット２０２にはスキャナユニット２０１とＡＤＦユニット２０２の境界を原稿が通過できるようにするためのジャンプ台４０６が設けられている。なお、点線４１１は、スキャナユニット２０１とＡＤＦユニット２０２の境界を示し、点線４１１から上側は開閉する構造となっている。
【００２７】
図４はＡＤＦユニット２０２の内部構造を示す斜視図である。
【００２８】
図４には、ピックアップローラ４０１、搬送ローラ４０２、排紙ローラ４０３の３つのローラを回転させるためのＡＤＦ用ステッピングモータ（以下、ステッピングモータ）５０１が示されている。
【００２９】
図５は画像読取装置の制御構成を示すブロック図である。
【００３０】
図５に示されているように、画像読取装置１０１はホストコンピュータ（以下、ホスト）１００に接続されており、ホスト１００から読取実行命令を受信することにより画像の読み取りを行う。画像読取装置１０１により読み取られた画像データはインタフェース回路１１１を介し、外部装置であるホスト１００へ転送される。転送された画像データはホスト１００に表示、あるいは保存される。
【００３１】
画像読取装置１０１は、ＣＩＳ１０４（密着型イメージセンサ）と光源であるＬＥＤ１０３とＬＥＤ制御回路１０２とＡ／Ｄ変換回路１０５とシェーディングＲＡＭ１０６とシェーディング補正回路１０７を備える。さらに、画像読取装置１０１はガンマ変換回路１０８とバッファＲＡＭ１０９とバッファＲＡＭ制御回路１１０とモータドライブ回路１１２とモータ群１１３とＣＰＵ１１４とＲＯＭ１１５とＲＡＭ１１６とを備える。
【００３２】
ＣＰＵ１１４は、ＲＯＭ１１５に格納されているプログラムに従って、画像読取装置１０１の動作を制御する。モータ群１１３には、フラットベット（ＦＢ）読取り用ステッピングモータ３０５とＡＤＦ用ステッピングモータ５０１とが含まれる。従って、モータ駆動量を入力パルス数で算出できる。また、モータドライブ回路１１２は、同時に複数のモータに対する制御が可能であり、モータ群１１３に含まれる複数モータを同時に独立して駆動させることができる。
【００３３】
画像読取装置１０１は、ホスト１００よりインタフェース回路１１１を介しスキャン命令を受信すると、ＬＥＤ制御回路１０２とＣＩＳ１０４に対し読取開始を指示する。これらの制御はＣＰＵ１１４が行う。ＣＩＳ１０４により取得された原稿情報はＡ／Ｄ変換回路１０５によりデジタル信号に変換され、シェーディング補正回路１０７に渡される。シェーディング補正回路１０７ではシェーディングＲＡＭ１０６に保存されているシェーディングデータをもとにシェーディング補正処理が施される。シェーディング補正されたデータはガンマ変換回路１０８によりガンマ変換された後、バッファＲＡＭ制御回路１１０に渡される。バッファＲＡＭ制御回路１１０はガンマ変換されたデータをバッファＲＡＭ１０９に蓄積する。また、バッファＲＡＭ制御回路１１０はバッファＲＡＭ１０９から読み出したデータをインタフェース回路１１１へ転送する。そして、インタフェース回路１１１はホスト１００へ読取られた画像データを転送する。
【００３４】
以上の構成により、ＣＩＳ１０４により画像読取りが行われた順に、これに対応する画像データがホスト１００へ転送される。即ち、バッファＲＡＭ制御回路１１０は、ガンマ変換回路１０８より渡されたデータをバッファＲＡＭ１０９に一時的に記憶しながら、インタフェース回路１１１を介してホスト１００へデータを転送する。バッファＲＡＭ制御回路１１０は、バッファＲＡＭ１０９への一時的なデータ記憶やバッファＲＡＭ１０９からのデータ転送の順序を管理する。データはバッファＲＡＭ内にＣＩＳ１０４で読み取ったライン順に蓄積され、読み取った順に転送されることになる。その蓄積されたデータや転送されたデータのバッファＲＡＭ内での位置に関する情報を考慮することで、バッファＲＡＭの空き容量を把握することができる。
【００３５】
ホスト１００への転送前に、バッファＲＡＭ１０９にはＣＩＳ１０４により読取ったデータが格納される。なお、ＣＰＵ１１４は、シェーディング補正とガンマ補正が施された後の画像データに関連して、バッファＲＡＭ１０９内に格納可能な空き容量［バイト］を判定する。ここで、ＣＰＵ１１４は、ＣＩＳ１０４を用いて１ライン分の画像の読み込みを行う毎に、バッファＲＡＭ１０９の空容量（残量）についての情報を取得する。即ち、読取り動作中に１ライン単位でバッファＲＡＭ１０９の空き容量（残量）についての情報を取得する。そして、バッファの空容量（残量）についての情報に基づき、ＳＳ処理を実行するか否か判定する。
【００３６】
さて、ホスト１００からＡＤＦスキャン命令を受けた画像読取装置は、ドキュメントセンサ（ＤＥＳ）４０４により原稿トレイ２０５上の原稿の有無を検知する。原稿トレイ２０５上に原稿が有ることを検知すると、ステッピングモータ５０１を駆動し、センサユニット３０２をＡＤＦ読取窓３０８の下へ移動させる。
【００３７】
センサユニット３０２の移動後、ステッピングモータ５０１を制御し、ピックアップローラ４０１の駆動を開始する。原稿トレイ２０５に積載された原稿はピックアップローラ４０１により分離され原稿搬送路内へと搬送される。原稿搬送路内へ搬送された原稿は、搬送ローラ４０２、ＤＥＳ４０５、ＣＩＳ１０４上、排紙ローラ４０３の順に搬送される。
【００３８】
次に、１枚の原稿について読取制御について説明する。
【００３９】
原稿の先端から読取を行う場合には、原稿先端がＣＩＳ１０４上に達すると、ＣＩＳ１０４による読取処理が開始される。原稿先端がＣＩＳに達したタイミングは、原稿の先端を検出するＤＥＳ４０５のタイミング情報と検知タイミング後に駆動されるステッピングモータ５０１のパルス数に基づき、ＣＰＵ１１４により判定される。そして、以後、ステッピングモータ５０１のパルス数をカウントすることで、ＣＩＳ１０４上における原稿の搬送方向に関する位置を判定する。このとき、ステッピングモータ５０１を駆動するパルス出力に同期してＣＩＳ１０４は１ライン分の画像の読取り処理を行う。
【００４０】
ＤＥＳ４０５からＣＩＳ１０４までの距離は装置の機械的構成により決まる固有値でありこの距離をＤ１とすると、原稿先端がＤＥＳ４０５を通過してから距離Ｄ１分原稿を搬送すると原稿先端はＣＩＳに到達する。従って、原稿読取が原稿先端から距離Ｄ２離れた位置から行われる場合には、原稿先端がＤＥＳ４０５通過後、距離Ｄ１＋Ｄ２分原稿を搬送した時点で読取処理を開始する。読取開始後もＤＥＳ４０５により検知された原稿先端位置とステッピングモータ５０１の駆動量により、搬送路における原稿位置の管理は継続される。
【００４１】
例えば、読取が原稿の後端まで行われる場合、原稿後端をＤＥＳ４０５で検知した後、距離Ｄ１分原稿を搬送したタイミングで読取処理を終了する。また、原稿の読取が原稿後端の距離Ｄ３手前（先端側）である場合には、原稿後端がＤＥＳ通過後、距離Ｄ１―Ｄ３分原稿を搬送したタイミングで読取処理を終了する。
【００４２】
読取終了後は、原稿は排紙ローラ４０３により排紙トレイ４０９へ排出される。以上のように、原稿１枚分の読取処理が実行される。
【００４３】
さて、ＣＩＳ１０４により読取られた画像データはバッファＲＡＭ１０９へ蓄積される。バッファＲＡＭ１０９へ蓄積（保持）された画像データはインタフェース回路１１１を介してホスト１００に転送される。ＣＩＳ１０４による読取速度がホスト１００への画像データ転送速度よりも速い場合、バッファＲＡＭ１０９に画像データが蓄積される。
【００４４】
この時、バッファＲＡＭ１０９が既に先に読取がなされた画像データでいっぱいになる場合、後からの読取により得られた画像データは、先に読取がなされた画像データに上書きされる。このため、先に読取がなされた画像データは、ホストに転送される前に変更されてしまうことになる。このような画像データの上書きを防止するために、読取を中断するＳＳ処理を実行する。また、バッファＲＡＭ１０９の容量のうち、読取がなされた画像データが格納されていない領域、或は、画像データを上書きせずに格納可能な領域を空き領域と呼ぶ。バッファＲＡＭ１０９内に空き領域があれば、先述の画像データの上書きが行なわれない。
【００４５】
背景技術の項でも述べたように、画像読取装置１０１の搬送路中には、ＳＳ処理（スタート・ストップ処理）を実行すると画像品位が低下する領域があり、これは原稿先端が排紙ローラ４０３に到達する領域である。
【００４６】
原稿の搬送過程において、原稿先端が排紙ローラ４０３にかみこまれるタイミングでは原稿の搬送の挙動は不安定になりやすい。不安定になる結果として、この原稿をＣＩＳセンサで読み取った読取画像データも、本来あるべき画像データに対して異なった画像データになってしまう。これは、読取停止時における原稿とＣＩＳ１０４との間の距離（位置関係）と、読取再開時における原稿とＣＩＳ１０４と間との距離（位置関係）が変わる場合があるからである。その結果、読取停止時に得られた画像データと読取再開時直後に得られた画像データに不連続が生じ、その結果、読取った画像データから得られる画像には繋ぎ目が目立ち、画像品位が低下する。前述の不安定な領域でＳＳ処理を実行すると、他の領域でＳＳ処理を実行した場合より、より画像の品位が低下する可能性がある。
【００４７】
以後、このＳＳ処理を実行すると画像の品位が低下する可能性がある領域を「ＳＳ禁止領域（原稿不安定領域）」、それ以外の原稿の挙動が安定している領域を「原稿安定領域」と呼ぶ。
【００４８】
この実施例では、原稿の搬送が不安定な状態でのＳＳ処理による画像の劣化を防ぐため以下のような制御を行う。
【００４９】
図６は原稿Ｓの読取領域とＳＳ禁止領域（原稿不安定領域）とＣＩＳ１０４について位置の関係を説明する図である。なお、図６において、１０４ａはある制御後のＣＩＳ１０４の位置、１０４ｂは前記制御におけるＣＩＳ１０４の移動距離を示している。ＣＩＳ位置１０４ａ、移動距離１０４ｂについて後ほど説明する。
【００５０】
ＣＩＳ１０４は装置に固定され、原稿Ｓは図６に示す矢印の向きに移動する。Ｏは原稿Ｓの先端部である。原稿Ｓの先端部Ｏが、排紙ローラ４０３にかみこまれる位置（所定の位置）にある場合、ＢＣの間にＣＩＳ１０４が位置する。このＢＣ間（斜線部分）がＳＳ禁止領域（原稿不安定領域）である。ＣＩＳ１０４がこの斜線部分の読取を行っている場合、ＳＳ処理を行うと画像品位が低下する可能性がある。一方、ＯＢ間、ＣＤ間は原稿安定領域であり、これらの領域をＣＩＳ１０４が読み取っている場合に、ＳＳ処理を行っても画像品位は低下しない。図６は、ＣＩＳ１０４がＯＢ間を読み取っていることを示す。
【００５１】
以下、ＣＰＵ１１４によるＡＤＦのモータ駆動、スキャナユニットのモータ駆動、及びセンサ駆動の制御について説明する。
【００５２】
（１）領域ＯＢ（Ｂの線上は除く）における制御
ＣＩＳ１０４が原稿上の領域ＯＢ（Ｂは除く）で搬送読取を行っている場合に、バッファＲＡＭ１０９の空きサイズ（バイト）ＥＭＰを監視し、バッファ容量に関する閾値Ｓ１との大小を判定する。ＥＭＰ＜Ｓ１である場合、ＳＳ処理を行い、原稿の搬送を一時停止させる。即ち、搬送している原稿の移動速度を下げ、停止状態にする。そして、バッファＲＡＭ１０９に蓄積されている画像データが空になるまで読取を停止したまま待機する。バッファＲＡＭ１０９が空になったら原稿の搬送を再開しＣＩＳ１０４による読取を再開する。ＣＩＳ１０４がＯＢ間で読取実行中に、ＥＭＰ≧Ｓ１である場合には次のステップに進む。即ち、読取を継続する。
【００５３】
（２）搬送読取処理における位置Ｂでの制御
位置Ｂでの１ライン分の読み取り完了後、次のラインから読取を実行せず、原稿搬送のみを行う（原稿空読み搬送）。この搬送速度は、通常の読取時と同じ速度を維持する。同時に、ステッピングモータ３０５を駆動させ、ＣＩＳ１０４を原稿の搬送と同一方向（矢印方向）へ移動開始させる。この移動量は所定の距離でありＢＣ間の距離とする。ＣＩＳ位置１０４ａは、ＣＩＳ１０４の移動完了後の位置を示している。移動距離１０４ｂはＣＩＳ１０４が移動した距離を示している。ＣＩＳ１０４の移動速度は、原稿の搬送速度よりも高速にする。図７は、ＡＤＦ搬送速度とＣＩＳの移動速度に対応するステッピングモータ３０５の速度（ＦＢ速度）の速度変化を示す図である。図７において、時間軸を横軸、速度を縦軸としている。
【００５４】
（３）ＣＩＳ１０４移動完了後における制御
ＣＩＳ１０４を位置１０４ａまで移動後、ステッピングモータ３０５を再度停止してＣＩＳ１０４を固定させる。ＣＩＳ１０４の移動中も、原稿搬送は継続しており、矢印方向へ原稿は搬送されている。ＣＩＳ１０４が移動完了後、原稿上の位置ＢがＣＩＳ位置１０４ａを通過するまでの間、原稿空読み搬送を行う。ＣＩＳ１０４が距離ＢＣ移動したので、原稿上の位置ＢがＣＩＳ位置１０４ａまで移動すれば、原稿は原稿不安定領域を通過し、安定領域に入る。
【００５５】
（４）位置ＢがＣＩＳ位置１０４ａに達した後における制御
原稿位置ＢがＣＩＳ位置１０４ａに達した時、原稿空読み搬送を終了させ、次のラインからセンサユニット３０２を再度駆動させ、読取搬送制御を再開する。
【００５６】
ここで、以上の制御について図８に示すフローチャートを参照して説明する。この制御は１枚の原稿の読取動作であり、ＣＰＵ１１４によりその実行が制御される。ここでは、例えば、原稿の先端部（図６のＯ）から後端部（図６のＤ）まで読取を行うものとする。
【００５７】
ステップＳ１では閾値をＳ１に設定し、ステップＳ２で搬送読取動作を開始する。ステップＳ３ではバッファＲＡＭの空き容量（ＥＭＰ）が閾値Ｓ１より大きいかどうかを調べる。ここで、ＹＥＳ（ＥＭＰ＞Ｓ１）であれば、処理はステップＳ４へ進む。これに対して、ＮＯ（ＥＭＰ≦Ｓ１：閾値以下）であれば、処理はステップＳ５へ進みＳＳ処理を実行する。
【００５８】
ステップＳ４では、原稿位置ＢがＣＩＳ１０４に到達したか否かを調べる。ＹＥＳ（ＣＩＳ１０４に到達）であれば、処理はステップＳ６へ進む。これに対して、ＮＯ（ＣＩＳ１０４には未到達）であれば処理はステップＳ３へ戻る。そして、ステップＳ６では原稿搬送を止めずに、バッファＲＡＭ１０９への画像データの格納を停止させた原稿空読み搬送動作を開始する。
【００５９】
同時に、ステップＳ７ではＣＩＳ１０４を距離ＢＣだけ原稿の搬送方向に移動させる。この移動速度は空読み搬送させている原稿が距離ＢＣ進む前に、ＣＩＳ１０４の移動が完了するように設定する。例えば、図７に示した移動速度となるような制御が考えられる。ＣＩＳ１０４の移動が完了すると、次のステップに進む。そして、ステップＳ８では、原稿位置Ｂが移動後のＣＩＳ１０４に達したか否かどうかを調べる。ここで、ＹＥＳ（ＣＩＳ１０４に到達）であれば、処理はステップＳ９へ進む。これに対して、ＮＯ（ＣＩＳ１０４に未到達）であれば、原稿位置ＢがＣＩＳに到達するまで処理を待ち合わせる。
【００６０】
ステップＳ９では、原稿を搬送させつつ、画像データをバッファＲＡＭ１０９に格納する原稿搬送読取動作を再開する。この動作は、ステップＳ２の動作と同じである。
【００６１】
ステップＳ１０では、原稿後端部がＣＩＳ１０４を通過したか否かを調べる。ここで、ＹＥＳ（後端部がＣＩＳ１０４を通過）であれば、ＣＩＳ１０４による読取処理を終了する。これに対して、ＮＯ（後端部がＣＩＳ１０４を通過）であれば、後端部がＣＩＳ１０４を通過するまで処理を待ち合わせる。
【００６２】
ここで、ＳＳ処理を行った場合について説明する。
【００６３】
ステップＳ５でのＳＳ処理では、原稿の読取りを停止した後、バッファＲＡＭ１０９が空になったか否かを調べる。バッファＲＡＭ１０９に保持されている画像データが順にホスト１００へ転送されれば空き容量が増加する。従って、ここではバッファＲＡＭ１０９が空になる（バッファＲＡＭに保持された画像データが全て転送される）まで原稿の読取停止状態を維持する。そして、バッファＲＡＭが空になったら、読取処理を再開する。
【００６４】
従って以上説明した実施例に従えば、ＣＩＳによる読取位置と原稿位置に応じて、原稿の搬送状態が不安定となる場所では空読み搬送動作を行い、それ以外の場所では読取搬送動作を行うよう制御する。これにより、原稿搬送が不安定な領域では画像読取を中止しＳＳ処理による原稿搬送停止処理を行わないようにすることで、読取画像の品位の低下を防止できる。
【００６５】
以上の主旨に基づくものであれば、本発明はさまざまな適用が可能である。
【００６６】
画像読取装置１０１の制御構成として、ＣＰＵ１１４やシェーディング補正回路１０７等を１チップのＡＳＩＣにする形態であっても良い。
【００６７】
また、以上説明した実施例では、バッファＲＡＭに格納されたデータをホストへ転送する場合について説明したが、転送先はホストに限定するものではない。例えば、装置がメモリカード（ＣＦカードやＳＤカード等）を着脱可能なメモリカードユニットを備えている場合、バッファＲＡＭに格納されたデータをメモリカードユニットに転送する構成でも良い。即ち、バッファＲＡＭから読み出したデータをメモリカードユニットに装着されているメモリカードに格納するのである。
【００６８】
さらに、以上説明した実施例では、画像読取装置１０１のモータ群としてステッピングモータを用いたが、ＤＣモータを用いても構わない。この場合には、原稿を搬送するローラにロータリエンコーダを設け、そのエンコーダからの信号に基づき、原稿の位置を判定するようにすると良い。
【００６９】
またさらに、画像読取装置は単機能の装置である必要はなく、スキャナ機能とプリンタ機能と（さらにはファクシミリ機能）を備えたＭＦＰ（多機能プリンタ）に内蔵される画像読取装置として用いられても良い。
【図１】
2012085068.tif 000003
【図２】
2012085068.tif 000004
【図３】
2012085068.tif 000005
【図４】
2012085068.tif 000006
【図５】
2012085068.tif 000007
【図６】
2012085068.tif 000008
【図７】
2012085068.tif 000009
【図８】
2012085068.tif 000010