(57)【要約】【課題】磁気ストライプの読取り動作において行うリトライ動作を少なくし、読取り動作時間を短くする。【解決手段】媒体停止位置決めセンサで媒体の一端を検知してからの搬送距離で示される媒体停止位置を予め記憶部５に記憶させておく。そして、磁気ストライプ読取り書込み部４がデータの読取りの異常を検出したとき、媒体搬送部２が記憶部５から読み出した媒体停止位置に媒体を搬送し、磁気ヘッド駆動部３が磁気ヘッドを移動させて磁気ストライプを読取るリトライ動作を行うようにした。【選択図】        図１
2007128461.tif 000002
【特許請求の範囲】
【請求項１】
磁気ストライプが貼付された通帳等の媒体を搬送する媒体搬送部と、前記媒体搬送部により搬送された媒体の磁気ストライプに対してデータを読取りまたは書込む磁気ヘッドを媒体の搬送方向と直交する方向に移動させる磁気ヘッド駆動部と、磁気ストライプに対して行うデータの読取りまたは書込みの異常を検出する磁気ストライプ読取り書込み部とを備えた通帳処理装置において、
媒体停止位置決めセンサで媒体の一端を検知してからの搬送距離で示される媒体停止位置を予め記憶する記憶部を設け、
磁気ストライプ読取り書込み部がデータの読取りの異常を検出したとき、媒体搬送部が前記記憶部から読み出した媒体停止位置に媒体を搬送し、磁気ヘッド駆動部が磁気ヘッドを移動させて磁気ストライプを読取るリトライ動作を行うようにしたことを特徴とする通帳処理装置。
【請求項２】
請求項１の通帳処理装置において、
前記記憶部に予め記憶する媒体停止位置を、前記磁気ストライプ読取り書込み部がデータの読取りの異常を検出したときの媒体停止位置より大きな値または小さな値とし、磁気ヘッドで読取る磁気ストライプの位置を高さ方向にずらすようにしたことを特徴とする通帳処理装置。
【請求項３】
請求項２の通帳処理装置において、
前記記憶部に予め記憶する媒体停止位置を、直前の磁気ストライプの読取り動作で媒体を停止させた媒体停止位置より大きな値となる複数の媒体停止位置、または小さな値となる複数の媒体停止位置とし、磁気ヘッドで読取る磁気ストライプの位置を一方向に変化させるようにしたことを特徴とする通帳処理装置。
【請求項４】
請求項１、請求項２または請求項３の通帳処理装置において、
前記記憶部に、前記磁気ストライプ読取り書込み部がデータの読取りを正常に行えたときの媒体停止位置を記憶させ、磁気ストライプを書き込むとき媒体を停止させる既定の媒体停止位置と前記記憶部から読み出した媒体停止位置の間に媒体を搬送し、前記磁気ヘッド駆動部が磁気ヘッドを移動させて磁気ストライプへデータの書込みを行うようにしたことを特徴とする通帳処理装置。
【請求項５】
磁気ストライプが貼付された通帳等の媒体を搬送する媒体搬送部と、前記媒体搬送部により搬送された媒体の磁気ストライプに対して行うデータを読取りまたは書込む磁気ヘッドを媒体の搬送方向と直交する方向に移動させる磁気ヘッド駆動部と、磁気ストライプに対してデータの読取りまたは書込みの異常を検出する磁気ストライプ読取り書込み部とを備え、複数のトラックの読取りまたは書込みを行う通帳処理装置において、
媒体停止位置決めセンサで媒体の一端を検知してからの搬送距離で示される媒体停止位置をトラック毎に予め記憶する記憶部を設け、
前記記憶部に記憶したトラック毎の媒体停止位置の間隔を磁気ヘッドにより書き込まれるトラックの幅以上とし、前記トラック毎の媒体停止位置に媒体を搬送して磁気ヘッド駆動部が磁気ヘッドを移動させてデータを書き込むようにしたことを特徴とする通帳処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、銀行等の営業店の窓口に設置される通帳伝票プリンタやコンビニエンスストア等の店舗に設置される自動取引装置等に搭載され、通帳等の媒体に貼付された磁気ストライプの読み取りおよび書き込みを行う通帳処理装置に関する。
【背景技術】
【０００２】
従来の通帳処理装置は、通帳等の媒体に貼付された磁気ストライプに書き込まれたデータを読取った際に、読取りができなかった場合、本来の磁気ストライプの読取り位置以外に、媒体を若干上方向または下方向に搬送した位置で磁気ストライプを読取るリトライ動作を行い、磁気ストライプの書き込みデータの一部欠如または書き込み位置にずれがあった場合であっても磁気ストライプの読取りを正常に行えるようにしているものがある（例えば、特許文献１参照）。
【０００３】
また、ひとつの磁気ストライプに複数のトラックを設定し、記憶容量を増大させているものもある（例えば、特許文献２参照）。
【特許文献１】特開２００２−３１２９０３号公報（段落「００１１」〜段落「００１２」、図４）
【特許文献２】特開平５−１１４０５８号公報（段落「００１２」〜段落「００１９」、図２）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来の技術においては、通帳等の媒体に貼付された磁気ストライプにデータを書き込むとき、そのデータを書込む装置、特に、オペレータ等の操作による手動式の書込み装置において、データが書込まれる位置は本来書き込まれるべき位置に対して上方向または下方向のいずれか一方にずれる傾向があるが、それを考慮せずに磁気ストライプの読取り動作を行うため、媒体を若干上方向または下方向に搬送した位置で行うリトライ動作が多くなり、時間がかかるという問題がある。
【０００５】
また、上記したデータを書込む装置において、ひとつの磁気ストライプに並行した複数のトラックにデータが書き込まれた場合、その磁気ストライプを読み取るときに行われるリトライ動作において他のトラックのデータを誤って読み取ってしまうという問題がある。
さらに、ひとつの磁気ストライプに並行した複数のトラックにデータを書き込むとき、一のトラックの中心と隣接する他のトラックの中心の距離が磁気ヘッドの幅よりも短い場合、書き込む磁気データが重なり、隣接するトラックの影響を受け、その磁気データを正常に読み取ることができないという問題がある。
【０００６】
本発明は、このような問題を解決することを課題とする。
【課題を解決するための手段】
【０００７】
そのため、本発明は、磁気ストライプが貼付された通帳等の媒体を搬送する媒体搬送部と、前記媒体搬送部により搬送された媒体の磁気ストライプに対してデータを読取りまたは書込む磁気ヘッドを媒体の搬送方向と直交する方向に移動させる磁気ヘッド駆動部と、磁気ストライプに対して行うデータの読取りまたは書込みの異常を検出する磁気ストライプ読取り書込み部とを備えた通帳処理装置において、媒体停止位置決めセンサで媒体の一端を検知してからの搬送距離で示される媒体停止位置を予め記憶する記憶部を設け、磁気ストライプ読取り書込み部がデータの読取りの異常を検出したとき、媒体搬送部が前記記憶部から読み出した媒体停止位置に媒体を搬送し、磁気ヘッド駆動部が磁気ヘッドを移動させて磁気ストライプを読取るリトライ動作を行うようにしたことを特徴とする。
【０００８】
また、磁気ストライプが貼付された通帳等の媒体を搬送する媒体搬送部と、前記媒体搬送部により搬送された媒体の磁気ストライプに対して行うデータを読取りまたは書込む磁気ヘッドを媒体の搬送方向と直交する方向に移動させる磁気ヘッド駆動部と、磁気ストライプに対してデータの読取りまたは書込みの異常を検出する磁気ストライプ読取り書込み部とを備え、複数のトラックの読取りまたは書込みを行う通帳処理装置において、媒体停止位置決めセンサで媒体の一端を検知してからの搬送距離で示される媒体停止位置をトラック毎に予め記憶する記憶部を設け、前記記憶部に記憶したトラック毎の媒体停止位置の間隔を磁気ヘッドにより書き込まれるトラックの幅以上とし、前記トラック毎の媒体停止位置に媒体を搬送して磁気ヘッド駆動部が磁気ヘッドを移動させてデータを書き込むようにしたことを特徴とする。
【発明の効果】
【０００９】
このようにした本発明は、磁気ストライプの読取り動作において行うリトライ動作が少なくなり、読取り動作時間が短くなるという効果が得られる。
また、ひとつの磁気ストライプに並行した複数のトラックにデータが書き込まれた媒体の磁気ストライプを読み取る場合であっても、その磁気ストライプを読み取るときに行われるリトライ動作において他のトラックのデータを誤って読み取ってしまうことがなくなるという効果が得られる。
【００１０】
さらに、ひとつの磁気ストライプに並行した複数のトラックにデータを書き込む場合であっても、書き込む磁気データが重なることがないという効果が得られる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して本発明による通帳処理装置の実施例を説明する。
【実施例】
【００１２】
まず、第１の実施例について説明する。
図１は第１の実施例における通帳処理装置の構成を示すブロック図である。
図１において、１は通帳処理装置であり、通帳伝票プリンタや現金自動預払機等の自動取引装置に備えられ、オペレータや顧客により挿入された通帳を引き込み、その通帳に貼付された磁気ストライプに記録されたデータを読取りまたはデータを書込むものである。
【００１３】
２は媒体搬送部であり、通帳等の媒体を搬送する媒体搬送路、媒体を挟持する搬送ローラおよびその搬送ローラを回転駆動させる搬送ローラ駆動アクチュエータ等の媒体搬送機構を備えたものである。この媒体搬送部２は図示しない媒体挿入排出口から挿入された通帳等の媒体を搬送ローラ等で挟持して所定の位置に搬送する。
また、搬送ローラ駆動アクチュエータはパルスモータ等で構成され、所定のパルスをパルスモータに与えることにより、その与えたパルスに対応する移動量で媒体を搬送することが可能である。
【００１４】
３は磁気ヘッド駆動部であり、磁気ストライプに記録された磁気データを読取り、また、磁気ストライプに磁気データを記録する磁気ヘッド、その磁気ヘッドを固着した駆動ベルトおよび駆動ベルトに駆動を伝達して磁気ヘッドを移動させる磁気ヘッド駆動アクチュエータ等の磁気ヘッド駆動機構を備えたものである。この磁気ヘッド駆動部３により磁気ヘッドを媒体に貼付された磁気ストライプに接触させながら移動させることで磁気ストライプに記録されたデータを読取り、また、データを書き込むことができる。
【００１５】
４は磁気ストライプ読取り書込み部であり、磁気ヘッドを磁気ヘッド駆動部３で駆動して磁気ストライプに記録された磁気データを読取り、また、磁気ストライプに磁気データを記録する回路等を備えたものである。この磁気ストライプ読取り書込み部４で読み取った磁気データはデジタルデータに変換され、また、記憶部に格納されたデジタルデータを磁気ストライプに磁気データとして記録することができる。
【００１６】
５は記憶部であり、メモリ素子等で構成されたものである。この記憶部５には上述した磁気ストライプ読取り書込み部４で読み取ったデジタルデータ、書込むデジタルデータ等の情報を記憶する。
また、媒体搬送部２において使用する媒体を移動させるパルス数、すなわち、媒体を停止させる位置情報等も記憶する。
【００１７】
６は制御部であり、媒体搬送部２、磁気ヘッド駆動部３および磁気ストライプ読取り書込み部４を含め通帳処理装置１全体の動作を記憶部５に格納されたソフトウェアに基づいて制御する。また、この制御部６は図示しない通信部および通信回線７を介して上位装置と通信を行なう機能を有している。
図２は第１の実施例における通帳処理装置の構成を示す要部平面図、図３は第１の実施例における通帳処理装置の構成を示す要部側面図である。
【００１８】
図２および図３において、１１は冊子類の媒体であり、例えば、通帳等である。
１２は磁気ストライプであり、磁性体を粉体化した磁性粉を塗布したテープ等である。この磁気ストライプ１２は磁気データを記録することができるものである。なお、本実施例では、磁気ストライプ１２は媒体搬送部２により媒体１１が搬送される方向に対して直交する方向に配置され、媒体１１の下面に貼付されたものとする。
【００１９】
１３は搬送ローラであり、挟持した媒体１１を図２における矢印Ａおよび矢印Ｂで示す方向に搬送するものである。
１４は搬送ローラ駆動アクチュエータであり、パルスモータ等の回転角を制御することができるモータ等で構成され、このモータ等の回転軸に固着された搬送ローラ１３を正逆両方向に回転駆動させることが可能なものである。この搬送ローラ駆動アクチュエータ１４で搬送ローラ１３を回転させ、搬送ローラ１３により挟持された媒体１１を所定の位置に搬送する。
【００２０】
１５は媒体停止位置決めセンサであり、媒体１１を搬送する搬送路に設けられ、媒体１１の有無を検知する光学式センサ等である。この媒体停止位置決めセンサ１５で搬送ローラ駆動アクチュエータ１４および搬送ローラ１３により搬送路上を搬送される媒体１１の一端を検知し、その媒体１１の一端を検知した位置から所定のパルスを搬送ローラ駆動アクチュエータ１４に供給し、所望の位置に媒体１１を停止させることができる。このようにして搬送ローラ駆動アクチュエータ１４は媒体１１を磁気ストライプ読取りおよび書込む位置に停止させる。
【００２１】
１６は磁気ヘッドであり、磁気ストライプ１２に接触した状態で移動させて磁気ストライプ１２に記録された磁気データを読取り、また、磁気ストライプ１２に磁気データを書き込むものである。
１７は駆動ベルトであり、媒体１１が搬送される方向に対し直交する方向に配置され、磁気ヘッド１６が固着されたものである。この駆動ベルト１７により磁気ヘッド１６が移動する。
【００２２】
１８は磁気ヘッド駆動アクチュエータであり、パルスモータ等の回転角を制御することができるモータ等で構成されたものである。この磁気ヘッド駆動アクチュエータ１８の回転駆動は駆動ベルト１７に伝達され、その駆動ベルト１７に固着された磁気ヘッド１６を媒体１１が搬送される方向（図２における矢印Ａおよび矢印Ｂで示す方向）に対して垂直方向に移動させるものである。したがって、磁気ヘッド駆動アクチュエータ１８を駆動させ、磁気ヘッド１６を磁気ストライプ１２に接触させた状態で移動させることにより、磁気ストライプ１２に記録された磁気データを読取り、また、磁気ストライプ１２に磁気データを書き込む。
【００２３】
１９は磁気ヘッドホームポジションセンサであり、磁気ヘッド１６が退避する位置に存在することを検知する光学式センサ等である。この磁気ヘッドホームポジションセンサ１９がオンしたとき磁気ヘッドが退避する位置に存在することを示し、オフのとき退避位置から外れていることを示す。
また、磁気ストライプ１２の読取りおよび書込みを行うために磁気ヘッド駆動アクチュエータ１８で磁気ヘッド１６を移動させるとき、この磁気ヘッドホームポジションセンサ１９がオフしてから所定の数のパルスを磁気ヘッド駆動アクチュエータ１８に供給することにより磁気ヘッド１６を所望の位置に移動させることができる。
【００２４】
上述した構成の作用について説明する。
図４は第１の実施例における磁気ストライプの読取り処理のフローチャートであり、Ｓで表すステップにしたがって説明する。
Ｓ１ａ：媒体搬送部２は搬送ローラ駆動アクチュエータ１４を駆動し、通帳処理装置１に挿入された媒体１１を搬送する。本実施例では、図２において、媒体１１を矢印Ａが示す方向、すなわち、媒体停止位置決めセンサ１５が媒体１１を「無」と検知する状態から「有」と検知する状態に変化する方向に搬送するものとする。
【００２５】
媒体停止位置決めセンサ１５が媒体１１を「無」から「有」を検知すると、すなわち、媒体１１の一端を検知すると、媒体搬送部２は記憶部５から読み出された予め規定された数のパルスＬＲ１を搬送ローラ駆動アクチュエータ１４に供給して媒体１１を搬送後、搬送ローラ駆動アクチュエータ１４を停止し、図５（ａ）に示すように媒体１１を停止させる。
【００２６】
Ｓ２ａ：媒体１１を停止させると磁気ヘッド駆動部３は磁気ヘッド駆動アクチュエータ１８を駆動し、磁気ヘッドホームポジションセンサ１９がオフしてから所定の数のパルスを供給して磁気ヘッド１６を移動させて磁気ストライプ１２に記録された磁気データを読み取り、磁気ストライプ読取り書込み部４はその読み取った磁気データをデジタルデータに変換する。
【００２７】
磁気データの読取りが終了すると磁気ヘッド駆動部３は磁気ヘッド駆動アクチュエータ１８を駆動し、磁気ヘッドホームポジションセンサ１９がオンする位置まで磁気ヘッド１６を移動して退避させる。
Ｓ３ａ：磁気ストライプ読取り書込み部４は読み取った磁気データをデジタルデータに変換する過程において読み取りに異常が発生しているか否かの判断を行う。
【００２８】
ここで、異常が発生しているか否かの判断は、磁気ストライプ１２に記録された磁気データの始め符号、終り符号等の制御符号を検出できたか否かおよびチェックデータ等により誤りが検出されたか否か等により行う。
Ｓ４ａ：磁気ストライプ読取り書込み部４が読み取りに異常が発生していると判断すると媒体搬送部２は搬送ローラ駆動アクチュエータ１４を駆動し、Ｓ１ａで搬送した方向と反対の方向へ所定の移動量を確保するように媒体１１を搬送する。本実施例では、図２において、媒体１１を矢印Ｂが示す方向、すなわち、媒体停止位置決めセンサ１５が媒体１１を「有」と検知する状態から「無」と検知する状態に変化する方向に搬送するものとする。
【００２９】
その後、再度、媒体搬送部２は搬送ローラ駆動アクチュエータ１４を駆動し、媒体１１を搬送する。本実施例では、図２において、媒体１１を矢印Ａが示す方向、すなわち、媒体停止位置決めセンサ１５が媒体１１を「無」と検知する状態から「有」と検知する状態に変化する方向に搬送するものとする。
媒体停止位置決めセンサ１５が媒体１１を「無」から「有」と検知すると、すなわち、媒体１１の一端を検知すると、媒体搬送部２は記憶部５から読み出された予め規定された数のパルスＬＲ２を搬送ローラ駆動アクチュエータ１４に供給して媒体１１を搬送後、搬送ローラ駆動アクチュエータ１４を停止し、媒体１１を停止させる。
【００３０】
ここで、記憶部５から読み出された予め規定された数のパルスＬＲ２はパルスＬＲ１より大きな数値とする。これにより、媒体１１の搬送量が増加し、図５（ｂ）に示すように磁気ヘッド１６はＳ２ａで読み取った位置より磁気ストライプ１２の高さ方向における上方を読み取ることが可能になる。
Ｓ５ａ：Ｓ２ａと同様なので説明を省略する。
【００３１】
Ｓ６ａ：Ｓ３ａと同様なので説明を省略する。
Ｓ７ａ：磁気ストライプ読取り書込み部４が読み取りに異常が発生していると判断すると媒体搬送部２は搬送ローラ駆動アクチュエータ１４を駆動し、Ｓ１ａで搬送した方向と反対の方向へ所定の移動量を確保するように媒体１１を搬送する。本実施例では、図２において、媒体１１を矢印Ｂが示す方向、すなわち、媒体停止位置決めセンサ１５が媒体１１を「有」と検知する状態から「無」と検知する状態に変化する方向に搬送するものとする。
【００３２】
その後、再度、媒体搬送部２は搬送ローラ駆動アクチュエータ１４を駆動し、媒体１１を搬送する。本実施例では、図２において、媒体１１を図中、上から下の方向、すなわち、媒体停止位置決めセンサ１５が媒体１１を「無」と検知する状態から「有」と検知する状態に変化する方向に搬送するものとする。
媒体停止位置決めセンサ１５が媒体１１を「無」から「有」と検知すると、すなわち、媒体１１の一端を検知すると、媒体搬送部２は記憶部５から読み出された予め規定された数のパルスＬＲ３を搬送ローラ駆動アクチュエータ１４に供給して媒体１１を搬送後、搬送ローラ駆動アクチュエータ１４を停止し、媒体１１を停止させる。
【００３３】
ここで、記憶部５から読み出された予め規定された数のパルスＬＲ３はパルスＬＲ２より大きな数値とする。これにより、媒体１１の搬送量が増加し、図５（ｃ）に示すように磁気ヘッド１６はＳ５ａで読み取った位置より磁気ストライプ１２の高さ方向における上方を読み取ることが可能になる。
Ｓ９ａ：磁気ストライプ読取り書込み部４は読み取った磁気データをデジタルデータに変換する過程において読み取りに異常が発生しているか否かの判断を行う。
【００３４】
Ｓ３ａ、Ｓ６ａまたはＳ９ａにおいて読取りが正常に行われたと判断すると制御部６は磁気ストライプの読取りを正常終了とする。
一方、Ｓ９ａにおいて磁気ストライプ読取り書込み部４が読取りに異常が発生していると判断すると制御部６は磁気ストライプの読取りを異常終了とする。
また、搬送ローラ駆動アクチュエータ１４に供給するパルス数の関係をパルスＬＲ２＜パルスＬＲ１＜パルスＬＲ３とし、Ｓ１ａでは図６（ａ）に示すように媒体１１を停止し、Ｓ４ａでは図６（ｂ）に示すように磁気ヘッド１６はＳ２ａで読み取った位置より磁気ストライプ１２の高さ方向における下方を読み取り、Ｓ７ａでは図６（ｃ）に示すように磁気ヘッド１６はＳ２ａで読み取った位置より磁気ストライプ１２の高さ方向における上方を読み取るようにしてもよい。
【００３５】
なお、本実施例では、リトライ動作を２回行うものとしたが、２回に限られることなく３回以上のリトライ動作を行うようにしてよい。
このように、磁気ストライプ１２の読取りが異常になった場合、磁気ストライプ１２の読み取る位置を変化させたリトライ動作を行う。
以上説明したように、第１の実施例では、磁気ストライプの読取りが異常になった場合、磁気ヘッドで読み取る磁気ストライプの位置を変化させたリトライ動作を行うことにより、磁気データの書込み位置がずれている媒体であっても磁気ストライプの読取りを正常に行うことができるという効果が得られる。
【００３６】
特に、磁気データの書込み位置が一方向にずれる傾向がある装置で磁気データを書き込んだ媒体を読み取るとき、搬送ローラ駆動アクチュエータ１４に供給するパルス数の関係をパルスＬＲ１＜パルスＬＲ２＜パルスＬＲ３等にし、媒体１１の移動量を徐々に増加等させることでリトライ動作の回数を少なくすることが可能になるという効果が得られる。
次に、第２の実施例を説明する。
【００３７】
第２の実施例の構成は上述した第１の実施例と同様であるので同一の符号を付してその説明を省略する。
図７は第２の実施例における磁気ストライプの読取り処理の説明図である。本実施例では、磁気ストライプ１２がトラックＡ１２１およびトラックＢ１２２の２トラックで構成される媒体１１に対する磁気ストライプの読取り処理を説明する。
【００３８】
ここで、トラックＡ１２１とトラックＢ１２２は磁気ストライプ１２内に並行して書き込まれたものであり、トラックＢ１２２は媒体１１の端部に配置され、トラックＡ１２１はトラックＢ１２２より媒体１１の内部に配置されたものである。
なお、第２の実施例における磁気ストライプの読取り処理の流れは第１の実施例と同様であるので図４に示すフローチャートにＳで表すステップにしたがって説明する。
【００３９】
まず、トラックＡ１２１の読取り処理について説明する。
Ｓ１ａ：媒体搬送部２は搬送ローラ駆動アクチュエータ１４を駆動し、通帳処理装置１に挿入された媒体１１を搬送する。本実施例では、図２において、媒体１１を矢印Ａが示す方向、すなわち、媒体停止位置決めセンサ１５が媒体１１を「無」と検知する状態から「有」と検知する状態に変化する方向に搬送するものとする。
【００４０】
媒体停止位置決めセンサ１５が媒体１１を「無」から「有」を検知すると、すなわち、媒体１１の一端を検知すると、媒体搬送部２は記憶部５から読み出された予め規定された数のパルスＬＲ１を搬送ローラ駆動アクチュエータ１４に供給して媒体１１を搬送後、搬送ローラ駆動アクチュエータ１４を停止し、図７（ａ）に示すように媒体１１を停止させる。
【００４１】
Ｓ２ａ：媒体１１を停止させると磁気ヘッド駆動部３は磁気ヘッド駆動アクチュエータ１８を駆動し、磁気ヘッドホームポジションセンサ１９がオフしてから所定の数のパルスを供給して磁気ヘッド１６を移動させて磁気ストライプ１２に記録された磁気データを読み取り、磁気ストライプ読取り書込み部４はその読み取った磁気データをデジタルデータに変換する。
【００４２】
磁気データの読取りが終了すると磁気ヘッド駆動部３は磁気ヘッド駆動アクチュエータ１８を駆動し、磁気ヘッドホームポジションセンサ１９がオンする位置まで磁気ヘッド１６を移動して退避させる。
Ｓ３ａ：磁気ストライプ読取り書込み部４は読み取った磁気データをデジタルデータに変換する過程において読み取りに異常が発生しているか否かの判断を行う。
【００４３】
ここで、異常が発生しているか否かの判断は、磁気ストライプ１２に記録された磁気データの始め符号、終り符号等の制御符号を検出できたか否かおよびチェックデータ等により誤りが検出されたか否か等により行う。
Ｓ４ａ：磁気ストライプ読取り書込み部４が読み取りに異常が発生していると判断すると媒体搬送部２は搬送ローラ駆動アクチュエータ１４を駆動し、Ｓ１ａで搬送した方向と反対の方向へ所定の移動量を確保するように媒体１１を搬送する。本実施例では、図２において、媒体１１を矢印Ｂが示す方向、すなわち、媒体停止位置決めセンサ１５が媒体１１を「有」と検知する状態から「無」と検知する状態に変化する方向に搬送するものとする。
【００４４】
その後、再度、媒体搬送部２は搬送ローラ駆動アクチュエータ１４を駆動し、媒体１１を搬送する。本実施例では、図２において、媒体１１を矢印Ａが示す方向、すなわち、媒体停止位置決めセンサ１５が媒体１１を「無」と検知する状態から「有」と検知する状態に変化する方向に搬送するものとする。
媒体停止位置決めセンサ１５が媒体１１を「無」から「有」と検知すると、すなわち、媒体１１の一端を検知すると、媒体搬送部２は記憶部５から読み出された予め規定された数のパルスＬＲ２を搬送ローラ駆動アクチュエータ１４に供給して媒体１１を搬送後、搬送ローラ駆動アクチュエータ１４を停止し、媒体１１を停止させる。
【００４５】
ここで、記憶部５から読み出された予め規定された数のパルスＬＲ２はパルスＬＲ１より大きな数値とする。これにより、媒体１１の搬送量が増加し、図７（ｂ）に示すように磁気ヘッド１６はＳ２ａで読み取った位置より磁気ストライプ１２の高さ方向における上方を読み取ることが可能になる。
Ｓ５ａ：Ｓ２ａと同様なので説明を省略する。
【００４６】
Ｓ６ａ：Ｓ３ａと同様なので説明を省略する。
Ｓ７ａ：磁気ストライプ読取り書込み部４が読み取りに異常が発生していると判断すると媒体搬送部２は搬送ローラ駆動アクチュエータ１４を駆動し、Ｓ１ａで搬送した方向と反対の方向へ所定の移動量を確保するように媒体１１を搬送する。本実施例では、図２において、媒体１１を矢印Ｂが示す方向、すなわち、媒体停止位置決めセンサ１５が媒体１１を「有」と検知する状態から「無」と検知する状態に変化する方向に搬送するものとする。
【００４７】
その後、再度、媒体搬送部２は搬送ローラ駆動アクチュエータ１４を駆動し、媒体１１を搬送する。本実施例では、図２において、媒体１１を図中、上から下の方向、すなわち、媒体停止位置決めセンサ１５が媒体１１を「無」と検知する状態から「有」と検知する状態に変化する方向に搬送するものとする。
媒体停止位置決めセンサ１５が媒体１１を「無」から「有」と検知すると、すなわち、媒体１１の一端を検知すると、媒体搬送部２は記憶部５から読み出された予め規定された数のパルスＬＲ３を搬送ローラ駆動アクチュエータ１４に供給して媒体１１を搬送後、搬送ローラ駆動アクチュエータ１４を停止し、媒体１１を停止させる。
【００４８】
ここで、記憶部５から読み出された予め規定された数のパルスＬＲ３はパルスＬＲ２より大きな数値とする。これにより、媒体１１の搬送量が増加し、図７（ｃ）に示すように磁気ヘッド１６はＳ５ａで読み取った位置よりさらに磁気ストライプ１２の高さ方向における上方を読み取ることが可能になる。
Ｓ９ａ：磁気ストライプ読取り書込み部４は読み取った磁気データをデジタルデータに変換する過程において読み取りに異常が発生しているか否かの判断を行う。
【００４９】
Ｓ３ａ、Ｓ６ａまたはＳ９ａにおいて読取りが正常に行われたと判断すると制御部６は磁気ストライプの読取りを正常終了とする。
一方、Ｓ９ａにおいて磁気ストライプ読取り書込み部４が読取りに異常が発生していると判断すると制御部６は磁気ストライプの読取りを異常終了とする。
次に、トラックＢ１２２の読取り処理を説明する。
【００５０】
トラックＢ１２２の読取り処理は上述したトラックＡ１２１の読取り処理において、搬送ローラ駆動アクチュエータ１４に供給するパルス数の関係をパルスＬＲ１＞パルスＬＲ２＞パルスＬＲ３とし、Ｓ１ａでは図７（ｄ）に示すように媒体１１を停止し、Ｓ４ａでは図７（ｅ）に示すように磁気ヘッド１６はＳ２ａで読み取った位置より磁気ストライプ１２の高さ方向における下方を読み取り、Ｓ７ａでは図７（ｆ）に示すように磁気ヘッド１６はＳ５ａで読み取った位置よりさらに磁気ストライプ１２の高さ方向における下方を読み取るようにする。
【００５１】
このように、磁気ストライプ１２の読取りが異常になった場合、磁気ストライプ１２の読み取る位置を変化させたリトライ動作を行う。
以上説明したように、第２の実施例では、第１の実施例の効果に加え、複数のトラックが書き込まれた磁気ストライプにおいて、隣接するトラックから離れる方向に読み取り位置を変化させたリトライ動作を行うことにより、隣接するトラックを誤読み取りすることなく磁気ストライプの読取りを正常に行うことができるという効果が得られる。
次に、第３の実施例を説明する。
【００５２】
第３の実施例の構成は上述した第１の実施例と同様であるので同一の符号を付してその説明を省略する。
図８は第３の実施例における磁気ストライプの書込み処理のフローチャートであり、Ｓで表すステップにしたがって説明する。
まず、直近の磁気ストライプの読取り処理において、正常に読み取ることができた媒体の位置情報を記憶部５に記憶しておくものとする。この媒体の位置情報は、媒体停止位置決めセンサ１５が媒体１１を「無」から「有」を検知してから搬送ローラ駆動アクチュエータ１４に供給したパルス数であり、例えば、第１の実施例におけるパルスＬＲ１、パルスＬＲ２またはパルスＬＲ３等のパルス数である。
【００５３】
Ｓ１ｂ：制御部６は磁気データの書込み位置を算出する。この磁気データの書込み位置は、本来、磁気データを書き込むべき磁気ストライプ１２上の位置と直近の読取り動作で正常に読み取ることができた媒体の位置情報から算出する。
図９において、１２３は磁気データを書き込むべき位置であり、一方、１２４は直近の読取り動作で正常に読み取ることができた位置である。磁気データを書き込むべき位置１２３および直近の読取り動作で正常に読み取ることができた位置１２４は、媒体停止位置決めセンサ１５が媒体１１を「無」から「有」を検知してから搬送ローラ駆動アクチュエータ１４に供給するパルス数で示される。
【００５４】
制御部６は、磁気データを書き込むべき位置１２３および直近の読取り動作で正常に読み取ることができた位置１２４の中心を、磁気データを書込む位置ＬＷとして算出するものとする。
なお、磁気データを書込む位置は磁気データを書き込むべき位置１２３と直近の読取り動作で正常に読み取ることができた位置１２４との間であれば、中心に限られることなく、その中心よりも磁気データを書き込むべき位置１２３に近い位置であっても、直近の読取り動作で正常に読み取ることができた位置１２４に近い位置であってもよい。
【００５５】
Ｓ２ｂ：制御部６が磁気データを書込む位置を算出すると媒体搬送部２は搬送ローラ駆動アクチュエータ１４を駆動し、通帳処理装置１に挿入された媒体１１を搬送する。本実施例では、図２において、媒体１１を矢印Ａが示す方向、すなわち、媒体停止位置決めセンサ１５が媒体１１を「無」と検知する状態から「有」と検知する状態に変化する方向に搬送するものとする。
【００５６】
媒体停止位置決めセンサ１５が媒体１１を「無」から「有」を検知すると、すなわち、媒体１１の一端を検知すると、媒体搬送部２は制御部６が算出した磁気データを書込む位置ＬＷを搬送ローラ駆動アクチュエータ１４に供給して媒体１１を搬送後、搬送ローラ駆動アクチュエータ１４を停止し、図９に示すように磁気ヘッド１６が磁気データを書き込むべき位置１２３および直近の読取り動作で正常に読み取ることができた位置１２４の中心に位置するように媒体１１を停止させる。
【００５７】
Ｓ３ｂ：媒体１１を停止させると磁気ヘッド駆動部３は磁気ヘッド駆動アクチュエータ１８を駆動し、磁気ヘッドホームポジションセンサ１９がオフしてから所定の数のパルスを供給して磁気ヘッド１６を移動させ、磁気ストライプ読取り書込み部４は磁気ストライプ１２に磁気データを書き込む。
磁気データの書込みが終了すると磁気ヘッド駆動部３は磁気ヘッド駆動アクチュエータ１８を駆動し、磁気ヘッドホームポジションセンサ１９がオンする位置まで磁気ヘッド１６を移動して退避させる。
【００５８】
なお、磁気データの書込みが異常であった場合、再度、Ｓ３ｂの磁気データの書き込み動作を行うリトライ動作を行うものとする。
このようにして、磁気ストライプの書込み処理を行う。
以上説明したように、第３の実施例では、磁気データを書き込むべき位置と直近の読取り動作で正常に読み取ることができた位置との間に磁気データを書込むようにしたため、他の装置で磁気ストライプの読取りをおこなったとき、正常に読み取らせることができるという効果が得られる。
次に、第４の実施例を説明する。
【００５９】
第４の実施例の構成は上述した第１の実施例と同様であるので同一の符号を付してその説明を省略する。
図１１は第４の実施例における磁気ストライプの書込み処理の説明図である。本実施例では、第２の実施例で説明した磁気ストライプ１２がトラックＡ１２１およびトラックＢ１２２の２トラックで構成される媒体１１に対する磁気ストライプの書込み処理を説明する。
【００６０】
図１１（ａ）において、１２５はトラックＡ１２１の書込み位置、１２６はトラックＢ１２２の書込み位置である。このトラックＡ１２１書込み位置１２５およびトラックＢ１２２書込み位置１２６は、媒体停止位置決めセンサ１５が媒体１１を「無」から「有」を検知してから搬送ローラ駆動アクチュエータ１４に供給するパルス数で示される。
１２７はトラック間隔であり、トラックＡ１２１の書込み位置１２５とトラックＢ１２２の書込み位置１２６の間隔である。また、１３０はトラック幅であり、磁気ヘッド１６で書き込まれるトラックの幅である。
【００６１】
このトラック間隔１２７がトラック幅１３０より狭い場合、トラックＡ１２１とトラックＢ１２２の重なった領域１３１が生成されてしまう。
このように、トラック間隔１２７がトラック幅１３０より狭い場合の磁気ストライプの書込み処理を説明する。
図１０は第４の実施例における磁気ストライプの書込み処理のフローチャートであり、Ｓで表すステップにしたがって説明する。
【００６２】
Ｓ１ｃ：制御部６はトラックＡ１２１およびトラックＢ１２２の磁気データの書込み位置を算出する。この磁気データの書込み位置は、本来、磁気データを書き込むべきトラックＡ１２１の書込み位置１２５とトラックＢ１２２の書込み位置１２６およびトラック幅１３０から算出する。
例えば、制御部６は、トラック幅１３０とトラック間隔１２７の差の２分の１をトラックＡ１２１の書込み位置１２５から減算してトラックＡ補正後書込み位置１２８を算出し、一方、トラック幅１３０とトラック間隔１２７の差の２分の１をトラックＢ１２２の書込み位置１２６に加算してトラックＢ補正後書込み位置１２９を算出する。
【００６３】
なお、トラックＡ補正後書込み位置１２８およびトラックＢ補正後書込み位置１２９は、トラックＡ補正後書込み位置１２８とトラックＢ補正後書込み位置１２９のトラック間隔がトラック幅１３０以上になれば、トラック幅１３０とトラック間隔１２７の差の２分の１をトラックＡ１２１の書込み位置１２５およびトラックＢ１２２の書込み位置１２６に減加算して算出することに限られるものでない。
【００６４】
Ｓ２ｃ：制御部６が磁気データを書込む位置を算出すると媒体搬送部２は搬送ローラ駆動アクチュエータ１４を駆動し、通帳処理装置１に挿入された媒体１１を搬送する。本実施例では、図２において、媒体１１を矢印Ａが示す方向、すなわち、媒体停止位置決めセンサ１５が媒体１１を「無」と検知する状態から「有」と検知する状態に変化する方向に搬送するものとする。
【００６５】
媒体停止位置決めセンサ１５が媒体１１を「無」から「有」を検知すると、すなわち、媒体１１の一端を検知すると、媒体搬送部２は制御部６が算出したトラックＡ補正後書込み位置１２８を搬送ローラ駆動アクチュエータ１４に供給して媒体１１を搬送後、搬送ローラ駆動アクチュエータ１４を停止し、媒体１１を停止させる。
Ｓ３ｃ：媒体１１を停止させると磁気ヘッド駆動部３は磁気ヘッド駆動アクチュエータ１８を駆動し、磁気ヘッドホームポジションセンサ１９がオフしてから所定の数のパルスを供給して磁気ヘッド１６を移動させ、磁気ストライプ読取り書込み部４は磁気ストライプ１２に磁気データを書き込む。
【００６６】
磁気データの書込みが終了すると磁気ヘッド駆動部３は磁気ヘッド駆動アクチュエータ１８を駆動し、磁気ヘッドホームポジションセンサ１９がオンする位置まで磁気ヘッド１６を移動して退避させる。
Ｓ４ｃ：次に、媒体搬送部２は搬送ローラ駆動アクチュエータ１４を駆動し、Ｓ１ａで搬送した方向と反対の方向へ所定の移動量を確保するように媒体１１を搬送する。本実施例では、図２において、媒体１１を矢印Ｂが示す方向、すなわち、媒体停止位置決めセンサ１５が媒体１１を「有」と検知する状態から「無」と検知する状態に変化する方向に搬送するものとする。
【００６７】
その後、搬送ローラ駆動アクチュエータ１４を駆動し、媒体１１を搬送する。本実施例では、図２において、媒体１１を矢印Ａが示す方向、すなわち、媒体停止位置決めセンサ１５が媒体１１を「無」と検知する状態から「有」と検知する状態に変化する方向に搬送するものとする。
媒体停止位置決めセンサ１５が媒体１１を「無」から「有」を検知すると、すなわち、媒体１１の一端を検知すると、媒体搬送部２は制御部６が算出したトラックＢ補正後書込み位置１２９を搬送ローラ駆動アクチュエータ１４に供給して媒体１１を搬送後、搬送ローラ駆動アクチュエータ１４を停止し、媒体１１を停止させる。
【００６８】
Ｓ５ｃ：Ｓ３ｃと同様なのでその説明を省略する。 
なお、磁気データの書込みが異常であった場合、再度、磁気データの書き込み動作を行うリトライ動作を行うものとする。
このようにして、磁気ストライプの書込み処理を行う。
以上説明したように、第４の実施例では、トラック間の距離を磁気ヘッドの幅より大きくなるようにして磁気データを書込むようにしたため、磁気ストライプの読取りをおこなったとき、正常に読み取らせることができるという効果が得られる。
【図面の簡単な説明】
【００６９】
【図１】第１の実施例における通帳処理装置の構成を示すブロック図
【図２】第１の実施例における通帳処理装置の構成を示す要部平面図
【図３】第１の実施例における通帳処理装置の構成を示す要部側面図
【図４】第１の実施例における磁気ストライプの読取り処理のフローチャート
【図５】第１の実施例における磁気ストライプの読取り処理の説明図
【図６】第１の実施例における磁気ストライプの読取り処理の説明図
【図７】第２の実施例における磁気ストライプの読取り処理の説明図
【図８】第３の実施例における磁気ストライプの書込み処理のフローチャート
【図９】第３の実施例における磁気ストライプの書込み処理の説明図
【図１０】第４の実施例における磁気ストライプの書込み処理のフローチャート
【図１１】第４の実施例における磁気ストライプの書込み処理の説明図
【符号の説明】
【００７０】
１    通帳処理装置
２    媒体搬送部
３    磁気ヘッド駆動部
４    磁気ストライプ読取り書込み部
５    記憶部
６    制御部
７    通信回線
１１  媒体
１２  磁気ストライプ
１３  搬送ローラ
１４  搬送ローラ駆動アクチュエータ
１５  媒体停止位置決めセンサ
１６  磁気ヘッド
１７  駆動ベルト
１８  磁気ヘッド駆動アクチュエータ
１９  磁気ヘッドホームポジションセンサ
【図１】
2007128461.tif 000003
【図２】
2007128461.tif 000004
【図３】
2007128461.tif 000005
【図４】
2007128461.tif 000006
【図５】
2007128461.tif 000007
【図６】
2007128461.tif 000008
【図７】
2007128461.tif 000009
【図８】
2007128461.tif 000010
【図９】
2007128461.tif 000011
【図１０】
2007128461.tif 000012
【図１１】
2007128461.tif 000013