(57)【要約】【課題】手形等の紙葉類の経年変化や印字品質の差異或いはボイド等によるノイズの影響でＭＩＣＲ文字を誤認識する可能性がある。【解決手段】磁性体により紙葉類に印字若しくは印刷された磁気情報を再生し、再生した文字の磁気情報に基づいて所定の特徴点毎に時間と振幅を有するサンプルテーブルを作成する。そして、このサンプルテーブルと予め文字毎に作成された特徴点毎に時間と振幅を有する辞書テーブルの各文字における相関を演算し、演算結果に従って再生された磁気情報の文字を判定する。【選択図】          図２
2004310346.tif 000002
【特許請求の範囲】
【請求項１】
磁性体により紙葉類に印字若しくは印刷された磁気情報を再生する手段と、再生した文字の磁気情報に基づいて所定の特徴点毎に時間と振幅を有するサンプルテーブルを作成する手段と、予め文字毎に作成された特徴点毎に時間と振幅を有する辞書テーブルと、前記サンプルテーブルと前記辞書テーブルの各文字における相関を演算する手段と、前記演算手段の演算結果に従って、前記再生手段で再生された磁気情報の文字を判定する手段とを備えたことを特徴とする磁気情報読取装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、手形や小切手等の紙葉類に印字或いはは印刷された磁気情報を読み取る方法及び装置に関するものである。
【０００２】
【従来の技術】
従来、公共料金の請求書やサービスの申込書等の紙葉類や手形・小切手等の有価証券（以下、これらを一括して手形と呼ぶ）を分類整理する為に、手形の所定位置にＭＩＣＲ文字と呼ばれる磁気インクによって印字された文字を磁気的若しくは光学的に読取る方法が一般的に行われている。
【０００３】
例えば、銀行等の金融機関の場合、手形に印字されているＭＩＣＲ文字を読取る事によって銀行別・口座別・金額別・支払日別等に分類している。種類毎に分類された手形は、手形交換所に持ち込まれ、代りに手形交換所に他銀行から持ち込まれた自行の手形を持ち帰り、各支店毎や、口座毎に同じように分類し夫々に合わせて処理を行っている。
【０００４】
このような手形の一連の処理は、利用者から手形を預かって処理を終えるまでに１日ほどで行わなければならず、迅速な処理を求められている作業である。その為、多くの銀行では各支店では手形の処理を行わず、手形を専門的に扱う部署（一般的に集中センタと呼ばれる）を設けて、集中センタで大量の手形を一括して高速処理する為に比較的大型な手形専用のＭＩＣＲ読取装置を導入して処理を行っている。
【０００５】
しかし、昨今では、通信技術の発達により各支店で手形の画像やＭＩＣＲを含めた個別情報を画像読取装置等によって取込み、電子ファイルとして集中センタに先に伝送し、集中センタでは電子ファイルと個別情報を元に金額の支払処理等を先に済ませてしまうというように業務形態が変わってきている。
【０００６】
このように電子データを利用して処理を行えば、顧客から受け取った手形をその日のうちに集中センタに集める必要が無くなるので、集中センタと各支店とを１日に何度も往復させていた手形の運搬業務を減らせ、銀行としてはコストを削減させる事が出来る。また、手形が集中センタに到達する前に処理を行う事ができるので、処理が迅速にできるのだが、このような業務形態を円滑に支障無く実現する為に正確に手形に印字されているＭＩＣＲ文字を読取ることが求められている。
【０００７】
その為、ＭＩＣＲの読取方法が従来から種々提案されているが、ＭＩＣＲ文字には、日本国や米国等で使用されているＥ１３Ｂと呼ばれる文字形態（フォント）とヨーロッパで幅広く使用されているＣＭＣ７の２種類がある。ここでは、Ｅ１３Ｂの読取方法について説明する。
【０００８】
Ｅ１３Ｂの特性としては、次の事が挙げられる。それは、文字のスタートから次の文字のスタートまで、つまり文字のピッチが０．１２５インチ（３．１ｍｍ）ということである。そして、１文字分の幅を時間軸に対して８等分に分割すると、磁気ヘッドで文字を読み取った時に得られる読取信号のピークはいずれかのブロックに必ず存在する様に構成されている。
【０００９】
例えば、Ｅ１３Ｂの「８」の文字を例として説明する。図１３（ａ）はＥ１３Ｂの「８」の文字を磁気ヘッドで読み取った時のアナログ磁気信号、図１３（ｂ）はそのピーク位置信号、図１３（ｃ）はそのピーク位置と振幅レベルを示すピーク値データである。また、図１３（ｄ）は上述のようなＥ１３Ｂにおける８等分を示す。
【００１０】
この時、得られるピークは図１３（ｃ）に示すように（＋）のピークが１ブロック目、２ブロック目、６ブロック目に存在している。一方、（−）のピークが３ブロック目、７ブロック目、８ブロック目に存在している事がわかる。ピークが存在するブロックの組合せは、Ｅ１３Ｂで定義されている文字毎に異なり、このピークの存在するブロックの組合せにより文字判定を行う。
【００１１】
【発明が解決しようとする課題】
しかしながら、上記従来の方法では、ＭＩＣＲ文字の印字の品質差異や、磁気ヘッドの相対的位置の差異、または手形・小切手やＭＩＣＲ読取装置自体の経年変化等の影響によってピークの位置を誤って認識してしまい、文字そのものの読取が間違いやすいという難点があった。
【００１２】
そこで、例えば、特公平３−３７２３０号公報に提案されているようにピークのレベルを考慮して判定する認識方法が知られている。この認識方法は、磁気ヘッド等、ＭＩＣＲ読取装置側の経年変化や磁気ヘッドと手形に印字されているＭＩＣＲ文字との相対的位置の差異等により、磁気信号のレベルが均一に弱まったり強まったりする場合に有効である。
【００１３】
しかし、手形側の経年変化や印字の品質差異が生じた場合には有効では無かった。即ち、手形の経年変化によって、手形に印字されているＭＩＣＲ文字の磁気インクが、剥離する現象があるからである。
【００１４】
一方、最近では、磁気トナーを用いて手形にＭＩＣＲ文字をレーザプリンタ等により印刷することがあるが、レーザプリンタで印刷されたＭＩＣＲ文字にはトナーの欠落もしくはトナーが飛着した部分が多く見受けられる。このような磁性体の欠落・もしくは飛着した部分を一般的にボイドと呼ばれているが、このボイドによって、稀に、本来の信号のレベルと同等以上のノイズが磁気信号に付加されることがある。しかし、上記公報の認識方法には、そのような本来の信号と見間違うほどのノイズに対する処置については明確に言及されていなかった。
【００１５】
本発明は、上記従来の問題点に鑑みなされたもので、その目的は、紙葉類の経年変化や印字の品質差異、或いはボイド等によるノイズに関係なく、紙葉類に印字又は印刷された磁気情報を正確に読み取ることが可能な磁気情報読取方法及び装置を提供することにある。
【００１６】
【課題を解決するための手段】
本発明は、上記目的を達成するため、磁性体により紙葉類に印字若しくは印刷された磁気情報を再生する手段と、再生した文字の磁気情報に基づいて所定の特徴点毎に時間と振幅を有するサンプルテーブルを作成する手段と、予め文字毎に作成された特徴点毎に時間と振幅を有する辞書テーブルと、前記サンプルテーブルと前記辞書テーブルの各文字における相関を演算する手段と、前記演算手段の演算結果に従って、前記再生手段で再生された磁気情報の文字を判定する手段とを備えたことを特徴とする。
【００１７】
本発明においては、ＭＩＣＲ文字の印字の品質差異や、磁気ヘッドの相対的位置の差異、また手形やＭＩＣＲ読取装置自体の経年変化等の影響によって、たとえ正しいピーク位置を検出出来なくとも文字の高い認識率を維持し続けることが出来、業務の運営を円滑に進める事が出来る。
【００１８】
また、たとえ、ボイドと呼ばれる磁気トナーの欠落もしくは、付着によりＳ／Ｎ比が大幅に劣化しても、ボイドの部分は距離が出るが、総合すると距離の総和は、他の文字との比較より少ないので、ノイズの影響を少なく抑えることができ、高い認識率を維持することができる。
【００１９】
【発明の実施の形態】
次に、本発明の実施の形態について図面を参照して詳細に説明する。
【００２０】
（第１の実施形態）
図１は本発明によるＭＩＣＲ文字読取装置の第１の実施形態の外観を示す斜視図、図２は内部構成を示すブロック図である。装置本体１には、紙葉類を積載する為のホッパー部２が設けられている。３は紙葉類を搬送する搬送路であり、ホッパー部２から排出口４まで溝状に形成されている。ホッパー部２に積載された紙葉類は図示しない搬送機構により１枚づつ搬送路３を矢印方向に搬送され、搬送途中に設けられた磁気ヘッドにより磁気情報が読み取られる。なお、排出口４は２箇所設けられ、例えば、正常にＭＩＣＲ文字を読めたかどうかの振り分け条件に応じて紙葉類は２つの排出口４に振り分けられる。
【００２１】
図３は紙葉類の一例を示す。紙葉類は前述のように手形、小切手等である。本実施形態では、手形を例として説明する。紙葉類９０には、図３に示すように所定の領域９１にＭＩＣＲ文字等が磁気インクや磁気トナーによって印字されている。紙葉類９０の領域９１は、図３の左側から「補助自行欄ＩＩ」、「補助自行欄Ｉ」、「交換所欄（交換番号、機関コード）」、「自行データ欄（店Ｎｏ・手形Ｎｏ・口座Ｎｏ）」、「金額欄」に分けられ、各欄に磁気情報が記録されている。
【００２２】
次に、図２の構成について説明する。本実施形態では、ＭＩＣＲ文字の判定方法として前述のＥ１３Ｂを用いている。まず、紙葉類の搬送路３には、永久磁石１００と磁気ヘッド１０１が一定間隔をおいて配置されている。図２における矢印は紙葉類９０の搬送方向を示す。
【００２３】
永久磁石１００は、磁気ヘッド１０１によって読み取られたＭＩＣＲ文字の磁気信号のＳ／Ｎ比を出来るだけ良くする為に設けられており、搬送路３を搬送されてきた紙葉類９０に印字されているＭＩＣＲ文字の磁化を行うものである。なお、永久磁石１００はＭＩＣＲ文字の磁化を行うのが目的である為、永久磁石でなくても、電磁石を用いても構わない。
【００２４】
紙葉類９０は永久磁石１００を通過する際にＭＩＣＲ文字が永久磁石１００によってある１方向に磁化され、その後、磁気ヘッド１０１を通過する。磁気ヘッド１０１は紙葉類９０が通過する際にＭＩＣＲ文字の磁束を検知し、例えば、図１３（ａ）に示すようなＭＩＣＲ文字の磁気信号を再生する。再生された磁気信号は増幅回路１０２によって増幅された後、フィルタ回路１０３によって高周波域のノイズが取り除かれ、更に、Ａ／Ｄ変換器１０４によって／Ｄ変換される。
【００２５】
Ａ／Ｄ変換された磁気信号はピーク検出回路１０５に送られ、ピーク検出回路１０５では１文字毎に文字の切り分けを行う。また、前述のように１文字毎に８等分すると共に、図１３（ａ）の磁気信号の何処にピークがあるかを検出し、図１３（ｂ）に示すようにピーク位置を示すピーク位置信号を作成する。更に、ピーク位置毎に時間の振幅レベルを検出し、図１３（ｃ）に示すようにピーク位置における時間と振幅レベルを示すピーク値データを作成する。
【００２６】
ピークの検出方法としては、例えば、信号振幅を複数の範囲に分割し、磁気信号のピークその複数の範囲のいずれかに入った時にその範囲のレベルをピークとしても構わない。また、Ａ／Ｄ変換された磁気信号データの勾配を順次比較していきながら最大のレベルが得られた部分をピークとして検出してもよい。即ち、磁気信号データを所定の時間間隔毎に前回のレベルと今回のレベルを比較し、今回のレベルが前回のレベルより増加傾向にある時はピークに向かっていると判断し、今回のレベルが前回のレベルより減少傾向に転じた時にピークと検出する。
【００２７】
ピーク検出回路１０５のピーク値データは文字判定回路１０６に送られ、文字判定回路１０５において文字の判定を行う。文字判定回路１０５はサンプルテーブル作成部１０６、演算部１０７、辞書テーブル１０８、判定部１０９から構成され、サンプルテーブル作成部１０６ではピーク値データに基づいてピーク位置の時間と振幅レベル（極性）の関係をテーブルとして作成する。
【００２８】
図４はこのテーブルの一例を示す。以下、これをサンプルテーブルという。サンプルテーブルは文字の磁気信号のピーク位置における時間、振幅レベルをテーブル化したものである。一方、辞書テーブル１０８には、予め文字毎にピーク位置の時間、振幅レベルを示すデータが格納されている。図５はこの辞書テーブルの一例を示す。図５は１つの文字の辞書テーブルを示すが、全てのＭＩＣＲ文字（１４種類）に関して辞書テーブルが作成されている。なお、図４及び図５のテーブルは極性データを含んでいるが、ここでは極性は使用しない。
【００２９】
演算部１０７は作成したサンプルテーブルの１つの項（ピーク）毎に辞書テーブルのすべての文字の項（ピーク）との二次元上の距離を算出する。図６は図４のサンプルテーブルと図５の辞書テーブルとの元の信号波形データを示す。図６の実線はサンプルテーブル、破線は辞書テーブルの信号波形である。
【００３０】
演算部１０７はサンプルテーブルの１つ目の項（Ｓｔ＿０、Ｓｌ＿０）に対して、辞書テーブルにある４つの項の二次元上の距離Ｌ０、Ｌ１、…、を算出する。距離Ｌ０は図６に示すようにサンプルテーブル波形の最初のピークＳ−ｐｅａｋ０から辞書テーブル波形の最初のピークＤ−ｐｅａｋ０までの距離、距離Ｌ１はサンプルテーブル波形の最初のピークＳ−ｐｅａｋ０から辞書テーブル波形の２番目のピークＤ−ｐｅａｋ１までの距離、距離Ｌ２はサンプルテーブル波形の最初のピークＳ−ｐｅａｋ０から辞書テーブル波形の３番目のピークＤ−ｐｅａｋ２までの距離である。Ｌ３、…、も同様である。これらの距離Ｌ０、Ｌ１、…、は以下の演算で得られる。
【００３１】
Ｌ０＝（Ａ×（Ｓｔ＿０−Ｄｔ＿０）２＋Ｂ×（Ｓｌ＿０−Ｄｌ＿０）２）１／２
Ｌ１＝（Ａ×（Ｓｔ＿０−Ｄｔ＿１）２＋Ｂ×（Ｓｌ＿０−Ｄｌ＿１）２）１／２
Ｌ２＝（Ａ×（Ｓｔ＿０−Ｄｔ＿２）２＋Ｂ×（Ｓｌ＿０−Ｄｌ＿２）２）１／２
Ｌ３＝（Ａ×（Ｓｔ＿０−Ｄｔ＿３）２＋Ｂ×（Ｓｌ＿０−Ｄｌ＿３）２）１／２
Ａ、Ｂは定数である。
【００３２】
次に、判定部１０９は得られた距離に基づいてサンプルテーブルの１つ目の項は、辞書テーブルにある４つの項の中でどれに最も近いかを総当りで判定し、最も近いピークの距離を記憶しておく。最も近いと判定した辞書テーブルの中の項は、以降省かれ、以下、サンプルテーブルの２つ目の項（Ｓｔ＿１、Ｓｌ＿１）、３つ目の項（Ｓｔ＿２、Ｓｌ＿２）、…、対して同様に辞書テーブル１０８の項の二次元上の距離を演算し、それぞれ最も近いピークを総当りで判定する。
【００３３】
このように最後まで（つまり、４つ目の項（Ｓｔ＿３、Ｓｌ＿３）まで判定すると、それぞれ最も近いと判定した距離を加算し、その総和値を記憶しておく。以下、同様に図４のサンプルテーブルに対して辞書テーブルの次の文字、その次の文字というように最も近いと判定した距離の総和を算出していく。このように演算部１０７はＭＩＣＲ文字の１４種類に対して総当りで距離の最小値の総和を求め、判定部１０９はサンプルテーブルに対して辞書テーブルの最も近いと判定した距離の総和が最小となった文字を、読み出されたＭＩＣＲ文字あると判定する。
【００３４】
この時、最も近いと判断した辞書テーブルの中の項を省くとしたが、省かなくても良い。例えば、（Ｓｔ＿０、Ｓｌ＿０）に最も近いのは、（Ｄｔ＿０、Ｄｌ＿０）だとしても、（Ｓｔ＿１、Ｓｌ＿１）は更に（Ｄｔ＿０、Ｄｌ＿０）に近いケースがあるかもしれないので、（Ｄｔ＿０、Ｄｌ＿０）を以降の候補から省かなくても良い。
【００３５】
また、図４に示すようにサンプルテーブルに新たにピークの極性の情報を加え、図５に示すように辞書テーブルにもピークの極性情報を組み込み、それを判定の際に利用すれば、前述のように総当りで距離を算出する必要はない。つまり、始めから極性が異なるようであれば、演算処理を省くことができるので、判定処理や判定時間を短縮することができる。
【００３６】
例えば、サンプルテーブルのほうに（＋）ピークが時間順に２つ続けて検出されている場合には、ＭＩＣＲ文字の「０」、「２」、「５」等の文字は（＋）ピークが２つ続けて検出されることが無いので、距離を算出していく前に違うことがわかり、最初からそれらの文字は考慮しなくて良い。
【００３７】
また、ピーク間の距離を算出していく過程ですべてのピークの距離を総当りで見なくとも、あまりに時間がかけ離れている場合や、ピークの極性が異なるようであれば、最初から異なるものとして計算しないようにすれば、更に、判定時間や判定処理を短縮することができる。
【００３８】
このように本実施形態では、サンプルテーブルと辞書テーブルとのピーク間の距離を求め、最も近い距離の総和に基づいて文字を判定しているので、ＭＩＣＲ文字の品質差異、磁気ヘッドの相対的位置誤差、手形や読取装置の経年変化、或いはボイド等によって、得られた情報が辞書テーブルに対して時間軸もしくは振幅にズレが生じ、誤差が発生したとしても、ＭＩＣＲ文字を正しく認識でき、誤読の発生を防止することができる。
【００３９】
なお、本実施形態では、Ｅ１３Ｂの判定方法を用いた場合を例に説明したが、本発明はこれに限ることなく、例えば、ＣＭＣ７法を用いた場合にも使用することができる。また、ピーク位置における時間、信号振幅、極性のデータを用いたが、文字の特徴を表わすものであれば、ピーク位置に限ることはない。例えば、磁気信号のゼロクロス位置における時間や振幅レベル、或いは磁気信号の変曲点における時間や振幅レベルを用いても良い。
【００４０】
更に、サンプルテーブルを作成する場合には、図４に示すように時間順に振幅レベルを並べても良いし、振幅レベルの大きい又は小さい順に並べても構わない。また、テーブルを作成する上で時間と振幅レベルを例として挙げたが、その他にピークの極性等も用いてもよい。
【００４１】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。第１の実施形態では磁気信号からピークを検出し、サンプルテーブルを作成すると説明したが、第２の実施形態では、このサンプルテーブルの作成時に、例えば、ノイズ等の影響により磁気信号のピークが欠落し、辞書テーブルのピーク数よりもサンプルテーブルのピーク数が少なくなった場合の補正方法に特徴がある。この補正以外は第１の実施形態と同様である。
【００４２】
図７は１文字分の波形データを示す。サンプリング数をＮｓとする。このＮｓの中からピーク位置を検出し、検出したピークを元にサンプルテーブルを作成する。また、図４は本実施形態で用いるサンプルテーブル、図８は辞書テーブルとする。ここでは、辞書テーブルのピーク数は６、サンプルテーブルのピーク数は前述のようにノイズ等の影響によりピークが欠落し、ピーク数は４とする。
【００４３】
まず、第１の実施形態と同様にサンプルテーブルのピークの一つ一つに対して辞書テーブルのピークのどれが最も近いかを判定するが、辞書テーブルのピークが２つ余る。余った２つのピークをＤ＿ｐｅａｋ４、Ｄ＿ｐｅａｋ５とする。図９は図４のサンプルテーブルの元の波形と図８の辞書テーブルのもとの波形を示す。実線はサンプルデータの波形、破線は辞書データの波形である。
【００４４】
この時、演算部１０７は余ったピークの時間軸の値（Ｄｔ＿４とＤｔ＿５）と同じ値の時の振幅レベル値（ＳｋとＳｍ）を図７のＮｓ個のサンプルデータから取得する。図９にこのＳｋとＳｍを示す。次いで、辞書テーブルの余ったピークＤ＿ｐｅａｋ４、Ｄ＿ｐｅａｋ５と、Ｎｓ個のサンプルデータから取得した振幅ポイントＳｋ、Ｓｍとの距離Ｌｋ、Ｌｍを以下のように算出する。
【００４５】
Ｌｋ＝Ｂ×（Ｄｌ＿４−Ｓｋ）
Ｌｍ＝Ｂ×（Ｄｌ＿５−Ｓｍ）
Ｂは定数である。
【００４６】
演算部１０７は第１の実施形態と同様にサンプルテーブルに対して辞書テーブルの最も近い距離の総和値を演算しており、演算部１０７は算出した距離ＬｋとＬｍの値をその最小距離の総和値に加算し、総和値の補正を行う。
【００４７】
また、演算部１０７は第１の実施形態と同様にサンプルテーブルに対して辞書テーブルの次の文字、次の文字というように全ての文字の最小距離の総和値を求めるが、その場合にも、全く同様の方法を用いてＬｋとＬｍを演算し、その値を最小距離の総和値に加算する。全ての文字の最小距離の総和値を演算すると、判定部１０９は第１の実施形態と同様にサンプルテーブルに対して辞書テーブルの最も近いと判定した距離の総和が最小となった文字を、読み出されたＭＩＣＲ文字あると判定する。
【００４８】
このように本実施形態では、余った辞書テーブルのピークについて処理を行うことによって、サンプルテーブルの作成時に、例えば、ボイドによってピークが小さくなり、ピークとして検出されなかったとしても、誤差を小さくできるので、ボイドによる認識率の低下を防ぐことができる。
【００４９】
（第３の実施形態）
次に、本発明の第３の実施形態について説明する。第２の実施形態では、サンプルテーブルのピーク数が辞書テーブルのピーク数より少ない場合の補正方法について説明したが、第３の実施形態では、逆にノイズ等の影響によりサンプルテーブルのピーク数が増加し、辞書テーブルのピーク数よりサンプルテーブルのピーク数が多い場合の補正方法に特徴がある。この補正以外は第１の実施形態と同様である。
【００５０】
図１０は１文字分の辞書データである。サンプリング数はＮｓとする。また、ＭＩＣＲ文字毎に図１０のようなサンプリング数Ｎｓ分のデータ（辞書データ）を記憶させておく。この辞書データはピークとピークの間の振幅レベル情報が入っている。その為、辞書データをピーク情報しかない辞書テーブルと分けても良いし、辞書テーブルを辞書データと一緒にしても構わない。また、実際にＭＩＣＲ文字の判定を行う際には、サンプル数をＮｓとしているので、予め記憶させておく辞書データのサンプル数はＮｓが望ましいが、時間軸に対して正規化を行うのであればＮｓ個でなくても構わない。
【００５１】
図１１は本実施形態で用いるサンプルテーブル、図５は辞書テーブルとする。図１１の辞書テーブルは前述のようにテーブル作成時にノイズ等の影響によりピーク数が増加し、図５の辞書テーブルよりもピーク数が２つ多い。図１２は図１１のサンプルテーブルの元の波形と図５の辞書テーブルの元の波形を示す。実線はサンプルテーブル、破線は辞書テーブルの波形である。
【００５２】
本実施形態では、サンプルテーブルと辞書テーブルのピークの数を比較すると、辞書テーブルのピーク総数のほうが少ない為、第１、第２の実施形態とは逆に辞書テーブルのピーク一つ一つに対してサンプルテーブルのピークのどれに最も近いかを判定していく。
【００５３】
この理由としては、ノイズをピークと誤って認識してしまったため、辞書テーブルよりもピーク総数が多くなっており、第１、第２の実施形態と同じようにサンプルテーブルのピーク一つ一つに対して、辞書テーブルのピークのどれに最も近いかを調べていくと、サンプルテーブルに紛れているノイズのピークと辞書テーブルのピークとがペアになることがある。そのため、正しい距離の測定ができず、誤った文字と判定してしまう恐れがある。
【００５４】
以上の理由から、辞書テーブルのピーク一つ一つに対して、サンプルテーブルのピークのどれに最も近いかを調べていくという点が異なる以外は、第１の実施形態と同様の方法で各ピークの最小距離を求めてその最小距離の総和を算出する。
【００５５】
この時、本実施形態では、図１１のサンプルテーブルのピークＳ＿ｐｅａｋ４、Ｓ＿ｐｅａｋ５が余るが、演算部１０７は図１２に示すように余ったサンプルテーブルのピークに対して、それぞれのピークの時間軸の値Ｓｔ＿４、Ｓｔ＿５と同じ値の時のレベル値Ｄｋ、Ｄｍを図１０のＮｓ個の辞書データから取得する。図１２にこのレベル値Ｄｋ、Ｄｍを示す。
【００５６】
次いで、演算部１０７はサンプルテーブルの余ったピークとＳ＿ｐｅａｋ４、Ｓ＿ｐｅａｋ５と、Ｎｓ個のサンプルデータから取得したポイントＤｋ、Ｄｍとの距離Ｌｋ、Ｌｍを以下のように算出する。
【００５７】
Ｌｋ＝Ｂ×（Ｓｌ＿４−Ｄｋ）
Ｌｍ＝Ｂ×（Ｓｌ＿５−Ｄｍ）
Ｂは重み付けのための定数である。
【００５８】
ここで、演算部１０７は第１の実施形態とは逆に辞書テーブルに対してサンプルテーブルの最も近い距離の総和値を演算しており、演算部１０７は算出した距離ＬｋとＬｍの値をその最小距離の総和値に加算することで、総和値の補正を行う。
【００５９】
また、演算部１０７は同様に辞書テーブルに対して次の文字、次の文字というように全ての文字の最小距離の総和値を求めるが、その場合も、全く同様の方法を用いてＬｋとＬｍを演算し、その値を最小距離の総和値に加算する。全ての文字の最小距離の総和値を演算すると、判定部１０９は辞書テーブルに対して最も近いと判定した距離の総和が最小となった文字を、読み出されたＭＩＣＲ文字あると判定する。
【００６０】
このようにサンプルテーブルのピーク総数の方が、辞書テーブルのピーク総数に比べて多い場合には、辞書テーブルの一つ一つのピークに対して、最も近い距離にあるサンプルテーブルのピークを探すことによって、ノイズのピークを孤立させ、そのピークと辞書データの同位置の波形との距離を距離総和に組み入れる為、ノイズの大きさに比例した距離を加算する。よって、辞書のピークとノイズによるピークとの距離を加算してしまうといったノイズの大きさに比例する以上の距離を加算してしまうといった誤りを犯すことがなく、正確に文字の判定を行うことができる。
【００６１】
（第４の実施形態）
次に、本発明の第４の実施形態について説明する。図２に示すように磁気ヘッド１０１によって読み出された磁気信号は、増幅回路１０２によって増幅され、また、フィルタ回路１０３によって高周波域のノイズが取り除かれた状態でＡ／Ｄ変換器１０４によって特定のサンプリング時間毎にＡ／Ｄ変換される。ここで、１文字分のサンプリング数をＮｓとする（図７に示す）。
【００６２】
このＮｓの中からピーク位置を検出する。検出したピークを図１４に示す。検出したピークＳ＿ｐｅａｋ０、Ｓ＿ｐｅａｋ１、Ｓ＿ｐｅａｋ２、…毎に辞書テーブルのどのピークに近いか夫々距離を算出し、最も距離の短い順に並べていく。ここで、距離の算出方法は、前述した第１の実施形態と同様である。ここで辞書テーブルとして、図１５、図１６、図１７を示す。
【００６３】
また、図１８は検出したピーク位置と各辞書テーブルに登録されたピークとの距離を算出し、最も近いものから並べた図である。この図１８から、検出したピークと最も近いピークが数多い辞書テーブル（図１８の場合、Ｄ１）の文字が、読み出されたＭＩＣＲ文字であると判定することができる。なお、ピーク位置における時間、信号振幅のデータを用いたが、文字の特徴を表わすものであれば、ピーク位置に限ることはない。例えば、磁気信号のゼロクロス位置における時間や振幅レベル、或いは磁気信号の変曲点における時間や振幅レベルを用いても良い。
【００６４】
次に、本発明の実施態様を以下に列挙する。
【００６５】
（実施態様１）  磁性体により紙葉類に印字若しくは印刷された磁気情報を再生する手段と、再生した文字の磁気情報に基づいて所定の特徴点毎に時間と振幅を有するサンプルテーブルを作成する手段と、作成したサンプルテーブルの特徴点の１つ１つに対して、予め文字毎に作成された特徴点毎に時間と振幅を有する辞書テーブルの各文字における各特徴点との間の二次元上の距離を算出し、前記辞書テーブルの各文字毎に最も距離の小さい最小距離の総和値を算出する手段と、前記辞書テーブルの全ての文字に対する最小距離の総和値に基づいて前記再生手段で再生された磁気情報の文字を判定する手段とを備えたことを特徴とする磁気情報読取装置。
【００６６】
（実施態様２）  前記判定手段は、文字毎の最小距離の総和値のうち、最も総和値の小さい文字を再生された磁気情報の文字と判定することを特徴とする実施態様１に記載の磁気情報読取装置。
【００６７】
（実施態様３）  前記サンプルテーブルの特徴点の数が前記辞書テーブルの特徴点の数より少ない場合に、磁気信号のサンプルデータから前記辞書テーブルの余った特徴点の時間に対応する振幅を取得すると共に、前記辞書テーブルの余った特徴点と取得した振幅点との距離を文字毎に算出し、且つ、算出した距離を文字毎に最小距離の総和値に加算することを特徴とする実施態様１、２に記載の磁気情報読取装置。
【００６８】
（実施態様４）  前記サンプルテーブルの特徴点の数が前記辞書テーブルの特徴点の数よりも多い場合に、文字の時間と振幅のデータを有する辞書データから前記サンプルテーブルの余った特徴点の時間に対応する振幅を取得し、前記サンプルテーブルの余った特徴点と取得した振幅点との距離を文字毎に算出し、且つ、算出した距離を各文字毎に最小距離の総和値に加算することを特徴とする実施態様１、２に記載の磁気情報読取装置。
【００６９】
（実施態様５）  磁性体により紙葉類に印字若しくは印刷された磁気情報を再生するステップと、再生した文字の磁気情報に基づいて所定の特徴点毎に時間と振幅を有するサンプルテーブルを作成するステップと、作成したサンプルテーブルの特徴点の１つ１つに対して、予め文字毎に作成された特徴点毎に時間と振幅を有する辞書テーブルの各文字における各特徴点との間の二次元上の距離を算出し、前記辞書テーブルの各文字毎に最も距離の小さい最小距離の総和値を算出するステップと、前記辞書テーブルの全ての文字に対する最小距離の総和値に基づいて前記再生手段で再生された磁気情報の文字を判定するステップとを含むことを特徴とする磁気情報読取方法。
【００７０】
（実施態様６）  磁性体により紙葉類に印字若しくは印刷された磁気情報を再生する手段と、再生した文字の磁気情報に基づいて所定の特徴点毎に時間と振幅を有するサンプルテーブルを作成する手段と、予め文字毎に作成された特徴点毎に時間と振幅を有する辞書テーブルと、前記サンプルテーブルと前記辞書テーブルの各文字における相関を演算する手段と、前記演算手段の演算結果に従って、前記再生手段で再生された磁気情報の文字を判定する手段とを備えたことを特徴とする磁気情報読取装置。
【００７１】
【発明の効果】
以上説明したように本発明によれば、磁気情報の品質差異や磁気ヘッドの相対的位置の差異、また手形や読取装置自体の経年変化等の影響によって、本来存在するはずの位置にピークが検出できなかったり、或いはボイドによって本来在ってはならない位置にピークが検出されてしまった場合でも、磁気情報の判定を正確に行うことができる。
【図面の簡単な説明】
【図１】本発明による磁気情報読取装置の第１の実施形態の外観を示す斜視図である。
【図２】本発明の第１の実施形態の構成を示すブロック図である。
【図３】紙葉類の一例を示す図である。
【図４】本発明の第１の実施形態に用いるサンプルテーブルの一例を示す図である。
【図５】本発明の第１の実施形態に用いる辞書テーブルの一例を示す図である。
【図６】本発明の第１の実施形態のサンプルテーブルと辞書テーブルの波形データの例を示す図である。
【図７】本発明の第２の実施形態に用いる１文字分の波形データを示す図である。
【図８】本発明の第２の実施形態に用いる辞書テーブルの例を示す図である。
【図９】本発明の第２の実施形態のサンプルテーブルと辞書テーブルの波形データの例を示す図である。
【図１０】本発明の第３の実施形態に用いる辞書データの一例を示す図である。
【図１１】本発明の第３の実施形態で用いるサンプルテーブルの例を示す図である。
【図１２】本発明の第３の実施形態のサンプルテーブルと辞書テーブルの波形データの例を示す図である。
【図１３】Ｅ１３Ｂの文字判定方法を説明する図である。
【図１４】本発明の第４の実施形態における検出したピークの例を示す図である。
【図１５】本発明の第４の実施形態の辞書テーブルの例を示す図である。
【図１６】本発明の第４の実施形態の辞書テーブルの例を示す図である。
【図１７】本発明の第４の実施形態の辞書テーブルの例を示す図である。
【図１８】本発明の第４の実施形態における検出ピークと各辞書テーブルに登録されたピークとの距離を算出し、最も近いものから並べた場合の図である。
【符号の説明】
１  装置本体
２  ホッパー部
３  搬送路
４  排出口
９０  紙葉類
１００  永久磁石
１０１  磁気ヘッド
１０２  増幅回路
１０３  フィルタ回路
１０４  Ａ／Ｄ変換器
１０５  文字判定部
１０６  サンプルテーブル作成部
１０７  演算部
１０８  辞書テーブル
１０９  判定部
【図１】
2004310346.tif 000003
【図２】
2004310346.tif 000004
【図３】
2004310346.tif 000005
【図４】
2004310346.tif 000006
【図５】
2004310346.tif 000007
【図６】
2004310346.tif 000008
【図７】
2004310346.tif 000009
【図８】
2004310346.tif 000010
【図９】
2004310346.tif 000011
【図１０】
2004310346.tif 000012
【図１１】
2004310346.tif 000013
【図１２】
2004310346.tif 000014
【図１３】
2004310346.tif 000015
【図１４】
2004310346.tif 000016
【図１５】
2004310346.tif 000017
【図１６】
2004310346.tif 000018
【図１７】
2004310346.tif 000019
【図１８】
2004310346.tif 000020