(57)【要約】【課題】印影に含まれる文字を読み取れるようにする。【解決手段】紙面Ｐの押印領域Ｚ１に押印された実印影Ｔ１に含まれる文字を読み取る文字読取装置１００であって、実印影Ｔ１の一部を含む基準印影Ｔ２を、予め押印領域Ｚ１に付した基準紙面Ｐ’の画像データである基準画像データを格納する基準画像格納部１２と、実印影Ｔ１が押印された押印済み紙面Ｐの画像データである押印済画像データから、押印領域Ｚ１の画像データである実印影画像データを抽出する印影抽出部１５と、基準画像データにおける基準印影の情報に基づき、実印影画像データを所定の向き及び所定の位置に回転補正及び位置補正する補正部１６とを備えるようにした。【選択図】図６
2020190816.tif 000002
【特許請求の範囲】
【請求項１】
紙面の押印領域に押印された実印影に含まれる文字を読み取る文字読取装置であって、
前記実印影の一部を含む基準印影を、予め前記押印領域に付した基準紙面の画像データである基準画像データを格納する基準画像格納部と、
前記実印影が押印された押印済み紙面の画像データである押印済画像データから、前記押印領域の画像データである実印影画像データを抽出する印影抽出部と、
前記基準画像データにおける基準印影の情報に基づき、前記実印影画像データを所定の向き及び所定の位置に回転補正及び位置補正する補正部とを備えることを特徴とする文字読取装置。
【請求項２】
前記補正部により回転補正及び位置補正された前記実印影画像データの前記押印領域における向き及び位置が、前記基準印影の前記押印領域における向き及び位置と一致していることを特徴とする請求項１記載の文字読取装置。
【請求項３】
前記実印影が、可変な文字を含むものであり、
前記基準印影が、前記実印影から少なくとも前記可変な文字を除いたものであることを特徴とする請求項１又は２記載の文字読取装置。
【請求項４】
前記基準印影が、前記実印影の線分を複数含むものであり、
前記補正部が、前記基準印影に含まれる線分上の複数の基準点に基づいて、前記実印影画像データを回転補正及び位置補正することを特徴とする請求項１乃至３のうち何れか一項に記載の文字読取装置。
【請求項５】
前記基準印影が、前記実印影に含まれる特徴シンボルを含むものであり、
前記補正部が、前記基準印影に含まれる前記特徴シンボル上の基準点に基づいて、前記実印影画像データを回転補正及び位置補正することを特徴とする請求項１乃至４のうち何れか一項に記載の文字読取装置。
【請求項６】
前記押印済画像データにおける複数の特徴点の座標を、前記基準画像データにおける複数の特徴点の座標に位置合わせする位置合わせ部をさらに備えることを特徴とする請求項１乃至５のうち何れか一項に記載の文字読取装置。
【請求項７】
紙面の押印領域に押印された実印影に含まれる文字を読み取る文字読取装置に用いられるプログラムであって、
前記実印影の一部を含む基準印影を、予め前記押印領域に付した基準紙面の画像データである基準画像データを格納する基準画像格納部と、
前記実印影が押印された押印済み紙面の画像データである押印済画像データから、前記押印領域の画像データである実印影画像データを抽出する印影抽出部と、
前記基準画像データにおける基準印影の情報に基づき、前記実印影画像データを所定の向き及び所定の位置に回転補正及び位置補正する補正部としての機能をコンピュータに発揮させることを特徴とする文字読取装置用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印影に含まれる日付等の文字を読み取る文字読取装置及びこの装置に用いられるプログラムに関するものである。
【背景技術】
【０００２】
近時、例えば帳票に記載された情報を電子化して管理する際、記載された文字をＯＣＲ等の文字認識手段によって読み取り、その読取結果を登録するなどして管理する情報管理システムが用いられている。
【０００３】
かかるシステムでは、帳票の文字が記載される領域を予め読取領域として設定しておくことで、その読取領域に記載された文字が文字認識されるように構成されている。
【０００４】
ところで、例えば帳票に押印された受付印の日付など、印影に含まれる文字を文字認識しようとする場合、押印される枠は予め定められているものの、印影の向きがばらばらであることから、日付等の文字に対応させて読取領域を設定することができない。
【０００５】
特許文献１に示す文字読取装置は、印影の傾きを検出し、その傾きに基づいて印影が正立姿勢となるように、イメージデータをスキュー補正してから、文字認識を行うように構成されている。
【０００６】
しかしながら、印影のイメージデータを正立姿勢にスキュー補正したとしても、実際の枠内における印影の位置はばらばらであり、結局のところ、枠内のどの領域を読取領域として設定すれば良いかは定まらず、印影に含まれる文字を読み取ることはできない。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平８−１９０６１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
そこで、本発明は、上述した問題を解決するべくなされたものであり、印影に含まれる文字を読み取れるようにすることをその主たる課題とするものである。
【課題を解決するための手段】
【０００９】
すなわち、本発明に係る文字読取装置は、紙面の押印領域に押印された実印影に含まれる文字を読み取る文字読取装置であって、前記実印影の一部を含む基準印影を、予め前記押印領域に付した基準紙面の画像データである基準画像データを格納する基準画像格納部と、前記実印影が押印された押印済み紙面の画像データである押印済画像データから、前記押印領域の画像データである実印影画像データを抽出する印影抽出部と、前記基準画像データにおける基準印影の情報に基づき、前記実印影画像データを所定の向き及び所定の位置に回転補正及び位置補正する補正部とを備えることを特徴とするものである。
【００１０】
このように構成された文字読取装置によれば、例えば基準印影の向きや位置など、基準画像データにおける基準印影の情報に基づいて、実印影画像データを押印領域において所定の向き及び所定の位置に回転補正及び位置補正するので、ばらばらであった実印影の向き及び位置を統一させることができる。これにより、実印影画像データに含まれる例えば日付等の文字の向きや位置も統一させることができるので、その文字を含むように読取領域を設定することで、実印影に含まれる文字を読み取ることができるようになる。
【００１１】
日付等の文字を精度良く読み取れるようにするためには、これらの文字が例えば真っすぐ横並びに配列されていることが望ましい。
そこで、前記補正部により回転補正及び位置補正された前記実印影画像データの前記押印領域における向き及び位置が、前記基準印影の前記押印領域における向き及び位置と一致していることが好ましい。
このような構成であれば、基準紙面の作成時に基準印影を正立姿勢で押印しておけば、回転補正及び位置補正された実印影画像データの日付等の文字を真っすぐ横並びに統一させることができ、文字の読取精度の向上を図れる。
【００１２】
前記実印影が、可変な文字を含むものであり、前記基準印影としては、前記実印影から少なくとも前記可変な文字を除いたものであることが好ましい。
これならば、実印影に含まれる日付を読み取るうえで、基準印影を手軽に準備することができる。
【００１３】
実印影画像データを回転補正及び位置補正するための具体的な態様としては、前記基準印影が、前記実印影の線分を複数含むものであり、前記補正部が、前記基準印影に含まれる線分上の複数の基準点に基づいて、前記実印影画像データを回転補正及び位置補正する態様が挙げられる。
【００１４】
実印影画像データをより精度良く所定の向き及び所定の位置に回転補正及び位置補正するためには、前記基準印影が、前記実印影に含まれる特徴シンボルを含むものであり、前記補正部が、前記基準印影に含まれる前記特徴シンボル上の基準点に基づいて、前記実印影画像データを回転補正及び位置補正することが好ましい。
【００１５】
仮に押印済画像データが基準画像データに対して傾いていると、押印済画像データの押印領域を抽出したはずの実印影画像データが、押印領域からずれた領域を抽出したものとなる。
そこで、前記押印済画像データにおける複数の特徴点の座標を、前記基準画像データにおける複数の特徴点の座標に位置合わせする位置合わせ部をさらに備えることが好ましい。
このような構成であれば、押印済画像データを基準画像データに位置合わせするので、実印影画像データを、確実に実印影画像データの押印領域を抽出したものとすることができる。
【００１６】
また、本発明に係る文字読取装置用プログラムは、紙面の押印領域に押印された実印影に含まれる文字を読み取る文字読取装置に用いられるプログラムであって、前記実印影の一部を含む基準印影を、予め前記押印領域に付した基準紙面の画像データである基準画像データを格納する基準画像格納部と、前記実印影が押印された押印済み紙面の画像データである押印済画像データから、前記押印領域の画像データである実印影画像データを抽出する印影抽出部と、前記基準画像データにおける基準印影の情報に基づき、前記実印影画像データを所定の向き及び所定の位置に回転補正及び位置補正する補正部としての機能をコンピュータに発揮させることを特徴とするものである。
このように構成された文字読取装置用プログラムであれば、上述した文字読取装置と同様の作用効果を奏し得る。
【発明の効果】
【００１７】
このように構成した本発明によれば、印影に含まれる日付等の文字を精度良く読み取ることができる。
【図面の簡単な説明】
【００１８】
【図１】本実施形態に係る文字読取装置の使用例を示す模式図。
【図２】同実施形態における文字読取装置が適用される紙面の模式図。
【図３】同実施形態における文字読取装置の機能を示す機能ブロック図。
【図４】同実施形態における文字読取装置の動作を説明するためのフローチャート図。
【図５】同実施形態における基準紙面の模式図。
【図６】同実施形態における文字読取装置の動作を説明する模式図。
【図７】同実施形態における文字読取装置の動作を説明する模式図。
【図８】同実施形態における表示内容を説明する模式図。
【発明を実施するための形態】
【００１９】
本発明の一実施形態に係る文字読取装置について図面を参照しながら説明する。
【００２０】
本実施形態の文字読取装置１００は、図１に示すように、例えば帳票等の紙面Ｐに押印された印影に含まれる文字を読み取るためのものである。この実施形態では、印影に含まれる文字のみならず、紙面Ｐに記載された文字をも読み取るために用いられ、スキャナ等の撮像手段２とともに、紙面Ｐに記載された情報を登録する情報登録システム２００を構築している。ただし、文字読取装置１００としては、少なくとも印影に含まれる文字を読み取るものであれば、種々の用途に用いて構わない。
【００２１】
まず、本実施形態の文字読取装置１００が適用される帳票等の紙面Ｐについて、図２を参照しながら簡単に説明する。
紙面Ｐは、受付印や受領印などの印鑑を押印する押印領域Ｚ１が設けられたものであり、ここでは種々の記入項目に対する複数の記入領域Ｚ２も設けられている。なお、紙面Ｐとしては、記入領域Ｚ２が設けられていないものであっても良いし、押印領域Ｚ１は１箇所に限らず、複数個所に設けられていても良い。
【００２２】
次に、文字読取装置１００について説明する。
この文字読取装置１００は、ＣＰＵ、メモリ、入出力インターフェース等を備えた専用乃至汎用のコンピュータであり、前記メモリに格納されている文字読取装置用プログラムに従って、ＣＰＵやその他の周辺機器を協働させることにより、図３に示すように、テンプレート格納部１１、基準画像格納部１２、押印済画像格納部１３、位置合わせ部１４、印影抽出部１５、補正部１６、文字認識部１７、データ出力部１８などとしての機能を発揮するように構成されたものである。
【００２３】
以下、各部の説明を兼ねて、図３〜図８を参照しながら、文字読取装置１００の動作について説明する。なお、以下に述べる種々の画像データは、所望のデータ形式の画像であり、その画像を文字列やベクトルに変換したデータも含む概念である。
【００２４】
まず、ユーザは、図２〜図４に示すように、紙面Ｐに設けられている押印領域Ｚ１の座標を、例えばキーボードやマウス等の入力手段を用いてテンプレート情報として入力し、内部メモリ又は外部メモリの所定領域に設定されているテンプレート格納部１１に格納する（Ｓ１）。なお、ここでのテンプレート情報には、押印領域Ｚ１の座標以外にも、種々の記入領域Ｚ２の座標が含まれている。また、押印領域Ｚ１は、紙面Ｐにプリントされている枠線と完全に一致させる必要はなく、例えばこの枠線よりもやや大きい領域を押印領域Ｚ１として設定しても良い。
【００２５】
次に、図５及び図６に示すように、押印領域Ｚ１に押印される印影Ｔ１（以下、実印影Ｔ１という）の一部を含む印影Ｔ２（以下、基準印影Ｔ２という）を、予め押印領域Ｚ１に付した基準紙面Ｐ’を作成する（Ｓ２）。
【００２６】
この基準印影Ｔ２は、実印影Ｔ１のうち少なくとも読取対象となる１又は複数の文字が除かれたものであり、具体的には実印影Ｔ１の輪郭や枠線などの線分を含み、実印影Ｔ１の日付を空白にしたものである。そして、この基準印影Ｔ２を、例えば図５に示すように、押印領域Ｚ１の中央部などに正立姿勢で押印することで、基準紙面Ｐ’が作成される。
なお、ここでいう正立姿勢とは、読取対象となる文字が除かれていなければ、その文字が基準紙面Ｐ’にプリントされている他の文字と同じ向きになる姿勢であることが好ましいが、除かれる文字が後述する文字認識部により認識可能であれば、多少傾いた姿勢であっても良い。
【００２７】
また、読取対象となる文字は、押印される印影に応じて相違し得る文字であり、日付に限らず、例えば支店名や人名（姓や名）などであっても良い。さらに、基準印影Ｔ２は、実印影Ｔ１の輪郭や枠線など線分の他、読取対象となる文字に依らずに共通する例えば文字、記号、模様などの特徴シンボルを含んでいても良い。さらに加えて、基準印影Ｔ２は、押印領域Ｚ１に必ずしも押印されている必要はなく、プリントされていても良い。
【００２８】
続いて、このように作成した基準紙面Ｐ’をスキャナ等の撮像手段２を用いて画像化し、その画像化した画像データ（以下、基準画像データという）を、内部メモリ又は外部メモリの所定領域に設定されている基準画像格納部１２に格納する（Ｓ３）。
【００２９】
また、図５に示すように、この基準画像データのうち、押印領域Ｚ１における少なくとも一部を、後述する文字認識部１７が文字認識する領域Ｚ３（以下、読取領域Ｚ３という）として設定する（Ｓ４）。具体的には、基準画像データの押印領域Ｚ１のうち、基準印影Ｔ２に含まれる領域の少なくとも一部が読取領域Ｚ３として設定される。例えば、実印影Ｔ１の日付を文字認識する場合であれば、実印影Ｔ１の日付が位置する領域に対応する基準印影Ｔ２の領域を、読取領域Ｚ３として設定すれば良い。つまり、基準印影Ｔ２のうち、実印影Ｔ１から除かれた読取対象となる文字に対応する領域が読取領域Ｚ３として設定される。そして、その読取領域Ｚ３の座標を、例えばキーボードやマウス等の入力手段を用いて、上述したテンプレート情報としてテンプレート格納部１１に格納する。
【００３０】
次に、図６（ａ）に示すように、１又は複数枚の押印済み紙面Ｐをスキャナ等の撮像手段２を用いて画像化し、その画像化した画像データ（以下、押印済画像データ）を、内部メモリ又は外部メモリの所定領域に設定された押印済画像格納部１３に格納する（Ｓ５）。
【００３１】
続いて、位置合わせ部１４が、押印済画像格納部１３に格納された押印済画像データを、基準画像データに対して位置合わせする（Ｓ６）。
具体的には、紙面Ｐに設けられている例えば記入領域Ｚ２や押印領域Ｚ１の角など、複数の基準点を予め設定しておき、それらの基準点の座標を、例えばキーボードやマウス等の入力手段を用いて上述したテンプレート情報としてテンプレート格納部１１に予め格納しておく。そして、押印済画像データにおける複数の基準点の座標が、基準画像データにおける複数の基準点の座標と一致するように、押印済画像データを回転補正及び位置補正することで、押印済画像データを、基準画像データに位置合わせする。
【００３２】
その後、印影抽出部１５が、図６（ｂ）に示すように、押印済画像データから押印領域Ｚ１の画像データである実印影画像データを抽出する。具体的には、テンプレート格納部１１に格納されている押印領域Ｚ１の座標を取得し、押印済画像データにおける押印領域Ｚ１の座標を切り取ったものを実印影画像データとして抽出する（Ｓ７）。
【００３３】
そして、補正部１６が、抽出された実印影画像データを、基準画像データにおける基準印影Ｔ２の情報に基づき、所定の向き及び所定の位置となるように回転補正及び位置補正する（Ｓ８）。
なお、ここでいう位置補正は、画像データを互いに直交する２つの方向（例えば水平方向及び垂直方向）に沿って移動させる補正であり、回転補正は、画像データを所定の中心点（例えば画像データの中心点）周りに回転させる補正である。
【００３４】
本実施形態では、基準印影Ｔ２に対して予め複数の特徴点を設定しておき、これらの特徴点の座標を用いて、補正部１６が、実印影画像データに含まれる実印影Ｔ１の押印領域Ｚ１における向き及び位置を回転補正及び位置補正する。
【００３５】
より具体的に説明すると、基準画像データにおける基準印影Ｔ２に含まれる直線や曲線の交点など、複数の特徴点を予め設定しておき、それらの特徴点の座標を、例えばキーボードやマウス等の入力手段を用いて上述したテンプレート情報としてテンプレート格納部１１に予め格納しておく。そして、図６（ｃ）、（ｄ）に示すように、実印影画像データの複数の特徴点の座標が、基準印影Ｔ２における複数の特徴点の座標と一致するように、実印影画像データを回転補正及び位置補正する。これにより、実印影画像データの示す実印影Ｔ１が基準印影Ｔ２と重なり合い、実印影Ｔ１の押印領域Ｚ１における向き及び位置が、基準印影Ｔ２の押印領域Ｚ１における向き及び位置と一致する。
この実施形態では、図示していないが、回転補正及び位置補正の精度を向上するべく、上述した特徴点として、基準印影Ｔ２に含まれる文字（例えば社名など）や記号等の特徴シンボル上の点をも利用している。
【００３６】
なお、図６（ａ）〜（ｄ）では、実押印が押印領域Ｚ１からはみ出さずに押印されている場合を例示したが、実印影画像データにおける特徴点の少なくとも一部が押印領域Ｚ１に収まっていれば、図７（ａ）〜（ｄ）に示すように、実押印の一部が押印領域Ｚ１からはみ出していても、補正部１６により、実印影画像データを所定の向き及び所定の位置に回転補正及び位置補正することができる。
【００３７】
その後、文字認識部１７が、補正後の実印影画像データに含まれる文字を文字認識する（Ｓ９）。具体的にこの文字認識部１７は、ＯＣＲ等の文字認識手段により発揮される機能であり、上述した読取領域Ｚ３の座標を取得することで、その読取領域Ｚ３に含まれる日付等の文字を文字認識するように構成されている。
【００３８】
文字認識部１７により文字認識された認識結果は、データ出力部１８により、例えばディスプレイや紙などに出力される（Ｓ１０）。ここでのデータ出力部１８は、図８に示すように、認識結果とともに、補正部１６により補正された補正後の実印影画像データを比較可能に出力するように構成されており、これにより認識結果の正誤を判断できるようにしてある。なお、図８では、図７の実印影画像データ及びその認識結果をディスプレイに出力した表示内容を例示してある。
【００３９】
このように構成された文字読取装置１００によれば、基準画像データにおける基準印影Ｔ２の情報に基づいて、実印影画像データを所定の向き及び所定の位置に回転補正及び位置補正するので、ばらばらであった実印影Ｔ１の向き及び位置を統一させることができ、実印影Ｔ１に含まれる日付等の文字を読み取ることが可能となる。
【００４０】
また、基準印影Ｔ２を押印領域Ｚ１において正立姿勢で押印するとともに、この基準印影Ｔ２の向きと一致するように、実印影画像データを回転補正及び位置補正しているで、実印影画像データに含まれる日付等の文字を真っすぐ横並びに統一させることができ、読取精度の向上を図れる。
【００４１】
さらに、基準印影Ｔ２が、実印影Ｔ１のうち少なくとも読取対象とする文字が除かれたものであるので、実印影Ｔ１に含まれる日付等の文字を読み取るうえで、基準印影Ｔ２を手軽に準備することができる。
【００４２】
そのうえ、基準印影Ｔ２に含まれる文字や記号等の特徴シンボル上の点を特徴点として設定しているので、実印影画像データの向き及び位置を、より精度良く基準印影Ｔ２の向き及び位置と一致させることができる。
【００４３】
加えて、位置合わせ部１４が、押印済画像データにおける複数の基準点の座標を、基準画像データにおける複数の基準点の座標に位置合わせするので、実印影画像データの押印領域Ｚ１と、基準画像データの押印領域Ｚ１とを一致させることができる。
これにより、仮に撮像手段２により得られた押印済画像データが基準画像データに対して傾いていても、押印済画像データから確実に押印領域Ｚ１の画像データを抽出することができる。
【００４４】
なお、本発明は前記実施形態に限られるものではない。
【００４５】
例えば、前記実施形態では、押印領域Ｚ１における基準印影Ｔ２の向き及び位置と一致するように、実印影画像データを回転補正及び位置補正していたが、必ずしも一致させる必要はなく、基準印影Ｔ２の向きから所定角度傾けたり、所定距離ずれるように回転補正及び位置補正しても良い。
【００４６】
また、前記実施形態では、実印影画像データに含まれる文字を文字認識した後に、その認識結果とともに補正後の実印影画像データを出力するようにしていたが、補正後の実印影画像データを出力した後に、実印影画像データに含まれる文字を文字認識するようにしても良い。
【００４７】
加えて、前記実施形態の文字読取装置１００は、実印影に含まれる日付を読み取るものであってが、例えば「可」、「不可」など、実印影に含まれる日付以外の可変な文字を読み取るために用いても良い。
【００４８】
さらに、前記実施形態の文字読取装置１００が備える種々の機能は、必ずしも全て備えさせる必要はなく、一部の機能を文字読取装置１００とは別のコンピュータ等に備えさせても良い。
【００４９】
その他、本発明の趣旨に反しない限りにおいて様々な実施形態の変形や組み合わせを行っても構わない。
【符号の説明】
【００５０】
２００・・・情報登録システム
１００・・・文字読取装置
２    ・・・撮像手段
Ｐ    ・・・紙面
Ｚ１  ・・・押印領域
Ｚ２  ・・・記入領域
Ｚ３  ・・・読取領域
１１  ・・・テンプレート格納部
１２  ・・・基準画像格納部
１３  ・・・押印済画像格納部
１４  ・・・位置合わせ部
１５  ・・・印影抽出部
１６  ・・・補正部
１７  ・・・文字認識部
１８  ・・・データ出力部
Ｔ１  ・・・実印影
Ｔ２  ・・・基準印影
【図１】
2020190816.tif 000003
【図２】
2020190816.tif 000004
【図３】
2020190816.tif 000005
【図４】
2020190816.tif 000006
【図５】
2020190816.tif 000007
【図６】
2020190816.tif 000008
【図７】
2020190816.tif 000009
【図８】
2020190816.tif 000010