JPH02226554A - 磁気カード読取書込装置 - Google Patents
磁気カード読取書込装置Info
- Publication number
- JPH02226554A JPH02226554A JP1043968A JP4396889A JPH02226554A JP H02226554 A JPH02226554 A JP H02226554A JP 1043968 A JP1043968 A JP 1043968A JP 4396889 A JP4396889 A JP 4396889A JP H02226554 A JPH02226554 A JP H02226554A
- Authority
- JP
- Japan
- Prior art keywords
- data
- magnetic card
- write
- head
- writing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 claims description 10
- 230000008569 process Effects 0.000 claims description 10
- 238000013500 data storage Methods 0.000 abstract description 4
- 230000007246 mechanism Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 9
- 238000003780 insertion Methods 0.000 description 8
- 230000037431 insertion Effects 0.000 description 8
- 230000003287 optical effect Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000012952 Resampling Methods 0.000 description 1
- 230000005856 abnormality Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000007723 transport mechanism Effects 0.000 description 1
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
(産業上の利用分野〕
本発明は、前払いして得た班員カードのデータを読み取
るとともに、必要なデータを磁気カードに書き込むこと
のできるビl気カード読取書込装置に関し、特に書き込
みエラーが発生した際に磁気カードから最初に読み取っ
たデータをそのまま磁気カードに書き込めるようにした
磁気カード読取書込装置に関する。 (従来の技術) この種の磁気カード読取書込装置は、前払いして得た磁
気カードのデータを読み取るとともに、必要なデータを
書き込むことのできる装置として知られており、電話機
、自動券売機、自動販売機等に利用されている。 ところで、従来の磁気カード読取書込装置の主要な構成
は、磁気カードとの相対運動により磁気カードからデー
タを読み取る読取ヘッドと、磁気カードとの相対運動に
より、与えられた書込データを磁気カードに書き込む書
込ヘッドと、読取ヘッドからの読取データを処理して所
定のデータとし、このデータから販売金額分を差し引き
、その差し引き復のデータを処理して書込データとして
書込ヘッドに与える制御をし、かつ磁気カードと前記各
ヘッドとの相対運動を制?ヰする処理装置とを備えたも
のが、−a的である。 このような磁気カード読取書込装置によれば、磁気カー
ドを当該装置に挿入すると、次のような処理が当該装置
内で行われる。すなわち、磁気カードは搬送機構により
内部へと移動されて、読取ヘッド上を磁気カードが移動
する際に磁気カードからデータが読取ヘッドを介して読
み取ら机、これが処理装置に入力される。処理装置は、
読取ヘッドからの読取データを処理して所定のデータと
し、このデータから販売金額分を差し引き、その差し引
き後のデータを処理して書込データとじて書込ヘッドに
与える。書込データは書込ヘッドに与えられ、磁気カー
ドが書込ヘッド上を、移動することにより、その書込デ
ータが磁気カードに書き込まれる。そして、上記処理装
置は、41気カードへのデータの書き込みが終了した際
に、再度読取ヘッドを介して磁気カードからデータを読
み取って、これを上記差し引き後のデータと比較し、書
き込みが正確に行われたかを
るとともに、必要なデータを磁気カードに書き込むこと
のできるビl気カード読取書込装置に関し、特に書き込
みエラーが発生した際に磁気カードから最初に読み取っ
たデータをそのまま磁気カードに書き込めるようにした
磁気カード読取書込装置に関する。 (従来の技術) この種の磁気カード読取書込装置は、前払いして得た磁
気カードのデータを読み取るとともに、必要なデータを
書き込むことのできる装置として知られており、電話機
、自動券売機、自動販売機等に利用されている。 ところで、従来の磁気カード読取書込装置の主要な構成
は、磁気カードとの相対運動により磁気カードからデー
タを読み取る読取ヘッドと、磁気カードとの相対運動に
より、与えられた書込データを磁気カードに書き込む書
込ヘッドと、読取ヘッドからの読取データを処理して所
定のデータとし、このデータから販売金額分を差し引き
、その差し引き復のデータを処理して書込データとして
書込ヘッドに与える制御をし、かつ磁気カードと前記各
ヘッドとの相対運動を制?ヰする処理装置とを備えたも
のが、−a的である。 このような磁気カード読取書込装置によれば、磁気カー
ドを当該装置に挿入すると、次のような処理が当該装置
内で行われる。すなわち、磁気カードは搬送機構により
内部へと移動されて、読取ヘッド上を磁気カードが移動
する際に磁気カードからデータが読取ヘッドを介して読
み取ら机、これが処理装置に入力される。処理装置は、
読取ヘッドからの読取データを処理して所定のデータと
し、このデータから販売金額分を差し引き、その差し引
き後のデータを処理して書込データとじて書込ヘッドに
与える。書込データは書込ヘッドに与えられ、磁気カー
ドが書込ヘッド上を、移動することにより、その書込デ
ータが磁気カードに書き込まれる。そして、上記処理装
置は、41気カードへのデータの書き込みが終了した際
に、再度読取ヘッドを介して磁気カードからデータを読
み取って、これを上記差し引き後のデータと比較し、書
き込みが正確に行われたかを
【lにしていた。
(発明が解決しようとする課題)
しかしながら、上記従来の磁気カード読取書込装置は、
書き込みエラーが発生しても、そのまま磁気カードを当
該装置から排出してしまうので、以後当15 磁気カー
ドを使用できなくなってしまうという欠点がある。 本発明は、上記欠点を解消するためになされたもので、
書き込みエラーが発生した際に最初に読み取ったデータ
を磁気カードに書き込めるようにした磁気カード読取書
込装置を堤供することを目的とする。 〔課題を解決するための手段〕 上記目的を達成するために、本発明に係る磁気カー1゛
読取書込装置は、磁気カードとの相対連動により磁気カ
ードからデータを読み取る読取ヘッドと、磁気カードと
の相対運動により、与えられた書込データを磁気カード
に書き込む書込へシトと、読取ヘッドからの読取データ
を処理して所定のデータとし、このデータから販売金額
分を差し”引き、その差し引き後のデータを処理して書
込データとして書込ヘッドに与える゛制f′nをし、か
つ磁気カードと前記各ヘッドとの相対運動を制御する処
理装置とを備えてなるyl磁気カード読取書込装置おい
て、前記読取ヘッドで読み取ったデータを一時記憶し書
き込みエラーが発生した際に、その記憶している読み取
ったままのデータを前記書込へラドに与える書込補助処
理手段を設け、かつ上記処理装置は、磁気カードへのデ
ータの書き込みが終了した際に、再fy&取へラドを介
して磁気カードからデータを読み取って、これを上記差
し引き後のデータと比較し、不一致のときに書き込みエ
ラーが発生したとして前記書込補助処理手段を起動する
構成としたことを特徴とするものである。 〔作用〕 上記磁気カード読取書込装置に磁気カードを挿入する。 すると、磁気カード読取書込装置において、制御装置は
、読取ヘッドを介して磁気カードからデータを読み取り
、同時に書込補助処理手段に前記読取ヘッドで読み取っ
たデータを与え、されを−時記憶させる。そして、支払
いをする。すると、当該磁気カード読取書込装置の内部
において、上記処理装置は、まず読取ヘッドからの読取
データから販売金額分を差し引き、その差し引き後のデ
ータを処理して書込データとして書込ヘッドに与える。 ついで、上記処理装置は、磁気カードへのデータの書き
込みが終了した後に、再痩読取ヘッドを介して磁気カー
ドからデータを読み取って、これを上記差し引き後のデ
ータと比較し、不一致のときに書き込みエラーが発生し
たとして前記書込補助処理手段を起動する。起動をかけ
ら飢た書込補助処理手段は、その記憶している読み取っ
たままのデータを前記書込ヘッドを介して班気カードに
書き込む。 これにより、磁気カードに書き込みエラーが発生しても
読み取り前のデータに復旧できるので、当該磁気カード
が他の磁気カード読取書込装置で使用できなくなるとい
うことがない。 (実施例〕 以下、本発明を図示の実施例に基づいて説明する。 第1図は本発明に係る磁気カード読取書込装置の実施例
を通用した自動販売機を示す斜視図である。 第1図において、自動販売itは、直方体形状をしてお
り、この直方体の前面パネル部2に、商品見本を展示す
るシラーケース部3a、 3b、3c、 3dを設け、
その下部に表示ランプ内蔵の商品選択ボタン4a、4b
、4C14dを設け、紙幣挿入口5および硬貨投入口6
を設け、その下部に釣銭受は皿7を設け、かつ商品取出
口8を設け、さらに磁気カード9が挿入されるカード差
込口10を設けて構成されている。また、自動販売機【
は、カードの取り忘れやその他音響をもって報知する音
響報知器11と、精算をキャンセルするためのキャンセ
ルレバー12と、使用不能表示灯13とををそれぞれ設
けている。 第2図は本発明の実施例で用いる磁気カードを示す説明
図である。 この磁気カード9は、薄いプラスチック、紙等により形
成された柔軟性のあるものであり、その表面には、第2
図(1)に示すように、積電金額およびその精算状態を
表示するためのエリア14が設けら机ている。そして、
この磁気カード9の表面にはその他必要な事項(販売金
額、発行音名等)が印刷されている。また、前記磁気カ
ード9は、その裏面に、第2図(II)に示すように磁
気記録媒体としての磁気ストライプ15が設けられてい
る。磁気ストライプ15は、第2図(III)に示すよ
うに、発行年月日、発行会社、金額、その他必要なデー
タがコード化されてデータCdとして記録されている。 第3図は上記自動販売機lの内部構成を示す構成図であ
る。 前記自動販売機lの内部には、貨幣処理機構18と、磁
気カード読取書込装置19と、精算処理装置20と、商
品排出機構21と、書込補助処理手段22とが設けられ
ている。また、貨幣処理機構18は、紙幣挿入口5およ
び硬貨投入口6に投入等された貨幣の真1および貨幣の
価値を読み取るものである。 4n気カード読取書込装置19は、磁気カード9からデ
ータを読み取り、その読取データを処理して所定のデー
タとし、このデータから販売金領分を差し引き、その差
し引き後のデータを処理して演算処理手段20に与え、
演算処理手段20において精算処理さ丸た書込データを
受は取り、この書込データを磁気カード9に書き込む制
御をし、かつ磁気カード9と後述のヘッドとの相対運動
を制御する。 また、上記磁気カード読取書込装置19は、磁気カード
9へのデータの書き込みが終了した隙に、再度磁気カー
ド9からデータを読み取って、これを上記差し引き後の
データと比較し、不一致のときに書き込みエラーが発生
したとして書込補助処理手段22に起動をかけるととも
に、演算処理手段20に通知する構成となっている。精
算処理装置20は、貨幣処理機構18と、磁気カード読
取書込装置19とからの価値データを処理し、商品選択
ボタン4a、4b、4c、4dの指定を受け、これに基
づいて商品排出WJ構21を駆動するものである。また
、精算処理装置20は、い磁気カード読取書込装ff1
19からの書き込みエラーの通知を受けると、使用不能
表示灯13を点灯し、以後の販売動作を禁止する。 書込補助処理手段22は、磁気カード9から読み取った
データを一時記憶し書き込みエラーが発生した際に、そ
の記憶している読み取ったままのデータを磁気カード9
に書き込むものである。なお、貨幣処理機構18につい
ては、本発明と直接関係がないので、以後説明を省略す
る。 第4図は、磁気カード読取書込装置19の構成を示す構
成図である。 磁気カード読取書込装置191′−次のように構成され
ている。すなわち、前記カード差込口10に対応した位
1には、一対の送りローラー30.31が平行に回転可
能に設けられている。前記送りローラー30.3】に近
接して読取磁気ヘッド32が設けられけている。前記読
取磁気へラド32は、磁気カード9のデータ用磁気スト
ライプ15から金額や発行者等のデータを読み取るもの
である。また、反射型の光学読取装置33.34.35
が設けられている。これら反射型の光学読取装置33.
34.35は、磁気カード9の位1を検出するものであ
る。読取磁気ヘッド32の近くには、書込磁気ヘッド3
6が設けられている。この書込磁気へンド36は、デー
タ用磁気ストライプ15に金額のデータを書き込むもの
である。読取磁気ヘッド32には、押圧ローラー37が
設けられている。書込磁気ヘッド36は、押圧ローラー
38が設けられている。前記一対の送りローラー30.
31に対して、さらに一対の送りローラー39.40が
平行に回転可能に設けられている。前記送りローラー3
9.40に対して図示左側には、パンチ機構41が設け
られている。かかるパンチ機構41は、パンチ指令によ
り磁気カード9のエリア14にパンチ穴を開けられるよ
うな機構を有している。また、一対のローラー42.4
3が平行に回転可能に設けられており、前記ローラー4
2.43の図示右側には、ストッパ兼用のカード当接検
出センサ44が設けである。前記送りローラー30、送
りローラー39、ローラー42は、図示しない機構を介
して駆動用のステップモータ45に連結されており、ス
テップモータ45の回転にしたがって回転動作すること
になる。 そして、当該ステップモータ45の回転に伴ってローラ
ー30.31.39.40.42.43が回転し、ロー
ラー30.3】の間、ローラー39.40の間、ローラ
ー42.43の間を磁気カード9が移動する。 前記読取磁気へラド32と、光学読取装置33.34.
35と、パンチ機構41と、カード当接検出センサ44
は、制御部!50に電気的に接続されている。また、制
御装置50は、書込ドライバ47を介して書込磁気ヘッ
ド36を接続されている。また、制御装置50は、モー
ターコントローラ46を介してステップモータ45を回
転させるようにしである。そして、精算処理装置20と
制御装置50とで処理袋z tooが構成されている。 書込補助処理手段22は、磁気カーV9から読取班員ヘ
ッド32を介して読み取ったデータを直接取り込んで一
時記憶し、書き込みが正常であるときにはその記憶デー
タをリセットするが、書き込みエラーが発生したときに
はその記憶している読み取ったままのデータを書込磁気
ヘッド36に与えて磁気カード9に書き込むものである
。この書込補助処理手段22の動作は、データ記憶処理
回路65と、書込1−ライバ67とからなる構成で動作
するようになっている。 第5図は、制御装置50と書込補助処理手段22とを示
す構成図である。 制御装置50は、増幅回路51と、F2Fデコーダ52
と、F2Fエンコーダ53と、入出力部54と、コント
ローラ55とから構成されている。コントローラ55は
、CPL156、RO阿57、IIAM58、インター
フェース59、外部インターフェース60とから構成さ
れている。 制御装置50のCPl、I56には、図示しないがタイ
マーが備えられている。また、ROM57には、当該制
御装置50を実現させるプログラムが記憶されている。 書込補助処理手段22のデータ記憶処理回路65は、次
のとおり構成されている。すなわち、読取磁気ヘッド3
2からの読取データは増幅回路68で増幅されてF2F
デコーダ69に供給されるようにしである。 P2Fデコーダ69でデコードされたデータは、制御部
70の制御下に記憶部71に記憶される。制御部70は
、入出力部54に接続されており、コントローラ55の
制?Wを受けるようになっている。制御部70は、コン
トローラ55から書き込みが正常の報告を受けると、記
憶部71に記憶されているデータをリセフトする。一方
制御部70は、コントローラ55から書き込み異常が発
生したとして起動を受けると、記憶部71に記憶してお
いたデータをF2Fエンコーダ72、ドライバ67を介
して書込磁気ヘンド36に与える。これにより、磁気カ
ード9は、磁気カード読取書込装置に挿入する前のデー
タに復旧する。 このように構成さ机た実施例の作用を説明する。 第6図は、磁気カード読取書込装置の作用を説明するた
めに示すフローチャートである。第7図は、書込補助処
理手段22の作用を説明するために示すフローチャート
である。 制御装置50は、センサ33により磁気カード9が挿入
れれたかを判定している(ステップ200)。制御装置
50は、磁気カード9の挿入をセンサ33により検知す
ると(ステップ200)、モーターコントローラ46を
駿勤してステップモータ45を正回転させ、書込補助処
理手段22に読み込み指令を出す(ステップ201)。 そして、制御装置50は、読取磁気ヘッド32を介して
磁気カード9のデータを読み取り、これを精算処理装置
20に転送し、精算処理装置20の記憶装置(図示せず
)に記憶させる(ステップ202)。この動作は、全デ
ータを読み取るまで実行される(ステップ202〜20
3)。ついで、センサ34.35により、磁気カード9
が所定の位置にきたときに、ステップモータ45を停止
する(ステップ204)。 ここで、書込補助処理手段22は制?1装置50からの
指令により動作を開始し、第7図に示すように、読取磁
気ヘッド32からのデータを読み取り(ステップ300
)、記憶部71に当該データを記憶しくステップ301
)、IIJ御装置50からの指令待ちtなる(ステップ
302) 。 また、精算処理装置20は記憶したデータが差し引き可
能か、または他のカードかを判定する(ステップ205
)。ここで、精算処理装置20は、当該磁気カード9が
使用可能であると判定すると(ステップ205)、販売
できる商品の商品選択ボタン4a、4b、4C14dを
点灯する(ステップ206)。そして、精算処理装置2
0は、商品選択ボタン4a、4b、4c、4dが押され
るのを待つ(ステップ207) 、商品選択ボタン4a
、4b、4cs4dが押されると、精算処理装置20は
、その商品の販売価格に相当する金額をデータから差し
引く(ステ・ンプ208’) 、ついで、精算処理装置
20は、磁気カード9の所定のデータを図示しない記憶
部に記憶する(ステ・ノブ209) 、そして、精算処
理装置20は、その差し引き後のデータを処理装置50
に転送する。すると、制御装置50は磁気カード9をカ
ード差込口】OPの所定の位置に位置させるために、モ
ーターコントローラ46を介してステップモータ45を
逆回転させる(ステップ210) 、制御装置50は、
センサ33.34.35を用いて磁気カード9が所定の
位置にくるとくステップ212)、ステップモータ45
を停止する(ステップ2]2) 。 ついで、磁気カード9にデータを書き込む動作に移る。 すなわち、制御装置50は、モーターコントローラ46
を介してステップモータ45を正回転させ(ステップ2
13)、差し引いたデータを書込ドライバ47を介して
書込磁気ヘッド36を与えて磁気カード9に書き込む(
ステップ214) 、制御部W50は、書き込みが完了
するまで、ステップ213〜215を繰り返す(ステッ
プ215) 、書き込みが完了したときに、制御装置i
50は、ステップモータ45を停止させる(ステップ2
16)。 さらに、磁気カード9に書き込まれたデータが正しいか
を判定する。すなわち、制御装置50は磁気カード9を
カード差込口10例の所定の位置に位1さ廿るためムご
、ステップモータ45を逆回転させて(ステップ217
)、所定の位置に磁気カード9が位置した際に(ステッ
プ218)、ステップモータ45を停止させる(ステッ
プ219)、ついで、制御装置50は、ステップモータ
45を正回転させる(ステップ220)。読取磁気へノ
ド32を介して制m装置f50に磁気カード9のデータ
を取り込む(ステップ22])。 こ机は、全データを取り込む作業をするまで、実行され
る(ステップ220〜222) 、全データの読み取り
が完了すると、@御装置50は、ステップモータ45を
停止する(ステップ223) 、そして、差し引きした
データと、いま読み込んだデータとを比較する(ステッ
プ224)。 ここで、両者が同一であると制御装置!150で判定さ
れると(ステップ225)、リセット指令を出しくステ
ップ226)、ステップモータ45を逆回転させ(ステ
ップ227)、磁気カード9がカード差込口10から突
出する位になったところで停止させる(ステップ227
〜229)。このとき、書込補助処理手段22は、第7
図に示すように指令待ちの状態であり(ステップ302
)、IIJrIj部70は指令がくると指令の内容を判
定する(ステップ303) 、制御部70は、指令がリ
セット指令と判定すると、@蓋部70は、記憶部71を
リセットしくステップ304)、処理を終了する。 一方、両者が不一致であると制御装置5oで判定される
と(ステップ225)、制御n装置50は磁気カード9
がカード差込口10例の所定の位置となるまでステップ
モータ45を逆回転させる(ステップ230〜231)
、ついで、制御装置50は、ステップモータ45を停止
しくステップ232)、書き込みエラーが発生したとし
て書込補助処理手段22に書き込み指令を出す(ステッ
プ233)、そして、制御装置50は、磁気カード9が
書込補助処理手段22により元のデータの書き込みが完
了するまでステップモータ45を正回転させる(ステッ
プ234〜235) 。 このとき、書込補助処理手段22は第7図に示すように
指令待ちの状態であり(ステップ302)、制御部70
は指令がくると指令の内容を判定する(ステップ303
)。制御部70は、指令が書き込みエラーによる書き込
み指令と判定すると、記憶部71から元のデータを取り
出しくステップ305)、これを書込ドライバ67を介
して書込磁気ヘッド36に与える(ステップ306)、
この動作は、全データが書き込み完了するまで、続けら
れる(ステップ305〜30?) 。 そして、制御部70は、書き込み完了後、記憶部71を
リセットしくステップ304)、処理を終了する。 このようにして書き込みが完了すると、制御装置50は
、ステップモータ45を停止しくステップ236)、使
用不能表示灯13を点灯させ、以後の動作を停止さ−1
)(ステップ237)、ステップ227に移行する。 これにより、磁気カード9は、元のデータが復旧するこ
とになる。 なお、上記実施例では、自動販売機1を例にとって説明
したが、これに限定されない。 [発明の効果〕 以上述べたように本発明は、磁気カードに書き込みエラ
ーが発生しても読み取り前のデータに復旧できるので、
当該磁気カードが他の磁気カード読取書込装置で使用で
きなくなるということがない。
書き込みエラーが発生しても、そのまま磁気カードを当
該装置から排出してしまうので、以後当15 磁気カー
ドを使用できなくなってしまうという欠点がある。 本発明は、上記欠点を解消するためになされたもので、
書き込みエラーが発生した際に最初に読み取ったデータ
を磁気カードに書き込めるようにした磁気カード読取書
込装置を堤供することを目的とする。 〔課題を解決するための手段〕 上記目的を達成するために、本発明に係る磁気カー1゛
読取書込装置は、磁気カードとの相対連動により磁気カ
ードからデータを読み取る読取ヘッドと、磁気カードと
の相対運動により、与えられた書込データを磁気カード
に書き込む書込へシトと、読取ヘッドからの読取データ
を処理して所定のデータとし、このデータから販売金額
分を差し”引き、その差し引き後のデータを処理して書
込データとして書込ヘッドに与える゛制f′nをし、か
つ磁気カードと前記各ヘッドとの相対運動を制御する処
理装置とを備えてなるyl磁気カード読取書込装置おい
て、前記読取ヘッドで読み取ったデータを一時記憶し書
き込みエラーが発生した際に、その記憶している読み取
ったままのデータを前記書込へラドに与える書込補助処
理手段を設け、かつ上記処理装置は、磁気カードへのデ
ータの書き込みが終了した際に、再fy&取へラドを介
して磁気カードからデータを読み取って、これを上記差
し引き後のデータと比較し、不一致のときに書き込みエ
ラーが発生したとして前記書込補助処理手段を起動する
構成としたことを特徴とするものである。 〔作用〕 上記磁気カード読取書込装置に磁気カードを挿入する。 すると、磁気カード読取書込装置において、制御装置は
、読取ヘッドを介して磁気カードからデータを読み取り
、同時に書込補助処理手段に前記読取ヘッドで読み取っ
たデータを与え、されを−時記憶させる。そして、支払
いをする。すると、当該磁気カード読取書込装置の内部
において、上記処理装置は、まず読取ヘッドからの読取
データから販売金額分を差し引き、その差し引き後のデ
ータを処理して書込データとして書込ヘッドに与える。 ついで、上記処理装置は、磁気カードへのデータの書き
込みが終了した後に、再痩読取ヘッドを介して磁気カー
ドからデータを読み取って、これを上記差し引き後のデ
ータと比較し、不一致のときに書き込みエラーが発生し
たとして前記書込補助処理手段を起動する。起動をかけ
ら飢た書込補助処理手段は、その記憶している読み取っ
たままのデータを前記書込ヘッドを介して班気カードに
書き込む。 これにより、磁気カードに書き込みエラーが発生しても
読み取り前のデータに復旧できるので、当該磁気カード
が他の磁気カード読取書込装置で使用できなくなるとい
うことがない。 (実施例〕 以下、本発明を図示の実施例に基づいて説明する。 第1図は本発明に係る磁気カード読取書込装置の実施例
を通用した自動販売機を示す斜視図である。 第1図において、自動販売itは、直方体形状をしてお
り、この直方体の前面パネル部2に、商品見本を展示す
るシラーケース部3a、 3b、3c、 3dを設け、
その下部に表示ランプ内蔵の商品選択ボタン4a、4b
、4C14dを設け、紙幣挿入口5および硬貨投入口6
を設け、その下部に釣銭受は皿7を設け、かつ商品取出
口8を設け、さらに磁気カード9が挿入されるカード差
込口10を設けて構成されている。また、自動販売機【
は、カードの取り忘れやその他音響をもって報知する音
響報知器11と、精算をキャンセルするためのキャンセ
ルレバー12と、使用不能表示灯13とををそれぞれ設
けている。 第2図は本発明の実施例で用いる磁気カードを示す説明
図である。 この磁気カード9は、薄いプラスチック、紙等により形
成された柔軟性のあるものであり、その表面には、第2
図(1)に示すように、積電金額およびその精算状態を
表示するためのエリア14が設けら机ている。そして、
この磁気カード9の表面にはその他必要な事項(販売金
額、発行音名等)が印刷されている。また、前記磁気カ
ード9は、その裏面に、第2図(II)に示すように磁
気記録媒体としての磁気ストライプ15が設けられてい
る。磁気ストライプ15は、第2図(III)に示すよ
うに、発行年月日、発行会社、金額、その他必要なデー
タがコード化されてデータCdとして記録されている。 第3図は上記自動販売機lの内部構成を示す構成図であ
る。 前記自動販売機lの内部には、貨幣処理機構18と、磁
気カード読取書込装置19と、精算処理装置20と、商
品排出機構21と、書込補助処理手段22とが設けられ
ている。また、貨幣処理機構18は、紙幣挿入口5およ
び硬貨投入口6に投入等された貨幣の真1および貨幣の
価値を読み取るものである。 4n気カード読取書込装置19は、磁気カード9からデ
ータを読み取り、その読取データを処理して所定のデー
タとし、このデータから販売金領分を差し引き、その差
し引き後のデータを処理して演算処理手段20に与え、
演算処理手段20において精算処理さ丸た書込データを
受は取り、この書込データを磁気カード9に書き込む制
御をし、かつ磁気カード9と後述のヘッドとの相対運動
を制御する。 また、上記磁気カード読取書込装置19は、磁気カード
9へのデータの書き込みが終了した隙に、再度磁気カー
ド9からデータを読み取って、これを上記差し引き後の
データと比較し、不一致のときに書き込みエラーが発生
したとして書込補助処理手段22に起動をかけるととも
に、演算処理手段20に通知する構成となっている。精
算処理装置20は、貨幣処理機構18と、磁気カード読
取書込装置19とからの価値データを処理し、商品選択
ボタン4a、4b、4c、4dの指定を受け、これに基
づいて商品排出WJ構21を駆動するものである。また
、精算処理装置20は、い磁気カード読取書込装ff1
19からの書き込みエラーの通知を受けると、使用不能
表示灯13を点灯し、以後の販売動作を禁止する。 書込補助処理手段22は、磁気カード9から読み取った
データを一時記憶し書き込みエラーが発生した際に、そ
の記憶している読み取ったままのデータを磁気カード9
に書き込むものである。なお、貨幣処理機構18につい
ては、本発明と直接関係がないので、以後説明を省略す
る。 第4図は、磁気カード読取書込装置19の構成を示す構
成図である。 磁気カード読取書込装置191′−次のように構成され
ている。すなわち、前記カード差込口10に対応した位
1には、一対の送りローラー30.31が平行に回転可
能に設けられている。前記送りローラー30.3】に近
接して読取磁気ヘッド32が設けられけている。前記読
取磁気へラド32は、磁気カード9のデータ用磁気スト
ライプ15から金額や発行者等のデータを読み取るもの
である。また、反射型の光学読取装置33.34.35
が設けられている。これら反射型の光学読取装置33.
34.35は、磁気カード9の位1を検出するものであ
る。読取磁気ヘッド32の近くには、書込磁気ヘッド3
6が設けられている。この書込磁気へンド36は、デー
タ用磁気ストライプ15に金額のデータを書き込むもの
である。読取磁気ヘッド32には、押圧ローラー37が
設けられている。書込磁気ヘッド36は、押圧ローラー
38が設けられている。前記一対の送りローラー30.
31に対して、さらに一対の送りローラー39.40が
平行に回転可能に設けられている。前記送りローラー3
9.40に対して図示左側には、パンチ機構41が設け
られている。かかるパンチ機構41は、パンチ指令によ
り磁気カード9のエリア14にパンチ穴を開けられるよ
うな機構を有している。また、一対のローラー42.4
3が平行に回転可能に設けられており、前記ローラー4
2.43の図示右側には、ストッパ兼用のカード当接検
出センサ44が設けである。前記送りローラー30、送
りローラー39、ローラー42は、図示しない機構を介
して駆動用のステップモータ45に連結されており、ス
テップモータ45の回転にしたがって回転動作すること
になる。 そして、当該ステップモータ45の回転に伴ってローラ
ー30.31.39.40.42.43が回転し、ロー
ラー30.3】の間、ローラー39.40の間、ローラ
ー42.43の間を磁気カード9が移動する。 前記読取磁気へラド32と、光学読取装置33.34.
35と、パンチ機構41と、カード当接検出センサ44
は、制御部!50に電気的に接続されている。また、制
御装置50は、書込ドライバ47を介して書込磁気ヘッ
ド36を接続されている。また、制御装置50は、モー
ターコントローラ46を介してステップモータ45を回
転させるようにしである。そして、精算処理装置20と
制御装置50とで処理袋z tooが構成されている。 書込補助処理手段22は、磁気カーV9から読取班員ヘ
ッド32を介して読み取ったデータを直接取り込んで一
時記憶し、書き込みが正常であるときにはその記憶デー
タをリセットするが、書き込みエラーが発生したときに
はその記憶している読み取ったままのデータを書込磁気
ヘッド36に与えて磁気カード9に書き込むものである
。この書込補助処理手段22の動作は、データ記憶処理
回路65と、書込1−ライバ67とからなる構成で動作
するようになっている。 第5図は、制御装置50と書込補助処理手段22とを示
す構成図である。 制御装置50は、増幅回路51と、F2Fデコーダ52
と、F2Fエンコーダ53と、入出力部54と、コント
ローラ55とから構成されている。コントローラ55は
、CPL156、RO阿57、IIAM58、インター
フェース59、外部インターフェース60とから構成さ
れている。 制御装置50のCPl、I56には、図示しないがタイ
マーが備えられている。また、ROM57には、当該制
御装置50を実現させるプログラムが記憶されている。 書込補助処理手段22のデータ記憶処理回路65は、次
のとおり構成されている。すなわち、読取磁気ヘッド3
2からの読取データは増幅回路68で増幅されてF2F
デコーダ69に供給されるようにしである。 P2Fデコーダ69でデコードされたデータは、制御部
70の制御下に記憶部71に記憶される。制御部70は
、入出力部54に接続されており、コントローラ55の
制?Wを受けるようになっている。制御部70は、コン
トローラ55から書き込みが正常の報告を受けると、記
憶部71に記憶されているデータをリセフトする。一方
制御部70は、コントローラ55から書き込み異常が発
生したとして起動を受けると、記憶部71に記憶してお
いたデータをF2Fエンコーダ72、ドライバ67を介
して書込磁気ヘンド36に与える。これにより、磁気カ
ード9は、磁気カード読取書込装置に挿入する前のデー
タに復旧する。 このように構成さ机た実施例の作用を説明する。 第6図は、磁気カード読取書込装置の作用を説明するた
めに示すフローチャートである。第7図は、書込補助処
理手段22の作用を説明するために示すフローチャート
である。 制御装置50は、センサ33により磁気カード9が挿入
れれたかを判定している(ステップ200)。制御装置
50は、磁気カード9の挿入をセンサ33により検知す
ると(ステップ200)、モーターコントローラ46を
駿勤してステップモータ45を正回転させ、書込補助処
理手段22に読み込み指令を出す(ステップ201)。 そして、制御装置50は、読取磁気ヘッド32を介して
磁気カード9のデータを読み取り、これを精算処理装置
20に転送し、精算処理装置20の記憶装置(図示せず
)に記憶させる(ステップ202)。この動作は、全デ
ータを読み取るまで実行される(ステップ202〜20
3)。ついで、センサ34.35により、磁気カード9
が所定の位置にきたときに、ステップモータ45を停止
する(ステップ204)。 ここで、書込補助処理手段22は制?1装置50からの
指令により動作を開始し、第7図に示すように、読取磁
気ヘッド32からのデータを読み取り(ステップ300
)、記憶部71に当該データを記憶しくステップ301
)、IIJ御装置50からの指令待ちtなる(ステップ
302) 。 また、精算処理装置20は記憶したデータが差し引き可
能か、または他のカードかを判定する(ステップ205
)。ここで、精算処理装置20は、当該磁気カード9が
使用可能であると判定すると(ステップ205)、販売
できる商品の商品選択ボタン4a、4b、4C14dを
点灯する(ステップ206)。そして、精算処理装置2
0は、商品選択ボタン4a、4b、4c、4dが押され
るのを待つ(ステップ207) 、商品選択ボタン4a
、4b、4cs4dが押されると、精算処理装置20は
、その商品の販売価格に相当する金額をデータから差し
引く(ステ・ンプ208’) 、ついで、精算処理装置
20は、磁気カード9の所定のデータを図示しない記憶
部に記憶する(ステ・ノブ209) 、そして、精算処
理装置20は、その差し引き後のデータを処理装置50
に転送する。すると、制御装置50は磁気カード9をカ
ード差込口】OPの所定の位置に位置させるために、モ
ーターコントローラ46を介してステップモータ45を
逆回転させる(ステップ210) 、制御装置50は、
センサ33.34.35を用いて磁気カード9が所定の
位置にくるとくステップ212)、ステップモータ45
を停止する(ステップ2]2) 。 ついで、磁気カード9にデータを書き込む動作に移る。 すなわち、制御装置50は、モーターコントローラ46
を介してステップモータ45を正回転させ(ステップ2
13)、差し引いたデータを書込ドライバ47を介して
書込磁気ヘッド36を与えて磁気カード9に書き込む(
ステップ214) 、制御部W50は、書き込みが完了
するまで、ステップ213〜215を繰り返す(ステッ
プ215) 、書き込みが完了したときに、制御装置i
50は、ステップモータ45を停止させる(ステップ2
16)。 さらに、磁気カード9に書き込まれたデータが正しいか
を判定する。すなわち、制御装置50は磁気カード9を
カード差込口10例の所定の位置に位1さ廿るためムご
、ステップモータ45を逆回転させて(ステップ217
)、所定の位置に磁気カード9が位置した際に(ステッ
プ218)、ステップモータ45を停止させる(ステッ
プ219)、ついで、制御装置50は、ステップモータ
45を正回転させる(ステップ220)。読取磁気へノ
ド32を介して制m装置f50に磁気カード9のデータ
を取り込む(ステップ22])。 こ机は、全データを取り込む作業をするまで、実行され
る(ステップ220〜222) 、全データの読み取り
が完了すると、@御装置50は、ステップモータ45を
停止する(ステップ223) 、そして、差し引きした
データと、いま読み込んだデータとを比較する(ステッ
プ224)。 ここで、両者が同一であると制御装置!150で判定さ
れると(ステップ225)、リセット指令を出しくステ
ップ226)、ステップモータ45を逆回転させ(ステ
ップ227)、磁気カード9がカード差込口10から突
出する位になったところで停止させる(ステップ227
〜229)。このとき、書込補助処理手段22は、第7
図に示すように指令待ちの状態であり(ステップ302
)、IIJrIj部70は指令がくると指令の内容を判
定する(ステップ303) 、制御部70は、指令がリ
セット指令と判定すると、@蓋部70は、記憶部71を
リセットしくステップ304)、処理を終了する。 一方、両者が不一致であると制御装置5oで判定される
と(ステップ225)、制御n装置50は磁気カード9
がカード差込口10例の所定の位置となるまでステップ
モータ45を逆回転させる(ステップ230〜231)
、ついで、制御装置50は、ステップモータ45を停止
しくステップ232)、書き込みエラーが発生したとし
て書込補助処理手段22に書き込み指令を出す(ステッ
プ233)、そして、制御装置50は、磁気カード9が
書込補助処理手段22により元のデータの書き込みが完
了するまでステップモータ45を正回転させる(ステッ
プ234〜235) 。 このとき、書込補助処理手段22は第7図に示すように
指令待ちの状態であり(ステップ302)、制御部70
は指令がくると指令の内容を判定する(ステップ303
)。制御部70は、指令が書き込みエラーによる書き込
み指令と判定すると、記憶部71から元のデータを取り
出しくステップ305)、これを書込ドライバ67を介
して書込磁気ヘッド36に与える(ステップ306)、
この動作は、全データが書き込み完了するまで、続けら
れる(ステップ305〜30?) 。 そして、制御部70は、書き込み完了後、記憶部71を
リセットしくステップ304)、処理を終了する。 このようにして書き込みが完了すると、制御装置50は
、ステップモータ45を停止しくステップ236)、使
用不能表示灯13を点灯させ、以後の動作を停止さ−1
)(ステップ237)、ステップ227に移行する。 これにより、磁気カード9は、元のデータが復旧するこ
とになる。 なお、上記実施例では、自動販売機1を例にとって説明
したが、これに限定されない。 [発明の効果〕 以上述べたように本発明は、磁気カードに書き込みエラ
ーが発生しても読み取り前のデータに復旧できるので、
当該磁気カードが他の磁気カード読取書込装置で使用で
きなくなるということがない。
第1図は本発明の実施例が適用された自動販売機を示す
斜視図、第2図は同実施例で使用される磁気カードを示
す説明図、第3図は自動販売機のブロック図、第4図は
磁気カード読取書込装置を示す構成図、第5図は磁気カ
ード読取書込装置の処理装置と書込補助処理手段を示す
ブロック図、第6図は磁気カード読取書込装置の動作を
示すフローチャート、第7図は書込補助処理手段の動作
を示すフローチャートである。 1・・・自動販売機、9・・・磁気カード、19・・・
磁気カード読取書込装置、22・・・書込補助処理手段
(データ記憶処理回路65、書込ドライバ67) 、3
2・・・読取磁気ヘッド、36・・・書込磁気ヘッド、
100・・・処理袋f(清算処理装置20、処理袋ff
50)。 第1因
斜視図、第2図は同実施例で使用される磁気カードを示
す説明図、第3図は自動販売機のブロック図、第4図は
磁気カード読取書込装置を示す構成図、第5図は磁気カ
ード読取書込装置の処理装置と書込補助処理手段を示す
ブロック図、第6図は磁気カード読取書込装置の動作を
示すフローチャート、第7図は書込補助処理手段の動作
を示すフローチャートである。 1・・・自動販売機、9・・・磁気カード、19・・・
磁気カード読取書込装置、22・・・書込補助処理手段
(データ記憶処理回路65、書込ドライバ67) 、3
2・・・読取磁気ヘッド、36・・・書込磁気ヘッド、
100・・・処理袋f(清算処理装置20、処理袋ff
50)。 第1因
Claims (1)
- 磁気カードとの相対運動により磁気カードからデータを
読み取る読取ヘッドと、磁気カードとの相対連動により
、与えられた書込データを磁気カードに書き込む書込ヘ
ッドと、読取ヘッドからの読取データを処理して所定の
データとし、このデータから販売金額分を差し引き、そ
の差し引き後のデータを処理して書込データとして書込
ヘッドに与える制御をし、かつ磁気カードと前記各ヘッ
ドとの相対運動を制御する処理装置とを備えてなる磁気
カード読取書込装置において、前記読取ヘッドで読み取
ったデータを一時記憶し書き込みエラーが発生した際に
、その記憶している読み取ったままのデータを前記書込
ヘッドに与える書込補助処理手段を設け、かつ上記処理
装置は、磁気カードへのデータの書き込みが終了した際
に、再度読取ヘッドを介して磁気カードからデータを読
み取って、これを上記差し引き後のデータと比較し、不
一致のときに書き込みエラーが発生したとして前記書込
補助処理手段を起動する構成としたことを特徴とする磁
気カード読取書込装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1043968A JPH02226554A (ja) | 1989-02-25 | 1989-02-25 | 磁気カード読取書込装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1043968A JPH02226554A (ja) | 1989-02-25 | 1989-02-25 | 磁気カード読取書込装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02226554A true JPH02226554A (ja) | 1990-09-10 |
Family
ID=12678510
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1043968A Pending JPH02226554A (ja) | 1989-02-25 | 1989-02-25 | 磁気カード読取書込装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02226554A (ja) |
-
1989
- 1989-02-25 JP JP1043968A patent/JPH02226554A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH03100791A (ja) | 磁気カード自動販売装置 | |
| JPH02226554A (ja) | 磁気カード読取書込装置 | |
| JPH02226555A (ja) | 磁気カード読取書込装置 | |
| JPS6237795A (ja) | カ−ド式自動販売機 | |
| JPH04354092A (ja) | プリペイドカ―ド自動販売装置 | |
| JPH04314599A (ja) | 度数管理用光学式情報記録カード | |
| JPH03181005A (ja) | 磁気カードの複製防止方法 | |
| JP2642152B2 (ja) | カードシステムにおけるカード再発行方法 | |
| JP2622256B2 (ja) | カードによる商品予約取引方法 | |
| JPH0351976A (ja) | カードリーダの管理方法 | |
| JPH0348389A (ja) | 磁気カードの真偽判定方法 | |
| JPH0253197A (ja) | プリペイドカード販売管理及び処理方法 | |
| JP2730263B2 (ja) | カード式自動販売機の制御装置 | |
| JPH02251497A (ja) | 磁気カード | |
| JPH0639390Y2 (ja) | カ−ド式自動販売機の制御装置 | |
| JPH0477944B2 (ja) | ||
| JP2514128B2 (ja) | プリペイドカ―ド及びその印字方法 | |
| JPH0568781B2 (ja) | ||
| JPS6359693A (ja) | カ−ド式自動販売機 | |
| JPH05282530A (ja) | プリペイドカード利用式自動販売機 | |
| JPH06101183B2 (ja) | 磁気カード読取書込装置の警報方式 | |
| JPH0318992A (ja) | カードリーダーの管理方法 | |
| JPH02253391A (ja) | 磁気カード精算システム | |
| JPH05282535A (ja) | カ−ド処理装置 | |
| JPH0769978B2 (ja) | カード式自動販売機 |