(57)【要約】【課題】単色印刷された帳票から、記入された手書きマークを認識すること。【解決手段】手書きマーク識別装置９は、帳票画像の入力を受け付ける帳票画像入力部１１と、帳票画像上の印刷文字を囲む判断領域の内枠と、その判断領域の内枠の外側に位置する判断領域の外枠とに挟まれた判断領域の位置情報を記憶する判断領域記憶部１３と、帳票画像から判断領域の外枠に囲まれた部分画像を切り出す画像切出部１５と、画像切出部１５が処理した後の部分画像内の有色点の数によって判断領域に手書きマークが記入されたか否かを判断する手書きマーク判断部１７と、手書きマーク判断部１７の判断結果を出力する出力部と、を有する。【選択図】図１
2008197764.tif 000002
【特許請求の範囲】
【請求項１】
単色印刷された帳票に印刷された印刷文字に対して記入された手書きマークを識別する手書きマーク識別装置であって、
前記帳票画像の入力を受け付ける帳票画像入力部と、
前記帳票画像上の前記印刷文字を囲む判断領域の内枠と、その判断領域の内枠の外側に位置する前記判断領域の外枠とに挟まれた前記判断領域の位置情報を記憶する判断領域記憶部と、
前記帳票画像から前記判断領域の外枠に囲まれた部分画像を切り出す画像切出部と、
前記画像切出部が処理した後の前記部分画像内の有色点の数によって前記判断領域に手書きマークが記入されたか否かを判断する手書きマーク判断部と、
前記手書きマーク判断部の判断結果を出力する出力部と、を有することを特徴とする
手書きマーク識別装置。
【請求項２】
前記帳票画像入力部に入力された前記帳票画像について、前記帳票の傾き、または、位置ずれを補正する帳票位置補正部をさらに有することを特徴とする
請求項１に記載の手書きマーク識別装置。
【請求項３】
前記判断領域記憶部は、前記判断領域の内枠、および、前記判断領域の外枠の形状を四角形とすることを特徴とする
請求項１または請求項２に記載の手書きマーク識別装置。
【請求項４】
単色印刷された帳票に印刷された印刷文字に対して記入された手書きマークを識別する手書きマーク識別プログラムであって、
コンピュータを、
前記帳票画像の入力を受け付ける帳票画像入力部、
前記帳票画像上の前記印刷文字を囲む判断領域の内枠と、その判断領域の内枠の外側に位置する前記判断領域の外枠とに挟まれた前記判断領域の位置情報を記憶する判断領域記憶部、
前記帳票画像から前記判断領域の外枠に囲まれた部分画像を切り出す画像切出部、
前記画像切出部が処理した後の前記部分画像内の有色点の数によって前記判断領域に手書きマークが記入されたか否かを判断する手書きマーク判断部、
前記手書きマーク判断部の判断結果を出力する出力部、として機能させるための
手書きマーク識別プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、手書きマーク識別装置、および、手書きマーク識別プログラムに関する。
【背景技術】
【０００２】
帳票における生年月日の記入欄などでは、「明治、大正、昭和、平成」などの文字が帳票に印刷されている。ユーザは、帳票の印刷された文字の中から、例えば「昭和」などの該当する文字に対して、丸印などの手書きマークを上書きすることにより記入する。このようにして手書きマークが記入された帳票は、コンピュータによる画像認識処理により、手書きマークが検出される。
【０００３】
従来、光学式文字認識装置、画像ファイリング装置等を用いたシステムで実行される手書きマーク識別は、マーク有無を判断するために、カラー印刷された帳票から作成されたカラー画像を用いていた（特許文献１参照）。具体的には、カラー画像から特定色を取り除く、いわゆるドロップアウトを実行することで、あらかじめ印刷されている特定色の印刷文字と、特定色とは別の色で記入された手書きマークとを分離することにより、手書きマークを識別していた。
【特許文献１】特開２００２−１２０４１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
既に多く発行されている単色（白黒）印刷された帳票には、従来の技術は適用できなかった。そのため、人間による手作業（オペレータの目視）によって手書きマークの対象を判定することとなってしまう。そのため、業務効率がよくなかった。そこで、本発明は、前記した問題を解決し、単色印刷された帳票から、記入された手書きマークを認識することを主な目的とする。
【課題を解決するための手段】
【０００５】
前記課題を解決するため、本発明は、単色印刷された帳票に印刷された印刷文字に対して記入された手書きマークを識別する手書きマーク識別装置であって、前記帳票画像の入力を受け付ける帳票画像入力部と、前記帳票画像上の前記印刷文字を囲む判断領域の内枠と、その判断領域の内枠の外側に位置する前記判断領域の外枠とに挟まれた前記判断領域の位置情報を記憶する判断領域記憶部と、前記帳票画像から前記判断領域の外枠に囲まれた部分画像を切り出す画像切出部と、前記画像切出部が処理した後の前記部分画像内の有色点の数によって前記判断領域に手書きマークが記入されたか否かを判断する手書きマーク判断部と、前記手書きマーク判断部の判断結果を出力する出力部と、を有することを特徴とする。
【発明の効果】
【０００６】
本発明により、手書きマークが記入される可能性が高い判断領域内における有色点の数により、手書きマークの有無を判断することができる。
【発明を実施するための最良の形態】
【０００７】
以下に、本発明が適用される手書きマーク識別装置の一実施形態について、図面を参照して詳細に説明する。
【０００８】
図１は、手書きマークが上書きされる帳票の一例を示す説明図である。図１（ａ）の帳票の「預金種目」欄において、「普通」または「当座」のいずれか一方に対して、ユーザから手書きで丸印が上書きされる。
【０００９】
図１（ｂ）は、図１（ａ）の帳票の「普通」記入欄の拡大図である。判断領域１ｂは、手書きマークが記載されているか否かを判断するための領域である。判断領域１ｂは、ユーザによって指定される判断領域の外枠１ｃおよび判断領域の内枠１ａに挟まれた領域（ロの字型の領域）である。判断領域の内枠１ａの内部には、あらかじめ印刷されている「普通」の印刷文字が存在する。つまり、判断領域の内枠１ａは、印刷文字の外接矩形である。
【００１０】
手書きマークが記載されているか否かを判断する方法として、判断領域１ｂ内の手書きマークを構成する黒点（画素）の数をかぞえ、所定数以上なら記載されているとし、そうでないときには記載されていないとする判定手法が、挙げられる。しかし、判断領域１ｂは、判断領域の外枠１ｃおよび判断領域の内枠１ａに挟まれた複雑な形状のため、黒点の有無を判断するため４に帳票画像内を走査する処理量が多くなってしまう。
【００１１】
図１（ｃ）は、図１（ｂ）の帳票画像に対して、印刷文字の消去処理を行った後の内容を示す。判断領域の内枠１ａの内部の「普通」の文字が、消去されている。この消去処理により、判断領域の外枠１ｃに囲まれた矩形内の黒点数を計測する処理が、判断領域１ｂ内の黒点数を計測する処理の代わりとなる。矩形内の黒点数を計測するための帳票画像内を走査する処理量は少なくて済む。
【００１２】
なお、判断領域の外枠１ｃは、四角形に限定されず、楕円や多角形としてもよい。
【００１３】
図２は、手書きマーク識別装置の構成図である。
【００１４】
手書きマーク識別装置９は、コンピュータとして構成される。そのコンピュータは、演算処理を行う際に用いられる記憶手段としてのメモリと、前記演算処理を行う演算処理装置とを少なくとも備える。なお、メモリは、ＲＡＭ（Random Access Memory）などにより構成される。演算処理は、ＣＰＵ（Central Processing Unit）によって構成される演算処理装置が、メモリ上のプログラムを実行することで、実現される。
【００１５】
手書きマーク識別装置９は、制御部１０、帳票画像入力部１１、帳票画像バッファ部１２、判断領域記憶部１３、帳票位置補正部１４、画像切出部１５、切出画像バッファ部１６、および、手書きマーク判断部１７を含めて構成される。
【００１６】
制御部１０は、手書きマーク識別装置の各部を制御する。また、制御部１０は、通信インタフェースを介して、他装置との通信を行う。
【００１７】
帳票画像入力部１１は、例えば図１（ａ）に示す帳票の画像データ（以下、帳票画像とする）の入力を受け付ける。帳票画像の入力は、例えば、スキャナ装置により紙面の帳票を読み取ることにより帳票画像を作成してもよいし、ネットワークを介して他装置から帳票画像を受信してもよい。
【００１８】
帳票画像バッファ部１２は、帳票画像入力部１１に入力された帳票画像を一時的に保持する。これにより、同じ形式（レイアウト）の帳票が複数枚入力されたときに、その複数枚の帳票画像を一時的に保存することができる。保存された帳票画像は、画像切出部１５によって切出画像が作成された後は不要なので、削除してもよい。
【００１９】
判断領域記憶部１３は、入力された判断領域１ｂ（図１（ｂ）参照）の位置情報を保持する。この位置情報は、帳票画像上でユーザからマウスのドラッグ操作などにより入力される。
【００２０】
帳票位置補正部１４は、帳票画像バッファ部１２に格納されている各帳票画像について、画像撮影時に発生する帳票の傾きや位置ずれなどを補正する。この補正により、例えば、紙面が傾いたままスキャナに入力されたときでも、同じ形式の帳票の印刷文字や印刷線などの位置が、複数の帳票画像で同じ位置に重なるようになる。よって、ユーザは、判断領域記憶部１３に保持される、所定形式の帳票の判断領域の位置情報を１回入力するだけで、その所定形式が印刷された複数枚の判断領域の位置情報を一度にまとめて指定することができる。
【００２１】
なお、帳票位置補正部１４は、例えば、特許文献１に記載されるように、あらかじめ帳票に印刷されたビットマークの直線の傾きを認識し、帳票の傾きを補正する。また、帳票位置補正部１４は、例えば、帳票に印刷された位置を特定するための記号を読み取ることにより、帳票の位置ずれを補正する。
【００２２】
画像切出部１５は、帳票位置補正部１４によって位置が補正された各帳票画像について、帳票画像内の手書きマークの判断領域１ｂごとに、判断領域の外枠１ｃの内部に位置する部分画像を切り出す。そして、画像切出部１５は、切り出した部分画像について、図１（ｃ）に示すように判断領域の内枠１ａに印刷されている文字を消去する。
【００２３】
切出画像バッファ部１６は、画像切出部１５で作成した、印刷文字が消去された切出画像を一時的に保持する。保存された切出画像は、手書きマーク判定部１７によって手書きマークが判定された後は不要なので、削除してもよい。
【００２４】
手書きマーク判定部１７は、切出画像バッファ部１６が保持する切出画像ごとに、手書きマークが記述されているか否かの判定を行う。判定は、切出画像内に存在する黒点の数が所定数以上か否かを計測することで行われる。
【００２５】
制御部１０は、手書きマークの判断結果を出力する。判断結果の出力先として、以下の例が挙げられる。
・手書きマーク識別装置９のＲＡＭに記録する。
・業務処理システムなどの他装置にデータ入力する。
・ディスプレイ上に表示してユーザに手書きマークの有無を知らせる。
・帳票と同じ紙面または別の紙面のマークシート領域に印刷することにより、他装置のマークシートによるデータ入力に利用する。
【００２６】
図３は、手書きマーク識別装置の処理を示すフローチャートである。このフローチャートは、同じ形式で作成された複数の帳票を入力とする。なお、異なる形式で作成された帳票を入力する場合には、図３のフローチャートに示す処理を、形式ごとに複数回実行すればよい。
【００２７】
制御部１０は、帳票ごとのループを行う。具体的には、ループ変数Ｉを１から帳票の総数Ｍまで１ずつ増やしながら、Ｉ番目の帳票を選択する（Ｓ１１）。帳票画像入力部１１は、Ｉ番目の帳票画像を入力し（Ｓ１２）、帳票画像バッファ部１２に一時保存する。帳票位置補正部１４は、Ｉ番目の帳票画像の帳票位置を補正する（Ｓ１３）。
【００２８】
制御部１０は、Ｉ番目の帳票画像に関する判断領域ごとのループを行う。具体的には、ループ変数Ｊを１からＩ番目の帳票画像に含まれる判断領域の総数Ｎまで１ずつ増やしながら、Ｊ番目の判断領域を選択する（Ｓ１４）。
【００２９】
制御部１０は、Ｊ番目の判断領域の位置情報が登録済か否かを判断する（Ｓ１５）。Ｓ１５でＹｅｓなら判断領域の位置情報を判断領域記憶部１３に登録し（Ｓ１６）、Ｓ１５でＮｏなら登録された判断領域の位置情報を判断領域記憶部１３から読み込む（Ｓ１７）。画像切出部１５は、Ｉ番目の帳票画像からＪ番目の判断領域を切り出し、切出画像から印刷文字を消去し（Ｓ１８）、切出画像バッファ部１６に一時保存する。なお、Ｓ１８において、印刷文字の消去処理を省略してもよい。
【００３０】
手書きマーク判断部１７は、切出画像内の黒点数が所定数以上か否かを判断する（Ｓ１９）。Ｓ１９でＹｅｓならＪ番目の判断領域に手書きマークが存在すると判断し（Ｓ２０）、Ｓ１９でＮｏならＪ番目の判断領域に手書きマークが存在しないと判断する（Ｓ２１）。制御部１０は、この判断結果を出力する。そして、ループ変数Ｊのループを終了し、ループ変数Ｉのループを終了する。
【図面の簡単な説明】
【００３１】
【図１】本発明の一実施形態に関する手書きマークが上書きされる帳票の一例を示す説明図である。
【図２】本発明の一実施形態に関する手書きマーク識別装置の構成図である。
【図３】本発明の一実施形態に関する手書きマーク識別装置の処理を示すフローチャートである。
【符号の説明】
【００３２】
９      手書きマーク識別装置
１０    制御部
１１    帳票画像入力部
１２    帳票画像バッファ部
１３    判断領域記憶部
１４    帳票位置補正部
１５    画像切出部
１６    切出画像バッファ部
１７    手書きマーク判断部
【図１】
2008197764.tif 000003
【図２】
2008197764.tif 000004
【図３】
2008197764.tif 000005