(57)【特許請求の範囲】
【請求項１】
ホストコンピュータに接続されて当該ホストコンピュータからの指示に基づいてシート状の原稿を搬送させてその原稿に記録された画像情報部分を読み取る画像読取り装置において、
前記原稿に記録された画像情報部分を読み込むイメージセンサと、
前記イメージセンサで読み込んだ画像情報を格納するイメージメモリと、
前記原稿の搬送中に搬送異常を検出した場合に搬送異常をホストコンピュータに伝達するように制御する制御手段と、
を備え、
前記制御手段は、前記原稿の搬送中に搬送異常を検出した時点で前記ホストコンピュータに異常を伝達せずに搬送異常が発生した原稿と前記イメージセンサで既に読取った原稿とを分けるために搬送を停止し、搬送異常の検出時までに既に前記イメージメモリに格納されている画像情報で且つ前記ホストコンピュータへの未転送の画像情報を前記ホストコンピュータに転送したのちに当該ホストコンピュータに異常を伝達するように制御することを特徴とする画像読取り装置。
【請求項２】
ホストコンピュータに接続されて当該ホストコンピュータからの指示に基づいてシート状の原稿を搬送させてその原稿に記録された画像情報部分を読み取る画像読取り装置において、
前記原稿に記録された画像情報部分を読み込むイメージセンサと、
前記イメージセンサで読み込んだ画像情報を格納するイメージメモリと、
前記原稿の搬送中に搬送異常を検出した場合に搬送異常をホストコンピュータに伝達するように制御する制御手段と、
を備え、
前記制御手段は、前記原稿の搬送中に搬送異常を検出した時点で前記ホストコンピュータに異常を伝達せずに搬送を停止し、搬送異常の検出時までに既に前記イメージメモリに格納されている画像情報で且つ前記ホストコンピュータへの未転送の画像情報を前記ホストコンピュータに転送するに際し、前記イメージメモリから前記ホストコンピュータへの転送可能量Ｗと前記ホストコンピュータから指示された転送量Ｐとの関係がＷ＜Ｐの場合、前記ホストコンピュータへの転送量Ｐ´をＰ´＝Ｐ−Ｗより算出して前記ホストコンピュータに転送する処理を前記ホストコンピュータから指示された転送量Ｐが無くなるまで繰り返し、前記未転送の画像情報を前記ホストコンピュータに転送したのちに当該ホストコンピュータに異常を伝達することを特徴とする画像読取り装置。
【請求項３】
ホストコンピュータに接続されて当該ホストコンピュータからの指示に基づいてシート状の原稿を搬送させてその原稿に記録された画像情報部分を読み取る画像読取り装置において、
前記原稿に記録された画像情報部分を読み込むイメージセンサと、
前記イメージセンサで読み込んだ画像情報を格納するイメージメモリと、
前記原稿の搬送中に搬送異常を検出した場合に搬送異常をホストコンピュータに伝達するように制御する制御手段と、
を備え、
前記制御手段は、前記原稿の搬送中に搬送異常を検出した時点で前記ホストコンピュータに異常を伝達せずに搬送を停止し、搬送異常の検出時までに既に前記イメージメモリに格納されている画像情報で且つ前記ホストコンピュータへの未転送の画像情報を前記ホストコンピュータに転送するに際し、前記イメージメモリから前記ホストコンピュータへの転送可能量Ｗと前記ホストコンピュータから指示された転送量Ｐとの関係がＷ＞Ｐの場合、前記ホストコンピュータから指示された転送量Ｐを送出し、前記未転送の画像情報を前記ホストコンピュータに転送したのちに当該ホストコンピュータに異常を伝達することを特徴とする画像読取り装置。
【請求項４】
請求項１記載の画像読取り装置において、
前記イメージメモリは、複数の原稿に対応する容量を備えていることを特徴とする画像読取り装置。
【請求項５】
請求項１乃至４のいずれか１項記載の画像読取り装置において、
前記原稿に記録された画像情報部分をフィルムに撮影する撮影手段を備えたことを特徴とする画像読取り装置。
【請求項６】
ホストコンピュータに接続されて当該ホストコンピュータからの指示に基づいてシート状の原稿を搬送させてその原稿に記録された画像情報部分を読み取る画像読取り装置において、
前記原稿に記録された画像情報部分を読み込むイメージセンサと、
前記イメージセンサで読み込んだ画像情報を格納するイメージメモリと、
前記原稿に記録された画像情報部分をフィルムに撮影する撮影手段と、
前記原稿の画像情報部分を前記撮影手段で撮影し終わってから、前記イメージメモリに格納されている画像情報をホストコンピュータに伝達するよう制御する制御手段と、
を備え、
前記制御手段は、前記原稿の搬送中に搬送異常を検出した時点で前記ホストコンピュータに異常を伝達せずに搬送異常が発生した原稿と前記イメージセンサで既に読取った原稿とを分けるために搬送を停止し、前記イメージメモリに格納されている画像情報のうち前記撮影手段で撮影し終わった画像に対する画像情報を前記ホストコンピュータに伝達したのち、搬送異常を前記ホストコンピュータに伝達するように制御することを特徴とする画像読取り装置。
【請求項７】
ホストコンピュータに接続されて当該ホストコンピュータからの指示に基づいてシート状の原稿を搬送させてその原稿に記録された画像情報部分を読み取る画像読取り装置における異常処理方法であって、
前記原稿の搬送中における搬送異常を検出する異常検出ステップと、
前記異常検出ステップで搬送異常を検出した時点で前記ホストコンピュータに異常を伝達せずに搬送異常が発生した原稿と前記イメージセンサで既に読取った原稿とを分けるために前記原稿の搬送を停止し、搬送異常の検出時までに既に前記イメージメモリに格納されている画像情報で且つ前記ホストコンピュータへの未転送の画像情報をホストコンピュータに転送し、搬送異常を前記ホストコンピュータに伝達するようにする異常処理ステップと、
を備えたことを特徴とする画像読取り装置における異常処理方法。
【請求項８】
請求項７記載の画像読取り装置における異常処理方法において、
前記画像読取り装置は前記画像情報部分をフィルムに撮影する撮影手段を備え、
前記未転送の画像情報は、排出された原稿の画像情報のうち前記ホストコンピュータへ未転送の全ての画像情報であることを特徴とする異常処理方法。
【請求項９】
請求項７記載の画像読取り装置における異常処理方法において、
前記画像読取り装置は前記画像情報部分をフィルムに撮影する撮影手段を備え、
前記未転送の画像情報は、前記撮影手段で撮影した画像に対する画像情報のうち前記ホストコンピュータへ未転送の全ての画像情報であることを特徴とする画像読取り装置における異常処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、シート状の原稿を搬送させて、イメージセンサで画像情報を読み取る画像読取り装置に関し、特にその画像情報のホストコンピュータ（ホストともいう）への転送に関するものである。
【０００２】
【関連の技術】
本発明に関係のあるシートスルー型スキャナＳＯの断面図を図１０に示す（このスキャナは検討中のものであり公知ではない）。シートスルー型スキャナＳＯは、不図示のホストコンピュータのような外部機器、あるいは不図示の操作パネルから読取り開始指示が行われると、原稿台５に置かれた原稿６が、給紙ローラ１によって引き込まれ、送りローラ２，搬送ローラ３，搬送ローラ１２によって搬送され、分離ローラ１３によって他の原稿と分離され、センサＰ１への原稿到達を基準にして、表画像用イメージセンサ４から１ライン分の画像データが図１１に示す処理装置５４０中の画像処理部４９を通って、ラインメモリ５０に書き込まれる。ＣＰＵ５１はラインメモリ５０に書き込まれた１ライン分の画像データを、イメージメモリ５５に図１２に示す書込み開始位置Ｘ１を指定して書き込む。１ライン分の画像データは原稿が搬送されることにより所定のピッチで所定の回数（ｎ回）送られてくることで、次々とイメージメモリ５５に書込み位置をＸ２，Ｘ３とＣＰＵ５１が変えながら図１２のようにイメージメモリ５５に書き込んで行く。同時に、裏画像用イメージセンサ９から１ライン分の画像データが処理装置５４０中の画像処理部４９を通って、ラインメモリ５０に書き込まれる。ＣＰＵ５１はラインメモリ５０に書き込まれた１ライン分の画像データを、イメージメモリ５５に図１２に示す書込み開始位置Ｘを指定して書き込んで行く。１ライン分の画像データは原稿が搬送されることにより所定のピッチで所定の回数（ｎ回）送られてくることで、次々とイメージメモリ５５に書込み位置ＸをＣＰＵ５１が変えながら図１２のようにイメージメモリ５５に書き込まれる。なお、イメージメモリ５５は原稿６の画像情報に対し十分な容量を有し、ホストコンピュータ５７への転送とは非同期的に原稿６の搬送及び画像読取りが行えるよう、複数の原稿６に対する画像情報を蓄えることができるものである。
【０００３】
その後、センサＰ２への原稿到達を基準にして、２つの照明ランプ１８，２０が平板ガラス１９，２１の隙間を通る原稿６の表と裏を同時に照らしだし、反射ミラー８，１１及び画像光路１４，１５を通り、フィルム撮影部１７に原稿のイメージを表裏同時に結び、レンズ１６によって縮小され、フィルム面にスリット露光される。フィルムＦはフィルム撮影制御部５２によって矢印の方向に搬送制御されている。その後、原稿６は排紙ローラ７を通って排紙台１０に排出される。
【０００４】
なお、給紙ローラ１，送りローラ２，搬送ローラ３，１２、分離ローラ１３，排紙ローラ７は不図示のモータで駆動され回転している。また、画像光路１４，１５は搬送路の外側に配置されており、不図示の複数の反射ミラー等で、フィルム撮影部１７に像を結ぶよう構成されている。
【０００５】
【発明が解決しようとする課題】
しかしながら、前述のシートスルー型スキャナＳＯでは、原稿６が搬送されている間、ＣＰＵ５１は原稿６が正常に搬送されているかどうかを、給紙開始時点からセンサＰ１が原稿６を検知するまでの原稿到達時間、センサＰ１が原稿６を検知している間の原稿通過時間、センサＰ１が原稿６を検知してからセンサＰ２が原稿６を検知するまでの原稿到達時間、センサＰ２が原稿６を検知している間の原稿通過時間、センサＰ２が原稿６を検知してからセンサＰ３が原稿６を検知するまでの原稿到達時間、センサＰ３が原稿６を検知している間の原稿通過時間、を監視し、原稿６を搬送中に、何らかの要因により搬送不良が発生すると、搬送を停止しなければならない。また、このとき、同時に、画像読取りも中止し、ホストコンピュータ５７に即座に異常を伝達しなければならない。
【０００６】
このような状況を図１３のタイミングチャートに基づいて説明すると、１枚目の給紙が行われると、センサＰ１で原稿を検知し、センサＰ１への原稿到達を基準にして画像読取りが行われる。画像読取りが開始されると、ホスト５７への画像転送が始められる。なお、この画像転送は、イメージメモリ５５が原稿６の画像情報に対し十分な容量を有しているため、前記原稿６の搬送及び画像読取りとは非同期的に行われる。その後、原稿は搬送され、センサＰ１を抜け、センサＰ２で原稿を検知し、センサＰ２への原稿到達を基準にしてフィルム撮影が行われる。さらに、原稿は搬送され、センサＰ２を抜け、センサＰ３で原稿を検知し、センサＰ３を抜け、排紙される。以上の動作が連続して行われ、例えば３枚目の原稿６がセンサＰ３に滞留した場合、紙詰まりと判断し、搬送を停止し、画像読取りも中止しなければならない。よって、４枚目の原稿６はセンサＰ２上で、５枚目の原稿６はセンサＰ１上で搬送が停止され、５枚目の原稿６の画像読取りも中止される。この時点で、フィルム撮影は４枚目まで終了しているが、ホスト５７への画像転送は２枚目までしか終了しておらず、３枚目および４枚目の画像情報は、イメージメモリ５５に蓄えられている状態である。ここで、画像読取りを中止した時点における、既にイメージメモリ５５に蓄えられている複数の画像情報を破棄し、ホストコンピュータ５７に即座に異常を伝達することを行っているため、復帰後の原稿の再読込みの際に読込み開始の個所を決めるのが難しく、また、フィルムＦには撮影された同画像情報がホストコンピュータ５７には伝達されておらず、ホストコンピュータ５７で管理する画像情報とフィルムＦ上の画像情報間に差が生じてしまうという問題がある。
【０００７】
また、図１４のタイミングチャートで示すように、ホスト５７への画像転送時間が短い場合、例えば３枚目の原稿６がセンサＰ２に滞留した場合、紙詰まりと判断し、搬送を停止し、画像読取りも中止しなければならない。よって、４枚目の原稿６はセンサＰ１上で、２枚目の原稿６はセンサＰ３上で搬送が停止される。この時点で、フィルム撮影は３枚目までしか終了していないが、ホスト５７への画像転送は４枚目まで終了している状態である。つまり、イメージメモリによる画像読込み箇所とフィルム撮影箇所の間で搬送不良が発生し、ホストコンピュータ５７には画像情報の全てが伝達し終わっていた場合、ホストコンピュータ５７には伝達された同画像情報がフィルムＦには撮影されておらず、ホストコンピュータ５７で管理する画像情報とフィルムＦ上の画像情報間に差が生じてしまうという問題がある。
【０００８】
本発明は、このような状況のもとでなされたもので、紙詰まり等の原稿の搬送不良等からの復帰後に、排紙された原稿を再給紙して画像読取りを行わなくて済み、画像読取りの作業効率を上げることができ、また、ホストコンピュータへ転送され管理されている画像情報が何らかの原因で消失しても撮影済みのフィルムで容易にバックアップできる画像読取り装置，その異常処理方法を提供することを目的とするものである。
【０００９】
【課題を解決するための手段】
前記目的を達成するため、本発明では画像読取り装置を次ぎの（１）ないし（６）のとおりに構成し、画像読取り装置の異常処理方法を次ぎの（７）ないし（９）の通りに構成する。
（１）ホストコンピュータに接続されて当該ホストコンピュータからの指示に基づいてシート状の原稿を搬送させてその原稿に記録された画像情報部分を読み取る画像読取り装置において、前記原稿に記録された画像情報部分を読み込むイメージセンサと、前記イメージセンサで読み込んだ画像情報を格納するイメージメモリと、前記原稿の搬送中に搬送異常を検出した場合に搬送異常をホストコンピュータに伝達するように制御する制御手段と、を備え、前記制御手段は、前記原稿の搬送中に搬送異常を検出した時点で前記ホストコンピュータに異常を伝達せずに搬送異常が発生した原稿と前記イメージセンサで既に読取った原稿とを分けるために搬送を停止し、搬送異常の検出時までに既に前記イメージメモリに格納されている画像情報で且つ前記ホストコンピュータへの未転送の画像情報を前記ホストコンピュータに転送したのちに当該ホストコンピュータに異常を伝達するように制御することを特徴とする画像読取り装置。
（２）ホストコンピュータに接続されて当該ホストコンピュータからの指示に基づいてシート状の原稿を搬送させてその原稿に記録された画像情報部分を読み取る画像読取り装置において、前記原稿に記録された画像情報部分を読み込むイメージセンサと、前記イメージセンサで読み込んだ画像情報を格納するイメージメモリと、前記原稿の搬送中に搬送異常を検出した場合に搬送異常をホストコンピュータに伝達するように制御する制御手段と、を備え、前記制御手段は、前記原稿の搬送中に搬送異常を検出した時点で前記ホストコンピュータに異常を伝達せずに搬送を停止し、搬送異常の検出時までに既に前記イメージメモリに格納されている画像情報で且つ前記ホストコンピュータへの未転送の画像情報を前記ホストコンピュータに転送するに際し、前記イメージメモリから前記ホストコンピュータへの転送可能量Ｗと前記ホストコンピュータから指示された転送量Ｐとの関係がＷ＜Ｐの場合、前記ホストコンピュータへの転送量Ｐ´をＰ´＝Ｐ−Ｗより算出して前記ホストコンピュータに転送する処理を前記ホストコンピュータから指示された転送量Ｐが無くなるまで繰り返し、前記未転送の画像情報を前記ホストコンピュータに転送したのちに当該ホストコンピュータに異常を伝達することを特徴とする画像読取り装置。
（３）ホストコンピュータに接続されて当該ホストコンピュータからの指示に基づいてシート状の原稿を搬送させてその原稿に記録された画像情報部分を読み取る画像読取り装置において、前記原稿に記録された画像情報部分を読み込むイメージセンサと、前記イメージセンサで読み込んだ画像情報を格納するイメージメモリと、前記原稿の搬送中に搬送異常を検出した場合に搬送異常をホストコンピュータに伝達するように制御する制御手段と、を備え、前記制御手段は、前記原稿の搬送中に搬送異常を検出した時点で前記ホストコンピュータに異常を伝達せずに搬送を停止し、搬送異常の検出時までに既に前記イメージメモリに格納されている画像情報で且つ前記ホストコンピュータへの未転送の画像情報を前記ホストコンピュータに転送するに際し、前記イメージメモリから前記ホストコンピュータへの転送可能量Ｗと前記ホストコンピュータから指示された転送量Ｐとの関係がＷ＞Ｐの場合、前記ホストコンピュータから指示された転送量Ｐを送出し、前記未転送の画像情報を前記ホストコンピュータに転送したのちに当該ホストコンピュータに異常を伝達することを特徴とする画像読取り装置。
（４）前記（１）記載の画像読取り装置において、前記イメージメモリは、複数の原稿に対応する容量を備えていることを特徴とする画像読取り装置。
（５）前記（１）乃至（４）のいずれか１項記載の画像読取り装置において、前記原稿に記録された画像情報部分をフィルムに撮影する撮影手段を備えたことを特徴とする画像読取り装置。
（６）ホストコンピュータに接続されて当該ホストコンピュータからの指示に基づいてシート状の原稿を搬送させてその原稿に記録された画像情報部分を読み取る画像読取り装置において、前記原稿に記録された画像情報部分を読み込むイメージセンサと、前記イメージセンサで読み込んだ画像情報を格納するイメージメモリと、前記原稿に記録された画像情報部分をフィルムに撮影する撮影手段と、前記原稿の画像情報部分を前記撮影手段で撮影し終わってから、前記イメージメモリに格納されている画像情報をホストコンピュータに伝達するよう制御する制御手段と、を備え、前記制御手段は、前記原稿の搬送中に搬送異常を検出した時点で前記ホストコンピュータに異常を伝達せずに搬送異常が発生した原稿と前記イメージセンサで既に読取った原稿とを分けるために搬送を停止し、前記イメージメモリに格納されている画像情報のうち前記撮影手段で撮影し終わった画像に対する画像情報を前記ホストコンピュータに伝達したのち、搬送異常を前記ホストコンピュータに伝達するように制御することを特徴とする画像読取り装置。
（７）ホストコンピュータに接続されて当該ホストコンピュータからの指示に基づいてシート状の原稿を搬送させてその原稿に記録された画像情報部分を読み取る画像読取り装置における異常処理方法であって、前記原稿の搬送中における搬送異常を検出する異常検出ステップと、前記異常検出ステップで搬送異常を検出した時点で前記ホストコンピュータに異常を伝達せずに搬送異常が発生した原稿と前記イメージセンサで既に読取った原稿とを分けるために前記原稿の搬送を停止し、搬送異常の検出時までに既に前記イメージメモリに格納されている画像情報で且つ前記ホストコンピュータへの未転送の画像情報をホストコンピュータに転送し、搬送異常を前記ホストコンピュータに伝達するようにする異常処理ステップと、を備えたことを特徴とする画像読取り装置における異常処理方法。
（８）前記（７）記載の画像読取り装置における異常処理方法において、前記画像読取り装置は前記画像情報部分をフィルムに撮影する撮影手段を備え、前記未転送の画像情報は、排出された原稿の画像情報のうち前記ホストコンピュータへ未転送の全ての画像情報であることを特徴とする異常処理方法。
（９）前記（７）記載の画像読取り装置における異常処理方法において、前記画像読取り装置は前記画像情報部分をフィルムに撮影する撮影手段を備え、前記未転送の画像情報は、前記撮影手段で撮影した画像に対する画像情報のうち前記ホストコンピュータへ未転送の全ての画像情報であることを特徴とする画像読取り装置における異常処理方法。
【００１７】
【発明の実施の形態】
以下本発明の実施の形態をシートスルー型スキャナの実施例により詳しく説明する。なお、本発明は装置の形に限らず、実施例の説明に裏付けられて方法の形で実施することもできる。
【００１８】
さらに、実施例は反射原稿を読み取る例であるが、本発明はこれに限らず、読取り光学系を適宜変更することにより、透過原稿を読み取る形で実施することができる。
【００１９】
【実施例】
（実施例１）
図１は実施例１である“シートスルー型スキャナ”の斜視図である。図１において、Ｓはスキャナ本体、１は給紙ローラ、２は送りローラ、３は搬送ローラ、４は表画像用読取りセンサ、５は原稿台、６は原稿、７は排紙ローラ、８は表面用反射ミラー、９は裏画像用読取りセンサ、１０は排紙台、１１は裏面用反射ミラー、１２は搬送ローラ、１３は分離ローラ、１４は表面用画像光路、１５は裏面用画像光路、１６はレンズ、１７はフィルム撮影部、１８は表面用照明ランプ、１９は表面側平板ガラス、２０は裏面用照明ランプ、２１は裏面側平板ガラス、Ｆはマイクロフィルムである。
【００２０】
シートスルー型スキャナＳは、不図示のホストコンピュータのような外部機器、あるいは操作パネルから読取り開始指示が行われると、原稿台５に置かれた原稿６が、給紙ローラ１によって引き込まれ、送りローラ２，搬送ローラ３，搬送ローラ１２によって搬送され、分離ローラ１３によって他の原稿と分離され、原稿６の先端が表画像用イメージセンサ４あるいは裏画像用イメージセンサ９の位置に到達すると、１ラインずつ画像が後述するイメージメモリ５５に読み込まれる。なお、イメージセンサ４，９への到達判断手段はセンサＰ１が原稿６を検知したときから、後述するタイマによる時間計測で行う。原稿６がイメージセンサ４，９で読み込まれ、その後、２つの照明ランプ１８，２０が平板ガラス１９，２１の隙間を通る原稿６の表と裏を同時に照らしだし、反射ミラー８，１１及び画像光路１４，１５を通り、フィルム撮影部１７に原稿のイメージを表裏同時に結び、レンズ１６によって縮小され、フィルムＦ面にスリット露光される。なお、原稿撮影位置への到達判断手段は、センサＰ２が原稿６を検知したときから、後述するタイマによる時間計測で行う。フィルムＦはフィルム撮影制御部５２によって矢印の方向に搬送制御されている。その後、原稿６は排紙ローラ７を通って排紙台１０に排出される。
【００２１】
図２は本実施例装置の制御系の構成を示すブロック図である。入力手段２３あるいはホスト５７からスキャン指示が与えられるとスキャンモードになり、所望の画像は表画像用イメージセンサ４あるいは裏画像用イメージセンサ９から１ライン分づつの画像データが処理装置５４中の画像処理部４９を通って、ラインメモリ５０に書き込まれる。ＣＰＵ５１はラインメモリ５０に書き込まれた１ライン分の画像データを、イメージメモリ５５に書込み位置を指定して書き込む。１ライン分の画像データは所定のピッチで所定の回数（ｎ回）送られてくることにより、次々とイメージメモリ５５に書込み位置をＣＰＵ５１が変えながら書き込まれ、イメージメモリ５５に蓄えられた画像データはホスト５７に送出部５３を介して送出される。
【００２２】
また、フィルム撮影制御部５２は、原稿６がセンサＰ２に到達したときから、タイマＴによる時間計測で、撮影開始位置まで搬送されたと判断したとき、２つの照明ランプ１８，２０で平板ガラス１９，２１の隙間を通る原稿６の表と裏を同時に照らしだし、反射ミラー８，１１及び画像光路１４，１５を通り、フィルム撮影部１７に原稿のイメージを表裏同時に結び、レンズ１６によって縮小され、原稿６の搬送速度をレンズ１６の縮率に応じて減速した速度でフィルムＦを搬送駆動し、フィルム面にスリット露光された画像をフィルム上に形成するよう制御する。
【００２３】
図３，図４，図５はイメージメモリ５５の書き込み位置を示す説明図である。ＣＰＵ５１はラインメモリ５０に書き込まれた１ライン分の画像データを、イメージメモリ５５に書込み開始位置Ｘ１を指定して書き込む。１ライン分の画像データは原稿が搬送されることにより所定のピッチで所定の回数（ｎ回）送られてくることで、次々とイメージメモリ５５に書き込み位置ＸをＣＰＵ５１が変えながらイメージメモリ５５に書き込まれる。
【００２４】
前述の構成による画像読取り処理を、図６のフローチャートに基づいて説明する。本実施例のシートスルー型スキャナＳは、ホスト５７あるいは、入力手段２３から読取り開始指示が行われると、原稿台５に原稿６が置かれているか否かを不図示の原稿検知センサで判断し、原稿台５に原稿６が置かれているならば、原稿６が、給紙ローラ１によって引き込まれ、送りローラ２，搬送ローラ３，搬送ローラ１２によって搬送され、分離ローラ１３によって他の原稿と分離され（Ｓ１参照、以下同様）、原稿の先端が表画像用イメージセンサ４あるいは裏画像用イメージセンサ９の位置に到達すると、スキャン開始前に設定してある画像読取り面情報に基づいて、両面あるいは片面の判断を行い（Ｓ２）、片面であるならば表面あるいは裏面の判断（Ｓ３）が行われ、スキャンが開始される。
【００２５】
表面スキャンの場合、原稿６は表画像用イメージセンサ４から１ライン分の画像データが図２に示す処理装置５４中の画像処理部４９を通って、ラインメモリ５０に書き込まれる。ＣＰＵ５１はラインメモリ５０に書き込まれた１ライン分の画像データを、イメージメモリ５５に図３に示す書込み開始位置Ｘ１を指定して書き込む。１ライン分の画像データは原稿が搬送されることにより所定のピッチで所定の回数（ｎ回）送られてくることで、次々とイメージメモリ５５に書き込み位置をＣＰＵ５１が変えながら図３のようにイメージメモリ５５に書き込まれる（Ｓ４）。裏面スキャンの場合、裏画像用イメージセンサ９から１ライン分の画像データが処理装置５４中の画像処理部４９を通って、ラインメモリ５０に書き込まれる。ＣＰＵ５１はラインメモリ５０に書き込まれた１ライン分の画像データを、イメージメモリ５５に図３に示す書き込み開始位置Ｘ１（ただし表面スキャンとは異なる位置）を指定して書き込む。１ライン分の画像データは原稿が搬送されることにより所定のピッチで所定の回数（ｎ回）送られてくることで、次々とイメージメモリ５５に書込み位置ＸをＣＰＵ５１が変えながら図３のようにイメージメモリ５５に書き込まれる（Ｓ６）。両面スキャンの場合、前述した表面スキャンと裏面スキャンを同時に行う（Ｓ８）。
【００２６】
また、フィルム撮影制御部５２により、原稿６がセンサＰ２に到達したときから、タイマＴによる時間計測で、撮影開始位置まで搬送されたと判断したとき、表面撮影の場合、照明ランプ１８で平板ガラス１９，２１の隙間を通る原稿６の表面を照らしだし、反射ミラー８及び画像光路１４を通り、フィルム撮影部１７に原稿のイメージを結び、レンズ１６によって縮小され、原稿６の搬送速度をレンズ１６の縮率に応じて減速した速度でフィルムＦを搬送駆動し、フィルム面にスリット露光された画像をフィルム上に形成するよう制御される（Ｓ５）。裏面撮影の場合、照明ランプ２０で平板ガラス１９，２１の隙間を通る原稿６の裏面を照らしだし、反射ミラー１１及び画像光路１５を通り、フィルム撮影部１７に原稿のイメージを結び、レンズ１６によって縮小され、原稿６の搬送速度をレンズ１６の縮率に応じて減速した速度でフィルムＦを搬送駆動し、フィルム面にスリット露光された画像をフィルム上に形成するよう制御される（Ｓ７）。両面撮影の場合、前述した表面撮影と裏面撮影を同時に行う（Ｓ９）。
【００２７】
なお、表裏個別に撮影制御できるよう前述しているが、フィルムへの撮影は、常に片面あるいは常に両面であってもよく、画像読取り面情報に依存しなくても良い。
【００２８】
このようなシーケンスで原稿台５に積載されている全原稿の読取りが終了すれば、この処理が終了する。
【００２９】
次に、ホスト５７への画像情報転送処理を図７のフローチャートに基づいて説明する。本実施例のシートスルー型スキャナＳは、ホスト５７あるいは、入力手段２３から読取り開始指示が行われた後、ホスト５７から、画像読出し指示が行われる。まず、ホスト５７から所定の転送量（Ｐ）が指示され（Ｓ１１）、前述したイメージメモリ５５への書込み手順に沿って既に書き込まれたイメージメモリ５５への書き込み位置と、ＣＰＵ５１によりホスト５７からの指示に従ってホスト５７へ送出部５３を介して転送するイメージメモリ５５からの読み出し位置との関係から、
転送可能量（Ｗ）  ＝  書き込み位置  −  読み出し位置
を算出する（Ｓ１２）。
【００３０】
次に、ホスト５７から指示された転送量（Ｐ）と比較し（Ｓ１３）、転送可能量（Ｗ）がホスト５７から指示された転送量よりも少ないとき、
ホスト５７への転送量（Ｐ´）  ＝  ホスト５７から指示された転送量（Ｐ）−転送可能量（Ｗ）
を算出し、ホスト５７へは一旦、ホスト５７への転送量（Ｐ´）  を転送する（Ｓ１４）。さらに、
ホスト５７から指示された転送量（Ｐ）−  ホスト５７への転送量（Ｐ´）
を算出し、ホスト５７から指示された転送量（Ｐ）を置き換え（Ｓ１５）、ホスト５７から指示された転送量（Ｐ）が無くなるまで繰り返す。
【００３１】
一方、転送可能量（Ｗ）がホスト５７から指示された転送量よりも大きいとき、ホスト５７へは、ホスト５７から指示された転送量（Ｐ）を送出すればよい（Ｓ１６）。
【００３２】
このようなシーケンスでイメージメモリ５５に未送出画像データが無くなったとき（Ｓ１７）、この転送処理が終了する。
【００３３】
さて、図４で示すように、イメージメモリ５５に書き込まれる画像データは、イメージメモリ５５の先頭位置ａ１から、次々とイメージメモリ５５に書込み位置がＣＰＵ５１によって変えられながら書き込まれ、画像データＡ１を形成する。このとき、次の画像に対する書込み位置は、ａ２となっている。さらに、スキャン動作を止めることなく、次の原稿６に対する画像読込みが開始され、書込み位置ａ２を変えながら、図５で示すようにイメージメモリ５５へ画像データＡ２，Ａ３，Ａ４と次々と書き込まれる。このとき、メモリ上の書込み開始位置ａ２は最終画像書込み位置となっている。
【００３４】
一方、既にイメージメモリ５５に書込み済みの画像データは、イメージメモリ５５に書き込まれた順番に、ＣＰＵ５１によりホスト５７からの指示に従ってホスト５７へイメージメモリ５５から読み出して送出部５３を介して転送することができる。つまり、図５で示すように、イメージメモリ５５の現在の書込み位置ａ２まで書き込まれた場合、ａ２の位置まで読出し可能である。
【００３５】
ここで、イメージメモリ５５への書込み速度よりもイメージメモリ５５からの読出し速度が遅い場合（図１３参照）には、イメージメモリ５５には複数の未送出画像データが存在している。
【００３６】
また、原稿が搬送されている間、ＣＰＵ５１は原稿が正常に搬送されているかどうかを、給紙開始時点からセンサＰ１が原稿６を検知するまでの原稿到達時間、センサＰ１が原稿６を検知している間の原稿通過時間、センサＰ１が原稿６を検知してからセンサＰ２が原稿６を検知するまでの原稿到達時間、センサＰ２が原稿６を検知している間の原稿通過時間、センサＰ２が原稿６を検知してからセンサＰ３が原稿６を検知するまでの原稿到達時間、センサＰ３が原稿６を検知している間の原稿通過時間、を監視し、原稿を搬送中に、何らかの要因により搬送不良が発生すると、搬送を停止しなければならない。このとき、同時に、画像読取りも中止するが、ホストコンピュータ５７に即座に異常を伝達しない。
【００３７】
なぜなら、この時点で、既にイメージメモリ５５に蓄えられている複数の画像情報を破棄し、ホストコンピュータ５７に即座に異常を伝達することを行うと、排紙された原稿６の画像情報が破棄されるので、搬送不良からの復帰時の処理が面倒になり、またフィルムＦには撮影された同画像情報がホストコンピュータ５７には伝達されておらず、ホストコンピュータ５７で管理する画像情報とフィルムＦ上の画像情報間に差が生じてしまう。
【００３８】
そこで、このような状態において、原稿６の搬送中に搬送不良等が発生し、搬送および画像読取りを停止した場合、画像書込み位置ａ２は、最終画像を指し示しているため、ホストコンピュータ５７に即座に異常を伝達せず、図７で示すフローチャートで画像転送を通常通り行い、既にイメージメモリ５５に蓄えられている複数の画像情報を全てホストコンピュータ５７に転送する。その後、ホストコンピュータ５７に異常を伝達する。
【００３９】
以上説明したように、本実施例によれば、搬送中に搬送不良等が発生しても、既にイメージメモリに蓄えられている複数の画像情報はホストコンピュータに全て転送されることにより、排紙された原稿６はイメージセンサによる画像読取りが終了しているものと判断できるため、搬送不良等からの復帰時に、排紙された原稿６を再給紙して画像読取りを行わなくても良く、搬送不良が発生した原稿から再読取りを行えばよいため、画像読取りの作業効率を上げることができる。
【００４０】
また、本実施例のように、マイクロフィルムへの撮影装置を備えている場合、排紙された原稿６はイメージセンサによる画像読取り、およびフィルム撮影が終了しているものと判断できるため、搬送不良等からの復帰時に、排紙された原稿６を再給紙して画像読取りを行わなくても良く、搬送不良が発生した原稿から再読取りを行えばよいため、画像読取りの作業効率を上げることができる。
【００４１】
また、再読取り後に、ホストコンピュータで管理する画像情報とフィルム上の画像情報間に整合性が取れ、マイクロフィルムの画像が、ホストコンピュータに転送した画像のバックアップとなる。よって、ホストコンピュータのシステム破壊等により、ホストコンピュータに保存されている画像情報が破壊されたとしても、対となるマイクロフィルムに撮影された画像情報は正確な位置に存在し、マイクロフィルムから所望の画像を容易に検索することができる。
【００４２】
（実施例２）
次に、実施例２である“シートスルー型スキャナ”について説明する。本実施例のハードウエア構成は実施例１と同様であり、またホストへの画像情報転送処理も実施例１と同様なので、実施例１の図１，図７を援用し説明する。本実施例の動作を図１の構成、および図７，図８のフローチャートに基づいて説明する。
【００４３】
画像読取りが行われた画像情報と同一画像をマイクロフィルムＦに撮影を行う場合、本実施例では、図１の構成において、まず、イメージセンサ４または９により画像読込みが開始され、その後、フィルム撮影が開始されるようになっている。つまり、原稿６の搬送中に搬送不良等が発生し、搬送および画像読取りを停止した場合、イメージセンサによる画像読取り箇所とフィルム撮影箇所の間で搬送不良が発生し、ホストコンピュータ５７には画像情報の全てが伝達し終わっていた場合、ホストコンピュータ５７には伝達された同画像情報がフィルムＦには撮影されておらず、ホストコンピュータ５７で管理する画像情報とフィルムＦ上の画像情報間に差が生じてしまう。
【００４４】
そこで、本実施例のシートスルー型スキャナＳでは、ホスト５７あるいは、不図示の入力手段から読取り開始指示が行われた後、ホスト５７から、画像読出し指示が行われる。まず、ホスト５７から所定の転送量（Ｐ）が指示され（Ｓ１１）、転送可能量を算出するが、ここで、図８のフローチャートで示すように、実施例１で前述したイメージメモリ５５への書込み手順に沿って既に書き込まれたイメージメモリ５５への書込み位置ｂ２と書き込み開始前の位置ｂ１を記憶する（Ｓ２１，Ｓ２２、図９）。ここで、イメージメモリ５５に格納されている画像データが既にフィルム撮影が終了しているかどうかを、原稿６がセンサＰ２を通過しタイマＴで所定の時間計測がなされた後、または、センサＰ３を原稿６が通過したことで判断し（Ｓ２３）、フィルム撮影が終了していない場合は、書込み位置ｂをｂ１とし（Ｓ２４）、フィルム撮影が終了している場合には、書き込み位置ｂをｂ２とする（Ｓ２５）。これにより決定された書込み位置ｂと、ＣＰＵ５１によりホスト５７からの指示に従ってホスト５７へ送出部５３を介して転送するイメージメモリ５５からの読み出し位置との関係から、
転送可能量（Ｗ）  ＝  書込み位置（ｂ）  −  読出し位置
を算出する（Ｓ１２）。
【００４５】
次に、ホスト５７から指示された転送量（Ｐ）と比較し（Ｓ１３）、転送可能量（Ｗ）がホスト５７から指示された転送量よりも少ないとき、
ホスト５７への転送量（Ｐ´）  ＝  ホスト５７から指示された転送量（Ｐ）  −  転送可能量（Ｗ）
を算出し、ホスト５７へは一旦、ホスト５７への転送量（Ｐ´）を転送する（Ｓ１４）。さらに、
ホスト５７から指示された転送量（Ｐ）  −  ホスト５７への転送量（Ｐ´）
を算出し、ホスト５７から指示された転送量（Ｐ）を置き換え（Ｓ１５）、ホスト５７から指示された転送量（Ｐ）が無くなるまで繰り返す。
【００４６】
一方、転送可能量（Ｗ）がホスト５７から指示された転送量よりも大きいとき、ホスト５７へは、ホスト５７から指示された転送量（Ｐ）を送出すればよい（Ｓ１６）。
【００４７】
このようなシーケンスでイメージメモリ５５に未送出画像データが無くなったとき（Ｓ１７）、この処理が終了する。
【００４８】
つまり、イメージセンサにより画像読取りが行われた画像情報と同一画像をマイクロフィルムＦに撮影を行う場合、マイクロフィルムＦに撮影が終わってから、画像読取りが行われた同一画像の情報をホストコンピュータ５７に伝達する。
【００４９】
さらに、原稿６の搬送中に搬送不良等が発生し、搬送および画像読取りを停止し、画像読取りを中止した事点で、マイクロフィルムＦへの撮影が行われていない場合、既にイメージメモリ５５に蓄えられている画像情報をホストコンピュータ５７へは伝達せず、マイクロフィルムＦに撮影された画像に対応する画像情報を全てホストコンピュータに転送し終わってから、搬送異常をホストコンピュータに伝達する。
【００５０】
本実施例では、フィルム撮影が終了しているかどうかは、原稿６がセンサＰ２を通過しタイマＴで所定の時間計測がなされた後、または、センサＰ３を原稿６が通過したことで判断したが、原稿６がセンサＰ１を通過してからの、タイマＴによる時間計測、または、センサＰ１またはＰ２を通過してからのモータパルス計測で行っても良く、画像に付随して露光される、マーク（ブリップ）撮影が終わった時点で撮影終了と判断しても良い。
【００５１】
以上説明したように、本実施例によれば、原稿６の搬送中に搬送不良等が発生し、搬送および画像読取りを停止し、画像読取りを中止した事点で、マイクロフィルムＦへの撮影が行われていない場合、既にイメージメモリ５５に蓄えられている画像情報をホストコンピュータ５７へは伝達せず、マイクロフィルムＦに撮影された画像に対応する画像情報を全てホストコンピュータに転送し終わってから、搬送異常をホストコンピュータに伝達するので、ホストコンピュータ５７で管理する画像情報とフィルムＦ上の画像情報間に差が生じてしまうことが無い。
【００５２】
よって、ホストコンピュータへ転送され管理されている画像情報が何らかの原因で消失しても撮影済みのフィルムで容易にバックアップできる。
【００５３】
よって、ホストコンピュータのシステム破壊等により、ホストコンピュータに保存されている画像情報が破壊されたとしても、対となるマイクロフィルムに撮影された画像情報は正確な位置に存在し、マイクロフィルムから所望の画像を容易に検索することができる。
【００５４】
なお、以上の各実施例では、まず、イメージセンサ４または９により画像読取りが開始され、その後、フィルム撮影が開始される構成になっているが、画像読取りよりも先にフィルム撮影を行っても良く、画像読取りと同時にフィルム撮影を行っても良い。
【００５５】
【発明の効果】
以上説明したように、本発明によれば、紙詰まり等の原稿の搬送不良等からの復帰後に、排紙された原稿を再給紙して画像読取りを行わなくて済み、画像読取りの作業効率を上げることができ、また、ホストコンピュータへ転送され管理されている画像情報が何らかの原因で消失しても撮影済みのフィルムで容易にバックアップできる。
【図面の簡単な説明】
【図１】  実施例１の構成を示す断面図
【図２】  実施例１の操作系の構成を示すブロック図
【図３】  実施例１におけるイメージメモリへの書込みの説明図
【図４】  実施例１におけるイメージメモリへの書込みの説明図
【図５】  実施例１におけるイメージメモリへの書込みの説明図
【図６】  実施例１における画像読み取り、撮影処理を示すフローチャート
【図７】  実施例１におけるホストへの画像情報転送処理を示すフローチャート
【図８】  実施例２におけるイメージメモリへの書き込み位置決定の処理を示すフロ−チャート
【図９】  実施例２におけるイメージメモリへの書込みの説明図
【図１０】  関連技術例の構成を示す断面図
【図１１】  関連技術例の構成を示すブロック図
【図１２】  関連における技術例のイメージメモリへの書込みの説明図
【図１３】  関連技術例の画像読み取り，フィルム撮影のタイミングを示す図
【図１４】  関連技術例の画像読み取り，フィルム撮影のタイミングを示す図
【符号の説明】
４，９  イメージセンサ
６      原稿
５１    ＣＰＵ
５７    ホストコンピュータ
【図１】
0004822579.tif 000002
【図２】
0004822579.tif 000003
【図３】
0004822579.tif 000004
【図４】
0004822579.tif 000005
【図５】
0004822579.tif 000006
【図６】
0004822579.tif 000007
【図７】
0004822579.tif 000008
【図８】
0004822579.tif 000009
【図９】
0004822579.tif 000010
【図１０】
0004822579.tif 000011
【図１１】
0004822579.tif 000012
【図１２】
0004822579.tif 000013
【図１３】
0004822579.tif 000014
【図１４】
0004822579.tif 000015