(57)【要約】【課題】帳票の入力漏れ及び画像品質の確認【解決手段】帳票束２０ａをイメージセンサ１９を用いて読み取り、読み取った帳票画像の黒画素数を読み取った順に画像バッファ１５に格納すると共に黒画素数を読み取り順に算出して画素数テーブル１６に格納する第１画素数格納工程と、スタッカ１３からホッパ１２に戻した帳票束２０ａを読み取り、読み取った帳票画像の黒画素数を読み取った順に画像バッファ１５に格納すると共に黒画素数を読み取り順に算出して画素数テーブル１６に格納する第２画素数格納工程と、これら画素数テーブル１６に格納した帳票画像の黒画素数を読み取り順に比較し、比較した両黒画素数が所定の閾値の範囲内で一致するか否かを判定するイメージスキャナ。【選択図】図２
2014078885.tif 000002
【特許請求の範囲】
【請求項１】
積層された帳票束を搭載するホッパと、前記ホッパに搭載された帳票束から１枚ずつ搬送される帳票の画像を読み取るイメージセンサと、前記イメージセンサによって読み取った帳票画像の入力漏れ及び又は画像品質を確認する制御手段とを備えるイメージスキャナであって、前記制御手段が、前記イメージセンサを用いて同一帳票束の帳票を積層順に複数回読み取る読み取り工程と、前記複数回読み取った帳票束の帳票画像の黒画素数を読み取った順に比較し、比較した両黒画素数が所定の閾値の範囲内で一致するか否かを判定する第１判定工程とを実行するイメージスキャナ。
【請求項２】
積層された帳票束を搭載するホッパと、前記ホッパに搭載された帳票束から１枚ずつ繰り出して搬送される帳票の画像を読み取るイメージセンサと、前記イメージセンサによって帳票画像が読み取られた帳票を読み取り順に積層するスタッカと、前記イメージセンサによって読み取った帳票画像を複数格納する画像バッファと、前記画像バッファに格納した帳票画像を構成する黒画素数を格納する画素数テーブルと、前記イメージセンサによって読み取った帳票の入力漏れ及び又は画像品質を確認する制御手段とを備えるイメージスキャナであって、前記制御手段が、前記帳票束の帳票をイメージセンサを用いて積層順に読み取る第１読み取り工程と、前記第１読み取り工程によって読み取った帳票束の帳票画像の黒画素数を読み取った順に前記画像バッファに格納する第１画像格納工程と、前記第１画像格納工程によって格納した複数の帳票画像の黒画素数を読み取り順に算出して前記画素数テーブルに格納する第１画素数格納工程と、前記スタッカに積層された帳票束と同一の帳票束の帳票をイメージセンサを用いて積層順に読み取る第２読み取り工程と、前記第２読み取り工程によって読み取った帳票束の帳票画像の黒画素数を読み取った順に前記画像バッファに格納する第２画像格納工程と、前記第２画像格納工程によって格納した複数の帳票画像の黒画素数を読み取り順に算出して前記画素数テーブルに格納する第２画素数格納工程と、前記第１画素数格納工程及び第２画像格納工程により画素数テーブルに格納した帳票画像の黒画素数を読み取り順に比較し、比較した両黒画素数が所定の閾値の範囲内で一致するか否かを判定する第１判定工程とを実行するイメージスキャナ。
【請求項３】
前記制御手段が、前記第１判定工程によって前記比較した両黒画素数が所定の閾値の範囲内で一致しないと判定したとき、前記第１画素数格納工程によって黒画素数を格納した帳票画像数と前記第２画素数格納工程によって黒画素数を格納した帳票画像数とを前記読み取り順に比較し、両帳票画像数が一致するか否かを判定する第２判定工程を実行する請求項２記載のイメージスキャナ。
【請求項４】
前記制御手段が、前記第２判定工程によって前記両帳票画像数が一致しないと判定したとき、前記不一致と判定した同一読み取り順の帳票画像を前記画像バッファから読み出す読み出し工程と、前記読み出し工程によって読み出した同一読み取り順の帳票画像及び重送エラーを表示部に表示する表示工程とを実行する請求項３記載のイメージスキャナ。
【請求項５】
前記制御手段が、前記第２判定工程によって前記両帳票画像数が一致すると判定したとき、前記不一致と判定した同一読み取り順の帳票画像を前記画像バッファから読み出す読み出し工程と、前記読み出し工程によって読み出した同一読み取り順の帳票画像及び画質エラーを表示部に表示する表示工程とを実行する請求項３記載のイメージスキャナ。
【請求項６】
前記制御手段が、前記第１判定工程における所定の閾値を比較した両黒画素数差が±１％から±２％の範囲として設定する請求項１又は２記載のイメージスキャナ。
【請求項７】
積層された帳票束を搭載するホッパと、前記ホッパに搭載された帳票束から１枚ずつ搬送される帳票の画像を読み取るイメージセンサと、前記イメージセンサによって読み取った帳票画像の入力漏れ及び又は画像品質を確認する制御手段とを備えるイメージスキャナの画像検品方法であって、前記制御手段に、前記イメージセンサを用いて同一帳票束の帳票を積層順に複数回読み取る読み取り工程と、前記複数回読み取った帳票束の帳票画像の黒画素数を読み取った順に比較し、比較した両黒画素数が所定の閾値の範囲内で一致するか否かを判定する第１判定工程とを実行させる画像検品方法。
【請求項８】
積層された帳票束を搭載するホッパと、前記ホッパに搭載された帳票束から１枚ずつ繰り出して搬送される帳票の画像を読み取るイメージセンサと、前記イメージセンサによって帳票画像が読み取られた帳票を読み取り順に積層するスタッカと、前記イメージセンサによって読み取った帳票画像を複数格納する画像バッファと、前記画像バッファに格納した帳票画像を構成する黒画素数を格納する画素数テーブルと、前記イメージセンサによって読み取った帳票の入力漏れ及び又は画像品質を確認する制御手段とを備えるイメージスキャナの画像検品方法であって、前記制御手段に、前記帳票束の帳票をイメージセンサを用いて積層順に読み取る第１読み取り工程と、前記第１読み取り工程によって読み取った帳票束の帳票画像の黒画素数を読み取った順に前記画像バッファに格納する第１画像格納工程と、前記第１画像格納工程によって格納した複数の帳票画像の黒画素数を読み取り順に算出して前記画素数テーブルに格納する第１画素数格納工程と、前記スタッカに積層された帳票束と同一の帳票束の帳票をイメージセンサを用いて積層順に読み取る第２読み取り工程と、前記第２読み取り工程によって読み取った帳票束の帳票画像の黒画素数を読み取った順に前記画像バッファに格納する第２画像格納工程と、前記第２画像格納工程によって格納した複数の帳票画像の黒画素数を読み取り順に算出して前記画素数テーブルに格納する第２画素数格納工程と、前記第１画素数格納工程及び第２画像格納工程により画素数テーブルに格納した帳票画像の黒画素数を読み取り順に比較し、比較した両黒画素数が所定の閾値の範囲内で一致するか否かを判定する第１判定工程とを実行させる画像検品方法。
【請求項９】
前記制御手段に、前記第１判定工程によって前記比較した両黒画素数が所定の閾値の範囲内で一致しないと判定したとき、前記第１画素数格納工程によって黒画素数を格納した帳票画像数と前記第２画素数格納工程によって黒画素数を格納した帳票画像数とを前記読み取り順に比較し、両帳票画像数が一致するか否かを判定する第２判定工程を実行させる請求項８記載の画像検品方法。
【請求項１０】
前記制御手段に、前記第２判定工程によって前記両帳票画像数が一致しないと判定したとき、前記不一致と判定した同一読み取り順の帳票画像を前記画像バッファから読み出す読み出し工程と、前記読み出し工程によって読み出した同一読み取り順の帳票画像及び重送エラーを表示部に表示する表示工程とを実行させる請求項９記載の画像検品方法。
【請求項１１】
前記制御手段に、前記第２判定工程によって前記両帳票画像数が一致すると判定したとき、前記不一致と判定した同一読み取り順の帳票画像を前記画像バッファから読み出す読み出し工程と、前記読み出し工程によって読み出した同一読み取り順の帳票画像及び画質エラーを表示部に表示する表示工程とを実行する請求項９記載の画像検品方法。
【請求項１２】
前記制御手段が、前記第１判定工程における所定の閾値を比較した両黒画素数差が±１％から±２％の範囲として設定する請求項７又は８記載の画像検品方法。
【請求項１３】
積層された帳票束を搭載するホッパ及び前記ホッパに搭載された帳票束から１枚ずつ搬送される帳票の画像を読み取るイメージセンサを有するイメージスキャナに接続され、画像検品を行うコンピュータの画像検品プログラムであって、前記コンピュータに、前記イメージスキャナに、イメージセンサを用いて同一帳票束の帳票を積層順に複数回読み取る読らせる取り機能を実行させる機能と、前記複数回読み取った帳票束の帳票画像の黒画素数を読み取った順に比較し、比較した両黒画素数が所定の閾値の範囲内で一致するか否かを判定する機能とを実現させる画像検品プログラム。
【請求項１４】
積層された帳票束を搭載するホッパと、前記ホッパに搭載された帳票束から１枚ずつ繰り出して搬送される帳票の画像を読み取るイメージセンサと、前記イメージセンサによって帳票画像が読み取られた帳票を読み取り順に積層するスタッカとを備えるイメージスキャナに接続され、前記イメージセンサによって読み取った帳票画像をメモリに複数格納する画像バッファ機能と、前記画像バッファ機能により格納した帳票画像を構成する黒画素数をメモリに格納する画素数テーブル機能とを備え、前記イメージセンサによって読み取った帳票画像の画像検品を行うコンピュータの画像検品プログラムであって、前記コンピュータに、前記帳票束の帳票をイメージセンサを用いて積層順に読み取る第１読み取り機能と、前記第１読み取り機能によって読み取った帳票束の帳票画像の黒画素数を読み取った順に前記画像バッファ機能によりメモリに格納する第１画像格納機能と、前記第１画像格納機能によって格納した複数の帳票画像の黒画素数を読み取り順に算出して前記画素数テーブル機能によりメモリに格納する第１画素数格納機能と、前記帳票束の帳票をイメージセンサを用いて積層順に読み取る第２読み取り機能と、前記第２読み取り機能によって読み取った帳票束の帳票画像の黒画素数を読み取った順に前記画像バッファ機能によりメモリに格納する第２画像格納機能と、前記第２画像格納機能によって格納した複数の帳票画像の黒画素数を読み取り順に算出して前記画素数テーブル機能によりメモリに格納する第２画素数格納機能と、前記第１画素数格納機能及び第２画像格納機能により画素数テーブルに格納した帳票画像の黒画素数を読み取り順に比較し、比較した両黒画素数が所定の閾値の範囲内で一致するか否かを判定する第１判定機能とを実現させるための画像検品プログラム。
【請求項１５】
前記コンピュータに、前記第１判定機能によって前記比較した両黒画素数が所定の閾値の範囲内で一致しないと判定したとき、前記第１画素数格納機能によって黒画素数を格納した帳票画像数と前記第２画素数格納機能によって黒画素数を格納した帳票画像数とを前記読み取り順に比較し、両帳票画像数が一致するか否かを判定する第２判定機能を実現させるための請求項１４記載の画像検品プログラム。
【請求項１６】
前記コンピュータに、前記第２判定機能によって前記両帳票画像数が一致しないと判定したとき、前記不一致と判定した同一読み取り順の帳票画像を前記画像バッファ機能を用いてメモリから読み出す読み出し機能と、前記読み出し機能によって読み出した同一読み取り順の帳票画像及び重送エラーを表示部に表示する表示機能とを実現させるための請求項１５記載の画像検品プログラム。
【請求項１７】
前記コンピュータに、前記第２判定機能によって前記両帳票画像数が一致すると判定したとき、前記不一致と判定した同一読み取り順の帳票画像を前記画像バッファ機能を用いてメモリから読み出す読み出し機能と、前記読み出し機能によって読み出した同一読み取り順の帳票画像及び画質エラーを表示部に表示する表示機能とを実現させる請求項１５記載の画像検品プログラム。
【請求項１８】
前記コンピュータに、前記第１判定機能における所定の閾値を比較した両黒画素数差が±１％から±２％の範囲として設定する請求項１３又は１４記載の画像検品プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多数の帳票をスキャンした帳票画像を検品することができる画像検品方法、画像検品プログラム、イメージスキャナに係り、特に、容易に帳票の入力漏れ及び画像品質を確認することができる画像検品方法、画像検品プログラム、イメージスキャナに関する。
【背景技術】
【０００２】
一般に、多数の帳票画像をイメージスキャナを用いてコンピュータシステムに入力する入力代行業務が行われており、この入力代行業務においては、帳票の重送による画像入力漏れやゴミ等による縦線ノイズ有無等の画像品質を確認する必要があり、これらの確認作業は、入力画像の枚数確認や入力画像の目視確認を人手によって実施されている。
【０００３】
従来技術による帳票の重送検出に関する技術が記載された文献としては、下記の特許文献１が挙げられ、この特許文献１には、シート状部材を搬送する搬送路を挟んで配置された超音波発信手段から送信された超音波信号を超音波受信手段によって受信し、この受信した信号のＡ／Ｄ変換値の時系列なヒストグラムを作成し、ヒストグラムの各山の平均値を算出し、この平均値を比較することにより重送か否かの判定を行う技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１５６０１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
前記従来技術においては、帳票画像の入力漏れや画像品質の確認を人手によって行っているため、これら帳票の枚数確認の事前準備作業及び目視確認作業が繁雑であると共に、人手業のため確認ミスが発生する可能性があるという課題があった。また、前記の特許文献１に記載の技術は、超音波を用いて重送検出を行うことができるものの、入力帳票の枚数確認や品質確認を行うことができないという課題があった。
【０００６】
本発明の目的は、前述の従来技術による課題を解決しようとするものであり、容易に帳票の入力漏れ及び画像品質を確認することができる画像検品方法、画像検品プログラム、イメージスキャナを提供することである。
【課題を解決するための手段】
【０００７】
前記目的を達成するために請求項１に記載の発明は、積層された帳票束を搭載するホッパと、前記ホッパに搭載された帳票束から１枚ずつ搬送される帳票の画像を読み取るイメージセンサと、前記イメージセンサによって読み取った帳票画像の入力漏れ及び又は画像品質を確認する制御手段とを備えるイメージスキャナであって、
前記制御手段が、前記イメージセンサを用いて同一帳票束の帳票を積層順に複数回読み取る読み取り工程と、前記複数回読み取った帳票束の帳票画像の黒画素数を読み取った順に比較し、比較した両黒画素数が所定の閾値の範囲内で一致するか否かを判定する第１判定工程とを実行することを特徴とする。
【０００８】
請求項２に記載の発明は、積層された帳票束を搭載するホッパと、前記ホッパに搭載された帳票束から１枚ずつ繰り出して搬送される帳票の画像を読み取るイメージセンサと、前記イメージセンサによって帳票画像が読み取られた帳票を読み取り順に積層するスタッカと、前記イメージセンサによって読み取った帳票画像を複数格納する画像バッファと、前記画像バッファに格納した帳票画像を構成する黒画素数を格納する画素数テーブルと、前記イメージセンサによって読み取った帳票の入力漏れ及び又は画像品質を確認する制御手段とを備えるイメージスキャナであって、
前記制御手段が、
前記帳票束の帳票をイメージセンサを用いて積層順に読み取る第１読み取り工程と、前記第１読み取り工程によって読み取った帳票束の帳票画像の黒画素数を読み取った順に前記画像バッファに格納する第１画像格納工程と、前記第１画像格納工程によって格納した複数の帳票画像の黒画素数を読み取り順に算出して前記画素数テーブルに格納する第１画素数格納工程と、
前記スタッカに積層された帳票束と同一の帳票束の帳票をイメージセンサを用いて積層順に読み取る第２読み取り工程と、前記第２読み取り工程によって読み取った帳票束の帳票画像の黒画素数を読み取った順に前記画像バッファに格納する第２画像格納工程と、前記第２画像格納工程によって格納した複数の帳票画像の黒画素数を読み取り順に算出して前記画素数テーブルに格納する第２画素数格納工程と、
前記第１画素数格納工程及び第２画像格納工程により画素数テーブルに格納した帳票画像の黒画素数を読み取り順に比較し、比較した両黒画素数が所定の閾値の範囲内で一致するか否かを判定する第１判定工程とを実行することを特徴とする。
【０００９】
請求項３に記載の発明は、請求項２記載のイメージスキャナにおいて、前記制御手段が、前記第１判定工程によって前記比較した両黒画素数が所定の閾値の範囲内で一致しないと判定したとき、前記第１画素数格納工程によって黒画素数を格納した帳票画像数と前記第２画素数格納工程によって黒画素数を格納した帳票画像数とを前記読み取り順に比較し、両帳票画像数が一致するか否かを判定する第２判定工程を実行することを特徴とする。
【００１０】
請求項４に記載の発明は、請求項３記載のイメージスキャナにおいて、前記制御手段が、前記第２判定工程によって前記両帳票画像数が一致しないと判定したとき、前記不一致と判定した同一読み取り順の帳票画像を前記画像バッファから読み出す読み出し工程と、前記読み出し工程によって読み出した同一読み取り順の帳票画像及び重送エラーを表示部に表示する表示工程とを実行することを特徴とする。
【００１１】
請求項５に記載の発明は、請求項３記載のイメージスキャナにおいて、前記制御手段が、前記第２判定工程によって前記両帳票画像数が一致すると判定したとき、前記不一致と判定した同一読み取り順の帳票画像を前記画像バッファから読み出す読み出し工程と、前記読み出し工程によって読み出した同一読み取り順の帳票画像及び画質エラーを表示部に表示する表示工程とを実行することを特徴とする。
【００１２】
請求項７に記載の発明は、請求項１又は２記載のイメージスキャナにおいて、前記制御手段が、前記第１判定工程における所定の閾値を比較した両黒画素数差が±１％から±２％の範囲として設定することを特徴とする。
【００１３】
請求項８記載の発明は、積層された帳票束を搭載するホッパと、前記ホッパに搭載された帳票束から１枚ずつ搬送される帳票の画像を読み取るイメージセンサと、前記イメージセンサによって読み取った帳票画像の入力漏れ及び又は画像品質を確認する制御手段とを備えるイメージスキャナの画像検品方法であって、
前記制御手段に、前記イメージセンサを用いて同一帳票束の帳票を積層順に複数回読み取る読み取り工程と、前記複数回読み取った帳票束の帳票画像の黒画素数を読み取った順に比較し、比較した両黒画素数が所定の閾値の範囲内で一致するか否かを判定する第１判定工程とを実行させることを特徴とする。
【００１４】
請求項９に記載の発明は、積層された帳票束を搭載するホッパと、前記ホッパに搭載された帳票束から１枚ずつ繰り出して搬送される帳票の画像を読み取るイメージセンサと、前記イメージセンサによって帳票画像が読み取られた帳票を読み取り順に積層するスタッカと、前記イメージセンサによって読み取った帳票画像を複数格納する画像バッファと、前記画像バッファに格納した帳票画像を構成する黒画素数を格納する画素数テーブルと、前記イメージセンサによって読み取った帳票の入力漏れ及び又は画像品質を確認する制御手段とを備えるイメージスキャナの画像検品方法であって、
前記制御手段に、
前記帳票束の帳票をイメージセンサを用いて積層順に読み取る第１読み取り工程と、前記第１読み取り工程によって読み取った帳票束の帳票画像の黒画素数を読み取った順に前記画像バッファに格納する第１画像格納工程と、前記第１画像格納工程によって格納した複数の帳票画像の黒画素数を読み取り順に算出して前記画素数テーブルに格納する第１画素数格納工程と、
前記スタッカに積層された帳票束と同一の帳票束の帳票をイメージセンサを用いて積層順に読み取る第２読み取り工程と、前記第２読み取り工程によって読み取った帳票束の帳票画像の黒画素数を読み取った順に前記画像バッファに格納する第２画像格納工程と、前記第２画像格納工程によって格納した複数の帳票画像の黒画素数を読み取り順に算出して前記画素数テーブルに格納する第２画素数格納工程と、
前記第１画素数格納工程及び第２画像格納工程により画素数テーブルに格納した帳票画像の黒画素数を読み取り順に比較し、比較した両黒画素数が所定の閾値の範囲内で一致するか否かを判定する第１判定工程とを実行させることを特徴とする。
【００１５】
請求項１０に記載の発明は、請求項９記載の画像検品方法において、前記制御手段に、前記第１判定工程によって前記比較した両黒画素数が所定の閾値の範囲内で一致しないと判定したとき、前記第１画素数格納工程によって黒画素数を格納した帳票画像数と前記第２画素数格納工程によって黒画素数を格納した帳票画像数とを前記読み取り順に比較し、両帳票画像数が一致するか否かを判定する第２判定工程を実行させることを特徴とする。
【００１６】
請求項１１に記載の発明は、請求項１０記載の画像検品方法において、前記制御手段に、前記第２判定工程によって前記両帳票画像数が一致しないと判定したとき、前記不一致と判定した同一読み取り順の帳票画像を前記画像バッファから読み出す読み出し工程と、前記読み出し工程によって読み出した同一読み取り順の帳票画像及び重送エラーを表示部に表示する表示工程とを実行させることを特徴とする。
【００１７】
請求項１２に記載の発明は、請求項１０記載の画像検品方法において、前記制御手段に、前記第２判定工程によって前記両帳票画像数が一致すると判定したとき、前記不一致と判定した同一読み取り順の帳票画像を前記画像バッファから読み出す読み出し工程と、前記読み出し工程によって読み出した同一読み取り順の帳票画像及び画質エラーを表示部に表示する表示工程とを実行することを特徴とする。
【００１８】
請求項１４に記載の発明は、請求項８又は９記載の画像検品方法において、前記制御手段が、前記第１判定工程における所定の閾値を比較した両黒画素数差が±１％から±２％の範囲として設定することを特徴とする。
【００１９】
請求項１５に記載の発明は、積層された帳票束を搭載するホッパ及び前記ホッパに搭載された帳票束から１枚ずつ搬送される帳票の画像を読み取るイメージセンサを有するイメージスキャナに接続され、画像検品を行うコンピュータの画像検品プログラムであって、
前記コンピュータに、前記イメージスキャナに、イメージセンサを用いて同一帳票束の帳票を積層順に複数回読み取る読らせる取り機能を実行させる機能と、前記複数回読み取った帳票束の帳票画像の黒画素数を読み取った順に比較し、比較した両黒画素数が所定の閾値の範囲内で一致するか否かを判定する機能とを実現させることを特徴とする。
【００２０】
請求項１６に記載の発明は、積層された帳票束を搭載するホッパと、前記ホッパに搭載された帳票束から１枚ずつ繰り出して搬送される帳票の画像を読み取るイメージセンサと、前記イメージセンサによって帳票画像が読み取られた帳票を読み取り順に積層するスタッカとを備えるイメージスキャナに接続され、前記イメージセンサによって読み取った帳票画像をメモリに複数格納する画像バッファ機能と、前記画像バッファ機能により格納した帳票画像を構成する黒画素数をメモリに格納する画素数テーブル機能とを備え、前記イメージセンサによって読み取った帳票画像の画像検品を行うコンピュータの画像検品プログラムであって、
前記コンピュータに、
前記帳票束の帳票をイメージセンサを用いて積層順に読み取る第１読み取り機能と、前記第１読み取り機能によって読み取った帳票束の帳票画像の黒画素数を読み取った順に前記画像バッファ機能によりメモリに格納する第１画像格納機能と、前記第１画像格納機能によって格納した複数の帳票画像の黒画素数を読み取り順に算出して前記画素数テーブル機能によりメモリに格納する第１画素数格納機能と、
前記帳票束の帳票をイメージセンサを用いて積層順に読み取る第２読み取り機能と、前記第２読み取り機能によって読み取った帳票束の帳票画像の黒画素数を読み取った順に前記画像バッファ機能によりメモリに格納する第２画像格納機能と、前記第２画像格納機能によって格納した複数の帳票画像の黒画素数を読み取り順に算出して前記画素数テーブル機能によりメモリに格納する第２画素数格納機能と、
前記第１画素数格納機能及び第２画像格納機能により画素数テーブルに格納した帳票画像の黒画素数を読み取り順に比較し、比較した両黒画素数が所定の閾値の範囲内で一致するか否かを判定する第１判定機能とを実現させることを特徴とする。
【００２１】
請求項１７に記載の発明は、請求項１６記載の画像検品プログラムにおいて、前記コンピュータに、前記第１判定機能によって前記比較した両黒画素数が所定の閾値の範囲内で一致しないと判定したとき、前記第１画素数格納機能によって黒画素数を格納した帳票画像数と前記第２画素数格納機能によって黒画素数を格納した帳票画像数とを前記読み取り順に比較し、両帳票画像数が一致するか否かを判定する第２判定機能を実現させることを特徴とする。
【００２２】
請求項１８に記載の発明は、請求項１７記載の画像検品プログラムにおいて、前記コンピュータに、前記第２判定機能によって前記両帳票画像数が一致しないと判定したとき、前記不一致と判定した同一読み取り順の帳票画像を前記画像バッファ機能を用いてメモリから読み出す読み出し機能と、前記読み出し機能によって読み出した同一読み取り順の帳票画像及び重送エラーを表示部に表示する表示機能とを実現させることを特徴とする。
【００２３】
請求項１９に記載の発明は、請求項１７記載の画像検品プログラムにおいて、前記コンピュータに、前記第２判定機能によって前記両帳票画像数が一致すると判定したとき、前記不一致と判定した同一読み取り順の帳票画像を前記画像バッファ機能を用いてメモリから読み出す読み出し機能と、前記読み出し機能によって読み出した同一読み取り順の帳票画像及び画質エラーを表示部に表示する表示機能とを実現させることを特徴とする。
【００２４】
請求項２１に記載の発明は、請求項１５又は１６記載の画像検品プログラムにおいて、前記コンピュータに、前記第１判定機能における所定の閾値を比較した両黒画素数差が±１％から±２％の範囲として設定することを特徴とする。
【発明の効果】
【００２５】
本発明による画像検品方法、画像検品プログラム、イメージスキャナは、イメージセンサを用いて同一帳票束の帳票を積層順に複数回読み取る読み取り工程と、この複数回読み取った帳票束の帳票画像の黒画素数を読み取った順に比較し、比較した両黒画素数が所定の閾値の範囲内で一致するか否かを判定する第１判定工程と、この第１判定工程によって比較した両黒画素数が所定の閾値の範囲内で一致しないと判定したとき、黒画素数を格納した帳票画像数を読み取り順に比較し、両帳票画像数が一致するか否かを判定する第２判定工程と、この第２判定工程によって前記両帳票画像数が一致しないと判定したとき、不一致と判定した同一読み取り順の帳票画像を画像バッファから読み出す読み出し工程と、この読み出した同一読み取り順の帳票画像及びエラーを表示部に表示する表示工程とを実行することによって、帳票の入力漏れ及び画像品質を確認することができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の実施形態によるイメージスキャナの全体を示す図
【図２】本実施形態に適用される帳票束を示す図
【図３】本実施形態によるイメージスキャナの概略構成を示す図
【図４】本実施形態による画像バッファを示す図
【図５】本実施形態による画素数テーブルを示す図
【図６】本発明の対象となる帳票の画像文字削除と黒画素数の関係を示す表図
【図７】本発明の対象となる帳票の画像文字削除と黒画素数の関係を示すグラフ図
【図８】本実施形態による枚数確認及び品質確認の処理フローを示す図
【図９】本実施形態によるエラー処理フローを示す図
【発明を実施するための形態】
【００２７】
以下、本発明による画像検品方法及びプログラムを適用したイメージスキャナの一実施形態を図面を参照して説明するものであるが、まず、本発明の原理について説明する。
［原理］
本実施形態による画像検品方法を適用したイメージスキャナの読み取り対象は、例えば、図２に示す如く、各帳票に「ＡＢＣＤＥ１２３４５」等の文字記号２１と、数表等の罫線枠２２とが印刷され、パンチ孔２３が開口されている帳票束２０であり、後述の実施形態においては、この読み取り前の帳票束２０に符号２０ａを付し、読み取り後の帳票束２０に符号２０ｂを付して説明する。
さて、本発明による画像検品方法を適用したイメージスキャナは、同一の帳票束２０を少なくとも２回スキャンし、個々にスキャンした帳票束の帳票画像の黒画素数（黒ピクセル数）をスキャンした頁毎に順に比較することによって、帳票の入力漏れ及び画像品質を確認する機能を有する。
【００２８】
この入力漏れ及び画像品質確認機能は、１００枚の帳票を積層した帳票束２０を想定したとき、第１回目にスキャンした帳票毎の黒画素数と、第２回目にスキャンした帳票毎の黒画素数とを記憶しておき、例えば、（１）最初のスキャンでは重送が発生せずに１００枚の帳票画像の各黒画素数が記憶され、次のスキャンでは５０枚目と５１枚目が重なった重送が発生して９９枚の帳票画像の各黒画素数とが記憶され、両者を読み取り順に比較したとき、最初スキャンの第５１回目（５１頁目）に読み取った黒画素数と次スキャンの第５１回目（５２頁目）に読み取った黒画素数とでは画像内容が異なるために黒画素数が大幅に相違し、この黒画素数の相違を検出したときに重送エラーとして判定する事と、（２）最初のスキャンでは５０枚目の帳票にゴミが付着して縦線ノイズが入った１００枚の帳票画像の各黒画素数を記憶され、次のスキャンでは前記５０枚目のゴミが搬送過程で剥がれ、ノイズがない１００枚の帳票画像の各黒画素数が記憶され、両者を読み取り順に比較したとき、最初のスキャンの第５０回目の縦線ノイズが入った黒画素数と次のスキャンの第５０回目の縦線ノイズが入らない黒画素数とでは画像内容が異なるために黒画素数が大幅に相違し、この黒画素数の相違を検出したときにノイズエラーとして判定する事ことを基本原理とする。
【００２９】
このように本発明においては、同一の帳票束の各頁の帳票画像の黒画素数を順に比較することによって帳票の入力漏れ及び画像品質を確認するものであるが、最初と次のスキャン結果である黒画素数が帳票傾き等の搬送条件等の違いによって完全に一致しない可能性があるため、発明者らは同一帳票を複数スキャンした際の黒画素数の許容されるマージン（閾値）を検討した。
【００３０】
図６（ａ）は、帳票として英文約３３７０文字（約２２万ピクセル）が記載された帳票を基本帳票とし、横軸を前記基本帳票から削除した文字数（「９」「１８」「２８」「３６」「４４」「５３」）とし、縦軸をスキャン回数とし、前記削除文字数及び帳票位置を固定したスキャン回数毎の黒画素数を表したものであり、図６（ｂ）は、前記図６（ａ）の表に基づいた最大黒画素数・最小黒画素数・平均黒画素数・最大公差・最小公差・黒ピクセル減率（％）・ピクセル変化量等を纏めた統計を表したものであり、スキャン回数を横軸、黒画素数を縦軸とした場合の各文字数による推移は図７（ａ）に示す如く表すことができ、減文字数を横軸、減率を縦軸とした場合の減率の推移は図７（ｂ）のグラフ図に示す如く表すことができる。
【００３１】
この図６（ａ）及び（ｂ）に表されているように、例えば、削除文字が「０」の場合、１０回スキャンした際の最大黒画素数が「２１９，９７７」、最小黒画素数が「２１９，５８６」、平均黒画素数が「２１９，７６５」、最大公差が「−０．０９６６」、最小公差が「０．０８１４」、黒ピクセル減率が「１００（０％）」であり、削除文字が「２８」の場合、１０回スキャンした際の最大黒画素数が「２１７，６０８」、最小黒画素数が「２１７，２９９」、平均黒画素数が「２１７，４３３」、最大公差が「−０．０８０４」、最小公差が「０．０６１７」、黒ピクセル減率が「９８．９４（−１．０６％）」であり、削除文字が「５３」の場合の、０回スキャンした際の最大黒画素数が「２１５，５１９」、最小黒画素数が「２１４，８６４」、平均黒画素数が「２１５，１６５」、最大公差が「−０．１６４６」、最小公差が「０．１３９８」、黒ピクセル減率が「９７．９１（−２．０９％）」であり、同一の帳票では、図７（ｂ）に示す如く、６０文字減で黒画素数が約２．０％低減し、１０回スキャンした際の黒画素数のマージンとしては、図７（ａ）に示す如く、±１％以内を設定すれば帳票傾き等の搬送条件等の違いによる許容される誤差の範囲であることを確認した。
【００３２】
本発明による画像検品方法を適用したイメージスキャナは、同一の帳票束２０を少なくとも２回スキャンし、個々にスキャンした帳票束の帳票画像の黒画素数をスキャンした頁毎に比較し、前記したマージン（閾値）以上の黒画素数が異なることを検出したときに帳票の入力漏れ及び画像品質エラーの可能性が大きく、警告を発するものであって、この実施形態を次に説明する。
【００３３】
［構成］
本実施形態によるイメージスキャナ１０は、図１に示す如く、後述する搬送手段やイメージセンサ他を内蔵するメインユニット１８と、読み取り対象である多数の帳票を積層した帳票束２０ａを搭載するためのホッパ１２と、前記メインユニット１８の内を通して画像スキャン後に排出された複数の帳票を積層した帳票束２０ｂを貯めるためのスタッカ１３とを備え、前記ホッパ１２に置かれた帳票束２０ａから帳票を１枚毎に繰り出し、内部に搬送しながら帳票に印刷された文字等を含む帳票画像をスキャンし、スキャン済みの帳票を前記スタッカ１３に排出するように構成されている。
【００３４】
前記イメージスキャナ１０のメインユニット１８は、図３に示す如く、ホッパ１２に積層された帳票束２０ａの帳票を１枚毎に分離して搬送し、スタッカ１３に排出する複数の搬送ローラ１１と、前記搬送ローラ１１により搬送される帳票に光を発光する発光部及び帳票から反射された反射光を受光する受光器とから成るイメージセンサ１９と、前記イメージセンサ１９の受光部によって受光した帳票画像を複数格納する画像バッファ１５と、前記画像バッファ１５に格納した帳票画像を構成する黒画素数を格納する画素数テーブル１６と、前記搬送ローラ１１及びイメージセンサ１９他を制御する制御部１４とを備え、前記制御部１４が、同一の帳票束２０ａの各帳票の帳票画像をイメージセンサ１９を用いて複数回読み取り、このイメージセンサ１９によって読み取った複数の帳票画像を画像バッファ１５に読み取り順に格納すると共に前記画像バッファ１５に格納した複数の帳票画像の黒画素数を読み取り順に算出して前記画素数テーブル１６に格納するように構成されている。
【００３５】
前記画像バッファ１５は、図４に示す如く、イメージセンサ１９による第１回目にスキャンした帳票画像を格納するための第１領域１５Ａと、第２回目にスキャンした帳票画像を格納するための第２領域１５Ｂとを備え、これら１回目と２回目にイメージセンサ１９が読み込んだ順番に帳票画像を各領域に格納することによって、読み込んだ帳票毎の帳票画像を第１回目と第２回目とを対応して格納するように構成されている。
【００３６】
前記画素数テーブル１６は、前記制御部１４が画像バッファ１５に格納した領域毎且つ帳票毎の帳票画像から算出した黒画素数を格納するものであって、図５に示す如く、前記画像バッファ１５の第１領域１５Ａに格納した帳票画像個々の黒画素数を頁数５１毎に格納する第１領域５２と、前記画像バッファ１５の第２領域１５Ｂに格納した帳票画像個々の黒画素数を頁数５１毎に格納する第２領域５３とを備える。
【００３７】
なお、本実施形態においては、イメージスキャナ１０のメインユニット１８内に画像バッファ１５及び画素数テーブル１６並びに後述する処理を実行する制御部１４を内蔵する例を説明するが、例えば、画像を搬送してスキャンする機能を有する単機能スキャナにパーソナルコンピュータを接続し、前記パーソナルコンピュータのメモリ及びＣＰＵが前記画像バッファ１５と画素数テーブル１６と制御部１４との機能をプログラムによって実現させるようにしても良い。
【００３８】
［動作］
次に、本実施形態による画像検品方法及びプログラムを適用したイメージスキャナの動作を説明する。
まず、本実施形態によるイメージスキャナ１０は、図８及び図３に示す如く、ホッパ１２に帳票束２０ａをセットするステップＳ８０１と、搬送ローラ１１を駆動してイメージセンサ１９により帳票画像を１枚ずつスキャンしてスタッカ１３に排出するステップＳ８０２と、前記ステップＳ８０２によってスキャンした帳票画像を画像バッファ１５に格納するステップＳ８０３と、帳票束のスキャンが終了したか否かを判定し、終了していないと判定したときに前記ステップＳ８０２に戻って次の帳票のスキャンを行うステップＳ８０４と、前記ステップＳ８０４において帳票のスキャンが終了したと判定したとき、前記画像バッファ１５に格納したスキャン毎の帳票画像の黒画素数を読み取り順に算出し、画素数テーブル１６に格納するステップＳ８０５と、作業員の手作業又は自動再セット機構によってスタッカ１３に排出された帳票束を再度ホッパにセットされたことを検出するステップＳ８０６と、前記ステップＳ８０６によって帳票束が再度ホッパにセットされたことを検出したとき、搬送ローラ１１を駆動してイメージセンサ１９により帳票画像を１枚ずつスキャンしてスタッカ１３に排出するステップＳ８０７と、前記ステップＳ８０７によってスキャンした帳票画像を画像バッファ１５に格納するステップＳ８０８と、帳票束のスキャンが終了したか否かを判定し、終了していないと判定したときに前記ステップＳ８０７に戻って次の帳票のスキャンを行うステップＳ８０９と、前記ステップＳ８０９において帳票のスキャンが終了したと判定したとき、前記画像バッファ１５に格納したスキャン毎の帳票画像の黒画素数を読み取り順に算出し、画素数テーブル１６に格納するステップＳ８１０と、前記画素数テーブル１６に格納した第１回目にスキャンした帳票画像の黒画素数と第２回目にスキャンした帳票画像の黒画素数とをスキャンした順の頁毎に比較し、前述したマージン（閾値±１％）の範囲で一致するか否かを判定し、一致すると判定したときに処理を終了するステップＳ８１１と、前記ステップＳ８１１において一致しないと判定したとき、後述するエラー処理を行うステップＳ８１２とを実行することによって、帳票束のスキャンにエラーが発生したか否かを判定するように動作する。
【００３９】
次いで、本実施形態によるイメージスキャナ１０は、前記ステップＳ８１１によって第１回目と第２回目にスキャンした黒画素数が前述したマージン（閾値±１％）の範囲で一致しないと判定したとき、図９に示す如く、画素数テーブル１６に格納した帳票画像の枚数が一致するか否かを判定するステップＳ９００と、前記ステップＳ９００において帳票画像数が一致しないと判定したときには重送が発生した可能性があるため、メモリに設定した変数Ｘに初期値「１」を代入するステップＳ９０１と、前記変数Ｘを読み込み順の頁番号の第１回目と第２回目の両黒画素数を画素数テーブル１６から抽出するステップＳ９０２と、前記ステップＳ９０２によって抽出した第１回目と第２回目の両黒画素数を比較し、前記マージン内において一致するか否かを判定するステップＳ９０３と、前記ステップＳ９０３において一致すると判定したとき（同一読み込み順の帳票画像が一致して正しく読み込まれたと判定したとき）、前記変数Ｘをカウントアップして前記ステップＳ９０２に戻るステップＳ９０４と、前記ステップＳ９０４において一致しないと判定したとき（同一読み込み順の帳票画像が異なると判定したとき）、スキャン漏れのエラー表示を行う表示部（図示せず）に表示するステップＳ９０５と、前記ステップＳ９０３において不一致となった両帳票画像及び前記当頁番号を表示して処理を終了するステップＳ９０６とを実行することによって、重送が発生した可能性が高い両帳票画像を操作者に警告するように動作する。
【００４０】
また、本イメージスキャナ１０は、前記ステップＳ９００において画素数テーブル１６に格納した帳票画像の枚数が一致すると判定したとき（重送が発生していないとき）、メモリに設定した変数Ｙに初期値「１」を代入するステップＳ９１１と、前記変数Ｙを読み込み順の頁番号の第１回目と第２回目の両黒画素数を画素数テーブル１６から抽出するステップＳ９１２と、前記ステップＳ９１２によって抽出した第１回目と第２回目の両黒画素数を比較し、前記マージン内において一致するか否かを判定するステップＳ９１３と、前記ステップＳ９１３において一致すると判定したとき（同一読み込み順の帳票画像が一致して正しく読み込まれたと判定したとき）、前記変数Ｙをカウントアップして前記ステップＳ９１２に戻るステップＳ９１４と、前記ステップＳ９１４において一致しないと判定したとき（同一読み込み順の帳票画像で会っても異なると判定したとき）、一方のスキャン時にゴミが付着していた可能性があるため、スキャンエラー表示を行う表示部（図示せず）に表示するステップＳ９１５と、前記ステップＳ９１３において不一致となった両帳票画像及び前記当頁番号を表示して処理を終了するステップＳ９１６とを実行することによって、ゴミ等によるノイズが発生した可能性が高い両帳票画像を操作者に警告するように動作する。
【００４１】
なお、前記ステップＳ９１３による第１回目と第２回目の両黒画素数の比較において、ゴミが付着していた際には、帳票搬送によってゴミが剥がれるか又は移動することによって例えば縦線ノイズの長さ変化による黒画素数も変化し、これによってゴミ付着の可能性を警告することができる。
【００４２】
また、前記実施形態においては、ステップＳ９００において画素数テーブル１６に格納した帳票画像の枚数が一致するか否かを判定する例を説明したが、画像バッファ１５に格納した帳票画像の枚数が一致するか否かを判定するように構成しても良く、スキャン回数も２回に限られるものではなく、マージン（閾値±１％）も読み取り精度（ＤＰＩ：Ｄｏｔ／Ｉｎｃｈ）やスキャン方法（帳票固定か移動か）によって任意に設定することができ、例えば、帳票移動スキャンの際にはスキューが発生するため閾値を±２％程度に設定することが望ましい。
【００４３】
このように本実施形態による画像検品方法を適用したイメージスキャナ１０は、同一の帳票束２０を少なくとも２回スキャンし、個々にスキャンした帳票束の帳票画像の黒画素数（黒ピクセル数）をスキャンした頁毎に順に比較することによって、帳票の入力漏れ及び画像品質を確認することができる。
【００４４】
さらに、本発明による画像検品方法は、画像を搬送してスキャンする機能を有する単機能のスキャナにパーソナルコンピュータを接続し、このパーソナルコンピュータのメモリ及びＣＰＵが前記画像バッファ１５と画素数テーブル１６と制御部１４との機能を実現させるように構成しても良く、この場合は、パーソナルコンピュータに、帳票束の帳票をイメージセンサを用いて積層順に読み取る第１読み取り機能と、前記第１読み取り機能によって読み取った帳票束の帳票画像の黒画素数を読み取った順に前記画像バッファ機能によりメモリに格納する第１画像格納機能と、前記第１画像格納機能によって格納した複数の帳票画像の黒画素数を読み取り順に算出して前記画素数テーブル機能によりメモリに格納する第１画素数格納機能と、前記帳票束の帳票をイメージセンサを用いて積層順に読み取る第２読み取り機能と、前記第２読み取り機能によって読み取った帳票束の帳票画像の黒画素数を読み取った順に前記画像バッファ機能によりメモリに格納する第２画像格納機能と、前記第２画像格納機能によって格納した複数の帳票画像の黒画素数を読み取り順に算出して前記画素数テーブル機能によりメモリに格納する第２画素数格納機能と、前記第１画素数格納機能及び第２画像格納機能により画素数テーブルに格納した帳票画像の黒画素数を読み取り順に比較し、比較した両黒画素数が所定の閾値の範囲内で一致するか否かを判定する第１判定機能とを実現させるための画像検品プログラムをインストールすることによって実現することができ、光学的文字読取装置においても同様である。
【符号の説明】
【００４５】
１０  イメージスキャナ、１１  搬送ローラ、１２  ホッパ、１３  スタッカ、
１４  制御部、１５  画像バッファ、１５Ａ  第１領域、１５Ｂ  第２領域、
１６  画素数テーブル、１８  メインユニット、１９  イメージセンサ、
２０  帳票束、２０ａ  帳票束、２０ｂ  帳票束
【図１】
2014078885.tif 000003
【図２】
2014078885.tif 000004
【図３】
2014078885.tif 000005
【図４】
2014078885.tif 000006
【図５】
2014078885.tif 000007
【図６】
2014078885.tif 000008
【図７】
2014078885.tif 000009
【図８】
2014078885.tif 000010
【図９】
2014078885.tif 000011