(57)【要約】【課題】副走査方向に長い長尺原稿を、少ない操作の負担で読取制限無しで読み取ることができる簡易な構成の画像読取装置を提供する。【解決手段】画像読取装置４００は、原稿１００を搬送する原稿搬送手段８と、原稿１００を検出する原稿検出センサ７と、原稿１００が検出された場合に搬送中の原稿１００から画像データを読み取る読取手段１と、画像データの読取量をカウントする読取量カウンタ５と、カウント値が読取量設定値に達する毎に原稿搬送手段８を停止させる搬送停止手段（制御手段４）と、原稿搬送手段８が停止させられた場合において原稿検出センサ７が原稿１００を検出した状態である場合、原稿搬送手段８に原稿１００の搬送を再開させる搬送再開手段（制御手段４）とを備える。【選択図】図１
2005348376.tif 000002
【特許請求の範囲】
【請求項１】
原稿を搬送する原稿搬送手段と、
前記原稿搬送手段により搬送される原稿を検出する原稿検出手段と、
前記原稿検出手段により原稿が検出された場合に前記原稿搬送手段により搬送中の原稿から画像データを読み取る読取手段と、
前記読取手段による画像データの読取量をカウントする読取量カウント手段と、
前記読取量カウント手段におけるカウント値が読取量設定値に達する毎に前記原稿搬送手段を停止させる搬送停止手段と、
前記搬送停止手段により前記原稿搬送手段が停止させられた場合において、前記原稿検出手段が原稿を検出した状態である場合、前記原稿搬送手段に原稿の搬送を再開させる搬送再開手段とを備える
ことを特徴とする画像読取装置。
【請求項２】
当該画像読取装置が、更に、
前記読取手段により読み取った画像データを格納する格納手段と、
前記格納手段に格納された画像データを、当該格納から所定の時間だけ遅れて前記格納手段から読み出して転送する転送手段とを備え、
前記搬送停止手段により前記原稿搬送手段が停止させられた後、前記転送手段が前記格納手段に格納され読み出されていない画像データを読み出して転送した後、前記搬送再開手段が前記原稿搬送手段に原稿の搬送を再開させる
ことを特徴とする請求項１記載の画像読取装置。
【請求項３】
当該画像読取装置が、更に、
前記転送手段による前記格納手段に格納された画像データの転送量をカウントする転送量カウント手段を備え、
前記転送量カウント手段が、前記原稿搬送手段が停止させられる前及び停止させられた後における前記転送手段による画像データの転送量を通算してカウントし、
前記搬送再開手段が、前記原稿搬送手段が停止させられた場合、前記原稿検出手段が原稿を検出した状態であり、かつ、前記転送量カウント手段におけるカウント値が前記読取量設定値に等しく設定された転送量設定値に達する毎に、前記原稿搬送手段に原稿の搬送を再開させる
ことを特徴とする請求項２記載の画像読取装置。
【請求項４】
前記読取手段はラインセンサを備え、前記ラインセンサにより読取ライン毎に画像データを読み取り、
前記格納手段は前記読取ライン毎に画像データを格納し、
前記転送手段は前記読取ライン毎に画像データを転送し、
前記読取量設定値は、原稿の副走査方向のサイズを指定することにより設定される読取ラインの数である
ことを特徴とする請求項２記載の画像読取装置。
【請求項５】
当該画像読取装置が、更に、
読取対象の原稿が通常の原稿であるか長尺原稿であるかを指示するモード指定手段を備える
ことを特徴とする請求項１記載の画像読取装置。
【請求項６】
前記モード指定手段により前記長尺原稿を指示するモードが指定された場合において、前記原稿搬送手段の停止後に前記原稿検出手段が原稿を検出した状態である場合、前記搬送再開手段が前記原稿搬送手段に原稿の搬送を再開させる
ことを特徴とする請求項５記載の画像読取装置。
【請求項７】
当該画像読取装置が、更に、
読取対象の原稿のサイズを指示するサイズ指定手段を備え、
前記モード指定手段により前記長尺原稿を指示するモードが指定された場合、前記サイズ指定手段が、読み取った画像データにおける読取有効範囲を指定し、
前記読取手段は、前記サイズ指定手段により指定された前記読取有効範囲について、前記原稿搬送手段により搬送中の原稿から画像データを読み取る
ことを特徴とする請求項５記載の画像読取装置。
【請求項８】
当該画像読取装置が、更に、
前記読取手段により読み取った画像データを解析することにより、読取対象の原稿の左端及び右端を検出し、これに基づいて読取対象の原稿が読取有効範囲内に存在するかを判定する画像解析手段を備える
ことを特徴とする請求項１記載の画像読取装置。
【請求項９】
前記搬送停止手段により前記原稿搬送手段が停止させられた場合に、前記画像解析手段が、読取対象の原稿が前記読取有効範囲内に存在するかを判定する
ことを特徴とする請求項８記載の画像読取装置。
【請求項１０】
当該画像読取装置が、更に、
警告信号を出力する警告信号出力手段を備え、
前記画像解析手段による判定の結果、読取対象の原稿が読取有効範囲内に存在しない場合、前記警告信号出力手段が前記警告信号を出力する
ことを特徴とする請求項９記載の画像読取装置。
【請求項１１】
前記警告信号出力手段による前記警告信号の出力の後、前記搬送再開手段が前記原稿搬送手段に原稿の搬送を再開させる
ことを特徴とする請求項１０記載の画像読取装置。
【請求項１２】
当該画像読取装置が、更に、
読取対象の原稿のサイズを指示するサイズ指定手段を備え、
前記モード指定手段により前記長尺原稿を指示するモードが指定された場合、前記サイズ指定手段が、読み取った画像データにおける前記読取有効範囲を指定し、
前記読取手段は、前記サイズ指定手段により指定された前記読取有効範囲について前記原稿搬送手段により搬送中の原稿から画像データを読み取り、前記搬送停止手段により前記原稿搬送手段が停止させられた場合に、主走査方向の全範囲について停止した原稿から画像データを読み取り、
前記画像解析手段は、前記主走査方向の全範囲についての画像データに基づいて、読取対象の原稿が読取有効範囲内に存在するかを判定する
ことを特徴とする請求項９記載の画像読取装置。
【請求項１３】
前記読取有効範囲は、前記搬送停止手段により前記原稿搬送手段が停止させられた場合において、前回の停止の際に前記画像解析手段により検出された読取対象の原稿の左端及び右端である
ことを特徴とする請求項９記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置に関し、特に、副走査方向に長い長尺原稿をその読取制限無しで簡易に読み取ることができる画像読取装置に関する。
【背景技術】
【０００２】
地質調査や心電図等の記録のための原稿としては、数１０メートルもある記録原稿（以下、長尺原稿）が使われている。しかし、スキャナは、通常、いわゆるＡ３版やＡ４版等の定型サイズの原稿を基準に設計されている。このため、通常のスキャナでは長尺原稿に連続的に描かれた心電図等の画像を読み取ることができない。
【０００３】
そこで、例えば、このような長尺原稿の画像を読み取るために、原稿読取装置において、長尺原稿の流し読み（原稿を搬送しつつ読み取ること）を行ないつつ記憶手段の記憶容量の不足を検出し、不足の場合には流し読みを中断し、中断したページについてその先頭から静止読み（原稿を静止させた状態で読み取ること）を行い、当該静止読みでも読取が終了しないなら、当該不足が解消した後に流し読みを再開する技術が提案されている（特許文献１参照）。
【０００４】
なお、実際のページとは関係なく、予め原稿に付与したマークを検出した場合に、当該マークをページの区切りであるものと判断することにより、１枚の原稿を複数のページに分割する技術も提案されている（特許文献２参照）。
【特許文献１】特開昭６２−３５７７１号公報
【特許文献２】特開平５−３００３３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
スキャナにおいて、読取可能な（読み取りの方向即ち副走査方向の）長さの限界は、基本的には、読取時の解像度と原稿の大きさから算出される１ページ分の画像データのサイズと、スキャナの画像メモリの容量とで決定される。そのため、読取時の解像度と原稿の大きさが制限される。１ページ分の画像データを格納する容量の画像メモリがない場合、読取中に画像メモリの空きがなくなる可能性がある。この場合、その時点で読取処理を中断する必要がある。
【０００６】
しかし、画像読取中に画像メモリの（未使用分の）容量を監視することは、処理が非常に複雑である。静止読みと流し読みとを併用することも、処理が非常に複雑である。更に、長尺原稿にその先頭から最後まで１ページ分に相当する位置にマークを書き込むことは煩わしい。
【０００７】
本発明は、副走査方向に長い長尺原稿を、少ない操作の負担で読取制限無しで読み取ることができる簡易な構成の画像読取装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の画像読取装置は、原稿を搬送する原稿搬送手段と、前記原稿搬送手段により搬送される原稿を検出する原稿検出手段と、前記原稿検出手段により原稿が検出された場合に前記原稿搬送手段により搬送中の原稿から画像データを読み取る読取手段と、前記読取手段による画像データの読取量をカウントする読取量カウント手段と、前記読取量カウント手段におけるカウント値が読取量設定値に達する毎に前記原稿搬送手段を停止させる搬送停止手段と、前記搬送停止手段により前記原稿搬送手段が停止させられた場合において、前記原稿検出手段が原稿を検出した状態である場合、前記原稿搬送手段に原稿の搬送を再開させる搬送再開手段とを備える。
【発明の効果】
【０００９】
本発明の画像読取装置によれば、読取量が読取量設定値に達した場合、原稿搬送手段を停止させる。これにより、画像データの読み取りも停止するので、読み取った画像データを画像メモリからホストコンピュータに転送するための時間的な余裕を得ることができる。一方、原稿搬送手段が停止させられた場合において原稿検出手段が原稿を検出した場合、原稿に切れ目が無い長尺原稿であると判断できるので、原稿搬送手段に原稿の搬送を再開させる。これにより、読み取った画像データの転送を十分に行なった後、読み取りを再開することができる。以上のように、原稿搬送手段の停止のためには、画像読取中に画像メモリの（未使用分の）容量を監視する必要がないので、複雑な構成が必要なく、また、副走査方向に長い長尺原稿にページを区切るマークを書き込む必要がないので、操作の負担が少ない。一方、読取可能な（読み取りの方向即ち副走査方向の）長さが、読取時の解像度、原稿の大きさ、画像メモリの容量等に制限されることがない。このため、長尺原稿の読取中に画像メモリの空きがなくなることを防止することができる。従って、本発明によれば、原稿搬送手段の停止と搬送の再開とを繰り返すことにより、長尺原稿を特に制限なく読み取ることができる。
【発明を実施するための最良の形態】
【００１０】
図１は、画像読取装置構成図であり、本発明の画像読取装置を備える画像処理システムの構成を示す。画像処理システムは、パーソナルコンピュータのようなホストコンピュータ（以下、ホスト）３００と、スキャナのような画像読取装置４００とからなる。画像読取装置４００は、原稿（又は、用紙）１００に描かれた画像（画像データ）を読み取って、ホスト３００に送信（転送）する。ホスト３００は、画像読取装置４００で読み取られた画像データを受信して、ファイル（図示せず）に格納し、必要に応じて処理する。即ち、ホスト３００は画像処理装置である。ホスト３００は、例えばキーボードのような入力装置２００を備える。
【００１１】
画像読取装置４００は、読取手段１、格納手段である画像メモリ２、転送手段３、制御手段４、読取量カウント手段である読取量カウンタ５、転送量カウント手段である転送量カウンタ６、原稿検出手段である原稿検出センサ７、給紙装置からなる原稿搬送手段８、画像解析手段９を備える。制御手段４は、画像読取装置４００の全体を制御すると共に、原稿搬送手段８を停止させる搬送停止手段、停止した原稿搬送手段８に搬送を再開させる搬送再開手段、警告信号出力手段、モード指定手段、サイズ指定手段として動作する。
【００１２】
画像読取装置４００は、図２及び図３に示すように、原稿１００を搬送する原稿搬送手段８と一体に設けられる。原稿搬送手段８は、例えばＡＤＦ（Automatic Document Feeder ）のような給紙装置からなる。画像読取装置４００は、ホスト３００からの読取リクエストに応じて、原稿搬送手段８により搬送中の原稿１００から、読取手段１により画像データを読み取る。従って、読取手段１も原稿搬送手段（給紙装置）８と一体に形成され、また、原稿検出センサ７も原稿搬送手段８と一体に形成される。なお、図２は画像読取装置４００の外観の斜視図であり、図３は画像読取装置４００の概略の断面図である。
【００１３】
原稿搬送手段８は、図３に示すように、原稿載置台（シュータ）８１、ピックローラ８２、ピックアーム８３、分離パッド８４、フィードローラ８５、８６、排出ローラ８７、８８を備える。原稿載置台８１は２個の可動ガイド８１１を備える。２点鎖線は原稿１００の搬送路を示す。前記搬送路に沿って、原稿１００が搬送される。
【００１４】
読取手段１は、原稿１００の画像を読み取るために、各々、周知のＣＣＤ（電荷結合素子）からなるラインセンサ１０を備える。原稿検出センサ７は、前記搬送路において距離ｄだけ、ラインセンサ１０の位置の上流側に設けられる。従って、実際の原稿１００の読み取りの開始は、原稿検出センサ７が原稿搬送手段８により搬送される原稿１００を検出した後、所定の時間を経過してから開始される。図３において、原稿検出センサ７及びラインセンサ１０はおよその位置を示す。
【００１５】
原稿載置台８１上に載置された原稿１００は、ピックアーム８３により適切な押圧力を付与された状態で、ピックローラ８２によりピックされる。この時、原稿１００は、ピックローラ８２及び分離パッド８４により、下側から順に１枚づつに分離される。ピックされた原稿１００は、更に、ピックローラ８２によりフィードローラ８５、８６へ搬送され、フィードローラ８５、８６により読取位置（ラインセンサ１０に対向する位置）に搬送され、排出ローラ８７、８８により排出される。この搬送の途中で、前記読取位置においてラインセンサ１０により原稿１００の画像が読み取られる。
【００１６】
原稿１００は、図４に示すように、通常のＡ３版やＡ４版等の通常原稿１００からなるか、又は、地質調査図や心電図等の長尺原稿１００からなる。読取手段１の読取可能な原稿１００の最大のサイズは例えばＡ３版であり、図２に示すように、その幅は所定の値Ｗ２である。しかし、この例では、本発明に従って、読取手段１は、長尺原稿１００も読み取ることができる。即ち、図４に示すように、長尺原稿１００の幅Ｗ１はＡ３版の幅Ｗ２以下でなければならないが、その長さはＡ３版の長さＬ１よりも長くても良い。
【００１７】
なお、図４は、通常原稿１００及び長尺原稿１００と、ラインセンサ１０との間の位置関係等を示す。図４において、矢印Ｘはラインセンサ１０の長手方向、即ち、主走査方向を示し、矢印Ｙは原稿１００の搬送方向、即ち、副走査方向を示し、矢印Ｘに直交する。ラインセンサ１０の主走査方向の長さは、Ａ３版の幅Ｗ２よりも長くされる。ラインセンサ１０は、後述する図５等に点線Ｅ１で示すように、主走査方向において、１ライン毎、即ち、読取ライン毎に画像データを読み取る。また、実際には、読取開始のタイミングは、原稿検出センサ７のＯＮのタイミングから図３に示す搬送路における距離ｄに対応するだけ遅れる。
【００１８】
原稿１００は、通常原稿１００と長尺原稿１００との区別なく、図３及び図４に示すように、Ｘ方向においてセンタリングされてセットされているものとする。このセンタリングは、Ａ３版の読取可能なスキャナにおいて、その原稿載置台８１上にＡ４版の原稿１００をセットする場合と同様に、周知の原稿センタリング機能により行われる。
【００１９】
即ち、原稿１００は、原稿載置台８１の備える原稿センタリング機能により、Ｘ方向においてセンタリングされる（中央に載置される）。このために、図２に示すように、原稿載置台８１に、原稿幅の両端を定める２枚の可動ガイド８１１が設けられる。２枚の可動ガイド８１１は、センタ線ＣＬ（図２参照）を中心として線対称に、Ｘ方向に移動可能とされる。この移動において、２枚の可動ガイド８１１は、一方をある方向にある距離だけ移動させると、これに連動して他方が正反対の方向に等しい距離だけ移動するようにされる。オペレータは、２枚の可動ガイド８１１をＸ方向に手動で動かして、その間隔が当該（長尺）原稿１００の幅となるようにすることにより、（長尺）原稿１００をセンタリングする。従って、Ｘ方向において、（長尺）原稿１００のおよその位置を定められる。
【００２０】
原稿１００が通常原稿１００か長尺原稿１００かは、オペレータにより読み取りに先立って設定される。オペレータは、入力装置２００から、例えば画像読取装置４００のモード指示及びサイズ指示を入力する。入力装置２００は当該モード指示及びサイズ指示をホスト３００に入力する。ホスト３００は、読取のリクエストと共に、当該モード指示及びサイズ指示を、各々、画像読取装置４００の制御手段４に入力する。従って、制御手段４はモード指定手段及びサイズ指定手段として働く。
【００２１】
当該モード指定の入力に応じて、制御手段４は、読取対象の原稿１００が長尺原稿１００であることを指示する長尺原稿モードか、又は、通常原稿１００であることを指示する通常原稿モードのいずれかを設定する。また、当該サイズ指定の入力に応じて、制御手段４は、読取対象の原稿１００のサイズを設定する。
【００２２】
このサイズ指定は、入力装置２００においては、通常原稿モードの場合には例えば版の大きさ（Ａ３版等）により入力され、長尺原稿モードの場合には例えば具体的な長さ（Ｗ１及びＬ１等）により入力される。制御手段４は、指定されたサイズを用いて、主走査方向については当該サイズ（例えばＷ１）を読み取るべきピクセルの位置に変換し、副走査方向については当該サイズ（例えばＬ１）を読み取るべきラインの数に変換する。これにより、主走査方向については読取有効範囲Ｅが求まり、副走査方向については読取量設定値（例えばＲ３）が求まる。この読取有効範囲Ｅ及び読取量設定値はホスト３００が求めても良い。
【００２３】
このサイズ指定により、図５（Ａ）に示すように、制御手段４により長尺原稿モードが設定された場合、制御手段４は、読み取った画像データにおける読取有効範囲Ｅ１を指定する。これに応じて、読取手段１は、制御手段４により指定された読取有効範囲Ｅ１について、原稿搬送手段８により搬送中の原稿１００から画像データを得る。これにより、１個の読取ラインごとに、画像データＤ１が得られ、画像メモリ２に書き込まれる。このために、制御手段４は、ラインセンサ１０から出力された画像データを有効とする信号Ｓ１を、ラインセンサ１０からの出力に同期して、図５（Ａ）のタイミングで読取手段１に出力する。なお、図５において、点線でＡ３版の原稿１００を参考のために示す（図６、図７、図９において同じ）。
【００２４】
一方、図５（Ｂ）に示すように、制御手段４により通常原稿モードが設定された場合、制御手段４は、主走査方向において読み取った画像データにおける読取有効範囲Ｅ２について、読取手段１は、原稿搬送手段８により搬送中の原稿１００から読取ラインごとの画像データＤ２を得て、画像メモリ２に書き込む。制御手段４は、ラインセンサ１０から出力された画像データを有効とする信号Ｓ２を、ラインセンサ１０からの出力に同期して、図５（Ｂ）のタイミングで読取手段１に出力する。なお、図５（Ｂ）は、Ａ３版が指定された場合、即ち、主走査方向において読み取った画像データの全域が読取有効範囲Ｅ２とされる場合を示す。
【００２５】
制御手段４は、長尺原稿モードが指定された場合、指定された副走査方向のサイズに基づいて、前述のように定まる読取量設定値と、転送量設定値とを設定する。両者は等しい値とされる。従って、読取量設定値及び転送量設定値は、原稿１００の副走査方向のサイズを指定することにより設定され、各々、当該サイズを変換して得た読取ライン数（及び転送ライン数）とされる。
【００２６】
読取手段１は、原稿検出センサ７により原稿１００が検出された場合、原稿搬送手段８により搬送中の原稿１００から画像を読み取って、周知のシェーディング処理やガンマ補正処理等の所定の処理を行い、その結果を画像データとして画像メモリ２に書き込む。画像メモリ２は読取手段１により読み取った画像データを格納する。長尺原稿１００がセットされ、長尺原稿モードが指定された場合、図５（Ａ）を参照して説明したように、１個の読取ライン毎に、当該読取有効範囲Ｅの画像データが得られ、これについて所定の処理が行われ、画像メモリ２に格納される。これにより、画像データが、図６（Ａ）に示すように、読み取られた（書き込まれた）順に、画像メモリ２に各々の読取ライン毎に格納される。
【００２７】
この時、読取量カウンタ５は、画像メモリ２を監視し、読取手段１による画像データの読取量をカウントし、カウント値Ｒ１を求め、これを制御手段４に送る。カウント値Ｒ１の算出には、画像メモリ２の使用量を監視する必要はない。前述のように、読取手段１は読取ライン毎に画像データを読み取り、画像メモリ２は読取ライン毎に画像データを格納する。即ち、画像データの読取及び書込が読取ライン単位で行われるので、画像メモリ２への書込の回数をカウントすればよい。制御手段４は、読取量カウンタ５のカウント値Ｒ１と読取量設定値とを比較する。
【００２８】
長尺原稿１００の搬送が進み画像データの読取が進行すると、図６（Ｂ）の状態となる。即ち、読取量カウンタ５のカウント値がＲ２に達すると、転送手段３が、画像メモリ２に格納された画像データを、その先頭から順に画像メモリ２から読み出して、ホスト３００に転送する。従って、この転送は当該画像データの画像メモリ２への格納から所定の時間（カウント値がＲ１からＲ２になる時間）だけ遅れて行われる。なお、この所定の時間は、ホスト３００の性能に依存して定まる転送速度を考慮して、転送量Ｔが読取量Ｒを追い越さないような値とされる。このように読取処理の途中で転送処理を開始することにより、画像メモリ２の容量を大きくしなくとも済む。
【００２９】
この時、転送量カウンタ６は、画像メモリ２を監視し、転送手段３による画像メモリ２に格納された画像データの転送量をカウントし、カウント値Ｔ１を求め、これを制御手段４に送る。転送手段３は読取ライン毎に画像データを転送する。従って、カウント値Ｔ１の算出のために画像メモリ２を監視する必要はない。即ち、画像データの書込及び転送が読取ライン単位で行われるので、画像メモリ２からの読出の回数をカウントすればよい。制御手段４は、転送量カウンタ６のカウント値Ｔ１と転送量設定値とを比較する。
【００３０】
更に、長尺原稿１００の搬送が進み画像データの読取が進行し、画像データの転送も進行すると、図７（Ａ）の状態となる。即ち、読取量カウンタ５のカウント値がＲ３に達し、転送量カウンタ６のカウント値がＴ２となる。ここで、カウント値Ｒ３は読取量設定値と等しいとする。即ち、カウント値Ｒ３は例えば長さＬ１に相当する読取ライン数であるとする。この場合、制御手段４は、読取量カウンタ５のカウント値Ｒ３が読取量設定値に達したので、図７（Ａ）に示すように、原稿搬送手段８を停止させる。即ち、搬送停止手段として働く。これにより、長尺原稿１００の搬送は停止される。この場合でも、画像データの読取終了及び原稿搬送手段８の停止とは無関係に、転送手段３による画像データの転送は続けられる。
【００３１】
この後、長尺原稿１００の搬送が停止した状態で画像データの転送が進行すると、図７（Ｂ）の状態となる。即ち、転送量カウンタ６のカウント値がＴ３となる。ここで、カウント値Ｔ３は転送量設定値と等しいとする。即ち、Ｔ３＝Ｒ３であるとする。転送量カウンタ６は、原稿搬送手段８が停止させられる前及び停止させられた後において、転送手段３による画像データの転送量（カウント値Ｔ）を通算してカウントする。
【００３２】
制御手段４は、転送量カウンタ６のカウント値Ｔ３が転送量設定値に達したので、これを転送手段３に通知する。これに応じて、転送手段３は転送終了をホスト３００に通知する。これを受信したホスト３００は、必要に応じて、再び読取のリクエストを画像読取装置４００の制御手段４に送信する。
【００３３】
制御手段４は、転送量カウンタ６のカウント値Ｔ３が転送量設定値に達したので、原稿検出センサ７が長尺原稿１００を検出した状態（ＯＮの状態）であるかどうかを調べる。カウント値Ｒ３が読取量設定値に達しているのであるから、長尺原稿モードが指定されている場合、原稿検出センサ７がＯＮであれば、図４に示すように、通常原稿１００よりも長い原稿、即ち、長尺原稿１００が原稿搬送路の上にまだ存在していると考えて良い。これは、異常発生ではなく、正常な状態である。一方、通常原稿モードが指定されている場合、当該時点では、本来、図４に点線で示すように、原稿検出センサ７が原稿１００を検出しない状態（ＯＦＦの状態）となるべきである。それにもかかわらず、原稿検出センサ７がＯＮであれば、異常発生と考えて良い。例えば、紙詰まり（紙ジャム）や原稿１００の二重搬送（ダブルフィード）である。
【００３４】
そこで、制御手段４は、長尺原稿モードにおいて、図４に示すように、原稿搬送手段８が停止させられた場合において、原稿検出センサ７がＯＮである場合、原稿搬送手段８に原稿１００の搬送を再開させる。即ち、搬送再開手段として働く。この搬送再開は、前述のように、転送手段３が画像メモリ２に格納され読み出されていない画像データを読み出してホスト３００に転送した後に行われる。
【００３５】
このように、制御手段４は、長尺原稿モードにおいて、所定の量の画像データを読み取ったら長尺原稿１００の搬送を停止させ、この後、原稿検出センサ７がＯＮであるなら長尺原稿１００の搬送を再開させる。この搬送再開時、制御手段４により、読取量カウンタ５のカウント値Ｒ及び転送量カウンタ６のカウント値Ｔがリセットされる。制御手段４は、長尺原稿モードにおいて、読取量カウンタ５のカウント値Ｒが読取量設定値に達する毎に、原稿搬送手段８に長尺原稿１００の搬送を停止させる。また、この停止後、制御手段４は、長尺原稿モードにおいて、転送量カウンタ６のカウント値Ｔが転送量設定値に達する毎に、原稿検出センサ７がＯＮならば、原稿搬送手段８が長尺原稿１００の搬送を再開させる。
【００３６】
一方、制御手段４は、通常原稿モードにおいて、読取量カウンタ５のカウント値Ｒが読取量設定値に達した場合において、原稿検出センサ７がＯＮである場合、異常処理を行う。例えば、制御手段４はホスト３００に異常発生を通知し、また、転送手段３は、画像メモリ２に格納され読み出されていない画像データが存在する場合、これを読み出してホスト３００に転送する。
【００３７】
以上により、画像読取装置４００は、図８（Ａ）に示すように、長尺原稿１００を副走査方向において例えばＡ３版の長さに区切って、見かけ上の複数のページ（即ち、複数の通常原稿１００）＃１〜＃Ｎの画像データを続けて読み取って、ホスト３００に送信する。従って、長尺原稿１００の読取処理における（副走査方向における）読取長さの制限をなくすことができる。当該画像データを受信したホスト３００は、図８（Ｂ）に示すように、そのメモリ３０１内に各々のページ＃１〜＃Ｎの画像データを格納する。この時、ホスト３００は、各々のページ＃１〜＃Ｎの画像データの間における相互の関係を意識することはないが、この一方、長尺原稿１００読取のための専用のドライバソフトウェアを必要としない。この後、ホスト３００は、必要に応じて、図８（Ｃ）に示すように、周知の画像処理ソフトウェアにより各々のページ＃１〜＃Ｎの画像データを連結して、画像ファイル３０２を得ることができる。
【００３８】
ところで、前述のように、長尺原稿モードが指定された場合、原稿検出センサ７がＯＮであっても、正常な状態であるとして読取処理が続行される。従って、通常原稿モードにおける原稿検出センサ７を利用した搬送中の原稿１００の紙詰まり等と同様の方法では、当該紙詰まり等を検出することができない。しかし、オペレータが目視で長尺原稿１００の搬送を監視するのでは煩わしい。
【００３９】
そこで、本発明の画像読取装置４００は、制御手段４からの依頼に応じて画像データを解析する画像解析手段９を備える。画像解析手段９は、読取手段１により読み取った画像データを解析することにより、原稿１００、特に長尺原稿１００の左端及び右端を検出し、これに基づいて原稿１００、特に長尺原稿１００が前述の読取有効範囲Ｅ（図５参照）内に存在するかを判定する。なお、読取有効範囲Ｅは、前述のように、指定されたサイズに基づいて、主走査方向について読み取るべきピクセルの位置により定められる。この例では、長尺原稿１００の読取位置の判定処理は、長尺原稿モードが指定された場合において、制御手段４により原稿搬送手段８が停止させられた場合に行われる。なお、長尺原稿１００について、原稿搬送手段８による長尺原稿１００の搬送中に、その読取位置の判定処理を行っても良い。また、通常原稿１００について、以下と同様にして、その読取位置の判定処理を行っても良い。
【００４０】
具体的には、読取手段１は、制御手段４からの指示に従って、制御手段４により原稿搬送手段８が停止させられた場合、主走査方向の全範囲（Ａ３版の幅の全域）について、停止した長尺原稿１００から画像データを読み取る。この時、ラインセンサ１０は長尺原稿１００の搬送を停止した時のままの位置、即ち、最後の読取ライン上に存在する。従って、当該停止した位置に対応する最後の読取ラインは、長尺原稿１００の搬送中に図７（Ａ）の状態で当該読取有効範囲Ｅについての画像データを得るために読み取られ、長尺原稿１００の搬送停止後に図９の状態で主走査方向の全範囲についての画像データを得るために読み取られる。
【００４１】
読取手段１は、図９の状態での最後の読取ラインについての読取は複数回（例えば３回）行ない、図９に示すように、その各々の画像データを画像メモリ２に書き込む。この後、制御手段４は、当該画像データと共に、画像解析手段９に長尺原稿１００の読取位置の判定処理を依頼する。
【００４２】
この依頼に応じて、画像解析手段９は、主走査方向の全範囲についての画像データに基づいて、長尺原稿１００が読取有効範囲Ｅ内に存在するかを判定し、その結果を制御手段４に返す。即ち、画像解析手段９は、制御手段４から与えられた画像データの平均値を求め、当該平均値が読取有効範囲Ｅ内に存在するかを調べる。平均を求めることにより、長尺原稿１００が斜行していても（図１０参照）、より正確に当該判定を行なうことができる。
【００４３】
ここで、制御手段４から与えられた画像データの階調について考えると、図９に示すように、高階調の部分と低階調の部分とが存在するはずである。即ち、長尺原稿１００に対応する位置では、当該長尺原稿１００での読取光の反射によりラインセンサ１０に入射する反射光が多いので高階調となり、長尺原稿１００に対応しない位置では、反射光が少ないので低階調となる。これにより、閾値Ｓより高階調の部分が長尺原稿１００の存在する部分であり、これに応じて、その左端（の変化点）及び右端（の変化点）が定まる。左端及び右端は対応するピクセルの位置として定まる。閾値Ｓは経験的に適切に定めることができる。
【００４４】
図４を参照して前述したように、長尺原稿１００は、原稿載置台８１の備える原稿センタリング機能により、Ｘ方向においてセンタリングされる。しかし、この原稿センタリング機能は、図２に示す２枚の可動ガイド８１１をその間隔が当該長尺原稿１００の幅となるように動かしてセンタリングするものであり、長尺原稿１００のおよその位置を定めるに過ぎない。そこで、図９に示すように、読取有効範囲Ｅの両端において、各々、誤差Δを考慮する。誤差Δは、原稿センタリング機能の精度を考慮して、経験的に定められ、例えば数ミリ（に相当するピクセル数）とすれば良い。
【００４５】
画像解析手段９は、長尺原稿１００の左端及び右端（の平均値）が、誤差を考慮した読取有効範囲Ｅ＋２Δの範囲内に収まっていれば、長尺原稿１００が読取有効範囲Ｅ内に存在すると判定する。なお、前記２枚の可動ガイド８１１は、周知のように、原稿載置台８１の原稿載置面に垂直に設けられ、Ｘ方向に可動とされ、一方をある方向にある距離だけ動かすと、これに連動して他方も当該移動量だけ反対方向に動く（中心線につき対称に動く）。
【００４６】
例えば、図１０において、長尺原稿１００は、本来実線で示すように、搬送方向に沿って平行に搬送されなければならない。しかし、何らかの原因で、点線で示すように、斜行してしまう場合がある。この場合、長尺原稿１００は搬送方向に対して斜めに搬送されるので、次第にそのずれの量が大きくなる。このため、長さＬ１だけ搬送して停止することを繰り返すうちに、図１０に示すように、長尺原稿１００の左端及び右端は一方に偏り（上段のグラフ）、その平均値は誤差を考慮した読取有効範囲Ｅ＋２Δの範囲内に収まらなくなる（下段のグラフ）。図１０から判るように、当該ずれの量は大きくなる一方であり、オペレータが修正しない限り、小さくなることは無い。従って、長尺原稿１００の左端及び右端が読取有効範囲Ｅ＋２Δの範囲内に収まらなくなって以後、最初に搬送を停止した時点でこれを検出することができる。
【００４７】
制御手段４は、画像解析手段９による判定の結果、長尺原稿１００が読取有効範囲Ｅ内に存在しない場合、警告信号をホスト３００に出力する。即ち、警告信号を出力する警告信号出力手段として働く。警告信号を受信したホスト３００は、当該警告を例えばその画面上に優先的に表示出力する。これを見たオペレータは、例えば当該長尺原稿１００の紙詰まりや斜行を直して、読取再開の指示を入力装置２００から入力する。これに応じて、ホスト３００は読取再開のリクエストを画像読取装置４００の制御手段４に送信する。このホスト３００からの再開リクエストに応じて、制御手段４が、原稿搬送手段８に長尺原稿１００の搬送を再開させる。読取再開の指示に代えて、読取終了の指示を入力するようにしていても良い。
【００４８】
なお、読取有効範囲Ｅは、制御手段４の指定に基づいて定めた主走査方向について読み取るべきピクセルの位置に代えて、他の方法により定めても良い。例えば、制御手段４による原稿搬送手段８の停止を繰り返す場合において、前回の原稿搬送手段８の停止時において画像解析手段９により検出された長尺原稿１００の左端及び右端（の位置）に基づいて定めた値としても良い。これにより、読み取った結果に影響が出るほど極端に長尺原稿１００が斜行しない限り、満足できる程度の精度で読取を継続することができる。
【００４９】
図１１は、画像読取処理フローであり、本発明の図１に示す画像読取装置４００における長尺原稿１００の読取処理を示す。
【００５０】
制御手段４が、ホスト３００からの読取のリクエストを受信したか否かを調べ（ステップＳ１１）、当該リクエストを受信したら、その内容に基づいて、読取モードの設定（ステップＳ１２）とライン数（読取量設定値）等の設定（ステップＳ１３）を行う。この時、制御手段４は、読取モードとして長尺原稿１００の読取を設定し、読取サイズとして副走査方向のサイズ（例えば、Ｌ１又はＡ３版）及び主走査方向のサイズ（例えば、実際の原稿幅Ｗ１、１５ｃｍ等）を設定する。この後、原稿搬送手段８が長尺原稿１００の搬送（給紙）を開始し（ステップＳ１４）、原稿検出センサ７が長尺原稿１００を検出してＯＮとなったら（ステップＳ１５）、これから所定のタイミングの後に、読取手段１が画像データの読取を開始し（ステップＳ１６）、読み取った画像データを画像メモリ２に書き込む。
【００５１】
この後、読取手段１が画像データを読み取り画像メモリ２に書き込みつつ（ステップＳ１７）、転送手段３が、所定の時間の経過後に、読み取った画像データを画像メモリ２からホスト３００へ転送する（ステップＳ１８）。これらと並行して、転送量カウンタ６が転送ライン数Ｔをカウントし（ステップＳ１９）、読取量カウンタ５が読取ライン数Ｒをカウントし（ステップＳ１１０）、これらに基づいて、制御手段４が、読取ライン数Ｒが読取設定量に達したか否かを調べる（ステップＳ１１１）。読取設定量に達しない場合、ステップＳ１７以下を繰り返す。
【００５２】
読取ライン数Ｒが読取設定量に達した場合、制御手段４からの指示に従って、原稿搬送手段８が原稿１００の搬送を中止し（ステップＳ１１２）、転送量カウンタ６が転送ライン数Ｔをカウントしつつ、転送手段３が画像メモリ２に残っている画像データをホスト３００に転送する（ステップＳ１１３）。なお、実際は、長尺原稿１００の搬送が中止されても、画像データの転送は停止されない。即ち、ステップＳ１１２とステップＳ１１３とは並行して実行される。制御手段４は、転送ライン数Ｔが転送設定量に達したら、原稿検出センサ７がＯＮか否かを調べる（ステップＳ１１４）。原稿検出センサ７がＯＮでない場合、長尺原稿１００が終了しているので、制御手段４は読取処理を終了する。原稿検出センサ７がＯＮである場合、制御手段４は原稿１００の読取位置の判定処理を行う（ステップＳ１１５）。この判定処理については、図１３を参照して後述する。この後、制御手段４は、ホスト３００からの読取のリクエストを受信したか否かを調べ（ステップＳ１１６）、当該リクエストを受信したら、読取量カウンタ５のカウント値Ｒ及び転送量カウンタ６のカウント値Ｔをリセットした上で、ステップＳ１６以下を繰り返す。即ち、原稿１００の搬送を再開して、画像データの読取を再開する。
【００５３】
図１２は、画像読取処理フローであり、本発明の図１に示す画像読取装置４００における通常の原稿１００の読取処理を示す。
【００５４】
ステップＳ２１〜Ｓ２１１を、図１１のステップＳ１１〜Ｓ１１１と同様に実行する。この時、ステップＳ２２において読取モードとして通常の原稿１００の読取を設定し、ステップＳ２３において読取サイズとして例えばＡ３版を設定する。
【００５５】
ステップＳ２１１の後、制御手段４は、通常原稿１００の搬送を中止することなく、原稿検出センサ７がＯＮか否かを調べる（ステップＳ２１２）。原稿検出センサ７がＯＮでない場合、正常に通常原稿１００が搬送されているので、転送量カウンタ６が転送ライン数Ｔをカウントしつつ、転送手段３が画像メモリ２に残っている画像データをホスト３００に転送する（ステップＳ２１３）。制御手段４は転送ライン数Ｔが転送設定量に達したら処理を終了する。なお、実際は、ステップＳ２１２の実行の間も、画像データの転送は停止されない。即ち、ステップＳ２１２とステップＳ２１３とは並行して実行される。原稿検出センサ７がＯＮである場合、制御手段４が所定の異常処理を行った後（ステップＳ２１４）、ステップＳ２１３を実行する。例えば、異常処理として、制御手段４はホスト３００に紙詰まり等が発生したことを通知する。これを受信したホスト３００は、紙詰まり等が発生したことをその表示装置に優先的に表示出力する。この後、制御手段４は、図示はしないが、例えばホスト３００からの読取のリクエストを受信したか否かを調べる。即ち、ステップＳ２１以下を繰り返す。即ち、２枚目の通常原稿１００の読取を行う。
【００５６】
図１３は、画像読取処理フローであり、図１１のステップＳ１１５における原稿１００の読取位置の判定処理を示す。
【００５７】
制御手段４からの指示に従って、読取手段１が１ライン分の画像データを図９に示すように複数回読み込んで、画像メモリ２に書き込む（ステップＳ３１）。この画像データを制御手段４が取得して、これと共に画像解析手段９に画像解析を依頼する。画像解析手段９は、当該画像データの階調データを２値化しこれらの平均値を求めた上で（ステップＳ３２）、この平均した２値化データを検索することにより、長尺原稿１００の左端の変化点を検出し（ステップＳ３３）、長尺原稿１００の右端の変化点を検出し（ステップＳ３４）、この左端及び右端により定まる長尺原稿１００の位置を例えばホスト３００により指定された有効読取範囲Ｅと比較し（ステップＳ３５）、当該長尺原稿１００の位置がホスト３００により指定された有効読取範囲Ｅから外れているか否かを調べ（ステップＳ３６）、その結果を制御手段４に通知する。
【００５８】
制御手段４は、当該原稿１００の位置が有効読取範囲Ｅから外れている場合、ホスト３００へ警告信号を送信し（ステップＳ３７）、ホスト３００から終了指示を受信したか否かを調べ（ステップＳ３８）、当該終了指示を受信したら処理を終了する。
【００５９】
ステップＳ３６において、当該原稿１００の位置が有効読取範囲Ｅから外れていない場合、制御手段４は読取処理を再開する（ステップＳ３９）。ステップＳ３８において、ホスト３００から終了指示を受信しない場合も、制御手段４はステップＳ３９を実行する。
【００６０】
以上、本発明をその実施の形態に従って説明したが、本発明は、その主旨の範囲内で種々の変形が可能である。例えば、図１１においてステップＳ１１５（図１３の処理）を省略するようにしても良い。また、画像メモリ２から読み出した画像データを、ホスト３００に転送する前に、バッファメモリ（図示せず）に格納し、当該画像データについて２値化処理等の種々の画像処理を行って，その後にホスト３００に転送するようにしても良い。更に、画像データを画像メモリ２から全て読み出した時点で、ホスト３００に転送する前に、長尺原稿１００の搬送を再開しても良い。また、本発明は、スキャナのような画像読取装置４００やスキャナ（４００）を備える画像処理装置に限らず、コピー機、ファクシミリ等の画像処理装置に適用することができる。更に、本発明は、ＡＤＦ型スキャナ（画像読取装置４００）がフラッドベッド型スキャナと一体に構成された複合型のスキャナにも適用することができる。
【産業上の利用可能性】
【００６１】
以上説明したように、本発明によれば、画像読取装置において、読取量が読取量設定値に達した場合、原稿搬送及び画像データの読み取りを停止させることにより、画像データをホストコンピュータに転送することができ、一方、原稿搬送が停止させられ、かつ、原稿が検出された場合、原稿の搬送を再開させることにより、画像データの転送後に読み取りを再開することができる。従って、複雑な構成や少ない操作の負担で、長尺原稿の読取中に画像メモリの空きがなくなることを防止することができる。これにより、原稿搬送の停止と再開とを繰り返すことにより、長尺原稿を読み取ることができる。
【図面の簡単な説明】
【００６２】
【図１】画像読取装置構成図である。
【図２】画像読取装置構成図である。
【図３】画像読取装置構成図である。
【図４】画像読取処理説明図である。
【図５】画像読取処理説明図である。
【図６】画像読取処理説明図である。
【図７】画像読取処理説明図である。
【図８】画像読取処理説明図である。
【図９】画像読取処理説明図である。
【図１０】画像読取処理説明図である。
【図１１】画像読取処理フローである。
【図１２】画像読取処理フローである。
【図１３】画像読取処理フローである。
【符号の説明】
【００６３】
１    読取手段
２    格納手段（画像メモリ）
３    転送手段
４    制御手段
５    読取量カウント手段（読取量カウンタ）
６    転送量カウント手段（転送量カウンタ）
７    原稿検出手段（原稿検出センサ）
８    原稿搬送手段
９    画像解析手段
１００    原稿
２００    入力装置
３００    ホストコンピュータ（ホスト）
４００    画像読取装置
【図１】
2005348376.tif 000003
【図２】
2005348376.tif 000004
【図３】
2005348376.tif 000005
【図４】
2005348376.tif 000006
【図５】
2005348376.tif 000007
【図６】
2005348376.tif 000008
【図７】
2005348376.tif 000009
【図８】
2005348376.tif 000010
【図９】
2005348376.tif 000011
【図１０】
2005348376.tif 000012
【図１１】
2005348376.tif 000013
【図１２】
2005348376.tif 000014
【図１３】
2005348376.tif 000015