(57)【要約】【課題】重送検知部を用いて原稿の重送が検知された場合に、当該原稿が正常に搬送されていても重送と検知される原稿であるか否かを特定することで、オペレータの作業量を低減する画像読取装置及びその制御方法を提供する。【解決手段】本画像読取装置は、読取対象となる原稿の搬送時に重送を検知すると、当該原稿を読み取った読取画像データと、予め定められた画像データが類似しているか否かを判定する。さらに、画像読取装置は、読取画像データと、予め定められた画像データとが類似している場合には重送エラーを解除し、類似していない場合には、処理を中断する。【選択図】図６
2010124423.tif 000002
【特許請求の範囲】
【請求項１】
原稿を搬送する搬送手段と、搬送された原稿の画像を読み取るための読取手段とを備える画像読取装置であって、
前記搬送手段によって搬送された原稿の重送を検知する重送検知手段と、
前記重送検知手段によって原稿の重送が検知された場合に、前記読取手段を用いて当該原稿から読み取られた読取画像データが予め定められた画像データと類似しているか否かを判定する判定手段と、
前記判定手段によって前記読取画像データと前記予め定められた画像データとが類似していると判定されると、前記重送検知手段によって検知された重送エラーを解除する解除手段と
を備えることを特徴とする画像読取装置。
【請求項２】
前記判定手段によって前記読取画像データと前記予め定められた画像データとが類似していないと判定されると、操作者に対して重送エラーを報知するとともに、処理を中断する中断手段を
さらに備えることを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記判定手段は、
前記読取画像データから原稿のサイズを算出する算出手段を備え、
算出された原稿のサイズと、前記予め定められた画像データのサイズとを比較することにより、前記読取画像データと前記予め定められた画像データとが類似しているか否かを判定することを特徴とする請求項１又は２に記載の画像読取装置。
【請求項４】
前記画像読取装置に接続された情報処理装置から前記予め定められた画像データのサイズを取得する取得手段をさらに備えることを特徴とする請求項３に記載の画像読取装置。
【請求項５】
前記判定手段は、
前記読取画像と前記予め定められた画像データとのパターン比較を実行するパターン比較手段を備え、
前記パターン比較手段によるパターン比較結果に基づき、前記読取画像データと前記予め定められた画像データとが類似しているか否かを判定することを特徴とする請求項１に記載の画像読取装置。
【請求項６】
前記読取手段において予め読み取った読取画像データに基づく画像データを、前記予め定められた画像データとして登録する登録手段をさらに備えることを特徴とする請求項５に記載の画像読取装置。
【請求項７】
前記中断手段によって中断された処理を、前記操作者によって前記重送エラーが解除された場合に再開する再開手段をさらに備えることを特徴とする請求項２に記載の画像読取装置。
【請求項８】
原稿を搬送する搬送手段と、搬送された原稿の画像を読み取るための読取手段とを備える画像読取装置と、該画像読取装置に対して原稿を読み取るための読取条件を指示する情報処理装置とが接続された画像読取システムであって、
前記情報処理装置は、
操作者に対して、前記読取条件を設定するための設定画面を表示する表示制御手段と、
前記設定画面を介して設定された設定情報を前記画像読取装置に送信する送信手段と
を備え、
前記画像読取装置は、
前記搬送手段によって搬送された原稿の重送を検知する重送検知手段と、
前記重送検知手段によって原稿の重送が検知された場合に、前記読取手段を用いて当該原稿から読み取られた読取画像データが前記設定情報に含まれる予め定められた画像データと類似しているか否かを判定する判定手段と、
前記判定手段によって前記読取画像データと前記予め定められた画像データとが類似していると判定されると、前記重送検知手段によって検知された重送エラーを解除する解除手段と
を備えることを特徴とする画像読取システム。
【請求項９】
原稿を搬送する搬送手段と、搬送された原稿の画像を読み取るための読取手段とを備える画像読取装置の制御方法であって、
前記搬送手段によって搬送された原稿の重送を検知する重送検知ステップと、
前記重送検知ステップにおいて原稿の重送が検知された場合に、前記読取手段を用いて当該原稿から読み取られた読取画像データが予め定められた画像データと類似しているか否かを判定する判定ステップと、
前記判定ステップにおいて前記読取画像データと前記予め定められた画像データとが類似していると判定されると、前記重送検知ステップにおいて検知された重送エラーを解除する解除ステップと
を実行することを特徴とする画像読取装置の制御方法。
【請求項１０】
原稿を搬送する搬送手段と、搬送された原稿の画像を読み取るための読取手段とを備える画像読取装置と、該画像読取装置に対して原稿を読み取るための読取条件を指示する情報処理装置とが接続された画像読取システムの制御方法であって、
前記情報処理装置は、
操作者に対して、前記読取条件を設定するための設定画面を表示する表示制御ステップと、
前記設定画面を介して設定された設定情報を前記画像読取装置に送信する送信ステップと
を実行し、
前記画像読取装置は、
搬送された原稿の重送を検知する重送検知ステップと、
前記重送検知ステップにおいて原稿の重送が検知された場合に、前記読取手段を用いて当該原稿から読み取られた読取画像データが前記設定情報に含まれる予め定められた画像データと類似しているか否かを判定する判定ステップと、
前記判定ステップにおいて前記読取画像データと前記予め定められた画像データとが類似していると判定されると、前記重送検知ステップにおいて検知された重送エラーを解除する解除ステップと
を実行することを特徴とする画像読取システムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、小切手や封筒等の原稿を読取ることが可能なチェックスキャナ装置等の画像読取装置、画像読取システム及びそれらの制御方法に関するものである。
【背景技術】
【０００２】
スキャナ等の画像読取装置には、原稿に印刷された画像を読み取るために、当該原稿を読取位置まで搬送する搬送機構が設けられている。搬送機構には、複数枚の原稿が重なったまま搬送される状態である重送を防止するための重送検知部が設けられている。これにより、重送状態で読み取られない原稿が発生し画像情報が欠落することを防止している。重送検知部としては、原稿搬送路に設けられた超音波センサや光センサ等を用いたものが知られている。
【０００３】
超音波センサを用いる手法では、送波器から発信された超音波が原稿を透過する際に減衰することを利用し、受波器に受信された超音波の減衰度を所定の閾値と比較することにより、原稿が正常に１枚ずつ搬送されているか否かを判断している。一方、光センサを用いる手法では、発光器から発せられた光が原稿を透過する際の光量の減衰度を受光器を用いて検知し所定の閾値と比較することにより原稿が正常に１枚ずつ搬送されているか否かを判断している。このように、重送検知部を用いて重送が検知された場合、画像読取装置は、オペレータに重送が発生した旨を通知するための重送エラーを表示するとともに、エラー状態やエラー解除待ち状態となり、スキャン処理を中断し、待機状態となる。
【０００４】
特許文献１では、上述のような重送検知部で重送を検知した場合に、当該エラーがオペレータによって解除された後に効率的に処理を再開する画像読取装置が提案されている。具体的には、オペレータが発生した重送エラーを解除すると、画像読取装置は、重送エラーが発生する前のスキャン設定と同様の設定でスキャン処理を継続して実行するか、又はスキャン処理を終了するかどうかの確認を行う。
【特許文献１】特開２００５−３５４２０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の重送検知機能を有する画像読取装置には以下に記載する課題がある。例えば、小切手等の画像読取を行うチェックスキャナにおいては、小切手の読取処理と、小切手を入れた状態で読み取られる封筒の読取処理とが頻繁に行われるため、重送と検知されてしまう封筒を遅滞無く処理するために、スキャン設定を変えて重送検知設定を無効にする必要がある。また、重送検知を有効に設定したままで処理を行う場合は、重送エラー発生時に、オペレータは、その都度、重送エラーを解除し、当該スキャン設定において継続してスキャン処理を実行するのか、又はスキャン処理を終了するかといった選択を行う必要がある。したがって、このようなケースにおいては、オペレータの操作が煩わしいものとなり、画像読取処理の効率も低下してしまう。
【０００６】
本発明は、上述の問題に鑑みて成されたものであり、重送検知部を用いて原稿の重送が検知された場合に、当該原稿が正常に搬送されていても重送と検知される原稿であるか否かを特定することで、オペレータの作業量を低減する画像読取装置及びその制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の目的を達成するために本発明における原稿を搬送する搬送手段と、搬送された原稿の画像を読み取るための読取手段とを備える画像読取装置は、搬送手段によって搬送された原稿の重送を検知する重送検知手段と、重送検知手段によって原稿の重送が検知された場合に、読取手段を用いて当該原稿から読み取られた読取画像データが予め定められた画像データと類似しているか否かを判定する判定手段と、判定手段によって読取画像データと予め定められた画像データとが類似していると判定されると、重送検知手段によって検知された重送エラーを解除する解除手段とを備えることを特徴とする。
【０００８】
また、本発明における原稿を搬送する搬送手段と、搬送された原稿の画像を読み取るための読取手段とを備える画像読取装置と、画像読取装置に対して原稿を読み取るための読取条件を指示する情報処理装置とが接続された画像読取システムは、情報処理装置が、操作者に対して、読取条件を設定するための設定画面を表示する表示制御手段と、設定画面を介して設定された設定情報を画像読取装置に送信する送信手段とを備え、画像読取装置が、搬送手段によって搬送された原稿の重送を検知する重送検知手段と、重送検知手段によって原稿の重送が検知された場合に、読取手段を用いて当該原稿から読み取られた読取画像データが設定情報に含まれる予め定められた画像データと類似しているか否かを判定する判定手段と、判定手段によって読取画像データと予め定められた画像データとが類似していると判定されると、重送検知手段によって検知された重送エラーを解除する解除手段とを備えることを特徴とする。
【０００９】
また、本発明における原稿を搬送する搬送手段と、搬送された原稿の画像を読み取るための読取手段とを備える画像読取装置の制御方法は、搬送手段によって搬送された原稿の重送を検知する重送検知ステップと、重送検知ステップにおいて原稿の重送が検知された場合に、読取手段を用いて当該原稿から読み取られた読取画像データが予め定められた画像データと類似しているか否かを判定する判定ステップと、判定ステップにおいて読取画像データと予め定められた画像データとが類似していると判定されると、重送検知ステップにおいて検知された重送エラーを解除する解除ステップとを実行することを特徴とする。
【００１０】
また、本発明における原稿を搬送する搬送手段と、搬送された原稿の画像を読み取るための読取手段とを備える画像読取装置と、画像読取装置に対して原稿を読み取るための読取条件を指示する情報処理装置とが接続された画像読取システムの制御方法は、情報処理装置が、操作者に対して、読取条件を設定するための設定画面を表示する表示制御ステップと、設定画面を介して設定された設定情報を画像読取装置に送信する送信ステップとを実行し、画像読取装置が、搬送された原稿の重送を検知する重送検知ステップと、重送検知ステップにおいて原稿の重送が検知された場合に、読取手段を用いて当該原稿から読み取られた読取画像データが設定情報に含まれる予め定められた画像データと類似しているか否かを判定する判定ステップと、判定ステップにおいて読取画像データと予め定められた画像データとが類似していると判定されると、重送検知ステップにおいて検知された重送エラーを解除する解除ステップとを実行することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、例えば、重送検知部を用いて原稿の重送が検知された場合に、当該原稿が正常に搬送されていても重送と検知される原稿であるか否かを特定することで、オペレータの作業量を低減する画像読取装置及びその制御方法を提供できる。
【発明を実施するための最良の形態】
【００１２】
以下に本発明の一実施形態を示す。以下で説明される個別の実施形態は、本発明の上位概念、中位概念及び下位概念など種々の概念を理解するために役立つであろう。また、本発明の技術的範囲は、特許請求の範囲によって確定されるのであって、以下の個別の実施形態によって限定されるわけではない。
【００１３】
＜画像読取システムの構成＞
まず、図１を参照して、画像読取システムの構成について説明する。図１は、本実施形態に係る画像読取システム１００の構成例を示す図である。
【００１４】
本実施形態に係る画像読取システム１００は、画像読取装置３００及び情報処理装置であるホストコンピュータ８００を備える。画像読取装置３００の詳細については図２を用いて後述する。ホストコンピュータ８００は、画像読取装置３００と接続され、画像読取装置３００を統括的に制御する。そのため、ホストコンピュータ８００は、画像読取装置３００の読み取り動作を制御するためのスキャナアプリケーションとスキャナデバイスドライバとを備える。なお、画像読取システムは画像読取装置の機能を有する画像読取部と、ホストコンピュータの機能を有する画像読取制御部とを、１つの筐体内に有する装置であってもよい。
【００１５】
画像読取装置３００及びホストコンピュータ８００は、ＵＳＢケーブルやＬＡＮケーブル等を介して互いに接続されている。なお、図１では、画像読取装置３００とホストコンピュータ８００とが有線で接続された例を示すが、本発明は、ブルートゥース（登録商標）等の無線通信や光通信で接続された場合にも適用できる。
【００１６】
＜画像読取装置の構成＞
次に、図２を参照して、画像読取装置３００の構成について説明する。図２は、本実施形態に係る画像読取装置３００のハードウェア構成を示す図である。なお、ここでは、主に本発明に関する構成について説明する。したがって、本発明における画像読取装置は他の構成を含んでもよい。また、ここでは、画像読取装置として、原稿の画像読取を用途とするスキャナを例に説明するが、本発明は、画像読取機能を有するファクシミリ装置や複合機などにも適用可能である。
【００１７】
画像読取装置３００は、給紙ポケット２００、分離給送部１０６、磁気ヘッド１０７、イメージセンサ１０８、排紙ポケット２０２、２０３、及び重送検知部１０９を備える。２０１は、小切手、封筒、用紙等を含む原稿を示す。
【００１８】
給紙ポケット２００には、複数枚の原稿２０１が立てた状態で載置される。分離給送部１０６は、載置された複数枚の原稿２０１を１枚づつ分離して給送する。磁気ヘッド１０７は、原稿２０１に印字されたＭＩＣＲ文字列の読み取りを行う。イメージセンサ１０８は、原稿２０１の画像読み取りを行う。
【００１９】
排紙ポケット２０２、２０３には、ＭＩＣＲ文字列の読み取りや画像読み取り等の処理が行われた複数枚の原稿２０１が載置される。重送検知部１０９は、原稿２０１の重送を検知する重送検知部である。図２に示すように、重送検知部１０９は、原稿２０１の搬送路において、分離給送部１０６よりも下流の位置に配置されている。したがって、重送検知部１０９は、分離給送部１０６から搬送された原稿２０１の重送を検知する。
【００２０】
＜重送検知部の構成＞
次に、図３を参照して、重送検知部１０９の構成について説明する。図３は、本実施形態に係る重送検知部１０９の構成例を示す図である。
【００２１】
図３に示すように、重送検知部１０９は、発光部１０９ａ及び受光部１０９ｂを備える。発光部１０９ａは、受光部１０９ｂに向けて光を照射する。受光部１０９ｂは、発光部１０９ａによって照射された光が原稿に遮られている場合は、原稿２０１を透過した光を受光する。
【００２２】
図３に示す１１１は、発光部１０９ａに対し光を照射するタイミングを指示する信号を出力するとともに、受光部１０９ｂからの受光出力（透過光量を表すデータまたは信号）を取り込むＣＰＵを示す。発光部１０９ａと受光部１０９ｂは、ＣＰＵ１１１に直接又は間接的に接続されており、搬送路を挟んで互いに向かい合うよう対向配置されている。したがって、図３に示すように、原稿２０１は、発光部１０９ａと受光部１０９ｂとの間を通過する。
【００２３】
＜画像読取装置の制御構成＞
次に、図４を参照して、画像読取装置３００の制御構成について説明する。図４は、本実施形態に係る画像読取装置３００の制御構成を示すブロック図である。
【００２４】
画像読取装置３００は、図２に示す各機構部や各種センサ等を制御するための制御部１１７を備える。制御部１１７は、モータ制御部１１０、ＣＰＵ１１１、メモリ１１２、Ｉ／Ｆ部１１３、ＭＩＣＲ読取部１１４、画像読取部１１５及び重送検知センサ制御部１１６を備える。
【００２５】
ＭＩＣＲ読取部１１４は、磁気ヘッド１０７を制御し、ＭＩＣＲ文字列の読み取りを行う。画像読取部１１５は、イメージセンサ１０８を制御し、原稿２０１の画像を読み取る。重送検知センサ制御部１１６は、重送検知部１０９を制御し、原稿２０１の重送を検知する。モータ制御部１１０は、スキャナモータ等の各モータの駆動を制御する。
【００２６】
ＣＰＵ１１１は、画像読取装置３００を統括的に制御する。図４に示すように、ＣＰＵ１１１と各制御ブロックとは、内部バスで接続されている。メモリ１１２には、ＭＩＣＲ読取部１１４により読み取られたＭＩＣＲデータ及び画像読取部１１５により読み取られた画像データが格納される。また、メモリ１１２には、ＣＰＵ１１１で実行されるための制御プログラムが格納されている。Ｉ／Ｆ部１１３は、ＵＳＢケーブルやＬＡＮケーブル等を介して接続されたホストコンピュータ８００とのやり取りを制御する。
【００２７】
＜制御フロー＞
以下では、図５乃至図８を参照して、ホストコンピュータ８００と画像読取装置３００の一連の動作手順について説明する。図５は、本実施形態に係るホストコンピュータ８００と画像読取装置３００との制御手順を示す図である。以下で説明する画像読取装置３００の処理は、ＣＰＵ１１１によって統括的に制御される。また、ホストコンピュータ８００で行われる処理をステップＳ１００番台で示し、画像読取装置３００で行われる処理をステップＳ２００番台で示す。
【００２８】
まず、ステップＳ１０１において、ホストコンピュータ８００は、画像読取装置３００における読取条件を設定するスキャン設定をオペレータの操作等に基づいて行う。ここで、スキャン設定とは、カラー、白黒、グレー等の読取モードや、解像度、重送検知に関する設定等の設定を示す。本実施形態では、スキャン設定において、重送検知解除設定を行うものとする。重送検知解除設定は、重送検知設定が有効となっている場合に設定することができる。重送検知解除設定において重送検知の自動解除を有効にすると、重送検知部１０９において重送が検知された場合に、重送検知解除設定を行う際等において設定される解除条件に基づき、重送検知によるエラーが自動的に解除される。
【００２９】
ここで、図８を参照して、重送検知解除設定について説明する。図８は、本実施形態に係る重送検知解除設定を可能とする設定画面８０１を示す図である。設定画面８０１は、画像読取装置３００における検知した重送エラーを解除する条件及び、当該条件に従って検知した重送エラーの自動解除を行うか否かを設定するための設定画面であり、ホストコンピュータ８００の表示部に表示される。なお、設定画面８０１を表示する制御は、表示制御手段の一例である。
【００３０】
設定画面８０１には、重送検知の自動解除を有効にする又は無効にするかを選択するチェックボックスが含まれて表示される。また、重送検知設定が無効となっている状態においては、当該チェックボックスは、非表示又はグレイアウト表示に制御される。この場合、重送検知の自動解除の有無の設定が行えないようになっている。なお、当該画面に表示されている、その他のパラメータは、重送検知設定が無効となっている状態においても変更できるようにしてもよい。
【００３１】
重送検知の自動解除をさまざまな原稿に対して順応させて使用可能とするために、原稿の幅の範囲及び高さの範囲を入力できるようになっている。これは、検知した重送を解除する原稿の幅及び高さの範囲を示す。当該範囲は、過去に画像読取装置３００で読み取られた読取画像を用いて設定することもできる。例えば、読取画像から幅及び高さを設定する場合には、画像選択ボタン７２が選択される。画像選択ボタン７２が選択されると、画像を選択する画像選択画面が表示され、この画像選択画面にて選択された画像の幅及び高さに対して例えば±５ｍｍが重送検知解除設定の原稿の幅及び高さの範囲として重送検知解除設定画面のダイアログボックスに表示される。
【００３２】
このような重送検知解除設定は、小切手等の画像読取を行うチェックスキャナにおいて有効である。具体的には、チェックスキャナにおいては、小切手の他、封筒に入れた小切手等が頻繁に処理される。小切手を入れる封筒は、例えば、夜間預け入れを行う際に用いられる。この場合、後日、オペレータ（操作者）により封筒から小切手が取り出され、取り出された小切手及び封筒は、チェックスキャナを用いて処理される。また、厚みの薄い小切手等を読み取る際に、透明の封筒に入れて読み取らせる場合もある。これらのような読取を行う際、封筒は、重送と判断されてしまうために、スキャン設定の重送検知設定をその都度、無効に設定する必要がある。また、重送検知設定を有効に設定したままで処理した場合には、重送エラーの発生時に、オペレータは、その都度、重送エラーを解除して再度スキャン処理を実行するか、又はスキャン処理を終了するかといった選択を行う必要がある。
【００３３】
したがって、設定画面８０１において、重送検知の自動解除の条件である原稿の幅及び高さの範囲として、小切手を入れる封筒の大きさを基準にした値を入力しておく。このようにすることで、その範囲内の大きさの封筒を処理する際に重送が検知された場合には、検知した重送を自動解除することができる。
【００３４】
図５の説明に戻る。ホストコンピュータ８００は、オペレータの操作等によるスキャン設定が終了すると、設定された設定情報を画像読取装置３００に送信する。ホストコンピュータ８００がオペレータの操作等を受けながらスキャン設定を行っている間、ステップＳ２０１において、画像読取装置３００のＣＰＵ１１１は、ホストコンピュータ８００の送信する設定情報の受信を開始したか否かを判定する。ここで、受信を開始していると判定した場合はステップＳ２０２に進み、受信を開始していないと判定した場合はステップＳ２０１の判定を定期的に繰り返す。
【００３５】
次に、ステップＳ２０２において、ＣＰＵ１１１は、ホストコンピュータ８００から送信される設定情報を受信し終わると、実行開始命令の待機状態に遷移する。
【００３６】
一方、ホストコンピュータ８００は、スキャン設定の設定情報を画像読取装置３００に送信すると、ステップＳ１０２に進み、オペレータからの指示に従って画像読取装置３００に対して実行開始命令を出力する。実行開始命令を出力すると、ホストコンピュータ８００は、画像読取装置３００から送信される読取データの受信待ち状態に遷移する。
【００３７】
ステップＳ２０３において、ＣＰＵ１１１は、実行開始命令の受信を開始したか否かを判定する。ここで、実行開始命令の受信を開始していると判定するとステップＳ２０４に進み、開始していないと判定するとステップＳ２０３の判定を定期的に繰り返す。
【００３８】
次に、ステップＳ２０４において、ＣＰＵ１１１は、ホストコンピュータ８００から送信される実行開始命令を受信し終わると、読取状態に遷移し、画像読取を開始する。続いて、ステップＳ２０５において、ＣＰＵ１１１は、モータ制御部１１０を制御して画像読取装置３００のモータを駆動させ、給紙ポケット２００に載置されている複数枚の原稿２０１を、分離給送部１０６により一枚づつ分離しつつ給送し、さらに他のローラでの搬送を開始する。
【００３９】
次に、ステップＳ２０６において、ＣＰＵ１１１は、搬送された原稿２０１が重送と検知される状態になっているか否かを判定する。ここで、重送と検知される状態であると判定した場合は、重送を検知したことを示す情報をメモリ１１２等に保持しステップＳ２０７に進み、重送でないと判定した場合はステップＳ２１１に進む。
【００４０】
重送の検知について説明する。搬送が開始された原稿２０１は、まず、搬送路を挟んで発光部１０９ａ及び受光部１０９ｂが対向配置されている重送検知部１０９を通過する。ここで、重送検知センサ制御部１１６は、発光部１０９ａによって光を原稿２０１に照射させ、原稿２０１からの透過光を受光した受光部１０９ｂからの出力を受信する。さらに、重送検知センサ制御部１１６は、原稿１枚を透過したときの透過光量に比べ、重送時に複数枚の原稿を透過したときの透過光量の方が少ないことを利用して、重送であるか否かを検知する。具体的には、光が原稿１枚を透過したときの透過光量と原稿２枚を透過したときの透過光量の間に重送検知レベルを設け、重送検知レベルより透過光量が少なかった場合に重送検知センサ制御部１１６は、重送と特定しＣＰＵ１１１に通知する。なお、この特定はＣＰＵ１１１が行ってもよい。
【００４１】
ステップＳ２０７において、ＣＰＵ１１１は、重送検知解除設定が有効となっているか否かを判定する。当該判定では、ホストコンピュータ８００から受信し保存していた設定情報を参照する。ここで、重送検知解除設定が有効となっている場合はステップＳ２１０に進み、無効となっている場合はステップＳ２０８に進む。ステップＳ２０８において、ＣＰＵ１１１は、原稿２０１の搬送を停止させ、重送エラーを表示させるべくホストコンピュータ８００への重送の通知を行う。その後、ステップＳ２０９に進み、オペレータのエラー解除待ち状態である待機状態に遷移して処理を中断する。一方、ステップＳ２１０において、ＣＰＵ１１１は、オペレータに重送エラーを報知することなく、重送検知の情報を保持し、処理を継続させるためステップＳ２１１に処理を遷移させる。
【００４２】
ステップＳ２１１において、ＣＰＵ１１１は、原稿２０１に印字されているＭＩＣＲ文字列の読取処理を実行する。原稿２０１に印字されているＭＩＣＲ文字列が、搬送路中に設置された磁気ヘッド１０７と一定の速度で接することでＭＩＣＲ文字列の読取信号が出力される。ＭＩＣＲ読取信号は、ＡＤコンバータによりアナログ信号からデジタル信号へと変換され、メモリ１１２に保存される。その後、ＣＰＵ１１１は、印字されているＭＩＣＲ文字を識別するために、デジタル信号に変換されたＭＩＣＲ文字の読取信号と予め登録されている各ＭＩＣＲ文字の辞書データが一致するか否かを解析し、ホストコンピュータ８００へ読取データとしてＭＩＣＲデータを送信する。
【００４３】
一方、ステップＳ１０３において、読取データ受信待ち状態であるホストコンピュータは、画像読取装置３００からのＭＩＣＲデータの受信が開始されたか否かを判定する。ここで、受信が開始された場合はステップＳ１０４に進みＭＩＣＲデータを取り込み、受信が開始されていない場合はステップＳ１０３の判定を定期的に繰り返す。
【００４４】
以上がＭＩＣＲデータをホストコンピュータ８００が受信するまでの流れである。続いて、図６及び図７を参照して、その後の処理について説明する。図６は、本実施形態に係る画像サイズを用いた重送検知解除を行う場合の処理手順を示すフローチャートである。一方、図７は、本実施形態に係る画像絵柄を用いた重送検知解除を行う場合の処理手順を示すフローチャートである。なお、図６及び図７のフローチャートは、それぞれ図５のフローチャートに続いて実行される。図５に示す「Ａ」及び「Ｂ」が、それぞれ図６及び図７に示す「Ａ」及び「Ｂ」に続く。まず、図６のフローチャートについて説明する。
【００４５】
図５のステップＳ２１１でＭＩＣＲデータをホストコンピュータ８００に送信すると、ステップＳ２１２において、ＣＰＵ１１１は、原稿２０１の搬送を継続する。その後、原稿２０１は、搬送路に設置されたイメージセンサ１０８を通過する。
【００４６】
なお、ＣＰＵ１１１は、原稿２０１の先端が不図示のレジストセンサを通過してから一定時間経過した後に、イメージセンサ１０８を制御し、原稿２０１が通過している間に画像読取を行うものとする。さらに、ＣＰＵ１１１は、読み取った画像読取信号をＡＤコンバータによりアナログ信号からデジタル信号へと変換し画像データを生成し、メモリ１１２に保存し、ホストコンピュータ８００へ送信する制御を行う。
【００４７】
一方、ステップＳ１０５において、画像データの受信待ち状態であるホストコンピュータ８００は、画像データの受信が開始されたか否かを判定する。ここで、受信が開始された場合はステップＳ１０６に進み画像データを取り込んで処理を終了し、受信が開始されていない場合はステップＳ１０５の判定を定期的に繰り返す。
【００４８】
画像データを送信すると、ステップＳ２１３において、ＣＰＵ１１１は、重送を検知したことを示す情報が保持されているか否かを判定する。ここで、保持されている場合はステップＳ２１４に進み、保持されていない場合はステップＳ２１８に進む。
【００４９】
ステップＳ２１４において、ＣＰＵ１１１は、読み取った原稿の画像サイズの幅及び高さが設定画面８０１を介して設定された重送自動解除条件として設定した原稿の幅及び高さの範囲に含まれるか否かを判定する。このように、ＣＰＵ１１１は、重送が検知された場合に、原稿２０１のサイズと、予め定められた画像データのサイズとを比較することにより、原稿２０１から読み取られた読取画像データが予め定められた画像データと類似しているか否かを判定する。ここで、重送自動解除条件として設定した原稿の幅及び高さの範囲内である場合は、ステップＳ２１７に進み、ＣＰＵ１１１は、重送エラーを表示させるためのホストコンピュータ８００への重送の通知を行うことなく、重送との認識を解除し、ステップＳ２１８に進む。つまり、ＣＰＵ１１１は、メモリ１１２等に保持していた重送を検知したことを示す情報を削除する。
【００５０】
読み取った原稿２０１の画像サイズの幅及び高さの求め方としては、例えば、画像の読取背景を黒とすると、主走査方向及び副走査方向における原稿２０１と背景の明暗の差異により原稿の画像サイズを算出することができる。具体的には、ＣＰＵ１１１は、原稿と読取画像における読取背景との境界を明暗の差異により特定し、原稿読取画像の高さ及び幅のピクセル数を取得し、スキャナ設定により設定された読取解像度から、読み取った原稿の画像幅及び高さを求めることができる。
【００５１】
一方、ステップＳ２１４で読み取った画像サイズが範囲内でないと判定されると、ステップＳ２１５に進み、ＣＰＵ１１１は、原稿２０１の搬送を停止し、重送エラーを表示させるべくホストコンピュータ８００に重送を通知する。その後、ステップＳ２１６において、ＣＰＵ１１１は、オペレータの操作によるエラー解除待ち状態である待機状態に移行し、処理を中断する。なお、画像読取装置３００が表示装置等を有している場合は、その表示装置に表示してもよく、ホストコンピュータ８００への重送の通知を行わなくてもよい。
【００５２】
ステップＳ２１３で重送を検知したことを示す情報が保持されていない場合、又は、ステップＳ２１７で重送を検知したことを示す情報を削除した場合、ステップＳ２１８において、ＣＰＵ１１１は、当該原稿に対する一連の処理を継続し、原稿２０１を排紙ポケット２０２又は排紙ポケット２０３へ排紙させる。続いて、ステップＳ２１９において、ＣＰＵ１１１は、ステップＳ２１８で排紙した原稿が読取処理における最後の原稿であるか否かを判定する。最後の原稿である場合は処理を終了し、最後の原稿でない場合は処理をステップＳ２０５に戻す。つまり、画像読取装置３００は、給紙ポケット２００に載置されている複数枚の原稿２０１がなくなるまで、ステップＳ２０５乃至Ｓ２１９の処理を繰り返し行う。
【００５３】
また、ステップＳ２０８及びＳ２１５で重送エラーの表示をさせるべくホストコンピュータ８００へ重送を通知した場合、ＣＰＵ１１１は、オペレータが重送となった原稿２０１を搬送路から取り除き、重送エラーが解除されるまで、待機状態を保持する（ステップＳ２０９及びＳ２１６）。オペレータによって重送エラーが解除されると、ＣＰＵ１１１は、同じスキャン設定で処理を継続して行う場合は、ステップＳ２０５から処理を再開する。
【００５４】
次に、図７について説明する。上述したように、図７のフローチャートでは、原稿２０１の画像絵柄に基づき、重送検知の自動解除を行う例について説明する。
【００５５】
図５のステップＳ２１１でＭＩＣＲデータをホストコンピュータ８００に送信すると、ステップＳ２２０において、ＣＰＵ１１１は、原稿２０１の搬送を継続する。その後、原稿２０１は、搬送路に設置されたイメージセンサ１０８を通過する。
【００５６】
なお、ＣＰＵ１１１は、原稿２０１の先端が不図示のレジストセンサを通過してから一定時間経過した後に、イメージセンサ１０８を制御し、原稿２０１が通過している間に画像読取を行うものとする。さらに、ＣＰＵ１１１は、読み取った画像読取信号をＡＤコンバータによりアナログ信号からデジタル信号へと変換して画像データを生成し、メモリ１１２に保存し、ホストコンピュータ８００へ送信する制御を行う。ここで、図６のフローチャートとは異なり、ホストコンピュータ８００へ画像データが送信される際に、重送を検知したことを示す情報が保持されているか否かの情報もホストコンピュータ８００へ送信されるものとする。
【００５７】
一方、ステップＳ１０７において、画像データの受信待ち状態であるホストコンピュータ８００は、画像データの受信が開始されたか否かを判定する。ここで、受信が開始された場合はステップＳ１０８に進み画像データを取り込み、受信が開始されていない場合はステップＳ１０７の判定を定期的に繰り返す。
【００５８】
次に、ステップＳ１０９において、ホストコンピュータ８００は、受信した重送を検知したことを示す情報が保持されているか否かの情報を判定する。ここで、重送が検知されていると判定した場合はステップＳ１１０に進み、ホストコンピュータ８００は、受信した画像データからパターンを抽出するパターン抽出を実行するとともに、抽出されたパターンを画像読取装置３００へ送信する。一方、重送が検知されていない場合は、パターン抽出処理を行うことなく処理を終了する。
【００５９】
画像データを送信すると、ステップＳ２２１において、ＣＰＵ１１１は、重送を検知したことを示す情報が保持されているか否かを判定する。ここで、保持されている場合はパターンの受信待ち状態に遷移してステップＳ２２２に進み、保持されていない場合はステップＳ２２８に進む。
【００６０】
ステップＳ２２２において、ＣＰＵ１１１は、ホストコンピュータ８００からのパターンの受信が開始されたか否かを判定する。ここで、受信が開始されていない場合はステップＳ２２２の判定を定期的に繰り返す。一方、受信が開始されている場合は、ステップＳ２２３に進み、パターンを取り込み、ステップＳ２２４に進む。
【００６１】
ステップＳ２２４において、ＣＰＵ１１１は、受信したパターンと、後述する登録画像とが類似しているか否かを判定する。ここで、類似していない場合は、ステップＳ２２６に進み、ＣＰＵ１１１は、原稿２０１の搬送を停止し、重送エラーを表示させるべくホストコンピュータ８００へ重送を通知する。さらに、ステップＳ２２７において、ＣＰＵ１１１は、オペレータの操作によるエラー解除待ち状態である待機状態に移行し、処理を中断する。なお、画像読取装置３００が表示装置等を有している場合は、その表示装置に表示してもよく、ホストコンピュータ８００への重送の通知を行わなくてもよい。
【００６２】
一方、ステップＳ２２４で後述する登録画像と受信したパターンとが類似していると判定された場合、ステップＳ２２５に進み、ＣＰＵ１１１は、重送エラーを表示することなく解除し、ステップＳ２２８に進む。つまり、ＣＰＵ１１１は、メモリ１１２等に保持していた重送検知の情報を削除する。
【００６３】
ステップＳ２２１で重送を検知したことを示す情報が保持されていない場合、又は、ステップＳ２２５で検知した重送を解除した場合、ステップＳ２２８において、ＣＰＵ１１１は、当該原稿に対する一連の処理を継続し、原稿２０１を排紙ポケット２０２又は排紙ポケット２０３へ排紙させる。続いて、ステップＳ２２９において、ＣＰＵ１１１は、ステップＳ２２８で排紙した原稿が読取処理における最後の原稿であるか否かを判定する。最後の原稿である場合は処理を終了し、最後の原稿でない場合は処理をステップＳ２０５に戻す。つまり、画像読取装置３００は、給紙ポケット２００に載置されている複数枚の原稿２０１がなくなるまで、ステップＳ２０５乃至Ｓ２２９の処理を繰り返し行う。
【００６４】
また、ステップＳ２０９及びＳ２２６で重送エラーを表示した場合、ＣＰＵ１１１は、オペレータが重送となった原稿２０１を搬送路から取り除き、重送エラーが解除されるまで、待機状態を保持する。オペレータによって重送エラーが解除されると、ＣＰＵ１１１は、同じスキャン設定で処理を継続して行う場合は、ステップＳ２０５から処理を再開する。登録画像は、予めメモリ１１２のＲＯＭ等に書き込んでおいてもよく、また画像読取に先立つ準備作業として、封筒等を読み取らせて、その読取画像に基づく画像データをメモリ１１２のＲＡＭ等に記憶させてもよい。もちろんホストコンピュータ８００の記憶手段に記憶させてもよい。あるいは、ホストコンピュータ８００にインストールするドライバや画像キャプチャアプリケーションの中に登録画像が保持されていてもよい。
【００６５】
以上説明したように、本実施形態に係る画像読取装置は、読み取るための原稿の搬送を開始した段階で、重送を検知すると、当該原稿を読み取った読取画像データと、予め定められた画像データが類似しているか否かを判定する。さらに、画像読取装置は、読取画像データと、予め定められた画像データ（登録画像）とが類似している場合には重送エラーを解除し、類似していない場合には、処理を中断する。これにより、本画像読取装置は、原稿が封筒などの場合に検知された重送エラーを自動で解除することができ、操作者の負担を低減することができ、画像読取処理の効率を向上することができる。
【００６６】
なお、本発明は上記実施形態に限らず様々な変形が可能である。例えば、本画像読取装置は、読取画像データから算出されるサイズと、予め定められた画像データのサイズとを比較することにより、読取画像データと予め定められた画像データとの類似を判定してもよい。また、ホストコンピュータからパターン比較結果を受信するのではなく、本画像読取装置に、読取画像データのパターン比較の機能を持たせ、当該パターン比較結果に基づいて、読取画像データと予め定められた画像データとの類似を判定してもよい。また、ホストコンピュータに登録画像を記憶している場合は、ホストコンピュータがパターン比較を行って、パターン比較結果を本画像読取装置に通知してもよい。このように、本画像読取装置では、読取対象となる原稿の種別に基づき、最適な類似判定処理を実行することができ、検知された重送エラーを特定の原稿について解除することができる。
【００６７】
また、本画像処理装置は、原稿の重送検知部として光センサを用いているが、これに限らず、超音波センサ等の重送検知部を用いて重送検知を行ってもよい。
【図面の簡単な説明】
【００６８】
【図１】本実施形態に係る画像読取システム１００の構成例を示す図である。
【図２】本実施形態に係る画像読取装置３００のハードウェア構成を示す図である。
【図３】本実施形態に係る重送検知部１０９の構成例を示す図である。
【図４】本実施形態に係る画像読取装置３００の制御構成を示すブロック図である。
【図５】本実施形態に係るホストコンピュータ８００と画像読取装置３００との制御手順を示す図である。
【図６】本実施形態に係る画像サイズを用いた重送検知解除の処理手順を示すフローチャートである。
【図７】本実施形態に係る画像絵柄を用いた重送検知解除の処理手順を示すフローチャートである。
【図８】本実施形態に係る重送検知解除設定を設定するための設定画面８０１を示す図である。
【符号の説明】
【００６９】
１０６：分離給送部
１０７：磁気ヘッド
１０８：イメージセンサ 
１０９：重送検知部
２００：給紙ポケット
２０１：原稿
２０２、２０３：排紙ポケット
【図１】
2010124423.tif 000003
【図２】
2010124423.tif 000004
【図３】
2010124423.tif 000005
【図４】
2010124423.tif 000006
【図５】
2010124423.tif 000007
【図６】
2010124423.tif 000008
【図７】
2010124423.tif 000009
【図８】
2010124423.tif 000010