(57)【要約】【課題】磁気ヘッドが検出した磁気情報を文字として精度よく認識できるようにすることを目的とする。【解決手段】小切手処理装置は、磁気インク文字を印刷した小切手を搬送する搬送用モーターと、搬送用モーターにより搬送される小切手に印刷された磁気インク文字を検出する磁気ヘッドと、磁気ヘッドの出力を差動増幅する第１増幅回路７４１と、第１増幅回路７４１の出力を増幅するオペアンプＯＰ２と、デジタル信号に基づいてオペアンプＯＰ２のゲインを設定するデジタルポテンショメーターＲＤと、デジタルポテンショメーターＲＤを制御する制御部と、オペアンプＯＰ２の出力に基づき磁気インク文字を認識する認識部と、を備える。【選択図】図８
2017168020.tif 000002
【特許請求の範囲】
【請求項１】
磁気情報を印刷した媒体を搬送する搬送部と、
前記搬送部により搬送される前記媒体に印刷された前記磁気情報を検出する磁気センサーと、
前記磁気センサーの出力を差動増幅する第１増幅部と、
前記第１増幅部の出力を増幅する第２増幅部と、
デジタル信号に基づいて前記第２増幅部のゲインを設定するゲイン調整部と、
前記ゲイン調整部を制御する制御回路と、
前記第２増幅部の出力に基づき磁気情報を文字として認識する認識部と、を備える、
ことを特徴とする磁気情報処理装置。
【請求項２】
前記搬送部による前記媒体の搬送速度を示す搬送速度情報、及び、前記ゲイン調整部により設定するゲインを示すゲイン情報が対応付けられているゲイン調整情報を記憶する記憶部を備え、
前記制御回路は、
前記ゲイン調整情報に基づいて、前記ゲイン調整部が、前記搬送部による前記媒体の搬送速度に対応する前記ゲインを設定するよう制御する、
ことを特徴とする請求項１に記載の磁気情報処理装置。
【請求項３】
前記媒体は、小切手であり、
前記搬送部は、前記小切手を起立した姿勢で搬送し、
前記ゲイン調整部は、デジタルポテンショメーターであり、
前記制御回路は、前記デジタルポテンショメーターに前記デジタル信号を出力して前記ゲインを設定し、設定した前記ゲインに基づく前記第２増幅部の出力をアナログからデジタルに変換し取得する、
ことを特徴とする請求項１又は２に記載の磁気情報処理装置。
【請求項４】
前記第１増幅部は、
所定範囲の高周波の通過を制限する第１フィルターと、所定範囲の低周波の通過を制限する第２フィルターとを有する、
ことを特徴とする請求項１から３のいずれか一項に記載の磁気情報処理装置。
【請求項５】
磁気情報を印刷した媒体を搬送する搬送部と、前記磁気情報を検出する磁気センサーと、差動増幅する第１増幅部と、前記第１増幅部の出力を増幅する第２増幅部と、前記第２増幅部のゲインを設定するゲイン調整部と、前記ゲイン調整部を制御する制御回路と、磁気情報を文字として認識する認識部とを備える磁気情報処理装置の制御方法であって、
前記搬送部により前記磁気情報を印刷した媒体を搬送し、
前記磁気センサーにより、前記搬送部により搬送される前記媒体に印刷された前記磁気情報を検出し、
前記第１増幅部により前記磁気センサーの出力を差動増幅し、
前記制御回路の制御に基づいて、前記ゲイン調整部によりゲインが設定された前記第２増幅部により、前記第１増幅部の出力を増幅し、
前記認識部により前記第２増幅部の出力に基づき前記磁気情報を文字として認識する、
ことを特徴とする磁気情報処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、磁気情報処理装置、及び、磁気情報処理装置の制御方法に関する。
【背景技術】
【０００２】
従来、小切手等の媒体に印刷された磁気情報を読み取る技術が知られている（例えば、特許文献１参照）。特許文献１では、磁気カード等のコードをセンサーで読み取り、センサーから出力される電圧波形を、ゲイン調整した増幅器により増幅する信号処理装置を開示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−２２３３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、媒体に印刷された磁気情報を磁気センサーで検出し、検出した磁気情報を文字として認識する装置の場合、特許文献１に記載の信号処理装置では、磁気センサーから出力される信号を増幅する際に精度が下がることがあり、精度よく認識することが望まれている。
そこで、本発明は、上述した事情に鑑みてなされたものであり、磁気センサーが検出した磁気情報を文字として精度よく認識できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の磁気情報処理装置は、磁気情報を印刷した媒体を搬送する搬送部と、前記搬送部により搬送される前記媒体に印刷された前記磁気情報を検出する磁気センサーと、前記磁気センサーの出力を差動増幅する第１増幅部と、前記第１増幅部の出力を増幅する第２増幅部と、デジタル信号に基づいて前記第２増幅部のゲインを設定するゲイン調整部と、前記ゲイン調整部を制御する制御回路と、前記第２増幅部の出力に基づき磁気情報を文字として認識する認識部と、を備えることを特徴とする。
これにより、差動増幅した磁気センサーの出力を、ゲイン調整部によりゲインを設定した第２増幅部で増幅し、第２増幅部が増幅した当該出力に基づき磁気情報を文字として認識するため、磁気センサーが検出した磁気情報を文字として精度よく認識できる。
【０００６】
また、本発明の磁気情報処理装置は、前記搬送部による前記媒体の搬送速度を示す搬送速度情報、及び、前記ゲイン調整部により設定するゲインを示すゲイン情報が対応付けられているゲイン調整情報を記憶する記憶部を備え、前記制御回路は、前記ゲイン調整情報に基づいて、前記ゲイン調整部が、前記搬送部による前記媒体の搬送速度に対応する前記ゲインを設定するよう制御することを特徴とする。
これにより、搬送速度に応じて、適切に第２増幅部のゲインの設定ができるため、媒体の搬送速度に応じて、磁気センサーが検出した磁気情報を文字として精度よく認識できる。
【０００７】
また、本発明の磁気情報処理装置は、前記媒体は、小切手であり、前記搬送部は、前記小切手を起立した姿勢で搬送し、前記ゲイン調整部は、デジタルポテンショメーターであり、前記制御回路は、前記デジタルポテンショメーターに前記デジタル信号を出力して前記ゲインを設定し、設定した前記ゲインに基づく前記第２増幅部の出力をアナログからデジタルに変換し取得することを特徴とする。
これにより、デジタルポテンショメーターにデジタル信号を出力することで、容易にゲインを設定でき、起立した姿勢で搬送される小切手に印刷された磁気情報を文字として精度よく認識できる。
【０００８】
また、本発明の磁気情報処理装置は、前記第１増幅部は、所定範囲の高周波の通過を制限する第１フィルターと、所定範囲の低周波の通過を制限する第２フィルターとを有することを特徴とする。
これにより、第１フィルター及び第２フィルターにより、磁気センサーの出力についてノイズを除去するため、磁気センサーが検出した磁気情報を文字として精度よく認識できる。
【０００９】
上記目的を達成するために、磁気情報を印刷した媒体を搬送する搬送部と、前記磁気情報を検出する磁気センサーと、差動増幅する第１増幅部と、前記第１増幅部の出力を増幅する第２増幅部と、前記第２増幅部のゲインを設定するゲイン調整部と、前記ゲイン調整部を制御する制御回路と、磁気情報を文字として認識する認識部とを備える磁気情報処理装置の制御方法であって、前記搬送部により前記磁気情報を印刷した媒体を搬送し、前記磁気センサーにより、前記搬送部により搬送される前記媒体に印刷された前記磁気情報を検出し、前記第１増幅部により前記磁気センサーの出力を差動増幅し、前記制御回路の制御に基づいて、前記ゲイン調整部によりゲインが設定された前記第２増幅部により、前記第１増幅部の出力を増幅し、前記認識部により前記第２増幅部の出力に基づき前記磁気情報を文字として認識することを特徴とする。
これにより、差動増幅した磁気センサーの出力を、ゲイン調整部によりゲインを設定した第２増幅部で増幅し、第２増幅部が増幅した当該出力に基づき磁気情報を文字として認識するため、磁気センサーが検出した磁気情報を文字として精度よく認識できる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態に係る小切手処理装置の一例を示す図。
【図２】小切手処理装置の内部構造を示す図。
【図３】小切手処理装置の機能的構成を示す図。
【図４】認識部の動作を示すフローチャート。
【図５】検出信号波形データの一例を模式的に示す図。
【図６】文字波形データの一例を模式的に示す図。
【図７】差異量を説明するための図。
【図８】信号処理回路の構成を示す図。
【図９】ゲイン調整テーブルの一例を示す図。
【図１０】小切手処理装置の動作を示すフローチャート。
【発明を実施するための形態】
【００１１】
図１は、本実施形態に係る小切手処理装置１（磁気情報処理装置）の一例を示す図である。また、図１は、小切手処理装置１の外観斜視図である。
【００１２】
小切手処理装置１は、シート状の記録媒体である小切手４（媒体）に対し、小切手４に記録された磁気インク文字（磁気情報）の読み取りや、読み取りを行った磁気インク文字の認識、小切手４の両面の画像の読み取り等の処理を行う装置である。磁気インク文字の認識については、後述する。磁気インク文字は、いわゆるＭＩＣＲ（Magnetic Ink Character Recognition）文字である。
【００１３】
小切手処理装置１は、本体ケース２と、この上側に被せた蓋ケース３とを備えており、この内部に各部品が組み込まれた構成となっている。
【００１４】
図１に示すように、蓋ケース３には、上から見た場合に、Ｕ形状をした細幅の垂直溝からなる小切手４の搬送路５が形成される。搬送路５の一方の端は、広幅の垂直溝からなる小切手供給部６に接続する。一方、搬送路５の他方の端は、左右に分岐して、それぞれ広幅の垂直溝からなる第１小切手排出部７及び第２小切手排出部８に接続する。
【００１５】
小切手４の表面４ａには、所定の模様が形成された背景に、金額、振出人、番号、サインなどが記載される。小切手４の表面４ａの下端部分には、図１に示すように、長辺方向に延びる磁気インク文字列４Ａが記録される。磁気インク文字列４Ａは、複数の磁気インク文字が横方向に並んで形成される。また、小切手４の裏面４ｂには、裏書き欄が形成される。この裏書き欄には、裏書きに係る所定の画像が記録される。
【００１６】
小切手４は、上端４ｅが上方に位置し下端４ｆが下方に位置するように上下方向が揃えられた姿勢（以下、「起立した姿勢」と表現する）で、かつ、表面４ａがＵ形状の搬送路５の外側を向くように表裏が揃えられた姿勢（図１に示す姿勢）で、小切手供給部６に挿入される。小切手供給部６に挿入された小切手４は、後端４ｄを先頭として、起立した姿勢で、搬送路５に送り出され搬送される。
【００１７】
小切手供給部６から送り出された小切手４は、搬送路５に沿って搬送されながら、表面４ａの画像である表面画像、及び、裏面４ｂの画像である裏面画像が読み取られ、さらに、表面４ａに記録されている磁気インク文字列４Ａが磁気的に読み取られる。磁気インク文字列４Ａの読み取りが成功した小切手４については、裏書きに係る所定の画像の記録が行われた後に、第１小切手排出部７に排出される。一方、読み取りが失敗した小切手４については、裏書きに係る所定の画像が記録されることなく、第２小切手排出部８に排出される。第２小切手排出部８に排出された小切手４は、読み取りが失敗した原因の究明や、再読み取り等の処理が行われる。
【００１８】
図２は、小切手処理装置１の内部構造を示す図である。
【００１９】
小切手供給部６には、小切手４を搬送路５に送り出すための小切手送り出し機構１０が配置されている。小切手送り出し機構１０は、繰り出しローラー１１、送り出しローラー１２、この送り出しローラー１２に押し付けられているリタードローラー１３、送り出し用モーター１４、及び小切手押し付け用のホッパー１５を備えている。
【００２０】
送り出し用モーター１４が駆動すると、小切手供給部６に入れた小切手４は、ホッパー１５によって繰り出しローラー１１の側に押し付けられる。そして、小切手４が繰り出しローラー１１の側に押し付けられた状態で、繰り出しローラー１１及び送り出しローラー１２は、同期回転する。
【００２１】
繰り出しローラー１１によって小切手４は、送り出しローラー１２とリタードローラー１３の間に送り込まれる。リタードローラー１３には、所定の回転負荷が与えられており、送り出しローラー１２に直接に接触している一枚の小切手４のみが他の小切手４から分離されて搬送路５に送り出される。
【００２２】
搬送路５は、上述したようにＵ形状である。搬送路５は、小切手供給部６に繋がっている直線状の上流側搬送路部分２１と、第１小切手排出部７及び第２小切手排出部８に繋がっており、僅かに折れ曲がった状態で延びている下流側搬送路部分２３と、これらの間を繋ぐ湾曲搬送路部分２２とを備えている。
【００２３】
小切手搬送機構３０は、小切手供給部６０から搬送路５に送り出された小切手４を搬送路５に沿って搬送する機構である。小切手搬送機構３０は、第１搬送ローラー３１〜第６搬送ローラー３６と、第１搬送ローラー３１〜第６搬送ローラー３６に押し付けられて連れ回りする第１押圧ローラー４１〜第６押圧ローラー４６と、第１搬送ローラー３１〜第６搬送ローラー３６を回転駆動するための搬送用モーター３７（搬送部）とを備える。第１搬送ローラー３１〜第６搬送ローラー３６は、同期して回転するように構成される。搬送用モーター３７としては、例えばステッピングモーターが用いられる。そのため、ステッピングモーターを駆動するステップ数により、小切手４の搬送量を算出できる。
【００２４】
第１搬送ローラー３１〜第３搬送ローラー３３は、上流側搬送路部分２１における上流端、その中程の位置、及び、湾曲搬送路部分２２との境界位置にそれぞれ配置される。第４搬送ローラー３４は湾曲搬送路部分２２における下流側の位置に配置される。第５搬送ローラー３５、及び、第６搬送ローラー３６は、下流側搬送路部分２３における中程の位置、及び、下流端にそれぞれ配置される。
【００２５】
上流側搬送路部分２１における第１搬送ローラー３１及び第２搬送ローラー３２の間には、上流側搬送路部分２１の上流側から磁気インク文字着磁用の磁石５１、表面側コンタクトイメージセンサー５２、及び、裏面側コンタクトイメージセンサー５３が配置される。表面側コンタクトイメージセンサー５２は、搬送路５に搬送される小切手４の表面４ａに対向し、表面４ａの画像である表面画像を読み取る。裏面側コンタクトイメージセンサー５３は、搬送路５に搬送される小切手４の裏面４ｂに対向し、裏面４ｂの画像である裏面画像を読み取る。
【００２６】
また、第２搬送ローラー３２及び第３搬送ローラー３３の間には、磁気インク文字の読み取り用の磁気ヘッド５４（磁気センサー）が配置される。磁気ヘッド５４には、磁気ヘッド５４に小切手４を押し付けるための押圧ローラー５５が対峙して配置される。
【００２７】
下流側搬送路部分２３における第５搬送ローラー３５及び第６搬送ローラー３６の間には、裏書きに係る所定の画像の記録用の記録装置５６が配置される。記録装置５６は、搬送路５に搬送される小切手４の裏面４ｂの適切な位置に、適切な方向で所定の画像を記録可能な、印刷ヘッドやスタンプ等を備える。
【００２８】
搬送路５には、小切手４の搬送の制御のための各種センサーが配置される。磁石５１の手前側の位置（上流側搬送路部分２１における上流側の位置）には、送り出される小切手４の長さを検出する用紙長検出器６１が配置される。裏面側コンタクトイメージセンサー５３と第２搬送ローラー３２の間には、小切手４が重なった状態で搬送されていることを検出する重送検出器６２が配置される。第４搬送ローラー３４の手前側の位置（湾曲搬送路部分２２における上流側の位置）には、ジャム検出器６３が配置される。小切手処理装置１は、ジャム検出器６３により所定の時間以上に亘って継続して小切手４を検出した場合に、搬送路５に小切手４が詰まった紙詰まり状態であると判別する。第５搬送ローラー３５の手間側の位置（下流側搬送路部分２３における上流側の位置）には、記録装置５６によって裏書きされる小切手４の有無を検出する印刷検出器６４が配置される。さらに、第６搬送ローラー３６の下流側の位置、すなわち、搬送路５から第１小切手排出部７、第２小切手排出部８に分岐している分岐路９の位置には、第１小切手排出部７又は第２小切手排出部８に排出される小切手４を検出する排出検出器６５が配置されている。
【００２９】
分岐路９には、駆動モーター６７（図２では不図示）によって切り替え操作される切り替え板６６が配置される。切り替え板６６は、第１小切手排出部７、及び、第２小切手排出部８に対して、搬送路５の下流端を選択的に切り替え、小切手４を選択された排出部に導くための部材である。
【００３０】
次に、小切手処理装置１の機能的構成について説明する。
図３は、小切手処理装置１の機能的構成を示す図である。
【００３１】
小切手処理装置１は、制御部７１（制御回路）を備える。制御部７１は、図示しないＣＰＵや、ＲＯＭ、ＲＡＭ、その他周辺回路等を備え、小切手処理装置１の各部を制御する。制御部７１は、ＲＯＭや記憶部７２等に記憶された制御プログラムを実行することにより、後述する認識部７１１として機能する。
【００３２】
小切手処理装置１は、記憶部７２を備える。記憶部７２は、ハードディスクや、ＥＥＰＲＯＭ等の不揮発性メモリーを備え、データを書き換え可能に記憶する。記憶部７２は、制御部７１が実行する制御プログラムのほか、小切手処理装置１から入力された小切手４の表面画像や、裏面画像を示すデータや、検出信号を示すデータを記憶する。また、記憶部７２は、後述するゲイン調整テーブル７２ａ（ゲイン調整情報）を記憶する。
【００３３】
制御部７１には、送り出し用モーター１４と、搬送用モーター３７と、駆動モーター６７とが接続する。制御部７１は、小切手４を搬送する際、送り出し用モーター１４及び搬送用モーター３７を駆動させ、小切手４を一枚ずつ搬送路５に送り出し、送り出した小切手４を搬送路５に沿って搬送させる。制御部７１は、例えば、搬送速度に対応するパルス信号を出力する等により、搬送用モーター３７を制御し、搬送路５における小切手４の搬送速度を制御する。
【００３４】
制御部７１による小切手４の搬送に係る制御は、搬送路５に配置される用紙長検出器６１、重送検出器６２、ジャム検出器６３、印刷検出器６４、及び、排出検出器６５からの検出信号に基づいて行われる。図３に示すように、用紙長検出器６１、重送検出器６２、ジャム検出器６３、印刷検出器６４、及び、排出検出器６５は、制御部７１に接続する。
【００３５】
小切手処理装置１は、表面側コンタクトイメージセンサー５２と、裏面側コンタクトイメージセンサー５３とを備える。小切手４の搬送に伴い、表面側コンタクトイメージセンサー５２は、搬送路５に搬送される小切手４の表面４ａの画像を読み取り、読み取った画像を示す画像データを制御部７１に出力する。また、小切手４の搬送に伴い、裏面側コンタクトイメージセンサー５３は、搬送路５に搬送される小切手４の裏面４ｂの画像を読み取り、読み取った画像を示す画像データを制御部７１に出力する。
【００３６】
小切手処理装置１は、磁気ヘッド５４を備える。磁気ヘッド５４は、制御部７１の制御により、通過する磁気インク文字列４Ａによって形成される磁界の変化により発生する起電力を検出し、検出信号（出力）を信号処理回路７４に出力する。本実施形態では、磁気ヘッド５４が磁気インク文字を読み取るとは、磁気ヘッド５４が磁気インク文字を検出することに相当する。また、磁気ヘッド５４が磁気インク文字を検出するとは、磁気ヘッド５４が磁界の変化により発生する起電力を検出することに相当する。
【００３７】
信号処理回路７４は、後述するが、増幅器や、ノイズ除去用のフィルター回路等を備え、磁気ヘッド５４から入力された検出信号を、増幅や波形整形等を実行し、制御部７１が備えるＡ／Ｄ端子７１ａに、アナログ信号として、増幅や波形整形等を実行した検出信号を出力する。制御部７１は、Ａ／Ｄ端子７１ａにより、信号処理回路７４から入力された当該検出信号を、アナログをデジタルに変換し、データとして、信号処理回路７４の出力を取得する。
【００３８】
図３に示すように、制御部７１は、認識部７１１を備える。
【００３９】
認識部７１１は、磁気インク文字列４Ａを構成する磁気インク文字のそれぞれについて、文字の認識を行う。磁気インク文字とは、所定のフォント（例えば、Ｅ−１３Ｂフォントや、ＣＭＣ−７フォント等）に準拠し、小切手４に磁気印刷された文字である。１つの磁気インク文字は、予め定められた複数の文字種類のうちいずれかの１つの文字種類に対応する。磁気インク文字の認識とは、磁気ヘッド５４により読み取った磁気インク文字のそれぞれについて、各磁気インク文字の文字種類を確定する、又は、磁気インク文字の文字種類を確定できないことを検出する処理を示す。
【００４０】
本実施形態において、認識部７１１は、磁気インク文字列４Ａに含まれる全ての磁気インク文字について、磁気インク文字の文字種類が確定できることを検出した場合、磁気インク文字列４Ａの読み取りが成功したと判別する。一方、認識部７１１は、磁気インク文字列４Ａを構成する磁気インク文字の中に、１つでも磁気インク文字の文字種類が確定できない磁気インク文字を検出した場合、磁気インク文字列４Ａの読み取りが失敗したと判別する。上述したように、制御部７１は、磁気インク文字列４Ａの読み取りが成功した小切手４を第１小切手排出部７に搬送し、磁気インク文字列４Ａの読み取りが失敗した小切手４を第２小切手排出部８に搬送する。
【００４１】
ここで、認識部７１１の動作について詳述する。
図４は、認識部７１１の動作を示すフローチャートである。
【００４２】
以下の説明では、小切手４に記録された磁気インク文字のフォントは、Ｅ−１３Ｂフォントであるとする。
【００４３】
Ｅ−１３Ｂフォントにおいて、磁気インク文字の形状は、「０」〜「９」、トランジット記号（TRANSIT SYMBOL）、アマウント記号（AMOUNT SYMBOL）、オン−アス記号（ON-US SYMBOL）、及び、ダッシュ記号（DASH SYMBOL）の１４個の文字種類に対応する形状がある。
【００４４】
また、図４のフローチャートは、ある１つの小切手４について、小切手４に記録された磁気インク文字列４Ａの認識を実行する際の認識部７１１の動作を示しているとする。
【００４５】
また、小切手４に記録された磁気インク文字列４Ａについて、磁気ヘッド５４による読み取りが行われており、信号処理回路７４によって、増幅や波形整形等の各種処理が実行されたアナログ信号としての検出信号を、制御部７１に出力したとする。つまり、制御部７１が、入力される検出信号をアナログからデジタルに変換し、データとして信号処理回路７４の出力を取得したとする。以下、Ａ／Ｄ端子７１ａにより変換された検出信号、すなわち、信号処理回路７４から出力されアナログからデジタルに変換された検出信号を示すデータを検出信号波形データと表現する。さらに、表面側コンタクトイメージセンサー５２により、当該小切手４の表面４ａの画像が読み取られ、画像データとして制御部７１に出力したとする。
【００４６】
認識部７１１は、検出信号波形データに基づいて、磁気インク文字列４Ａに含まれる磁気インク文字のうち１つの磁気インク文字について、文字の切り出しを実行する（ステップＳＡ１）。文字の切り出しとは、検出信号波形データに基づいて、磁気インク文字列４Ａに含まれる磁気インク文字のうち１つの磁気インク文字について、当該磁気インク文字の波形を示す文字波形データを生成することを示す。
【００４７】
ステップＳＡ１における文字の切り出しは、例えば、以下のように行われる。
【００４８】
図５は、検出信号波形データ（一部）の一例を模式的に示す図である。また、図６は、ステップＳＡ１における処理により生成された文字波形データの一例を模式的に示す図である。
【００４９】
上述したように、本実施形態では、搬送路５内で小切手４を搬送しつつ、当該小切手４に記録された磁気インク文字列４Ａを磁気ヘッド５４により読み取る。その際、磁気ヘッド５４は、搬送される小切手４の磁気インク文字列４Ａを、後端４ｄ側から前端４ｇ側へ向かって所定のサンプリング周期で磁束を測定することにより、磁気インク文字列４Ａの読み取りを実行する。以下の説明では、サンプリング周期の最小単位の間隔を、１サンプリング単位と表現する。
【００５０】
図５では、Ｘ軸（横軸）は、時間の経過（サンプリング周期の経過）が規定される（原点からＸ軸右方に向かうに従って、１サンプリング単位が順次経過したことを示す）。Ｙ軸（縦軸）は、時間の経過に伴う磁荷の変化量の相対値が規定されている。図５は、磁気インク文字列４Ａにおいて、小切手４の後端４ｄ側から前端４ｇ側に向かって、所定のサンプリング周期毎に磁荷の変化量の相対値の変化を示す。また、図５は、磁気インク文字列４Ａに含まれる各磁気インク文字の磁荷の変化量に対応してＹ軸方向の値の上下の変化を示すと共に、磁荷の変化量がプラスであるのかマイナスであるのかに応じてＹ軸方向の値の正負の変化を示す。
【００５１】
本実施形態では、検出信号波形データのＸ軸方向において、１つの磁気インク文字に対応する波形が占める範囲は、所定の数のサンプリング単位（例えば、７０サンプリング単位）と規定される。そして、この規定に準じるように、各種搬送制御が実行されると共に、１サンプリング単位の長さは、規定される。
【００５２】
以上を踏まえ、ステップＳＡ１において、認識部７１１は、検出信号波形データが示す波形に基づいて、当該波形の各ピーク位置を検出する。ここで、ピークとは、波形におけるＹ軸の値に対する極大値、及び、極小値である。ピーク位置とは、極大値、及び、極小値に対応するＸ軸の値である。ピーク位置を検出した後、認識部７１１は、検出したピーク位置に基づいて、磁気インク文字列４Ａに含まれる磁気インク文字のそれぞれについて、文字開始位置を検出する。文字開始位置とは、１つの磁気インク文字の幅に対する所定の数のサンプリング単位において、最初のサンプリング単位の位置を示す。認識部７１１は、検出信号波形データが示す波形を、検出した文字開始位置から、１つの磁気インク文字の幅に対応する所定の数のサンプリング単位で切り出す。その際、認識部７１１は、切り出した波形における最初のピーク位置が、Ｘ軸における所定のサンプリング単位目に位置するように、検出信号波形データが示す波形を切り出す。例えば、認識部７１１は、磁気インク文字列４Ａに含まれる１の磁気インク文字について、文字開始位置から１１サンプリング目に波形の最初のピーク位置が位置するように、検出信号波形データの波形の切り出しを行う。
【００５３】
ステップＳＡ１における文字の切り出しにより、磁気インク文字列４Ａに含まれる１の磁気インク文字について、検出信号波形データに基づいて、図６の例に示すような文字波形データが生成される。
【００５４】
なお、ステップＳＡ１の文字の切り出しは、磁気インク文字列４Ａに含まれる磁気インク文字のそれぞれについて、小切手４の後端４ｄ側に配置された磁気インク文字から前端４ｇ側に配置された磁気インク文字へ向かって、順番に行われる。認識部７１１は、切り出された磁気インク文字ごとにステップＳＡ２以下の文字の認識に係る処理を実行する。
【００５５】
以下、ステップＳＡ１において、切り出された１の磁気インク文字のことを「処理対象文字」と表現する。
【００５６】
図４に示すフローチャートの説明に戻り、文字の切り出しの実行後、認識部７１１は、生成した処理対象文字の文字波形データについて、正規化の処理を実行する（ステップＳＡ２）。正規化の処理とは、本実施形態において、各文字波形データが示す波形のＹ軸方向における振幅が、後述するパターンマッチング用の基準波形データのＹ軸方向における振幅と同等となるようにする処理である。
【００５７】
次いで、認識部７１１は、正規化した文字波形データに基づいて、認識処理を実行する（ステップＳＡ４）。ここで、ステップＳＡ４における認識処理について、１つ処理を例示して説明する。
【００５８】
＜認識処理＞
認識処理は、ステップＳＡ１で切り出した処理対象文字の文字波形データの波形と、比較対象の文字種類（以下、「比較対象文字種類」と表現する）に対する波形データ（以下、「基準波形データ」と表現する）が示す波形との差異に基づいて、文字種類を確定する処理である。
【００５９】
記憶部７２は、比較対象文字種類に対応する基準波形データを記憶する。例えば、Ｅ−１３Ｂフォントに規定された文字種類の数は、１４個である。したがって、記憶部７２は、１４個の文字種類のそれぞれに対応する基準波形データを記憶する。
【００６０】
詳述すると、認識部７１１は、Ｅ−１３Ｂフォントに規定された１４個の文字種類のそれぞれを、比較対象文字種類として特定する。次いで、認識部７１１は、切り出した処理対象文字の文字波形データの波形と、比較対象文字種類に対応する基準波形データが示す波形との間の差異量を算出する。つまり、認識部７１１は、処理対象文字の文字波形データの波形と、１４個の基準波形データが示す波形のそれぞれについて、差異量を算出する。
【００６１】
ここで、基準波形データとは、１の文字種類に対応する磁気インク文字を磁気ヘッド５４により読み取った際の検出信号波形データの理想的な波形を示すデータである。つまり、基準波形データは、磁気インク文字の認識においてパターンマッチング処理で供されるテンプレートデータに該当するデータである。
【００６２】
また、ここで、差異量について説明する。
図７は、差異量を説明するための図である。図７において、文字波形データが示す波形は、細線で示される。また、図７において、基準波形データが示す波形は、太線で示される。
【００６３】
差異量とは、図７中、斜線で示す領域の大きさのことである。より具体的には、差異量とは、Ｘ軸上に規定された各サンプリング単位における、文字波形データが示す波形のＹ軸方向の値と、基準波形データが示す波形のＹ軸方向の値との差の絶対値の総和のことである。１の文字波形データが示す波形と、１の基準波形データが示す波形との間の差異量が小さければ小さいほど、当該１の文字波形データが示す波形と、当該１の基準波形データが示す波形とが近似していることを示す。つまり、差異量が小さければ小さいほど、当該１の文字波形データに対応する磁気インク文字の文字種類は、当該１の基準波形データに対応する文字種類である蓋然性が高い。
【００６４】
処理対象文字の文字波形データが示す波形と、比較対象文字種類に対応する基準波形データの波形と間の差異量を算出した後、認識部７１１は、１４種類の全ての文字種類について、差異量の算出が終了したか否かを判別する。
【００６５】
１４種類の全ての文字種類について、差異量の算出が終了した場合、認識部７１１は、差異量が最も小さい基準波形データに対応する文字種類（以下、「最小文字種類」と表現する）と、次に差異量が小さい基準波形データに対応する文字種類（以下、「次最小文字種類」と表現する）とを特定する。
【００６６】
次いで、認識部７１１は、最小文字種類に対応する基準波形データと処理対象文字の文字波形データとの差異量（以下、「最小差異量」と表現する）、及び、閾値を比較し、最小差異量が閾値を上回るか否かを判別する。この閾値は、文字種類ごとに定められた閾値であり、文字種類のそれぞれに対応付いて、予め記憶部等に記憶される。つまり、ここでの閾値は、最小文字種類に対応する閾値（以下、「最小文字閾値」と表現する）である。
【００６７】
最小文字閾値は、最小文字種類を、処理対象文字の文字種類として確定するか否かを判別する際の基準となる値である。最小差異量が最小文字閾値以下の場合は、後述する他の条件が成立すれば、認識部７１１は、最小文字種類を、処理対象文字の文字種類として確定する。
【００６８】
具体的に説明すると、認識部７１１は、最小文字種類に対応する基準波形データと、処理対象文字の文字波形データとの最小差異量が、最小文字閾値を上回る場合、文字種類が確定できないと判別する（ステップＳＡ４：ＮＯ）。この場合、認識部７１１は、文字種類が確定できないことから、磁気インク文字の認識ができないと判別する（ステップＳＡ５）
【００６９】
一方、認識部７１１は、最小文字種類に対応する基準波形データと、処理対象文字の文字波形データとの最小差異量が、最小文字閾値以下である場合、次最小文字種類の基準波形データと、処理対象文字の文字波形データとの差異量（以下、「次最小差異量」と表現する）が、最小文字閾値を上回るか否かを判別する。
【００７０】
認識部７１１は、次最小文字種類の基準波形データと、処理対象文字の文字波形データとの次最小差異量が、最小閾値以下である場合、処理対象文字の文字種類が確定できないと判別する（ステップＳＡ４：ＮＯ）。一方、認識部７１１は、次最小文字種類の基準波形データと処理対象文字の文字波形データとの次最小差異量が、最小閾値を上回る場合、処理対象文字の文字種類を、最小文字種類と確定する（ステップＳＡ４：ＹＥＳ）。
【００７１】
なお、説明した認識処理は、一例であって、検出信号波形データに基づく処理であれば、上述した処理に限定されない。例えば、認識処理は、処理対象文字の文字波形データの波形と、比較対象文字種類に対応する基準波形データの波形とを所定の範囲内で所定の距離だけスライドさせたもののそれぞれとの間の差異量に基づいて、文字種類を確定する処理でもよい。また、例えば、認識処理は、検出信号波形データに基づいて、処理対象文字の文字間隔を算出し、算出した文字間隔に基づいて、文字種類を確定する処理でもよい。文字間隔とは、処理対象文字の文字開始位置と、処理対象文字の次の磁気インク文字（磁気インク文字列４Ａにおいて、処理対象文字の前端４ｇ側の隣に配列された磁気インク文字）の文字開始位置との離間量のことである。また、例えば、認識処理は、上述した処理を全て含む処理でもよい。この場合、認識部７１１は、段階的に、各処理を実行し、文字種類を確定する。また、この場合、認識部７１１は、各処理を段階的に実行することにより、文字種類を確定する処理の精度が高まる。
【００７２】
図４のフローチャートの説明に戻り、認識部７１１は、ステップＳＡ５において、磁気インク文字列４Ａに含まれる全ての磁気インク文字が処理対象文字となったか否かを判別する。すなわち、認識部７１１は、磁気インク文字列４Ａに含まれる磁気インク文字の全てについて、ステップＳＡ１について文字の切り出しが行われ、かつ、ステップＳＡ３において認識処理が実行したか否かを判別する（ステップＳＡ６）。
【００７３】
磁気インク文字列４Ａに含まれる磁気インク文字の全てについて認識処理を実行したと判別した場合（ステップＳＡ６：ＹＥＳ）、認識部７１１は、磁気インク文字列４Ａに含まれる磁気インク文字の数を検出する（ステップＳＡ７）。認識部７１１は、磁気インク文字列４Ａに含まれる磁気インク文字の数を検出する際、例えば、ステップＳＡ１の処理において切り出した数に基づいて検出する等の方法により、磁気インク文字の数を検出する。
【００７４】
次いで、認識部７１１は、磁気インク文字列４Ａに含まれる全ての磁気インク文字について、文字種類が確定したか否かを判別する（ステップＳＡ８）。
【００７５】
全ての磁気インク文字について文字種類が確定した場合（ステップＳＡ８：ＹＥＳ）、認識部７１１は、磁気インク文字列４Ａの読み取りが成功したものとして、磁気インク文字列４Ａの読み取りが成功した場合に行う処理を実行する（ステップＳＡ９）。磁気インク文字列４Ａの読み取りが成功した場合に行う処理は、例えば、磁気インク文字列４Ａが示す情報を記憶部７２に記憶する処理や、制御部７１が記録装置５６を制御して、小切手４の裏面４ｂに裏書きに係る所定の画像を記録する処理、第１小切手排出部７に小切手４を排出する処理等である。
【００７６】
一方、磁気インク文字列４Ａに含まれる磁気インク文字について、１つでも文字種類が確定しないものが存在した場合（ステップＳＡ８：ＮＯ）、認識部７１１は、磁気インク文字列４Ａの読み取りが失敗した場合に行う処理を実行する（ステップＳＡ１０）。磁気インク文字列４Ａの読み取りが失敗した場合に行う処理として、制御部７１が記録装置５６を制御して裏書きに係る画像の印刷等を行うことなく、第２小切手排出部８に小切手４を搬送する処理を行う。第２小切手排出部８に排出された小切手４は、読み取りが失敗した原因の究明や、再読み取り等の処理が行われる。
【００７７】
このように、認識部７１１は、信号処理回路７４から入力され、アナログからデジタルに変換された検出信号を示す検出信号波形データに基づいて、磁気インク文字の認識を実行する。前述したように、信号処理回路７４は、磁気ヘッド５４から入力された検出信号を、増幅や波形整形等を実行し、増幅や波形整形等が実行された検出信号を制御部７１のＡ／Ｄ端子７１ａに入力する。つまり、信号処理回路７４は、磁気ヘッド５４から入力された検出信号を増幅し、Ａ／Ｄ端子７１ａにより変換可能な信号となるまで増幅する。ここで、信号処理回路７４は、検出信号を増幅する際、Ａ／Ｄ端子７１ａのダイナミックレンジに規定される範囲において最大となるように、検出信号を増幅することが望ましい。これは、認識部７１１による磁気インク文字の認識の精度が高まるためである。
【００７８】
ところで、小切手４に印刷される磁気インク文字の密度や文字種類によって、搬送路５における小切手４の搬送速度を変えることが望まれる。これは、小切手４の搬送速度によっては、適切に磁気インク文字を認識できない場合があることから、磁気インク文字の認識の精度を保つためである。しかしながら、小切手４の搬送速度に応じて、磁気ヘッド５４の検出信号のレベル（検出信号の振幅）が異なる。そのため、認識部７１１による磁気インク文字の認識の精度を高めるためには、搬送速度に応じて検出信号の増幅率を変更する必要がある。
【００７９】
そこで、本実施形態の信号処理回路７４は、以下の構成を有する。
【００８０】
図８は、本実施形態の信号処理回路７４の構成を示す図である。
【００８１】
図８に示すように、信号処理回路７４は、第１増幅回路７４１（第１増幅部）と、第２増幅回路７４２とを備える。
【００８２】
第１増幅部は、オペアンプＯＰ１を備える。オペアンプＯＰ１の非反転入力端子（＋）には、抵抗Ｒ１の一端が接続する。また、オペアンプＯＰ１の反転入力端子（−）には、抵抗Ｒ２の一端が接続する。抵抗Ｒ１は、一端が磁気ヘッド５４に接続し、他端が非反転入力端子（＋）に接続する。また、抵抗Ｒ２は、一端が磁気ヘッド５４に接続し、他端が反転入力端子（−）に接続する。
【００８３】
抵抗Ｒ１の一端と非反転入力端子（＋）との間には、ローパスフィルターＬＦ１（第１フィルター）（図８では、「Ｒ−ＦＢ１」と表現）が接続する。また、抵抗Ｒ２の一端と反転入力端子（−）との間には、ローパスフィルターＬＦ２（第２フィルター）（図８では、「Ｒ−ＦＢ２」と表現）が接続する。ローパスフィルターＬＦ１、及び、ローパスフィルターＬＦ２は、所定の高周波の信号成分の通過を制限するフィルター回路であり、抵抗とコンデンサーとにより構成される。ローパスフィルターＬＦ１、及び、ローパスフィルターＬＦ２は、自身を構成する抵抗の抵抗値とコンデンサーの容量とに基づいて、通過を制限する所定範囲の周波数が規定される。つまり、ローパスフィルターＬＦ１、及び、ローパスフィルターＬＦ２とは、自身を構成する抵抗値とコンデンサーの容量とに基づく周波数以上（所定範囲の高周波）（例えば、数１０ｋＨｚ以上）の信号成分の通過を制限するフィルター回路である。
【００８４】
図８に示すように、ローパスフィルターＬＦ２は、オペアンプＯＰ１に対して抵抗Ｒ２と直列に接続する。すなわち、ローパスフィルターＬＦ２は、オペアンプＯＰ１の反転入力端子（−）に接続し、また、出力端子ＴＳに接続する。
【００８５】
このように、オペアンプＯＰ１は、非反転入力端子（＋）に抵抗Ｒ１とローパスフィルターＬＦ１とが接続し、反転入力端子（−）に抵抗Ｒ２とローパスフィルターＬＦ２とが接続する。そして、抵抗Ｒ１の一端には、磁気ヘッド５４が接続する。また、抵抗Ｒ２の一端には、磁気ヘッド５４が接続する。オペアンプＯＰ１は、抵抗Ｒ１を介して非反転入力端子（＋）に入力される検出信号としての電圧と、抵抗Ｒ２を介し反転入力端子（−）に入力される検出信号としての電圧との差を増幅する。つまり、オペアンプＯＰ１は、磁気ヘッド５４から入力された検出信号を差動増幅する。オペアンプＯＰ１の増幅率は、抵抗Ｒ１、抵抗Ｒ２、ローパスフィルターＬＦ１を構成する抵抗、及び、ローパスフィルターＬＦ２を構成する抵抗により設定される。なお、本実施形態では、ローパスフィルターＬＦ１、及び、ローパスフィルターＬＦ２により通過を制限する信号成分の周波数について固定とするため、オペアンプＯＰ１の差動増幅の増幅率も固定となる。
【００８６】
図８に示すように、第１増幅回路７４１は、ハイパスフィルターＨＦ（第２フィルター）を備える。ハイパスフィルターＨＦは、所定の低周波の信号成分の通過を制限するフィルター回路であり、抵抗とコンデンサーとにより構成される。本実施形態のハイパスフィルターＨＦは、コンデンサーＣ１と、抵抗Ｒ３とにより構成される。ハイパスフィルターＨＦは、自身を構成する抵抗の抵抗値とコンデンサーの容量とに基づいて、通過を制限する所定範囲の周波数が規定される、つまり、ハイパスフィルターＨＦは、自身を構成する抵抗の抵抗値とコンデンサーの容量とに基づく周波数以下（所定範囲の低周波）（例えば、数１０Ｈｚ以下）の信号成分の通過を制限するフィルター回路である。
【００８７】
図８に示すように、ハイパスフィルターＨＦは、オペアンプＯＰ１から出力される信号について、所定の低周波以下の信号成分に通過を制限する。前述した通り、オペアンプＯＰ１の非反転入力端子（＋）と反転入力端子（−）とには、ローパスフィルターＬＦ１と、ローパスフィルターＬＦ２とがそれぞれ接続する。すなわち、オペアンプＯＰ１が出力する信号は、所定の高周波以上の周波数の信号成分を含まない信号である。したがって、ハイパスフィルターＨＦから出力される信号は、所定の高周波以上の周波数の信号成分を含まない信号であり、かつ、所定の低周波以下の周波数の信号成分を含まない信号である。これは、第１増幅回路７４１がバンドパスフィルターとして機能することを示す。このように、第１増幅回路７４１は差動増幅に加え、ローパスフィルターＬＦ１及びローパスフィルターＬＦ２と、ハイパスフィルターＨＦとを備えるため、磁気ヘッド５４から出力された検出信号に含まれるノイズ、及び、オペアンプＯＰ１から出力された検出信号に含まれるノイズ（直流成分）を除去できる。
【００８８】
図８に示すように、信号処理回路７４の第２増幅回路７４２は、オペアンプＯＰ２（第２増幅部）を備える。オペアンプＯＰ２は、非反転入力端子（＋）に抵抗Ｒ４が接続し、非反転入力端子（−）に抵抗Ｒ５とデジタルポテンショメーターＲＤ（ゲイン調整部）とコンデンサーＣ２とにより構成される回路が接続する。
【００８９】
オペアンプＯＰ２は、反転入力端子（−）に入力される信号を、非反転入力端子（＋）に接続する抵抗Ｒ５及びデジタルポテンショメーターＲＤに基づく増幅率で増幅する。そして、オペアンプＯＰ２は、増幅した信号をＡ／Ｄ端子７１ａに出力する。
【００９０】
デジタルポテンショメーターＲＤは、デジタル信号により、自身の抵抗値を設定可能な可変抵抗器である。デジタルポテンショメーターＲＤは、制御部７１から出力されるデジタル信号に基づいて、抵抗値を異ならせる。つまり、デジタルポテンショメーターＲＤは、自身の抵抗値を異ならせることにより、オペアンプＯＰ２が出力する信号の増幅率を変える。
【００９１】
前述した通り、デジタルポテンショメーターＲＤは、制御部７１から出力されるデジタル信号にしたがって、自身の抵抗値を設定する。制御部７１は、デジタルポテンショメーターＲＤに出力するデジタル信号する際、記憶部７２が記憶するゲイン調整テーブル７２ａに基づき、デジタル信号を出力する。
【００９２】
図９は、ゲイン調整テーブル７２ａの一例を示す図である。
【００９３】
図９に示すように、ゲイン調整テーブル７２ａが格納する１件のレコードには、搬送速度フィールドＦ１と、ゲインフィールドＦ２とが対応付く。搬送速度フィールドＦ１は、小切手４を搬送する搬送速度を示す搬送速度情報を格納する。ゲイン調整テーブル７２ａは、搬送速度情報として搬送速度の値を格納する。搬送速度フィールドＦ１が格納する値の単位は、「ｍｍ／ｓ」である。ゲインフィールドＦ２は、ゲインを示すゲイン情報を格納する。ゲイン調整テーブル７２ａは、ゲイン情報としてゲインを示す値を格納する。
【００９４】
ここでのゲインとは、オペアンプＯＰ２が出力する信号の増幅率を示す。したがって、以下の説明において、オペアンプＯＰ２のゲインを設定するとは、オペアンプＯＰ２が出力する信号の増幅率を設定することを示す。
【００９５】
図９に示すゲイン調整テーブル７２ａは、レコードＲＣ１を格納する。レコードＲＣ１は、搬送速度フィールドＦ１に「８０」を示す値を格納し、ゲインフィールドＦ２に「１０４００」を示す値を格納する。このレコードＲＣ１は、搬送速度８０ｍｍ／ｓで小切手４を搬送する場合、オペアンプＯＰ２のゲインを１０４００に設定することを示すレコードである。したがって、小切手４を搬送速度８０ｍｍ／ｓで搬送する場合、オペアンプＯＰ２は、入力された信号を１０４００倍に増幅して出力する。
【００９６】
また、図９に示すゲイン調整テーブル７２ａは、レコードＲＣ２を格納する。レコードＲＣ２は、搬送速度フィールドＦ１に「１００」を示す値を格納し、ゲインフィールドＦ２に「８３４０」を示す値を格納する。このレコードＲＣ２は、搬送速度１００ｍｍ／ｓで小切手４を搬送する場合、オペアンプＯＰ２のゲインを８３４０に設定することを示すレコードである。したがって、小切手４を搬送速度１００ｍｍ／ｓで搬送する場合、オペアンプＯＰ２は、入力された信号を８３４０倍に増幅して出力する。
【００９７】
また、図９に示すゲイン調整テーブル７２ａは、レコードＲＣ３を格納する。レコードＲＣ３は、搬送速度フィールドＦ１に「１２０」を示す値を格納し、ゲインフィールドＦ２に「６９５０」を示す値を格納する。このレコードＲＣ３は、搬送速度１２０ｍｍ／ｓで小切手４を搬送する場合、オペアンプＯＰ２のゲインを６９５０に設定することを示すレコードである。したがって、小切手４を搬送速度１２０ｍｍ／ｓで搬送する場合、オペアンプＯＰ２は、入力された信号を６９５０倍に増幅して出力する。
【００９８】
また、図９に示すゲイン調整テーブル７２ａは、レコードＲＣ４を格納する。レコードＲＣ４は、搬送速度フィールドＦ１に「１５０」を示す値を格納し、ゲインフィールドＦ２に「５５５０」を示す値を格納する。このレコードＲＣ４は、搬送速度１００ｍｍ／ｓで小切手４を搬送する場合、オペアンプＯＰ２のゲインを５５５０に設定することを示すレコードである。したがって、小切手４を搬送速度１５０ｍｍ／ｓで搬送する場合、オペアンプＯＰ２は、入力された信号を５５５０倍に増幅して出力する。
【００９９】
また、図９に示すゲイン調整テーブル７２ａは、レコードＲＣ５を格納する。レコードＲＣ５は、搬送速度フィールドＦ１に「２００」を示す値を格納し、ゲインフィールドＦ２に「４１７０」を示す値を格納する。このレコードＲＣ５は、搬送速度２００ｍｍ／ｓで小切手４を搬送する場合、オペアンプＯＰ２のゲインを４１７０に設定することを示すレコードである。したがって、小切手４を搬送速度２００ｍｍ／ｓで搬送する場合、オペアンプＯＰ２は、入力された信号を４１７０倍に増幅して出力する。
【０１００】
また、図９に示すゲイン調整テーブル７２ａは、レコードＲＣ６を格納する。レコードＲＣ６は、搬送速度フィールドＦ１に「２４０」を示す値を格納し、ゲインフィールドＦ２に「３４８０」を示す値を格納する。このレコードＲＣ６は、搬送速度２４０ｍｍ／ｓで小切手４を搬送する場合、オペアンプＯＰ２のゲインを３４８０に設定することを示すレコードである。したがって、小切手４を搬送速度２４０ｍｍ／ｓで搬送する場合、オペアンプＯＰ２は、入力された信号を３４８０倍に増幅して出力する。
【０１０１】
また、図９に示すゲイン調整テーブル７２ａは、レコードＲＣ７を格納する。レコードＲＣ７は、搬送速度フィールドＦ１に「３００」を示す値を格納し、ゲインフィールドＦ２に「２７８０」を示す値を格納する。このレコードＲＣ７は、搬送速度３００ｍｍ／ｓで小切手４を搬送する場合、オペアンプＯＰ２のゲインを２７８０に設定することを示すレコードである。したがって、小切手４を搬送速度３００ｍｍ／ｓで搬送する場合、オペアンプＯＰ２は、入力された信号を２７８０倍に増幅して出力する。
【０１０２】
図９のゲイン調整テーブル７２ａに示すように、搬送速度が大きい値であればあるほど、ゲインを示す値は、小さい値を示す。これは、小切手４の搬送速度が速ければ速いほど、磁気ヘッド５４から出力される検出信号のレベルが大きいためである。換言すると、小切手４の搬送速度が遅ければ遅いほど、磁気ヘッド５４から出力される検出信号のレベルが小さいためである。なお、検出信号のレベルとは、検出信号の振幅である。
【０１０３】
制御部７１は、ゲイン調整テーブル７２ａを参照し、デジタルポテンショメーターＲＤにデジタル信号を出力する。例えば、制御部７１は、小切手４の搬送速度が８０ｍｍ／ｓであると判別した場合、レコードＲＣ１に基づき、オペアンプＯＰ２に入力される信号が１０４００倍に増幅されるようデジタルポテンショメーターＲＤの抵抗値を設定するデジタル信号を、出力する。また、例えば、制御部７１は、小切手４の搬送速度が１００ｍｍ／ｓであると判別した場合、レコードＲＣ２に基づき、オペアンプＯＰ２に入力される信号が８３４０倍に増幅されるようデジタルポテンショメーターＲＤの抵抗値を設定するデジタル信号を、出力する。また、例えば、制御部７１は、小切手４の搬送速度が１２０ｍｍ／ｓであると判別した場合、レコードＲＣ３に基づき、オペアンプＯＰ２に入力される信号が６９５０倍に増幅されるようデジタルポテンショメーターＲＤの抵抗値を設定するデジタル信号を、出力する。また、例えば、制御部７１は、小切手４の搬送速度が１５０ｍｍ／ｓであると判別した場合、レコードＲＣ４に基づき、オペアンプＯＰ２に入力される信号が５５５０倍に増幅されるようデジタルポテンショメーターＲＤの抵抗値を設定するデジタル信号を、出力する。例えば、制御部７１は、小切手４の搬送速度が２００ｍｍ／ｓであると判別した場合、レコードＲＣ５に基づき、オペアンプＯＰ２に入力される信号が４１７０倍に増幅されるようデジタルポテンショメーターＲＤの抵抗値を設定するデジタル信号を、出力する。また、例えば、制御部７１は、小切手４の搬送速度が２４０ｍｍ／ｓであると判別した場合、レコードＲＣ６に基づき、オペアンプＯＰ２に入力される信号が３４８０倍に増幅されるようデジタルポテンショメーターＲＤの抵抗値を設定するデジタル信号を、出力する。また、例えば、制御部７１は、小切手４の搬送速度が３００ｍｍ／ｓであると判別した場合、レコードＲＣ７に基づき、オペアンプＯＰ２に入力される信号が２７８０倍に増幅されるようデジタルポテンショメーターＲＤの抵抗値を設定するデジタル信号を、出力する。
【０１０４】
このように、制御部７１は、ゲイン調整テーブル７２ａを参照し、搬送速度に応じてオペアンプＯＰ２のゲインを設定するように、デジタルポテンショメーターＲＤを制御する。オペアンプＯＰ２のゲインを設定する構成としてデジタルポテンショメーターＲＤを用いることには、以下に示す効果を奏する。
【０１０５】
すなわち、信号処理回路７４は、搬送速度に応じてオペアンプＯＰ２のゲインを設定する抵抗を、複数の搬送速度に応じて複数具備える必要がない。例えば、搬送速度が、８０ｍｍ／ｓ、１００ｍｍ／ｓ、１２０ｍｍ／ｓ、１５０ｍｍ／ｓ、２００ｍｍ／ｓ、２４０ｍｍ／ｓ、及び、３００ｍｍ／ｓのいずれかに設定可能である場合、信号処理回路７４は、これら搬送速度に対応するオペアンプＯＰ２のゲインを設定する抵抗について、それぞれの搬送速度に対して異なる抵抗を具備する必要がない。つまり、デジタルポテンショメーターＲＤによりオペアンプＯＰ２のゲインを設定することは、信号処理回路７４の構成を簡易できる。
【０１０６】
次に、本実施形態の小切手処理装置１の動作について説明する。
図１０は、本実施形態の小切手処理装置１の動作を示すフローチャートである。
【０１０７】
小切手処理装置１の制御部７１は、小切手４の読み取りに係る一連の処理を開始するか否かを判別する（ステップＳＢ１）。小切手４の読み取りに係る一連の処理とは、磁気インク文字の読み取りや磁気インク文字の認識等を含む処理であり、図１０に示すフローチャートにおいてステップＳＢ２〜ステップＳＢ１３までの処理である。制御部７１は、例えば、ユーザーの操作部７３に対する操作をトリガーとして、小切手読み取りに係る一連の処理を開始すると判別する。
【０１０８】
次いで、制御部７１は、小切手４の読み取りに係る一連の処理を開始すると判別すると（ステップＳＢ１：ＹＥＳ）、送り出し用モーター１４を制御して、小切手供給部６に挿入された小切手４を一枚ずつ搬送路５に送り出す（ステップＳＢ２）。
【０１０９】
次いで、制御部７１は、小切手４が一枚ずつ搬送路５に送り出されると、搬送用モーター３７を制御し、小切手４を一枚ずつ搬送路５に沿って搬送する（ステップＳＢ３）。
【０１１０】
次いで、制御部７１は、小切手４の搬送に伴い、表面側コンタクトイメージセンサー５２、及び、裏面側コンタクトイメージセンサー５３によって小切手４の両面の画像を読み取ると共に、磁気ヘッド５４によって小切手４に記録された磁気インク文字を読み取る（ステップＳＢ４）。
【０１１１】
前述した通り、磁気ヘッド５４は、通過する磁気インク文字列４Ａによって形成される磁界の変化により発生する起電力を検出し、検出信号を信号処理回路７４に出力する。
【０１１２】
小切手処理装置１の信号処理回路７４の第１増幅回路７４１は、磁気ヘッド５４から検出信号が入力されると、入力された検出信号を差動増幅し、差動増幅した検出信号を第２増幅回路７４２に出力する（ステップＳＢ５）。前述した通り、第１増幅回路７４１は、ローパスフィルターＬＦ１とローパスフィルターＬＦ２とハイパスフィルターＨＦとにより、バンドパスフィルターとして機能する。したがって、磁気ヘッド５４から入力された検出信号が含むノイズと、オペアンプＯＰ１から出力された検出信号が含むノイズを取り除き、第２増幅回路７４２に差動増幅した検出信号を出力する。
【０１１３】
小切手処理装置１の信号処理回路７４の第２増幅回路７４２は、第１増幅回路７４１から差動増幅された検出信号が入力されると、デジタルポテンショメーターＲＤ、及び、抵抗Ｒ５に基づき、当該検出信号を増幅し、増幅した当該検出信号をＡ／Ｄ端子７１ａに出力する（ステップＳＢ６）。
【０１１４】
ステップＳＢ６において、例えば、磁気ヘッド５４が読み取った小切手４の搬送速度が８０ｍｍ／ｓである場合、第２増幅回路７４２は、差動増幅された検出信号を１０４００倍に増幅し、増幅した当該検出信号をＡ／Ｄ端子７１ａに出力する。
【０１１５】
次いで、小切手処理装置１の制御部７１は、搬送用モーター３７を制御して、小切手４の搬送を一時停止する（ステップＳＢ７）。
【０１１６】
次いで、認識部７１１は、Ａ／Ｄ端子７１ａに入力された検出信号に基づいて、磁気インク文字の認識を実行する（ステップＳＢ８）。認識部７１１は、磁気インク文字の認識を実行する際、図４のフローチャートで説明した処理を実行する。具体的には、認識部７１１は、図４のフローチャートのステップＳＡ１〜ステップＳＡ７の処理を実行する。前述した通り、Ａ／Ｄ端子７１ａに入力される検出信号は、第１増幅回路７４１においてノイズが取り除かれた信号である。したがって、第１増幅回路７４１がローパスフィルターＬＦ１とローパスフィルターＬＦ２とハイパスフィルターＨＦとを備えることにより、認識部７１１は、ノイズの取り除かれた検出信号波形データに基づいて磁気インク文字の認識を実行でき、磁気インク文字の認識の精度が高まる。
【０１１７】
次いで、認識部７１１は、磁気インク文字の認識が成功したか否かを判別する（ステップＳＢ９）。すなわち、認識部７１１は、磁気インク文字列４Ａに含まれる全ての磁気インク文字について、文字種類が確定したか否かを判別する。
【０１１８】
磁気インク文字の認識が成功したと判別した場合（ステップＳＢ９：ＹＥＳ）、認識部７１１は、搬送用モーター３７を制御し、小切手４の搬送を再開する（ステップＳＢ１０）。そして、認識部７１１は、小切手４を第１小切手排出部７に排出する（ステップＳＢ１１）。このステップＳＢ１０及びステップＳＢ１１の処理は、図４のフローチャートのステップＳＡ９の処理に含まれる処理に相当する。一方、磁気インク文字の認識が成功しなかった、すなわち、磁気インク文字の認識が失敗したと判別した場合（ステップＳＢ９：ＮＯ）、認識部７１１は、搬送用モーター３７を制御し、小切手４の搬送を再開する（ステップＳＢ１２）。そして、認識部７１１は、小切手４を第２小切手排出部８に排出する（ステップＳＢ１３）。このステップＳＢ１３及びステップＳＢ１３の処理は、図４のフローチャートのステップＳＡ１０の処理に含まれる処理に相当する。
【０１１９】
小切手処理装置１の制御部７１は、第２小切手排出部８に排出した小切手４がある場合、小切手４の搬送速度の設定の受け付けを開始する（ステップＳＢ１４）。受け付ける態様は、いずれの態様でよく、例えば、操作部７３により受け付ける。小切手４の搬送速度の設定を受け付けた場合（ステップＳＢ１５）、制御部７１は、ゲイン調整テーブル７２ａを参照し、設定された搬送速度に対応するオペアンプＯＰ２のゲインの設定となるように、デジタルポテンショメーターＲＤにデジタル信号を出力し、デジタルポテンショメーターＲＤの抵抗値を制御する（ステップＳＢ１６）。そして、制御部７１は、処理をステップＳＢ１に戻し、小切手４の読み取りに係る一連の処理を開始すると判別した場合、設定した搬送速度によって小切手４を搬送する。そして、認識部７１１は、当該搬送速度に対応するオペアンプＯＰ２の増幅率で増幅された検出信号に基づいて、磁気インク文字の認識を実行する。
【０１２０】
前述した通り、小切手４に印刷される磁気インク文字の密度や文字の種類によっては、設定された小切手４の搬送速度では、適切に磁気インク文字を認識できない場合がある。このような場合において、小切手４の搬送速度は、磁気インク文字の認識の精度を保つために、変更可能に構成される。しかしながら、小切手４の搬送速度が遅ければ遅いほど、磁気ヘッド５４から出力される検出信号のレベルが小さくなる。本実施形態の小切手処理装置１は、搬送速度に応じて、オペアンプＯＰ２のゲインを設定するため、搬送速度に応じた適切なオペアンプＯＰ２の増幅率を設定でき、磁気インク文字の認識の精度が高まる。例えば、搬送速度が遅い場合、小切手処理装置１の制御部７１は、デジタルポテンショメーターＲＤを制御して、オペアンプＯＰ２の増幅率を高く設定するため、搬送速度が遅い場合でも、磁気インク文字の認識の精度が高まる。また、例えば、搬送速度が速い場合、小切手処理装置１の制御部７１は、デジタルポテンショメーターＲＤを制御して、オペアンプＯＰ２の増幅率を低く設定する。そのたため、信号処理回路７４は、搬送速度が速い場合、すなわち、磁気ヘッド５４からの検出信号のレベルが大きい場合でも、Ａ／Ｄ端子７１ａのダイナミクスレンジに規定される範囲におけるレベルの検出信号を出力でき、磁気インク文字の認識の精度が高まる。
【０１２１】
以上、説明したように、小切手処理装置１（磁気情報処理装置）は、磁気インク文字（磁気情報）を印刷した小切手４（媒体）を搬送する搬送用モーター３７（搬送部）と、搬送用モーター３７により搬送される小切手４に印刷された磁気インク文字を検出する磁気ヘッド５４（磁気センサー）と、磁気ヘッド５４の出力を差動増幅する第１増幅回路７４１（第１増幅部）と、第１増幅回路７４１が差動増幅した磁気ヘッド５４の出力を増幅するオペアンプＯＰ２（第２増幅部）と、デジタル信号に基づいてオペアンプＯＰ２のゲインを設定するデジタルポテンショメーターＲＤ（ゲイン調整部）と、デジタルポテンショメーターＲＤを制御する制御部７１（制御回路）と、オペアンプＯＰ２の出力に基づき磁気インク文字を認識する認識部７１１と、を備える。
【０１２２】
これにより、差動増幅した磁気ヘッド５４の出力を、デジタルポテンショメーターＲＤによりゲインを設定したオペアンプＯＰ２で増幅し、オペアンプＯＰ２が増幅した当該出力に基づき磁気情報を文字として認識するため、磁気ヘッド５４が検出した磁気インク文字を精度よく認識できる。
【０１２３】
また、小切手処理装置１は、搬送用モーター３７による小切手４の搬送速度を示す搬送速度情報、及び、デジタルポテンショメーターＲＤにより設定するゲインを示すゲイン情報が対応付くゲイン調整テーブル７２ａ（ゲイン調整情報）を記憶する記憶部７２を備える。制御部７１は、ゲイン調整テーブル７２ａに基づいて、デジタルポテンショメーターＲＤが、搬送用モーター３７による小切手４の搬送速度に対応するゲインに設定するよう制御する。
【０１２４】
これにより、搬送速度に応じて、適切にオペアンプＯＰ２のゲインの設定ができるため、小切手４の搬送速度に応じて、磁気ヘッド５４が検出した磁気インク文字を精度よく認識できる。
【０１２５】
また、搬送用モーター３７は、小切手４を起立した姿勢で搬送する。制御部７１は、デジタルポテンショメーターＲＤにデジタル信号を出力してゲインを設定し、設定したゲインに基づくオペアンプＯＰ２の出力をアナログからデジタルに変換し取得する。
【０１２６】
これにより、デジタルポテンショメーターＲＤにデジタル信号を出力することで、容易にゲインを設定でき、起立した姿勢で搬送される小切手４に印刷される磁気インク文字を精度よく認識できる。また、搬送速度に対応するオペアンプＯＰ２のゲインに設定する抵抗について、信号処理回路７４は、複数の搬送速度のそれぞれに対して異なる抵抗を具備する必要がない。つまり、デジタルポテンショメーターＲＤによりオペアンプＯＰ２のゲインを設定することは、信号処理回路７４の構成を簡易できる。
【０１２７】
また、第１増幅回路７４１は、所定範囲の高周波の通過を制限するローパスフィルターＬＦ１（第１フィルター）及びローパスフィルターＬＦ２（第２フィルター）と、所定範囲の低周波の通過を制限するハイパスフィルターＨＦ（第２フィルター）とを有する。
【０１２８】
これにより、ローパスフィルターＬＦ１及びローパスフィルターＬＦ２とハイパスフィルターＨＦにより、検出信号に含まれるノイズを除去するため、磁気ヘッド５４が検出した磁気インク文字を精度よく認識できる。
【０１２９】
なお、上述した実施形態は、あくまでの本発明の一態様を示すものであり、本発明の範囲内で任意に変形及び応用が可能である。
【０１３０】
例えば、上述した実施形態では、小切手処理装置１が認識部７１１を備え、小切手処理装置１が磁気インク文字の読み取り、及び、磁気インク文字の認識を実行する構成を例示した。しかしながら、小切手処理装置１が認識部７１１を備えず、小切手処理装置１とは別体の装置が認識部７１１を備える構成としてもよい。この場合、小切手処理装置１は、磁気インク文字を読み取る装置として機能する。また、小切手処理装置１と当該別体の装置は、磁気インクを認識する装置として機能する。このような構成の場合、小切手処理装置１と当該別体の装置とは、互いに通信可能であり、小切手処理装置１と当該別体の装置とを備える装置が、磁気インク文字の読み取り及び認識を実行する磁気情報処理装置として機能する。
【０１３１】
また、例えば、上述した実施形態では、小切手４の起立した姿勢を、上端４ｅが上方に位置し下端４ｆが下方に位置するように上下方向が揃えられた姿勢と例示した。しかしながら、これに限定されず、起立した姿勢は、上端４ｅが下方に位置し下端４ｆが上方に位置するように上下方向が揃えられた姿勢でもよい。
【０１３２】
また、例えば、図４の処理単位は、認識部７１１の処理を理解容易にするために、主な処理内容に応じて分割したものであり、処理単位の分割の仕方や名称によって、本発明が限定されることはない。認識部７１１の処理は、処理内容に応じて、さらに多くの処理単位に分割してもよい。また、１つの処理単位がさらに多くの処理を含むように分割してもよい。また、例えば、図１０の処理単位は、小切手処理装置１の処理を理解容易にするために、主な処理内容に応じて分割したものであり、処理単位の分割の仕方や名称によって、本発明が限定されることはない。小切手処理装置１の処理は、処理内容に応じて、さらに多くの処理単位に分割してもよい。また、１つの処理単位がさらに多くの処理を含むように分割してもよい。
【０１３３】
また、図３に示した各機能部は機能的構成を示すものであって、具体的な実装形態は特に限定されない。つまり、必ずしも各機能部に個別に対応するハードウェアが実装される必要はなく、一つのプロセッサーがプログラムを実行することで複数の機能部の機能を実現する構成とすることも勿論可能である。また、上述した実施形態においてソフトウェアで実現される機能の一部をハードウェアとしてもよく、或いは、ハードウェアで実現される機能の一部をハードウェアで実現してもよい。その他、小切手処理装置１の他の各部の具体的な細部構成についても、本発明の趣旨を逸脱しない範囲で任意に変更可能である。
【０１３４】
また、例えば、図８に示した回路構成は一例であって、図に示した回路素子を同数または異なる数のＩＣで置き換える等の構成変更が可能であり、本発明の範囲において任意に変更可能であることは勿論である。
【符号の説明】
【０１３５】
１…小切手処理装置（磁気情報処理装置）、４…小切手（媒体）、５４…磁気ヘッド（磁気センサー）、７１…制御部（制御回路）、７２…記憶部、７２ａ…ゲイン調整テーブル（ゲイン調整情報）、７１１…認識部、７４１…第１増幅回路（第１増幅部）、７４２…第２増幅回路、Ｃ１…コンデンサー、Ｃ２…コンデンサー、ＬＦ１…ローパスフィルター（第１フィルター）、ＬＦ２…ローパスフィルター（第１フィルター）、ＯＰ１…オペアンプ、ＯＰ２…オペアンプ（第２増幅部）、Ｒ１〜Ｒ５…抵抗、ＨＦ…ハイパスフィルター（第２フィルター）、ＲＤ…デジタルポテンショメーター（ゲイン調整部）。
【図１】
2017168020.tif 000003
【図２】
2017168020.tif 000004
【図３】
2017168020.tif 000005
【図４】
2017168020.tif 000006
【図５】
2017168020.tif 000007
【図６】
2017168020.tif 000008
【図７】
2017168020.tif 000009
【図８】
2017168020.tif 000010
【図９】
2017168020.tif 000011
【図１０】
2017168020.tif 000012