(57)【要約】【課題】画像読取装置が文字認識処理の対象領域について写り込みの影響はないと判断した場合に文字認識処理を実行する取引処理装置、取引処理システム、取引処理方法およびプログラムを提供する。【解決手段】  文字認識の対象となる記入領域に文字が記入された帳票の画像である帳票画像を取得する帳票画像取得部と、前記帳票画像中の前記記入領域の位置情報を記憶する記憶部と、前記位置情報を参照して前記帳票画像中の前記記入領域を特定し、前記帳票画像中の前記記入領域外の一定濃度以上の画素と前記記入領域との位置関係により前記記入領域に前記画素による写り込みが影響するか否かを判定する判定部と、前記判定部の判定結果を受けて、当該判定結果が前記画素による写り込みは前記記入領域に影響しないものである場合に、前記記入領域に対して文字認識の処理を実行する文字認識部と、を備える画像読取装置。【選択図】図１
2019175361.tif 000002
【特許請求の範囲】
【請求項１】
文字認識の対象となる記入領域に文字が記入された帳票の画像である帳票画像を取得する帳票画像取得部と、
前記帳票画像中の前記記入領域の位置情報を記憶する記憶部と、
前記位置情報を参照して前記帳票画像中の前記記入領域を特定し、前記帳票画像中の前記記入領域外の一定濃度以上の画素と前記記入領域との位置関係により前記記入領域に前記画素による写り込みが影響するか否かを判定する判定部と、
前記判定部の判定結果を受けて、当該判定結果が前記画素による写り込みは前記記入領域に影響しないものである場合に、前記記入領域に対して文字認識の処理を実行する文字認識部と、
を備える画像読取装置。
【請求項２】
前記判定部は前記画素と前記記入領域とが所定の距離以上に離れている場合に前記記入領域に写り込みの影響がないと判定する、請求項１に記載の画像読取装置。
【請求項３】
前記判定部は前記記憶部に記憶される帳票画像中の写り込み発生領域の位置情報より、前記記入領域外でかつ前記写り込み発生領域内の前記画素有無により前記記入領域内に前記写り込みの影響があるか否かを判定する、請求項１〜２のいずれか１項に記載の画像読取装置。
【請求項４】
前記判定部が前記記入領域内に写り込みの影響があると判定した場合、前記帳票画像取得部での帳票の再読取を促す通知を行う通知部を備える、請求項１〜３のいずれか１項に記載の画像読取装置。
【請求項５】
前記判定部が前記記入領域内に写り込みの影響があると判定した場合、前記通知部は前記記入領域に記入された文字の文字認識結果が写り込みの影響を受けている可能性がある旨を通知する、請求項４に記載の画像読取装置。
【請求項６】
文字認識の対象となる記入領域に文字が記入された帳票の画像である帳票画像を取得することと、
前記帳票画像中の前記記入領域の位置情報を記憶することと、
前記位置情報を参照して前記帳票画像中の前記記入領域を特定し、前記帳票画像中の前記記入領域外の一定濃度以上の画素と前記記入領域との位置関係により前記記入領域に前記画素による写り込みが影響するか否かを判定することと、
判定結果を受けて、当該判定結果が前記画素による写り込みは前記記入領域に影響しないものである場合に、前記記入領域に対して文字認識の処理を実行することと、
を含む画像読取方法。
【請求項７】
文字認識の対象となる記入領域に文字が記入された帳票の画像である帳票画像を取得する帳票画像取得部と、
前記帳票画像中の前記記入領域の位置情報を記憶する記憶部と、
前記位置情報を参照して前記帳票画像中の前記記入領域を特定し、前記帳票画像中の前記記入領域外の一定濃度以上の画素と前記記入領域との位置関係により前記記入領域に前記画素による写り込みが影響するか否かを判定する判定部と、
前記判定部の判定結果を受けて、当該判定結果が前記画素による写り込みは前記記入領域に影響しないものである場合に、前記記入領域に対して文字認識の処理を実行する文字認識部と、
を備える画像読取システム。
【請求項８】
コンピュータを、
文字認識の対象となる記入領域に文字が記入された帳票の画像である帳票画像を取得する帳票画像取得部と、
前記帳票画像中の前記記入領域の位置情報を記憶する記憶部と、
前記位置情報を参照して前記帳票画像中の前記記入領域を特定し、前記帳票画像中の前記記入領域外の一定濃度以上の画素と前記記入領域との位置関係により前記記入領域に前記画素による写り込みが影響するか否かを判定する判定部と、
前記判定部の判定結果を受けて、当該判定結果が前記画素による写り込みは前記記入領域に影響しないものである場合に、前記記入領域に対して文字認識の処理を実行する文字認識部と、
を備える画像読取装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字の記入を施した帳票について画像読取装置で帳票の画像を読み取り、記入文字を認識する文字認識処理技術に関するものである。
【背景技術】
【０００２】
金融機関や公共機関などの窓口業務では、効率化、省力化のため、作業者は帳票などの読取対象物を画像読取装置（スキャナ）に載置し、画像読取装置は読取対象物である帳票を画像として取り込み、取り込んだ画像をプログラムにより文字認識処理を行い、認識した文字データに基づき、金融機関であれば取引の処理を行い、公共機関であれば書類申請の処理等の業務を行う。この際に、作業者は文字認識処理の結果と帳票の記入を目視で確認し、誤っている個所はキーボードなどの操作部を用いて手動で入力して訂正するという方法が一般的である。
【０００３】
文字認識には、一般的にＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅａｄｅｒ）と呼ばれる文字認識処理技術が利用されている。ＯＣＲの原理として、多数の文字のパターンを予め辞書データベースに登録しておき、その辞書データベースに登録されている文字パターンと取り込んだ画像上の文字とを、予め設定されたプログラムに従って比較して画像中に記載されている文字を、ＯＣＲ機能を有する装置が認識する。ここで、辞書データベースに登録されるのは、文字毎の画像パターンから抽出した特徴データである。比較の際は、取り込んだ画像上の文字が、登録されている特徴データにどの程度マッチするかにより、どの文字により近いかが判定される。
【０００４】
なお、金融機関や公共機関などの窓口業務で使用される帳票には多くの種類があり、帳票の種類によっては、１枚目以降に複写紙が２枚目として続いた冊子状になっているもの、または帳票の１枚目の裏面に印刷がされているものなどがある。画像読取装置でこれらの帳票の１枚目（原紙）を画像として取り込んだ場合、複写紙に印刷された罫線や文字の帳票の１枚目に浮き出てしまう「写り込み」の発生、裏面の印刷が帳票の表面に写り込む「裏写り」の発生が起こり得る。帳票の１枚目には、例えば氏名や住所等の記入欄が設けてあり文字認識処理により当該記入欄の記入文字を認識するが、このように裏面や複写紙に印刷された罫線や文字が帳票の１枚目に写り込んだ場合にＯＣＲを利用した文字の認識処理に影響を及ぼす可能性がある。
【０００５】
このような「写り込み」や「裏写り」への対応として、例えば、文献１に記載の帳票読取装置は、原紙に複写紙が添付されている状態のままスキャンされたと判定された場合には、文字認識の際に複写紙からの「写り込み」の影響で発生する誤読や読取不能を防止するため、複写紙を除去した状態で原紙の再読取を実行すべき旨をオペレータに通知する。
【０００６】
また、文献２に記載の帳票読取装置は、帳票の表面と裏面の画像を読み取り、別々にイメージデータに変換し、このイメージデータで認識の対象となる領域の座標を読取定義として帳票の種類毎に記憶し、読取定義に基づき帳票の表面と裏面の領域の座標に重複があるかを検出して裏写り定義として記憶し、帳票に記入を施した後の表面の画像を読み取って変換したイメージデータについて、記憶された読取定義に基づいて帳票の種類を特定し、読取定義に紐づく裏写り定義がある場合には裏写り除去処理を行う。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１４−０３８４８６号公報
【特許文献２】特開２０１１−０９０４１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、文献１、文献２に記載の帳票処理装置においては、実際の写り込みや裏写りの状態に関わりなく、写り込みや裏写りの可能性があることを以って再読取の指示処理や裏写りの除去処理が実行される。すなわち、文献１においては、複写紙が検出されたら実際の写り込みの発生状態を考慮することなく、複写紙を除去して再読み取りする旨の指示が行われる。また、文献２においては表面と裏面の記入領域の重なりが検出されたら裏写り除去の処理が行われる。このように実際に発生した写り込みや裏写りの状態を考慮せず一律に写り込みや裏写りのための対応を行うと、余分な対応が発生し、作業や処理の無駄が生じてしまうことになる。このため、実際に発生している写り込みや裏写り（以後これらを「写り込み」と総称する）の状態に応じて写り込みに対応する処理を行うこととし、文字認識の処理に影響を及ぼさないと判断できれば写り込みへの対応を行わずに文字認識処理することが望ましい。
【０００９】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、画像読取装置が文字認識処理の対象となる領域について写り込みの影響はないと判断した場合に文字認識処理を実行することの可能な、簡易で新規かつ改良された画像読取装置、画像読取方法、画像読取システムおよびプログラムを提供することにある。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明のある観点によれば、文字認識の対象となる記入領域に文字が記入された帳票の画像である帳票画像を取得する帳票画像取得部と、前記帳票画像中の前記記入領域の位置情報を記憶する記憶部と、前記位置情報を参照して前記帳票画像中の前記記入領域を特定し、前記帳票画像中の前記記入領域外の一定濃度以上の画素と前記記入領域との位置関係により前記記入領域に前記画素による写り込みが影響するか否かを判定する判定部と、前記判定部の判定結果を受けて、当該判定結果が前記画素による写り込みは前記記入領域に影響しないものである場合に、前記記入領域に対して文字認識の処理を実行する文字認識部と、を備える画像読取装置が提供される。
【００１１】
また、本発明の他の観点によれば、文字認識の対象となる記入領域に文字が記入された帳票の画像である帳票画像を取得することと、前記帳票画像中の前記記入領域の位置情報を記憶することと、前記位置情報を参照して前記帳票画像中の前記記入領域を特定し、前記帳票画像中の前記記入領域外の一定濃度以上の画素と前記記入領域との位置関係により前記記入領域に前記画素による写り込みが影響するか否かを判定することと、判定結果を受けて、当該判定結果が前記画素による写り込みは前記記入領域に影響しないものである場合に、前記記入領域に対して文字認識の処理を実行することと、を含む画像読取方法が提供される。
【００１２】
また、本発明の他の観点によれば、文字認識の対象となる記入領域に文字が記入された帳票の画像である帳票画像を取得する帳票画像取得部と、前記帳票画像中の前記記入領域の位置情報を記憶する記憶部と、前記位置情報を参照して前記帳票画像中の前記記入領域を特定し、前記帳票画像中の前記記入領域外の一定濃度以上の画素と前記記入領域との位置関係により前記記入領域に前記画素による写り込みが影響するか否かを判定する判定部と、前記判定部の判定結果を受けて、当該判定結果が前記画素による写り込みは前記記入領域に影響しないものである場合に、前記記入領域に対して文字認識の処理を実行する文字認識部と、を備える画像読取システムが提供される。
【００１３】
また、本発明の他の観点によれば、コンピュータを、文字認識の対象となる記入領域に文字が記入された帳票の画像である帳票画像を取得する帳票画像取得部と、前記帳票画像中の前記記入領域の位置情報を記憶する記憶部と、前記位置情報を参照して前記帳票画像中の前記記入領域を特定し、前記帳票画像中の前記記入領域外の一定濃度以上の画素と前記記入領域との位置関係により前記記入領域に前記画素による写り込みが影響するか否かを判定する判定部と、前記判定部の判定結果を受けて、当該判定結果が前記画素による写り込みは前記記入領域に影響しないものである場合に、前記記入領域に対して文字認識の処理を実行する文字認識部と、を備える画像読取装置として機能させるためのプログラムが提供される。
【発明の効果】
【００１４】
以上説明したように本発明によれば、画像読取装置が文字認識処理の対象となる領域について写り込みの影響はないと判断した場合に文字認識処理を実行することの可能な、新規かつ改良された画像読取装置、画像読取方法、画像読取システムおよびプログラムが提供される。
【図面の簡単な説明】
【００１５】
【図１】本発明に係る画像読取装置の概略的な構成を示す図である。
【図２】本発明に係る画像読取装置の各構成例を示す図である。
【図３】本発明に係る画像読取装置で用いられる原紙の構成例を示す図である。
【図４】本発明に係る画像読取装置で用いられる複写紙の構成例を示す図である。
【図５】本発明に係る画像読取装置で用いられる複写紙付き帳票の構成例を示す図である。
【図６】本発明に係る写り込みの例を示す図である。
【図７】本発明の第１の実施形態に係る原紙の読取動作の例を示す図である。
【図８】本発明の第１の実施形態に係る複写紙付き帳票の読取動作の例を示す図である。
【図９】本発明の第１の実施形態に係る運用時の帳票の読取動作例を示す図である。
【図１０】本発明の第２の実施形態に係る原紙、複写紙付き帳票の読取動作の例を示す図である。
【図１１】本発明の第２の実施形態に係る運用時の帳票の読取動作例を示す図である。
【図１２】本発明の第３の実施形態に係る原紙、複写紙付き帳票の読取動作の例を示す図である。
【図１３】本発明の第３の実施形態に係る運用時の帳票の読取動作例を示す図である。
【図１４】本発明の第４の実施形態に係る原紙、複写紙付き帳票の読取動作の例を示す図である。
【図１５】本発明の第４の実施形態に係る写り込み通知箇所の例を示す図である。
【図１６】本発明の第４の実施形態に係る運用時の帳票の読取動作例を示す図である。
【図１７】本発明の第４の実施形態に係る表示例を示す図である。
【発明を実施するための形態】
【００１６】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１７】
［１．第１の実施形態］
［１．１．画像読取装置１の装置構成例］
図１は本発明に係る画像読取装置１の概略的な構成を示すブロック図である。図２は本発明に係る画像読取装置１の各構成例を示す図である。本実施形態に係る画像読取装置１は、銀行等の金融機関の店舗等に設置される。
＜装置の構成＞
次に、図１、図２を参照して、本発明の第１の実施形態に係る画像読取装置１の各構成について説明する。画像読取装置１は、スキャナ（撮像装置）１０、及びＰＣ（画像認識装置）２０で構成される。
【００１８】
＜スキャナ１０の構成＞
スキャナ１０は、マット部１１、撮像部１２、記憶部１３、通信部１４、制御部１５で構成される。マット部１１は、平らな板状で黒色のマットであり、作業者により帳票等がマット上に載置される。図２においては、マット部１１の色である黒色を斜線で表現している。マットが黒色であるため、マット上で撮像した帳票の画像は、帳票部分が白く、帳票以外の部分が黒い状態となる。
【００１９】
撮像部１２は、マット部１１に載置された帳票を撮像する二次元ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）であり、ＣＣＤで取得した光を電気信号（ＲＧＢデータである画像データ）に変換する。また、撮像部１２は、マット部１１から一定距離離間した上方の位置で支持されるスタンド型になるよう配置され、設置場所の照明等の外光を利用して帳票からの反射光を撮影する。スキャナ１０はスタンド型の非接触スキャナ装置の形態をとるものとする（図２参照）。
【００２０】
記憶部１３は、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、キャッシュメモリなどの記憶装置で構成されている。記憶部１３は、制御部１５の処理に関するデータ、制御部１５の動作プログラムファイルなどの各種データを一時的あるいは永続的に記憶する機能を有する。また、記憶部１３には、例えば、撮像部１２で取得された画像データが格納される。なお、記憶部１３は、スキャナ１０内部に内蔵されていてもよいし、ネットワークを介してスキャナ１０本体と接続される構成であってもよい。
【００２１】
通信部１４は、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）、ＲＳ−２３２Ｃを介して、他の装置との間で情報の送受信を行う。例えば、通信部１４は、記憶部１３に格納された画像データをＰＣ２０へ送信する。
【００２２】
制御部１５は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）であり、記憶部１３に格納されている動作プログラムファイルなどによって演算処理装置及び制御装置として機能し、スキャナ１０内に設けられた各構成要素の処理を制御する。例えば、制御部１５は、記憶部１３に格納された画像データを動作プログラムファイルに従って、通信部１４からＰＣ２０への送信を実行する。ここで、送信される画像データはＲ、Ｇ、Ｂの色成分で表現されるカラー画像である。
【００２３】
＜ＰＣ２０の構成＞
ＰＣ２０は、一般的なＯＳ（例えば、Ｗｉｎｄｏｗｓ（登録商標））、及び種々のソフトウェア（例えば、Ｅメールソフトウェア、Ｗｅｂブラウザ等）がインストールされ、通信機能等を有する一般的なＰＣ（パーソナルコンピュータ）である。ＰＣ２０は、入力部２１、表示部２２、通信部２３、記憶部２４、及び制御部２５、画像処理部２６、判定部２７、通知部２８で構成され、さらに画像処理部２６は帳票種類識別部２６１、ドロップアウト処理部２６２、文字認識部２６３で構成される。
【００２４】
入力部２１は、作業者からの入力操作を受け付ける装置であり、例えば、キーボード、マウス、ボタン等がこれに相当する（図２参照）。例えば、作業者は入力部２１を操作することによって、通信部２３を介して取得した帳票の画像に対して、例えば文字認識処理の対象となる文字記入対象領域（例えば、図３の記入欄を示す枠線３０１０）を矩形により選択することができる。また、同様に作業者は入力部２１を操作することによって、帳票の画像上の写り込み（黒画素）が発生している領域（写り込み発生領域）を矩形により選択することができる。写り込み発生領域とは、後述の複写紙付き帳票をスキャナ１０で読み取った際に帳票の１枚目となる原紙に発生する、原紙に印刷された罫線や文字以外の黒画素のことである。原紙に印刷された罫線や文字以外の黒画素とは、複写紙に印刷された罫線や文字が複写紙付き帳票の読取の際に原紙に写り込んで発生するものであって、文字認識に影響のある程度の濃度以上の画素である。例えば、２５６階調のうち１２８階調以上のものを一定の濃度以上の黒画素とする。
【００２５】
表示部２２は、例えば、液晶ディスプレイ（ＬＣＤ）装置、ＣＲＴディスプレイ装置などの映像信号を表示する表示装置からなる（図２参照）。ＰＣ２０を使用する作業者は、入力部２１で行った操作の結果などを、表示部２２により確認する。例えば、表示部２２には、スキャナ１０から通信部２３を介して取得した帳票の画像が表示される。作業者は表示部２２に表示された帳票画像を目視しながら入力部２１を操作することで前段の文字記入対象領域や写り込み発生領域の座標を選択することができる。また、表示部２２は運用時に読み取った帳票の画像や文字認識結果の表示も行う。
【００２６】
通信部２３は、スキャナ１０で取得された画像データを受信する。
【００２７】
記憶部２４は、例えば、ＲＡＭ、ＲＯＭ、キャッシュメモリなどの記憶装置で構成されている。記憶部２４は、制御部２５の処理に関するデータ、制御部２５の動作プログラムファイルなどの各種データを一時的あるいは永続的に記憶する機能を有する。記憶部２４には、例えば、通信部２３で受信した画像データ、ドロップアウト処理後の画像データが記憶される。また、記憶部２４には、シートＩＤが印刷される帳票上の領域の座標を示すシートＩＤの印刷位置情報、帳票種類を特定するための情報として、個々のシートＩＤに１対１に対応する帳票種類の情報であるシートＩＤ種類情報が予め記憶される。また、記憶部２４には、個々の帳票種類に紐付けられて、作業者により入力部２１で選択された文字記入対象領域の矩形座標情報や写り込み発生領域の座標情報が記憶される。なお、記憶部２４には、文字認識用の辞書データベースが保持される。
【００２８】
制御部２５は、ＣＰＵであり、動作プログラムによりＰＣ２０内に構成される各構成要素の処理を制御する。
【００２９】
画像処理部２６は、取得した画像に画像処理を行い、黒画素の検出を行う。さらに、画像処理機能の副構成として、帳票種類識別部２６１、ドロップアウト処理部２６２、文字認識部２６３を備え、これらを用いて帳票種類の識別や文字認識処理を行なう。
【００３０】
帳票種類識別部２６１は、原紙に予め印刷されているシートＩＤを帳票画像から取得し、取得した画像の帳票種類を識別する。
【００３１】
ドロップアウト処理部２６２は、記憶部２４に格納される帳票画像データの内、指定されたドロップアウトカラーを消去する。
【００３２】
文字認識部２６３は、取得した帳票画像に対する文字認識機能を提供する。
【００３３】
判定部２７は、取得した帳票画像が写り込みの影響を受けるか否か、もしくは実際に写り込みが発生しているかを判定する。また判定部２７は、所定の場所に写り込みが発生している場合には、読み取った帳票が原紙と複写紙とが重ねられた状態である複写紙付き帳票であることを判定する。
【００３４】
通知部２８は、判定部２７で原紙に複写紙が重ねられた状態であり、かつ文字記入対象領域内に写り込みがあると判定された場合に、作業者に対して複写紙を除去した状態で原紙の再読取を実行するようにエラーメッセージを表示部２２に表示する。なお、メッセージ表示に限らず、音声による通知であってもよい。
【００３５】
［１．２．本発明において対象とする帳票の説明］
ここで、図３を参照し、実施形態に係るスキャナ１０で読み取ることを想定する複写紙付きの帳票について説明する。図３は、本発明に係る画像読取装置１で用いられる帳票の構成例を示す図である。原紙Ｙ１は帳票の１枚目であり、スキャナ１０による読み取り対象である。図３の原紙Ｙ１には予めシートＩＤ３００と、文字を記入する記入欄を示す枠線３０１０、３０２０と、その他印刷３０３０ａ〜３０３０ｆが印刷される。図３の原紙Ｙ１には、住所記入欄（枠線３０１０）と氏名記入欄（枠線３０２０）の２つの記入欄（文字記入対象領域）が印刷されている。また、本実施例において、文字を記入する記入欄を示す枠線３０１０、３０２０と、その他印刷３０３０ａ〜３０３０ｆは、ドロップアウトカラーと呼ばれる特定色で印刷されているものとする。シートＩＤ３００は、ドロップアウトカラー以外の例えば黒色等で印刷されているものとする。撮像部１２で撮像した画像データ上のドロップアウトカラーは、ドロップアウト処理部２６２によりドロップアウトすることができる。ドロップアウト処理により、ドロップアウトカラーは背景色と同様の色となり画像上から消去される。本実施例では、カラー画像をＰＣ２０に送信し、ＰＣ２０側でドロップアウト処理を行うものとする。
【００３６】
図３に示すシートＩＤ３００は、各帳票の種類を識別するための情報であって、例えば数字やバーコード等で帳票上の所定の領域に印刷されるＩＤコードである。ここでは原紙Ｙ１のシートＩＤを数字の「１２３４」とする。なお、シートＩＤ３００が印刷される周囲には十分なクリアエリアが設けられ、また、シートＩＤ３００が印刷される裏面には、何らの情報も印刷されていない。クリアエリアが設けられることにより、シートＩＤの文字認識精度が下がるのを防止することができる。シートＩＤ３００が印刷される位置は帳票種類に関わらず、共通である。共通位置にシートＩＤ３００を印刷することで、シートＩＤ３００の文字認識位置を特定することができる。シートＩＤ３００は、ＰＣ２０で実行される文字認識の処理によってその数字等が読み取られ、帳票の種類が識別される。
【００３７】
次に、１枚目（原紙）以外の帳票（複写紙）について説明をする。複写紙は通常、本実施形態に係るスキャナ１０で読み取ることは想定されない。図４、図５を参照しながら原紙と複写紙とが重ねられた状態を示す複写紙付き帳票について説明する。図４は、複写紙の構成例を示す図である。複写紙Ｙ２には、原紙Ｙ１と少なくとも一部が異なるレイアウトで罫線、或いは文字、記号、図形が印刷されている。例えば、原紙Ｙ１には印刷されていない文章やバーコードが複写紙Ｙ２に印刷される。図４に示す複写紙Ｙ２には、文章Ａと文章Ｂが印刷されているものとする。複写紙Ｙ２には原紙Ｙ１に記入される文字のうち、複写対象の記入領域の文字が複写される。複写対象でない記入領域については、複写紙Ｙ２に複写のための領域を設ける必要がないので、複写紙Ｙ２の当該記入領域に重なる部分に何らかの印刷がされている場合がある。なお、本実施形態では、複写紙が１枚の場合を想定しているが、複写紙は複数枚であってもよい。
【００３８】
図５は、本発明に係るスキャナ１０で読み取られる原紙と複写紙とが重ねられた状態を示す複写紙付き帳票の構成例を示す図である。図５に示す複写紙付き帳票Ｙ３は、原紙Ｙ１と複写紙Ｙ２とが重ねられた状態を示している。なお、図５では、原紙Ｙ１と複写紙Ｙ２とが重ねられた状態を示すために、位置をずらして記載しているが、実際は帳票端が一致するように重ねられ、一辺が端から１ｍｍ程度の範囲で貼り合わせられた冊子状となっている。本実施形態に係るスキャナ１０で読み取られることを想定する帳票は帳票の１枚目（原紙Ｙ１）と、複写紙付き帳票Ｙ３である。
【００３９】
ここで一般的に行われている帳票の読取作業について説明をする。一般的に、金融機関などの窓口業務において画像読取装置で帳票を読み取る場合、複写紙の印刷が原紙に写り込んで後の文字認識処理において誤読や読取不能等が発生することを防止するため、読み取る帳票は複写紙が除去された状態の原紙のみである。しかしながら、作業者のミス等により、原紙と複写紙とが重ねられた状態のままの複写紙付き帳票Ｙ３が画像読取装置で読み取られてしまうケースがある。
【００４０】
次に、原紙Ｙ１に記入を施した後に複写紙付き帳票Ｙ３の状態のままスキャナ１０で撮像した撮像画像と、スキャナ１０で読み取ったときに生じる写り込みについて説明をする。ここでは、原紙Ｙ１に複写紙Ｙ２に印刷された罫線や文字が写り込むことを想定している。図６は、本発明に係る撮像画像と、写り込みの例を示す図である。図６では、住所記入欄に「埼玉県Ｗ市中央１丁目」、氏名記入欄に「沖太郎」の記入がされている原紙Ｙ１に、複写紙Ｙ２の文章Ａが写り込みＵとして、文章Ｂが写り込みＫとして２か所に写り込んでいる。原紙Ｙ１に写り込んだ写り込みＵは、原紙Ｙ１の氏名記入欄内にその一部が写り込んでいる。また、原紙Ｙ１に写り込んだ写り込みＫは、原紙Ｙ１の下方に写り込んでおり、原紙Ｙ１のどの領域とも重なっていない。２か所の写り込みのうち氏名記入欄内で発生している写り込みは、文字認識処理に影響を与えるものとして後述の処理がなされる。
【００４１】
［１．３．各構成の処理内容］
次に、上述した画像読取装置１の構成のうち、画像処理部２６、帳票種類識別部２６１、ドロップアウト処理部２６２、文字認識部２６３、判定部２７について、動作の詳細を説明する。
【００４２】
＜画像処理部２６の動作詳細＞
＜帳票画像部分と背景部分の判別＞
まず、画像処理部２６は帳票画像部分と背景部分の判別を行う。図６に示す撮像画像は複写紙付き帳票Ｙ３の帳票画像とその背景を示すものである。背景とは、複写紙付き帳票Ｙ３をマット部１１に載置した際に当該複写紙付き帳票Ｙ３と一緒に写り込むマット部１１であり、マット部１１は黒色であるため、当該背景は黒塗りの画像となる。背景の黒塗りは説明の便宜上その色を図面上では省略する。
【００４３】
画像処理部２６は記憶部２４に格納される撮像画像に対して画像走査処理を行い、画素列から成る走査線上について黒画素の有無、黒画素の座標を検出する。画像走査処理とは、走査線上に存在する黒画素や白画素の構成を認識するものである。画像処理部２６は、取得した撮像画像の左端の画素列を最初の走査線として設定し、走査線上の上端の画素から順次各画素に対して黒画素か白画素かを判定する。ここで走査線とは、１画素が縦方向もしくは横方向に連続した状態の画素列を指す。本実施例においては、走査線の方向は縦方向（図６の帳票辺Ｚと交差する方向）とする。左端の走査線について、すべての画素が黒画素であれば、マット部１１に載置した帳票を撮像した際に一緒に写り込んだマット部１１の画像（背景画像）であると認識する。画像処理部２６は、さらに順次１画素分ずつ隣の走査線を走査し、すべて黒画素であれば同様に背景画像であると認識する。もしくは、走査線上の画素の所定以上の割合が黒画素であれば背景画像であると認識してもよく、これにより背景画像の中にノイズ等の影響で白色が混入してしまった場合に、背景画像ではないと間違った認識をするのを防止することができる。画像処理部２６は、走査線上に白画素が含まれる場合、走査線上の上端から黒画素が連続する範囲および、下端から黒画素が連続する範囲を背景画像であると認識し、それ以外の画素は帳票画像であるとする。これを撮像画像右端まで繰り返すことにより、撮像画像から背景画像を認識するとともに、背景画像以外の部分を帳票画像と認識する。
【００４４】
＜帳票画像部分の帳票端検出＞
次に、画像処理部２６は帳票画像部分の帳票端検出を行う。画像処理部２６は、走査線上の黒画素と白画素の構成から帳票画像の辺を検出する。画像処理部２６は、画像走査の処理によって認識される背景と白画素の境にある白画素の集合を帳票画像の辺として検出する。この際、帳票画像の辺の白画素の座標を所定画素ごとにサンプリングして、ハフ変換等の直線近似を行うことにより辺を直線として扱うようにしてもよい。また、画像処理部２６は帳票画像の辺と辺が交差する箇所を帳票画像の端部（角）として検出する。画像処理部２６は帳票画像に対して右上端部、右下端部、左上端部、左下端部を認識する。画像処理部２６は、帳票画像の左上端部を座標の原点として黒画素と判定した画素のＸ座標、Ｙ座標を取得する
【００４５】
＜帳票画像中の黒画素検出＞
続いて、画像処理部２６は黒画素検出を行う。画像処理部２６は、背景画像以外の、帳票画像中の黒画素を抽出する。この黒画素には、帳票画像上の印刷（例えばシートＩＤ）、記入文字による黒画素、写り込みによる黒画素が含まれている。なお、この際に使用する撮像画像は記憶部２４に記憶されるドロップアウト処理後の画像である。
【００４６】
＜文字認識処理＞
また、画像処理部２６は、帳票画像上に抽出された黒画素の情報を帳票種類識別部２６１に渡し、帳票種類を特定した後、後述の写り込み判定を経て、特定した帳票種類と帳票画像上に抽出された黒画素の情報を文字認識部２６３に渡し、文字認識結果を得る。
【００４７】
＜帳票種類識別部２６１の動作詳細＞
帳票種類識別部２６１は、原紙Ｙ１の帳票画像からシートＩＤを認識し、原紙Ｙ１の帳票種類を識別する。詳細には、記憶部２４に記憶されているシートＩＤの印刷位置情報を参照して、取得した帳票画像のシートＩＤを文字認識部２６３により文字認識し、記憶部２４に予め記憶されているシートＩＤ種類情報と文字認識により取得したシートＩＤを照合して帳票の種類を識別する。シートＩＤ種類情報は各シートＩＤに対応する帳票種類を識別するための情報である。例えば、帳票種類には「出金」、「入金」、「口座解約」、「新規口座開設」などがあり、シートＩＤ種類情報は「シートＩＤ：１２３４、帳票種類：出金」のように紐付けられている。帳票種類識別部２６１で識別した帳票種類の情報は記憶部２４に記憶される。図３の原紙Ｙ１にはシートＩＤ３００として「１２３４」が印刷されており、帳票種類識別部２６１は当該シートＩＤ「１２３４」を画像から文字認識処理により取得し、記憶部２４に記憶されたシートＩＤ種類情報を参照して画像の帳票種類「出金」を識別する。
【００４８】
＜ドロップアウト処理部２６２の動作詳細＞
ドロップアウト処理部２６２は、記憶部２４に格納される帳票画像データの内、指定されたドロップアウトカラーをドロップアウトする。例えば、記憶部２４は、スキャンされた画像データがＲ、Ｇ、Ｂの色成分毎に記憶されている。赤色をドロップアウトする場合は、ドロップアウト処理部２６２は、画像データの各画素のＲＧＢ成分のうちＲ成分のみを取り出す。これにより、赤色がドロップアウトされた状態のグレー画像を得ることができる。青色をドロップアウトする場合はＢ成分を、緑色をドロップアウトする場合はＧ成分を取り出す。ドロップアウト処理部２６２により、例えば、図６に示す住所記入欄（枠線３０１０）と氏名記入欄（枠線３０２０）、その他印刷３０３０ａ〜３０３０ｆはドロップアウトカラーで印刷されているため除去され、記入文字である「埼玉県Ｗ市中央１丁目」と「沖太郎」、写り込みＵと写り込みＫ、シートＩＤ３００の印刷文字が残った状態となる。なお、ドロップアウトカラーは帳票の種類ごとに決まっており、その帳票種類ごとに決まるドロップアウトカラーは予め記憶部２４に記憶される。ドロップアウトにより枠線等が除去された画像、画像データは記憶部２４に記憶される。ドロップアウトカラーをドロップアウトし、ドロップアウトした画像から文字認識を行うようにすれば後の文字認識部２６３での処理で枠線の影響による誤読や読取不能等が発生することなく帳票に記入された文字を画像から認識することができる。
【００４９】
＜文字認識部２６３の動作詳細＞
文字認識部２６３は、帳票種類に応じた文字記入対象領域に対して文字認識処理を行う。文字認識部２６３は、各記入文字を帳票の画像から切り出して文字認識する際、各記入文字の外接矩形の座標を取得する。文字認識結果には、認識した文字コードの他、前記記入文字の外接矩形の座標を含むものとする。これにより認識結果の各文字について、帳票上のどの位置に記入されていた文字かを特定することが可能となる。文字認識結果は記憶部２４に帳票種類、画像データと紐づけられて記憶される。なお、文字認識部２６３は帳票画像のシートＩＤの文字認識にも用いられる。
【００５０】
＜判定部２７の動作詳細＞
以下に、判定部２７の機能について説明する。
＜写り込みが発生する可能性の判定機能＞
判定部２７は、帳票画像について写り込みが発生する可能性があるか否かを判定するため、当該帳票の帳票種類に対応する文字記入対象領域の座標情報と写り込み発生領域の座標情報を記憶部２４から取得し、写り込み発生領域の一部が文字記入対象領域内に含まれるのか、文字記入対象領域外にのみ写り込み発生領域があるのか（すなわち文字記入対象領域に重なっている写り込み発生領域があるかどうか）を判定する。写り込み発生領域とは、複写紙付き帳票をスキャナ１０で読み取った際に帳票の１枚目となる原紙に発生する、原紙に印刷された罫線や文字以外の黒画素のことであって、ＰＣ２０を操作する作業者の入力操作により選択される当該黒画素の領域を写り込み発生領域としてその座標が記憶部２４に記憶される。当該写り込みとする黒画素は文字認識に影響のある、例えば２５６階調の１２８以上の濃度の画素である。写り込み発生領域の座標が文字記入対象領域内に含まれる場合に、写り込み発生領域は文字記入対象領域に重なっており、文字記入対象領域内に写り込みが発生する可能性があると判断する。一方で、文字記入対象領域外にのみ写り込み発生領域の座標がある場合、写り込み発生領域は文字記入対象領域に重なっておらず、文字記入対象領域内に写り込みが発生する可能性はないと判断する。
【００５１】
＜原紙に複写紙が重ねられた状態の判定機能＞
また、判定部２７は画像処理部２６により写り込み発生領域内に黒画素を認識した場合、スキャンした帳票は原紙に複写紙が重ねられた状態（複写紙付き帳票）でスキャンされたと判定する。
【００５２】
＜写り込み発生（または写り込みの影響の大小）の判定機能＞
また、判定部２７は画像処理部２６により写り込み発生領域内に黒画素を認識した場合、記憶部２４に記憶されている文字記入対象領域の座標情報を参照し、当該黒画素が文字記入対象領域外にあるか否かを判定する。文字記入対象領域外とするのは、文字記入対象領域内には記入文字そのものによる黒画素が発生することから、当該文字記入対象領域内に発生する黒画素が写り込みによる黒画素か文字による黒画素かが区別できないためである。判定の結果、文字記入対象領域外の写り込み発生領域内に黒画素がない場合、判定部２７は写り込みが発生していないと判定する。なお、ゴミ等による影響を除外するには、写り込み発生領域内かつ文字記入対象領域外の黒画素の割合が所定の比率以上でなければ、写り込みによる黒画素が発生していないと判定することとしてもよい。
【００５３】
さらに、判定部２７は文字記入対象領域の座標情報と、文字記入対象領域外にある黒画素の座標を参照して、文字記入対象領域と黒画素とが所定距離未満であれば、文字記入対象領域内に写り込みが発生している可能性が高いため写り込みの影響が大きいと判定する。一方で、文字記入対象領域と黒画素とが所定距離以上離れている場合は文字記入対象領域内に写り込みが発生している可能性が低いため文字記入対象領域内に対する写り込みはない、または影響が小さいと判定する。ここで所定距離とは、予め定めた文字記入対象領域から黒画素までの距離であり、例えば実寸換算で数ｃｍから１０ｃｍ等、帳票上に生じる照度分布等による写り込みの発生しやすさを考慮した値を選択する。このように、文字記入対象領域と、文字記入対象領域外にある黒画素の座標が所定距離以上離れていた場合に、判定部２７は文字記入対象領域に対する写り込みの影響は小さいと判定し、所定距離未満の場合には影響は大きいと判定する。
【００５４】
［１．４．画像読取装置１の動作例］
次に、図７を参照して、実施形態に係る画像読取装置１の画像読取動作について説明する。図７は、実施形態に係る帳票の原紙に対する画像読取装置１の画像読取動作の処理フローの例を示す図である。まず本実施例の事前準備として、作業者が図３の原紙Ｙ１を画像読取装置１でスキャンし、文字認識対象領域や写り込み発生領域を設定する際の動作例について説明をする。
【００５５】
＜文字認識対象領域の設定時の動作＞
最初に、画像読取装置１はスキャナ１０によってマット部１１に載置された原紙Ｙ１の画像データを取得する（ＳＴＥＰ１０１）。取得した原紙Ｙ１の画像データは通信部１４によりＰＣ２０へ送信され、帳票種類識別部２６１により帳票の種類が識別される（ＳＴＥＰ１０２）。上述の通り、シートＩＤは帳票種類に関わらず共通の位置に印刷されているため、記憶部２４からシートＩＤの位置情報を取得し、文字認識部２６３により文字認識し、認識結果に基づき、帳票種類識別部２６１が帳票種類を識別する。次に、取得した原紙Ｙ１の画像が表示部２２に表示される（ＳＴＥＰ１０３）。表示された画像について作業者は入力部２１を操作して、文字認識処理の対象となる文字記入対象領域を矩形により選択する（ＳＴＥＰ１０４）。選択された文字記入対象領域の座標情報は帳票種類に関連付けられ、画像データとともに記憶部２４に記憶される（ＳＴＥＰ１０５）。なお、原紙Ｙ１の画像を表示する際にはドロップアウト処理前の画像を表示することで、原紙Ｙ１に予め印刷される罫線等、例えば住所記入欄（枠線３０１０）と氏名記入欄（枠線３０２０）、その他印刷３０３０ａ〜３０３０ｆが表示された状態で表示部２２に表示される。
【００５６】
具体的には、スキャナ１０で原紙Ｙ１をスキャンすると、表示部２２に原紙Ｙ１の画像が表示される。作業者は表示部２２に表示された原紙Ｙ１の非ドロップアウト画像を目視しながら文字記入対象領域を選択する。例えば、原紙Ｙ１に印刷される枠線３０１０を目視しながら、入力部２１の操作（例えばマウスでのドラッグ）によって、枠線に重なるように矩形範囲を指定することによって選択する。本実施例においては、原紙Ｙ１に印刷されている住所記入欄と氏名記入欄とが文字認識処理の対象となる文字記入対象領域として作業者によって選択され、その矩形座標が記憶部２４に記憶される。
【００５７】
＜写り込み発生領域の設定時の動作＞
次に、写り込み発生領域の設定が行われる。図８は、実施形態に係る複写紙付き帳票に対する画像読取装置１の画像読取動作の処理フローの例を示す図である。まず作業者は原紙Ｙ１を画像読取装置１から取り除き、図５の複写紙付き帳票Ｙ３を画像読取装置１に載置する。
【００５８】
画像読取装置１はスキャナ１０によってマット部１１に載置された複写紙付き帳票Ｙ３の画像データを取得する（ＳＴＥＰ１０６）。取得した複写紙付き帳票Ｙ３の画像データは通信部１４によりＰＣ２０へ送信され、帳票種類識別部２６１により帳票の種類が識別される（ＳＴＥＰ１０７）。画像データは、ドロップアウト処理部２６２により識別された帳票の種別に応じてドロップアウト処理され、取得した複写紙付き帳票Ｙ３のドロップアウト画像が表示部２２に表示される（ＳＴＥＰ１０８）。表示された画像に対して作業者は目視により黒画素の有無を確認し、入力部２１を操作して黒画素の発生した領域（写り込み発生領域）を選択する（ＳＴＥＰ１０９）。選択された領域の座標データは、当該帳票種類に紐付けられて写り込み発生領域として記憶部２４に記憶される（ＳＴＥＰ１１０）。なお、表示部２２にドロップアウト画像を表示することで、原紙Ｙ１に予め印刷されている罫線等が除去された状態で表示部２２に表示される。これにより、作業者は黒画素の有無の視認や座標選択の作業を行いやすくなる。
【００５９】
ここで本実施形態における、写り込み領域の選択操作について詳述する。表示部２２には複写紙付き帳票Ｙ３のドロップアウト処理後の画像が表示される。このとき、表示部２２に表示された複写紙付き帳票の画像が、例えば図６に示すような写り込みが発生している画像である場合に、作業者は表示部２２に表示された複写紙付き帳票の画像を見ながら写り込み（黒画素）の発生した領域（写り込み発生領域）に対してその領域の座標を選択する。例えば、図６に示すような写り込みの場合、領域の左上の端部をクリックし、対角にある端部までマウスをドラッグすることで、作業者は写り込み発生領域の範囲を選択する。本実施例においては原紙Ｙ１に印刷される氏名記入欄内に重なる写り込みＵと、画像の下方に発生している写り込みＫの２つが写り込み発生領域として作業者により選択され、選択された写り込み発生領域の座標データが、当該帳票種類に紐付けされて記憶部２４に記憶される。なお、作業者による写り込み発生領域の選択入力の他にも、画像処理部２６の処理によって自動的に写り込み発生領域を検出してもよい。その場合、画像処理部２６は帳票画像中のシートＩＤ３００以外の黒画素を写り込みとして、その黒画素が所定密度以上発生している領域を写り込み発生領域として検出する。検出された座標データは当該帳票種類に紐付けて記憶部２４に記憶される。このようにして、文字記入対象領域と写り込み発生領域の情報が設定される。なお、画像読取装置１は複数台あってもよく、その場合、任意の画像読取装置１で設定した上述の事前準備の設定情報を共有ファイルに格納しておくことで、他の画像読取装置１は当該共有ファイルに格納される設定情報を適用することができる。
【００６０】
以上、ここまでが画像読取装置１を運用開始する前に予め設定しておく事前準備の処理になる。
【００６１】
＜運用時の動作＞
次に運用時の画像読取装置１の動作を説明する。運用の際は、スキャナ１０で読み取った帳票について文字記入対象領域内に写り込みが発生する（あるいは影響を受ける）可能性があるか判定する。
【００６２】
図９を参照して、画像読取装置１の実施形態に係る運用時の帳票の画像読取動作について説明する。図９は、実施形態に係る運用時の帳票に対する画像読取装置１の画像読取動作の処理フローの例を示す図である。
【００６３】
最初に、作業者は顧客によって文字が記入された帳票（原紙Ｙ１または複写紙付き帳票Ｙ３）を画像読取装置１に載置する。マット部１１に載置された帳票をスキャナ１０によってスキャンし、帳票の画像データを取得する（ＳＴＥＰ１１１）。スキャナ１０によって取得された画像データは通信部１４を介してＰＣ２０に送信される。ＰＣ２０で画像データを受信すると、帳票種類識別部２６１によって帳票種類が識別される（ＳＴＥＰ１１２）。次に、識別された帳票種類に基づき、記憶部２４を参照して当該帳票種類のドロップアウトカラーの情報を取得し、ドロップアウト処理部２６２によって予め指定されたドロップアウトカラーを帳票画像から除去する（ＳＴＥＰ１１３）。ドロップアウト処理後の画像データが記憶部２４に記憶される。
【００６４】
続いて判定部２７は、特定された当該画像データの帳票種類に紐づく文字記入対象領域と写り込み発生領域の座標情報を記憶部２４から取得する（ＳＴＥＰ１１４）。判定部２７は、取得した文字記入対象領域と写り込み発生領域の座標情報から、写り込み発生領域の座標の一部が文字記入対象領域内に含まれるか、文字記入対象領域外にのみあるのかを一次判定する（ＳＴＥＰ１１５）。写り込み発生領域の座標が文字記入対象領域内に含まれない場合、判定部２７はスキャナ１０においてスキャンした帳票は写り込みが発生する可能性はないと判定する。
【００６５】
判定部２７において写り込みが発生する可能性はないと判定した場合、文字認識部２６３は記憶部２４に記憶されるドロップアウト処理後の画像データを取得して、文字記入対象領域の座標情報に基づき、文字認識の処理を実行する（ＳＴＥＰ１１６）。
【００６６】
一次判定において写り込み発生領域の座標の一部が文字記入対象領域内に含まれる場合、判定部２７はスキャナ１０においてスキャンした帳票は文字記入対象領域内に写り込みが発生する可能性があると判定する。本実施例の場合、記憶部２４に記憶されるシートＩＤ「１２３４」に対応する氏名記入欄（枠線３０２０）の文字記入対象領域の座標と、写り込みＵの座標は重なっている。このため判定部２７は、取得した座標情報から氏名記入欄（枠線３０２０）内に写り込みＵの座標（文章Ａの一部）の一部が含まれると判断し、スキャンした帳票は文字記入対象領域内に写り込みが発生する可能性があると判定する。
【００６７】
写り込みが発生する可能性があると判定された場合、判定部２７で二次判定が実行される（ＳＴＥＰ１１７）。二次判定ではスキャナ１０においてスキャンした帳票画像に実際に写り込みが発生しているか否かを判定する。画像処理部２６はドロップアウト処理後の画像に対して画像走査の処理を行い、写り込み発生領域内に黒画素が存在するか否かを検出する。検出対象を写り込み発生領域内の黒画素に限定することで、写り込み以外の、帳票に付着したゴミ等により発生する黒画素の影響を低減することができる。
【００６８】
二次判定において写り込みが発生していないと判定された場合、文字認識部２６３が記憶部２４に記憶される文字記入対象領域の座標情報に基づき、文字認識の処理を実行する（ＳＴＥＰ１１８）。なお、判定部２７は黒画素が発生していても当該黒画素と文字記入対象領域とが所定距離以上離れている場合は影響が小さいと判定し、写り込みが発生していないものとして文字認識部２６３が文字認識の処理を実行する。
【００６９】
判定部２７において複写紙による写り込みが発生しており、当該黒画素と文字記入対象領域とが所定距離未満の場合は文字記入対象領域に対する写り込みの影響があると判定し、通知部２８はスキャナ１０においてスキャンした帳票が複写紙付き帳票であって文字認識処理に影響を及ぼすものとして、複写紙を除去した状態の原紙のみを再読取するようにエラーメッセージを表示部２２に表示する（ＳＴＥＰ１１９）。
【００７０】
二次判定において、写り込みＵと写り込みＫの２つの写り込み発生領域において、写り込みＫの写り込み発生領域のみに黒画素が発生していても、文字記入対象領域に重なっている写り込み発生領域である写り込みＵに黒画素が発生していなければ、文字認識対象領域に重なる写り込み発生はない、と判断してもよい。また、黒画素の発生を写り込み発生領域内で検出するようにしているが、記入領域およびシートＩＤ領域以外の帳票全体について検出するようにしてもよい。
【００７１】
［１．５．第１の実施形態のまとめ］
以上述べたように、本実施の形態によれば、作業者が複写紙を取り忘れている状態の複写紙付き帳票のままスキャナに載置して、画像読取装置が当該帳票を読み取ったとしても写り込みの影響がない、若しくは写り込みの影響が少ないと判定されると続けて文字認識処理を実行することができる。これにより文字認識処理に影響がないにも関わらず、作業者に帳票の再読取を促すといった無駄な作業を発生させることが防止でき、効率良く作業をすることができる。一方で、複写紙付き帳票のまま当該帳票を読み取った場合、文字認識に影響がある写り込みが発生していると判定された場合には、作業者に対し従来技術のように警告を行うことができる。
【００７２】
［２．第２の実施形態］
第１の実施形態では、写り込み発生領域の座標の一部が文字記入対象領域内に含まれるか、文字記入対象領域外にのみあるのかの一次判定を運用時に行ったが、第２の実施形態では当該一次判定を運用開始前に予め判定し、一次判定結果を記憶部２４に記憶しておく。本実施例の事前準備として、作業者が図３の原紙Ｙ１と、図５の複写紙付き帳票Ｙ３の各帳票を画像読取装置１でスキャンする場合について説明をする。
【００７３】
［２．１．画像読取装置１の動作例］
＜事前準備の動作＞
図１０は、第２の実施形態に係る原紙Ｙ１、複写紙付き帳票Ｙ３に対する画像読取装置１の画像読取動作の処理フローの例を示す図である。ＳＴＥＰ２０１〜ＳＴＥＰ２１０までは第１の実施形態におけるＳＴＥＰ１０１〜ＳＴＥＰ１１０の事前準備設定と同様である。ここまでで、原紙Ｙ１、複写紙付き帳票Ｙ３の画像の取得と、帳票種類の識別、文字記入対象領域と写り込み発生領域の設定が完了している。
【００７４】
次いで、運用開始前の一次判定について説明をする。判定部２７は帳票種類識別部２６１で識別された帳票種類に紐づく文字記入対象領域と写り込み発生領域の座標情報を記憶部２４から取得する（ＳＴＥＰ２１１）。判定部２７は、写り込み発生領域の座標の一部が文字記入対象領域内に含まれるか、文字記入対象領域外にのみあるのかを一次判定する（ＳＴＥＰ２１２）。具体的には、写り込み発生領域の座標が文字記入対象領域内に含まれない場合、判定部２７は当該帳票種類の帳票は写り込みが発生する可能性はないと判定し、写り込み発生領域の座標の一部が文字記入対象領域内に含まれる場合、判定部２７は当該帳票種類の帳票は写り込みが発生する可能性があると判定する。
【００７５】
判定部２７の一次判定結果は帳票種類に紐づけられて記憶部２４に記憶される（ＳＴＥＰ２１３）。
【００７６】
以上、ここまでが第２の実施形態における画像読取装置１を運用開始する前に予め設定しておく処理となる。次に第２の実施形態における運用時の画像読取装置１の動作を説明する。
【００７７】
＜運用時の動作＞
図１１は、第２の実施形態に係る運用時の帳票に対する画像読取装置１の画像読取動作の処理フローの例を示す図である。ＳＴＥＰ２１４からＳＴＥＰ２１６までは第１の実施形態におけるＳＴＥＰ１１１〜ＳＴＥＰ１１３と同様である。続いて判定部２７は、特定した帳票種類に基づき記憶部２４から一次判定結果を取得する（ＳＴＥＰ２１７）。取得した一次判定結果が当該帳票種類の帳票において写り込みが発生する可能性はないことを示す場合に、文字認識部２６３が記憶部２４に記憶される文字記入対象領域の座標情報に基づき、文字認識の処理を実行する（ＳＴＥＰ２１８）。
【００７８】
一方で、取得した判定結果が当該帳票種類の帳票においては写り込みが発生する可能性があることを示す場合に、判定部２７で二次判定、すなわち写り込みが発生しているか否かの判定が実行される（ＳＴＥＰ２１９）。判定部２７での二次判定方法は第１実施形態と同様である。図１１に示すＳＴＥＰ２２０は図９のＳＴＥＰ１１８と同様の処理が実行され、図１１に示すＳＴＥＰ２２１は図９のＳＴＥＰ１１９と同様の処理が実行される。
【００７９】
［２．２．第２の実施形態のまとめ］
以上述べたように、本実施の形態によれば、第１の実施形態の効果に加えて、帳票種類毎に予め写り込み発生の可能性のある帳票か否かを判定し、帳票種類情報に紐付けをして記憶部に記憶しておくことで、運用時における判定処理を省略することができ、全体の処理速度を向上させることができる。
【００８０】
［３．第３の実施形態］
第３の実施形態では、第２の実施形態の処理に対し、文字記入対象領域と重なる写り込み発生領域がある場合に、複写紙を除去しての再読取指示を行うことに替えて、当該文字記入対象領域を「写り込み通知対象」と設定し文字認識処理を行う。例えば、図６を参照して説明をすると、氏名記入欄（枠線３０２０）について欄内に文章Ａの写り込みＵが重なっているため、判定部２７は氏名記入欄を「写り込み通知対象」と設定する。詳細について以下に記載する。
【００８１】
［３．１．画像読取装置１の動作例］
＜事前準備の動作＞
図１２は、第３の実施形態に係る原紙Ｙ１、複写紙付き帳票Ｙ３に対する画像読取装置１の画像読取動作の処理フローの例を示す図である。ＳＴＥＰ３０１〜ＳＴＥＰ３１０までは第２の実施形態におけるＳＴＥＰ２０１〜ＳＴＥＰ２１０の事前準備設定と同様である。ここまでで、原紙Ｙ１、複写紙付き帳票Ｙ３の画像の取得と、帳票種類の識別、文字記入対象領域と写り込み発生領域の設定が完了している。
【００８２】
次いで、判定部２７は特定された帳票種類に紐づく文字記入対象領域と写り込み発生領域の座標情報を記憶部２４から取得する（ＳＴＥＰ３１１）。判定部２７は、写り込み発生領域の座標の一部が文字記入対象領域内に含まれるのか、文字記入対象領域外にのみあるのかを一次判定する（ＳＴＥＰ３１２）。判定部２７は文字記入対象領域内に写り込み発生領域の座標の一部が含まれると判定した場合に、当該文字記入対象領域を写り込み通知対象と設定する（ＳＴＥＰ３１３）。例えば、図６を参照して説明をすると、住所記入欄（枠線３０１０）と氏名記入欄（枠線３０２０）の２つ領域の座標のうち、写り込み発生領域である写り込みＵの一部が氏名記入欄（枠線３０２０）と重なる。なお、写り込み発生領域である写り込みＫは記入対象領域と重ならない。判定部２７は当該氏名記入欄（枠線３０２０）である文字記入対象領域を写り込み通知対象と設定する。一方で、住所記入欄（枠線３０１０）についてはその座標と写り込み発生領域は重ならないので、判定部２７は住所記入欄に対しては写り込み通知対象の設定は行わない。
【００８３】
写り込み発生領域の座標が文字記入対象領域に含まれない場合、判定部２７は当該帳票種類の帳票は写り込みが発生する可能性はないと判定して、上述のＳＴＥＰ３１３の処理をスキップする。一次判定結果は第２の実施形態と同様に記憶部２４に帳票種類と紐付けられて記憶される。また、判定部２７で設定された写り込み通知対象の設定についても記憶部２４に帳票種類と紐付けられて記憶される（ＳＴＥＰ３１４）。
【００８４】
以上、ここまでが第３の実施形態における画像読取装置１を運用開始する前に予め設定しておく処理となる。次に第３の実施形態における運用時の画像読取装置１の動作を説明する。
【００８５】
＜運用時の動作＞
図１３は、第３の実施形態に係る運用時の帳票に対する画像読取装置１の画像読取動作の処理フローの例を示す図である。ＳＴＥＰ３１５からＳＴＥＰ３２０までは第２の実施形態におけるＳＴＥＰ２１４〜ＳＴＥＰ２１９と同様である。ここまでで、二次判定、すなわちスキャンした帳票の画像に実際に写り込みが発生しているか否かの判定結果が得られている。
【００８６】
判定部２７において写り込みが発生していないと判定された場合は、文字認識部２６３が記憶部２４に記憶される文字認識処理の対象となる文字記入対象領域の座標情報に基づき、文字認識の処理を実行する（ＳＴＥＰ３２１）。
【００８７】
二次判定において文字記入対象領域外の写り込み発生領域に黒画素がある場合、判定部２７は写り込み通知対象に対する写り込みの影響があると判定する。その場合も、文字認識部２６３により文字記入対象領域の文字認識の処理が実行される。その上で、通知部２８に判定結果を通知する。通知部２８は判定結果に基づき、写り込み通知対象となる文字記入対象領域の座標情報を記憶部２４より取得し、表示部２２に表示される文字認識結果のうち当該座標内に記載されていた文字を特定する。特定した文字について、認識結果を強調表示（例えば、点滅表示）させるとともに、その認識結果が写り込みの影響を受けている可能性がある旨のメッセージを操作者に対して表示する（ＳＴＥＰ３２２）。
【００８８】
なお、上記は第２の実施形態をベースとして説明したが、第１の実施形態に適用することも可能である。その場合は、上記の一次判定における写り込み通知対象の判定を、第１の実施形態における一次判定のタイミングで行うようにすればよい。
【００８９】
［３．２．第３の実施形態のまとめ］
以上述べたように、本実施の形態によれば、第１、第２の実施形態の効果に加えて、作業者が複写紙を取り忘れ複写紙付き帳票のままスキャナで読み取った場合に、写り込みが発生している場合でも文字認識処理を行い、どの文字記入欄について写り込みの影響があるかを作業者に通知することができる。これにより、作業者は文字認識結果を確認する際に写り込みの影響を受ける恐れのある文字記入欄について注意すればよく、再読み取りの作業を行わずに済むようになる。
【００９０】
［４．第４の実施形態］
第３の実施形態では、写り込み通知対象となる文字記入対象領域に記入された文字の文字認識結果を強調表示して、どの文字記入欄について写り込みの影響があるかを作業者に通知したが、第４の実施形態ではさらに項目中のどの文字に写り込みの影響があるかを作業者に通知する。
【００９１】
［４．１．画像読取装置１の動作例］
＜事前準備の動作＞
図１４は第４の実施形態に係る原紙Ｙ１、複写紙付き帳票Ｙ３に対する画像読取装置１の画像読取動作の処理フローの例を示す図である。ＳＴＥＰ４０１〜ＳＴＥＰ４１０までは第２の実施形態におけるＳＴＥＰ３０１〜ＳＴＥＰ４１０の事前準備設定と同様である。ここまでで、原紙Ｙ１、複写紙付き帳票Ｙ３の画像の取得と、帳票種類の識別、文字記入対象領域と写り込み発生領域の設定が完了している。次いで、判定部２７が特定された帳票種類に紐づく文字記入対象領域と写り込み発生領域の座標情報を記憶部２４から取得する（ＳＴＥＰ４１１）。判定部２７は、写り込み発生領域の座標が文字記入対象領域内に含まれるのか否かを一次判定する（ＳＴＥＰ４１２）。判定部２７は取得した写り込み発生領域の座標の一部が文字記入対象領域に含まれると判定した場合に、当該文字記入対象領域を写り込み通知対象と設定する（ＳＴＥＰ４１３）。
【００９２】
そして判定部２７は、写り込み通知対象となった文字記入対象領域を所定の分割数で分割し、分割領域とする。分割領域のそれぞれについて、写り込み発生領域の座標が含まれるかを判定し、写り込み発生領域の座標が含まれる分割領域を写り込み通知箇所と設定する（ＳＴＥＰ４１４）。図１５は、写り込み通知箇所を説明する図である。図１５は氏名記入欄と、作業者が選択した文字記入対象領域としての矩形座標のほか、各文字の記入位置として当該矩形座標を５分割した分割領域１〜５を示している。判定部２７は写り込み発生領域の座標が重なっている図中の分割領域３と分割領域４と分割領域５を写り込み通知箇所と設定する。なお、分割数は当該記入欄に記入文字枠が設定されている場合は、記入文字枠の数が設定される。または、当該記入領域に通常の大きさで文字を記入した場合の最大数が設定されてもよい。
【００９３】
写り込み発生領域の座標が文字記入対象領域内に含まれない場合、判定部２７は当該帳票種類の帳票は写り込みが発生する可能性はないと判定して、上述のＳＴＥＰ４１３、４１４の処理をスキップする。一次判定結果は第３の実施形態と同様に記憶部２４に帳票種類と紐付けられて記憶される。また、判定部２７で設定された写り込み通知対象の設定と、写り込み通知箇所を設定した分割領域の座標（分割矩形座標）についても帳票種類に紐付けられて判定結果とともに記憶部２４に記憶される（ＳＴＥＰ４１５）。
【００９４】
以上、ここまでが第４の実施形態における画像読取装置１を運用開始する前に予め設定しておく処理となる。次に第４の実施形態における運用時の画像読取装置１の動作を説明する。
【００９５】
＜運用時の動作＞
図１６は、第４の実施形態に係る運用時の帳票に対する画像読取装置１の画像読取動作の処理フローの例を示す図である。ＳＴＥＰ４１６からＳＴＥＰ４２１までは第３の実施形態におけるＳＴＥＰ３１５〜ＳＴＥＰ３２０と同様である。ここまでで、二次判定、すなわちスキャンした帳票の画像に実際に写り込みが発生しているか否かの判定結果が得られている。
【００９６】
判定部２７において写り込みが発生していないと判定された場合は、文字認識部２６３が記憶部２４に記憶される文字認識処理の対象となる文字記入対象領域の座標情報に基づき、文字認識の処理を実行する（ＳＴＥＰ４２２）。
【００９７】
二次判定において文字記入対象領域外の写り込み発生領域に黒画素がある場合、判定部２７は写り込み通知対象に対する写り込みの影響があると判定する。その場合も、文字認識部２６３により文字記入対象領域の文字認識の処理が実行される。その上で、通知部２８に判定結果を通知する。通知部２８は判定結果に基づき、記憶部２４より写り込み通知箇所の座標を取得し、表示部２２に表示される文字認識結果のうち当該写り込み通知箇所に記載されていた文字を特定する。特定した文字について、認識結果を強調表示（例えば、点滅表示）させるとともに、その認識結果が写り込みの影響を受けている可能性がある旨のメッセージを操作者に対して表示する（ＳＴＥＰ４２３）。
【００９８】
本実施例の場合、図１５に示す分割領域３と分割領域４と分割領域５の座標を記憶部２４より取得し、通知部２８は表示部２２に表示される画像のうち分割領域３と分割領域４と分割領域５の座標（分割矩形座標で囲われる部分）に記載されていた文字の認識結果を強調表示する。図１７は判定部２７が写り込み通知対象に対する写り込みの影響があると判定した場合の通知画面の一例である。表示部２２に表示される画像中において、写り込み通知箇所である分割領域３と分割領域４と分割領域５が点滅表示（図中点線で表示）され、さらにメッセージが表示される。この場合は、「郎」の文字が分割領域に重なっており、作業者は「郎」の文字について誤読が発生している可能性があることを認識できるので、より注意して確認を行うことが可能となる。このように、文字認識の結果と写り込みの影響の出ている可能性がある箇所を作業者に表示して提示することができる。
【００９９】
［４．２．第４の実施形態のまとめ］
以上述べたように、本実施の形態によれば、第１、第２、第３の実施形態の効果に加えて、作業者が複写紙を取り忘れている状態の複写紙付き帳票のままスキャナに載置して、画像読取装置が当該帳票を読み取った場合に、文字認識処理を行ったうえで、どの文字記入欄のどの文字について写り込みの影響があるかを作業者に通知することができる。これにより、作業者は文字認識結果を確認する際に写り込みの影響を受ける恐れのある文字について注意すればよく、再読み取りの作業を行わずに済むようになる。
【０１００】
＜５．むすび＞
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【０１０１】
例えば、本実施例においては帳票種類をシートＩＤから特定したが、これに限定せず、帳票の印刷フォーマット（縦、横の罫線（文字枠も含む）の位置、長さなど、帳票全体の罫線特徴）から特定してもよい。この場合、帳票種類識別部２６１は帳票画像に対して画像走査の処理を行い、黒画素の座標を検出し、直線状に連続する黒画素を罫線として抽出し、予め記憶部に記憶している帳票種類ごとの罫線特徴データと照合することで帳票の種類を特定する。なお、この場合の帳票画像は非ドロップアウトの画像を用いる。
【０１０２】
また、上記の実施形態のフローチャートに示されたステップは、記載された順序に沿って時系列的に行われる処理は必ずしも時系列的に処理されなくとも、並列的に、または個別的に実行される処理をも含む。また時系列的に処理されるステップでも、発明の主旨を逸脱しない範囲で適宜順序を変更することが可能であることは言うまでもない。
【符号の説明】
【０１０３】
１              画像読取装置
１０            スキャナ（撮像装置）
２０            ＰＣ（画像認識装置）
２１            入力部
２２            表示部
２５            制御部
２６１          帳票種類識別部
２６２          ドロップアウト処理部
２６３          文字認識部
２７            判定部
２８            通知部
【図１】
2019175361.tif 000003
【図２】
2019175361.tif 000004
【図３】
2019175361.tif 000005
【図４】
2019175361.tif 000006
【図５】
2019175361.tif 000007
【図６】
2019175361.tif 000008
【図７】
2019175361.tif 000009
【図８】
2019175361.tif 000010
【図９】
2019175361.tif 000011
【図１０】
2019175361.tif 000012
【図１１】
2019175361.tif 000013
【図１２】
2019175361.tif 000014
【図１３】
2019175361.tif 000015
【図１４】
2019175361.tif 000016
【図１５】
2019175361.tif 000017
【図１６】
2019175361.tif 000018
【図１７】
2019175361.tif 000019