JPH03181005A - Method for preventing magnetic card from being copied - Google Patents
Method for preventing magnetic card from being copiedInfo
- Publication number
- JPH03181005A JPH03181005A JP31922689A JP31922689A JPH03181005A JP H03181005 A JPH03181005 A JP H03181005A JP 31922689 A JP31922689 A JP 31922689A JP 31922689 A JP31922689 A JP 31922689A JP H03181005 A JPH03181005 A JP H03181005A
- Authority
- JP
- Japan
- Prior art keywords
- magnetic card
- data
- reading
- magnetic
- read
- 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 title claims description 19
- 238000010586 diagram Methods 0.000 description 15
- 238000003780 insertion Methods 0.000 description 10
- 230000037431 insertion Effects 0.000 description 10
- 230000007246 mechanism Effects 0.000 description 10
- 230000002265 prevention Effects 0.000 description 6
- 230000000694 effects Effects 0.000 description 4
- 238000007493 shaping process Methods 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000007723 transport mechanism Effects 0.000 description 1
Landscapes
- Digital Magnetic Recording (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、前払いして得た磁気カードのデーターを読み
取るとともに、必要なデーターを磁気カードに書き込む
ことのできる読取書込装置に関し、特に偽造磁気カード
の不正使用を防止できる磁気カードの複製防止方法に関
する。[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a reading/writing device that can read data on a magnetic card obtained by prepayment and write necessary data on the magnetic card, and in particular, This invention relates to a magnetic card duplication prevention method that can prevent unauthorized use of magnetic cards.
この種の磁気カードの読取書込装置は、前払いして得た
磁気カードの磁気ストライプに記録されたデーターを読
取ヘッドにより読み取るとともに、必要なデーターを前
記磁気ストライプに書込ヘッドをもって書き込むことの
できる装置として知られており、電話機、自動券売機、
自動販売機等に利用されている。This type of magnetic card reading/writing device is capable of reading data recorded on the magnetic stripe of a prepaid magnetic card using a reading head, and writing necessary data onto the magnetic stripe using a writing head. Devices such as telephones, automatic ticket vending machines,
Used in vending machines, etc.
ところで、従来の磁気カードの読取書込装置の主要な構
成は、磁気カードとの相対運動により磁気カードの磁気
ストライプからデーターを読み取る読取ヘッドと、磁気
カードとの相対運動により与えられた書込データーを磁
気カードの磁気ストライプに書き込む書込ヘッドと、こ
れらデーターの処理をするとともに、磁気カードと前記
各ヘッドとの相対運動を制御する処理装置とを備えたも
のが一般的である。By the way, the main components of a conventional magnetic card reading/writing device are a reading head that reads data from the magnetic stripe of the magnetic card through relative movement with the magnetic card, and a reading head that reads data from the magnetic stripe of the magnetic card through relative movement with the magnetic card. It is common to have a write head that writes data onto the magnetic stripe of a magnetic card, and a processing device that processes this data and controls the relative movement between the magnetic card and each of the heads.
このような磁気カードの読取書込装置によれば、磁気カ
ードを当該装置に挿入すると、次のような処理が当該装
置内で行われる。すなわち、磁気カードは搬送機構によ
り内部へと移動されて、読取ヘッド上を磁気カードが移
動する際に磁気カードからデーターが読取ヘッドを介し
て読み取られ、これが制御装置に入力される。制御装置
は、読取ヘッドからの読取データーを処理して外部の精
算処理回路に送り、精算処理回路から送られてきたデー
ターを処理して書込データーとして書込ヘッドに与える
。書込データーは書込ヘッドに与えられ、磁気カードが
書込ヘッド上を移動することにより、その書込データー
が磁気カードに書き込まれる。そして、上記制御装置は
、磁気カードへのデーターの書き込みが終了した際に、
再度読取ヘッドを介して磁気カードからデーターを読み
取って、これを上記差し引き後のデーターと比較し、書
き込みが正確に行われたかをill認していた。According to such a magnetic card reading/writing device, when a magnetic card is inserted into the device, the following processing is performed within the device. That is, the magnetic card is moved inside by the transport mechanism, and as the magnetic card moves over the reading head, data is read from the magnetic card via the reading head and is input to the control device. The control device processes read data from the read head and sends it to an external payment processing circuit, processes data sent from the payment processing circuit, and provides the processed data as write data to the write head. Write data is applied to the write head, and movement of the magnetic card over the write head causes the write data to be written to the magnetic card. Then, when the writing of data to the magnetic card is completed, the control device
The data was read from the magnetic card again via the reading head and compared with the data after the above-mentioned deduction to check whether the writing was performed correctly.
ところで、上記従来の読取書込装置における書込ヘッド
WHは、第12図に示すように磁気カードの磁気ストラ
イプMSの幅いっばいに書き込みを行うものである。ま
た、上記従来の読取書込装置における読取ヘッドR11
は、第12図に示すように磁気カードの磁気ストライプ
MSの幅のほぼ1/4程度の幅でかつ磁気ストライプM
Sの中央でデーター〇読み込を行うものである。このよ
うに書込ヘッドjlHと読取ヘッドRHとの幅が異なる
理由は、磁気ストライプMSから読取ヘッドRHでデー
ターを読み出す際のレベルを確保したためである。By the way, the write head WH in the above-mentioned conventional reading/writing device writes on the entire width of the magnetic stripe MS of the magnetic card, as shown in FIG. Further, the reading head R11 in the above conventional reading/writing device
As shown in FIG.
Data is read in the center of S. The reason why the widths of the write head jlH and the read head RH are different in this way is to ensure the level at which the read head RH reads data from the magnetic stripe MS.
なお、w(は書込ヘッドW)Iのカバーであり、rcは
読取ヘッドR11のカバーである。Note that w (w) is the cover of the write head W) I, and rc is the cover of the read head R11.
(発明が解決しようとする課題)
上述した読取書込装置は、書込ヘッド−■と読取ヘッド
R11との幅が異なるため、xxxxxxxx×××偽
造磁気カードができてしまう。(Problems to be Solved by the Invention) In the above-mentioned reading/writing device, since the writing head -■ and the reading head R11 have different widths, xxxxxxxxxxxxxx counterfeit magnetic cards are produced.
xxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxXXXX
XXXXXXXXXXXXXXXXXXxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXX
XXXxxxxx
XXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXX
したがって、このようにして偽造された磁気カードの使
用を有効に防止する読取書込装置が要求されていた。xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxx
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXX
xxxxxxxxxxxxxxxxxxx
XXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXX
XXXXXXX Therefore, there has been a need for a reading/writing device that effectively prevents the use of counterfeit magnetic cards in this manner.
本発明は、上記欠点を解消するためになされたもので、
偽造磁気カードの使用を防止した磁気カードの複製防止
方法を提供することを目的とする。The present invention has been made to solve the above-mentioned drawbacks.
An object of the present invention is to provide a magnetic card duplication prevention method that prevents the use of counterfeit magnetic cards.
上記目的を達成するために、本発明に係る磁気カードの
複製防止方法は、磁気カードの磁気ストライプに記録さ
れているデーターを読取ヘッドにより読み取り、かつ当
該磁気カードの磁気ストライプに所定のデーターを書込
ヘッドにより書き込むことのできる装置において、上記
読取ヘッドを複数個設け、前記各読取ヘッドは上記磁気
ストライプの幅内で別々のエリアを読み取れる位置に当
該磁気ストライプの幅方向にずらして配設し、上記各読
取ヘッドの出力の内の一つを選択して出力する切換手段
を設け、かつ前記切換手段を所定のパターンで切り換え
制御する制御手段を設けてなることを特徴とするもので
ある。In order to achieve the above object, a magnetic card copy prevention method according to the present invention reads data recorded on a magnetic stripe of a magnetic card using a reading head, and writes predetermined data on the magnetic stripe of the magnetic card. In an apparatus capable of writing with a writing head, a plurality of the reading heads are provided, and each reading head is arranged at a position shifted in the width direction of the magnetic stripe at a position where it can read a different area within the width of the magnetic stripe, The present invention is characterized in that it includes a switching means for selecting and outputting one of the outputs of each of the reading heads, and a control means for switching and controlling the switching means in a predetermined pattern.
上述のように構成された本磁気カードの複製防止方法で
は、磁気カードの磁気ストライプの別々のエリアを複数
の読取ヘッドで読み取り、これら読み取りデーターの内
の一つを、制御装置からの所定の切り換えパターンで切
り換わる切換手段で切り換えることにより取り出してい
る。したがつて、偽造カードのように磁気ストライプの
幅がほぼ1/2〜174程度であると、磁気ストライプ
から全データーを読み出すことができないので、偽造磁
気カードの使用を防止できる。In this magnetic card copy prevention method configured as described above, different areas of the magnetic stripe of a magnetic card are read by a plurality of reading heads, and one of these read data is sent to a predetermined switching point from a control device. It is taken out by switching with a switching means that switches according to a pattern. Therefore, if the width of the magnetic stripe is approximately 1/2 to 174 mm as in a counterfeit card, all data cannot be read from the magnetic stripe, so the use of a counterfeit magnetic card can be prevented.
〔実施例] 以下、本発明を図示の実施例に基づいて説明する。〔Example] Hereinafter, the present invention will be explained based on illustrated embodiments.
第1図は、本発明に係る磁気カードの複製防止方法の実
施例を適用した自動販売機を示す斜視図である。FIG. 1 is a perspective view showing a vending machine to which an embodiment of the magnetic card duplication prevention method according to the present invention is applied.
第1図において、自動販売a1は、直方体形状をしてお
り、この直方体の前面パネル部2に、商品見本を展示す
るシラーケース部3a、3b、3c、3dを設け、その
下部に表示ランプ内蔵の商品選択ボタン4a、4b、
4c、 4dを設け、紙幣挿入口5および硬貨投入口6
を設け、その下部に釣銭受は皿7を設け、かつ商品取出
口8を設け、さらに磁気カード9が挿入されるカード差
込口10を設けて構成されている。また、自動販売機l
は、カードの取り忘れやその他音響をもって報知する音
響報知Illと、精算をキャンセルするためのキャンセ
ルレバー12と、使用不能表示灯13とををそれぞれ設
けている。In Fig. 1, the vending machine a1 has a rectangular parallelepiped shape, and the front panel part 2 of this rectangular parallelepiped is provided with Schiller case parts 3a, 3b, 3c, and 3d for displaying product samples, and a display lamp is built in the lower part. Product selection buttons 4a, 4b,
4c and 4d are provided, and a bill insertion slot 5 and a coin insertion slot 6 are provided.
A change tray 7 is provided at the bottom of the change tray, a product outlet 8 is provided, and a card insertion port 10 into which a magnetic card 9 is inserted is provided. Also, vending machines
The system is provided with an acoustic notification Ill for notifying the user that the card has been forgotten or other problems, a cancel lever 12 for canceling the payment, and an unusable indicator light 13.
第2図は、本発明の実施例で用いる磁気カードを示す説
明図である。FIG. 2 is an explanatory diagram showing a magnetic card used in an embodiment of the present invention.
この磁気カード9は、薄いプラスチック、紙等により形
成された柔軟性のあるものである。磁気カード9の表面
には、第2図(1)に示すように、精算金額およびその
精算状態をパンチ表示するためのエリア14が設けられ
ており、かつその他必要な事項(販売金額、発行音名等
)が印刷されている。The magnetic card 9 is flexible and made of thin plastic, paper, or the like. As shown in FIG. 2 (1), the surface of the magnetic card 9 is provided with an area 14 for punch-displaying the payment amount and payment status, as well as other necessary information (sales amount, issue sound). name, etc.) are printed.
なお、磁気カード9の表面には、第2図(I)に示すよ
うに、使用不能をパンチ表示するためのエリア15が設
けられている。また、前記磁気カード9の裏面は、第2
図([)に示すように磁気記録媒体としての磁気ストラ
イプ16が設けられている。[気ストライプ16は、第
2図(It)に示すように、発行年月日、発行会社、金
額、その他必要なデーターがコード化されてデーターC
dとして記録されている。As shown in FIG. 2(I), an area 15 is provided on the surface of the magnetic card 9 to indicate that the card is unusable. Further, the back side of the magnetic card 9 has a second
As shown in the figure ([), a magnetic stripe 16 as a magnetic recording medium is provided. [As shown in Figure 2 (It), the stripe 16 contains the date of issue, issuing company, amount, and other necessary data encoded as data C.
It is recorded as d.
第3図は上記自動販売機1の内部構成を示す構成図であ
る。FIG. 3 is a configuration diagram showing the internal configuration of the vending machine 1. As shown in FIG.
前記自動販売Illの内部には、貨幣処理機構18と、
磁気カード読取書込装置19と、精算処理装置20と、
商品排出機構21とが設けられている。また、貨幣処理
機構18は、紙幣挿入口5および硬貨投入口6に投入等
された貨幣の真贋および貨幣の価値を読み取るものであ
る。磁気カード読取書込装置19は、磁気カード9から
データーを読み取り、その読取データーを処理して演算
処理手段20に与え、演算処理手段20において精算処
理された書込データーを受は取り、この書込データーを
磁気カード9に書き込む制御をするとともに書込データ
ーを一時記憶し、かつ磁気カード9と後述のヘッドとの
相対運動を制御する。Inside the automatic vending machine 11, there is a money handling mechanism 18,
A magnetic card reading/writing device 19, a payment processing device 20,
A product ejection mechanism 21 is provided. Further, the money processing mechanism 18 reads the authenticity and value of the money inserted into the bill insertion slot 5 and the coin insertion slot 6. The magnetic card reading/writing device 19 reads data from the magnetic card 9, processes the read data and provides it to the arithmetic processing means 20, receives and receives the written data that has been settled by the arithmetic processing means 20, and writes the data. It controls the writing of written data to the magnetic card 9, temporarily stores the written data, and controls the relative movement between the magnetic card 9 and a head to be described later.
また、上記磁気カード読取書込装置19は、磁気カード
9へのデーターの書き込みが終了した際に、再度磁気カ
ード9からデーターを読み取って、これを上記−時記憶
の書込データーと比較し、一致のときに磁気カード9を
排出処理をする構成となっている。精算処理装置20は
、貨幣処理機構18と、磁気カード読取書込装置19と
からの価値データーを処理し、商品選択ボタン4a、4
b、4c、4dの指定を受け、これに基づいて商品排出
機構21を駆動するものである。また、精算処理装置F
20は、磁気カード読取書込装置19からの書き込みエ
ラーの通知を受けると、使用不能表示灯13を点灯し、
以後の販売動作を禁止する。なお、貨幣処理機構18に
ついては、本発明と直接関係がないので、以後説明を省
略する。Further, when the writing of data to the magnetic card 9 is completed, the magnetic card reading/writing device 19 reads the data from the magnetic card 9 again and compares it with the written data in the -hour memory, The configuration is such that when a match occurs, the magnetic card 9 is ejected. The settlement processing device 20 processes the value data from the money processing mechanism 18 and the magnetic card reading/writing device 19, and presses the product selection buttons 4a, 4.
It receives the specifications b, 4c, and 4d, and drives the product ejection mechanism 21 based on these specifications. In addition, the payment processing device F
20 lights up the unusable indicator light 13 upon receiving the write error notification from the magnetic card reading/writing device 19;
Further sales operations are prohibited. Note that the money processing mechanism 18 is not directly related to the present invention, so a description thereof will be omitted hereafter.
第4図は、磁気カード読取書込装置19の構成を示す構
成図である。FIG. 4 is a configuration diagram showing the configuration of the magnetic card reading/writing device 19.
第4図に示す磁気カード読取書込装置19の内部に当該
磁気カードの複製防止方法が実現されている。A method for preventing duplication of the magnetic card is implemented inside the magnetic card reading/writing device 19 shown in FIG.
磁気カード読取書込装置19は、次のように構成されて
いる。すなわち、前記カード差込口10に対応した位置
には、一対の送りローラー30.31が平行に回転可能
に設けられている。前記送りローラー30.31に近接
して読取ヘッド体32が設けられている、前記読取ヘッ
ド体32は、磁気カード9のデーター用磁気ストライプ
15から金額や発行者等のデーターを読み取るものであ
り、三つの読取ヘッドRHを、第6図に示すように磁気
ストライプ16の別々のエリアが読み出せるように磁気
ストライプ16の短幅方向にずらせて一体的に構成した
ものである。そして、読取ヘッド体32の三つの読取へ
ラドR1(からは、読み取りデーターがそれぞれ出力さ
れるようになっている。The magnetic card reading/writing device 19 is configured as follows. That is, at a position corresponding to the card insertion slot 10, a pair of feed rollers 30 and 31 are provided so as to be rotatable in parallel. A reading head body 32 is provided adjacent to the feed roller 30, 31, and the reading head body 32 reads data such as the amount of money and the issuer from the data magnetic stripe 15 of the magnetic card 9. As shown in FIG. 6, three reading heads RH are integrally constructed so as to be shifted in the short width direction of the magnetic stripe 16 so that different areas of the magnetic stripe 16 can be read. Then, read data is outputted from the three reading heads R1 of the reading head body 32, respectively.
また、反射型の光学読取装置33.34.35が設けら
れている。これら反射型の光学読取装置33.34.3
5は、磁気カード9の位置を検出するものである。Further, reflective optical reading devices 33, 34, and 35 are provided. These reflective optical readers33.34.3
5 detects the position of the magnetic card 9.
読取ヘッド体32の図示右側には、第7図に示すような
磁気ストライプ16との関係で書込ヘッド36が設けら
れている。この書込ヘッド36は、磁気ストライプ16
に金額等のデーターを書き込むものである。読取ヘッド
体32と書込ヘッド36との間の上部には、押圧ローラ
ー37が設けられている。この押圧ローラー37により
、磁気ストライプ16は、読取ヘッド体32および書込
ヘッド36に所定の圧力で押圧される。前記一対の送り
ローラー30.31に対して、さらに一対の送りローラ
ー39.40が平行に回転可能に設けられている。A write head 36 is provided on the right side of the read head body 32 in relation to the magnetic stripe 16 as shown in FIG. This write head 36 has a magnetic stripe 16
This is to write data such as amount. A pressure roller 37 is provided at the upper portion between the read head body 32 and the write head 36. This pressing roller 37 presses the magnetic stripe 16 against the reading head body 32 and the writing head 36 with a predetermined pressure. A further pair of feed rollers 39.40 are rotatably provided in parallel to the pair of feed rollers 30.31.
前記送りローラー39.40に対して図示左側には、パ
ンチ機構41が設けられている。かかるパンチ機構41
は、パンチ指令により磁気カード9のエリア14にパン
チ穴を開けられるような機構を有している。また、一対
のローラー42.43が平行に回転可能に設けられてお
り、前記ローラー42.43の図示右側には、ストッパ
ー兼用のカード当接検出センサー44が設けである。前
記送りローラー30.31、送りローラー39.40、
ローラー42.43は、図示しない1I111Iを介し
て駆動用のステップモータ45に連結されており、ステ
ップモータ45の回転にしたがって回転動作することに
なる。そして、当該ステップモータ45の回転に伴って
ローラー30.31.39.40.42.43が回転し
、ローラー30.31の間、ローラー39.40の間、
ローラー42.43の間を磁気カード9が移動する。A punch mechanism 41 is provided on the left side of the feed roller 39, 40 in the drawing. Such punch mechanism 41
has a mechanism that can punch holes in the area 14 of the magnetic card 9 in response to a punch command. Further, a pair of rollers 42 and 43 are provided to be rotatable in parallel, and a card contact detection sensor 44 that also serves as a stopper is provided on the right side of the rollers 42 and 43 in the drawing. The feed roller 30.31, the feed roller 39.40,
The rollers 42 and 43 are connected to a driving step motor 45 via 1I111I (not shown), and rotate according to the rotation of the step motor 45. As the step motor 45 rotates, the rollers 30.31.39.40.42.43 rotate, and between the rollers 30.31 and 39.40,
The magnetic card 9 moves between rollers 42,43.
前記光学読取装置33.34.35と、パンチ機構41
と、カード当接検出センサー44とは、制御装置50に
電気的に接続されている。また、制御装置50は、書込
ドライバ47を介して書込ヘッド36を接続されている
。さらに、@御装置50は、波形整形回路48が接続さ
れている。波形整形回路48には、上記読取ヘッド体3
2の読取ヘッドR)Iからのデーターの内の一つを選択
して出力する切換回路49の出力端子が接続されている
。切換回路49は、制御装250に接続されており、こ
のl11rtj装置5oからの所定のパターンの切り換
え指令により切り換え制御されるようになっている。切
換回路49には、読取ヘッド体32の三つの読取ヘッド
RHが接続されている。また、制御装置50は、モータ
ーコントローラー46を介してステップモータ45を回
転制御させるようにしである。The optical reading device 33, 34, 35 and the punch mechanism 41
and the card contact detection sensor 44 are electrically connected to the control device 50. The control device 50 is also connected to the write head 36 via a write driver 47 . Furthermore, the @control device 50 is connected to a waveform shaping circuit 48 . The waveform shaping circuit 48 includes the read head body 3
The output terminal of a switching circuit 49 that selects and outputs one of the data from the two reading heads R)I is connected thereto. The switching circuit 49 is connected to the control device 250, and switching is controlled by a predetermined pattern of switching commands from the l11rtj device 5o. Three reading heads RH of the reading head body 32 are connected to the switching circuit 49 . Further, the control device 50 is configured to control the rotation of the step motor 45 via the motor controller 46.
第5図は、制御装置50を示す構成図である。FIG. 5 is a configuration diagram showing the control device 50. As shown in FIG.
制御装置50は、F2Fデコーダ52と、F2Fエンコ
ーダー53と、入出力部54と、コントローラー55と
から構成されている。コントローラー55は、CPU5
6、IiOガ57、RA阿58、インターフェース59
、外部インターフェース60と、から構成されている。The control device 50 includes an F2F decoder 52, an F2F encoder 53, an input/output section 54, and a controller 55. The controller 55 is the CPU 5
6, IiO 57, RA 58, interface 59
, and an external interface 60.
制御装置50のCPU56には、図示しないがタイマー
が備えられている。また、ROM57には、当該制御装
置I!50を実現させるプログラムが記憶されており、
また切り換えパターンを作成するプログラムが記憶され
ている。Although not shown, the CPU 56 of the control device 50 is equipped with a timer. The ROM 57 also contains the control device I! A program to realize 50 is stored,
A program for creating switching patterns is also stored.
波形整形回路48は、制御装置50のF2Fエンコーダ
53に接続されている。ドライバ47は、制御装置50
のF2Fデコーダ52に接続されている。他の装置(3
3,34,35,41,44,45)は、入出力部54
に接続されている。また、制御装置50には、外部イン
ターフェース60を介して精算処理回路20が接続され
ている。The waveform shaping circuit 48 is connected to the F2F encoder 53 of the control device 50. The driver 47 is connected to the control device 50
is connected to the F2F decoder 52 of. Other devices (3
3, 34, 35, 41, 44, 45) is the input/output section 54
It is connected to the. Further, a payment processing circuit 20 is connected to the control device 50 via an external interface 60.
このように構成された実施例の作用を説明する。The operation of the embodiment configured in this way will be explained.
第8図は、本実施例の作用を説明するために示すフロー
チャートである。第9図(1)、(If)および第10
図(1)、(II)は、本実施例で磁気ストライプ16
を読取ヘッド体32の三つの読取へラドR)[で読み取
る際の関係を説明するための図であり、Uが上側の読取
へラドRHで読むエリア、mが中央の読取ヘッドRHで
読むエリア、dが下側の読取ヘッドRHで読むエリアで
ある。また、第9図(1)は、正常な磁気カード9の磁
気ストライプ16を示し、第10図(+)は、偽造磁気
カードの磁気ストライプ22を示す。FIG. 8 is a flowchart shown to explain the operation of this embodiment. Figures 9 (1), (If) and 10
Figures (1) and (II) show the magnetic stripe 16 in this embodiment.
This is a diagram for explaining the relationship when reading with the three reading heads RH of the reading head body 32, where U is the area read by the upper reading head RH, and m is the area read by the central reading head RH. , d is the area read by the lower reading head RH. 9(1) shows the magnetic stripe 16 of a normal magnetic card 9, and FIG. 10(+) shows the magnetic stripe 22 of a counterfeit magnetic card.
制御語250は、センサー33により磁気カード9が挿
入れれたかを判定している(ステップ100)。The control word 250 determines whether the magnetic card 9 has been inserted by the sensor 33 (step 100).
制御装置50は、磁気カード9の挿入をセンサー33に
より検知すると(ステップ100)、モーターコントロ
ーラー46を駆動してステップモータ45を正回転させ
(ステップ101)、そして、制御装置t50は、RO
II57のプログラムに従った切り換えパターンを形成
して切換回路49に与える(ステップ102)、これに
より、切換回路49は、当該切り換えパターンに従い切
り換わる。制御語W50は、読取ヘッド体32からの三
つの読取ヘッドRHからの各データーを切換回路49で
切り換えて得た一つのデーターを、波形整形回路48、
エンコーダー53を介して取り込み、RAM58に一時
記憶する(ステップ103)、ついで、制御語W50は
、第9図および第10図の(1)に示すように有効読み
込み範囲rlの全てが終了したかを判定し、終わってい
なければステップ101に戻して上記動作を継続させ、
終わっていれば次のステップに進む(ステップ104)
。When the control device 50 detects insertion of the magnetic card 9 by the sensor 33 (step 100), the control device 50 drives the motor controller 46 to rotate the step motor 45 in the forward direction (step 101), and the control device t50 controls the RO
A switching pattern according to the program of II 57 is formed and applied to the switching circuit 49 (step 102), whereby the switching circuit 49 switches according to the switching pattern. The control word W50 converts one data obtained by switching each data from the three reading heads RH from the reading head body 32 by the switching circuit 49 to the waveform shaping circuit 48,
It is captured via the encoder 53 and temporarily stored in the RAM 58 (step 103).Then, the control word W50 indicates whether the entire valid read range rl has been completed, as shown in (1) of FIGS. 9 and 10. If the process is not completed, return to step 101 to continue the above operation.
If completed, proceed to the next step (step 104)
.
そして、制御装置50は、磁気ストライプ16の有効読
み込み範囲rlの全てが終了したと判定した際には(ス
テップ104)、RAM58に記憶されいるデーターが
磁気ストライプ16の有効読み込み範囲r1分有るかを
判定する(ステップ105)。When the control device 50 determines that the entire effective reading range rl of the magnetic stripe 16 has been completed (step 104), the control device 50 determines whether the data stored in the RAM 58 is equivalent to the effective reading range r1 of the magnetic stripe 16. A determination is made (step 105).
ここで、制御装置50は、l?AM58に記憶されいる
データーが磁気ストライプ16の有効読み込み範囲r1
分有る場合はくステップ105)、残金あるかの判定を
する(ステップ106) 、この場合は、第9図(+)
のような切り換えパターンで切換回路49が切り換わり
るが、切換回路49からは第9図(TI)のようにデー
ターが出力される。Here, the control device 50 selects l? The data stored in AM58 is within the effective reading range r1 of the magnetic stripe 16.
If there is a balance, it is determined whether there is a balance (step 105), and it is determined whether there is a balance (step 106).
The switching circuit 49 switches according to the switching pattern as shown in FIG. 9 (TI), and the switching circuit 49 outputs data as shown in FIG. 9 (TI).
また、制御装置50は、RAM5Bに記憶されいるデー
ターが磁気ストライプ16の有効読み込み範Hr1分無
い場合は(ステップ105) 、使用不能表示等13を
点灯させる(ステップ120)、この場合は、第9図(
1)と同しパターンで第10図(1)のように切換回路
49が切り換わっるが、偽造磁気カードの磁気ストライ
プ22が中央部分の174程度しかないため、切換回路
49からは第10図(n)のようにデーターが出力され
、磁気ストライプ16の有効読み込み範囲11分だけデ
ーターが無いことになる。Further, if the data stored in the RAM 5B does not correspond to the effective reading range Hr1 of the magnetic stripe 16 (step 105), the control device 50 lights up the unusable display 13 (step 120). figure(
The switching circuit 49 switches as shown in FIG. 10 (1) using the same pattern as in 1), but since the magnetic stripe 22 of the counterfeit magnetic card is only about 174 in the center, the switching circuit 49 switches as shown in FIG. Data is output as shown in (n), and there is no data for 11 minutes of the effective reading range of the magnetic stripe 16.
さて、制御装置50は、残金あるかの判定をして残金あ
りの場合には(ステップ10G)、当該データーを処理
してから精算処理装置20に転送する。これにより、精
算処理装置20は、記憶装置(図示せず)に当該データ
ーを記憶させ、商品選択ボタン4a、4b、4c、4d
を点灯させる処理をする(ステップ107)、ついで、
センサー34.35により、磁気カード9が所定の位置
にきたときに、ステップモータ45を停止する。Now, the control device 50 determines whether there is any remaining money, and if there is any remaining money (step 10G), the control device 50 processes the data and then transfers it to the settlement processing device 20. Thereby, the payment processing device 20 stores the data in a storage device (not shown) and presses the product selection buttons 4a, 4b, 4c, and 4d.
(step 107), and then,
Sensors 34, 35 stop the step motor 45 when the magnetic card 9 is at a predetermined position.
また、精算処理装置20は商品選択ボタン4a、 4b
、4c、4dが押されたときに(ステップ108) 、
精算処理を実行しくステップ109)、その差し引き後
のデーターを処理装置50に転送する(ステップ110
)。The payment processing device 20 also uses product selection buttons 4a and 4b.
, 4c, 4d are pressed (step 108),
The payment processing is executed (step 109), and the data after the deduction is transferred to the processing device 50 (step 110).
).
すると、制御装置50は、磁気カード9をカード差込口
10側の所定の位置に位置させるために、モーターコン
トローラー46を介してステップモータ45を逆回転さ
せる。制御装置50は、センサー33.34.35を用
いて磁気カード9が所定の位置にくると、ステップモー
タ45を停止する。Then, the control device 50 reversely rotates the step motor 45 via the motor controller 46 in order to position the magnetic card 9 at a predetermined position on the card insertion slot 10 side. The controller 50 uses the sensors 33, 34, 35 to stop the step motor 45 when the magnetic card 9 is at a predetermined position.
ついで、磁気カード9にデーターを書き込む動作に移る
。すなわち、制御装置50は、モーターコントローラー
46を介してステップモータ45を正回転させ、差し引
いたデーターを書込ドライバ47を介して書込ヘッド3
6に与えて磁気カード9に再書き込を行う(ステップ1
11) 。Next, the operation moves on to write data to the magnetic card 9. That is, the control device 50 rotates the step motor 45 in the forward direction via the motor controller 46, and outputs the subtracted data to the write head 3 via the write driver 47.
6 to rewrite the magnetic card 9 (step 1
11).
書き込みが完了したときに、制御装置50は、ステップ
モータ45を停止させる。さらに、磁気カード9に書き
込まれたデーターが正しいか判定する。When writing is completed, the control device 50 stops the step motor 45. Furthermore, it is determined whether the data written on the magnetic card 9 is correct.
すなわち、制a装置50は、磁気カード9をカード差込
口lO側の所定の位置に位置させるために、ステップモ
ータ45を逆回転させ、所定の位置に磁気カード9が位
Iした際に、ステップモータ45を停止させる。ついで
、制御装置50は、ステップモータ45を正回転させる
。読取ヘッド体32を介して制御装置50に磁気カード
9のデーターを取り込む。That is, the control device 50 reversely rotates the step motor 45 in order to position the magnetic card 9 at a predetermined position on the side of the card insertion slot 10, and when the magnetic card 9 is positioned at the predetermined position, Step motor 45 is stopped. Next, the control device 50 rotates the step motor 45 in the forward direction. The data on the magnetic card 9 is taken into the control device 50 via the reading head body 32.
これは、全データーを取り込むまで、実行される。This continues until all data has been captured.
全データーの読み取りが完了すると、制御装置50は、
ステップモータ45を停止する。そして、差し引きした
後のデーターと、いま読み込んだデーターとを比較する
。ここで、両者が同一であると制御装ff50で判定さ
れると、ステップモータ45を逆回転させ、磁気カード
9がカード差込口lOから突出する位になったところで
停止させる排出処理を実行する(ステップ112)、そ
して、一連の処理を終了する。When reading of all data is completed, the control device 50
Step motor 45 is stopped. Then, compare the data after subtraction with the data you just read. Here, if the control device ff50 determines that the two are the same, the step motor 45 is rotated in the opposite direction, and an ejection process is executed in which the step motor 45 is rotated in the opposite direction and stopped when the magnetic card 9 protrudes from the card insertion slot IO. (Step 112), and the series of processes ends.
また、両者が不一致であると制御装置50で判定される
と、制御装置50は、磁気カード9がカード差込口10
側の所定の位置となるまで、ステップモータ45を逆回
転させる。ついで、制御装置50は、ステップモータ4
5を停止し、書き込みエラーが発生したとして差引前の
データーを書き込んで排出処理をする(ステップ113
)。Further, when the control device 50 determines that the two do not match, the control device 50 determines that the magnetic card 9 is not inserted into the card slot 10.
The step motor 45 is rotated in the reverse direction until it reaches a predetermined position on the side. Next, the control device 50 controls the step motor 4
5 is stopped, and the data before subtraction is written assuming that a write error has occurred and the ejection process is performed (step 113).
).
一方、制御装W50は、RAM58に記憶されいるデー
ターが磁気ストライプ16の有効読み込み範囲11分が
無い場合はくステップ104)、使用不能表示等13を
点灯させる(ステップ120)、ついで、制御装置50
は、ステップモータ45を逆回転させる(ステップ12
1)、 I気カード9が排出口10に達したか否かを制
御装置50で判定しくステップ122)、達してしない
場合は、ステップ120〜122を繰り返す。On the other hand, if the data stored in the RAM 58 does not have an effective reading range of 11 minutes for the magnetic stripe 16, the control device W50 disables the data stored in the magnetic stripe 16 (step 104), turns on the unusable indicator 13 (step 120), and then the control device 50
The step motor 45 is rotated in the reverse direction (step 12).
1) The control device 50 determines whether or not the I-ki card 9 has reached the discharge port 10 (step 122); if not, steps 120 to 122 are repeated.
また、制御装置50は、達したと判定したときには(ス
テップ122)、ステップモータ45を逆回転を停止さ
せるとともに、使用能表示灯13の一定時間点灯後に消
灯する(ステップ123)。When the control device 50 determines that the limit has been reached (step 122), the control device 50 stops the step motor 45 from rotating in reverse, and turns off the usability indicator 13 after being turned on for a certain period of time (step 123).
このように本実施例は、上記読取ヘッド体32に三つの
読取ヘッド118を設け、前記各読取ヘッドR)Iを上
記磁気ストライプ16の幅内で別々のエリアを読み取れ
る位置に当該磁気ストライプ16の幅方向にずらして配
設し、上記各読取ヘッド1711の出力の内の一つを選
択して出力する切換回路49を設け、かつ前記切換回路
49を所、定のパターンで切り換え制御する制御装置5
0を設けてなることを特徴としている。このため、磁気
カード9の磁気ストライプ1Gが定められた幅だけない
と、切換回路49から出力されるデーターに欠けた所が
でき、データーが不完全であるので、偽造磁気カード9
を使用することができなきなる。As described above, in this embodiment, the three reading heads 118 are provided in the reading head body 32, and each reading head R)I is positioned on the magnetic stripe 16 at a position where it can read different areas within the width of the magnetic stripe 16. A control device that includes a switching circuit 49 that is arranged to be shifted in the width direction and selects and outputs one of the outputs of the reading heads 1711, and that controls switching of the switching circuit 49 in a predetermined pattern. 5
It is characterized by providing 0. Therefore, if the magnetic stripe 1G of the magnetic card 9 does not have a predetermined width, there will be gaps in the data output from the switching circuit 49 and the data will be incomplete, resulting in a counterfeit magnetic card 9.
You will not be able to use it.
第11図は、本発明に係る磁気カードの複製防止方法の
他の実施例を示す図である。FIG. 11 is a diagram showing another embodiment of the magnetic card duplication prevention method according to the present invention.
第11図の実施例が上記実施例と異なるところは、上記
第一実施例の読取ヘッド体32が三つの読取へラドR)
Iを一体的に構成したものであったが、他の実施例では
三つの読取ヘッドI?)Iを別体の読取ヘッド体71.
72.73とした点にあり、他の構成には変更がない。The difference between the embodiment shown in FIG. 11 and the above embodiment is that the reading head body 32 of the first embodiment has three reading heads R).
In other embodiments, three reading heads I? )I as a separate read head body 71.
72.73, and there are no other changes in the configuration.
このような実施例によっても上記実施例と同様な作用効
果を奏する。Such an embodiment also provides the same effects as the above embodiment.
また、上記各実施例がは、読取ヘッドR1を三つで説明
したが、二つ以上で$l威してもよく、読取ヘッド■の
幅によっては多数に分割して読み取るようにしてもよい
。Further, in each of the above embodiments, three reading heads R1 are used, but two or more may be used, and depending on the width of the reading head R1, reading may be performed by dividing into a large number of parts. .
なお、上記実施例では、自動販売機lを例にとって説明
したが、これに限定されず、電話、券売機等、その他の
プリベートカードの使用装置に適用できる。Although the above embodiment has been explained by taking the vending machine 1 as an example, the present invention is not limited thereto, and can be applied to other devices that use private cards, such as telephones and ticket vending machines.
本発明は、以上説明したようになっているので、偽造磁
気カードの使用を防止することができるという効果があ
る。As described above, the present invention has the effect of preventing the use of counterfeit magnetic cards.
第1図は本発明の実施例が適用された自動販売機を示す
斜視図、第2図は同実施例で使用される磁気カードを示
す説明図、第3図は自動販売機のブロック図、第4図は
磁気カード読取書込装置を示す構成図、第5図は磁気カ
ード読取書込装置の処理装置を示すブロック図、第6図
番よ読取ヘッド体と磁気ストライプとの関係を示す図、
第7図は書込ヘッドと磁気ストライプとの関係を示す図
、第8図は同実施例の作用を説明するためのフローチャ
ート、第9図および第10図は読み取りパターンと読み
出しデーターとの関係を説明するための図、第11図は
本発明の他の実施例を示すブロック図、第12図は従来
の読取書込装置の書込ヘッドと読取ヘッドとの関係を示
す図、xxxxxxxxxxxxxxxxxxxxx
■・・・自動販売機、9・・・磁気カード、16・・・
磁気ストライプ、19・・・磁気カード読取書込装置、
32・・・読取ヘッド体、R)I・・・読取ヘッド、4
9・・・切換回路、50・・・制御装置、71.72.
73・・・読取ヘッド体。
特
許
出
願
人
ム
葉
輝
治
代
理
人
弁
理
土
日
比
惺
明
第
重
図
第
図
第
図
第
4
図
0
粛
図
第
図
第
12
図
L
ペリFIG. 1 is a perspective view showing a vending machine to which an embodiment of the present invention is applied, FIG. 2 is an explanatory diagram showing a magnetic card used in the embodiment, and FIG. 3 is a block diagram of the vending machine. Fig. 4 is a block diagram showing the magnetic card reading/writing device, Fig. 5 is a block diagram showing the processing device of the magnetic card reading/writing device, and Fig. 6 is a diagram showing the relationship between the reading head body and the magnetic stripe. ,
FIG. 7 is a diagram showing the relationship between the write head and the magnetic stripe, FIG. 8 is a flow chart for explaining the operation of the same embodiment, and FIGS. 9 and 10 are diagrams showing the relationship between the read pattern and read data. Figure 11 is a block diagram showing another embodiment of the present invention; Figure 12 is a diagram showing the relationship between the write head and the read head of a conventional reading/writing device;・Vending machine, 9...Magnetic card, 16...
Magnetic stripe, 19...magnetic card reading/writing device,
32... Reading head body, R) I... Reading head, 4
9... Switching circuit, 50... Control device, 71.72.
73...Reading head body. Patent Applicant Teruji Muha's Attorney Patent Attorney Akimei Satohibi Figure 4 Figure 0 Figure 12 Figure L Peri
Claims (1)
を読取ヘッドにより読み取り、かつ当該磁気カードの磁
気ストライプに所定のデーターを書込ヘッドにより書き
込むことのできる装置において、上記読取ヘッドを複数
個設け、前記各読取ヘッドは上記磁気ストライプの幅内
で別々のエリアを読み取れる位置に当該磁気ストライプ
の幅方向にずらして配設し、上記各読取ヘッドの出力の
内の一つを選択して出力する切換手段を設け、かつ前記
切換手段を所定のパターンで切り換え制御する制御手段
を設けてなることを特徴とする磁気カードの複製防止方
法。A device capable of reading data recorded on a magnetic stripe of a magnetic card with a read head and writing predetermined data on the magnetic stripe of the magnetic card with a write head, wherein a plurality of the above read heads are provided, and each of the above read heads is provided. The reading heads are arranged to be shifted in the width direction of the magnetic stripe at positions where different areas can be read within the width of the magnetic stripe, and a switching means is provided for selecting and outputting one of the outputs of the respective reading heads. 1. A method for preventing duplication of a magnetic card, comprising: a control means for controlling switching of the switching means in a predetermined pattern.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP31922689A JPH03181005A (en) | 1989-12-08 | 1989-12-08 | Method for preventing magnetic card from being copied |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP31922689A JPH03181005A (en) | 1989-12-08 | 1989-12-08 | Method for preventing magnetic card from being copied |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03181005A true JPH03181005A (en) | 1991-08-07 |
Family
ID=18107815
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP31922689A Pending JPH03181005A (en) | 1989-12-08 | 1989-12-08 | Method for preventing magnetic card from being copied |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03181005A (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS629502A (en) * | 1985-07-08 | 1987-01-17 | Tokyo Jiki Insatsu Kk | Writing method for magnetic card and reading and writing device |
| JPS6449694A (en) * | 1987-08-20 | 1989-02-27 | Hitachi Maxell | Magnetic card and recording regenerating method thereof |
-
1989
- 1989-12-08 JP JP31922689A patent/JPH03181005A/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS629502A (en) * | 1985-07-08 | 1987-01-17 | Tokyo Jiki Insatsu Kk | Writing method for magnetic card and reading and writing device |
| JPS6449694A (en) * | 1987-08-20 | 1989-02-27 | Hitachi Maxell | Magnetic card and recording regenerating method thereof |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3934714B2 (en) | Bill discrimination device | |
| JPH10134221A5 (en) | ||
| JPH08267892A (en) | Stamp imprinting device and information processing device including the same | |
| JPH03181005A (en) | Method for preventing magnetic card from being copied | |
| JPH03100791A (en) | Magnetic card vending machine | |
| JPH0449154B2 (en) | ||
| JPH02251497A (en) | Magnetic card | |
| JPH02226555A (en) | Magnetic card reader/writer | |
| JPH02226554A (en) | Magnetic card reader/writer | |
| JPH0348389A (en) | Method for deciding authenticity of magnetic card | |
| JPH06101183B2 (en) | Warning system for magnetic card reader / writer | |
| JPH04314599A (en) | Optical information recording card for frequency management | |
| JP2642152B2 (en) | Card reissue method in card system | |
| JPH02272694A (en) | Magnetic card adjusting system | |
| JPH02253391A (en) | Magnetic card adjustment system | |
| JPH03103998A (en) | Data reproducing method for magnetic card | |
| JPH0477944B2 (en) | ||
| JPH03100790A (en) | Data reproducing method for magnetic card | |
| JPH02144790A (en) | Magnetic card issuing system | |
| JP2967629B2 (en) | Card dispenser | |
| JPH083875B2 (en) | Card payment method | |
| JPH0568781B2 (en) | ||
| JPH01311402A (en) | Method for preventing reclamation of invalid card | |
| JPH0248786A (en) | Method for processing abnormality of magnetic card | |
| JPH0351911A (en) | Control method for card reader |