(57)【要約】【課題】短時間で、的確な文字認識を行うことができる磁気インク文字認識装置及び磁気インク文字認識方法を提供する。【解決手段】媒体上に磁気インクで印刷された文字を磁気波形情報として読み取る読み取り部１１と、この読み取られた磁気波形情報に基づき、予め用意された標準文字との比較により文字を認識する文字認識部１６とを備え、文字認識部１６は、前記磁気波形情報に対する文字認識手法が互いに異なる複数の文字認識アルゴリズムを実装しており、これら複数の文字認識アルゴリズムのうち、他の文字認識アルゴリズムに比べ文字認識時間が比較的短いアルゴリズムを主たる文字認識アルゴリズムとして用い、この主たる文字認識アルゴリズムにより認識できない文字を、他のアルゴリズムにより認識処理するように構成されている。【選択図】図２
2011054030.tif 000002
【特許請求の範囲】
【請求項１】
媒体上に磁気インクで印刷された文字を磁気波形情報として読み取る読み取り部と、この読み取られた磁気波形情報に基づき、予め用意された標準文字との比較により文字を認識する文字認識部とを備え、
前記文字認識部は、前記磁気波形情報に対する文字認識手法が互いに異なる複数の文字認識アルゴリズムを実装しており、これら複数の文字認識アルゴリズムのうち、他の文字認識アルゴリズムに比べ文字認識時間が比較的短いアルゴリズムを主たる文字認識アルゴリズムとして用い、この主たる文字認識アルゴリズムにより認識できない文字を、他のアルゴリズムにより認識処理するように構成されている
ことを特徴とする磁気インク文字認識装置。
【請求項２】
前記主たる文字認識アルゴリズムは、文字認識できない場合は、認識処理のために比較された前記標準文字の数以下の文字候補を選定し、他の文字認識アルゴリズムは、前記選定された文字候補に対して順次文字認識処理を行うことを特徴とする請求項１に記載の磁気インク文字認識装置。
【請求項３】
媒体上に磁気インクで印刷された文字を読み取り部により磁気波形情報として読み取り、この読み取られた磁気波形情報に基づき、文字認識部によって予め用意された標準文字との比較により文字を認識する磁気インク文字認識方法であって、
前記文字認識部に実装された、前記磁気波形情報に対する文字認識手法が互いに異なる複数の文字認識アルゴリズムのうち、他の文字認識アルゴリズムに比べ文字認識時間が比較的短い主たる文字認識アルゴリズムにより文字認識を行い、
この主たる文字認識アルゴリズムにより認識できない文字については、この文字の認識処理のために比較された前記標準文字の数以下の文字候補を選定し、前記他の文字認識アルゴリズムにより、前記選定された文字候補に対して順次文字認識処理を行う
ことを特徴とする磁気インク文字認識方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、小切手などの媒体に磁気インクで印刷された文字を読み取って文字認識する磁気インク文字認識装置及び磁気インク文字認識方法に関する。
【背景技術】
【０００２】
従来から、磁気インク文字（ＭＩＣＲ文字）にて印刷された媒体表面の文字印刷部分を、磁気ヘッドで読み取って磁気再生信号を取得し、これを用いて文字認識を行う方法が開示されている。磁気インク文字（ＭＩＣＲ文字）は、金融機関などで扱われる小切手等で用いられ、文字タイプとしてはＥ１３Ｂ、ＣＭＣ７が代表的なものである。また、この文字はＩＳＯ１００４などで規格化されている。ＭＩＣＲ文字認識としては磁気文字ラインを磁気ヘッドで読取り、その磁気再生信号波形を論理回路に入力してピーク位置やその出力レベルの特徴に基づいて文字認識をする方法等があり、磁気再生信号波形をそのままあらかじめ用意しておいた文字ごとの基準波形と比較してその類似性から文字を決定する方法が開示されている（例えば、特許文献１参照)。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開９−３１１９０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
この文字認識は、上述のように、媒体から読み取った磁気波形情報に基づく磁気再生信号波形を予め用意しておいた文字ごとの基準波形（標準文字）と比較して、この標準文字との一致度により、標準文字に該当するかを認識している。文字認識のアルゴリズムには各種のものがあり、それぞれ長所・短所を有している。これまで、通常は１種類のアルゴリズムを用いて文字認識を行っている。
【０００５】
ＭＩＣＲ文字の文字認識にどのようなアルゴリズムを用いるかは、文字認識装置が用いられる条件等によって異なるが、金融機関において小切手などに印刷されたＭＩＣＲ文字を認識する場合は、金融取引業務の関係上、短時間のうちに文字を認識できることが望まれている。つまり小切手を、文字認識装置を有する金融取引装置のプリンタへ挿入し、これが自動的にとり出されるタイミングでは既に文字が読み取られて所定の処理が実行されていることが望ましい。
【０００６】
このような文字読み取りが短時間のうちに行われるアルゴリズムとして広く用いられているものは、読み取られた磁気波形情報のピーク点（波形の山や谷）の位置や大きさを、標準文字の波形のピーク点の位置や大きさと比較して、文字認識を行うものであった。このような認識アルゴリズムは、データ処理量が比較的少ないので文字認識を短時間のうちに行うことができる。
【０００７】
しかしながら、波形のピーク点の比較だけで文字認識を行うため、波形のノイズ成分に対して弱いという問題点があった。すなわち、印刷状態や、小切手の使用状態等によっては、本来在るべき位置にピーク点が無かったり、逆の場合も考えられる。このため、文字認識ができずに、結局オペレータが目視により文字認識してキー操作するようなことが生じた。
【０００８】
本発明の目的は、短時間で、的確な文字認識を行うことができる磁気インク文字認識装置及び磁気インク文字認識方法を提供することにある。
【課題を解決するための手段】
【０００９】
本発明による磁気インク文字認識装置は、媒体上に磁気インクで印刷された文字を磁気波形情報として読み取る読み取り部と、この読み取られた磁気波形情報に基づき、予め用意された標準文字との比較により文字を認識する文字認識部とを備え、前記文字認識部は、前記磁気波形情報に対する文字認識手法が互いに異なる複数の文字認識アルゴリズムを実装しており、これら複数の文字認識アルゴリズムのうち、他の文字認識アルゴリズムに比べ文字認識時間が比較的短いアルゴリズムを主たる文字認識アルゴリズムとして用い、この主たる文字認識アルゴリズムにより認識できない文字を、他のアルゴリズムにより認識処理するように構成されていることを特徴とする。
【００１０】
本発明では、前記主たる文字認識アルゴリズムは、文字認識できない場合は、認識処理のために比較された前記標準文字の数以下の文字候補を選定し、他の文字認識アルゴリズムは、前記選定された文字候補に対して順次文字認識処理を行う。
【００１１】
また、本発明による磁気インク文字認識方法は、媒体上に磁気インクで印刷された文字を読み取り部により磁気波形情報として読み取り、この読み取られた磁気波形情報に基づき、文字認識部によって予め用意された標準文字との比較により文字を認識する磁気インク文字認識方法であって、前記文字認識部に実装された、前記磁気波形情報に対する文字認識手法が互いに異なる複数の文字認識アルゴリズムのうち、他の文字認識アルゴリズムに比べ文字認識時間が比較的短い主たる文字認識アルゴリズムにより文字認識を行い、この主たる文字認識アルゴリズムにより認識できない文字については、この文字の認識処理のために比較された前記標準文字の数以下の文字候補を選定し、前記他の文字認識アルゴリズムにより、前記選定された文字候補に対して順次文字認識処理を行うことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、複数の文字認識アルゴリズムを組み合わせて用いることにより、短時間で、的確な文字認識を行うことが可能となった。
【図面の簡単な説明】
【００１３】
【図１】本発明による磁気インク文字認識装置の一実施の形態を示すブロック図である。
【図２】同上一実施の形態の動作を説明するフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の一実施の形態について、図面を用いて詳細に説明する。
【００１５】
図１は、本発明による磁気インク文字認識装置の一実施の形態を示している。図１において、磁気ヘッドを有する読み取り部１１は、小切手等の媒体上に磁気インクで印刷された文字を磁気波形情報として読み取る。読み取られた磁気波形情報は、増幅装置１２により増幅され、Ａ/Ｄコンバータ１３を経由して揮発性メモリ(RAM)１４に保存される。文字認識部（Ｆ/W Programとも呼ぶ）１６は、ＣＰＵ１５により揮発性メモリ(RAM)１４から読み出された磁気波形情報と、予め用意された標準文字とを比較し、磁気インクにより媒体上に印刷された文字を１字ずつ認識する。
【００１６】
この文字認識部１６は、磁気波形情報に対する文字認識手法が互いに異なる複数の文字認識アルゴリズムを実装している。そして、これら複数の文字認識アルゴリズムのうち、他の文字認識アルゴリズムに比べ文字認識時間が比較的短いアルゴリズムを主たる文字認識アルゴリズム（以下、第１アルゴリズムと呼ぶ）として用いる。また、この第１アルゴリズムにより認識できない文字は、他の文字認識アルゴリズム（以下、第２アルゴリズムと呼ぶ）により認識処理するように構成されている。
【００１７】
ここで、第１アルゴリズムは、従来から実装されていたもので、前述したように、読み取られた磁気波形情報のピーク点の位置や大きさを、標準文字の波形のピーク点の位置や大きさと比較して文字認識を行うもので、データ処理量が比較的少ないので文字認識を短時間のうちに行うことができる。しかし、波形のピーク点の比較だけで文字認識を行うため、波形のノイズ成分に対して弱いという問題点があった。
【００１８】
第２アルゴリズムは、第１アルゴリズムより高い文字認識可能性を持ち、第１アルゴリズムを補間可能な新しいアルゴリズムである。例えば、ソフトウエアによるフィルタを用いて、できるだけノイズを除去すると共に、波形全体の形状を比較して似ている度合いを数値として算出するもので、第１アルゴリズムに追カロする形で実装し、当該プリンタでの磁気インク文字の認識率向上を計っている。
【００１９】
しかしながら、この第２アルゴリズムは、第１アルゴリズムと比較して、情報処理量が多いため、文字認識処理に要する時間が長くなるという問題点を有する。そこで、この第２アルゴリズムの問題点が実際の処理に影響を与えないようにするため、アルゴリズムの適用順として、前述のように、まず第１アルゴリズムを適用し、文字の認識ができなかった場合にのみ第２アルゴリズムを適用する。これにより、印刷されている全磁気インク文字の認識に要する時間を著しく増カロさせることなく認識率を向上させることが可能となる。
【００２０】
図２は、文字認識部１６の動作を説明する概略処理フローである。図２に示す「磁気インク文字認識処理」において、文字認識部（F/Ｗ）１６に入力された磁気波形情報は、まず第１アルゴリズムにて処理され、認識が試みられる（ステップ２０１）。第１アルゴリズムでは、入力磁気波形情報を全標準文字(=１４種)と比較して文字を認識する。この比較は、前述のように波形のピーク点の位置や大きさを比較するものであり、全標準文字(=１４種)と比較しても、短時間のうちに処理が行われる。第１アルゴリズムにて文字が認識された場合（ステップ２０２：Ｙｅｓ、ステップ２０３）、第２アルゴリズムでの処理は一切行われない。これは従来技術と同等の処理となる。
【００２１】
第１アルゴリズムにて磁気インク文字が認識できなかった場合は（ステップ２０２：Ｎｏ）、該当の磁気波形情報は第２アルゴリズムにて処理されることとなる。
【００２２】
ここで、第１アルゴリズムでは、文字が認識できなかった場合は、第２アルゴリズムにより認識処理するための文字候補をいくつか選定する。第２アルゴリズムは、この選定された文字候補に対して順次文字認識処理を行う。文字候補の数は、第１アルゴリズムが認識処理のために比較した標準文字（＝１４種）の数以下であればいくつでもよいが、処理時間との関係から任意に選定する。図２では３つの候補を選定している。
【００２３】
すなわち、第２アルゴリズムは、本来の処理においては、入力磁気波形情報を全標準文字(=１４種)の波形と比較して文字を認識するが、全標準文字(=１４種)の波形との比較処理には多くの時間がかかってしまう。そこで、この処理を短縮させるため、第１アルゴリズムにて解の候補となった標準文字の波形とのみ比較する。
【００２４】
図の例では、第１アルゴリズムにて磁気インク文字が認識できなかった場合（ステップ２０２：Ｎｏ）、第２アルゴリズムにより、第１アルゴリズムで選定された第１候補との認識処理を行う（ステップ２０４）。その結果、認識可能（ステップ２０５：Ｙｅｓ）で、解あり（ステップ２０３）とすれば認識処理を終了する。これに対し、認識可能でない場合（ステップ２０５：Ｎｏ）は、次に、第２候補との認識処理を行う（ステップ２０６）。これ以降同様に、認識可能（ステップ２０７：Ｙｅｓ）で、解あり（ステップ２０３）であれば認識処理を終了し、認識可能でない場合（ステップ２０７：Ｎｏ）は、次に第３候補との認識処理を行う（ステップ２０８）。その結果、認識可能（ステップ２０９：Ｙｅｓ）で、解あり（ステップ２０３）であれば認識処理を終了することは同じであるが、認識可能でない場合（ステップ２０９：Ｎｏ）は、解なし（ステップ２１０）として認識処理を終了する。
【００２５】
上記実施の形態では、第２アルゴリズムにより文字認識する候補を３つと特定したが、これは前述のように処理時間との兼ね合いで定めてものであり、通常、３つ程度であれば、第２アルゴリズムにより文字認識される可能性が十分に高く、しかも、文字認識に要する時間もさほど多くを要しないためである。したがって、文字認識処理時間を比較的長く確保できる場合は、第３候補でも文字認識できなかった場合（ステップ２０９：Ｎｏ）、解なし（ステップ２１０）として認識処理を終了せずに、ステップ２０４に戻り、別の候補に対して解あり（ステップ２０３）となるまで、同様の認識処理を繰り返してもよい。
【００２６】
このような構成をとることにより、第２アルゴリズムの実装による文字認識（Ｆ/W）処理時間の増カロを抑えつつ、第１アルゴリズムにて認識できなかった磁気インク波形についての文字認識の可能性を高めることができる。
【００２７】
このように、磁気インク文字認識のアルゴリズムにおいて、複数のアルゴリズムを実装することで認識率を向上させることが可能となる。すなわち、より長い処理時間を必要とする認識アルゴリズムを副次的に使用することとし、主たる認識アルゴリズムにおいて認識不可能となった場合、その時の解の候補に当該アルゴリズムにて認識処理を行わせることで全体の文字認識に要する時間を著しく増加させることを回避することが可能となる。
【符号の説明】
【００２８】
１１…読み取り部
１６…文字認識部
【図１】
2011054030.tif 000003
【図２】
2011054030.tif 000004